.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-audio audio{width:100%;min-width:300px}.editor-block-list__layout .reusable-block-edit-panel{align-items:center;background:#f8f9f9;color:#555d66;display:flex;flex-wrap:wrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;top:-14px;margin:0 -14px;padding:8px 14px;position:relative;z-index:7}.editor-block-list__layout .editor-block-list__layout .reusable-block-edit-panel{margin:0 -14px;padding:8px 14px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__spinner{margin:0 5px}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__info{margin-right:auto}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__label{margin-right:8px;white-space:nowrap;font-weight:600}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{flex:1 1 100%;font-size:14px;height:30px;margin:4px 0 8px}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{flex-shrink:0}@media (min-width:960px){.editor-block-list__layout .reusable-block-edit-panel{flex-wrap:nowrap}.editor-block-list__layout .reusable-block-edit-panel .reusable-block-edit-panel__title{margin:0}.editor-block-list__layout .reusable-block-edit-panel .components-button.reusable-block-edit-panel__button{margin:0 0 0 5px}}.editor-block-list__layout .reusable-block-indicator{background:#fff;border-left:1px dashed #e2e4e7;color:#555d66;border-bottom:1px dashed #e2e4e7;top:-14px;height:30px;padding:4px;position:absolute;z-index:1;width:30px;right:-14px}.wp-block-button{color:#fff;margin-bottom:1.5em}.wp-block-button.aligncenter{text-align:center}.wp-block-button.alignright{text-align:right}.wp-block-button__link{background-color:#32373c;border:none;border-radius:28px;box-shadow:none;color:inherit;cursor:pointer;display:inline-block;font-size:18px;margin:0;padding:12px 24px;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover{color:inherit}.is-style-squared .wp-block-button__link{border-radius:0}.is-style-outline{color:#32373c}.is-style-outline .wp-block-button__link{background:0 0;border:2px solid}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:32px}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:32px}.wp-block-column:not(:last-child){margin-right:32px}}.wp-block-cover,.wp-block-cover-image{position:relative;background-color:#000;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:0 0 1.5em;display:flex;justify-content:center;align-items:center;overflow:hidden}.wp-block-cover-image.has-left-content,.wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover-image.has-left-content .wp-block-cover-text,.wp-block-cover-image.has-left-content h2,.wp-block-cover.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,.wp-block-cover.has-left-content h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content,.wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover-image.has-right-content .wp-block-cover-text,.wp-block-cover-image.has-right-content h2,.wp-block-cover.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,.wp-block-cover.has-right-content h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover-image .wp-block-cover-text,.wp-block-cover-image h2,.wp-block-cover .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,.wp-block-cover h2{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text a,.wp-block-cover-image .wp-block-cover-image-text a:active,.wp-block-cover-image .wp-block-cover-image-text a:focus,.wp-block-cover-image .wp-block-cover-image-text a:hover,.wp-block-cover-image .wp-block-cover-text a,.wp-block-cover-image .wp-block-cover-text a:active,.wp-block-cover-image .wp-block-cover-text a:focus,.wp-block-cover-image .wp-block-cover-text a:hover,.wp-block-cover-image h2 a,.wp-block-cover-image h2 a:active,.wp-block-cover-image h2 a:focus,.wp-block-cover-image h2 a:hover,.wp-block-cover .wp-block-cover-image-text a,.wp-block-cover .wp-block-cover-image-text a:active,.wp-block-cover .wp-block-cover-image-text a:focus,.wp-block-cover .wp-block-cover-image-text a:hover,.wp-block-cover .wp-block-cover-text a,.wp-block-cover .wp-block-cover-text a:active,.wp-block-cover .wp-block-cover-text a:focus,.wp-block-cover .wp-block-cover-text a:hover,.wp-block-cover h2 a,.wp-block-cover h2 a:active,.wp-block-cover h2 a:focus,.wp-block-cover h2 a:hover{color:#fff}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wp-block-cover-image.has-background-dim.has-background-dim-10:before,.wp-block-cover.has-background-dim.has-background-dim-10:before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20:before,.wp-block-cover.has-background-dim.has-background-dim-20:before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30:before,.wp-block-cover.has-background-dim.has-background-dim-30:before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40:before,.wp-block-cover.has-background-dim.has-background-dim-40:before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50:before,.wp-block-cover.has-background-dim.has-background-dim-50:before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60:before,.wp-block-cover.has-background-dim.has-background-dim-60:before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70:before,.wp-block-cover.has-background-dim.has-background-dim-70:before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80:before,.wp-block-cover.has-background-dim.has-background-dim-80:before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90:before,.wp-block-cover.has-background-dim.has-background-dim-90:before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100:before,.wp-block-cover.has-background-dim.has-background-dim-100:before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:305px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover__video-background{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;height:100%;z-index:0;-o-object-fit:cover;object-fit:cover}.editor-block-list__block[data-type="core/embed"][data-align=left] .editor-block-list__block-edit,.editor-block-list__block[data-type="core/embed"][data-align=right] .editor-block-list__block-edit,.wp-block-embed.alignleft,.wp-block-embed.alignright{max-width:360px;width:100%}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper iframe,.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-6 .wp-block-embed__wrapper:before{padding-top:66.66%}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:13px;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 16px 16px 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative}.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:40px 10px 5px;color:#fff;text-align:center;font-size:13px;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 60%,transparent)}.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{width:calc((100% - 16px)/2)}.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc((100% - 32px)/3);margin-right:16px}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc((100% - 48px)/4);margin-right:16px}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc((100% - 64px)/5);margin-right:16px}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc((100% - 80px)/6);margin-right:16px}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc((100% - 96px)/7);margin-right:16px}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc((100% - 112px)/8);margin-right:16px}.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.wp-block-gallery .blocks-gallery-item.has-add-item-button{width:100%}.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:305px;width:100%}.wp-block-gallery.aligncenter,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{display:flex}.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-image{max-width:100%;margin-bottom:1em;margin-left:0;margin-right:0}.wp-block-image img{max-width:100%}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.is-resized{display:table;margin-left:0;margin-right:0}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.is-resized>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin-right:1em}.wp-block-image .alignright{float:right;margin-left:1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.wp-block-latest-comments__comment{font-size:15px;line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:36px;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:52px}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:14px;line-height:1.8;margin:5px 0 20px}.wp-block-latest-comments__comment-date{color:#8f98a1;display:block;font-size:12px}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:24px;display:block;float:left;height:40px;margin-right:12px;width:40px}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-latest-posts.is-grid li{margin:0 16px 16px 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - 16px)}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - 16px)}.wp-block-latest-posts.columns-4 li{width:calc(25% - 16px)}.wp-block-latest-posts.columns-5 li{width:calc(20% - 16px)}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 16px)}}.wp-block-latest-posts__post-date{display:block;color:#6c7781;font-size:13px}.wp-block-media-text{display:grid;grid-template-rows:auto;align-items:center;grid-template-areas:"media-text-media media-text-content";grid-template-columns:50% auto}.wp-block-media-text.has-media-on-the-right{grid-template-areas:"media-text-content media-text-media";grid-template-columns:auto 50%}.wp-block-media-text .wp-block-media-text__media{grid-area:media-text-media;margin:0}.wp-block-media-text .wp-block-media-text__content{word-break:break-word;grid-area:media-text-content;padding:0 8%}.wp-block-media-text>figure>img,.wp-block-media-text>figure>video{max-width:unset;width:100%;vertical-align:middle}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important;grid-template-areas:"media-text-media" "media-text-content"}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right{grid-template-areas:"media-text-content" "media-text-media"}}p.is-small-text{font-size:14px}p.is-regular-text{font-size:16px}p.is-large-text{font-size:36px}p.is-larger-text{font-size:48px}p.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-drop-cap:not(:focus):after{content:"";display:table;clear:both;padding-top:14px}p.has-background{padding:20px 30px}p.has-text-color a{color:inherit}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:305px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:20px}.wp-block-pullquote p{font-size:28px;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:0 0}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:32px}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 0 16px;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:24px;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:18px;text-align:right}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:0 0;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"\00b7 \00b7 \00b7";color:#191e23;font-size:20px;letter-spacing:2em;padding-left:2em;font-family:serif}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-table.has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;border-bottom:1px solid #f3f4f5}.wp-block-table.is-style-stripes tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes td{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 16px;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{white-space:nowrap;overflow:auto}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{max-width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em;color:#555d66;text-align:center;font-size:13px}.has-pale-pink-background-color.has-pale-pink-background-color{background-color:#f78da7}.has-vivid-red-background-color.has-vivid-red-background-color{background-color:#cf2e2e}.has-luminous-vivid-orange-background-color.has-luminous-vivid-orange-background-color{background-color:#ff6900}.has-luminous-vivid-amber-background-color.has-luminous-vivid-amber-background-color{background-color:#fcb900}.has-light-green-cyan-background-color.has-light-green-cyan-background-color{background-color:#7bdcb5}.has-vivid-green-cyan-background-color.has-vivid-green-cyan-background-color{background-color:#00d084}.has-pale-cyan-blue-background-color.has-pale-cyan-blue-background-color{background-color:#8ed1fc}.has-vivid-cyan-blue-background-color.has-vivid-cyan-blue-background-color{background-color:#0693e3}.has-very-light-gray-background-color.has-very-light-gray-background-color{background-color:#eee}.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color{background-color:#abb8c3}.has-very-dark-gray-background-color.has-very-dark-gray-background-color{background-color:#313131}.has-pale-pink-color.has-pale-pink-color{color:#f78da7}.has-vivid-red-color.has-vivid-red-color{color:#cf2e2e}.has-luminous-vivid-orange-color.has-luminous-vivid-orange-color{color:#ff6900}.has-luminous-vivid-amber-color.has-luminous-vivid-amber-color{color:#fcb900}.has-light-green-cyan-color.has-light-green-cyan-color{color:#7bdcb5}.has-vivid-green-cyan-color.has-vivid-green-cyan-color{color:#00d084}.has-pale-cyan-blue-color.has-pale-cyan-blue-color{color:#8ed1fc}.has-vivid-cyan-blue-color.has-vivid-cyan-blue-color{color:#0693e3}.has-very-light-gray-color.has-very-light-gray-color{color:#eee}.has-cyan-bluish-gray-color.has-cyan-bluish-gray-color{color:#abb8c3}.has-very-dark-gray-color.has-very-dark-gray-color{color:#313131}.has-small-font-size{font-size:13px}.has-normal-font-size,.has-regular-font-size{font-size:16px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px}.has-huge-font-size,.has-larger-font-size{font-size:42px}.gdprconsent-container{display:none;position:fixed;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.9);color:#fff;z-index:99999999;text-align:center;font-family:Helvetica,Arial,sans-serif !important}.gdprconsent-wrapper{padding:20px 60px}.gdprconsent-wrapper p{margin:0;font-size:14px;font-weight:400}/*!
Theme Name: Techprep
Author: Upperquad
Author URI: http://upperquad.com/
Description: Theme for Facebook's TechPrep initiative.
Version: 1.0
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.Icon--back-arrow-beige{background-image:url(/wp-content/themes/techprep/dist/img/sprites/back-arrow-beige.svg);width:28px;height:20px}.Icon--back-arrow-blue{background-image:url(/wp-content/themes/techprep/dist/img/sprites/back-arrow-blue.svg);width:28px;height:20px}.Icon--coaching-guide-pdf{background-image:url(/wp-content/themes/techprep/dist/img/sprites/coaching-guide-pdf.svg);width:265.9px;height:265.9px}.Icon--cta-arrow{background-image:url(/wp-content/themes/techprep/dist/img/sprites/cta-arrow.svg);width:11px;height:10px}.Icon--dropdown-arrow{background-image:url(/wp-content/themes/techprep/dist/img/sprites/dropdown-arrow.svg);width:11px;height:7px}.Icon--external-content{background-image:url(/wp-content/themes/techprep/dist/img/sprites/external-content.svg);width:13px;height:13px}.Icon--facebook-logo{background-image:url(/wp-content/themes/techprep/dist/img/sprites/facebook-logo.svg);width:14px;height:14px}.Icon--facebook-logo-white{background-image:url(/wp-content/themes/techprep/dist/img/sprites/facebook-logo-white.svg);width:29.8px;height:29.8px}.Icon--featured-star{background-image:url(/wp-content/themes/techprep/dist/img/sprites/featured-star.svg);width:54.3px;height:54.3px}.Icon--footer-parents{background-image:url(/wp-content/themes/techprep/dist/img/sprites/footer-parents.svg);width:48px;height:48px}.Icon--footer-self{background-image:url(/wp-content/themes/techprep/dist/img/sprites/footer-self.svg);width:48px;height:48px}.Icon--its-saved{background-image:url(/wp-content/themes/techprep/dist/img/sprites/its-saved.svg);width:85.9px;height:102.8px}.Icon--logo-color{background-image:url(/wp-content/themes/techprep/dist/img/sprites/logo-color.svg);width:224px;height:38px}.Icon--logo-es-color{background-image:url(/wp-content/themes/techprep/dist/img/sprites/logo-es-color.svg);width:224px;height:38px}.Icon--logo-es-white{background-image:url(/wp-content/themes/techprep/dist/img/sprites/logo-es-white.svg);width:224px;height:38px}.Icon--logo-white{background-image:url(/wp-content/themes/techprep/dist/img/sprites/logo-white.svg);width:224px;height:38px}.Icon--nav-communities-and-events{background-image:url(/wp-content/themes/techprep/dist/img/sprites/nav-communities-and-events.svg);width:85px;height:85px}.Icon--nav-featured{background-image:url(/wp-content/themes/techprep/dist/img/sprites/nav-featured.svg);width:85px;height:85px}.Icon--nav-games{background-image:url(/wp-content/themes/techprep/dist/img/sprites/nav-games.svg);width:85px;height:85px}.Icon--nav-live-and-in-person-instruction{background-image:url(/wp-content/themes/techprep/dist/img/sprites/nav-live-and-in-person-instruction.svg);width:85px;height:85px}.Icon--nav-live-and-structured-instruction{background-image:url(/wp-content/themes/techprep/dist/img/sprites/nav-live-and-structured-instruction.svg);width:85px;height:85px}.Icon--nav-prep{background-image:url(/wp-content/themes/techprep/dist/img/sprites/nav-prep.svg);width:85px;height:85px}.Icon--nav-reference-materials{background-image:url(/wp-content/themes/techprep/dist/img/sprites/nav-reference-materials.svg);width:85px;height:85px}.Icon--nav-tinker{background-image:url(/wp-content/themes/techprep/dist/img/sprites/nav-tinker.svg);width:85px;height:85px}.Icon--play{background-image:url(/wp-content/themes/techprep/dist/img/sprites/play.svg);width:18px;height:18px}.Icon--search{background-image:url(/wp-content/themes/techprep/dist/img/sprites/search.svg);width:24px;height:24px}.Icon--share-arrow{background-image:url(/wp-content/themes/techprep/dist/img/sprites/share-arrow.svg);width:16px;height:16px}.Icon--sticker-arrow{background-image:url(/wp-content/themes/techprep/dist/img/sprites/sticker-arrow.svg);width:19.4px;height:19.4px}.HeroCta-title:after,.Icon--tinny-arrow{background-image:url(/wp-content/themes/techprep/dist/img/sprites/tinny-arrow.svg);width:16px;height:16px}.Icon--tinny-arrow-alt,.no-touchevents .HeroCta:hover .HeroCta-title:after{background-image:url(/wp-content/themes/techprep/dist/img/sprites/tinny-arrow-alt.svg);width:16px;height:16px}.Filter--dropdown:before,.Filter--language-dropdown:before,.FilterHeader-item:before,.Header-logoTitle,.HeaderBack:before,.HeaderSearch--submit,.Icon,.t-cta:after{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap}.Icon--play{vertical-align:-5px}.Icon--facebook-logo{margin-right:.5em;vertical-align:-2px}html{color:#525252;font-size:15px;-moz-osx-font-smoothing:grayscale;line-height:1.75}button,html,input,select,textarea{-webkit-font-smoothing:antialiased}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}h1,h2,h3,h4,p{margin:0}strong{font-weight:700}a{color:inherit;cursor:pointer;text-decoration:none}.ContactUs .contact-form .grunion-radio-label,.ContactUs .contact-form input,.ContactUs .contact-form textarea,.Filter--language-dropdown .Filter-input,.Modal-content,.Modal-footer,.Profile-privacyLabel,.Profile-value,.t-dapifer,.t-display1 b,.t-display1 i,.t-display2 b,.t-display2 i,html{font-family:Dapifer,serif;text-transform:none}.Button,.Card-footer-button,.Card-title,.ContactUs .contact-form .Label,.ContactUs .contact-form .pushbutton-wide,.FilterHeader-label,.Footer,.HeaderBack,.HoverCard,.Modal-button,.Profile-settings,.SaveCard,.SavedResource-number,.Sticker,.t-cta,.t-display1,.t-display2,.t-display3,.t-large em,.t-link,.t-museo,.t-smallHeading,.Toast-content{font-family:museo-sans,sans-serif}.t-display3{letter-spacing:.1em;font-size:22px;font-weight:900;line-height:1.2}@media (min-width:768px){.t-display3{font-size:26.5px}}.t-display2{letter-spacing:.1em;font-size:30px;font-weight:900;line-height:1.2}@media (min-width:768px){.t-display2{font-size:44px}}@media (min-width:1350px){.t-display2{font-size:60px}}.t-display1{letter-spacing:.04em;font-size:22px;font-weight:900;line-height:1.2}@media (min-width:768px){.t-display1{font-size:32px}}@media (min-width:1350px){.t-display1{font-size:43px}}.t-display1 b,.t-display1 i,.t-display2 b,.t-display2 i{display:inline-block;font-weight:400;margin:0 0 .4em}.t-display1 i,.t-display2 i{font-style:italic}.t-large{letter-spacing:.04em;font-size:18px;font-weight:400}@media (min-width:1080px){.t-large{font-size:29px;line-height:1.75}}.t-large em{background:linear-gradient(90deg,rgba(255,255,0,.67),rgba(0,255,0,.67) 40%,rgba(0,255,255,.67)) 0 1.15em/99% 2px no-repeat;font-style:normal;font-weight:900;padding:0 0 10px}@media (min-width:1080px){.t-large em{font-size:.85em}}.t-large.c-textInverse em{background-image:linear-gradient(90deg,rgba(255,255,0,.33),rgba(0,255,0,.33) 40%,rgba(0,255,255,.33))}.t-medium-large{letter-spacing:.04em;font-size:18px;line-height:1.5;font-weight:400}@media (min-width:768px){.t-medium-large{line-height:1.75}}@media (min-width:1080px){.t-medium-large{font-size:22px}}.t-medium{letter-spacing:.04em;font-size:16px;font-weight:400;line-height:1.5}@media (min-width:768px){.t-medium{line-height:1.75}}@media (min-width:1080px){.t-medium{font-size:19px}}.t-intro{letter-spacing:.04em;font-size:20px;font-weight:400;line-height:1.5}@media (min-width:1080px){.t-intro{font-size:25px}}.t-dynamic{letter-spacing:.04em;font-size:16px;font-weight:400;line-height:1.45}@media (min-width:1350px){.t-dynamic{font-size:19px;line-height:1.75}}.SaveCard,.t-cta,.t-link{letter-spacing:.1em;font-size:11px;font-weight:700}.SaveCard,.t-cta{text-transform:uppercase}.t-cta:after{background-image:url(/wp-content/themes/techprep/dist/img/sprites/external-content.svg);width:13px;height:13px;content:"";display:inline-block;mix-blend-mode:screen;margin-left:12px;vertical-align:-1px}@media (min-width:768px){.SaveCard,.t-cta,.t-link{letter-spacing:.18em}}.t-smallHeading{letter-spacing:.18em;font-size:17px;font-weight:800;line-height:1.85}.t-track{letter-spacing:.1em}.t-noTrack{letter-spacing:0}.c-title{color:#0b99d2}.c-titleAlt{color:#1dad76}.c-titleAuto{color:#0b99d2}.bg-beige .c-titleAuto{color:#1dad76}.c-titleBrightAuto{color:#0bd2d3}.bg-beige .c-titleBrightAuto{color:#0bd273}.c-textInverse{color:#fff}.c-textBeige{color:rgba(255,255,220,.87)}.bg-blue{background-color:#e8f8f5}.bg-beige{background-color:#f9f4e6}.Copy *+*{margin:1.5em 0}.Copy h1,.Copy h2,.Copy h3,.Copy h4{clear:both}.Copy h1,.Copy h2{margin:.83em 0}.Copy h3{margin:1em 0;margin:1.33em 0}.Copy cite,.Copy dfn,.Copy em,.Copy i{font-style:italic}.Copy blockquote{margin:0 1.5em}.Copy address{margin:0 0 1.5em}.Copy pre{background:#eee;font-family:Courier\ 10 Pitch,Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;max-width:100%;overflow:auto;padding:1.6em}.Copy code,.Copy kbd,.Copy tt,.Copy var{font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace;font-size:15px;font-size:.9375rem}.Copy abbr,.Copy acronym{border-bottom:1px dotted #666;cursor:help}.Copy ins,.Copy mark{background:#fff9c0;text-decoration:none}.Copy big{font-size:125%}.Copy a{color:#4169e1}.Copy a:visited{color:purple}.Copy a:active,.Copy a:focus,.Copy a:hover{color:#191970}.Copy a:focus{outline:thin dotted}.Copy a:active,.Copy a:hover{outline:0}.Copy ul ul{list-style:circle}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate(-50%,-46%);transform:translate(-50%,-46%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate(-50%,-46%);transform:translate(-50%,-46%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes fadeInUpMobile{0%{opacity:0;-webkit-transform:translate(-50%,-3%);transform:translate(-50%,-3%)}to{opacity:1;-webkit-transform:translate(-50%,-7%);transform:translate(-50%,-7%)}}@keyframes fadeInUpMobile{0%{opacity:0;-webkit-transform:translate(-50%,-3%);transform:translate(-50%,-3%)}to{opacity:1;-webkit-transform:translate(-50%,-7%);transform:translate(-50%,-7%)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#fff;overflow-x:hidden}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.aligncenter,.alignleft,.alignright{clear:both;display:block;margin-left:auto;margin-right:auto}@media (min-width:600px),print{.alignleft{float:left;margin-right:1.5em}.alignleft,.alignright{display:inline;max-width:50%}.alignright{float:right;margin-left:1.5em}}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.sticky{display:block}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.wp-caption,embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em}.wp-caption img[class*=wp-image-]{display:block;margin:0 auto}.wp-caption-text{text-align:center}.wp-caption .wp-caption-text{margin:.8075em 0}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}#wpstats{display:none}.u-breath{margin-top:75px!important;margin-bottom:75px!important}.u-marginBottom{margin-bottom:1em!important}.u-marginBottom-x2{margin-bottom:2em!important}.u-marginTop{margin-top:.45em!important}@media (min-width:768px){.u-marginTop{margin-top:1em!important}}.u-marginTop-x2{margin-top:2em!important}.u-rightEnd{margin-right:0!important;padding-right:0!important}.u-textCenter{text-align:center!important}.u-hide-text{overflow:hidden!important;text-indent:100%!important;white-space:nowrap!important;display:block}.u-navList{list-style:none!important;margin:0;padding:0}.u-navList>li{display:inline-block}.u-anchor{display:block;position:relative;top:-80px;visibility:hidden}.u-rounded{border-radius:50%!important}.u-a11y-label{cursor:pointer}.is-learner .u-show-parent,.is-parent .u-show-learner{display:none!important}@media screen{.u-hide-screen{display:none!important}}@media print{.u-hide-print{display:none!important}}.u-show-sr{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.u-hide,.u-md-show-block,.u-md-show-inline,.u-md-show-inline-block,.u-sm-show-block,.u-sm-show-inline,.u-sm-show-inline-block,.u-xs-show-block,.u-xs-show-inline,.u-xs-show-inline-block{display:none!important}@media (max-width:767px){.u-xs-hide{display:none!important}.u-xs-show-block{display:block!important}.u-xs-show-inline{display:inline!important}.u-xs-show-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:1079px){.u-sm-hide{display:none!important}.u-sm-show-block{display:block!important}.u-sm-show-inline{display:inline!important}.u-sm-show-inline-block{display:inline-block!important}}@media (min-width:1080px) and (max-width:1349px){.u-md-hide{display:none!important}.u-md-show-block{display:block!important}.u-md-show-inline{display:inline!important}.u-md-show-inline-block{display:inline-block!important}}@media (min-width:1350px){.u-lg-hide{display:none!important}.u-lg-show-block{display:block!important}.u-lg-show-inline{display:inline!important}.u-lg-show-inline-block{display:inline-block!important}}@media (min-width:768px){.u-sm-size1of2{width:50%!important}.u-sm-after1of2{margin-right:50%!important}.u-sm-size2of2{width:100%!important}.u-sm-after2of2{margin-right:100%!important}.u-sm-size1of3{width:33.33333333%!important}.u-sm-after1of3{margin-right:33.33333333%!important}.u-sm-size2of3{width:66.66666667%!important}.u-sm-after2of3{margin-right:66.66666667%!important}.u-sm-size3of3{width:100%!important}.u-sm-after3of3{margin-right:100%!important}.u-sm-size1of4{width:25%!important}.u-sm-after1of4{margin-right:25%!important}.u-sm-size2of4{width:50%!important}.u-sm-after2of4{margin-right:50%!important}.u-sm-size3of4{width:75%!important}.u-sm-after3of4{margin-right:75%!important}.u-sm-size4of4{width:100%!important}.u-sm-after4of4{margin-right:100%!important}.u-sm-size1of5{width:20%!important}.u-sm-after1of5{margin-right:20%!important}.u-sm-size2of5{width:40%!important}.u-sm-after2of5{margin-right:40%!important}.u-sm-size3of5{width:60%!important}.u-sm-after3of5{margin-right:60%!important}.u-sm-size4of5{width:80%!important}.u-sm-after4of5{margin-right:80%!important}.u-sm-size5of5{width:100%!important}.u-sm-after5of5{margin-right:100%!important}.u-sm-size1of6{width:16.66666667%!important}.u-sm-after1of6{margin-right:16.66666667%!important}.u-sm-size2of6{width:33.33333333%!important}.u-sm-after2of6{margin-right:33.33333333%!important}.u-sm-size3of6{width:50%!important}.u-sm-after3of6{margin-right:50%!important}.u-sm-size4of6{width:66.66666667%!important}.u-sm-after4of6{margin-right:66.66666667%!important}.u-sm-size5of6{width:83.33333333%!important}.u-sm-after5of6{margin-right:83.33333333%!important}.u-sm-size6of6{width:100%!important}.u-sm-after6of6{margin-right:100%!important}.u-sm-size1of8{width:12.5%!important}.u-sm-after1of8{margin-right:12.5%!important}.u-sm-size2of8{width:25%!important}.u-sm-after2of8{margin-right:25%!important}.u-sm-size3of8{width:37.5%!important}.u-sm-after3of8{margin-right:37.5%!important}.u-sm-size4of8{width:50%!important}.u-sm-after4of8{margin-right:50%!important}.u-sm-size5of8{width:62.5%!important}.u-sm-after5of8{margin-right:62.5%!important}.u-sm-size6of8{width:75%!important}.u-sm-after6of8{margin-right:75%!important}.u-sm-size7of8{width:87.5%!important}.u-sm-after7of8{margin-right:87.5%!important}.u-sm-size8of8{width:100%!important}.u-sm-after8of8{margin-right:100%!important}.u-sm-size1of10{width:10%!important}.u-sm-after1of10{margin-right:10%!important}.u-sm-size2of10{width:20%!important}.u-sm-after2of10{margin-right:20%!important}.u-sm-size3of10{width:30%!important}.u-sm-after3of10{margin-right:30%!important}.u-sm-size4of10{width:40%!important}.u-sm-after4of10{margin-right:40%!important}.u-sm-size5of10{width:50%!important}.u-sm-after5of10{margin-right:50%!important}.u-sm-size6of10{width:60%!important}.u-sm-after6of10{margin-right:60%!important}.u-sm-size7of10{width:70%!important}.u-sm-after7of10{margin-right:70%!important}.u-sm-size8of10{width:80%!important}.u-sm-after8of10{margin-right:80%!important}.u-sm-size9of10{width:90%!important}.u-sm-after9of10{margin-right:90%!important}.u-sm-size10of10{width:100%!important}.u-sm-after10of10{margin-right:100%!important}.u-sm-size1of12{width:8.33333333%!important}.u-sm-after1of12{margin-right:8.33333333%!important}.u-sm-size2of12{width:16.66666667%!important}.u-sm-after2of12{margin-right:16.66666667%!important}.u-sm-size3of12{width:25%!important}.u-sm-after3of12{margin-right:25%!important}.u-sm-size4of12{width:33.33333333%!important}.u-sm-after4of12{margin-right:33.33333333%!important}.u-sm-size5of12{width:41.66666667%!important}.u-sm-after5of12{margin-right:41.66666667%!important}.u-sm-size6of12{width:50%!important}.u-sm-after6of12{margin-right:50%!important}.u-sm-size7of12{width:58.33333333%!important}.u-sm-after7of12{margin-right:58.33333333%!important}.u-sm-size8of12{width:66.66666667%!important}.u-sm-after8of12{margin-right:66.66666667%!important}.u-sm-size9of12{width:75%!important}.u-sm-after9of12{margin-right:75%!important}.u-sm-size10of12{width:83.33333333%!important}.u-sm-after10of12{margin-right:83.33333333%!important}.u-sm-size11of12{width:91.66666667%!important}.u-sm-after11of12{margin-right:91.66666667%!important}.u-sm-size12of12{width:100%!important}.u-sm-after12of12{margin-right:100%!important}}@media (min-width:1080px){.u-md-size1of2{width:50%!important}.u-md-after1of2{margin-right:50%!important}.u-md-size2of2{width:100%!important}.u-md-after2of2{margin-right:100%!important}.u-md-size1of3{width:33.33333333%!important}.u-md-after1of3{margin-right:33.33333333%!important}.u-md-size2of3{width:66.66666667%!important}.u-md-after2of3{margin-right:66.66666667%!important}.u-md-size3of3{width:100%!important}.u-md-after3of3{margin-right:100%!important}.u-md-size1of4{width:25%!important}.u-md-after1of4{margin-right:25%!important}.u-md-size2of4{width:50%!important}.u-md-after2of4{margin-right:50%!important}.u-md-size3of4{width:75%!important}.u-md-after3of4{margin-right:75%!important}.u-md-size4of4{width:100%!important}.u-md-after4of4{margin-right:100%!important}.u-md-size1of5{width:20%!important}.u-md-after1of5{margin-right:20%!important}.u-md-size2of5{width:40%!important}.u-md-after2of5{margin-right:40%!important}.u-md-size3of5{width:60%!important}.u-md-after3of5{margin-right:60%!important}.u-md-size4of5{width:80%!important}.u-md-after4of5{margin-right:80%!important}.u-md-size5of5{width:100%!important}.u-md-after5of5{margin-right:100%!important}.u-md-size1of6{width:16.66666667%!important}.u-md-after1of6{margin-right:16.66666667%!important}.u-md-size2of6{width:33.33333333%!important}.u-md-after2of6{margin-right:33.33333333%!important}.u-md-size3of6{width:50%!important}.u-md-after3of6{margin-right:50%!important}.u-md-size4of6{width:66.66666667%!important}.u-md-after4of6{margin-right:66.66666667%!important}.u-md-size5of6{width:83.33333333%!important}.u-md-after5of6{margin-right:83.33333333%!important}.u-md-size6of6{width:100%!important}.u-md-after6of6{margin-right:100%!important}.u-md-size1of8{width:12.5%!important}.u-md-after1of8{margin-right:12.5%!important}.u-md-size2of8{width:25%!important}.u-md-after2of8{margin-right:25%!important}.u-md-size3of8{width:37.5%!important}.u-md-after3of8{margin-right:37.5%!important}.u-md-size4of8{width:50%!important}.u-md-after4of8{margin-right:50%!important}.u-md-size5of8{width:62.5%!important}.u-md-after5of8{margin-right:62.5%!important}.u-md-size6of8{width:75%!important}.u-md-after6of8{margin-right:75%!important}.u-md-size7of8{width:87.5%!important}.u-md-after7of8{margin-right:87.5%!important}.u-md-size8of8{width:100%!important}.u-md-after8of8{margin-right:100%!important}.u-md-size1of10{width:10%!important}.u-md-after1of10{margin-right:10%!important}.u-md-size2of10{width:20%!important}.u-md-after2of10{margin-right:20%!important}.u-md-size3of10{width:30%!important}.u-md-after3of10{margin-right:30%!important}.u-md-size4of10{width:40%!important}.u-md-after4of10{margin-right:40%!important}.u-md-size5of10{width:50%!important}.u-md-after5of10{margin-right:50%!important}.u-md-size6of10{width:60%!important}.u-md-after6of10{margin-right:60%!important}.u-md-size7of10{width:70%!important}.u-md-after7of10{margin-right:70%!important}.u-md-size8of10{width:80%!important}.u-md-after8of10{margin-right:80%!important}.u-md-size9of10{width:90%!important}.u-md-after9of10{margin-right:90%!important}.u-md-size10of10{width:100%!important}.u-md-after10of10{margin-right:100%!important}.u-md-size1of12{width:8.33333333%!important}.u-md-after1of12{margin-right:8.33333333%!important}.u-md-size2of12{width:16.66666667%!important}.u-md-after2of12{margin-right:16.66666667%!important}.u-md-size3of12{width:25%!important}.u-md-after3of12{margin-right:25%!important}.u-md-size4of12{width:33.33333333%!important}.u-md-after4of12{margin-right:33.33333333%!important}.u-md-size5of12{width:41.66666667%!important}.u-md-after5of12{margin-right:41.66666667%!important}.u-md-size6of12{width:50%!important}.u-md-after6of12{margin-right:50%!important}.u-md-size7of12{width:58.33333333%!important}.u-md-after7of12{margin-right:58.33333333%!important}.u-md-size8of12{width:66.66666667%!important}.u-md-after8of12{margin-right:66.66666667%!important}.u-md-size9of12{width:75%!important}.u-md-after9of12{margin-right:75%!important}.u-md-size10of12{width:83.33333333%!important}.u-md-after10of12{margin-right:83.33333333%!important}.u-md-size11of12{width:91.66666667%!important}.u-md-after11of12{margin-right:91.66666667%!important}.u-md-size12of12{width:100%!important}.u-md-after12of12{margin-right:100%!important}}@media (min-width:1350px){.u-lg-size1of2{width:50%!important}.u-lg-after1of2{margin-right:50%!important}.u-lg-size2of2{width:100%!important}.u-lg-after2of2{margin-right:100%!important}.u-lg-size1of3{width:33.33333333%!important}.u-lg-after1of3{margin-right:33.33333333%!important}.u-lg-size2of3{width:66.66666667%!important}.u-lg-after2of3{margin-right:66.66666667%!important}.u-lg-size3of3{width:100%!important}.u-lg-after3of3{margin-right:100%!important}.u-lg-size1of4{width:25%!important}.u-lg-after1of4{margin-right:25%!important}.u-lg-size2of4{width:50%!important}.u-lg-after2of4{margin-right:50%!important}.u-lg-size3of4{width:75%!important}.u-lg-after3of4{margin-right:75%!important}.u-lg-size4of4{width:100%!important}.u-lg-after4of4{margin-right:100%!important}.u-lg-size1of5{width:20%!important}.u-lg-after1of5{margin-right:20%!important}.u-lg-size2of5{width:40%!important}.u-lg-after2of5{margin-right:40%!important}.u-lg-size3of5{width:60%!important}.u-lg-after3of5{margin-right:60%!important}.u-lg-size4of5{width:80%!important}.u-lg-after4of5{margin-right:80%!important}.u-lg-size5of5{width:100%!important}.u-lg-after5of5{margin-right:100%!important}.u-lg-size1of6{width:16.66666667%!important}.u-lg-after1of6{margin-right:16.66666667%!important}.u-lg-size2of6{width:33.33333333%!important}.u-lg-after2of6{margin-right:33.33333333%!important}.u-lg-size3of6{width:50%!important}.u-lg-after3of6{margin-right:50%!important}.u-lg-size4of6{width:66.66666667%!important}.u-lg-after4of6{margin-right:66.66666667%!important}.u-lg-size5of6{width:83.33333333%!important}.u-lg-after5of6{margin-right:83.33333333%!important}.u-lg-size6of6{width:100%!important}.u-lg-after6of6{margin-right:100%!important}.u-lg-size1of8{width:12.5%!important}.u-lg-after1of8{margin-right:12.5%!important}.u-lg-size2of8{width:25%!important}.u-lg-after2of8{margin-right:25%!important}.u-lg-size3of8{width:37.5%!important}.u-lg-after3of8{margin-right:37.5%!important}.u-lg-size4of8{width:50%!important}.u-lg-after4of8{margin-right:50%!important}.u-lg-size5of8{width:62.5%!important}.u-lg-after5of8{margin-right:62.5%!important}.u-lg-size6of8{width:75%!important}.u-lg-after6of8{margin-right:75%!important}.u-lg-size7of8{width:87.5%!important}.u-lg-after7of8{margin-right:87.5%!important}.u-lg-size8of8{width:100%!important}.u-lg-after8of8{margin-right:100%!important}.u-lg-size1of10{width:10%!important}.u-lg-after1of10{margin-right:10%!important}.u-lg-size2of10{width:20%!important}.u-lg-after2of10{margin-right:20%!important}.u-lg-size3of10{width:30%!important}.u-lg-after3of10{margin-right:30%!important}.u-lg-size4of10{width:40%!important}.u-lg-after4of10{margin-right:40%!important}.u-lg-size5of10{width:50%!important}.u-lg-after5of10{margin-right:50%!important}.u-lg-size6of10{width:60%!important}.u-lg-after6of10{margin-right:60%!important}.u-lg-size7of10{width:70%!important}.u-lg-after7of10{margin-right:70%!important}.u-lg-size8of10{width:80%!important}.u-lg-after8of10{margin-right:80%!important}.u-lg-size9of10{width:90%!important}.u-lg-after9of10{margin-right:90%!important}.u-lg-size10of10{width:100%!important}.u-lg-after10of10{margin-right:100%!important}.u-lg-size1of12{width:8.33333333%!important}.u-lg-after1of12{margin-right:8.33333333%!important}.u-lg-size2of12{width:16.66666667%!important}.u-lg-after2of12{margin-right:16.66666667%!important}.u-lg-size3of12{width:25%!important}.u-lg-after3of12{margin-right:25%!important}.u-lg-size4of12{width:33.33333333%!important}.u-lg-after4of12{margin-right:33.33333333%!important}.u-lg-size5of12{width:41.66666667%!important}.u-lg-after5of12{margin-right:41.66666667%!important}.u-lg-size6of12{width:50%!important}.u-lg-after6of12{margin-right:50%!important}.u-lg-size7of12{width:58.33333333%!important}.u-lg-after7of12{margin-right:58.33333333%!important}.u-lg-size8of12{width:66.66666667%!important}.u-lg-after8of12{margin-right:66.66666667%!important}.u-lg-size9of12{width:75%!important}.u-lg-after9of12{margin-right:75%!important}.u-lg-size10of12{width:83.33333333%!important}.u-lg-after10of12{margin-right:83.33333333%!important}.u-lg-size11of12{width:91.66666667%!important}.u-lg-after11of12{margin-right:91.66666667%!important}.u-lg-size12of12{width:100%!important}.u-lg-after12of12{margin-right:100%!important}}.u-cf:after,.u-cf:before{content:" ";display:table}.u-cf:after{clear:both}.u-nbfc{overflow:hidden!important}.u-nbfcAlt{display:table-cell!important;width:10000px!important}.u-floatLeft{float:left!important}.u-floatRight{float:right!important}.AboutCard{background:hsla(0,0%,100%,.75) no-repeat 50%;display:block;overflow:hidden;width:100%}.AboutCard--empty{background:hsla(0,0%,100%,.5)}.AnimatedBorder{bottom:0;display:none;left:0;opacity:.7;position:absolute;right:0;top:0}@media (min-width:1080px){.AnimatedBorder{display:block}}.AnimatedBorder--visible{display:block}.AnimatedBorder--visible .AnimatedBorder-side--corner,.is-active .AnimatedBorder--activeClass .AnimatedBorder-side--corner,.no-touchevents .AnimatedBorder:hover .AnimatedBorder-side--corner,.no-touchevents [data-animated-border-trigger]:hover .AnimatedBorder-side--corner{opacity:1;transition:none}.AnimatedBorder--visible .AnimatedBorder-side--bottom,.AnimatedBorder--visible .AnimatedBorder-side--right,.is-active .AnimatedBorder--activeClass .AnimatedBorder-side--bottom,.is-active .AnimatedBorder--activeClass .AnimatedBorder-side--right,.no-touchevents .AnimatedBorder:hover .AnimatedBorder-side--bottom,.no-touchevents .AnimatedBorder:hover .AnimatedBorder-side--right,.no-touchevents [data-animated-border-trigger]:hover .AnimatedBorder-side--bottom,.no-touchevents [data-animated-border-trigger]:hover .AnimatedBorder-side--right{transition:-webkit-transform .18s linear;transition:transform .18s linear;transition:transform .18s linear,-webkit-transform .18s linear}.AnimatedBorder--visible .AnimatedBorder-side--left,.AnimatedBorder--visible .AnimatedBorder-side--top,.is-active .AnimatedBorder--activeClass .AnimatedBorder-side--left,.is-active .AnimatedBorder--activeClass .AnimatedBorder-side--top,.no-touchevents .AnimatedBorder:hover .AnimatedBorder-side--left,.no-touchevents .AnimatedBorder:hover .AnimatedBorder-side--top,.no-touchevents [data-animated-border-trigger]:hover .AnimatedBorder-side--left,.no-touchevents [data-animated-border-trigger]:hover .AnimatedBorder-side--top{transition:-webkit-transform .18s linear .18s;transition:transform .18s linear .18s;transition:transform .18s linear .18s,-webkit-transform .18s linear .18s}.AnimatedBorder--visible .AnimatedBorder-side--bottom,.AnimatedBorder--visible .AnimatedBorder-side--top,.is-active .AnimatedBorder--activeClass .AnimatedBorder-side--bottom,.is-active .AnimatedBorder--activeClass .AnimatedBorder-side--top,.no-touchevents .AnimatedBorder:hover .AnimatedBorder-side--bottom,.no-touchevents .AnimatedBorder:hover .AnimatedBorder-side--top,.no-touchevents [data-animated-border-trigger]:hover .AnimatedBorder-side--bottom,.no-touchevents [data-animated-border-trigger]:hover .AnimatedBorder-side--top{-webkit-transform:scaleX(1);transform:scaleX(1)}.AnimatedBorder--visible .AnimatedBorder-side--left,.AnimatedBorder--visible .AnimatedBorder-side--right,.is-active .AnimatedBorder--activeClass .AnimatedBorder-side--left,.is-active .AnimatedBorder--activeClass .AnimatedBorder-side--right,.no-touchevents .AnimatedBorder:hover .AnimatedBorder-side--left,.no-touchevents .AnimatedBorder:hover .AnimatedBorder-side--right,.no-touchevents [data-animated-border-trigger]:hover .AnimatedBorder-side--left,.no-touchevents [data-animated-border-trigger]:hover .AnimatedBorder-side--right{-webkit-transform:scaleY(1);transform:scaleY(1)}.AnimatedBorder-side{position:absolute}.AnimatedBorder-side--bottom{background:linear-gradient(45deg,#b4fece,#81ffff);bottom:2.5%;transition:-webkit-transform .18s linear .18s;transition:transform .18s linear .18s;transition:transform .18s linear .18s,-webkit-transform .18s linear .18s;width:85%}.AnimatedBorder-side--bottom,.AnimatedBorder-side--top{left:2.5%;height:2px;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center}.AnimatedBorder-side--top{background:linear-gradient(45deg,#edfd9a,#b4fece);transition:-webkit-transform .18s linear;transition:transform .18s linear;transition:transform .18s linear,-webkit-transform .18s linear;top:2.5%;width:95%}.AnimatedBorder-side--left{background:linear-gradient(45deg,#b4fece,#edfd9a);left:2.5%;height:95%;transition:-webkit-transform .18s linear;transition:transform .18s linear;transition:transform .18s linear,-webkit-transform .18s linear}.AnimatedBorder-side--left,.AnimatedBorder-side--right{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center bottom;top:2.5%;width:2px}.AnimatedBorder-side--right{background:linear-gradient(45deg,#81ffff,#b4fece);right:2.5%;height:85%;transition:-webkit-transform .18s linear .18s;transition:transform .18s linear .18s;transition:transform .18s linear .18s,-webkit-transform .18s linear .18s}.AnimatedBorder-side--corner{bottom:0;left:0;opacity:0;right:0;top:0;transition:opacity .1s .36s}.AnimatedBorder-side--corner:after,.AnimatedBorder-side--corner:before{background:#a1ffa1;content:"";position:absolute}.AnimatedBorder-side--corner:after{bottom:2.5%;right:2.5%;height:7.5%;width:2px}.AnimatedBorder-side--corner:before{bottom:2.5%;height:2px;right:2.5%;width:7.5%}.AnimatedBorder--fullBorder .AnimatedBorder-side--right{height:95%}.AnimatedBorder--fullBorder .AnimatedBorder-side--bottom{width:95%}@media (min-width:768px){.AnimatedBorder--getstarted,.AnimatedBorder--rect{display:block}}.AnimatedBorder--getstarted .AnimatedBorder-side--left,.AnimatedBorder--rect .AnimatedBorder-side--left{height:calc(100% - 30px);left:15px;top:15px}.AnimatedBorder--getstarted .AnimatedBorder-side--right,.AnimatedBorder--rect .AnimatedBorder-side--right{height:calc(100% - 30px);right:15px;top:15px}.AnimatedBorder--getstarted .AnimatedBorder-side--top,.AnimatedBorder--rect .AnimatedBorder-side--top{left:15px;top:15px;width:calc(100% - 30px)}.AnimatedBorder--getstarted .AnimatedBorder-side--bottom,.AnimatedBorder--rect .AnimatedBorder-side--bottom{bottom:15px;left:15px;width:calc(100% - 30px)}.Arrange{box-sizing:border-box;display:table;margin:0 -5px;padding:0;table-layout:auto}.Arrange-fill,.Arrange-fit{display:table-cell;padding:0 5px;vertical-align:top}.Arrange-fill{width:100%}.Arrange--middle>.Arrange-fill,.Arrange--middle>.Arrange-fit,.Arrange-figure{vertical-align:middle}.Autoplayer{box-sizing:content-box;display:none}@media (min-width:768px){.Autoplayer{display:block}}.Autoplayer-video{display:block;max-width:none;opacity:0;position:absolute;transition:opacity .2s;visibility:hidden}.Autoplayer-video.is-visible{opacity:1;visibility:visible}.BorderBox{border:2px solid #e7ffac;bottom:0;display:none;left:0;opacity:.89;position:absolute;right:0;top:0}.BorderBox--noTop{border-top-width:0}.BorderBox--noRight{border-right-width:0}.BorderBox--noBottom{border-bottom-width:0}.BorderBox--noLeft{border-left-width:0}@media (min-width:1080px){.BorderBox{display:block}}.BorderLine{display:-webkit-flex;display:flex;position:absolute}.BorderLine:after,.BorderLine:before{content:"";display:block;height:2px;width:2px;background-color:#e7ffac}.BorderLine:after,.BorderLine:before{-webkit-flex:1 0 auto;flex:1 0 auto}.BorderLine--left,.BorderLine--right{height:100%;-webkit-flex-direction:column;flex-direction:column}.BorderLine--left>*,.BorderLine--right>*{-webkit-transform:translateX(-50%) translateX(1px);transform:translateX(-50%) translateX(1px)}.BorderLine--right{left:calc(100% - 2px)}.BorderLine--bottom,.BorderLine--top{width:100%}.BorderLine--bottom>*,.BorderLine--top>*{-webkit-transform:translateY(-50%) translateY(1px);transform:translateY(-50%) translateY(1px)}.BorderLine--bottom{top:calc(100% - 2px)}.Burger{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:hsla(0,0%,100%,.9);border:none;border-radius:1px;box-sizing:border-box;box-shadow:0 1.5px 4px rgba(0,0,0,.2);height:42px;outline:none;padding:14px 15px;position:fixed;right:5px;-webkit-transform:translateZ(0);transform:translateZ(0);top:5px;width:50px;z-index:3}@media (min-width:783px){.admin-bar .Burger{margin-top:32px}}@media (min-width:768px){.Burger{top:8px}}@media (min-width:1080px){.Burger{display:none}}.Burger-bot,.Burger-mid,.Burger-top{background:#0bd2d3;height:2px;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s;width:100%;display:block}.Burger-top{margin-bottom:4px;-webkit-transform-origin:50% 0;transform-origin:50% 0}.Burger-mid{margin-bottom:4px;-webkit-transform-origin:50% 1px;transform-origin:50% 1px}.Burger-bot{-webkit-transform-origin:50% 2px;transform-origin:50% 2px}.is-navigating .Burger .Burger-top{-webkit-transform:translateY(7px) rotate(225deg);transform:translateY(7px) rotate(225deg);-webkit-transform:translate3d(0,7px,0) rotate(225deg);transform:translate3d(0,7px,0) rotate(225deg)}.is-navigating .Burger .Burger-mid{-webkit-transform:translate(0) rotate(-45deg);transform:translate(0) rotate(-45deg);-webkit-transform:translateZ(0) rotate(-45deg);transform:translateZ(0) rotate(-45deg);opacity:0}.is-navigating .Burger .Burger-bot{-webkit-transform:translateY(-9px) rotate(135deg);transform:translateY(-9px) rotate(135deg);-webkit-transform:translate3d(0,-9px,0) rotate(135deg);transform:translate3d(0,-9px,0) rotate(135deg)}.Button{letter-spacing:.14em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;box-sizing:border-box;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(11,153,210,0);border:2px solid #0bd2d3;border-radius:0;color:#0bd2d3;font-size:11px;margin:0;padding:9px 22px;text-decoration:none;text-transform:uppercase;transition:all .3s}@media (min-width:768px){.Button{font-size:13px}}.Button em{display:inline-block;position:relative;font-style:normal}.Button em:after{background:#0b99d2 linear-gradient(90deg,rgba(255,255,0,.67),rgba(0,255,255,.67));background-blend-mode:screen;bottom:0;content:"";height:2px;left:-2px;opacity:0;position:absolute;right:0;transition:opacity .3s}.Button--noLineOutdent>em:after{left:0}.Button--primary,.Button:hover,.has-Button--hover:hover .Button{border-color:#0b99d2;background-color:#0b99d2;color:#fff}.Button--primary>em:after,.Button--withUnderline>em:after,.Button:hover>em:after,.has-Button--hover:hover .Button>em:after{opacity:1}.Button--beige{border-color:rgba(255,255,220,.87);color:rgba(255,255,220,.87)}.Button--white{border-color:#fff;color:#fff}.Button--tiny{font-size:11px;font-weight:700;padding:10px 18px}.Button--inactive{border:1px solid #0bd273;color:#0bd273}.Button--fat{padding-bottom:13px;padding-top:12px}.Button--plain,.Button--plain:hover{background:0 0;border:none;color:inherit;font-size:13px;padding:0;text-transform:none}.Button--large{font-size:15px;padding:12px 30px}@media (min-width:1080px){.Button--large{font-size:18px;padding:12px 50px}}.Button--arrow{padding-right:35px;position:relative}.Button--arrow:after{border-bottom:7px solid transparent;border-left:7px solid #0bd2d3;border-top:7px solid transparent;content:"";display:block;height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;width:0}.HomeHero .Button{border-radius:13px/30px}.Button--link{border:none;margin:0;padding:0;width:auto;overflow:visible;background:0 0;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Button--pill{display:inline-block;position:relative;padding:12px 24px;border:0;border-radius:31px;background-color:#fbb475;font-family:museo-sans,sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;line-height:1.94;letter-spacing:0;text-align:center;color:#fff;white-space:nowrap;transition:all .3s cubic-bezier(.25,.46,.45,.94);box-shadow:0 0 0 rgba(0,0,0,.15);outline:none}.Button--pill:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);box-shadow:0 5px 20px rgba(0,0,0,.15)}.Button--pill.sm{min-width:226px;font-size:16px;padding:9px 27px}.Button--pill[disabled]{box-shadow:none;-webkit-transform:none;transform:none;background-color:#c6c6c6;opacity:.6}.Button--pill.blue{background:#0b9bd4}@media (min-width:1080px){.Button--pill{font-size:18px;padding:12px 36px}}.Card{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.Card,.Card-link{position:relative}.Card-link{background-color:#fff;display:block;display:-webkit-flex;display:flex;-webkit-flex:1 0 auto;flex:1 0 auto;-webkit-flex-direction:column;flex-direction:column;transition:-webkit-transform .15s cubic-bezier(.25,.46,.45,.94);transition:transform .15s cubic-bezier(.25,.46,.45,.94);transition:transform .15s cubic-bezier(.25,.46,.45,.94),-webkit-transform .15s cubic-bezier(.25,.46,.45,.94);width:100%}@media (min-width:768px){.Card-link:hover{z-index:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}.Card-link:before{bottom:0;box-shadow:0 27px 29px 0 rgba(0,0,0,.2);content:"";left:0;opacity:0;position:absolute;right:0;transition:opacity .15s cubic-bezier(.25,.46,.45,.94);top:0}.Card-link:hover:before{opacity:1}.Card-header{background-color:#fff;position:relative}.Card-header:hover{border-bottom:#fff}.Card-header:before{content:"";display:block;padding-top:40%}@media (min-width:768px){.Card-header:before{padding-top:75%}}.Card-image{background-image:url(/wp-content/themes/techprep/dist/img/resources-default-icon.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;bottom:20px;-webkit-filter:drop-shadow(2px 5px 6px rgba(0,0,0,.22));filter:drop-shadow(2px 5px 6px rgba(0,0,0,.22));left:20px;position:absolute;right:20px;top:20px}.Card-content{letter-spacing:.02em;-webkit-flex:1 0 auto;flex:1 0 auto;line-height:21px;padding:20px 20px 108px;position:relative;z-index:0}.Card-content:before{border-top:1px solid #fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:opacity .15s cubic-bezier(.25,.46,.45,.94);z-index:-1}.Card:hover .Card-content:before{opacity:0}.Card-title{font-size:17px;font-weight:700;margin-bottom:6px;text-transform:none}.Card-price{opacity:.6}.Card-description{min-height:50px}.Card-footer{bottom:0;display:-webkit-flex;display:flex;left:0;position:absolute;right:0;text-transform:uppercase}.Card-footer-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;box-sizing:border-box;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:12px 18px;border:1px solid;border-right:none;border-left:none;-webkit-flex:0 1 50%;flex:0 1 50%;font-size:10px;font-weight:900;line-height:20px;text-align:center;text-transform:uppercase;letter-spacing:.18em;width:100%}.Card-footer-button__share{border-left:1px solid;color:#c8ba93}.Card .Icon--external-content,.Card .Icon--share-arrow{margin-bottom:3px;margin-left:10px;vertical-align:middle}.bg-blue .Card-content:before{background-color:#f6fcfa;border-color:#ddf7f8}.bg-blue .Card-footer-button{border-color:#ddf7f8}.bg-beige .Card-content:before{background-color:#fdfbf6;border-color:#f9f4e6}.bg-beige .Card-footer-button{border-color:#f9f4e6}.bg-blue .Card-title{color:#0b99d2}.bg-beige .Card-title{color:#1dad76}.bg-blue .Card-footer{color:#0bd2d3}.bg-beige .Card-footer{color:#0bd273}.Card--coachingGuidePdf{position:relative}.Card--coachingGuidePdf .Card-content{position:relative;padding:32px 20px}.Card--coachingGuidePdf .Card-content:before{background-color:#fff;border:0}.Card--coachingGuidePdf .Card-starred{position:absolute;top:-25px;right:25px}.Card--coachingGuidePdf .Card-title{margin-bottom:8px}.Card--coachingGuidePdf p{margin-bottom:14px;position:relative;z-index:1}.Card--coachingGuidePdf .Icon--coaching-guide-pdf{bottom:0;display:none;left:0;margin-left:10px;margin-bottom:10px;max-width:90%;position:absolute}@media (min-width:768px){.Card--coachingGuidePdf .Icon--coaching-guide-pdf{bottom:auto;display:block;left:0;top:250px}}@media (min-width:1080px){.Card--coachingGuidePdf .Icon--coaching-guide-pdf{top:auto;bottom:15px}}@media (min-width:1350px){.Card--coachingGuidePdf .Icon--coaching-guide-pdf{left:15px}}.EmptyCard{background-color:#fff;text-align:center;padding:40px}@media (max-width:767px){.EmptyCard{max-width:450px;margin:0 auto}}@media (min-width:1350px){.EmptyCard{padding:100px 40px}}.EmptyCard p{display:inline-block;max-width:900px}.CardGrid{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 -6px;transition:opacity .3s}.CardGrid-item{padding:0 6px 12px}.no-flexbox.no-flexboxtweener .CardGrid{font-size:0}.no-flexbox.no-flexboxtweener .CardGrid-item{display:inline-block;font-size:15px;vertical-align:top}.Center{font-size:0;height:100%;text-align:center;top:0;width:100%}@media (min-width:768px){.Center{position:absolute}}.Center:before{content:"";height:100%}.Center-content,.Center:before{display:inline-block;vertical-align:middle}.Center-content{font-size:1rem}@media (min-width:768px){.Center-content{padding:32px 0 64px;padding-bottom:0}}.ContactUs .contact-form .grunion-field-label,.ContactUs .contact-form br{display:none}.ContactUs .contact-form .Group{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0}.ContactUs .contact-form .Group .Group-item{-webkit-flex:1 0 280px;flex:1 0 280px}.ContactUs .contact-form .Group .Group-item+.Group-item{margin-bottom:64px}@media (min-width:768px){.ContactUs .contact-form .Group .Group-item{-webkit-flex:0 1 calc(50% - 10px);flex:0 1 calc(50% - 10px);margin-right:auto}.ContactUs .contact-form .Group .Group-item:last-child{margin-right:0}}.ContactUs .contact-form input,.ContactUs .contact-form textarea{letter-spacing:.04em;background:0 0;border:none;border-radius:0;color:#1dad76;display:inline-block;outline:none}.ContactUs .contact-form input[type=email],.ContactUs .contact-form input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid #adadad;font-size:34px;height:72px;line-height:72px;margin-top:-10px;transition:background-color .2s ease;width:100%}.ContactUs .contact-form input[type=email]:active,.ContactUs .contact-form input[type=email]:focus,.ContactUs .contact-form input[type=text]:active,.ContactUs .contact-form input[type=text]:focus{border-bottom-color:#1dad76}.ContactUs .contact-form input[type=email]::-webkit-input-placeholder,.ContactUs .contact-form input[type=text]::-webkit-input-placeholder{color:#c6c6c6}.ContactUs .contact-form input[type=email]:-moz-placeholder,.ContactUs .contact-form input[type=email]::-moz-placeholder,.ContactUs .contact-form input[type=text]:-moz-placeholder,.ContactUs .contact-form input[type=text]::-moz-placeholder{color:#c6c6c6}.ContactUs .contact-form input[type=email]:-ms-input-placeholder,.ContactUs .contact-form input[type=text]:-ms-input-placeholder{color:#c6c6c6}.ContactUs .contact-form .placeholder{color:#c6c6c6}.ContactUs .contact-form textarea{background-color:#f9f4e6;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:2px 2px 8px rgba(0,0,0,.11);font-size:30px;line-height:34px;margin:10px 0 24px;max-height:400px;padding:28px 38px;width:100%}.ContactUs .contact-form .Label{letter-spacing:.14em;display:block;font-size:13px;-webkit-flex:1 0 100%;flex:1 0 100%;text-transform:uppercase}.ContactUs .contact-form .grunion-radio-label{display:block;color:#0b99d2;font-size:24px;font-weight:700;line-height:32px;margin:10px 0;position:relative;padding-left:32px}.ContactUs .contact-form label.checkbox,.ContactUs .contact-form label.radio{font-weight:400}.ContactUs .contact-form input.radio{left:0;position:absolute;top:10px}.ContactUs .contact-form .pushbutton-wide{letter-spacing:.14em;background:0 0;border:1px solid #0bd2d3;color:#0bd2d3;padding:10px 15px}.Container{box-sizing:border-box;margin:0 auto;max-width:1080px;padding:0 16px;position:relative;width:100%}@media (min-width:768px){.Container{padding:0 32px}}.Container--sm{max-width:none;padding:0}@media (min-width:768px){.Container--sm{max-width:1080px;padding:0 32px}}.Container--pdf{max-width:610px}.Container--narrow{max-width:768px}.Container--wide{max-width:1350px}.Container--fluid{max-width:none}@media (min-width:1080px){.Container--alignHeader{padding-left:7%;padding-right:7%;padding-left:75.6px;padding-right:75.6px}}@media (min-width:768px){.Container--alignHeader.Container--narrow{padding-left:53.76px;padding-right:53.76px}}@media (min-width:1080px){.Container--alignHeader.Container--fluid,.Container--alignHeader.Container--wide{padding-left:7%;padding-right:7%}}@media (min-width:1350px){.Container--alignHeader.Container--wide{padding-left:94.5px;padding-right:94.5px}}.Container--alignHeaderBordered{padding-left:32px;padding-right:32px}@media (min-width:768px){.Container--alignHeaderBordered{padding-left:calc(7% + 32px);padding-right:calc(7% + 32px)}}@media (min-width:1350px){.Container--alignHeaderBordered{padding-left:126.5px;padding-right:126.5px}}.CtaBox{max-width:770px;box-sizing:border-box;margin:0 auto;padding:0 16px;position:relative;width:70%;z-index:1}@media (min-width:1080px){.CtaBox{padding:0 32px}}.CtaBox:after{background:rgba(11,155,212,.9);content:"";height:calc(100% + 40px);left:-40px;position:absolute;top:-40px;-webkit-transform:translateY(20px) translateX(20px);transform:translateY(20px) translateX(20px);width:calc(100% + 40px);z-index:-1}.CtaBox-content{text-align:center;padding:35px 0}@media (min-width:1080px){.CtaBox-content{padding:45px 0}}.CtaBox-title{font-size:20px;margin-bottom:.5em}@media (min-width:768px){.CtaBox-title{font-size:44px}}.CtaBox-cta{display:block;margin:0 auto}.CtaBox-link{font-size:12px;line-height:1.85;background-size:1px 1em;box-shadow:inset 0 -.125em #0bd2d3;padding-bottom:5px;letter-spacing:.05em}.CtaBox-link:after{display:none}@media (min-width:768px){.CtaBox-link:after{background-image:url(/wp-content/themes/techprep/dist/img/sprites/cta-arrow.svg);width:11px;height:10px}}.CtaBox-link:hover{box-shadow:inset 0 -.125em hsla(0,0%,100%,.9)}@media (min-width:768px){.CtaBox-link{font-size:17px}}.CtaBox-decoration--text{color:#c7efe1;font-size:13px;font-weight:700;letter-spacing:1px;padding:0 12px;text-transform:uppercase}@media (min-width:768px){.CtaBox-decoration--text{font-size:15px}}.CtaBox-decoration--arrows{background:url(/wp-content/themes/techprep/dist/img/why/why-next-step-decorator.svg) 50% 50%/contain no-repeat;height:10px;width:70px}.CtaBox .BorderBox{display:block!important;pointer-events:none}.CtaBox .BorderLine--bottom:before{-webkit-flex:1 0 auto;flex:1 0 auto}.CtaBox .BorderLine--bottom:after{-webkit-flex:7 0 auto;flex:7 0 auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.Emphasis{position:relative}@media (min-width:1080px){.Emphasis-line{background-color:#26b07b;display:none;height:2px;margin-top:-2px;pointer-events:none;position:absolute;-webkit-transform:translateX(0) scaleX(0);transform:translateX(0) scaleX(0);-webkit-transform-origin:0;transform-origin:0;visibility:hidden;top:100%;width:1px;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}.csstransforms .Emphasis-line{display:block}.Emphasis-line.is-animating{visibility:visible;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}}.Error--404 .Error-action{margin-bottom:50px}.Error--404 .Error-img{margin:75px 0 50px}@media (min-width:768px){.Error--404 .Error-title{font-size:44px}}.ExpandableList{list-style:none;margin:0;padding:0}@media (min-width:768px){.ExpandableList{float:left;width:47%}.ExpandableList:nth-child(2n){margin-left:6%}}.ExpandableList-item{border-bottom:2px solid #88e4ae;border-top:2px solid #88e4ae;-webkit-column-break-inside:avoid;break-inside:avoid;overflow:hidden;margin-top:-2px;width:100%}.ExpandableList-item.is-animating{transition:height .3s}.ExpandableList-content,.ExpandableList-label{font-family:museo-sans,sans-serif;font-size:15px}.ExpandableList-label{-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:flex;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;letter-spacing:1.5px;line-height:1.333;padding:18px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ExpandableList-label:after{border-color:#9b9b9b;border-style:solid;border-width:.15em .15em 0 0;content:"";cursor:inherit;display:inline-block;height:10px;margin-left:20px;-webkit-transform:translateY(-3px) rotate(135deg);transform:translateY(-3px) rotate(135deg);width:10px}.ExpandableList-content{color:#445169;line-height:1.2;margin:0;padding:0 18px 24px}.ExpandableList-content.is-hidden{display:none}.ExpandableList-item.is-active .ExpandableList-label:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.Filter{color:#44506a;display:inline-block;font-size:13px;letter-spacing:0;padding:4px 14px;position:relative}.Filter.is-active{color:#0b99d2}.Filter.is-active:after{border:2px solid #0f0;-o-border-image:linear-gradient(45deg,#0f0,#0094ff) 1 1;border-image:linear-gradient(45deg,#0f0,#0094ff) 1 1;bottom:0;content:"";display:block;left:0;mix-blend-mode:screen;position:absolute;right:0;top:0}.Filter--label{font-style:italic;padding:4px 10px 4px 0}.Filter--zip{padding:0}.Filter--zip .Filter-input{background:0 0;border-radius:2px;border:1px solid #868e9f;height:28px;padding:2px 4px;margin-left:10px;text-align:center;width:64px}.Filter--dropdown,.Filter--language-dropdown{padding:0}.Filter--dropdown{margin:0 10px}.Filter--language-dropdown{font-weight:400;max-width:300px;width:100%}.Filter--dropdown .Filter-input,.Filter--language-dropdown .Filter-input{-webkit-appearance:none;-moz-appearance:none;background:0 0;box-sizing:border-box;border:0;border-radius:0;position:relative;text-align:center}.Filter--dropdown .Filter-input{border-bottom:1px solid #868e9f;padding:2px 15px 2px 4px}.Filter--language-dropdown .Filter-input{border:1px solid #fff;color:#44506a;padding-left:6px;min-width:85px;width:100%;font-size:16px}.Filter--dropdown option,.Filter--language-dropdown option{text-transform:none}.Filter--dropdown option:first-child{text-transform:uppercase}.Filter--dropdown .Filter-input::-ms-expand{display:none}.Filter--dropdown:before,.Filter--language-dropdown:before{background-image:url(/wp-content/themes/techprep/dist/img/sprites/dropdown-arrow.svg);width:11px;height:7px;content:"";display:inline-block;position:absolute;top:50%;vertical-align:center}.Filter--dropdown:before{right:2px;margin-top:-6px}.Filter--language-dropdown:before{right:6px;margin-top:-3px}@media (min-width:1080px){.Header--invert.is-transparent .Filter--language-dropdown{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);opacity:.5}}.FlexEmbed{display:block;position:relative}.FlexEmbed-ratio{display:block;padding-bottom:100%;width:100%}.FlexEmbed-ratio--3by1{padding-bottom:33.33333%}.FlexEmbed-ratio--2by1{padding-bottom:50%}.FlexEmbed-ratio--16by9{padding-bottom:56.25%}.FlexEmbed-ratio--4by3{padding-bottom:75%}.FlexEmbed-content{bottom:0;height:100%;left:0;position:absolute;top:0;width:100%}.Footer{background-color:#f9f4e6;padding:40px 0 20px;text-transform:none}.Footer form p{color:#3b5998;font-size:11px;font-weight:700;text-transform:uppercase;margin-bottom:10px}.Footer form .Filter{border:2px solid #3b5998;color:#3b5998}.Footer form .Filter select{border:0}.Footer-text{color:#3b5998;font-size:12px;line-height:1.4}.Footer-link{letter-spacing:-.04em;color:#3b5998;font-size:13px;font-weight:500;opacity:.7;cursor:pointer}.Footer-link+.Footer-link{margin-left:10px}.Footer-hr{background-color:#e2ddcd;margin:30px 0 10px}@media (min-width:768px){.Footer{padding:77px 0 48px}.Footer .Grid:first-of-type{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.Footer .Grid:first-of-type .Grid-cell{-webkit-flex:0 0 20%;flex:0 0 20%;max-width:20%}.Footer .Grid:first-of-type .Grid-cell:nth-of-type(2){-webkit-flex:0 0 60%;flex:0 0 60%;max-width:60%;padding:8px 90px}.Footer-hr{margin-top:80px}}.Grid:after,.Grid:before{content:" ";display:table}.Grid:after{clear:both}.Grid-cell{display:block;float:left;position:relative;width:100%}.Grid--withGutter{margin:-8px}.Grid--withGutter>.Grid-cell{padding:8px}.Header{box-shadow:0 2px rgba(0,0,0,.1);left:0;position:fixed;right:0;top:0;z-index:3}@media (max-width:767px){.Header{height:52px}}@media (min-width:783px){.admin-bar .Header{top:32px}}@media (min-width:1080px){body.is-navigating .Header{-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}}@media (min-width:768px){.Header-main{background:#faf6e8;height:58px}}.Header-logo{background:#0bd273;display:block;height:52px;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.Header-logo{height:58px;width:212px}}@media (min-width:1350px){.Header-logo{width:312px}.Header-logo:before{background:#e7ffac;content:"";height:2px;margin-top:-1px;position:absolute;top:50%;width:20px}}.Header--program .Header-main{background:#e5f7f0}.Header-logoTitle{background-image:url(/wp-content/themes/techprep/dist/img/sprites/logo-color.svg);width:224px;height:38px;background-clip:content-box;background-origin:content-box;box-sizing:content-box;margin:-7px 0 0 16px;padding:15px 0 12px;overflow:hidden;text-indent:150%;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 50%;transform-origin:0 50%;vertical-align:middle;white-space:nowrap}[lang=es] .Header-logoTitle{background-image:url(/wp-content/themes/techprep/dist/img/sprites/logo-es-color.svg);width:224px;height:38px}@media (min-width:768px){.Header-logoTitle{padding:18px 0 13px}}@media (min-width:1350px){.Header-logoTitle{margin-left:42px;-webkit-transform:none;transform:none}}@media (min-width:1080px){.Header.is-transparent{box-shadow:none;position:absolute;-webkit-transform:translateZ(0)!important;transform:translateZ(0)!important}.Header.is-transparent nav{transition:none}.is-transparent .Header-logo,.is-transparent .Header-main{background:0 0}.Header--inverse.is-transparent .Header-logo:before{background:#fff}.Header--inverse.is-transparent .Header-logoTitle{background-image:url(/wp-content/themes/techprep/dist/img/sprites/logo-white.svg);width:224px;height:38px}[lang=es] .Header--inverse.is-transparent .Header-logoTitle{background-image:url(/wp-content/themes/techprep/dist/img/sprites/logo-es-white.svg);width:224px;height:38px}}body{margin-top:52px}body.admin-bar{margin-top:0}@media (min-width:768px){body{margin-top:0}body.has-Header{margin-top:58px}}.CategoryHeader{background:#faf6e8;box-sizing:content-box;display:none;font-size:18px;height:60px;overflow:hidden;transition:all .3s}@media (min-width:1080px){.CategoryHeader{display:block}}.CategoryHeader:hover{height:241px}.CategoryHeader-list{display:table;height:241px;margin:0;padding:0;table-layout:fixed;width:100%}.CategoryHeader-item{border-left:2px solid #f3e9cf;display:table-cell;height:100%;width:100%}.CategoryHeader-item:first-child{border-left:0}.CategoryHeader-inner{box-sizing:content-box;height:100%;padding:0 27px 0 42px;position:relative;z-index:0}.CategoryHeader-bg{background:#fff;bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s;z-index:-1}.CategoryHeader:hover :checked~.CategoryHeader-bg{opacity:.5}.CategoryHeader:hover .CategoryHeader-item:hover .CategoryHeader-bg{opacity:1}.CategoryHeader-label{letter-spacing:.06em;box-sizing:border-box;color:#616161;cursor:pointer;left:0;line-height:22px;height:241px;opacity:.37;padding:124px 5px 0;position:absolute;right:0;text-align:center;transition:all .3s}.CategoryHeader-item:hover .CategoryHeader-label{opacity:1}:checked~.CategoryHeader-label{color:#1dad76;opacity:1}.CategoryHeader-icon{-webkit-filter:grayscale(100%);filter:grayscale(100%);left:50%;margin-left:-42px;opacity:.37;position:absolute;top:36px;-webkit-transform:translateY(-49px) scale(.55);transform:translateY(-49px) scale(.55);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:all .3s}.CategoryHeader:hover .CategoryHeader-icon{-webkit-transform:none;transform:none}.CategoryHeader-item:hover .CategoryHeader-icon,:checked~.CategoryHeader-icon{-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.CategoryHeader-checkbox{position:absolute;top:10px;left:10px}.CategoryHeader-checkCta,.CategoryHeader-viewCta{bottom:0;display:block;font-size:9px;left:0;text-transform:uppercase;line-height:42px;opacity:0;position:absolute;right:0;text-align:center;transition:all .3s}.CategoryHeader-item:hover .CategoryHeader-checkCta,.CategoryHeader:hover :checked~.CategoryHeader-viewCta{opacity:1}.CategoryHeader-viewCta{background-color:#faf6e8;border-top:1px solid #f3e9cf;color:#adadad;display:none}.CategoryHeader-viewCta:hover{background-color:#0bd2d3;color:#fff}.CategoryHeader-checkCta{color:#0bd2d3}:checked~.CategoryHeader-checkCta{display:none}:checked~.CategoryHeader-viewCta{display:block}.no-js .CategoryHeader-checkbox,.no-js .CategoryHeader-checkCta{display:none}.no-js .CategoryHeader-viewCta,.no-js .CategoryHeader-viewCta:hover{display:block;text-align:left;opacity:1;overflow:hidden;text-indent:100%;top:0;background-color:transparent;color:transparent}.FilterHeader{background:#faf6e8;border-top:2px solid #f3e9cf;border-bottom:2px solid #f3e9cf;display:none;font-size:13px;padding:0 16px;position:relative}@media (min-width:1080px){.FilterHeader{display:block}}.FilterHeader-item{border-left:2px solid #f3e9cf;display:inline-block;padding:8px 0 16px 32px;margin-left:32px;position:relative}.FilterHeader-item:first-child{border-left:0;margin-left:0;padding-left:0}.FilterHeader-label{letter-spacing:.025em;color:#adadad;font-size:13px}.FilterHeader-input{letter-spacing:.05em;-webkit-appearance:none;-moz-appearance:none;background:0 0;box-sizing:border-box;border:0;color:#44506a;font-size:16px;padding:0 15px 0 4px;position:relative;text-align:center;text-transform:lowercase;height:36px}@media (min-width:1080px){.FilterHeader-input{font-size:21px}}.FilterHeader-input::-ms-expand{display:none}.FilterHeader-item:before{background-image:url(/wp-content/themes/techprep/dist/img/sprites/dropdown-arrow.svg);width:11px;height:7px;content:"";display:inline-block;margin-top:-1px;position:absolute;right:0;top:28px;vertical-align:middle}@media (min-width:1080px){body.has-FilterHeader{margin-top:182px}}.HeaderNavigation{background:#f3e9cf;border-top:1px solid #f3e9cf;color:#44506a;font-family:museo-sans;font-weight:900;padding:10px 0 0;position:fixed;text-transform:uppercase;text-align:left;top:52px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transform:translateY(calc(-100% - 52px));transform:translateY(calc(-100% - 52px));transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%;z-index:-1;height:100%;overflow-y:scroll;letter-spacing:.075em}.is-navigating .HeaderNavigation{-webkit-transform:translate(0);transform:translate(0)}@media (min-width:1080px){.Header--inverse.is-transparent .HeaderNavigation-menu>.menu-item>a{border-color:#fff;color:#fff;font-weight:600}.Header--inverse.is-transparent .HeaderNavigation .Emphasis-line{background:#fff}}.HeaderNavigation-menu,.HeaderNavigation .sub-menu{float:none;list-style:none;margin:0;padding-left:0}.HeaderNavigation .menu-item{margin-left:35px}.HeaderNavigation .menu-item>a{box-sizing:border-box;display:inline-block;line-height:24px;margin:10px 0;text-decoration:none}.HeaderNavigation .current-menu-item>a{border-bottom:2px solid #1dad76;color:#1dad76}.HeaderNavigation .current-menu-item .current-menu-item>a{color:inherit;border-width:0}@media (min-width:1080px){.HeaderNavigation{background:0 0;border:none;font-weight:700;padding:0;position:absolute;right:0;top:0;-webkit-transform:none;transform:none;width:auto;z-index:auto}.HeaderNavigation-menu,.HeaderNavigation .sub-menu{display:inline-block;vertical-align:middle}.HeaderNavigation .menu-item{display:inline-block;font-size:10px;margin:0;padding:0 10px;position:relative}.HeaderNavigation .menu-item>a{height:58px;line-height:58px;margin:0}.HeaderNavigation .sub-menu .menu-item>a{height:auto;line-height:18px;padding:10px 0}.HeaderNavigation .sub-menu .menu-item:first-child>a{padding-top:20px}.HeaderNavigation .sub-menu .menu-item:last-child>a{padding-bottom:20px}.HeaderNavigation .current-menu-ancestor>a{border-bottom:2px solid #1dad76;color:#1dad76}.HeaderNavigation .sub-menu .current-menu-item>a{border-width:0}.HeaderNavigation .menu-item-has-children>a:after{border-top:4px solid #44506a;border-left:4px solid transparent;border-right:4px solid transparent;content:"";height:0;margin-left:4px;vertical-align:-9px;width:0}.Header--inverse.is-transparent .HeaderNavigation .menu-item-has-children>a:after{border-top-color:#fff}.csstransforms .HeaderNavigation a{border-width:0!important}.HeaderNavigation .sub-menu{background:#f3e9cf;border:2px solid rgba(0,0,0,.1);border-top:0 solid rgba(0,0,0,.1);left:0;min-width:100%;opacity:0;position:absolute;top:100%;-webkit-transform:translateY(1em);transform:translateY(1em);transition:opacity .2s,visibility 0s .2s,-webkit-transform .2s;transition:transform .2s,opacity .2s,visibility 0s .2s;transition:transform .2s,opacity .2s,visibility 0s .2s,-webkit-transform .2s;visibility:hidden;white-space:nowrap;z-index:100}.HeaderNavigation .sub-menu .menu-item{display:block}.HeaderNavigation .menu-item.focus .sub-menu,.HeaderNavigation .menu-item:hover .sub-menu{opacity:1;-webkit-transform:none;transform:none;transition-delay:0s;visibility:visible}}@media (min-width:1440px){.HeaderNavigation .menu-item{font-size:12px;padding:0 16px}}@media (min-width:1080px){.HeaderNavigation{height:auto;overflow:inherit}}.HeaderSearch{height:45px;z-index:2}.HeaderSearch.HeaderSearch--pinned{position:absolute;top:58px;right:0;display:none;overflow:hidden}@media (min-width:1080px){.Search .HeaderSearch.HeaderSearch--pinned,.Section--get-started .HeaderSearch.HeaderSearch--pinned{display:inline-block}}.Header--resources .HeaderSearch.HeaderSearch--pinned{top:68px}@media (min-width:1350px){.Header--resources .HeaderSearch.HeaderSearch--pinned{display:inline-block}}.HeaderSearch.HeaderSearch--content{display:block;max-width:450px;margin:0 auto;position:relative}@media (min-width:1080px){.HeaderSearch.HeaderSearch--content{display:none}}.HeaderSearch--submit{background-image:url(/wp-content/themes/techprep/dist/img/sprites/search.svg);width:24px;height:24px;background-color:transparent;position:absolute;right:8px;top:11px;border:none}.HeaderSearch-input{display:block;width:100%;background:0 0;box-sizing:border-box;height:45px;padding:0 32px 0 16px;border:2px solid #f3e9cf;outline:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);-webkit-appearance:none;border-radius:0}.HeaderSearch-input::-webkit-input-placeholder{font-family:museo-sans,sans-serif;letter-spacing:.22em}.HeaderSearch-input::-moz-placeholder{font-family:museo-sans,sans-serif;letter-spacing:.22em}.HeaderSearch-input:-ms-input-placeholder{font-family:museo-sans,sans-serif;letter-spacing:.22em}.HeaderSearch.HeaderSearch--pinned .HeaderSearch-input{width:180px;border-width:2px 0 2px 2px}@media (min-width:1080px){.has-FilterHeader .HeaderSearch.HeaderSearch--pinned .HeaderSearch-input:focus,.has-FilterHeader .HeaderSearch.HeaderSearch--pinned .HeaderSearch-input:hover{width:220px}}@media (min-width:1350px){.has-FilterHeader .HeaderSearch.HeaderSearch--pinned .HeaderSearch-input:focus,.has-FilterHeader .HeaderSearch.HeaderSearch--pinned .HeaderSearch-input:hover{width:320px}}.HeaderSearch.HeaderSearch--pinned .HeaderSearch-input:focus{background-color:#fff}.HeaderSearch.HeaderSearch--content .HeaderSearch-input{text-align:center;border-width:0 0 2px}.bg-blue .HeaderSearch-input{border-color:#9fc2c1}.bg-blue .HeaderSearch-input:focus{border-color:#0b99d2}.HeaderBack{letter-spacing:.22em;background:0 0;border:2px solid #f3e9cf;box-sizing:border-box;cursor:pointer;color:#0b99d2;font-size:9px;font-weight:700;left:-2px;outline:0;padding:34px 16px 7px;position:absolute;text-align:center;transition:opacity .3s,visibility 0s .3s;top:30px;visibility:hidden;z-index:2}@media (min-width:768px){.HeaderBack{font-size:inherit;height:45px;padding:0 20px 0 70px;text-align:left;top:52px}}.HeaderBack:before{background-image:url(/wp-content/themes/techprep/dist/img/sprites/back-arrow-beige.svg);width:28px;height:20px;content:"";position:absolute;left:16px;top:9px}@media (min-width:768px){.HeaderBack:before{left:20px;top:11px}}.HeaderBack:hover:before{-webkit-animation:HeaderBack-leftArrow 1.5s 1;animation:HeaderBack-leftArrow 1.5s 1}.HeaderBack.is-visible{opacity:1;transition-delay:0s;visibility:visible}.bg-blue .HeaderBack{border-color:#9fc2c1}.bg-blue .HeaderBack:before{background-image:url(/wp-content/themes/techprep/dist/img/sprites/back-arrow-blue.svg);width:28px;height:20px}a.HeaderBack{padding-top:8px}@-webkit-keyframes HeaderBack-leftArrow{0%{-webkit-transform:none;transform:none}25%{-webkit-transform:translate(8px);transform:translate(8px);-webkit-animation-timing-function:cubic-bezier(.3,0,.4,.99);animation-timing-function:cubic-bezier(.3,0,.4,.99)}40%{-webkit-transform:translate(-8px);transform:translate(-8px);-webkit-animation-timing-function:cubic-bezier(.31,.01,.29,1.78);animation-timing-function:cubic-bezier(.31,.01,.29,1.78)}60%{-webkit-transform:none;transform:none}}@keyframes HeaderBack-leftArrow{0%{-webkit-transform:none;transform:none}25%{-webkit-transform:translate(8px);transform:translate(8px);-webkit-animation-timing-function:cubic-bezier(.3,0,.4,.99);animation-timing-function:cubic-bezier(.3,0,.4,.99)}40%{-webkit-transform:translate(-8px);transform:translate(-8px);-webkit-animation-timing-function:cubic-bezier(.31,.01,.29,1.78);animation-timing-function:cubic-bezier(.31,.01,.29,1.78)}60%{-webkit-transform:none;transform:none}}.UserHeader{background:#e4f7f0;color:#0b99d2;margin:0;padding:15px 15px 15px 35px;position:relative}.UserHeader-language{margin:10px 0}.UserHeader-language--blue .Filter--language-dropdown select{color:#0b9bd4;border-color:#0b9bd4}.UserHeader .sub-menu{color:#44506a}.UserHeader .Filter-input{color:#fff}@media (min-width:1080px){.UserHeader{background:0 0;display:inline-block;padding:0 16px 0 18px;vertical-align:baseline}.UserHeader-login{min-width:4rem;cursor:pointer}.UserHeader-language,.UserHeader-login{display:inline-block;vertical-align:middle}.UserHeader-language{margin:0 0 0 12px}.is-transparent .UserHeader{background:0 0}.Header--inverse.is-transparent .UserHeader,.Header--inverse.is-transparent .UserHeader:before{color:#fff}.Header--inverse.is-transparent .UserHeader--nonav:before{color:hsla(0,0%,100%,0)}.Header--inverse.is-transparent .UserHeader-language{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}@media (min-width:1350px){.UserHeader{background:#e4f7f0;margin-left:16px;padding:14px 16px 14px 40px}.UserHeader:before{color:rgba(11,211,115,.65);content:"/";font-size:20px;font-weight:900;left:-4px;line-height:58px;position:absolute;top:0}}.Hero{background-color:#45516b;color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:90px 0;position:relative;overflow:hidden}@media (min-width:768px){.Hero{padding:calc(28.6747px + 9.03614vh) 0 calc(59.33735px + 4.51807vh)}}@media (min-width:768px) and (min-height:900px){.Hero{padding-top:110px;padding-bottom:100px}}@media (min-width:1080px){.Hero{min-height:90vh}}.Hero--bottom{-webkit-justify-content:flex-end;justify-content:flex-end}.Hero-scrollIndicator{bottom:16px;box-sizing:content-box;height:36px;left:calc(50% - 38px);padding:20px;position:absolute;width:36px;z-index:2}.Hero-scrollIndicator:before{background:url(/wp-content/themes/techprep/dist/img/scroll-indicator-arrow.svg) no-repeat;content:"";display:block;height:36px;width:36px;-webkit-animation:HeroScrollIndicator 8s cubic-bezier(0,0,.71,.76) infinite;animation:HeroScrollIndicator 8s cubic-bezier(0,0,.71,.76) infinite}@-webkit-keyframes HeroScrollIndicator{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}4%{opacity:1}8%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}8.00001%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}12%{opacity:1}16%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}16.00001%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}96%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}}@keyframes HeroScrollIndicator{0%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}4%{opacity:1}8%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}8.00001%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}12%{opacity:1}16%{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}16.00001%{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px)}20%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}96%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(40px);transform:translateY(40px)}}.Hero-image{background-repeat:no-repeat;background-size:cover;height:320px;position:absolute;top:0;width:100%}.Hero-image:before{background:linear-gradient(180deg,rgba(69,81,107,0) 50%,#45516b);content:"";height:100%;position:absolute;width:100%}@media (min-width:768px){.Hero-image{height:100%}.Hero-image:before{display:none}}.HeroCtaList>*{margin:10px 0}.HeroCtaList--wideGutter>*{margin:20px 0}@media (min-width:768px){.HeroCtaList{display:-webkit-flex;display:flex;margin:0 -5px}.HeroCtaList>*{-webkit-flex:1 0 0px;flex:1 0 0px;margin:0 5px}.HeroCtaList--wideGutter{margin:0 -10px}.HeroCtaList--wideGutter>*{margin:0 10px}}.HeroCta{color:#44506a;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media (min-width:768px){.HeroCta{-webkit-flex-direction:row;flex-direction:row}}.HeroCta-inner{width:100%;background-color:#faf6e8;padding:28px;position:relative;opacity:.95;transition:background-color .3s,opacity .3s}@media (min-width:1080px){.HeroCta-inner{padding:32px}}@media (min-width:1350px){.HeroCta-inner{padding:40px}}.HeroCta-title{color:#0bd2d3;display:block;font-family:museo-sans,sans-serif;font-size:18px;font-weight:700;margin-bottom:10px;text-transform:uppercase;width:100%;letter-spacing:.05em}.HeroCta-title:before{content:"";cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.HeroCta-title:after{content:"";display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;background-image:url(/wp-content/themes/techprep/dist/img/sprite.svg);background-repeat:no-repeat}.HeroCta-title .Filter--dropdown:before,.HeroCta-title .Filter--language-dropdown:before,.HeroCta-title .Icon,.HeroCta-title:after{position:relative;top:2px}@media (min-width:1080px){.HeroCta-title{margin-bottom:20px}}.HeroCta-detail{font-size:23px;line-height:1.2}.no-touchevents .HeroCta:hover{color:#fff}.no-touchevents .HeroCta:hover .HeroCta-inner{background-color:#0bd2d3;opacity:1}.no-touchevents .HeroCta:hover .HeroCta-title{color:inherit;box-shadow:0 2px 0 #fff}.no-touchevents .HeroCta:hover .HeroCta-step{color:inherit}body.home main{position:relative}@media (min-width:768px){body.home main{position:static}}.HomeHero{position:relative}.has-Home--fancy .HomeHero{height:100vh}.admin-bar.has-Home--fancy .HomeHero{height:calc(100vh - 32px)}.HomeHero-bg{background-color:#000;background-image:url(/wp-content/themes/techprep/dist/img/home-hero-backup-mobile.jpg);background-size:cover;background-position:50% 50%;bottom:0;height:65vh;left:0;overflow:hidden;position:absolute;right:0;top:auto;z-index:-1}@media (min-width:768px){.HomeHero-bg{background-image:url(/wp-content/themes/techprep/dist/img/home-hero-backup.jpg);height:100vh}}.has-Home--fancy .HomeHero-bg{bottom:0;height:auto;position:fixed}@media (min-width:768px){.has-Home--fancy .HomeHero-bg{top:0}}.HomeHero-darken{background-image:linear-gradient(45deg,rgba(0,95,7,.85),rgba(0,17,74,.85),rgba(0,106,165,.85));bottom:0;display:none;left:0;opacity:1;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:opacity;z-index:-1}html.backdropfilter .HomeHero-darken{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:0 0}.has-Home--fancy .HomeHero-darken{display:block;position:fixed}.has-Home--fancy .HomeHero-window{bottom:60px;left:0;-webkit-mask-image:linear-gradient(180deg,transparent 5%,#000 20%,#000 80%,transparent 95%);mask-image:linear-gradient(180deg,transparent 5%,#000 20%,#000 80%,transparent 95%);overflow:hidden;padding:0;position:absolute;right:0;top:88px}@media (min-width:768px){.has-Home--fancy .HomeHero-window{position:fixed}}.HomeHero-hero{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;height:65vh}@media (min-width:768px){.HomeHero-hero{height:100vh}.no-flexbox.no-flexboxtweener .HomeHero-hero{padding-top:40vh}}.HomeHero-hero div{max-width:100%}.has-Home--fancy .HomeHero-hero{height:100%}.HomeHero-details{background:#000}.has-Home--fancy .HomeHero-details{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;background:0 0}@media (min-width:768px){.has-Home--fancy .HomeHero-details{margin-top:100vh}}.HomeButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;box-sizing:border-box;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:3px solid rgba(255,255,0,.5);-o-border-image:linear-gradient(90deg,rgba(255,255,0,.45) 21.79%,rgba(0,255,0,.45) 37.76%,rgba(0,177,255,.45) 85.83%) 1 1;border-image:linear-gradient(90deg,rgba(255,255,0,.45) 21.79%,rgba(0,255,0,.45) 37.76%,rgba(0,177,255,.45) 85.83%) 1 1;border-radius:10px/50%;line-height:45px;transition:all .3s;width:89px}.HomeButton:hover{border-color:#0b99d2;background-color:#0b99d2}.HomeCta{margin-top:0!important;z-index:1}.has-Home--fancy .HomeCta{margin-top:-100vh}.has-Home--fancy .HomeCta,.HomeBorder{-webkit-transform:translateZ(0);transform:translateZ(0)}.HomeBorder{bottom:16px;display:block;height:calc(65vh - 32px);left:16px;mix-blend-mode:screen;opacity:.75;pointer-events:none;position:absolute;right:16px;top:auto;z-index:2}@media (min-width:768px){.HomeBorder{bottom:60px;height:auto;top:88px}.admin-bar .HomeBorder{top:120px}}@media (min-width:1080px){.HomeBorder{bottom:60px;left:7%;right:7%}}.has-Home--fancy .HomeBorder{position:fixed}.HomeBorder-bottom,.HomeBorder-left,.HomeBorder-right,.HomeBorder-top{-webkit-animation:HomeBorder-rotate 5s linear infinite;animation:HomeBorder-rotate 5s linear infinite;bottom:0;height:2px;left:0;position:absolute;right:0;top:0;width:2px}.HomeBorder-top{background:linear-gradient(90deg,#ff0,#0f0);bottom:auto;width:auto}.HomeBorder-right{background:linear-gradient(180deg,#0f0,#00cb7c);left:auto;height:auto}.HomeBorder-bottom{background:linear-gradient(270deg,#00cb7c,#0094ff);top:auto;width:auto}.HomeBorder-left{background:linear-gradient(0deg,#0094ff,#ff0);right:auto;height:auto}@-webkit-keyframes HomeBorder-rotate{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}@keyframes HomeBorder-rotate{0%{-webkit-filter:hue-rotate(0deg);filter:hue-rotate(0deg)}to{-webkit-filter:hue-rotate(1turn);filter:hue-rotate(1turn)}}.HoverCard{display:block;position:relative}.HoverCard-inner{bottom:0;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;left:0;overflow:hidden;padding:40px 20px;position:absolute;right:0;text-align:center;top:0}.HoverCard--top .HoverCard-inner{-webkit-align-items:flex-start;align-items:flex-start}.HoverCard-bg{background:#000 no-repeat 50%/cover;transition:-webkit-transform .5s cubic-bezier(0,.65,.32,1);transition:transform .5s cubic-bezier(0,.65,.32,1);transition:transform .5s cubic-bezier(0,.65,.32,1),-webkit-transform .5s cubic-bezier(0,.65,.32,1)}.HoverCard-bg,.HoverCard-gradient{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.HoverCard-gradient{background-image:linear-gradient(135deg,#1f8044,#512980);opacity:.3;transition:opacity .5s cubic-bezier(0,.65,.32,1)}.HoverCard:nth-child(2) .HoverCard-gradient{background-image:linear-gradient(135deg,#b02b73,#29807f)}.HoverCard:nth-child(3) .HoverCard-gradient{background-image:linear-gradient(135deg,#976126,#802980)}.HoverCard-text{position:relative}.HoverCard-text i{display:block}html[lang=es] .HoverCard-text i{display:inline-block}.HoverCard-cta{margin-top:12px}@media (min-width:768px){.HoverCard--hasCta .HoverCard-text{-webkit-transform:translateY(30px);transform:translateY(30px)}}.HoverCard--top .HoverCard-text{-webkit-transform:none;transform:none}.HoverCard:not(.is-disabled):hover .HoverCard-bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.HoverCard:not(.is-disabled):hover .HoverCard-gradient{opacity:.6}@media (min-width:768px){.HoverCard-cta{margin-top:24px;opacity:0;transition:all .3s}.HoverCard:hover .HoverCard-cta{opacity:1}}.HoverCard--home{width:100%;height:100%;min-height:300px}.HoverCard--home:hover .HoverCard-playButton{opacity:1}.HoverCard--getStarted{height:250px}@media (min-width:768px){.HoverCard--getStarted{height:600px}}.HoverCard-playButton{position:relative;width:100px;height:55px;border-radius:15px/50%;background:#0bd2d3;box-shadow:0 4px rgba(0,0,0,.35)}.HoverCard-playButton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12px 0 12px 24px}.HoverCard-playButtonText{text-indent:-9999px;visibility:hidden}.HoverCard--bgWhy .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/home-why-programming-mobile.jpg)}@media (min-width:768px){.HoverCard--bgWhy .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/home-why-programming.jpg)}}.HoverCard--bgStart .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/home-get-started-mobile.jpg)}@media (min-width:768px){.HoverCard--bgStart .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/home-get-started.jpg)}}.HoverCard--bgVideo1 .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/get-started-video1-mobile.jpg)}@media (min-width:768px){.HoverCard--bgVideo1 .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/get-started-video1.jpg)}}.HoverCard--bgVideo2 .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/get-started-video2-mobile.jpg)}@media (min-width:768px){.HoverCard--bgVideo2 .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/get-started-video2.jpg)}}.HoverCard--bgVideo3 .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/get-started-video3-mobile.jpg)}@media (min-width:768px){.HoverCard--bgVideo3 .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/get-started-video3.jpg)}}.HoverCard--bgWhatIsHero .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/home-hero-backup.jpg)}.HoverCard--bgParentsHero .HoverCard-bg{background-image:url(/wp-content/themes/techprep/dist/img/get-started-video1-mobile.jpg)}@media (min-width:768px){.has-Home--fancy .HoverCard--home.is-visible{pointer-events:auto}.HoverCard--home:nth-child(2) .HoverCard-inner{padding-left:0;padding-right:14%}.has-Home--fancy .HoverCard--home .HoverCard-text{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);transition:all .3s cubic-bezier(0,.56,0,1.01)}.has-Home--fancy .is-visible .HoverCard-text{opacity:1;-webkit-transform:none;transform:none;transition-delay:.3s}.HoverCard--home.is-visible:nth-child(2) .HoverCard-text{transition-delay:.45s}}@media (min-width:768px){.has-HoverCard--home{height:100vh;position:relative}}.HoverCardGrid{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}@media (min-width:768px){.HoverCardGrid{-webkit-flex-direction:row;flex-direction:row}}.HoverCardGrid-cell{-webkit-flex:1;flex:1;position:relative}.HowToUse{padding:50px 25px}@media (min-width:768px){.HowToUse{padding:100px 50px}}@media (min-width:1350px){.HowToUse{padding:100px 150px}}.HowToUse .HowToUse-heading{color:#0b9bd4;font-family:museo-sans,sans-serif;font-size:28px;font-weight:900;margin-bottom:55px;text-align:center}@media (min-width:1080px){.HowToUse .HowToUse-heading{margin-bottom:0;font-size:44px}}.HowToUse .HowToUse-subheading{color:#1dad76;display:none;font-family:museo-sans,sans-serif;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase;position:relative}@media (min-width:768px){.HowToUse .HowToUse-subheading{display:block}}.HowToUse .HowToUse-subheading:after{background:url(/wp-content/themes/techprep/dist/img/arrow-down.png) 50%/100% no-repeat;content:normal;display:block;height:72px;left:0;margin:auto;position:absolute;right:0;top:5px;width:20px}@media (min-width:768px){.HowToUse .HowToUse-subheading:after{content:""}}.HowToUse .HowToUse-listHeading{box-shadow:0 1px 0 #0bd2d3;color:#1dad76;font-family:museo-sans,sans-serif;font-size:23px;font-weight:700;padding-bottom:25px;position:relative}.HowToUse .HowToUse-listHeading:after{background:#0bd2d3;bottom:0;content:"";height:16px;left:0;margin:auto;position:absolute;right:0;width:1px}.HowToUse .HowToUse-container{display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;text-align:center;-webkit-flex-direction:column;flex-direction:column;position:relative;z-index:1}@media (min-width:768px){.HowToUse .HowToUse-container>*{padding:0 12px}}.HowToUse .HowToUse-container:before{background:#0bd2d3;height:16px;left:0;margin:auto;position:absolute;right:0;top:55px;width:1px}@media (min-width:768px){.HowToUse .HowToUse-container:before{content:""}}.HowToUse .HowToUse-container:after{background:#0bd2d3;height:1px;position:absolute;top:70px;width:50%;z-index:-1}@media (min-width:768px){.HowToUse .HowToUse-container:after{content:""}}@media (min-width:768px){.HowToUse .HowToUse-container{-webkit-flex-direction:row;flex-direction:row}}.HowToUse .HowToUse-forStudents .HowToUse-image{background-image:url(/wp-content/themes/techprep/dist/img/how-to-students.png)}.HowToUse .HowToUse-forParents .HowToUse-image{background-image:url(/wp-content/themes/techprep/dist/img/how-to-teachers.png)}.HowToUse .HowToUse-image{background:#fff 50%/100% no-repeat;border-radius:50%;height:110px;position:relative;width:110px;margin:auto auto 25px}.HowToUse .HowToUse-image:before{background:#0bd2d3;content:"";display:block;height:16px;left:0;margin:auto;position:absolute;right:0;top:100%;width:1px}.HowToUse .HowToUse-list{list-style:none;margin:0;padding:0}.HowToUse .HowToUse-listItem{-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;flex-direction:column;margin:30px 0}@media (min-width:1080px){.HowToUse .HowToUse-listItem{margin:0;-webkit-flex-direction:row;flex-direction:row}}.HowToUse .HowToUse-step{color:#1dad76;font-family:museo-sans,sans-serif;font-size:15px;font-weight:700;letter-spacing:1px;padding-right:15px;text-transform:uppercase}.HowToUse .HowToUse-content{max-width:420px;line-height:1.5;text-align:left}@media (min-width:768px){.HowToUse .HowToUse-content{margin-top:10px}}@media (min-width:1080px){.HowToUse .HowToUse-content{margin-top:30px}}.HowToUse .HowToUse-content>p{font-size:20px;margin-bottom:.33em}.HowToUse .HowToUse-content>a{color:#0bd2d3;font-family:museo-sans,sans-serif;font-size:17px;font-weight:700;letter-spacing:1px;text-transform:uppercase;vertical-align:bottom}.Loader{left:50%;margin-top:-50px;margin-left:-50px;opacity:0;position:absolute;top:220px;transition:opacity .3s cubic-bezier(.55,.085,.68,.53),visibility 0s .3s;visibility:hidden;width:100px;z-index:1}@media (min-width:768px){.Loader{margin-top:-75px;margin-left:-75px;width:150px}}.Loader--pagination{margin-top:0;margin-left:-50px;top:20px;width:100px}.is-loadingResources .Loader{opacity:1;transition-delay:0s;visibility:visible}.Loader-line{position:absolute;width:48.1%;height:5.2%;top:68.1%;left:26.1%;-webkit-animation-name:loader-animation;animation-name:loader-animation;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.77,0,.175,1);animation-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transform-origin:left center;transform-origin:left center}.Loader-line-1{background-color:#009ad6;-webkit-animation-delay:0;animation-delay:0}.Loader-line-2{background-color:#00d56f;-webkit-animation-delay:-.5s;animation-delay:-.5s}.Loader-line-3{background-color:#fdb56f;-webkit-animation-delay:-1s;animation-delay:-1s}.Loader-line-4{background-color:#ffff1b;-webkit-animation-delay:-1.5s;animation-delay:-1.5s}@-webkit-keyframes loader-animation{0%,12%{-webkit-transform:translateY(0) scaleX(0);transform:translateY(0) scaleX(0);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}25%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}50%{-webkit-transform:translateY(-290%) scale(1);transform:translateY(-290%) scale(1);opacity:1}75%{-webkit-transform:translateY(-580%) scale(1);transform:translateY(-580%) scale(1);opacity:1}85%,to{-webkit-transform:translateY(-667%) scale(1);transform:translateY(-667%) scale(1);opacity:0}}@keyframes loader-animation{0%,12%{-webkit-transform:translateY(0) scaleX(0);transform:translateY(0) scaleX(0);-webkit-animation-timing-function:linear;animation-timing-function:linear;opacity:1}25%{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1);opacity:1}50%{-webkit-transform:translateY(-290%) scale(1);transform:translateY(-290%) scale(1);opacity:1}75%{-webkit-transform:translateY(-580%) scale(1);transform:translateY(-580%) scale(1);opacity:1}85%,to{-webkit-transform:translateY(-667%) scale(1);transform:translateY(-667%) scale(1);opacity:0}}.Loader-ratio{position:relative}.Loader-ratio:before{content:"";display:block;padding-top:100%}.Loader-ratio-svg:before{padding-top:86%}.Loader-ratio--content{position:absolute;top:0;left:0;bottom:0;right:0}@-webkit-keyframes Login-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Login-fadeIn{0%{opacity:0}to{opacity:1}}.Login-button,.Login-buttonReset,.Login-user{background:0 0;border:none;padding:0}.Login-button:disabled,.Login-buttonReset:disabled,.Login-user:disabled{cursor:default}.Login-button,.Login-user{-webkit-animation:Login-fadeIn .4s 1;animation:Login-fadeIn .4s 1;font-size:13px;font-weight:700;text-transform:uppercase;vertical-align:middle}@media (min-width:1080px){.Login-button,.Login-user{font-size:10px}}@media (min-width:1350px){.Login-button,.Login-user{font-size:13px}}.Login-button:disabled,.Login-user:disabled{opacity:.4}.Login-userImage,.Login-userProfile{display:inline-block;vertical-align:middle}.Login-userProfile{font-size:15px;font-weight:900;text-transform:none}@media (min-width:1080px){.Login-userProfile{display:none}}@media (min-width:1350px){.Login-userProfile{display:inline-block;font-size:13px;font-weight:700}}.Login-userProfileTick{border:5px solid transparent;border-top:6px solid #0bd2d3;display:inline-block;height:0;margin:0 0 -3px 7px;width:0}.Login-userImage{border:2px solid #fff;border-radius:50%;height:30px;width:30px;float:right}@media (min-width:1350px){.Login-userImage{margin-left:12px}}.hide-unauthed,.hide-unverified{display:none!important}.Modal{position:fixed;height:100%;left:0;top:0;opacity:0;overflow-y:scroll;visibility:hidden;transition:opacity .3s,visibility 0ms .3s;width:100%;z-index:-1}.Modal .login-form{margin:30px 0;text-align:left}.Modal .login-form .group{margin:10px 0}.Modal .login-form .group label{display:block;font-size:14px}.Modal__show{opacity:1;visibility:visible;transition:opacity .3s,visibility 0ms;z-index:4}.Modal-overlay{position:fixed;top:0;right:0;height:100%;width:100%;background-color:rgba(243,233,207,.9);z-index:-1}.Modal__itsSaved .Modal-overlay{background-color:transparent;background-image:url(/wp-content/themes/techprep/dist/img/its-saved-overlay.svg);background-size:300px 300px;background-position:100% 0;background-repeat:no-repeat}.Modal__itsSaved .Modal-overlay:before{content:"";display:block;background-color:rgba(228,217,180,.93);width:calc(100% - 300px);height:300px}.Modal__itsSaved .Modal-overlay:after{content:"";display:block;background-color:rgba(228,217,180,.93);height:calc(100% - 300px);width:100%}.Modal-close{position:absolute;top:0;right:0;background:0 0;background-image:url(/wp-content/themes/techprep/dist/img/close.svg);background-size:14px 14px;background-repeat:no-repeat;background-position:50%;padding:22px;height:14px;width:14px;outline:none;border:none;box-sizing:content-box}.Modal-content{color:#44506a;min-height:100vh;width:100%;background-color:#e5f7f0;font-size:27px;line-height:1.5;box-shadow:10px 10px 50px rgba(0,0,0,.15);padding:85px 16px;position:relative;text-align:center}.Modal-content:focus{outline:0}.Modal-button{letter-spacing:.14em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;box-sizing:border-box;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:13px;padding:11px;font-weight:700;margin:54px 0}.Modal-button span{margin:0 36px}.Modal-login-button{display:block;background:#3b5986;color:#fff;border:none;padding:14px;margin:40px auto}.Modal-login-button .Filter--dropdown:before,.Modal-login-button .Filter--language-dropdown:before,.Modal-login-button .Icon,.Modal-login-button span{vertical-align:middle}.Modal-profile-button{color:#0dd2d3;border:1px solid #0dd2d3}.Modal-footer{font-style:italic;font-size:13px;width:70%;margin:0 auto}.Modal .Icon--its-saved{display:block;margin:0 auto 10px}@media (min-width:768px){.Modal{left:calc(50% - 336.5px);top:calc(50% - 307.5px);overflow-y:initial}.Modal-content{height:615px;min-height:0;padding:65px;width:673px}}.PdfResource{background-image:url(/wp-content/themes/techprep/dist/img/watermark-guide.svg)}.PdfResource,.PdfResource-wrapper{background-position:50%;background-repeat:no-repeat}@media (min-width:1350px){.PdfResource--offline .PdfResource-wrapper{background-image:url(/wp-content/themes/techprep/dist/img/watermark-offline-resources-pdf.svg)}}@media (min-width:1350px){.PdfResource--coaching-guide .PdfResource-wrapper{background-image:url(/wp-content/themes/techprep/dist/img/watermark-coaching-guide-pdf.svg)}}.Post-title{font-size:30px;font-weight:300;line-height:44px}.Post-link{display:inline-block;margin-top:3em}.Post-link:after{mix-blend-mode:normal}.Post-date{font-variant:small-caps;text-transform:lowercase}.Post-thumbnail{background-position:50%;background-size:cover;float:right;height:150px;width:150px}.Post.bg-blue .Post-title{color:#0b99d2}.Post.bg-blue .Post-date,.Post.bg-blue .Post-link,.Post.bg-blue .Post-location{color:#0bd2d3}.Post.bg-beige .Post-title{color:#1dad76}.Post.bg-beige .Post-date,.Post.bg-beige .Post-link,.Post.bg-beige .Post-location{color:#0bd273}.Post-title+.entry-meta{margin-top:10px}.ProfileResourcePagination{margin:80px 0 40px;text-align:center}.Profile{overflow:hidden;position:relative}@media (min-width:768px){.Profile{height:600px}}.Profile-bg{background:transparent no-repeat 50%/cover;height:110%;left:-5%;-webkit-filter:blur(12px);filter:blur(12px);position:absolute;top:-5%;width:110%}.Profile:after{background:linear-gradient(rgba(193,131,79,.6),rgba(198,121,135,.36),rgba(131,42,203,.6)),rgba(0,0,0,.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.Profile-content{-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:20px 20px 100px;position:relative;z-index:1}@media (min-width:768px){.Profile-content{display:-webkit-flex;display:flex;height:100%;padding:100px 0 68px}}.Profile-name{font-size:46px;margin-bottom:32px;text-align:center;text-transform:none}.Profile-title{display:block}@media (min-width:768px){.Profile-title{display:inline-block}}.Profile-value{box-sizing:border-box;color:#ffeeb3;display:inline-block;font-size:22px;text-transform:lowercase;position:relative;font-weight:400;line-height:1;margin:0 6px 22px 0}@media (min-width:768px){.Profile-value{line-height:1.75;margin:0 6px 0 8px}}.Profile-figure{background:url(/wp-content/themes/techprep/dist/img/profile-image.svg) no-repeat 0/contain;height:120px;margin:0 auto;padding:6px;width:120px}@media (min-width:768px){.Profile-figure{display:inline-block;vertical-align:middle}}.Profile-image{border-radius:50%;display:block;height:100%;width:100%;background-size:cover;background-position:50%}.Profile-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;box-sizing:border-box;color:#44506a;font-size:22px;opacity:0;text-transform:lowercase;position:absolute;top:0;left:0;display:inline-block;margin:0 6px}.Profile-settings{letter-spacing:.1em;color:#fff;max-width:614px;position:relative;font-size:14px;font-weight:700}@media (min-width:768px){.Profile-settings{background:url(/wp-content/themes/techprep/dist/img/profile-settings.svg) no-repeat 0;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:column;flex-direction:column;height:93px;-webkit-justify-content:center;justify-content:center;padding-bottom:8px;padding-left:84px;vertical-align:middle}}.Profile-settingsItemCaret{border:1px solid #ffeeb3;border-top:none;border-right:none;display:inline-block;height:5px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);vertical-align:4px;width:5px}.Profile-privacyTitle{margin-top:10px}.Profile-privacyInput{position:absolute;visibility:hidden}.Profile-privacyCheckbox{border:1px solid #fff;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;margin-right:8px;padding:3px;vertical-align:middle;width:16px}.Profile-privacyCheckbox:before{background:#fff;border-radius:50%;content:"";display:block;height:8px;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:8px}:checked+.Profile-privacyCheckbox:before{-webkit-transform:none;transform:none}.Profile-privacyLabel{color:#ffeeb3;font-size:14px;font-weight:400;margin-right:20px}.Section--resource,.Section--search{min-height:100vh}@media (max-width:767px){.Section--resource .Container{padding:0 16px 32px}}.Section--resource.is-hidden{display:none}.is-loading .Section--resource .Section-content,.is-loading .Section--resource .Section-header{visibility:hidden}.Section--resource .Section-header{background:transparent 90% -80px/400px 400px no-repeat;padding:50px 0 240px}@media (min-width:768px){.Section--resource .Section-header{padding:75px 0 253px}}@media (max-width:767px){+.Section--resource .Section-header--resource .Section--resource .Section-header-content{margin-top:-230px}}.Section--resource .Section-content,.Section--search .Section-content{margin-top:-178px;padding-top:0}.Section-data{transition:opacity .3s cubic-bezier(.55,.085,.68,.53),visibility 0s 0s}.is-loadingResources .Section-data{opacity:0;transition-delay:0s,.3s;visibility:hidden}.Section-more{min-height:100px;position:relative}.Section--resource.bg-blue[data-category=communities-and-events] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-blue-communities-and-events.png)}.Section--resource.bg-beige[data-category=communities-and-events] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-beige-communities-and-events.png)}.Section--resource.bg-blue[data-category=featured] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-blue-featured.png)}.Section--resource.bg-beige[data-category=featured] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-beige-featured.png)}.Section--resource.bg-blue[data-category=games] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-blue-games.png)}.Section--resource.bg-beige[data-category=games] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-beige-games.png)}.Section--resource.bg-blue[data-category=live-and-structured-instruction] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-blue-live-and-structured-instruction.png)}.Section--resource.bg-beige[data-category=live-and-structured-instruction] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-beige-live-and-structured-instruction.png)}.Section--resource.bg-blue[data-category=live-and-in-person-instruction] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-blue-live-and-in-person-instruction.png)}.Section--resource.bg-beige[data-category=live-and-in-person-instruction] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-beige-live-and-in-person-instruction.png)}.Section--resource.bg-blue[data-category=prep] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-blue-prep.png)}.Section--resource.bg-beige[data-category=prep] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-beige-prep.png)}.Section--resource.bg-blue[data-category=reference-materials] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-blue-reference-materials.png)}.Section--resource.bg-beige[data-category=reference-materials] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-beige-reference-materials.png)}.Section--resource.bg-blue[data-category=tinker] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-blue-tinker.png)}.Section--resource.bg-beige[data-category=tinker] .Section-header{background-image:url(/wp-content/themes/techprep/dist/img/watermark-beige-tinker.png)}.Section--search .Section-header{background-image:none;padding:75px 0 225px}@media (min-width:768px){.Section--search .Section-header{padding-bottom:253px}}.ResourcePagination{margin-top:20px;text-align:center}@media (min-width:768px){.ResourcePagination{height:64px;margin-left:25%;margin-bottom:12px;padding-top:12px;text-align:right;width:75%}}.ResourcePagination-button{border:0;color:#44506a;line-height:30px;padding:10px 40px}@media (min-width:768px){.ResourcePagination-button{line-height:34px;padding:15px 60px}}@media (min-width:768px){.bg-blue .ResourcePagination{background-color:rgba(134,198,197,.28)}}.bg-blue .ResourcePagination-button{background-color:#86c6c5}@media (min-width:768px){.bg-beige .ResourcePagination{background-color:rgba(220,213,161,.28)}}.bg-beige .ResourcePagination-button{background-color:#dcd5a1}.bg-beige .ResourcePagination-button:hover,.bg-blue .ResourcePagination-button:hover{background-color:#0b99d2}.SaveCard{background:url(/wp-content/themes/techprep/dist/img/save-heart.svg) no-repeat center 32%/23px 21px;border:none;border-bottom:1px solid rgba(243,233,207,.5);color:#c8b993;height:63px;letter-spacing:1px;font-size:10px;line-height:95px;position:absolute;right:0;text-align:center;top:0;width:83px}.SaveCard__saved{background-image:url(/wp-content/themes/techprep/dist/img/saved-heart.svg)}.SaveCard--animation{background-image:url(/wp-content/themes/techprep/dist/img/save-heart-lines.svg);background-size:contain;background-repeat:no-repeat;width:52px;height:36px;position:absolute;top:-16px;right:12px;-webkit-animation:grow 1s ease-out forwards;animation:grow 1s ease-out forwards}.bg-beige .SaveCard,.bg-blue .SaveCard{background-color:#fdfbf6}@-webkit-keyframes grow{0%{-webkit-clip-path:circle(0 at 50% 100%);clip-path:circle(0 at 50% 100%)}20%{opacity:1}50%{-webkit-clip-path:circle(60px at 50% 100%);clip-path:circle(60px at 50% 100%)}to{opacity:0}}@keyframes grow{0%{-webkit-clip-path:circle(0 at 50% 100%);clip-path:circle(0 at 50% 100%)}20%{opacity:1}50%{-webkit-clip-path:circle(60px at 50% 100%);clip-path:circle(60px at 50% 100%)}to{opacity:0}}.SavedResource{-webkit-align-items:center;align-items:center;bottom:63px;display:-webkit-flex;display:flex;position:absolute}.SavedResource-images{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.SavedResource-image{border-radius:50%;border:2px solid #f6efd8;box-sizing:content-box;height:26px;line-height:26px;margin-right:-6px;width:26px}.SavedResource-image:first-of-type{margin-right:-4px}.SavedResource-number{border-radius:30px;border:2px solid #f6efd8;box-sizing:border-box;height:30px;margin-right:-4px;min-width:30px;padding:0 4px;background-color:#efe4c0;line-height:26px;font-size:9px;font-weight:700;text-align:center;z-index:1}.bg-beige .SavedResource-number,.bg-blue .SavedResource-number{color:#1ead75}.SavedResource-text{letter-spacing:.1em;font-size:10px;font-weight:500;margin-left:15px}@media (max-width:767px){.Search-filters{max-width:450px;margin:0 auto}}.Search-filters>.Search-filter-button{display:none}.no-js .Search-filters>.Search-filter-button{display:inline-block}@media (max-width:767px){.Search-filter{display:block!important;box-sizing:border-box}.Search-filter>div,.Search-filter select{width:100%}}@media (max-width:767px){.Search-dropdown{margin:0}}@media (max-width:767px){.Search-age,.Search-category,.Search-levels{display:block!important;float:left;margin:0 0 10px}}@media (max-width:767px){.Search-age{padding-right:10px}}@media (max-width:767px){.Search-age,.Search-levels{width:50%}}@media (max-width:767px){.Search-category{width:100%}}.Section{position:relative}.Section-header{background-position:50% 15%;background-size:cover;padding:200px 0}body.archive.category .Section-header,body.single-post .Section-header{padding:100px 0}@media (min-width:768px){body.archive.category .Section-header,body.single-post .Section-header{padding:175px 0 100px}}.Section-header--compact{padding-top:100px;padding-bottom:100px}.Section-content{padding-bottom:75px;padding-top:75px}.Section-content--narrow{padding-bottom:60px;padding-top:60px}.Section-content--high{padding-bottom:150px;padding-top:150px}.Section--shadowEdge{padding-bottom:18px}.Section--backdrop:before,.Section--shadowEdge:before{background-color:rgba(71,71,71,.07);bottom:0;content:"";height:18px;left:0;position:absolute;right:0;z-index:1}.Section--backdrop{position:relative}.Section--backdrop:before{top:0;height:auto}.Section--backdrop:after{content:"";position:absolute;bottom:0;height:26px;left:0;right:0}.Section--backdrop .Section-content{position:relative}.Section-titleHr{background:#0b99d2;margin:2em auto 1em;width:93px}.c-textInverse .Section-titleHr{background:#fff}.c-textBeige .Section-titleHr{background:linear-gradient(90deg,rgba(255,255,0,.45),rgba(0,255,0,.45))}.Section.bg-blue{background-color:#e8f8f5}.bg-blue .Section-header,.Section.bg-darkBlue{background-color:#d3f1ec}.Section.bg-beige{background-color:#f6efdb}.bg-beige .Section-header{background-color:#f3e9cf}.Section.bg-fiord{background-color:#46526b}.Section-header--bgAbout{background-image:url(/wp-content/themes/techprep/dist/img/about-hero-mobile.jpg)}@media (min-width:768px){.Section-header--bgAbout{background-image:url(/wp-content/themes/techprep/dist/img/about-hero.jpg)}}.Section--backdrop,.Section--backdrop:before,.Section--shadowEdge:before,.Section-topShadow{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAEAgMAAAAytr2pAAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMSDgkElbKr1AAAABBJREFUCNdjYGBwYGhgOAAAA4gBgQkO64oAAAAASUVORK5CYII=");background-position:top;background-repeat:repeat-x}.Section--backdrop:after,.Section-bottomShadow{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAaBAMAAACEKiviAAAAFVBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAASAQCkAAAAB3RSTlMXEgQBDAgO0kR0RgAAABlJREFUCNdjMIBCBSgMAEMHMEwAQgEoRAIAf+QD8YxKaXAAAAAASUVORK5CYII=");background-position:bottom;background-repeat:repeat-x}.Shadow{position:relative}.Shadow:before{border-radius:3.5%;box-shadow:0 6px 20px rgba(0,0,0,.4);content:"";left:5%;height:95%;position:absolute;top:5%;width:90%}.Shadow--onlyHover:before{opacity:0;transition:opacity .3s}.no-touchevents .Shadow--onlyHover:hover:before{opacity:1}.StickerContainer{position:fixed;bottom:20px;right:32px;z-index:2}@media (min-width:1080px){.StickerContainer{right:7%}}.Sticker{letter-spacing:.1em;background:#fff;border-radius:50%;box-shadow:3px 3px 4px rgba(0,0,0,.25);color:#aaa;font-size:10px;font-weight:700;float:right;height:124px;line-height:13px;margin-right:-15px;padding:35px 18px;position:relative;text-align:center;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:124px}.Sticker b{color:#0bd373;display:block;margin:0 -5px;font-weight:inherit}.Sticker-icon{bottom:16px;left:0;position:absolute;text-align:center;width:100%}.Sticker:hover .Sticker-icon{-webkit-animation:Sticker-downArrow 1.5s 1;animation:Sticker-downArrow 1.5s 1}.Sticker:nth-child(2){-webkit-transform:translate(104px);transform:translate(104px)}.Sticker:nth-child(3){-webkit-transform:translate(208px);transform:translate(208px)}.Sticker:nth-child(4){-webkit-transform:translate(312px);transform:translate(312px)}.Sticker:nth-child(5){-webkit-transform:translate(416px);transform:translate(416px)}.Sticker:nth-child(6){-webkit-transform:translate(520px);transform:translate(520px)}.Sticker:nth-child(7){-webkit-transform:translate(624px);transform:translate(624px)}.StickerContainer:hover .Sticker{-webkit-transform:none;transform:none}@-webkit-keyframes Sticker-downArrow{0%{-webkit-transform:none;transform:none}25%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:cubic-bezier(.3,0,.4,.99);animation-timing-function:cubic-bezier(.3,0,.4,.99)}40%{-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-animation-timing-function:cubic-bezier(.31,.01,.29,1.78);animation-timing-function:cubic-bezier(.31,.01,.29,1.78)}60%{-webkit-transform:none;transform:none}}@keyframes Sticker-downArrow{0%{-webkit-transform:none;transform:none}25%{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-animation-timing-function:cubic-bezier(.3,0,.4,.99);animation-timing-function:cubic-bezier(.3,0,.4,.99)}40%{-webkit-transform:translateY(8px);transform:translateY(8px);-webkit-animation-timing-function:cubic-bezier(.31,.01,.29,1.78);animation-timing-function:cubic-bezier(.31,.01,.29,1.78)}60%{-webkit-transform:none;transform:none}}.Toast{-webkit-animation:Toast-appear .3s;animation:Toast-appear .3s;background:#fff url(/wp-content/themes/techprep/dist/img/save-heart.svg) no-repeat 0;background-origin:content-box;box-shadow:0 2px 4px rgba(0,0,0,.2);border-bottom-left-radius:30px;border-top-left-radius:30px;display:block;height:57px;margin-top:16px;padding:16px 25px;width:286px}.Toast-saved{background-image:url(/wp-content/themes/techprep/dist/img/saved-heart.svg)}.Toast-content{letter-spacing:.1em;color:#0bd2d3;display:block;font-weight:500;font-size:10px;line-height:13px;padding-left:47px;text-transform:none}.Toast-slug{color:#44506a;display:block}@-webkit-keyframes Toast-appear{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:none;transform:none}}@keyframes Toast-appear{0%{-webkit-transform:translate(100%);transform:translate(100%)}to{-webkit-transform:none;transform:none}}.Tooltip-questionmark{background:#0b9bd4;border-radius:50%;color:#f6f0d8;cursor:pointer;display:inline-block;font-size:17px;font-weight:900;height:22px;line-height:1.35;top:-5px;width:22px}.Tooltip-questionmark:hover{background:#f6f0d8;color:#0b9bd4}.Tooltip-questionmark:after{content:"";border-radius:50%;height:50px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);width:50px}@media (min-width:768px){.Tooltip-questionmark{position:relative;font-size:calc(-7.61538px + 3.20513vw);height:calc(-12.46154px + 4.48718vw);width:calc(-12.46154px + 4.48718vw)}}@media (min-width:1080px){.Tooltip-questionmark{font-size:27px;width:36px;height:36px}}.Tooltip-questionmark--small{height:20px;width:20px;font-size:15px}.Tooltip{background:#f6f0d8;bottom:auto;box-sizing:border-box;color:#333;font-size:12px;font-weight:400;left:50%;line-height:1.7;max-width:80vw;opacity:0;padding:18px;position:absolute;top:0;-webkit-transform:translate(-50%,-70px);transform:translate(-50%,-70px);transition:opacity .2s,-webkit-transform .2s ease-out;transition:opacity .2s,transform .2s ease-out;transition:opacity .2s,transform .2s ease-out,-webkit-transform .2s ease-out;visibility:hidden;width:360px;z-index:4}.Tooltip a{text-decoration:underline}@media (min-width:768px){.Tooltip{bottom:0;font-size:15px;left:50%;max-width:none;padding:24px 34px;top:auto;-webkit-transform:translate(-50%,-70px) scale(.5);transform:translate(-50%,-70px) scale(.5);-webkit-transform-origin:bottom center;transform-origin:bottom center}.Tooltip-questionmark--small .Tooltip{-webkit-transform:translate(-50%,-30px) scale(.5);transform:translate(-50%,-30px) scale(.5)}.Tooltip--small{font-size:13px}}.Tooltip:after{bottom:-40px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #f6f0d8;left:0;height:0;margin:auto;padding-bottom:20px;position:absolute;right:0;width:0}@media (min-width:768px){.Tooltip:after{content:""}}.Tooltip:before{bottom:0;box-shadow:0 27px 29px 0 rgba(0,0,0,.2);content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Tooltip-questionmark:hover .Tooltip{visibility:visible;opacity:1;-webkit-transform:translate(-50%,-30px);transform:translate(-50%,-30px)}@media (min-width:768px){.Tooltip-questionmark:hover .Tooltip{-webkit-transform:translate(-50%,-70px) scale(1);transform:translate(-50%,-70px) scale(1)}}.Tooltip-questionmark.Tooltip-questionmark--small .Tooltip{-webkit-transform:translate(-50%,-30px);transform:translate(-50%,-30px)}@media (min-width:768px){.Tooltip-questionmark.Tooltip-questionmark--small .Tooltip{-webkit-transform:translate(-50%,-40px) scale(1);transform:translate(-50%,-40px) scale(1)}}.VideoModal{transition:visibility .3s .3s;visibility:hidden}.VideoModal.is-visible{transition-delay:0s;visibility:visible}.VideoModal-close{background:url(/wp-content/themes/techprep/dist/img/close-video.svg) no-repeat;cursor:pointer;height:36px;position:absolute;right:3px;top:3px;width:36px;z-index:10000;opacity:.8}.VideoModal-close:hover{opacity:1}.VideoModal-overlay{background-color:rgba(0,0,0,.8);width:100%;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s;z-index:9999}.is-visible .VideoModal-overlay{opacity:1}.VideoModal-container{width:100vw;height:56.25vw;max-height:100vh;max-width:177.77777778vh;background:#000;bottom:0;box-shadow:2px 3px 12px 0 rgba(0,0,0,.4);left:0;margin:auto;opacity:0;position:fixed;right:0;top:0;transition:opacity .15s,-webkit-transform .15s ease-out .3s;transition:opacity .15s,transform .15s ease-out .3s;transition:opacity .15s,transform .15s ease-out .3s,-webkit-transform .15s ease-out .3s;-webkit-transform:scale(0);transform:scale(0);z-index:9999}@media (min-width:768px){.VideoModal-container{width:90vw;height:50.625vw;max-height:90vh;max-width:160vh}}@media (min-width:1422.22222222px) and (min-height:800px){.VideoModal-container{width:1280px;height:720px}}.is-visible .VideoModal-container{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition-delay:.15s,.15s}.VideoModal-player{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.Wizard{position:relative;margin:18px}@media (min-width:768px){.Wizard{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1080px){.Wizard{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.Wizard-startIndicator{display:none;transition:opacity .25s,-webkit-transform .35s;transition:transform .35s,opacity .25s;transition:transform .35s,opacity .25s,-webkit-transform .35s}@media (min-width:768px){.Wizard-startIndicator{color:#fbb475;display:block;font-family:museo-sans,sans-serif;font-size:20px;font-weight:700;left:0;opacity:0;position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);text-transform:uppercase;top:-35px}.Wizard-startIndicator:before{-webkit-animation:wizard-hand-wiggle 1s infinite alternate;animation:wizard-hand-wiggle 1s infinite alternate;content:"";background:url(/wp-content/themes/techprep/dist/img/guide/hand-pointing-2x.png) 100%/100% no-repeat;width:54px;height:50px;position:absolute;left:130px;top:-20px}}.is-active:not(.is-done) .Wizard-startIndicator{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.WizardStep{background:#fff;position:relative;width:100%;margin-bottom:16px;opacity:.5;pointer-events:none}.WizardStep,.WizardStep:before{transition:opacity .15s cubic-bezier(.25,.46,.45,.94)}.WizardStep:before{bottom:0;box-shadow:0 27px 29px 0 rgba(0,0,0,.2);content:"";left:0;opacity:0;position:absolute;right:0;top:0}.WizardStep.is-active{opacity:1;pointer-events:auto}.WizardStep.is-active:before{opacity:1}.WizardStep.is-done{opacity:.5}.WizardStep.is-done:before{opacity:0}@media (max-width:767px){.WizardStep--final{margin:60px -18px;width:100vw}.WizardStep--final.is-active{bottom:0;position:-webkit-sticky;position:sticky}.WizardStep--final:before{box-shadow:0 0 25px rgba(0,0,0,.4)}}@media (min-width:768px){.WizardStep{margin-right:16px;max-width:calc(50% - 16px);-webkit-flex:1 1 50%;flex:1 1 50%}.WizardStep--final{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-right:0;min-height:300px}}@media (min-width:1080px){.WizardStep{-webkit-flex:1;flex:1;max-width:305px}}.WizardStep-topBar{background:#0bd2d3;color:#fff;font-family:museo-sans,sans-serif;overflow:hidden;text-transform:uppercase}.WizardStep-topBar,.WizardStep-topBarIndex{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex}.WizardStep-topBarIndex{background:#0b9bd4;font-size:23px;font-weight:700;-webkit-justify-content:center;justify-content:center;line-height:1.5;margin-right:18px;min-width:30px;position:relative;text-indent:6px}.WizardStep-topBarIndex:after{content:"";width:0;height:0;top:0;right:-12px;border-color:transparent transparent transparent #0b9bd4;border-style:solid;border-width:18px 0 18px 12px;position:absolute;z-index:0}.WizardStep-topBarHeader{font-size:13px;line-height:1}.WizardGroup{display:-webkit-flex;display:flex;background:0 0;-webkit-flex-direction:column;flex-direction:column;margin-right:0;opacity:1}@media (min-width:1080px){.WizardGroup{margin-right:16px}}.WizardGroup .WizardStep{margin-right:0}@media (min-width:768px){.WizardGroup .WizardStep{max-width:100%}}.WizardGroup .WizardStep:first-child{margin-bottom:18px}.WizardGroup .WizardStep:last-child{margin-bottom:0}.Wizard-terms{font-family:museo-sans,sans-serif;bottom:20px;font-size:10px;left:0;line-height:1.6;margin:0 auto;position:absolute;right:0;width:60%}@media (min-width:768px){.Wizard-terms{width:80%}}.WizardHeader{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:10px 60px 30px;position:relative;min-height:154px}.WizardHeader-description{max-width:850px;margin:25px auto}.WizardHeader p{display:none}@media (min-width:768px){.WizardHeader{min-height:160px;padding:58px 190px}.WizardHeader p{display:block}}.WizardButton{margin:auto;padding:15px;position:relative}.WizardButton .Button{background:#fff;font-size:16px;letter-spacing:0;overflow:hidden;padding:12px 30px;position:relative}@media (min-width:1245px){.WizardButton .Button{font-size:20px}}.is-active .WizardButton .Button{background:#0b99d2;border:0;color:#fff}.is-active .WizardButton .Button:before{-webkit-animation:wizard-button-flash 2s infinite;animation:wizard-button-flash 2s infinite;background:hsla(0,0%,100%,.4);content:"";display:block;height:100%;width:100px;position:absolute;top:0}@-webkit-keyframes wizard-hand-wiggle{0%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{-webkit-transform:none;transform:none}}@keyframes wizard-hand-wiggle{0%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}to{-webkit-transform:none;transform:none}}@-webkit-keyframes wizard-button-flash{0%{-webkit-transform:skewX(-45deg) translateX(-500px);transform:skewX(-45deg) translateX(-500px)}to{-webkit-transform:skewX(-45deg) translateX(500px);transform:skewX(-45deg) translateX(500px)}}@keyframes wizard-button-flash{0%{-webkit-transform:skewX(-45deg) translateX(-500px);transform:skewX(-45deg) translateX(-500px)}to{-webkit-transform:skewX(-45deg) translateX(500px);transform:skewX(-45deg) translateX(500px)}}.WizardChoices{list-style:none;margin:0;padding:25px 15px}.WizardChoices input{display:none}.WizardChoices-item{position:relative;text-align:center;vertical-align:top;z-index:0;padding-bottom:16px}.WizardChoices-item:last-child{border-right:0}.WizardChoices-itemRow{position:relative;padding-left:36px;text-align:left}.WizardChoices-contentWrapper{-webkit-flex:0 1 auto;flex:0 1 auto}.WizardChoices-image{max-width:70px;width:100%}.WizardChoices-title{color:#1dad76;line-height:1.2;font-family:museo-sans,sans-serif;font-size:17px}.WizardChoices-title b{margin:0}.WizardChoices-desc{font-size:15px;font-family:museo-sans,sans-serif}.WizardChoices-radioLabel{border-radius:50%}.WizardChoices-checkboxLabel,.WizardChoices-radioLabel{position:absolute;left:0;background:0 0;width:18px;top:0;height:18px;border:2px solid #0bd2d3;display:block;z-index:1}.WizardChoices-checkboxLabel:after{background:url(/wp-content/themes/techprep/dist/img/checkmark.svg);background-repeat:no-repeat;content:"";display:none;height:18px;left:2px;position:relative;top:-2px;width:18px}:checked~.WizardChoices-radioLabel{background:rgba(11,210,211,.5)}:checked~.WizardChoices-checkboxLabel:after{display:block}.no-touchevents .WizardChoices-item:hover .WizardChoices-label,.no-touchevents .WizardChoices-item:hover .WizardChoices-title,:checked~.u-a11y-label .WizardChoices-title,:checked~.WizardChoices-title{color:#0bd2d3}@media (min-width:768px){.WizardChoices{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}.WizardChoices-title{padding-bottom:10px}.WizardChoices-image{max-width:88px}}.Wizard--green .WizardStep.is-done{opacity:1}.Wizard--green .WizardStep-topBar{background-color:#0bd273}.Wizard--green .WizardStep-topBarIndex{background-color:#1dad76}.Wizard--green .WizardStep-topBarIndex:after{border-left-color:#1dad76}.Wizard--green .WizardChoices-checkboxLabel,.Wizard--green .WizardChoices-radioLabel{border-color:#0bd273}.Wizard--green :checked~.WizardChoices-radioLabel{background-color:#0bd273}.no-touchevents .Wizard--green .WizardChoices-item:hover .WizardChoices-label,.no-touchevents .Wizard--green .WizardChoices-item:hover .WizardChoices-title,.Wizard--green .WizardChoices-title,.Wizard--green :checked~.u-a11y-label .WizardChoices-title,.Wizard--green :checked~.WizardChoices-title{color:#525252}.verify-open .Header{top:52px}.verify-open .Burger{top:56px}.verify-message{width:100%;height:52px;padding:0 50px;background:#45516b;font-family:museo-sans,sans-serif;font-size:12px;line-height:1.5;color:#e5f7f0;text-align:center;position:fixed;top:0;left:0;z-index:4}.verify-message-inner{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;height:100%}.verify-message-link{font-weight:900;text-decoration:underline;cursor:pointer}.verify-message-link:hover{text-decoration:none}@media (min-width:768px){.verify-open .Header{top:32px}.verify-open .Burger{top:40px}.verify-message{height:32px}}.carousel__arrow{background:url(/wp-content/themes/techprep/dist/img/codefwd/home/carousel-arrow.svg) no-repeat;cursor:pointer;position:absolute;width:10px;height:15px;top:45%;-webkit-transform:scale(1.4);transform:scale(1.4)}.carousel__arrow--left{left:50px}.carousel__arrow--right{right:50px;-webkit-transform:scale(-1.4) translateY(20%);transform:scale(-1.4) translateY(20%)}.carousel__arrow:after{content:"";display:block;position:absolute;width:40px;height:40px;left:-12.5px;top:-12.5px;z-index:0;background:0 0}.carousel__pagination{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.carousel__pagination ul{display:-webkit-inline-flex;display:inline-flex}.carousel__bullet{background-image:url(/wp-content/themes/techprep/dist/img/codefwd/home/carousel-bullet.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;cursor:pointer;height:24px;width:24px}.carousel__bullet--active{background-image:url(/wp-content/themes/techprep/dist/img/codefwd/home/carousel-bullet-active.svg);background-size:24px}@media (max-width:767px),(min-width:1080px){.carousel__arrow--left{left:0}.carousel__arrow--right{right:0}}.carousel{position:relative;overflow:hidden;width:100%;height:100%;text-align:center}.carousel h3{color:#0b9bd4;font-size:25px;margin-bottom:40px}.carousel__items{display:-webkit-flex;display:flex;width:300%;height:100%;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;padding-bottom:60px!important}.carousel__item{-webkit-flex:1 0;flex:1 0}.carousel__item .content{margin:0 auto;position:relative;width:80%}.carousel__item .content p{color:#fff;line-height:1.5;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel__item .content p span{display:block;font-family:museo-sans,sans-serif;font-size:28px;line-height:1}.carousel__item .content .graphic{position:absolute;top:0;background-image:linear-gradient(135deg,#aa4fbe,#797cc3 52%,#36c8c3);border-radius:50%;width:100%;height:100%}.carousel__item .content .graphic:before{content:"";position:absolute;background-image:linear-gradient(135deg,#0b9bd4,#36c8c3);border-radius:50%;width:85%;height:85%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.carousel__item .content:before{content:"";display:block;padding-top:100%}.carousel__item .source{margin-top:30px;color:#0bd373}@media (min-width:768px){.carousel .content{width:55%}.carousel .content p{font-size:18px}.carousel .content p span{font-size:60px}}@media (min-width:1080px){.carousel h3{margin:0 45px 40px;max-width:450px}.carousel__item .content{width:80%}.carousel__item .content p{font-size:20px}.carousel__item .content p span{font-size:72px}}.Test__header{position:relative;background:#e5f7f0;padding:20px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between;z-index:2}.Test__header__title{font-family:museo-sans,sans-serif;font-size:15px;font-weight:900;text-transform:uppercase;padding:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Test__header__link{font-size:18px}.Test__header__link span{display:none}.Test__header__link:before{content:"";background-image:url(/wp-content/themes/techprep/dist/img/codefwd/test/icon-back.svg);background-repeat:no-repeat;background-size:contain;width:22px;height:14px;display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:20px}.Test__header__buttons .Button--action{background:0 0;color:#0b9bd4;font-size:13px;line-height:normal;border:none;padding:0}.Test__header__buttons .Button--action span{display:none}.Test__header__buttons .Button--action:last-of-type{margin-left:15px}.Test__header__buttons .Button--action:active,.Test__header__buttons .Button--action:focus{outline:none}.Test__header__buttons .Button--action:after{content:"";background-repeat:no-repeat;background-size:contain;display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px);height:14px}.Test__header__buttons .Button--print:after{background-image:url(/wp-content/themes/techprep/dist/img/codefwd/test/icon-printer.svg);width:13px}@media (min-width:1080px){.Test__header{min-height:31px;box-sizing:initial}.Test__header__link{position:absolute;bottom:23px}.Test__header__link span{display:inline-block}.Test__header__buttons .Button--action{border:1px solid #0b9bd4;padding:5px 20px;position:absolute;right:20px;bottom:20px}.Test__header__buttons .Button--action span{display:inline-block}.Test__header__buttons .Button--action:after{margin-left:10px}}.Test__answer{border:1px solid #dadce1;border-radius:30px;padding:20px;margin:10px 0;position:relative;text-align:left;transition:all .3s ease-in}.Test__answer:after{content:"";display:none;position:absolute;top:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);background-image:url(/wp-content/themes/techprep/dist/img/codefwd/test/icon-checkmark.svg);background-repeat:no-repeat;background-size:100%;width:50px;height:50px}.Test__answer input{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;border-radius:30px;z-index:1}.Test__answer label{position:relative;left:20px;font-size:16px;line-height:1.2;transition:color .2s cubic-bezier(.25,.46,.45,.94)}.Test__answer label:after{content:"";position:absolute;top:50%;left:-25px;width:15px;height:15px;box-shadow:0 0 0 2px #fbb475;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:box-shadow .2s cubic-bezier(.25,.46,.45,.94)}.Test__answer--selected{border-color:#0bd2d3}.Test__answer--selected label:after{border:4px solid #fff;background-color:#0bd2d3}.Test__answer--disabled{border-color:#d3d3d3}.Test__answer--disabled label{color:#dadce1}.Test__answer--disabled label:after{box-shadow:0 0 0 2px #dadce1}.Test__answer--valid{background-color:#d0fbef;border-color:#a9f7e8}.Test__answer--valid:after{display:block}.Test__answer--invalid{background-color:#fef1f5;border-color:#fcd7e2}.Test__answer--multiselect label:after{border-radius:0}.Test__answer__tooltip{position:absolute;left:5px;bottom:90%;width:90%;background:#4468b0;color:#fff;z-index:2;padding:17px 30px 20px;border-radius:10px;font-size:16px;line-height:1.33;box-shadow:10px 10px 30px 0 rgba(0,0,0,.18)}.Test__answer__tooltip:after{content:"";position:absolute;bottom:0;left:0;margin-left:17px;border-radius:5px;border-color:#4468b0 #4468b0 transparent transparent;border-style:solid;border-width:10px;-webkit-transform:rotate(135deg) translateY(-50%);transform:rotate(135deg) translateY(-50%)}@media (min-width:1080px){.Test__answer{border-radius:58px;padding:30px;margin:15px;display:-webkit-flex;display:flex;-webkit-flex:0 0 calc(50% - 30px);flex:0 0 calc(50% - 30px);-webkit-align-items:center;align-items:center;max-width:45%}.Test__answer label{font-size:20px;left:0;padding-left:50px}.Test__answer label:after{left:0;width:18px;height:18px}}.Test{background:#45516b;position:fixed;width:100%;height:100%;top:0;z-index:10;-webkit-animation:fadeIn .5s cubic-bezier(.25,.46,.45,.94);animation:fadeIn .5s cubic-bezier(.25,.46,.45,.94)}.Test--unmount{-webkit-animation:fadeOut .3s cubic-bezier(.55,.085,.68,.53) forwards;animation:fadeOut .3s cubic-bezier(.55,.085,.68,.53) forwards}.Test:after,.Test:before{content:"";background-repeat:no-repeat;background-size:contain;position:absolute;top:50%}.Test:before{background-image:url(/wp-content/themes/techprep/dist/img/codefwd/test/pattern-1.svg);width:318px;height:299px;left:0;-webkit-transform:translateY(30%);transform:translateY(30%)}.Test:after{content:"";background-image:url(/wp-content/themes/techprep/dist/img/codefwd/test/pattern-2.svg);width:295px;height:323px;right:0;-webkit-transform:translateY(-80%);transform:translateY(-80%)}.Test fieldset{border:none;margin:0;padding:0}.Test__content{background:#fff;box-shadow:20px 20px 40px 0 rgba(0,0,0,.32);padding:30px 0;position:relative;top:7%;left:50%;-webkit-transform:translate(-50%,-7%);transform:translate(-50%,-7%);-webkit-animation:fadeInUpMobile .45s cubic-bezier(.25,.46,.45,.94);animation:fadeInUpMobile .45s cubic-bezier(.25,.46,.45,.94);max-width:95vw;height:80vh;overflow-y:scroll;z-index:1}.Test__pagination{background:#d0fbef;color:#0bd2d3;width:7rem;height:7rem;border-radius:50%;font-family:museo-sans,sans-serif;font-size:20px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.Test__pagination span{font-size:30px}.Test__question{position:relative;padding:1rem;text-align:center}.Test__statement{font-family:Dapifer;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:.3px;text-align:center;color:#44506a}.Test__instructions{padding:1.5rem 0 1rem}.Test__instructions p{color:#0b9bd4;font-family:museo-sans,sans-serif;font-size:15px;font-weight:900;text-align:center;margin:0 auto}.Test .Button--next,.Test .Button--submit{margin:25px auto 0;padding-right:50px;padding-left:50px}.Test .Button--next{background:#0b9bd4}@media (min-width:1080px){.Test__content{position:absolute;width:100%;top:50%;left:50%;height:auto;max-height:calc(100vh - 31px);margin:0;max-width:1200px;opacity:0;-webkit-animation:fadeInUp .5s cubic-bezier(.25,.46,.45,.94) .4s forwards;animation:fadeInUp .5s cubic-bezier(.25,.46,.45,.94) .4s forwards}.Test__pagination{width:10rem;height:10rem;margin-top:2rem}.Test__pagination span{font-size:60px}.Test__statement{width:75%;font-size:32px;margin:0 auto}.Test__instructions{padding:1rem 0 .5rem}.Test__options{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.Test__input{text-align:center}.Test__input input{margin:5rem 0;width:20rem;height:4rem;padding:1rem;font-size:2rem;border:1.5px solid #dadce1}}.PageCodeFwd-Program .panel__category{margin-bottom:30px;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.PageCodeFwd-Program .panel__category__name{position:relative;font-family:museo-sans,sans-serif;font-size:15px;font-weight:900;text-align:center;text-transform:uppercase;background-color:#e5f7f0;padding:0 5px;display:inline-block;max-width:90%}.PageCodeFwd-Program .panel__category:before{content:"";position:absolute;width:100%;border-top:2px dashed #45516b;top:11px;left:0}.panel__header{background:#4468b0;border-radius:60px;padding:20px;text-align:center;position:relative;transition:background .6s ease-in-out .8s,border-radius .6s cubic-bezier(.25,.46,.45,.94) .8s}.panel__header__activity{color:#fff;font-family:museo-sans,sans-serif;font-size:14px;line-height:1;text-transform:uppercase;margin-bottom:15px}.panel__header__activity .activity,.panel__header__activity .bonus,.panel__header__activity .prep{display:inline-block;border-radius:15px;padding:7px 15px 5px}.panel__header__activity .prep{background-color:#fbb475}.panel__header__activity .activity{background-color:#0bd2d3}.panel__header__activity .bonus{background-color:#0bd373}.panel__header__title h2,.panel__header__title p{color:#4468b0;transition:color .5s ease-in-out 1.5s}.panel__header__title path{fill:#45516b;transition:fill .5s ease-in-out 1.5s}.panel__header__title circle{stroke:#45516b;transition:stroke .5s ease-in-out 1.5s}.panel__header__title p{margin-left:15px}.panel__header__title div{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;padding-top:10px}.panel__header__status{position:absolute;right:30px;top:20px;width:26px;height:26px;background-repeat:no-repeat;background-size:contain;background-position:50%}@media (min-width:1080px){.PageCodeFwd-Program .panel__header{border-radius:50px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:35px}.PageCodeFwd-Program .panel__header__activity{font-size:12px;margin:0}.PageCodeFwd-Program .panel__header__title{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-left:30px;width:100%}.PageCodeFwd-Program .panel__header__title h2{font-size:25px}.PageCodeFwd-Program .panel__header__title div{padding:0;width:20%}.PageCodeFwd-Program .panel__header__status{width:30px;height:30px;top:35px;right:35px}}.PageCodeFwd-Program .panel__body__activity{background-color:#f7f7f7;margin-bottom:45px;padding:30px;text-align:center}.PageCodeFwd-Program .panel__body__activity .column--left a{color:#0b9bd4}.PageCodeFwd-Program .panel__body__activity .column--right{margin-top:48px}.PageCodeFwd-Program .panel__body__activity .Button--start{padding:14px 30px;font-size:14px;max-width:100%}.PageCodeFwd-Program .panel__body__details{padding-bottom:30px}.PageCodeFwd-Program .panel__body__details h4{padding-bottom:15px}.PageCodeFwd-Program .panel__body__details h3{padding-top:30px}.PageCodeFwd-Program .panel__body__details ul{margin:0;padding:0;list-style:none;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;justify-content:flex-start;text-align:center}.PageCodeFwd-Program .panel__body__details ul li{font-family:museo-sans,sans-serif;font-size:14px;font-weight:500;padding:10px;-webkit-flex:1 0 25%;flex:1 0 25%;line-height:normal;max-width:150px;min-width:100px}.PageCodeFwd-Program .panel__body__details ul img{width:38px;height:38px}.PageCodeFwd-Program .panel__body__details a{color:#0b9bd4}.PageCodeFwd-Program .panel__body__details .column:last-child{padding-top:20px}.PageCodeFwd-Program .panel__body__test{border-top:1px solid #f7f7f7;padding-top:30px}.PageCodeFwd-Program .panel__body__test .Button--test{display:block;margin:0 auto}@media (min-width:1080px){.PageCodeFwd-Program .panel__body__activity{text-align:left;display:-webkit-flex;display:flex}.PageCodeFwd-Program .panel__body__activity .column:last-child{position:relative}.PageCodeFwd-Program .panel__body__activity .column:last-child .Button--start{margin:0;position:absolute;bottom:0;right:0;padding:14px 41px}.PageCodeFwd-Program .panel__body__activity .column--left{width:75%;padding-right:45px}.PageCodeFwd-Program .panel__body__activity .column--left p{line-height:1.33}.PageCodeFwd-Program .panel__body__activity .column--right{width:25%}.PageCodeFwd-Program .panel__body__details{display:-webkit-flex;display:flex}.PageCodeFwd-Program .panel__body__details ul{padding-top:15px;min-height:145px}.PageCodeFwd-Program .panel__body__details ul li{padding:0 5px;width:auto}.PageCodeFwd-Program .panel__body__details .column:last-child{padding-top:0}.PageCodeFwd-Program .panel__body__test .Button--test{margin:0 0 0 auto}}.PageCodeFwd-Program .apply-form{color:#45516b;font-family:museo-sans,sans-serif}.PageCodeFwd-Program .apply-form .reminder{background:#0b9bd4;padding:11px 20px;color:#fff;border-radius:10px;margin-bottom:25px;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.PageCodeFwd-Program .apply-form .reminder .title{font-size:15px;font-weight:900}.PageCodeFwd-Program .apply-form .reminder .body{font-family:Dapifer,serif;font-size:15px}.PageCodeFwd-Program .apply-form .reminder .close{background:url(/wp-content/themes/techprep/dist/img/codefwd/icon-close-white.svg) no-repeat;width:18px;height:18px;outline:0;border:0;background-size:100% 100%}.PageCodeFwd-Program .apply-form .reminder.closed{opacity:0;transition:opacity .5s linear}@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-160px);transform:translateY(-160px)}}@keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-160px);transform:translateY(-160px)}}.PageCodeFwd-Program .apply-form.closed{-webkit-animation:moveUp .2s linear .5s forwards;animation:moveUp .2s linear .5s forwards}.PageCodeFwd-Program .apply-form fieldset{border:none;margin:0;padding:0}.PageCodeFwd-Program .apply-form .description{font-family:Dapifer,serif;font-size:20px;line-height:1.52;margin-bottom:30px}.PageCodeFwd-Program .apply-form .directions-title{font-weight:900;font-size:15px;letter-spacing:.9px;margin-bottom:10px;text-transform:uppercase}.PageCodeFwd-Program .apply-form .directions-body{font-family:Dapifer,serif;font-size:15px;line-height:1.33;max-width:450px;margin-bottom:56px}.PageCodeFwd-Program .apply-form .row{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.PageCodeFwd-Program .apply-form input[type=number],.PageCodeFwd-Program .apply-form input[type=text]{font-family:Dapifer,serif;background-color:#fff;border:1px solid #a9f7e8;padding:15px;min-width:225px}.PageCodeFwd-Program .apply-form textarea{font-family:Dapifer,serif;background-color:#fff;border:1px solid #a9f7e8;padding:15px;min-width:325px}.PageCodeFwd-Program .apply-form input[type=checkbox]{font-family:Dapifer,serif;margin-right:10px}.PageCodeFwd-Program .apply-form input[type=submit]{font-family:museo-sans,sans-serif;padding:14px 110px;border-radius:31px;background-color:#fbb475;outline:0;border:0;text-transform:uppercase;font-size:18px;line-height:1.94;color:#fff}.PageCodeFwd-Program .apply-form .group{-webkit-flex:50%;flex:50%;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:30px}.PageCodeFwd-Program .apply-form .num{font-size:28px;font-weight:700;line-height:1.25;margin-right:14px;color:#0bd2d3;white-space:nowrap}.PageCodeFwd-Program .apply-form .question{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:10px;display:inline-block}.PageCodeFwd-Program .apply-form .subtitle{font-size:14px;font-weight:500;line-height:2}.PageCodeFwd-Program .apply-form .radios.grid{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-content:flex-start;align-content:flex-start}.PageCodeFwd-Program .apply-form .radios>div{-webkit-flex:25%;flex:25%;padding:10px;-webkit-align-self:center;align-self:center;position:relative}.PageCodeFwd-Program .apply-form .answer{margin-top:10px}.PageCodeFwd-Program .apply-form .radio{position:absolute;left:0;width:18px;height:18px;box-shadow:0 0 0 2px #fbb475;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.PageCodeFwd-Program .apply-form input[type=radio]{cursor:pointer;width:100%;height:100%;opacity:0;position:absolute;border-radius:30px;top:0;left:0;z-index:1}.PageCodeFwd-Program .apply-form input[type=radio]:checked~.radio{border:4px solid #fff;background:#0bd2d3}.PageCodeFwd-Program .apply-form .checkbox{position:absolute;left:0;width:18px;height:18px;box-shadow:0 0 0 2px #fbb475;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.PageCodeFwd-Program .apply-form input[type=checkbox]{cursor:pointer;width:100%;height:100%;opacity:0;position:absolute;top:0;left:0;z-index:1}.PageCodeFwd-Program .apply-form input[type=checkbox]:checked~.checkbox:after{content:" ";background:url(/wp-content/themes/techprep/dist/img/codefwd/icon-check.svg) no-repeat;width:26px;height:22px;position:absolute;top:-6px;left:2px;font-size:36px;line-height:36px;font-weight:400}.PageCodeFwd-Program .apply-form .required-fields{font-size:15px;line-height:2.67;letter-spacing:0;color:#6b6d72;text-align:center}.PageCodeFwd-Program .apply-form .required-fields .asterisk{font-size:15px}.PageCodeFwd-Program .apply-form .text{font-size:14px;padding-left:20px;display:inline-block}.PageCodeFwd-Program .apply-form .asterisk{font-weight:900;color:#ffa769;font-size:15px;vertical-align:top}.PageCodeFwd-Program .apply-form .divider{width:100%;opacity:.1;border-bottom:2px solid #45516b;margin-bottom:30px}.PageCodeFwd-Program .apply-form .disclaimer{color:#6b6d72;font-size:15px;line-height:1.33;text-align:center;font-family:Dapifer,serif;max-width:700px;margin:0 auto 20px}.PageCodeFwd-Program .apply-form .submit-container{text-align:center}@media (min-width:768px){@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-110px);transform:translateY(-110px)}}@keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-110px);transform:translateY(-110px)}}.PageCodeFwd-Program .apply-form .radios>div{-webkit-flex:50%;flex:50%}}@media (min-width:1080px){@-webkit-keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-85px);transform:translateY(-85px)}}@keyframes moveUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-85px);transform:translateY(-85px)}}.apply-form .description{font-size:25px!important}.apply-form .row{margin-bottom:40px}.apply-form .group:first-child{padding-right:30px}.apply-form .group:last-child:not(:first-child){padding-left:30px}.apply-form .group .subtitle{font-size:15px}.apply-form .num{font-size:32px}.apply-form .question{font-size:18px;line-height:2.22;margin-bottom:20px}.apply-form .answer{margin-top:15px}.apply-form .answer .text{font-size:15px;padding-left:30px}.apply-form .asterisk{font-size:18px}}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-size:15px;background-color:#fff;border-radius:30px;position:absolute;-webkit-transform:translateX(-25%);transform:translateX(-25%);box-shadow:3px 5px 15px rgba(0,0,0,.25)}.react-datepicker-popper{z-index:1;width:0;height:0}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker__header{text-align:center;background-color:#0bd2d3;color:#fff;border-top-left-radius:30px;border-top-right-radius:30px;padding-top:10px;position:relative}.react-datepicker__current-month{margin-top:0;font-weight:700;font-size:18px}.react-datepicker__navigation{background:0 0;text-align:center;cursor:pointer;position:absolute;top:15px;width:0;padding:0;border:1px solid transparent;z-index:1;height:20px;width:20px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--next:before,.react-datepicker__navigation--previous:before{background-color:#fff;content:"";height:12px;left:5px;position:absolute;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px}.react-datepicker__navigation--next:after,.react-datepicker__navigation--previous:after{background-color:#0bd2d3;content:"";height:12px;left:8px;position:absolute;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px}.react-datepicker__navigation--previous{left:20px}.react-datepicker__navigation--next{right:20px}.react-datepicker__navigation--next:before{right:5px;left:auto}.react-datepicker__navigation--next:after{right:8px;left:auto}.react-datepicker__month{margin:10px;text-align:center}.react-datepicker__week-number{color:#ccc;display:inline-block;width:30px;height:30px;line-height:30px;text-align:center;margin:10px}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name{display:inline-block;width:25px;text-align:center;margin:10px}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:15px;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:700}.react-datepicker__day--selected{border-radius:15px;background-color:#fbb475;color:#fff}.react-datepicker__day--selected:hover{background-color:#faa75c}.react-datepicker__input-container{position:relative;display:inline-block}.PageCodeFwd-Program .panel-group{padding-bottom:30px;min-height:70vh}.PageCodeFwd-Program .panel{margin-top:30px}.PageCodeFwd-Program .panel__body{background:#fff;border-radius:0 0 30px 30px;height:auto;max-height:0;overflow:hidden}.PageCodeFwd-Program .panel__body h3{text-transform:uppercase;margin-bottom:15px}.PageCodeFwd-Program .panel__body__content{border-top:1px solid #f7f7f7;margin:0 35px;padding:20px 0}.PageCodeFwd-Program .panel--locked .panel__header{opacity:.4}.PageCodeFwd-Program .panel--locked .panel__header__title h2,.PageCodeFwd-Program .panel--locked .panel__header__title p{color:#fff}.PageCodeFwd-Program .panel--locked .panel__header__title path{fill:#fff}.PageCodeFwd-Program .panel--locked .panel__header__title circle{stroke:#fff}.PageCodeFwd-Program .panel--locked .panel__header__status{background-image:url(/wp-content/themes/techprep/dist/img/codefwd/program/icon-lock.svg)}.PageCodeFwd-Program .panel--active .panel__header{background:#fff;border-radius:60px 60px 0 0}.PageCodeFwd-Program .panel--active .panel__header__status{background-image:url(/wp-content/themes/techprep/dist/img/codefwd/program/icon-unlock.svg)}.PageCodeFwd-Program .panel--active .panel__body{max-height:4500px}.PageCodeFwd-Program .panel--active .panel__body .closed{max-height:4325px}.PageCodeFwd-Program .panel--completed .panel__header__title h2,.PageCodeFwd-Program .panel--completed .panel__header__title p{color:#fff;transition:color .5s ease-in-out 1s}.PageCodeFwd-Program .panel--completed .panel__header__title path{fill:#fff;transition:fill .5s ease-in-out 1s}.PageCodeFwd-Program .panel--completed .panel__header__title circle{stroke:#fff;transition:stroke .5s ease-in-out 1s}.PageCodeFwd-Program .panel--completed .panel__header__status{background-image:url(/wp-content/themes/techprep/dist/img/codefwd/program/icon-check.svg)}@media (min-width:1080px){.PageCodeFwd-Program .panel__body{border-radius:0 0 50px 50px}.PageCodeFwd-Program .panel__body__content{padding:30px 0}.PageCodeFwd-Program .panel--active .panel__header{border-radius:50px 50px 0 0}.PageCodeFwd-Program .panel--active .panel__body{max-height:2430px}.PageCodeFwd-Program .panel--active .panel__body .closed{max-height:2350px}}@media (min-width:768px){.PageCodeFwd-Program .panel__body{transition:max-height 1s cubic-bezier(.25,.46,.45,.94)}.PageCodeFwd-Program .panel--active .panel__header{transition:background .6s ease-in-out 1.2s,border-radius .6s cubic-bezier(.55,.085,.68,.53) 1.1s}.PageCodeFwd-Program .panel--active .panel__body{transition:max-height 1s cubic-bezier(.55,.085,.68,.53) 1.5s}}.joincodefwd__container{background:rgba(0,0,0,.25);position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;overflow-y:auto}.joincodefwd__step{margin:0;background:#e9f6f1;width:95vw;max-width:1100px;position:absolute;top:8%;left:2.5%;padding-bottom:100px}.joincodefwd__step:before{background:url(/wp-content/themes/techprep/dist/img/codefwd/icon-facebook-blue.svg);content:" ";top:20px;left:20px;position:absolute;width:42px;height:42px}.joincodefwd__close{position:absolute;top:30px;right:20px;background-color:transparent;border:0;outline:0;cursor:pointer}.joincodefwd__close span{display:block;width:2.4rem;height:.2rem;margin-bottom:.4rem;background:#45516b;-webkit-transform-origin:.2rem 0;transform-origin:.2rem 0;-webkit-transform:rotate(45deg) translate(-.6rem,-1.2rem);transform:rotate(45deg) translate(-.6rem,-1.2rem)}.joincodefwd__close span:first-child{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2);opacity:0}.joincodefwd__close span:nth-last-child(2){-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-45deg) translate(-.2rem,.9rem);transform:rotate(-45deg) translate(-.2rem,.9rem)}@media (min-width:1080px){.joincodefwd__step{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:fadeInUp .45s cubic-bezier(.25,.46,.45,.94);animation:fadeInUp .45s cubic-bezier(.25,.46,.45,.94);padding-bottom:0}.joincodefwd__step:before{top:40px;left:40px}.joincodefwd__close{top:50px;right:50px}}.sheeridstep_iframe{width:100%;height:500px;outline:0;border:0}.sheeridstep_header{font-size:28px;font-weight:900;color:#45516b;padding-bottom:10px;padding-top:80px;line-height:normal}.sheeridstep_header,.sheeridstep_subtitle{text-align:center;font-family:museo-sans,sans-serif}.sheeridstep_subtitle{padding:0 10px 30px}.sheeridstep_radios{font-size:18px;line-height:30px;text-align:center;font-family:museo-sans,sans-serif}.sheeridstep_radios .question,.sheeridstep_radios .text{font-weight:700;font-size:18px}.sheeridstep_radios .radio__container{padding:10px;position:relative;margin-left:20px;display:-webkit-flex;display:flex}.sheeridstep_radios .radio__container .radio{position:absolute;left:0;width:18px;height:18px;box-shadow:0 0 0 2px #fbb475;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.sheeridstep_radios .radio__container input[type=radio]{cursor:pointer;width:100%;height:100%;opacity:0;position:absolute;border-radius:30px;top:0;left:0;z-index:1}.sheeridstep_radios .radio__container input[type=radio]:checked~.radio{border:4px solid #fff;background:#0bd2d3}.sheeridstep_radios .radio__container .text{padding-left:20px;text-align:left}.sheeridstep_code{text-align:center;margin:15px 0;font-weight:900;font-size:15px;font-family:museo-sans,sans-serif}.sheeridstep_code a,.sheeridstep_code button{color:#0bd373}@media (min-width:768px){.sheeridstep_radios .question,.sheeridstep_radios .radio__container{display:inline-block}}@media (min-width:1080px){.sheeridstep_header{font-size:44px}.sheeridstep_subtitle{padding:0 0 30px;max-width:60%;margin:0 auto}.sheeridstep_radios{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.sheeridstep_radios .radio_container{margin-left:30px}}.codestep_header{font-size:30px;font-weight:900;color:#45516b;text-align:center;font-family:museo-sans,sans-serif;padding-top:80px;line-height:80px;display:-webkit-flex;display:flex;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-flex-wrap:wrap;flex-wrap:wrap;line-height:normal;padding-bottom:10px}.codestep_header .codestep_header_back{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;font-size:18px;line-height:0;padding-bottom:15px;font-weight:400;color:#45516b}.codestep_header .codestep_header_back:before{content:"";background:url(/wp-content/themes/techprep/dist/img/codefwd/test/icon-back.svg) no-repeat;background-size:contain;width:22px;height:14px;display:inline-block;margin-right:10px;margin-left:8px}.codestep_code{text-align:center;margin:15px 0;font-weight:900;font-size:15px;font-family:museo-sans,sans-serif}.codestep_code a{color:#0bd373}.codestep_form .codestep_form_group{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row}.codestep_form .codestep_form_group input{-webkit-flex:1;flex:1;margin-bottom:15px}.codestep_form .codestep_form_required{color:#6b6d72;font-size:15px;line-height:40px}.codestep_form .codestep_form_required .codestep_form_required_asterisk{color:#ffa769}.codestep_form input[type=text]{background-color:#fff;border:1px solid #a9f7e8;padding:16px;font-size:16px;line-height:25px;font-family:Dapifer,serif;color:#45516b;margin:7px}.codestep_form .codestep_form_submit_container{padding:50px 0 20px;text-align:center}.codestep_form input[type=submit]{font-family:museo-sans,sans-serif;padding:14px 110px;border-radius:31px;background-color:#fbb475;outline:0;border:0;text-transform:uppercase;font-size:18px;line-height:1.94;color:#fff}.codestep_code_error{color:#a80202}.codestep_disclaimer{font-size:15px;line-height:20px;text-align:center;color:#45516b}@media (min-width:1080px){.codestep_modal{padding:80px 160px}.codestep_header{font-size:42px;padding-top:0;padding-bottom:30px;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-align-items:center;align-items:center}.codestep_header .codestep_header_back{line-height:65px;margin-right:40px;padding-bottom:0}}.registercodefwd__container{background:rgba(0,0,0,.25);position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;color:#45516b;text-align:center;overflow-y:auto}.registercodefwd__header{font-size:30px;font-weight:900;text-align:center;font-family:museo-sans,sans-serif;line-height:normal;padding-bottom:10px}.registercodefwd__subtitle{font-family:museo-sans,sans-serif;line-height:1.52;font-size:18px;padding:0 10px}.registercodefwd__message{font-family:museo-sans,sans-serif;font-size:12px;font-weight:500;line-height:1.6;padding:10px}.registercodefwd__message a,.registercodefwd__message button{color:#0bd373;text-decoration:underline}.registercodefwd__divider{font-family:museo-sans,sans-serif;margin-top:20px;margin-bottom:20px;font-weight:900;position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-transform:uppercase}.registercodefwd__divider:before{left:0;content:"";position:absolute;width:100%;border-top:2px dashed #45516b;top:13px}.registercodefwd__divider span{display:inline-block;text-transform:uppercase;background-color:#e5f7f0;padding:0 10px;z-index:2}.registercodefwd__submit{font-family:museo-sans,sans-serif;padding:14px 40px;margin-bottom:20px;margin-top:15px;min-width:300px;border-radius:31px;background-color:#fbb475;outline:0;border:0;text-transform:uppercase;font-size:18px;line-height:1.94;color:#fff}.registercodefwd__login{position:relative;top:35px;margin-bottom:0}.registercodefwd__facebook{font-family:museo-sans,sans-serif;padding:14px 50px;margin-bottom:15px;display:inline-block;border-radius:31px;background-color:#4468b0;outline:0;border:0;text-transform:uppercase;font-size:16px;line-height:1.94;color:#fff;position:relative;margin-top:15px;white-space:nowrap;max-width:100%}.registercodefwd__facebook:before{content:" ";position:absolute;display:inline-block;top:20px;left:20px;width:20px;height:20px;background:url(/wp-content/themes/techprep/dist/img/codefwd/icon-facebook.svg);background-size:contain}.registercodefwd__box{background:#e9f6f1;width:95vw;max-width:1100px;position:absolute;padding:80px 20px 50px;margin:0;left:50%;top:7%;-webkit-transform:translate(-50%,-7%);transform:translate(-50%,-7%);max-height:95vh;overflow-y:scroll;-webkit-animation:fadeInUpMobile .45s cubic-bezier(.25,.46,.45,.94);animation:fadeInUpMobile .45s cubic-bezier(.25,.46,.45,.94)}.registercodefwd__box:before{background:url(/wp-content/themes/techprep/dist/img/codefwd/icon-facebook-blue.svg);content:" ";top:20px;left:20px;position:absolute;width:42px;height:42px}.registercodefwd__box input[type=email],.registercodefwd__box input[type=password],.registercodefwd__box input[type=text]{display:block;margin:15px 0;font-size:20px;font-family:Dapifer,serif;padding:15px;line-height:1.25;width:100%;outline:0;border:1px solid #a9f7e8}.registercodefwd__link{font-size:15px;font-family:museo-sans,sans-serif;font-weight:900}.registercodefwd__link a,.registercodefwd__link button{color:#0bd373;text-decoration:underline}.registercodefwd__reset{position:relative;bottom:90px;margin-top:20px}.registercodefwd__success{color:#0bd273}.registercodefwd__error,.registercodefwd__success{font-weight:900;font-family:museo-sans,sans-serif;margin:10px 0;text-align:center}.registercodefwd__error{color:#a80202}.registercodefwd__close{position:absolute;top:30px;right:20px;background-color:transparent;border:0;outline:0;cursor:pointer}.registercodefwd__close span{display:block;width:2.4rem;height:.2rem;margin-bottom:.4rem;background:#45516b;-webkit-transform-origin:.2rem 0;transform-origin:.2rem 0;-webkit-transform:rotate(45deg) translate(-.6rem,-1.2rem);transform:rotate(45deg) translate(-.6rem,-1.2rem)}.registercodefwd__close span:first-child{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2);opacity:0}.registercodefwd__close span:nth-last-child(2){-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-45deg) translate(-.2rem,.9rem);transform:rotate(-45deg) translate(-.2rem,.9rem)}@media (min-width:1080px){.registercodefwd__header{font-size:44px}.registercodefwd__subtitle{font-size:25px;padding:0 40px}.registercodefwd__message{padding:10px 58px 0}.registercodefwd__box{padding:40px 250px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:fadeInUp .45s cubic-bezier(.25,.46,.45,.94);animation:fadeInUp .45s cubic-bezier(.25,.46,.45,.94)}.registercodefwd__box:before{top:40px;left:40px}.registercodefwd__box>form{margin-top:40px}.registercodefwd__facebook{padding:14px 110px;font-size:18px}.registercodefwd__facebook:before{top:18px;left:33px;width:25px;height:25px}.registercodefwd__close{top:50px;right:50px}.registercodefwd__submit{padding:14px 110px}}.congratsmodal__container{background:rgba(0,0,0,.25);position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;overflow-y:auto}.congratsmodal__box{background:#e9f6f1;width:95vw;max-width:1100px;position:absolute;padding:80px 20px 50px;margin:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:95vh;overflow-y:scroll;text-align:center;-webkit-animation:fadeInUp .45s cubic-bezier(.25,.46,.45,.94);animation:fadeInUp .45s cubic-bezier(.25,.46,.45,.94)}.congratsmodal__box:before{background:url(/wp-content/themes/techprep/dist/img/codefwd/icon-facebook-blue.svg);content:" ";top:20px;left:20px;position:absolute;width:42px;height:42px}.congratsmodal__close{position:absolute;top:30px;right:20px;background-color:transparent;border:0;outline:0;cursor:pointer}.congratsmodal__close span{display:block;width:2.4rem;height:.2rem;margin-bottom:.4rem;background:#45516b;-webkit-transform-origin:.2rem 0;transform-origin:.2rem 0;-webkit-transform:rotate(45deg) translate(-.6rem,-1.2rem);transform:rotate(45deg) translate(-.6rem,-1.2rem)}.congratsmodal__close span:first-child{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2);opacity:0}.congratsmodal__close span:nth-last-child(2){-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-45deg) translate(-.2rem,.9rem);transform:rotate(-45deg) translate(-.2rem,.9rem)}.congratsmodal__header{font-family:museo-sans,sans-serif;font-size:28px;font-weight:900;line-height:1.2;max-width:575px;margin:0 auto}.congratsmodal__divider{margin:1.5rem auto;width:111px;height:3px;background:#0bd2d3}.congratsmodal__body{font-size:18px;line-height:1.5;font-family:Dapifer,serif;max-width:735px;margin:5px auto 52px}.congratsmodal__skills__header{font-family:Dapifer,serif;line-height:1.52;margin-bottom:30px;font-weight:500;font-size:18px}.congratsmodal__skills{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;font-family:museo-sans,sans-serif;font-size:12px;letter-spacing:.8px;line-height:1.2;font-weight:700;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:40px}.congratsmodal__skill__container{-webkit-flex:1 1 25%;flex:1 1 25%}.congratsmodal__skill,.congratsmodal__skill__container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.congratsmodal__skill{padding:15px;background:#fff;border-radius:50%;width:145px;height:145px;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:10px}.congratsmodal__skill img{display:block;margin:0 auto 5px;max-width:65px;max-height:50px}.congratsmodal__skill span{max-width:150px}.congratsmodal__button{margin-bottom:45px}@media (min-width:1080px){.congratsmodal__header{font-size:42px}.congratsmodal__body{font-size:18px}.congratsmodal__skills__header{font-size:25px}.congratsmodal__skill{padding:25px;width:175px;height:175px}.congratsmodal__skill img{margin:0 auto 10px;max-width:75px;max-height:60px}.congratsmodal__box{padding:40px 165px}.congratsmodal__box:before{top:40px;left:40px}.congratsmodal__facebook{padding:14px 110px}.congratsmodal__facebook:before{top:18px;left:33px;width:25px;height:25px}.congratsmodal__close{top:50px;right:50px}.congratsmodal__submit{padding:14px 110px}}.appreceived__container{background:rgba(0,0,0,.25);position:fixed;top:0;left:0;bottom:0;right:0;z-index:10;overflow-y:auto}.appreceived__box{background:#e9f6f1;width:95vw;max-width:1100px;position:absolute;padding:100px 20px 50px;margin:0;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:95vh;overflow-y:scroll;text-align:center;-webkit-animation:fadeInUp .45s cubic-bezier(.25,.46,.45,.94);animation:fadeInUp .45s cubic-bezier(.25,.46,.45,.94)}.appreceived__box:before{background:url(/wp-content/themes/techprep/dist/img/codefwd/icon-facebook-blue.svg);content:" ";top:20px;left:20px;position:absolute;width:42px;height:42px}.appreceived__close{position:absolute;top:30px;right:20px;background-color:transparent;border:0;outline:0;cursor:pointer}.appreceived__close span{display:block;width:2.4rem;height:.2rem;margin-bottom:.4rem;background:#45516b;-webkit-transform-origin:.2rem 0;transform-origin:.2rem 0;-webkit-transform:rotate(45deg) translate(-.6rem,-1.2rem);transform:rotate(45deg) translate(-.6rem,-1.2rem)}.appreceived__close span:first-child{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(0deg) scale(.2);transform:rotate(0deg) scale(.2);opacity:0}.appreceived__close span:nth-last-child(2){-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:rotate(-45deg) translate(-.2rem,.9rem);transform:rotate(-45deg) translate(-.2rem,.9rem)}.appreceived__header{font-family:museo-sans,sans-serif;font-size:28px;font-weight:900;line-height:1.2;max-width:575px;margin:30px auto}.appreceived__body{font-size:18px;line-height:1.52;font-family:Dapifer,serif;max-width:679px;margin:0 auto 30px}.appreceived__message{font-weight:900;font-size:15px;line-height:1.6;font-family:museo-sans,sans-serif}.appreceived__message a{color:#0bd373}.appreceived__note{margin:30px 0;font-size:15px}.appreceived__note__title{line-height:1.33;font-weight:700;margin-bottom:5px;font-family:museo-sans,sans-serif}.appreceived__note__body{line-height:1.6;font-family:Dapifer,serif}@media (min-width:1080px){.appreceived__header{font-size:42px}.appreceived__body{font-size:25px}.appreceived__message{font-size:15px;line-height:1.6;padding:0 60px}.appreceived__note{margin:30px 0;font-size:15px}.appreceived__box{padding:140px 200px 80px}.appreceived__box:before{top:40px;left:40px}.appreceived__facebook{padding:14px 110px}.appreceived__facebook:before{top:18px;left:33px;width:25px;height:25px}.appreceived__close{top:50px;right:50px}}.modal-open{overflow:hidden}.get-started-cta{position:fixed;right:-20%;bottom:2%;z-index:10;font-family:museo-sans,sans-serif;text-align:right;transition:right 1s ease-in-out}.get-started-cta a{text-decoration:none}.get-started-cta .group{background:#fbb475;border-radius:5px;color:#45516b;font-size:16px;font-weight:500;line-height:1.08;padding:19px;text-align:left;margin-bottom:6px}.get-started-cta .group,.get-started-cta .group h6{font-style:normal;font-stretch:normal;letter-spacing:0}.get-started-cta .group h6{font-size:22px;font-weight:900;line-height:.7;margin:0 0 5px}.get-started-cta .group a.close{position:absolute;top:2px;right:5px;z-index:11;color:#45516b;font-size:13px;font-weight:500;font-style:normal;text-indent:-9999px}.get-started-cta .group a.close:after,.get-started-cta .group a.close:before{position:absolute;left:-5px;content:" ";height:10px;width:2px;background-color:#45516b;z-index:22;top:3px}.get-started-cta .group a.close:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.get-started-cta .group a.close:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.get-started-cta a.cta{border-radius:22px;box-shadow:0 2px 4px 0 #9b9b9b;font-size:20px;font-weight:700;padding:5px 7px;background-size:100% 200%;background-image:linear-gradient(0deg,#0bd2d3 50%,#45516b 0);transition:background-position 1s;color:#0bd2d3}.get-started-cta a.cta:hover{color:#45516b;background-position:0 100%}.get-started-cta.show{right:1%}.PageCodeFwd{background-color:#f9f5e7}.PageCodeFwd .codefwd__about{padding-top:0}.PageCodeFwd .codefwd__about .pattern{position:absolute;top:0;visibility:hidden}.PageCodeFwd .codefwd__about .Container{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.PageCodeFwd .codefwd__about .Container .block{box-sizing:border-box;box-shadow:20px 20px 40px 0 rgba(0,0,0,.05);padding:60px 30px}.PageCodeFwd .codefwd__about .Container .block--left{background-image:linear-gradient(129deg,#0b9bd4,#36c8c3);color:#fff;text-align:center;width:100%}.PageCodeFwd .codefwd__about .Container .block--left h2{color:#fff;margin-bottom:30px}.PageCodeFwd .codefwd__about .Container .block--left p{line-height:1.52;max-width:700px;margin:0 auto;font-size:16px}.PageCodeFwd .codefwd__about .Container .block--right{width:100%;background-color:#fff}.PageCodeFwd .codefwd__about .Container .block .carousel h3{font-size:24px;line-height:normal}@media (min-width:1080px){.PageCodeFwd .codefwd__about{padding:100px 75px}.PageCodeFwd .codefwd__about .pattern{visibility:visible}.PageCodeFwd .codefwd__about .pattern path{-webkit-animation:horAnimation 4s linear infinite alternate;animation:horAnimation 4s linear infinite alternate}.PageCodeFwd .codefwd__about .pattern--left{top:90%;left:10%;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.PageCodeFwd .codefwd__about .pattern--right{top:5%;right:10%;-webkit-transform:translateX(120px);transform:translateX(120px)}.PageCodeFwd .codefwd__about .Container{position:relative}.PageCodeFwd .codefwd__about .Container .block{position:relative;z-index:1}.PageCodeFwd .codefwd__about .Container .block--left{width:55%;padding:150px 180px 150px 75px;text-align:left}.PageCodeFwd .codefwd__about .Container .block--left p{font-size:25px}.PageCodeFwd .codefwd__about .Container .block--left h2{text-align:left}.PageCodeFwd .codefwd__about .Container .block--right{position:absolute;bottom:-75px;right:0;padding:40px 60px;width:50%}}@-webkit-keyframes horAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-7.5%);transform:translateX(-7.5%)}to{-webkit-transform:translateX(7.5%);transform:translateX(7.5%)}}@-webkit-keyframes verAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{-webkit-transform:translateY(10%);transform:translateY(10%)}}.PageCodeFwd .codefwd__features{color:#e4f7f0;padding:0}.PageCodeFwd .codefwd__features h2{color:#e4f7f0;margin-bottom:15px}.PageCodeFwd .codefwd__features .Container{background:#4468b0;padding:60px 30px}.PageCodeFwd .codefwd__features .Container>p{margin-bottom:60px;text-align:center}.PageCodeFwd .codefwd__features .features__feature{position:relative;margin-bottom:60px;text-align:center}.PageCodeFwd .codefwd__features .features__feature h3,.PageCodeFwd .codefwd__features .features__feature p{width:100%;text-align:center}.PageCodeFwd .codefwd__features .features__feature h3{font-size:30px;font-weight:900;line-height:1;margin-bottom:15px}.PageCodeFwd .codefwd__features .features__feature p{font-size:20px;line-height:1.5}.PageCodeFwd .codefwd__features .features__feature__image{-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-bottom:30px;width:300px;height:300px}.PageCodeFwd .codefwd__features .features__feature__track{display:none}.PageCodeFwd .codefwd__features .features__robot{position:relative;background-color:#fff;box-shadow:20px 20px 40px 0 rgba(0,0,0,.08);padding:0;max-width:70vw;margin:0 auto}.PageCodeFwd .codefwd__features .features__robot__image{width:100%;position:relative}.PageCodeFwd .codefwd__features .features__robot__image>img{width:100%;height:100%}.PageCodeFwd .codefwd__features .features__robot__image>svg{position:absolute;top:3%;left:6%;height:95%;width:auto}.PageCodeFwd .codefwd__features .features__robot .wrapper{padding:30px;text-align:center}.PageCodeFwd .codefwd__features .features__robot .wrapper>p{color:#45516b;font-size:18px;margin-bottom:20px;line-height:1.5}.PageCodeFwd .codefwd__features .features__robot .wrapper .features__robot__tagline{font-size:15px}.PageCodeFwd .codefwd__features .features__robot .wrapper .features__robot__disclaimer .features__robot__tooltip--content p:not(.features__robot__reminder){font-size:18px}.PageCodeFwd .codefwd__features .features__robot__tagline{font-family:museo-sans,sans-serif;font-weight:900;margin-bottom:10px;text-transform:uppercase}.PageCodeFwd .codefwd__features .features__robot__title{color:#0b9bd4;font-size:28px;text-transform:none;text-align:center;line-height:1;margin-bottom:20px}.PageCodeFwd .codefwd__features .features__robot__disclaimer{position:relative;padding:15px 0}.PageCodeFwd .codefwd__features .features__robot__disclaimer>p{color:#0bd373;font-family:museo-sans,sans-serif;font-weight:900;font-size:12px;line-height:1;text-transform:uppercase}.PageCodeFwd .codefwd__features .features__robot__tooltip{background:#fff;border-radius:18px;box-shadow:0 2px 10px 0 rgba(0,0,0,.31);position:absolute;top:5px;width:30px;height:30px;overflow:hidden}.PageCodeFwd .codefwd__features .features__robot__tooltip>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:#0bd273;height:30px;position:absolute;left:0;top:0;outline:none;transition:color .34s;-webkit-transform:translateZ(0);transform:translateZ(0);width:30px;z-index:1}.PageCodeFwd .codefwd__features .features__robot__tooltip>button:after,.PageCodeFwd .codefwd__features .features__robot__tooltip>button:before{background:currentColor;content:"";display:block;height:3px;left:5px;position:absolute;-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .34s ease;transition:transform .34s ease;transition:transform .34s ease,-webkit-transform .34s ease;top:14px;width:20px}.PageCodeFwd .codefwd__features .features__robot__tooltip>button:after,.PageCodeFwd .codefwd__features .features__robot__tooltip>button:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.PageCodeFwd .codefwd__features .features__robot__tooltip>button:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.PageCodeFwd .codefwd__features .features__robot__tooltip--content{pointer-events:none;width:96%;text-align:left;opacity:0;transition-delay:.4s;-webkit-transform:translateY(20px);transform:translateY(20px);transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.PageCodeFwd .codefwd__features .features__robot__tooltip--content>h3{color:#0bd273;font-family:museo-sans,sans-serif;font-size:25px;font-weight:700;margin-bottom:15px;line-height:1;text-align:left}.PageCodeFwd .codefwd__features .features__robot__tooltip--content>p{color:#45516b;line-height:1.5;margin-bottom:20px}.PageCodeFwd .codefwd__features .features__robot__tooltip--content .features__robot__reminder{margin:0}.PageCodeFwd .codefwd__features .features__robot__tooltip--content .features__robot__reminder b{font-family:museo-sans,sans-serif;font-weight:500;text-transform:uppercase}.PageCodeFwd .codefwd__features .features__robot__tooltip--active{pointer-events:auto;width:80vw;max-width:700px;height:auto;cursor:pointer;padding:30px 25px;transition-delay:0s;transition:width .4s ease,height .4s ease;z-index:2}.PageCodeFwd .codefwd__features .features__robot__tooltip--active>div{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.PageCodeFwd .codefwd__features .features__robot__tooltip--active>button{color:#aaa;pointer-events:none}.PageCodeFwd .codefwd__features .features__robot__tooltip--active>button:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.PageCodeFwd .codefwd__features .features__robot__tooltip--active>button:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.PageCodeFwd .codefwd__features .features__robot .Button--learnmore{margin-top:20px}@media (max-width:767px){.PageCodeFwd .codefwd__features .features__robot{max-width:100%}.PageCodeFwd .codefwd__features .features__robot__tooltip{left:-15px}.PageCodeFwd .codefwd__features .features__robot__disclaimer p{margin-left:25px}}@media (min-width:1080px){.PageCodeFwd .codefwd__features{margin-bottom:450px}.PageCodeFwd .codefwd__features .Container{padding:75px 75px 0}.PageCodeFwd .codefwd__features .Container>p{font-size:25px}.PageCodeFwd .codefwd__features .features__feature{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:0 180px;margin:0}.PageCodeFwd .codefwd__features .features__feature h3,.PageCodeFwd .codefwd__features .features__feature p{text-align:left;margin:0}.PageCodeFwd .codefwd__features .features__feature h3{margin-bottom:5px}.PageCodeFwd .codefwd__features .features__feature .wrapper{transition:all .3s ease-out;opacity:0}.PageCodeFwd .codefwd__features .features__feature .wrapper.animate{opacity:1}.PageCodeFwd .codefwd__features .features__feature__image{margin:0 60px 0 0;width:338px;height:338px;min-width:338px;transition:all .3s ease-out;-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.PageCodeFwd .codefwd__features .features__feature__image.animate{-webkit-transform:scale(1);transform:scale(1);opacity:1}.PageCodeFwd .codefwd__features .features__feature__track{display:block;position:absolute;right:0;top:50%}.PageCodeFwd .codefwd__features .features__feature__track .track{fill:none;stroke:#e4f7f0;stroke-dasharray:5;stroke-width:2.5;stroke-linejoin:round}.PageCodeFwd .codefwd__features .features__feature__track .mask{fill:none;stroke:#e4f7f0;stroke-width:10;stroke-dasharray:1000;stroke-dashoffset:1000}.PageCodeFwd .codefwd__features .features__feature__track .arrow{opacity:0}.PageCodeFwd .codefwd__features .features__feature__track.animate .mask{-webkit-animation:dash 2s linear;animation:dash 2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.PageCodeFwd .codefwd__features .features__feature__track.animate .arrow{transition:opacity .3s linear 1.2s;opacity:1}.PageCodeFwd .codefwd__features .features__feature:nth-child(2){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.PageCodeFwd .codefwd__features .features__feature:nth-child(2) img{margin-right:0;margin-left:60px}.PageCodeFwd .codefwd__features .features__feature:nth-child(2) .features__feature__track{right:inherit;left:0;top:50%}.PageCodeFwd .codefwd__features .features__feature:nth-child(2) .features__feature__track.animate .mask{-webkit-animation-delay:1s;animation-delay:1s}.PageCodeFwd .codefwd__features .features__feature:nth-child(2) .features__feature__track.animate .arrow{transition-delay:2.2s}.PageCodeFwd .codefwd__features .features__feature:nth-child(3) .features__feature__track.animate .mask{-webkit-animation-delay:1.5s;animation-delay:1.5s}.PageCodeFwd .codefwd__features .features__feature:nth-child(3) .features__feature__track.animate .arrow{transition-delay:2.3s}.PageCodeFwd .codefwd__features .features__robot{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:-150px;-webkit-transform:translateY(50%);transform:translateY(50%);max-width:100%}.PageCodeFwd .codefwd__features .features__robot__image{width:43%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.PageCodeFwd .codefwd__features .features__robot__image>img{width:100%;height:610px}.PageCodeFwd .codefwd__features .features__robot__track{stroke-dasharray:2085;stroke-dashoffset:2085}.PageCodeFwd .codefwd__features .features__robot__track.animate{-webkit-animation:dash 3s linear forwards;animation:dash 3s linear forwards}.PageCodeFwd .codefwd__features .features__robot .wrapper{padding:45px 75px;text-align:left;width:57%}.PageCodeFwd .codefwd__features .features__robot .wrapper h2{font-size:44px}.PageCodeFwd .codefwd__features .features__robot .wrapper p{font-size:20px}.PageCodeFwd .codefwd__features .features__robot .wrapper .features__robot__disclaimer p{font-size:15px;margin-left:40px}.PageCodeFwd .codefwd__features .features__robot .wrapper .features__robot__disclaimer .features__robot__tooltip--content p:not(.features__robot__reminder){font-size:20px}.PageCodeFwd .codefwd__features .features__robot .wrapper .features__robot__disclaimer .features__robot__tooltip--content p{margin-left:0}.PageCodeFwd .codefwd__features .features__robot__title{text-align:left}.PageCodeFwd .codefwd__features .features__robot__tooltip{left:-5px}.PageCodeFwd .codefwd__features .features__robot__tooltip--active{padding:30px 40px}.PageCodeFwd .codefwd__features .features .Button--learnmore{padding-right:60px}.PageCodeFwd .codefwd__features .features .Button--learnmore:after{content:"";position:absolute;top:50%;right:24px;width:18px;height:18px;z-index:1;margin-top:-9px;background-image:url(/wp-content/themes/techprep/dist/img/codefwd/icon-link.svg);background-size:contain;background-repeat:no-repeat}}.PageCodeFwd .codefwd__getstarted{background-image:linear-gradient(147deg,#0b9bd4,#304091);color:#fff;padding:0}.PageCodeFwd .codefwd__getstarted>img{display:block;width:100%}.PageCodeFwd .codefwd__getstarted .wrapper{width:100%;padding:75px 30px 0;margin-bottom:60px;text-align:center}.PageCodeFwd .codefwd__getstarted .wrapper h2{color:#fff;margin-bottom:20px;text-align:center}.PageCodeFwd .codefwd__getstarted .wrapper p{max-width:550px;margin:0 auto}.PageCodeFwd .codefwd__getstarted .wrapper>img{width:152px;height:155px;-o-object-fit:contain;object-fit:contain}@media (min-width:1080px){.PageCodeFwd .codefwd__getstarted{display:-webkit-flex;display:flex}.PageCodeFwd .codefwd__getstarted>img{-webkit-flex:1 0 0;flex:1 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left}.PageCodeFwd .codefwd__getstarted .wrapper{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;text-align:left;width:510px;padding:130px 90px 60px;min-width:510px}.PageCodeFwd .codefwd__getstarted .wrapper h2{text-align:left}.PageCodeFwd .codefwd__getstarted .wrapper p{font-size:20px}.PageCodeFwd .codefwd__getstarted .wrapper>img{-webkit-transform:translateX(-15px);transform:translateX(-15px);margin-bottom:30px}}.PageCodeFwd .Hero{background:url(/wp-content/themes/techprep/dist/img/codefwd/home/hero-bg.jpg) no-repeat 75% 50%;background-size:cover}.PageCodeFwd .Hero .Hero-image{display:none}.PageCodeFwd .Hero .content{margin:0 auto;padding:30px 30px 60px;text-align:center}.PageCodeFwd .Hero h1{font-family:Dapifer,serif;margin-bottom:30px;color:#fff;display:inline-block;font-weight:400}.PageCodeFwd .Hero h1 b{font-family:museo-sans,sans-serif;font-weight:900}.PageCodeFwd .Hero p{max-width:735px;margin:0 auto}.PageCodeFwd .Hero p b{font-family:museo-sans,sans-serif;font-weight:900}@media (min-width:1080px){.PageCodeFwd .Hero .Hero-image{display:block;background:url(/wp-content/themes/techprep/dist/img/codefwd/home/lines.png) no-repeat;background-position:40% 50%;background-size:1085px 570px}.PageCodeFwd .Hero .content{padding:60px 30px;width:65%}.PageCodeFwd .Hero h1{-webkit-transform:translateX(-53%) translateY(-45%);transform:translateX(-53%) translateY(-45%);padding:30px 15px 20px 30px;margin-bottom:30px;margin-top:45px;width:525px;min-height:100px}.PageCodeFwd .Hero p{font-size:25px;line-height:normal}}@media (min-width:1350px){.PageCodeFwd .Hero .Hero-image{background-position:45% 50%}.PageCodeFwd .Hero h1{-webkit-transform:translateX(-53%) translateY(-30%);transform:translateX(-53%) translateY(-30%);width:580px;min-height:125px}}.PageCodeFwd .codefwd__requirements{background-color:#fefcfc}.PageCodeFwd .codefwd__requirements .Container{padding:0 30px}.PageCodeFwd .codefwd__requirements .Container>h2{font-size:32px}.PageCodeFwd .codefwd__requirements .Container>p{margin-bottom:30px}.PageCodeFwd .codefwd__requirements .requirements__requirement{position:relative;margin-bottom:60px;text-align:center}.PageCodeFwd .codefwd__requirements .requirements__requirement h3{color:#0b9bd4;font-size:25px;line-height:normal;margin-bottom:30px}.PageCodeFwd .codefwd__requirements .requirements__requirement__subhead{font-family:museo-sans,sans-serif;font-weight:900;margin:30px 0 10px 40px;text-transform:uppercase;font-size:15px!important;text-align:left}.PageCodeFwd .codefwd__requirements .requirements__requirement__subhead--robot{margin:30px 0 10px}.PageCodeFwd .codefwd__requirements .requirements__requirement__image{-o-object-fit:cover;object-fit:cover;border-radius:50%;margin-bottom:30px;width:300px;height:300px}.PageCodeFwd .codefwd__requirements .requirements__requirement__track,.PageCodeFwd .codefwd__requirements .requirements__requirement__track svg{display:none}.PageCodeFwd .codefwd__requirements .requirements__requirement .wrapper .legal{text-align:left;margin-top:40px}.PageCodeFwd .codefwd__requirements .requirements__requirement .wrapper .legal p{font-size:15px;line-height:20px}.PageCodeFwd .codefwd__requirements .requirements__requirement .wrapper .legal__subhead{font-family:museo-sans,sans-serif;font-weight:700;margin-top:20px}.PageCodeFwd .codefwd__requirements .requirements__requirement__bullet,.PageCodeFwd .codefwd__requirements .requirements__requirement__checked{padding-left:40px;margin-bottom:15px;position:relative;text-align:left}.PageCodeFwd .codefwd__requirements .requirements__requirement__checked:before{content:"";background-image:url(/wp-content/themes/techprep/dist/img/codefwd/home/requirements/icon-checkbox.svg);background-repeat:no-repeat;background-size:contain;width:26px;height:22px;position:absolute;top:5px;left:0}@media (min-width:1080px){.PageCodeFwd .codefwd__requirements{padding:100px 0}.PageCodeFwd .codefwd__requirements .Container{padding:0 100px}.PageCodeFwd .codefwd__requirements .Container>h2{font-size:44px}.PageCodeFwd .codefwd__requirements .requirements__requirement{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin:0;min-height:475px}.PageCodeFwd .codefwd__requirements .requirements__requirement__image{margin:0;width:338px;height:338px;min-width:338px;transition:all .3s ease-out;-webkit-transform:scale(.8);transform:scale(.8);opacity:0}.PageCodeFwd .codefwd__requirements .requirements__requirement__image.animate{-webkit-transform:scale(1);transform:scale(1);opacity:1}.PageCodeFwd .codefwd__requirements .requirements__requirement__track{display:block;position:absolute;top:9%}.PageCodeFwd .codefwd__requirements .requirements__requirement__track svg{display:inherit}.PageCodeFwd .codefwd__requirements .requirements__requirement__track .track{fill:none;stroke:#0b9bd4;stroke-dasharray:5;stroke-width:2.5;stroke-linejoin:round}.PageCodeFwd .codefwd__requirements .requirements__requirement__track .mask{fill:none;stroke:#0b9bd4;stroke-width:10;stroke-dasharray:1675;stroke-dashoffset:1675}.PageCodeFwd .codefwd__requirements .requirements__requirement__track .arrow{opacity:0}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}.PageCodeFwd .codefwd__requirements .requirements__requirement__track.animate .mask{-webkit-animation:dash 2s linear;animation:dash 2s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.PageCodeFwd .codefwd__requirements .requirements__requirement__track.animate .arrow{transition:opacity .3s linear 2s;opacity:1}.PageCodeFwd .codefwd__requirements .requirements__requirement .wrapper{margin-left:86px;transition:all .3s ease-out;opacity:0}.PageCodeFwd .codefwd__requirements .requirements__requirement .wrapper.animate{opacity:1}.PageCodeFwd .codefwd__requirements .requirements__requirement .wrapper h3{text-align:left;max-width:625px}.PageCodeFwd .codefwd__requirements .requirements__requirement .wrapper p{font-size:20px;line-height:1.25;text-align:left}.PageCodeFwd .codefwd__requirements .requirements__requirement:last-child{-webkit-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;margin-top:130px}.PageCodeFwd .codefwd__requirements .requirements__requirement:last-child .wrapper{margin:0 86px 0 0}}.PageCodeFwd .codefwd__topics{text-align:center;padding-top:0}.PageCodeFwd .codefwd__topics ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}.PageCodeFwd .codefwd__topics h3{color:#445169;font-size:25px;line-height:1;padding-bottom:15px}.PageCodeFwd .codefwd__topics p{font-size:15px;font-weight:500;line-height:1.33}.PageCodeFwd .codefwd__topics img{width:120px;height:120px}@media (max-width:767px){.PageCodeFwd .codefwd__topics li{-webkit-flex:0 0 100%;flex:0 0 100%;padding:30px}.PageCodeFwd .codefwd__topics li:first-child{padding-top:0}.PageCodeFwd .codefwd__topics li:last-child{padding-bottom:0}}@media (min-width:768px){.PageCodeFwd .codefwd__topics ul{-webkit-justify-content:space-between;justify-content:space-between}.PageCodeFwd .codefwd__topics li{-webkit-flex:0 0 50%;flex:0 0 50%;padding:50px 10px}.PageCodeFwd .codefwd__topics li p{max-width:320px;margin:0 auto}}@media (min-width:1080px){.PageCodeFwd .codefwd__topics{padding-top:100px;padding-bottom:100px}.PageCodeFwd .codefwd__topics div{transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translateY(30px);transform:translateY(30px)}.PageCodeFwd .codefwd__topics li{-webkit-flex:0 0 25%;flex:0 0 25%;padding:0 10px}.PageCodeFwd .codefwd__topics li div{transition:-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94);transition:transform .3s cubic-bezier(.25,.46,.45,.94),-webkit-transform .3s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translateY(30px);transform:translateY(30px)}.PageCodeFwd .codefwd__topics li p{opacity:0;transition:opacity .3s cubic-bezier(.25,.46,.45,.94)}.PageCodeFwd .codefwd__topics li:first-child{padding-left:0}.PageCodeFwd .codefwd__topics li:last-child{padding-right:0}.PageCodeFwd .codefwd__topics li:hover div{-webkit-transform:translateY(0);transform:translateY(0)}.PageCodeFwd .codefwd__topics li:hover p{opacity:1}}.PageCodeFwd ul{list-style:none;margin:0;padding:0}.PageCodeFwd h2,.PageCodeFwd h3{font-family:museo-sans,sans-serif;text-align:center}.PageCodeFwd h1,.PageCodeFwd h2{font-size:42px;font-weight:900;color:#0b9bd4;line-height:1;margin-bottom:60px}.PageCodeFwd p{font-family:Dapifer,serif}.PageCodeFwd p b{font-family:museo-sans,sans-serif}.PageCodeFwd .Container{max-width:1290px;padding:0}.PageCodeFwd .Button--pill{margin-top:45px}.PageCodeFwd-Marketing .header{padding-bottom:30px}.PageCodeFwd-Marketing .header__title{position:relative;padding-top:50px;text-align:center;overflow:hidden}.PageCodeFwd-Marketing .header__title h1{position:relative;margin:0 auto;font-size:28px}.PageCodeFwd-Marketing .header__title hr{background:#0bd2d3;height:3px;width:100px;margin-top:1.5em;margin-bottom:1.5em}.PageCodeFwd-Marketing .header__title .pattern{position:absolute;top:0}.PageCodeFwd-Marketing .header__title .pattern--left,.PageCodeFwd-Marketing .header__title .pattern--right{visibility:hidden}.PageCodeFwd-Marketing .header__tagline{font-size:25px}.PageCodeFwd-Marketing .header__description{text-align:center;padding:20px;font-size:18px}@media (min-width:1080px){.PageCodeFwd-Marketing .header__title{overflow:inherit;padding-top:100px}.PageCodeFwd-Marketing .header__title h1{max-width:730px;margin:0 auto;font-size:42px}.PageCodeFwd-Marketing .header__title .pattern path{-webkit-animation:horAnimation 4s linear infinite alternate;animation:horAnimation 4s linear infinite alternate}.PageCodeFwd-Marketing .header__title .pattern--left{visibility:visible;top:50px;left:-50px;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.PageCodeFwd-Marketing .header__title .pattern--right{visibility:visible;position:absolute;top:50px;right:-20px;-webkit-transform:translateX(120px);transform:translateX(120px)}.PageCodeFwd-Marketing .header__description{max-width:730px;margin:0 auto;padding:0;font-size:20px}}.PageCodeFwd-Marketing{background:#e5f7f0}.PageCodeFwd-Marketing h1,.PageCodeFwd-Marketing h2,.PageCodeFwd-Marketing h3,.PageCodeFwd-Marketing h4{font-family:museo-sans,sans-serif;font-weight:900;line-height:1.2;color:#45516b}.PageCodeFwd-Marketing h1{font-size:42px}.PageCodeFwd-Marketing h2{font-size:32px}.PageCodeFwd-Marketing h3,.PageCodeFwd-Marketing h4{font-size:15px}.PageCodeFwd-Marketing p{color:#45516b}.PageCodeFwd-Marketing p b{font-family:museo-sans,sans-serif}.PageCodeFwd-Marketing .downloadall__container{text-align:center;margin:40px 0}.PageCodeFwd-Marketing .downloadall__container a{font-size:16px;text-transform:none}.PageCodeFwd-Marketing .downloadall__container img{height:16px;margin-left:5px}.PageCodeFwd-Marketing .assets{max-width:1120px;margin:0 auto;padding:0 20px}.PageCodeFwd-Marketing .asset{padding:30px 10px;margin:30px 0;border-top:2px dashed #45516b}.PageCodeFwd-Marketing .asset .row-1{display:-webkit-flex;display:flex;margin-bottom:20px;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.PageCodeFwd-Marketing .asset .row-1>*{-webkit-flex-grow:1;flex-grow:1}.PageCodeFwd-Marketing .asset .download-container{text-align:right;position:absolute;top:0;right:0}.PageCodeFwd-Marketing .asset .download-button{background:0 0;outline:0;border:0;font-size:20px;font-family:museo-sans,sans-serif;color:#0bd373;font-weight:900;vertical-align:bottom}.PageCodeFwd-Marketing .asset .download-button .text{display:none}.PageCodeFwd-Marketing .asset .download-button img{height:25px;margin-left:8px}.PageCodeFwd-Marketing .asset .images{display:-webkit-flex;display:flex;-webkit-flex:70% 1 1;flex:70% 1 1;margin-bottom:20px}.PageCodeFwd-Marketing .asset .image-container{-webkit-flex:1;flex:1;margin-right:12px}.PageCodeFwd-Marketing .asset .image-container:last-child{margin-right:0}.PageCodeFwd-Marketing .asset .image{vertical-align:top;width:100%}.PageCodeFwd-Marketing .asset .title{font-family:museo-sans,sans-serif;font-size:25px;font-weight:700;color:#445169}.PageCodeFwd-Marketing .asset .description{font-family:Dapifer,serif;font-size:20px;line-height:1.5;color:#45516b}.PageCodeFwd-Marketing .asset .caption{background:#fff;padding:36px;color:#45516b;-webkit-flex:30% 1 1;flex:30% 1 1;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin-bottom:20px}.PageCodeFwd-Marketing .asset .caption a{color:#0bd373}.PageCodeFwd-Marketing .asset .caption-title{font-family:museo-sans,sans-serif;font-weight:900;font-size:15px;letter-spacing:.9px;text-transform:uppercase}.PageCodeFwd-Marketing .asset .caption-body{font-family:Dapifer,serif;font-size:15px;line-height:1.33}@media (min-width:768px){.PageCodeFwd-Marketing .asset .download-button .text{display:inline-block}}@media (min-width:1080px){.PageCodeFwd-Marketing .downloadall__container{margin:50px 0}.PageCodeFwd-Marketing .downloadall__container a{font-size:20px}.PageCodeFwd-Marketing .downloadall__container img{height:20px}.PageCodeFwd-Marketing .asset{padding:30px 0}.PageCodeFwd-Marketing .asset .download-button .text{display:inline-block}.PageCodeFwd-Marketing .asset .image-container:last-child{margin-right:12px}.PageCodeFwd-Marketing .caption,.PageCodeFwd-Marketing .images{margin-bottom:0}.PageCodeFwd-Marketing .row-2{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.PageCodeFwd-Program .header{padding-bottom:30px}.PageCodeFwd-Program .header__title{position:relative;padding-top:50px;text-align:center;overflow:hidden}.PageCodeFwd-Program .header__title h1{position:relative;margin:0 auto}.PageCodeFwd-Program .header__title hr{background:#0bd2d3;height:3px;width:100px;margin-top:1.5em;margin-bottom:1.5em}.PageCodeFwd-Program .header__title .pattern{position:absolute;top:0}.PageCodeFwd-Program .header__title .pattern--left,.PageCodeFwd-Program .header__title .pattern--right{visibility:hidden}.PageCodeFwd-Program .header__tagline{font-size:25px}.PageCodeFwd-Program .header__description{text-align:center}@media (min-width:1080px){.PageCodeFwd-Program .header__title{overflow:inherit;padding-top:100px}.PageCodeFwd-Program .header__title h1{width:50%;margin:0 auto}.PageCodeFwd-Program .header__title .pattern path{-webkit-animation:horAnimation 4s linear infinite alternate;animation:horAnimation 4s linear infinite alternate}.PageCodeFwd-Program .header__title .pattern--left{visibility:visible;top:50px;left:-50px;-webkit-transform:translateX(-20px);transform:translateX(-20px)}.PageCodeFwd-Program .header__title .pattern--right{visibility:visible;position:absolute;top:50px;right:-20px;-webkit-transform:translateX(120px);transform:translateX(120px)}.PageCodeFwd-Program .header__description{margin:0 auto}}@keyframes horAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(-7.5%);transform:translateX(-7.5%)}to{-webkit-transform:translateX(7.5%);transform:translateX(7.5%)}}@keyframes verAnimation{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{-webkit-transform:translateY(10%);transform:translateY(10%)}}.PageCodeFwd-Program{background:#e5f7f0}.PageCodeFwd-Program h1,.PageCodeFwd-Program h2,.PageCodeFwd-Program h3,.PageCodeFwd-Program h4{font-family:museo-sans,sans-serif;font-weight:900;line-height:1.2;color:#45516b}.PageCodeFwd-Program h1{font-size:42px}.PageCodeFwd-Program h2{font-size:32px}.PageCodeFwd-Program h3,.PageCodeFwd-Program h4{font-size:15px}.PageCodeFwd-Program p{color:#45516b}.PageCodeFwd-Program p b{font-family:museo-sans,sans-serif}.PageCodeFwd-Program a{color:#0b9bd4}.PageCodeFwd-Program .ErrorMessage{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;text-align:center}.PageCodeFwd-Program .ErrorMessage h1{font-size:22px}.PageCodeFwd-Program .error-inner{max-width:480px;margin:0 auto;padding:2rem}.PageCodeFwd-Program .Button--reset{color:#0bd373;display:block;font-size:20px;text-align:center;text-decoration:underline;margin:50px auto}.PageCodeFwd-Program .Button{border:none;border-radius:30px;font-size:16px;font-weight:700;line-height:normal;letter-spacing:normal;color:#fff;padding:15px 30px;position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.PageCodeFwd-Program .Button:active,.PageCodeFwd-Program .Button:focus{outline:none}.PageCodeFwd-Program .Button--start{color:#fff;background-color:#0b9bd4}.PageCodeFwd-Program .Button--start:after{content:"";width:18px;height:18px;display:inline-block;vertical-align:middle;background-image:url(/wp-content/themes/techprep/dist/img/codefwd/activities/icon-blank.svg);background-repeat:no-repeat;background-size:100%;margin-top:-5px;margin-left:10px}@media (min-width:1080px){.PageCodeFwd-Program .column{width:50%}.PageCodeFwd-Program .column:first-child{padding-right:45px}.PageCodeFwd-Program .column:last-child{padding-left:45px}}.PageGuide .p-Hero .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/guide/hero-mobile.jpg);background-position:50% 10%}@media (min-width:768px){.PageGuide .p-Hero .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/guide/hero.jpg);background-position:50% 10%}}@media (min-width:1080px){.PageGuide .p-HeroBox{margin:0 7.5em;padding:calc(-36.3253px + 9.03614vh) 5em;position:relative}.PageGuide .p-HeroBox-escape{margin-left:-12.5em;margin-right:-12.5em}}.PageGuide .p-BorderLine--title:before{-webkit-flex:0 0 calc(-36.3253px + 9.03614vh);flex:0 0 calc(-36.3253px + 9.03614vh)}.PageGuide .p-BorderLine--decoration:before,.PageGuide .p-BorderLine--title:after{-webkit-flex:1 0 auto;flex:1 0 auto}.PageGuide .p-BorderLine--decoration:after{-webkit-flex:7 0 auto;flex:7 0 auto}.PageGuide .p-HeroDecoration{background:url(/wp-content/themes/techprep/dist/img/guide/guide-decoration.svg) 50% 50%/contain no-repeat;height:10px;width:48px}.PageGuide .p-TitleCutout{height:100px}@media (min-width:1080px){.PageGuide .p-HeroTitle{border:2px solid #e7ffac;box-sizing:border-box;display:inline-block;height:100px;padding:0 40px;white-space:nowrap}.borderimage .PageGuide .p-HeroTitle{-o-border-image:url(/wp-content/themes/techprep/dist/img/hero-box.png) 24 22 22 24 repeat;border-image:url(/wp-content/themes/techprep/dist/img/hero-box.png) 24 22 22 24 repeat;border-image-repeat:round;border-width:12px 11px 11px 12px}.PageGuide .p-HeroTitle-inner{line-height:100px}.borderimage .PageGuide .p-HeroTitle-inner{line-height:87px;margin:-10px 0 0 -10px}}.PageGuide .p-Hero-content{font-size:22px;line-height:1.5;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;margin:40px 0}@media (min-width:768px){.PageGuide .p-Hero-content{-webkit-flex-direction:row;flex-direction:row;font-size:calc(16.57831px + .60241vh);margin-top:calc(-48.43373px + 12.04819vh);margin-bottom:calc(-48.43373px + 12.04819vh)}}@media (min-width:768px) and (min-height:700px){.PageGuide .p-Hero-content{line-height:1.7}}.PageGuide .p-Hero-copy{text-shadow:0 2px 4px rgba(0,0,0,.2)}.PageGuide .p-Hero-embed{-webkit-align-self:flex-start;align-self:flex-start;color:#0bd2d3;font-family:museo-sans,sans-serif;font-size:15px;font-weight:700;position:relative;margin-bottom:30px;text-align:center;text-transform:uppercase;width:100%}.PageGuide .p-Hero-embed .HoverCard{margin-bottom:16px}@media (min-width:768px){.PageGuide .p-Hero-embed{margin-bottom:0;margin-right:50px}}@media (min-width:768px) and (min-height:900px){.PageGuide .p-HeroBox{padding-top:45px;padding-bottom:45px}.PageGuide .p-BorderLine--title:before{-webkit-flex:0 0 45px;flex:0 0 45px}.PageGuide .p-BorderLine--title:after{-webkit-flex:1 0 auto;flex:1 0 auto}.PageGuide .p-Hero-content{margin:60px 0}}.PageGuide .p-HeroCta{color:#44506a;transition:color .3s}.PageGuide .p-HeroCta-inner{background-color:#faf6e8;display:block;height:100%;padding:16px;position:relative;opacity:.95;transition:background-color .3s,opacity .3s}.PageGuide .p-HeroCta-step{color:#0b99d2;display:none;font-family:museo-sans,sans-serif;font-size:15px;font-weight:700;line-height:18px;text-transform:uppercase;letter-spacing:.075em}.PageGuide .p-HeroCta-info{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:space-between;justify-content:space-between}.PageGuide .p-HeroCta-label{color:#0bd2d3;display:block;font-family:museo-sans,sans-serif;font-size:12px;font-weight:700;margin-top:10px;text-transform:uppercase;letter-spacing:.05em}@media (min-width:1080px){.PageGuide .p-HeroCta-label{margin-top:20px}}.PageGuide .p-HeroCta-title{font-size:20px;line-height:1.2}.PageGuide .p-HeroCta-arrow{color:#0bd2d3;display:inline-block;height:6px;position:relative;vertical-align:1px;width:12px}.PageGuide .p-HeroCta-arrow:before{background:currentColor;content:"";height:2px;left:0;position:absolute;top:2px;width:10px}.PageGuide .p-HeroCta-arrow:after{border-bottom:3px solid transparent;border-left:3px solid;border-top:3px solid transparent;content:"";height:0;position:absolute;right:0;width:0}.PageGuide .p-HeroCta-arrow--desktop{display:none;-webkit-flex-shrink:0;flex-shrink:0;height:20px;width:12px}.PageGuide .p-HeroCta-arrow--desktop:before{height:16px;left:4px;top:0;width:4px}.PageGuide .p-HeroCta-arrow--desktop:after{bottom:0;border-left:6px solid transparent;border-top:6px solid;border-right:6px solid transparent;border-bottom:0;left:0;right:auto}@media (min-width:768px){.PageGuide .p-HeroCta{text-align:center}.PageGuide .p-HeroCta-inner{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:190px;height:calc(-26.86747px + 24.09639vh);-webkit-justify-content:space-around;justify-content:space-around;padding:calc(-5.68675px + 2.40964vh) 8px}.PageGuide .p-HeroCta-step{display:block}.PageGuide .p-HeroCta-info{-webkit-flex:0 0 50px;flex:0 0 50px;height:auto;overflow:hidden;position:relative;width:100%}.PageGuide .p-HeroCta-label,.PageGuide .p-HeroCta-title{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;height:100%;-webkit-justify-content:center;justify-content:center;position:absolute;width:100%}.PageGuide .p-HeroCta-label{color:inherit;font-family:Dapifer,serif;font-size:22px;font-weight:400;line-height:1.2;margin:0;text-transform:none;transition:-webkit-transform .1s ease-out .1s;transition:transform .1s ease-out .1s;transition:transform .1s ease-out .1s,-webkit-transform .1s ease-out .1s}.PageGuide .p-HeroCta-title{padding:0 10px;-webkit-transform:translateY(50px);transform:translateY(50px);transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in}.PageGuide .p-HeroCta-arrow--desktop{display:block}.PageGuide .p-HeroCta-arrow--mobile{display:none}}@media (min-width:768px) and (min-height:740px){.PageGuide .p-HeroCta-info{-webkit-flex:0 0 92px;flex:0 0 92px}.PageGuide .p-HeroCta-title{-webkit-transform:translateY(92px);transform:translateY(92px)}}@media (min-width:1080px) and (min-height:740px){.PageGuide .p-HeroCta-label{font-size:30px}.PageGuide .p-HeroCta-title{font-size:25px}}@media (min-width:1350px) and (min-height:740px){.PageGuide .p-HeroCta-label{font-size:35px}}.no-touchevents .PageGuide .p-HeroCta:hover{color:#fff}.no-touchevents .PageGuide .p-HeroCta:hover .p-HeroCta-inner{background-color:#0bd2d3;opacity:1}.no-touchevents .PageGuide .p-HeroCta:hover .p-HeroCta-arrow,.no-touchevents .PageGuide .p-HeroCta:hover .p-HeroCta-label,.no-touchevents .PageGuide .p-HeroCta:hover .p-HeroCta-step{color:inherit}@media (min-width:768px){.no-touchevents .PageGuide .p-HeroCta:hover .p-HeroCta-label{-webkit-transform:translateY(-50px);transform:translateY(-50px);transition:-webkit-transform .1s ease-in;transition:transform .1s ease-in;transition:transform .1s ease-in,-webkit-transform .1s ease-in}.no-touchevents .PageGuide .p-HeroCta:hover .p-HeroCta-title{-webkit-transform:none;transform:none;transition:-webkit-transform .1s ease-out .1s;transition:transform .1s ease-out .1s;transition:transform .1s ease-out .1s,-webkit-transform .1s ease-out .1s}}@media (min-width:768px) and (min-height:740px){.no-touchevents .PageGuide .p-HeroCta:hover .p-HeroCta-label{-webkit-transform:translateY(-92px);transform:translateY(-92px)}}@media (min-width:768px) and (min-height:900px){.PageGuide p-HeroCta-inner{height:190px;padding-bottom:16px;padding-top:16px}}.PageGuide .p-Cta .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/guide/footer-mobile.jpg);background-position:50% 0}@media (min-width:768px){.PageGuide .p-Cta .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/guide/footer.jpg);background-position:50% 0}}.PageGuide .p-Cta-borderLine:before{-webkit-flex:0 0 3rem;flex:0 0 3rem}.PageGuide .p-Cta-borderLine:after{-webkit-flex:1 0 auto;flex:1 0 auto}.PageGuide .p-Cta-decoration{background:url(/wp-content/themes/techprep/dist/img/guide/cta-decoration.svg) 50% 50%/contain no-repeat;height:9px;width:80px}.PageGuide .p-Cta-link{display:block;margin:0 auto;max-width:400px;padding:40px 20px;position:relative;text-align:center}@media (min-width:768px){.PageGuide .p-Cta-link{max-width:730px;padding:50px}}.PageGuide .p-Cta-title{font-size:32px}@media (min-width:768px){.PageGuide .p-Cta-title{font-size:47px}}.PageGuide .p-Cta-start{display:inline-block;font-family:museo-sans,sans-serif;font-size:11px;font-weight:900;margin-top:10px;text-transform:uppercase;background:linear-gradient(90deg,#27d2d2,#25d177) 0 bottom/100% 2px no-repeat}@media (min-width:768px){.PageGuide .p-Cta-start{font-size:14px;margin-top:20px}}.PageGuide .p-Cta-start:after{background:url(/wp-content/themes/techprep/dist/img/guide/cta-arrow.svg) no-repeat 0 0/contain;content:"";display:inline-block;height:7px;margin-left:.8em;vertical-align:.1em;width:12px}.PageGuide .GuideChapter{background:url(/wp-content/themes/techprep/dist/img/guide/section-header.svg) 50% 50%/280px auto #0b99d2 no-repeat;height:210px;margin-bottom:18px;position:relative;text-align:center}.PageGuide .GuideChapter:after{background-color:rgba(71,71,71,.07);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAEAgMAAAAytr2pAAAADFBMVEUAAAAAAAAAAAAAAAA16TeWAAAABHRSTlMSDgkElbKr1AAAABBJREFUCNdjYGBwYGhgOAAAA4gBgQkO64oAAAAASUVORK5CYII=");background-position:top;background-repeat:repeat-x;bottom:-18px;content:"";height:18px;left:0;position:absolute;right:0;z-index:1}.PageGuide .GuideChapter-number{color:#0bd2d3;font-family:museo-sans,sans-serif;font-size:180px;font-weight:700;left:0;line-height:1;margin-top:-.5em;position:absolute;top:50%;width:100%}.PageGuide .GuideChapter-title{-webkit-align-items:center;align-items:center;color:#44506a;display:-webkit-flex;display:flex;font-family:Dapifer,serif;font-size:48px;font-weight:400;height:100%;-webkit-justify-content:center;justify-content:center;line-height:1.1;left:0;position:absolute;top:0;width:100%}@media (min-width:1080px){.PageGuide .GuideChapter{background-size:260px auto}.PageGuide .GuideChapter-number{font-size:180px}.PageGuide .GuideChapter-title{font-size:72px}}.PageGuide .p-GuideHeader{color:#0b99d2;font-family:museo-sans,sans-serif;font-weight:700;overflow:hidden;position:relative;text-align:center}.PageGuide .p-GuideHeader-inner{margin-bottom:3em;padding:3em 0;position:relative}.PageGuide .p-GuideHeader-desktopBox{border:2px solid;border-width:2px 0;box-sizing:border-box;color:#0bd2d3;display:none;height:100px;position:absolute;top:55px;width:330px;z-index:1}.PageGuide .p-GuideHeader-desktopLine:after,.PageGuide .p-GuideHeader-desktopLine:before{background-color:currentColor}.PageGuide .p-GuideHeader-mobileLine:after,.PageGuide .p-GuideHeader-mobileLine:before{background-color:#0bd2d3}.PageGuide .p-GuideHeader-desktopDecoration{height:80px;line-height:76px}.PageGuide .p-GuideHeader-desktopDecoration:before{color:#0bd373;content:"{";font-size:30px}.PageGuide .p-GuideHeader-mobileDecoration{background:url(/wp-content/themes/techprep/dist/img/guide/header-decoration.svg) 50% 50%/contain no-repeat;height:10px;width:56px}.PageGuide .p-GuideHeader-step{color:#0bd2d3;display:inline-block;font-size:11px;height:96px;position:relative;text-transform:uppercase;width:96px;z-index:1;letter-spacing:.075em}.PageGuide .p-GuideHeader-step:after{height:120px;content:"";display:block;position:absolute;top:-30px;bottom:0;right:0;left:-10px;margin:auto;background:linear-gradient(-45deg,rgba(228,247,240,.93),rgba(212,250,239,.93) 47.01%,rgba(188,255,237,.93));border-radius:50%;width:120px;z-index:-1}.PageGuide .p-GuideHeader-number{color:#0b99d2;font-size:48px;line-height:1;height:130px;letter-spacing:.015em}.PageGuide .p-GuideHeader-chapter,.PageGuide .p-GuideHeader-image{display:none}.PageGuide .p-GuideHeader-title{font-weight:900;font-size:28px;margin-top:10px;line-height:1.1428;position:relative;z-index:1}@media (min-width:1080px){.PageGuide .p-GuideHeader-inner{height:210px;margin:0;padding:0}.PageGuide .p-GuideHeader-inner:before{background-color:#d5f3e8;content:"";height:100%;position:absolute;right:calc(100% - 330px);top:0;width:calc((100vw - 100%)/2 + 330px)}.PageGuide .p-GuideHeader-step{font-size:13px;height:auto;left:0;position:absolute;width:210px;top:15px}.PageGuide .p-GuideHeader-step:after{left:0;top:0;bottom:0;right:0}.PageGuide .p-GuideHeader-number{font-size:76px;line-height:1;height:auto;padding:32px 0 28px}.PageGuide .p-GuideHeader-chapter,.PageGuide .p-GuideHeader-desktopBox{display:block}.PageGuide .p-GuideHeader-mobileLine{display:none}.PageGuide .p-GuideHeader-image{display:block;height:210px;left:330px;position:absolute;width:auto}.PageGuide .p-GuideHeader-title{color:#fff;display:-webkit-inline-flex;display:inline-flex;font-size:44px;height:210px;-webkit-align-items:center;align-items:center;left:330px;margin:0;padding:0 64px;position:absolute;text-align:left;white-space:pre-line}}.PageGuide .bg-beige .p-GuideHeader-inner:before{background-color:#f3e9cf}.PageGuide .bg-beige .p-GuideHeader-step{color:#0bd273}.PageGuide .bg-beige .p-GuideHeader-step:after{background:linear-gradient(-45deg,rgba(255,255,178,.55),rgba(248,253,194,.55) 32.45%,rgba(229,247,237,.55) 96.02%,rgba(228,247,240,.55))}.PageGuide .bg-beige .p-GuideHeader,.PageGuide .bg-beige .p-GuideHeader-number{color:#1dad76}.PageGuide .bg-beige .p-GuideHeader-desktopBox{color:#0bd273}.PageGuide .bg-beige .p-GuideHeader-mobileLine:after,.PageGuide .bg-beige .p-GuideHeader-mobileLine:before{background-color:#0bd273}.PageGuide .p-Nav{color:#0b99d2;font-size:14px;line-height:2;text-transform:uppercase}.PageGuide .p-Nav-list{list-style:none;margin:0;padding:0 0 0 40px}.PageGuide .p-Nav-item{display:block;position:relative;z-index:1}.PageGuide .p-Nav-item:last-child:not(.is-active){border-bottom:1px solid #c7efe1}.PageGuide .p-Nav-item:before{content:"";width:100%;height:100%;position:absolute;left:-100%;top:0;background-color:#e8f8f5}.PageGuide .p-Nav-item:after{background:url(/wp-content/themes/techprep/dist/img/guide/nav-bg.svg);content:"";height:100%;left:0;position:absolute;top:0;transition:-webkit-transform .25s ease-in;transition:transform .25s ease-in;transition:transform .25s ease-in,-webkit-transform .25s ease-in;width:100%;z-index:-1}.no-touchevents .PageGuide .p-Nav-list:hover>.is-active:after,.PageGuide .p-Nav-item:after{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.no-touchevents .PageGuide .p-Nav-item.is-active:after,.no-touchevents .PageGuide .p-Nav-item:hover:after,.no-touchevents .PageGuide .p-Nav-list:hover>.is-active:hover:after{-webkit-transform:translateX(0);transform:translateX(0);transition-timing-function:ease-out}.PageGuide .p-Nav-itemText{display:block;position:relative;padding:16px 32px 16px 16px;line-height:20px;color:#0bd2d3;letter-spacing:.5px;cursor:pointer}.no-touchevents .PageGuide .p-Nav-itemText:hover{color:inherit!important}.PageGuide .p-Nav-item.is-active .p-Nav-itemText{border-top:1px solid #c7efe1;border-bottom:1px solid #c7efe1;color:inherit!important;font-weight:600;z-index:1}.PageGuide .p-Nav-item.is-active:first-child .p-Nav-itemText{border-top:0}.PageGuide .p-Nav-heading{margin-left:40px;padding-bottom:8px;border-bottom:1px solid #c7efe1;font-size:25px;font-weight:600;text-transform:none}.PageGuide .p-Nav-checkbox{position:absolute;top:20px;left:-32px;width:13px;height:12px;background:url(/wp-content/themes/techprep/dist/img/cb-checked.svg) no-repeat}.PageGuide .p-Nav-item.is-active~* .p-Nav-checkbox{background:url(/wp-content/themes/techprep/dist/img/cb.svg) no-repeat}.PageGuide .bg-beige .p-Nav{color:#1dad76}.PageGuide .bg-beige .p-Nav-item:after{background:url(/wp-content/themes/techprep/dist/img/guide/nav-bg-beige.svg)}.PageGuide .bg-beige .p-Nav-item:before{background-color:#f9f4e6}.PageGuide .bg-beige .p-Nav-itemText{color:#0bd273}.PageGuide .bg-beige .p-Nav,.PageGuide .bg-beige .p-Nav-heading,.PageGuide .bg-beige .p-Nav-item.is-active .p-Nav-itemText,.PageGuide .bg-beige .p-Nav-item:last-child:not(.is-active){border-color:#efe4c0}.PageGuide .p-BigCard{background:#fff;padding-top:56.25%;position:relative}.PageGuide .p-BigCard-image{background-position:50% 0;background-repeat:no-repeat;background-size:cover;left:0;padding-top:56.25%;position:absolute;top:0;width:100%}.PageGuide .p-BigCard-content{padding:16px}.PageGuide .p-BigCard-content>h1,.PageGuide .p-BigCard-content>h2,.PageGuide .p-BigCard-content>h3,.PageGuide .p-BigCard-content>h4{font-family:museo-sans,sans-serif;font-size:20px;font-weight:900;color:#1dad76}@media (min-width:768px){.PageGuide .p-BigCard{min-height:246px;padding:0}.PageGuide .p-BigCard-image{height:100%;left:auto;padding:0;position:absolute;right:0;width:40%}.PageGuide .p-BigCard-content{box-sizing:border-box;padding:40px;width:60%}.PageGuide .p-BigCard-content>h1,.PageGuide .p-BigCard-content>h2,.PageGuide .p-BigCard-content>h3,.PageGuide .p-BigCard-content>h4{font-size:25px}}.PageGuide .p-CtaCards{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding:0}.PageGuide .p-CtaCards-card{-webkit-flex:1 0 auto;flex:1 0 auto;padding:5px;width:50%}.PageGuide .p-CtaCards-link{background-color:#fff;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%}.PageGuide .p-CtaCards-image{background-origin:content-box;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;-webkit-filter:drop-shadow(0 3px 3px rgba(0,0,0,.2));filter:drop-shadow(0 3px 3px rgba(0,0,0,.2));height:152px;padding:10px 16px}.PageGuide .p-CtaCards-label{background:#f5fcf9;border-top:1px solid #aae3da;color:#0bd2d3;-webkit-flex:1 0 auto;flex:1 0 auto;font-family:museo-sans,sans-serif;font-size:13px;font-weight:700;line-height:18px;padding:10px;white-space:pre-line;letter-spacing:.075em}@media (min-width:768px){.PageGuide .p-CtaCards-card{width:25%}.PageGuide .p-CtaCards-image{padding:24px 32px}}.PageGuide .p-Guide{display:-webkit-flex;display:flex}.PageGuide .p-Guide-nav{border-right:1px solid #c7efe1;display:none;-webkit-flex:0 0 330px;flex:0 0 330px;padding:64px 0}@media (min-width:1080px){.PageGuide .p-Guide-nav{display:block}}.PageGuide .p-Guide-content{padding:0 0 2em;-webkit-flex:1 0 0px;flex:1 0 0px}.PageGuide .p-Guide-disclaimer{font-style:italic}.PageGuide .p-CalloutText{font-size:27px;line-height:1.333;margin:auto auto 2em;max-width:456px;padding:.5em;position:relative}@media (min-width:1080px){.PageGuide .p-Guide-content{padding:0 0 64px 64px}.PageGuide .p-Guide--withImage .p-Guide-content{padding-top:64px}.PageGuide .p-CalloutText{font-size:44px;max-width:700px}.PageGuide .p-CtaBox{margin-bottom:5rem}}.PageGuide .p-Checkboxes>p{position:relative;padding-left:40px;margin-top:1.5em}.PageGuide .p-Checkbox{display:inline-block;left:0;position:absolute;width:24px}@media (min-width:768px){.PageGuide .p-Checkbox{width:40px}}.PageGuide .p-Checkbox-input{position:absolute;visibility:hidden}.PageGuide .p-Checkbox-box{background:url(/wp-content/themes/techprep/dist/img/cb.svg) 0/auto 16px no-repeat;cursor:pointer;display:inline-block;height:16px;vertical-align:-1px;width:18px}.PageGuide .p-Checkbox-input:checked+.p-Checkbox-box{background-image:url(/wp-content/themes/techprep/dist/img/cb-checked.svg)}.PageGuide .p-LearningToolsList{padding:0}.PageGuide .p-LearningToolsList>li{margin:2em 0}@media (min-width:768px){.PageGuide .p-LearningToolsList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.PageGuide .p-LearningToolsList>li{box-sizing:border-box;padding-right:15%;width:50%}}.PageGuide .p-Guide-example{-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.PageGuide .p-Guide-exampleImage{margin-bottom:1.5em}.PageGuide .p-Guide-exampleContent{position:relative}.PageGuide .p-Guide-exampleContent>p+p{margin-top:1.5em}@media (min-width:768px){.PageGuide .p-Guide-example{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}.PageGuide .p-Guide-exampleImage{margin-bottom:0;margin-right:32px;width:50%}}.PageGuide .p-ExpandableList{margin:0;padding:0;list-style:none}.PageGuide .p-ExpandableList-item{position:relative;margin-top:30px;margin-bottom:30px;padding:10px 30px 10px 0;border-top:1px solid #c7efe1}.PageGuide .p-ExpandableList-item:before,.PageGuide .p-ExpandableList-label{color:#0b99d2;cursor:pointer;font-size:25px;line-height:1.333}.PageGuide .p-ExpandableList-content{max-height:0;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0;padding:0;transition:all .15s ease-in-out}.PageGuide .p-ExpandableList-checkbox{background:#c7efe1;border-radius:50%;cursor:pointer;display:-webkit-flex;display:flex;font-size:25px;height:1em;-webkit-justify-content:center;justify-content:center;line-height:1.333;position:absolute;right:0;top:.8em;width:1em}.PageGuide .p-ExpandableList-checkbox:hover{background:#9fe4cc}.PageGuide .p-ExpandableList-checkbox:before{-webkit-align-self:flex-end;align-self:flex-end;color:#fff;content:"+";display:block}.PageGuide .p-ExpandableList-input{position:absolute;visibility:hidden}.PageGuide .p-ExpandableList-input:checked~.p-ExpandableList-content{max-height:600px;padding:30px 0;-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.PageGuide .p-ExpandableList-input:checked~.p-ExpandableList-checkbox{background:#0bd2d3}.PageGuide .p-ExpandableList-input:checked~.p-ExpandableList-checkbox:before{content:"-"}.PageGuide ol.p-ExpandableList{counter-reset:expandable-list}.PageGuide ol.p-ExpandableList .p-ExpandableList-item{padding-left:24px}.PageGuide ol.p-ExpandableList .p-ExpandableList-item:before{counter-increment:expandable-list;content:counter(expandable-list) ".";left:0}@media (min-width:768px){.PageGuide ol.p-ExpandableList .p-ExpandableList-item{padding-left:40px}}.p-GuideCopy{font-size:16px}@media (min-width:768px){.p-GuideCopy{font-size:20px}}.p-GuideCopy :not([class])>li+li,.p-GuideCopy :not([class])>li>*+*,.p-GuideCopy>*+*{margin-bottom:0;margin-top:1.5em}.p-GuideCopy :not([class])>li>ul li{margin-top:.5em}.p-GuideCopy em{color:#44506a;max-width:35em;font-size:20px;font-style:normal;font-weight:400;line-height:1.333;letter-spacing:.5px;margin-bottom:36px}@media (min-width:768px){.p-GuideCopy em{font-size:25px}}.p-GuideCopy i{color:#0b9bd4;font-style:normal;font-weight:inherit}.p-GuideCopy a:not([class]),.p-GuideCopy strong{font-weight:900}.p-GuideCopy a:not([class]){background:linear-gradient(90deg,#27d2d2,#25d177) 0 bottom/100% 2px no-repeat;background-position:bottom;padding-bottom:2px}.p-GuideCopy hr{background-color:#efe4c0}.p-GuideCopy h1{color:#0b99d2;font-family:museo-sans,sans-serif;font-size:30px;font-weight:900}@media (min-width:768px){.p-GuideCopy h1{font-size:44px}}@media (min-width:1350px){.p-GuideCopy h1{font-size:60px}}.bg-beige .p-GuideCopy h1{color:#1dad76}.p-GuideCopy ol,.p-GuideCopy ul{list-style:none;margin-left:0;padding:0 0 0 24px}.p-GuideCopy ol{counter-reset:guide-list}.p-GuideCopy li{position:relative}.p-GuideCopy li:before{left:-24px;position:absolute}.p-GuideCopy ul:not([class])>li:before{content:"•";top:-.1em}.p-GuideCopy ol:not([class])>li:before{content:"0" counter(guide-list);counter-increment:guide-list;font-family:museo-sans,sans-serif;font-weight:700;top:.1em}.bg-beige .p-GuideCopy ol:not([class])>li:before{color:#1dad76}.p-GuideCopy ol:not([class])>li:nth-child(n+10):before{content:counter(guide-list)}.p-GuideCopy blockquote{font-size:16px;line-height:1.5;margin-left:0;padding-bottom:2em;padding-left:24px;position:relative}.p-GuideCopy blockquote:before{color:#0bd2d3;content:"“";font-size:40px;left:0;position:absolute;top:-.35em}.p-GuideCopy blockquote footer{bottom:0;color:#0b9bd4;font-size:15px;left:24px;line-height:1;position:absolute}.p-GuideCopy blockquote footer:before{content:"- "}@media (min-width:768px){.p-GuideCopy blockquote{font-size:20px;padding-left:40px}.p-GuideCopy blockquote:before{font-size:57px}.p-GuideCopy blockquote footer{left:40px}.p-GuideCopy ol,.p-GuideCopy ul{padding-left:40px}.p-GuideCopy li:before{left:-40px}}.p-GuideCopy .HoverCard{max-width:600px}.PageHome .p-Hero .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/home/hero-mobile.jpg);background-position:50% 0}@media (min-width:768px){.PageHome .p-Hero .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/home/hero.jpg);background-position:50% 0}}.PageHome .p-HeroText{text-shadow:0 2px 4px rgba(0,0,0,.2)}.PageHome .p-HeroBox-escape{margin-top:45px}@media (min-width:768px){.PageHome .p-Hero{min-height:auto;padding-bottom:0}.PageHome .p-HeroText{font-size:calc(3.46988px + 3.61446vh);line-height:1.5;margin:auto;max-width:24em}.PageHome .p-HeroBox{margin:0 4em;padding:calc(-49.09639px + 16.56627vh) 7em calc(59.33735px + 4.51807vh);position:relative}.PageHome .p-HeroBox-escape{margin-left:-11em;margin-right:-11em;margin-top:calc(-40.68966px + 15.08621vh)}.PageHome .p-BorderBox{display:block}.PageHome .p-BorderLine:before{-webkit-flex:0 0 calc(-49.09639px + 16.56627vh);flex:0 0 calc(-49.09639px + 16.56627vh)}.PageHome .p-BorderLine:after{-webkit-flex:1 0 auto;flex:1 0 auto}.PageHome .p-HeroDecoration{background:url(/wp-content/themes/techprep/dist/img/home/hero-decoration.svg) 50% 50%/contain no-repeat;height:66px;width:83px}}@media (min-width:768px) and (min-width:1350px){.PageHome .p-HeroBox{min-height:80vh}}@media (min-width:768px) and (min-width:1080px){.PageHome .p-HeroDecoration{height:88px;width:110px}}@media (min-width:768px) and (min-height:900px){.PageHome .p-HeroText{font-size:36px}.PageHome .p-HeroBox{padding-bottom:100px;padding-top:100px}.PageHome .p-HeroBox-escape{margin-top:80px}.PageHome .p-BorderLine:before{-webkit-flex:0 0 7em;flex:0 0 7em}.PageHome .p-BorderLine:after{-webkit-flex:1 0 auto;flex:1 0 auto}}.PageHome .p-HomeAbout{background:#f6f0d8}@media (min-width:1080px){.PageHome .p-HomeAbout{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch}}.PageHome .p-HomeAbout-copy{background:#f3eacf}.PageHome .p-HomeAbout-copyContainer{padding:60px 16px}@media (min-width:768px){.PageHome .p-HomeAbout-copyContainer{padding:60px 32px}}.PageHome .p-HomeAbout-copyContainer{font-size:20px;line-height:1.5;padding-bottom:100px}.PageHome .p-HomeAbout-copyContainer>*+*{margin-top:1em}.PageHome .p-HomeAbout-copyContainer>h1,.PageHome .p-HomeAbout-copyContainer>h2{color:#1dad76;font-family:museo-sans,sans-serif;font-size:28px;font-weight:900}@media (min-width:1080px){.PageHome .p-HomeAbout-copyContainer>h1,.PageHome .p-HomeAbout-copyContainer>h2{font-size:44px}}@media (min-width:1080px){.PageHome .p-HomeAbout-copy{width:100%}.PageHome .p-HomeAbout-copyContainer{max-width:785px;margin:auto;text-align:center;padding:100px 32px 100px 50px}}.PageHome .p-Container{max-width:1440px}.PageLeaving .p-LeavingModal{-webkit-align-items:center;align-items:center;background:#faf6e8;position:absolute;top:0}.PageLeaving .p-LeavingModal,.PageLeaving .p-LeavingModal-content{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;min-height:100vh;width:100%}.PageLeaving .p-LeavingModal-content{background-color:#e5f7f0;box-shadow:10px 10px 50px rgba(0,0,0,.15);color:#44506a;-webkit-flex-flow:column;flex-flow:column;font-size:23px;line-height:1.5;padding:60px 16px;position:relative;text-align:center}.PageLeaving .p-LeavingModal-content>p{margin:.5em 0}.PageLeaving .p-LeavingModal-content a{text-decoration:underline}@media (min-width:768px){.PageLeaving .p-LeavingModal-content{min-height:0;max-width:674px;padding:40px 65px}}.PathWay{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;position:relative;min-height:100px}.PathWay-wrap{position:relative;-webkit-flex:1 1 20%;flex:1 1 20%;min-width:80px}.PathWay-ratio{width:100%;height:100%}.PathWay canvas{display:block;position:absolute;top:0;width:100%;margin:0}.PathWay ul{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;color:#fff;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-justify-content:flex-start;justify-content:flex-start;list-style-type:none;margin:0;padding:0;position:relative}.PathWay li{font-size:16px;font-weight:300;line-height:24px;margin:12% 0 10% 20px;letter-spacing:.12px;text-shadow:rgba(0,0,0,.01) 0 0 1px}.PathWay-mark{height:1px;left:-50px;margin-top:13px;right:100%;position:absolute;display:block;background:hsla(0,0%,100%,.5);transition:opacity .3s}.is-hidden>.PathWay-mark{opacity:0;transition:none}.PathWay-markText{bottom:100%;font-size:12px;font-weight:700;left:100%;letter-spacing:.13px;position:absolute;text-transform:uppercase;-webkit-transform:translate(20px,-18px);transform:translate(20px,-18px)}@media (min-width:600px){.PathWay-markText{bottom:0;left:auto;right:100%;-webkit-transform:translate(-20px,50%);transform:translate(-20px,50%)}}.PathWay-mark:before{border-radius:50%;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.4);content:"";display:block;height:16px;position:absolute;left:-8px;bottom:-7.5px;width:16px;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.is-hidden>.PathWay-mark:before{-webkit-transform:scale(0);transform:scale(0);transition:none}.PathWay-text{transition:opacity .3s,-webkit-transform .3s;transition:transform .3s,opacity .3s;transition:transform .3s,opacity .3s,-webkit-transform .3s}.is-hidden>.PathWay-text{transition:none;opacity:0}@media (min-width:768px){.PathWay{display:block;margin:100px 0}.PathWay-ratio{padding-bottom:15%}.PathWay ul{-webkit-align-items:flex-end;align-items:flex-end;bottom:0;display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;height:100%;padding:0;position:absolute;right:0;width:100%}.PathWay li{-webkit-flex:1 1 100%;flex:1 1 100%;position:relative;margin:0 20px}.PathWay li:first-child{margin-left:15%}.PathWay li:last-child{margin-right:10%}.PathWay-mark{height:auto;left:0;margin-top:0;right:auto;width:1px;height:60px}.PathWay-markText{-webkit-transform:translate(50%,35px);transform:translate(50%,35px)}.PathWay-text{margin-right:-80px}li:nth-child(odd)>.PathWay-mark{bottom:0}li:nth-child(odd)>.PathWay-text{-webkit-transform:translateY(-80px);transform:translateY(-80px)}li.is-hidden:nth-child(odd)>.PathWay-text{-webkit-transform:translateY(-80px*.75);transform:translateY(-80px*.75)}li:nth-child(2n)>.PathWay-mark{top:100%}li:nth-child(2n)>.PathWay-mark:before{bottom:auto;top:-7.5px}li:nth-child(2n)>.PathWay-mark>.PathWay-markText{bottom:auto;top:0;-webkit-transform:translate(50%,-35px);transform:translate(50%,-35px)}li:nth-child(2n)>.PathWay-text{-webkit-transform:translateY(100%) translateY(80px);transform:translateY(100%) translateY(80px)}li.is-hidden:nth-child(2n)>.PathWay-text{-webkit-transform:translateY(100%) translateY(80px*.75);transform:translateY(100%) translateY(80px*.75)}}.PagePerson{box-sizing:border-box}.PagePerson .p-Icon{background:transparent no-repeat 50%/contain;display:inline-block;vertical-align:-4px;margin-right:8px}.PagePerson .p-Icon--photos{background-image:url(/wp-content/themes/techprep/dist/img/people/photos.svg);height:21px;width:18px}.PagePerson .p-Icon--video{background-image:url(/wp-content/themes/techprep/dist/img/people/video.svg);height:22px;width:19px}.PagePerson .p-Icon--pathway{background-image:url(/wp-content/themes/techprep/dist/img/people/pathway.svg);height:19px;width:22px}.PagePerson .p-Icon--arrowLeft,.PagePerson .p-Icon--arrowRight{background-image:url(/wp-content/themes/techprep/dist/img/people/left-arrow.svg);height:23px;margin:0;width:33px}.PagePerson .p-Icon--arrowRight{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@-webkit-keyframes scroll_icon{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(4px);transform:translateY(4px)}}@keyframes scroll_icon{0%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(4px);transform:translateY(4px)}}.PagePerson .p-Icon--scroll{-webkit-animation:scroll_icon 1s ease .5s infinite alternate;animation:scroll_icon 1s ease .5s infinite alternate;background-image:url(/wp-content/themes/techprep/dist/img/people/down-arrow.svg);height:13px;display:block;margin:11px auto 0;width:20px}.PagePerson--simple .p-PersonPath-section{display:none}@media (min-width:768px){.PagePerson--simple{overflow:hidden}.PagePerson--simple .p-Scroll{display:none!important}}.PagePerson .p-PathwayContainer{padding:0 2rem}@media (min-width:768px){.PagePerson .p-PathwayContainer{max-width:1440px;margin-top:auto;margin-bottom:auto}}.PagePerson .p-Section{outline:none}.PagePerson .p-Wrap{position:relative;overflow:hidden}.PagePerson .p-Scroll{display:none}@media (min-width:768px){.PagePerson .p-Scroll{position:absolute;display:block;text-align:center;text-transform:uppercase;letter-spacing:.5px;font-size:11px;top:90vh;left:0;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.PagePerson .p-Background{background:#999 no-repeat 50%/cover;padding-bottom:100%}@media (min-width:768px){.PagePerson .p-Background{bottom:-30px;left:-30px;height:calc(100vh + 2px);padding-bottom:0;position:absolute;right:-30px}.PagePerson .p-Background.is-fixed{position:fixed;z-index:1}.PagePerson .p-Background:after{background:inherit;content:"";display:block;width:100%;height:100%;opacity:0;transition:opacity .3s;-webkit-filter:blur(15px) brightness(70%);filter:blur(15px) brightness(70%)}.PagePerson .p-Background.is-active:after{opacity:1}}.PagePerson .p-Section-inner{top:58px;left:0;transition:opacity,-webkit-transform;transition:opacity,transform;transition:opacity,transform,-webkit-transform;transition-duration:.3s;right:0;z-index:2}.admin-bar .PagePerson .p-Section-inner{top:90px}@media (min-width:768px){.PagePerson .p-Section-inner{position:fixed}}.PagePerson .p-PersonDetails-section .p-Section-inner{padding:42px 3rem 56px}.PagePerson .p-PersonPath-section .p-Section-inner{padding-top:50px}@media (min-width:768px){.PagePerson .p-PersonDetails-section{height:100px}.PagePerson .p-PersonPath-section{overflow:hidden}.PagePerson .p-PersonDetails-section .p-Section-inner{padding:0}.PagePerson .p-PersonPath-section .p-Section-inner{min-height:calc(100vh - 58px);display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;padding-top:40px}.admin-bar .PagePerson .p-PersonPath-section .p-Section-inner{height:calc(100vh - 90px)}.PagePerson .p-Section.is-passed .p-Section-inner,.PagePerson .p-Section:not(.is-active) .p-Section-inner{opacity:0;pointer-events:none}.PagePerson .p-Section:not(.is-active) .p-Section-inner{-webkit-transform:translateY(30px);transform:translateY(30px)}.PagePerson .p-Section.is-passed .p-Section-inner{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.PagePerson .p-Section.is-static .p-Section-inner{position:static}}.PagePerson .p-Back{border-bottom:1px solid #fff;color:#fff;display:none;font-size:11px;letter-spacing:.79px;opacity:.75;padding:4px 2px;position:fixed;right:20px;text-transform:uppercase;top:70px;z-index:3}@media (min-width:768px){.PagePerson .p-Back{display:block}}.PagePerson .p-Back:active,.PagePerson .p-Back:hover{opacity:1}.PagePerson .p-Next,.PagePerson .p-Prev{position:absolute;opacity:.75;display:none;text-transform:uppercase;bottom:calc(50vh - 11.5px);z-index:3}@media (min-width:1080px){.PagePerson .p-Next,.PagePerson .p-Prev{display:block}}.PagePerson .p-Next.is-fixed,.PagePerson .p-Prev.is-fixed{position:fixed}.PagePerson .p-Next:active,.PagePerson .p-Next:hover,.PagePerson .p-Prev:active,.PagePerson .p-Prev:hover{opacity:1}.PagePerson .p-Next{right:20px}.PagePerson .p-Prev{left:20px}@media (min-width:768px){.PagePerson .p-Quote{position:absolute;top:calc(58px + 3vh);left:calc(53px + 3vw)}}.PagePerson .p-Blockquote{color:#445169;font-size:18px;font-weight:400;margin:0;padding:0;letter-spacing:.28px;position:relative}.PagePerson .p-Blockquote strong{background:linear-gradient(90deg,rgba(255,255,0,.67),rgba(0,255,0,.67) 40%,rgba(0,255,255,.67)) 0 calc(1em + 5px)/99% 2px no-repeat;font-family:museo-sans,sans-serif;font-style:normal;font-size:.9em;font-weight:700;padding:0 0 10px}.PagePerson .p-Blockquote>p:after,.PagePerson .p-Blockquote>p:before{content:"";width:1.3rem;height:1.3rem;position:absolute;background:url(/wp-content/themes/techprep/dist/img/people/quotemark.svg);background-size:100%;background-repeat:no-repeat}.PagePerson .p-Blockquote>p:before{margin-left:-2rem}.PagePerson .p-Blockquote>p:after{bottom:0;margin-left:2rem;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:left center;transform-origin:left center}@media (min-width:768px){.PagePerson .p-Blockquote{color:#fff;font-size:26px;max-width:30rem;line-height:44px}.PagePerson .p-Blockquote>p:after,.PagePerson .p-Blockquote>p:before{background-image:url(/wp-content/themes/techprep/dist/img/people/quotemark-white.svg)}}.PagePerson .p-Signature{margin-bottom:4rem}.PagePerson .p-Signature-author{font-size:18px;font-style:italic;color:#44506a;margin-bottom:.5rem;display:block}@media (min-width:768px){.PagePerson .p-Signature-author{font-size:26px;color:#fff}}.PagePerson .p-Signature-info{color:rgba(68,81,105,.5);font-size:11px}@media (min-width:768px){.PagePerson .p-Signature-info{color:#fff}}.PagePerson .p-JobDescription{color:#445169}@media (min-width:768px){.PagePerson .p-JobDescription{border:2px solid #0bd2d3;color:#fff;font-size:1.085rem;max-width:265px;padding:20px;position:absolute;top:50vh;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:calc(53px + 3vw)}.PagePerson .p-JobDescription:before{background:rgba(0,0,0,.2);bottom:-8px;content:"";left:-8px;position:absolute;right:-8px;top:-8px;z-index:-1}}.PagePerson .p-JobDescription-heading{font-size:11px;text-transform:uppercase;letter-spacing:1.18px;color:#445169;margin-bottom:.5rem}@media (min-width:768px){.PagePerson .p-JobDescription-heading{color:#fff}}.PagePerson .p-PersonDetails-section{background-color:#f6efdb}@media (min-width:768px){.PagePerson .p-PersonDetails-section{background-color:transparent;color:#fff}}.PagePerson .p-PersonPath-section{background-color:#44506a;color:#fff}@media (min-width:768px){.PagePerson .p-PersonPath-section{background-color:transparent;min-height:calc(100vh - 58px)}.admin-bar .PagePerson .p-PersonPath-section{min-height:calc(100vh - 90px)}}@media (min-width:768px){.PagePerson .p-PersonDetails{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start}}.PagePerson .p-PersonGallery-section{background-color:#44506a;padding:3rem 2rem}@media (min-width:768px){.PagePerson .p-PersonGallery-section{background-color:transparent;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-top:20px;padding:15px}}.PagePerson .p-PhotoContainer{margin:2rem 0}.PagePerson .p-Video{height:200px}@media (min-width:768px){.PagePerson .p-PhotoContainer{-webkit-flex:1 1 60%;flex:1 1 60%;margin:0;max-width:60%;position:relative}.PagePerson .p-VideoContainer{-webkit-flex:1 1 auto;flex:1 1 auto;max-width:21.5vw;position:relative;margin-left:auto}.PagePerson .p-Video{height:100%;transition:opacity,-webkit-transform;transition:transform,opacity;transition:transform,opacity,-webkit-transform;opacity:0;transition-duration:.4s;transition-delay:.6s;-webkit-transform:translate3d(0,-25px,0);transform:translate3d(0,-25px,0)}.PagePerson .is-active .p-Video{opacity:1;-webkit-transform:none;transform:none}}.PagePerson .p-SmallHeading{font-size:calc(11.37864px + .19417vw);bottom:100%;margin-bottom:10px}@media (min-width:768px){.PagePerson .p-SmallHeading{position:absolute}}.PagePerson .p-PersonGallery-item{background:#333 no-repeat 50%/cover;padding-bottom:100%;padding-top:4rem;position:relative;margin:0 -2rem;width:auto}.PagePerson .p-PersonGallery-item:not(.is-visible){display:none}@media (min-width:768px){.PagePerson .p-PersonGallery-item:not(.is-visible){display:block}}@media (min-width:768px){.PagePerson .p-PersonGallery-item{float:left;margin:0 5px 0 0;padding-top:0;padding-bottom:calc(25% - 5px);width:calc(25% - 5px);transition:opacity,-webkit-transform;transition:transform,opacity;transition:transform,opacity,-webkit-transform;opacity:0;transition-duration:.4s;transition-delay:.6s;-webkit-transform:translate3d(-5px,-25px,0);transform:translate3d(-5px,-25px,0)}.PagePerson .p-PersonGallery-item:nth-child(2){transition-delay:.6s}.PagePerson .p-PersonGallery-item:nth-child(3){transition-delay:.68s}.PagePerson .p-PersonGallery-item:nth-child(4){transition-delay:.75s}}@media (min-width:768px){.PagePerson .is-active .p-PersonGallery-item{opacity:1;-webkit-transform:none;transform:none}}.PagePerson .p-PersonGallery-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(/wp-content/themes/techprep/dist/img/people/nextarrow.png);background-repeat:no-repeat;background-size:100%;border:.5rem solid transparent;box-sizing:content-box;color:#fff;font-size:4rem;height:34px;padding:0;position:absolute;right:1rem;top:calc(50% - 17px);width:20px}@media (min-width:768px){.PagePerson .p-PersonGallery-button{display:none}}.PagePerson .p-PersonGallery-indicators{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin:1rem 0}@media (min-width:768px){.PagePerson .p-PersonGallery-indicators{display:none}}.PagePerson .p-PersonGallery-indicator{width:8px;margin:10px;height:8px;background:#0bd1d3}.PagePerson .p-PersonGallery-indicator.is-active{-webkit-transform:scale(1.5);transform:scale(1.5);background:#c7efe1}.PagePerson .p-SectionNext{background:#394459;color:#fff;display:block;padding:3rem 2rem;text-align:center}@media (min-width:768px){.PagePerson .p-SectionNext{display:none}}.PagePerson .p-SectionNext-label{display:inline-block;vertical-align:middle;text-align:left}.PagePerson .p-SectionNext-name{font-size:20px;letter-spacing:.22px;line-height:44px;margin:5px 0 -3px}.PagePerson .p-SectionNext-arrow{background:url(/wp-content/themes/techprep/dist/img/why/careers-lines-arrow-right.svg) no-repeat 50%/cover;height:40px;left:-38px;margin-top:-20px;position:absolute;top:50%;width:58px}.PagePerson .p-SectionNext-details{display:inline-block;margin-left:34px;vertical-align:middle;position:relative}.PagePerson .p-SectionNext-image{background-position:50%;background-size:cover;border-radius:50%;display:inline-block;height:75px;width:75px}.PageWhatIs .Container--narrow{max-width:885px}.PageWhatIs .p-title{font-weight:900;line-height:1.15;margin-bottom:1rem;font-size:32px}@media (min-width:1080px){.PageWhatIs .p-title{font-size:44px}}.PageWhatIs .p-subtitle{font-weight:900;line-height:1.15;margin-bottom:1rem;text-align:center;font-size:27px}@media (min-width:1080px){.PageWhatIs--basics{line-height:1;margin-bottom:-6px;text-align:left;position:absolute;top:-1em}}.PageWhatIs .p-desc{color:#45516b;font-size:25px;text-align:center;margin-bottom:80px;font-family:Dapifer,serif}@media (min-width:768px){.PageWhatIs .p-desc{margin-bottom:40px}}.PageWhatIs h2,.PageWhatIs p{max-width:1100px;margin:auto}.PageWhatIs .p-imageSaveCard .FlexEmbed-ratio{padding-bottom:67.95994994%}.PageWhatIs .p-imageSaveCard .FlexEmbed-content{background:url(/wp-content/themes/techprep/dist/img/what-is/save-card.png) no-repeat 0 0/contain;bottom:0;position:absolute;right:0}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.PageWhatIs .p-imageSaveCard .FlexEmbed-content{background-image:url(/wp-content/themes/techprep/dist/img/what-is/save-card@2x.png)}}@media (min-width:1080px){.PageWhatIs .p-imageSaveCard{height:543px;width:799px}}@media (min-width:1080px){.PageWhatIs .p-libraryBg{background-image:url(/wp-content/themes/techprep/dist/img/what-is/bg-heart.svg);background-position:top;background-repeat:no-repeat;background-size:540px}}.PageWhatIs .t-intro{position:relative;z-index:1}.PageWhatIs .t-intro a,.PageWhatIs .t-intro span{font-weight:600;position:relative}.PageWhatIs .t-intro a:after,.PageWhatIs .t-intro span:after{background:linear-gradient(90deg,#27d2d2,#25d177) 0 0/100% 1px no-repeat;bottom:-3px;content:"";height:1px;left:0;position:absolute;width:100%}.PageWhatIs .p-Online-img{background-image:url(/wp-content/themes/techprep/dist/img/what-is/online-community.jpg)}.PageWhatIs .p-Online-playButton{background:url(/wp-content/themes/techprep/dist/img/what-is/play-triangle.svg) 50%/cover no-repeat;bottom:0;left:0;right:0;top:0;height:18px;margin:auto;position:absolute;width:18px}.PageWhatIs .p-Online-playButton:before{content:"";display:block;width:76px;height:46px;position:absolute;top:9px;left:9px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:2px solid #f9f4e6}.PageWhatIs .p-Online-content{padding:75px 16px}.PageWhatIs .AnimatedBorder-side--bottom,.PageWhatIs .AnimatedBorder-side--top{background:linear-gradient(45deg,#0bd2d3,#0bd373)}.PageWhatIs .AnimatedBorder-side--left{background:#0bd2d3}.PageWhatIs .AnimatedBorder-side--right{background:#0bd373}@media (min-width:768px){.PageWhatIs .p-Online{display:-webkit-flex;display:flex}.PageWhatIs .p-Online-content,.PageWhatIs .p-Online-video{-webkit-flex:1 1 50%;flex:1 1 50%}.PageWhatIs .p-Online-content{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding:5%}}@media (min-width:700px){.PageWhatIs .p-mainTitle{margin-bottom:180px}}.PageWhatIs .p-Hero .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/what-is/hero-mobile.jpg);background-position:50% 10%}@media (min-width:768px){.PageWhatIs .p-Hero .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/what-is/hero.jpg);background-position:50% 10%}}@media (min-width:1080px){.PageWhatIs .p-HeroBox{margin:0 2.5em 0 7.5em;padding:calc(-36.3253px + 9.03614vh) 5em;position:relative}.PageWhatIs .p-HeroBox-escape{margin-left:-12.5em;margin-right:-7.5em;position:relative;z-index:1}}.PageWhatIs .p-BorderLine--title:before{-webkit-flex:0 0 calc(-36.3253px + 9.03614vh);flex:0 0 calc(-36.3253px + 9.03614vh)}.PageWhatIs .p-BorderLine--decoration:before,.PageWhatIs .p-BorderLine--title:after{-webkit-flex:1 0 auto;flex:1 0 auto}.PageWhatIs .p-BorderLine--decoration:after{-webkit-flex:7 0 auto;flex:7 0 auto}.PageWhatIs .p-HeroDecoration{background:url(/wp-content/themes/techprep/dist/img/guide/guide-decoration.svg) 50% 50%/contain no-repeat;height:10px;width:48px}.PageWhatIs .p-TitleCutout{height:120px}@media (min-width:1080px){.PageWhatIs .p-HeroTitle{border:2px solid #e7ffac;box-sizing:border-box;display:inline-block;height:120px;padding:0 40px;position:relative;white-space:nowrap}.borderimage .PageWhatIs .p-HeroTitle{-o-border-image:url(/wp-content/themes/techprep/dist/img/what-is/what-is-hero-box.png) 24 22 22 24 repeat;border-image:url(/wp-content/themes/techprep/dist/img/what-is/what-is-hero-box.png) 24 22 22 24 repeat;border-image-repeat:round;border-width:12px 11px 11px 12px}.PageWhatIs .p-HeroTitle-inner{line-height:120px}.borderimage .PageWhatIs .p-HeroTitle-inner{line-height:107px;margin:-10px 0 0 -10px}}.PageWhatIs .p-Hero-content{font-size:22px;font-size:calc(4.89157px + 3.01205vh);line-height:1.5;margin:calc(-48.43373px + 12.04819vh) 0;text-shadow:0 2px 4px rgba(0,0,0,.2)}.PageWhatIs .p-Hero-embed{width:100%;margin-right:50px;color:#0bd2d3;font-family:museo-sans,sans-serif;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase}.PageWhatIs .p-Hero-embed .HoverCard{margin-bottom:16px}.PageWhatIs .p-Hero-copy{position:relative;z-index:1}.PageWhatIs .p-Hero-copy strong{font-family:museo-sans,sans-serif;color:#0bd2d3}@media (min-width:1080px) and (min-height:900px){.PageWhatIs .p-HeroBox{padding-top:45px;padding-bottom:45px}.PageWhatIs .p-BorderLine--title:before{-webkit-flex:0 0 45px;flex:0 0 45px}.PageWhatIs .p-BorderLine--title:after{-webkit-flex:1 0 auto;flex:1 0 auto}.PageWhatIs .p-Hero-content{font-size:32px;margin-bottom:60px;margin-top:60px;margin-left:40px}}.PageWhatIs .p-HandsOn-featured{display:block;position:relative;padding:50px 0}@media (min-width:620px){.PageWhatIs .p-HandsOn-featured{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.PageWhatIs .p-HandsOn-featuredReverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.PageWhatIs .p-HandsOn-featuredReverse .p-HandsOn-featuredMedia{margin-left:-75px;margin-right:0}.PageWhatIs .p-HandsOn-featuredMedia{margin-right:-75px}}.PageWhatIs .p-HandsOn-featuredMedia,.PageWhatIs .p-HandsOn-featuredText{-webkit-flex:1 1 50%;flex:1 1 50%;position:relative}.PageWhatIs .p-HandsOn-featuredMedia:after{background-image:linear-gradient(45deg,#c21fc8,#52b1b0);content:"";display:block;height:100%;left:0;opacity:.4;position:absolute;top:0;width:100%}.PageWhatIs .p-HandsOn-featuredEmbedRatio{padding-bottom:63.0738523%}.PageWhatIs .p-HandsOn-featuredText{background-color:#fff;box-shadow:0 7px 15px rgba(0,0,0,.2);position:relative;margin:-80px 20px 0;padding:40px 30px;text-align:left}@media (min-width:620px){.PageWhatIs .p-HandsOn-featuredText{margin:0;max-width:422px;padding:65px 40px}}.PageWhatIs .p-HandsOn-featuredTitle{font-size:18px;letter-spacing:.12px;line-height:1.2;text-transform:uppercase}@media (min-width:768px){.PageWhatIs .p-HandsOn-featuredTitle{font-size:24px;padding-right:28px;position:relative}}.PageWhatIs .p-HandsOn-featuredTitle:after{content:"";background:url(/wp-content/themes/techprep/dist/img/what-is/try-external-icon.svg) no-repeat;height:20px;position:absolute;width:20px;display:block;top:1rem;right:1rem}@media (min-width:768px){.PageWhatIs .p-HandsOn-featuredTitle:after{top:4px;right:0}}.PageWhatIs .p-HandsOn-featuredDesc{line-height:1.24;padding-top:14px}@media (min-width:768px){.PageWhatIs .p-HandsOn-featuredDesc{padding-right:4em}}.PageWhatIs .p-HandsOn-relatedSectionTitle{margin-bottom:10px}.PageWhatIs .p-HandsOn-relatedSectionDesc,.PageWhatIs .p-HandsOn-relatedSectionTitle{text-align:center}@media (min-width:620px){.PageWhatIs .p-HandsOn-relatedSectionDesc,.PageWhatIs .p-HandsOn-relatedSectionTitle{text-align:left}}.PageWhatIs .p-HandsOn-related{margin:0 20px}@media (min-width:620px){.PageWhatIs .p-HandsOn-related{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;max-width:100%;margin:0}}.PageWhatIs .p-HandsOn-relatedLink{display:block;-webkit-flex:1 0 30%;flex:1 0 30%;font-weight:500;line-height:1.2;margin-top:24px;position:relative;text-align:center;z-index:1}@media (min-width:620px){.PageWhatIs .p-HandsOn-relatedLink{color:#fff;margin:0;max-width:30%}}.PageWhatIs .p-HandsOn-relatedBg{background-size:cover;display:block;padding-bottom:56.25%;position:relative}@media (min-width:620px){.PageWhatIs .p-HandsOn-relatedBg{height:140px;padding-bottom:0}}.PageWhatIs .p-HandsOn-relatedLink--repeatUntil .p-HandsOn-relatedBg{background-image:url(/wp-content/themes/techprep/dist/img/what-is/what-is-video1-thumb.jpg)}.PageWhatIs .p-HandsOn-relatedLink--repeatLoops .p-HandsOn-relatedBg{background-image:url(/wp-content/themes/techprep/dist/img/what-is/what-is-video2-thumb.jpg)}.PageWhatIs .p-HandsOn-relatedLink--ifElse .p-HandsOn-relatedBg{background-image:url(/wp-content/themes/techprep/dist/img/what-is/what-is-video3-thumb.jpg)}.PageWhatIs .p-HandsOn-relatedLink--css .p-HandsOn-relatedBg{background-image:url(/wp-content/themes/techprep/dist/img/what-is/html-preview.png)}.PageWhatIs .p-HandsOn-relatedLink--javascript .p-HandsOn-relatedBg{background-image:url(/wp-content/themes/techprep/dist/img/what-is/javascript-preview.png)}.PageWhatIs .p-HandsOn-relatedLink--python .p-HandsOn-relatedBg{background-image:url(/wp-content/themes/techprep/dist/img/what-is/python-preview.png)}@media (min-width:620px){.PageWhatIs .p-HandsOn-relatedBg:after{content:"";display:block;width:100%;height:100%;opacity:0;top:0;left:0;transition:opacity .25s;position:absolute}.PageWhatIs .p-HandsOn-relatedLink:first-child .p-HandsOn-relatedBg:after{background-color:#3b5999}.PageWhatIs .p-HandsOn-relatedLink:nth-child(2) .p-HandsOn-relatedBg:after{background-color:#0a9bd5}.PageWhatIs .p-HandsOn-relatedLink:nth-child(3) .p-HandsOn-relatedBg:after{background-color:#1eae76}}.PageWhatIs .p-HandsOn-relatedWrap{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:center;justify-content:center;left:0;position:relative;top:0;width:100%}@media (min-width:620px){.PageWhatIs .p-HandsOn-relatedWrap{opacity:0;padding:20px;position:absolute;transition:opacity,-webkit-transform;transition:opacity,transform;transition:opacity,transform,-webkit-transform;transition-duration:.25s;-webkit-transform:translateY(-20px);transform:translateY(-20px)}}.PageWhatIs .p-HandsOn-relatedIcon{background:url(/wp-content/themes/techprep/dist/img/what-is/code.svg) 50%/cover no-repeat;display:none;margin:0 auto 1rem;width:31px;height:15px}@media (min-width:620px){.PageWhatIs .p-HandsOn-relatedIcon{display:block}}.PageWhatIs .p-HandsOn-relatedTitle{display:block;font-size:13px;font-weight:700;line-height:1.2;max-width:225px;margin:1em auto 0;text-align:center;text-transform:uppercase}@media (min-width:620px){.PageWhatIs .p-HandsOn-relatedTitle{max-width:100%;margin:0}}@media (min-width:1080px){.PageWhatIs .p-HandsOn-relatedTitle{font-size:15px}}.PageWhatIs .p-HandsOn-relatedLink:hover .p-HandsOn-relatedBg:after{opacity:1}.PageWhatIs .p-HandsOn-relatedLink:hover .p-HandsOn-relatedWrap{opacity:1;-webkit-transform:none;transform:none}.PageWhatIs .p-HandsOn-relatedPlayIcon{background:url(/wp-content/themes/techprep/dist/img/what-is/play-icon.png) 50%/cover no-repeat;bottom:0;left:0;right:0;top:0;content:"";display:block;height:28px;margin:auto;position:absolute;width:46px}.PageWhatIs .p-HandsOn-hr{background:#44506a;margin:6em 0 2.6em;opacity:.3}@media (min-width:1080px){.PageWhatIs .p-HandsOn-hr{margin:6em -8em 2.6em}}.PageWhatIs .Polaroid-section{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.PageWhatIs .Polaroid-section{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.PageWhatIs .Polaroid{background:#fff;padding:15px;-webkit-flex:0 1 100%;flex:0 1 100%;color:#44506a;box-shadow:0 2px 6px rgba(0,0,0,.25);z-index:1}@media (min-width:768px){.PageWhatIs .Polaroid{-webkit-flex:1 1 0;flex:1 1 0}}.PageWhatIs .Polaroid-title{font-size:22px;font-weight:300;padding:24px 16px;line-height:1.22}.PageWhatIs .Polaroid-img{background-size:cover;padding-bottom:56.28%;position:relative}.PageWhatIs .Polaroid-playButton{position:absolute;width:100px;left:0;right:0;bottom:0;top:0;margin:auto;border:0;height:55px;border-radius:15px/50%;background:#0bd2d3;box-shadow:0 4px 4px rgba(0,0,0,.35)}.PageWhatIs .Polaroid-playButton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border-radius:3px;border-color:transparent transparent transparent #fff;border-style:solid;border-width:10px 0 10px 20px}.PageWhatIs .Polaroid-playButtonText{text-indent:-9999px;visibility:hidden}.PageWhatIs .Polaroid.Polaroid--computerProgramming .Polaroid-img{background-image:url(/wp-content/themes/techprep/dist/img/what-is/what-is-computer-programming.jpg)}.PageWhatIs .Polaroid.Polaroid--meetSandra .Polaroid-img{background-image:url(/wp-content/themes/techprep/dist/img/what-is/what-is-meetSandra.jpg)}.PageWhatIs .Polaroid.Polaroid--meetMichael .Polaroid-img{background-image:url(/wp-content/themes/techprep/dist/img/what-is/what-is-meetMichael.jpg)}.PageWhatIs .Polaroid+.Polaroid{margin-top:10px}@media (min-width:768px){.PageWhatIs .Polaroid+.Polaroid{margin-top:0;margin-left:10px}}.PageWhatIs .p-Basics{background:transparent no-repeat 50%/contain;background-image:url(/wp-content/themes/techprep/dist/img/what-is/basics-how-programming-works.svg);padding-bottom:58.4635417%;position:relative;z-index:1}.PageWhatIs .p-Basics-code{max-width:284px;min-width:180px;position:absolute;right:0;top:-30px;width:46.2239583%}@media (min-width:768px){.PageWhatIs .p-Basics-code{right:-4%;top:3%}}@media (min-width:1080px){.PageWhatIs .p-Basics-code{right:-9.7%}}.PageWhatIs .p-BasicsItem{background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.25);box-sizing:border-box;border-radius:20px;height:40px;overflow:hidden;position:absolute;width:40px}@media (max-width:768px){.PageWhatIs .p-BasicsItem{transition:right .4s,left .4s}.PageWhatIs .p-BasicsItem.is-animating{transition:right .4s,left .4s,width .4s,height .4s}}.PageWhatIs .p-BasicsItem-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:#aaa;height:40px;position:absolute;right:0;top:0;outline:none;transition:color .34s;-webkit-transform:translateZ(0);transform:translateZ(0);width:40px;z-index:1}.PageWhatIs .p-BasicsItem-btn:after,.PageWhatIs .p-BasicsItem-btn:before{background:currentColor;content:"";display:block;height:3px;left:7.25px;position:absolute;-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .34s;transition:transform .34s;transition:transform .34s,-webkit-transform .34s;top:18px;width:25px}.PageWhatIs .p-BasicsItem-btn:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (min-width:768px){.PageWhatIs .p-BasicsItem-btn:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.PageWhatIs .p-BasicsItem-btn:hover:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.PageWhatIs .p-BasicsItem-content{padding:40px;pointer-events:none;width:366px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);transition:opacity .4s,-webkit-transform .4s .4s;transition:transform .4s .4s,opacity .4s;transition:transform .4s .4s,opacity .4s,-webkit-transform .4s .4s}.PageWhatIs .p-BasicsItem-title{color:#0bd273;font-weight:700;margin-bottom:.4em}@media (min-width:1350px){.PageWhatIs .p-BasicsItem-title{font-size:35px}}.PageWhatIs .p-BasicsItem-desc{line-height:1.22}.PageWhatIs .p-BasicsItem.is-animating{-webkit-transform:width,height;transform:width,height;transition-duration:.4s;z-index:2}.PageWhatIs .p-BasicsItem.is-animating .p-BasicsItem-content{position:absolute}.PageWhatIs .p-BasicsItem.is-open{height:auto;width:366px;transition-delay:0ms;z-index:3}.PageWhatIs .p-BasicsItem.is-open .p-BasicsItem-content{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none;transition-delay:.4s}.PageWhatIs .p-BasicsItem:not(.is-animating) .p-BasicsItem-btn{cursor:pointer}.PageWhatIs .p-BasicsItem.is-open .p-BasicsItem-btn{color:#0bd372}.PageWhatIs .p-BasicsItem.is-open .p-BasicsItem-btn:before{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.PageWhatIs .p-BasicsItem.is-open .p-BasicsItem-btn:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}@media (max-width:768px){.PageWhatIs .p-BasicsItem.is-open{right:0!important;width:100%}}.PageWhatIs .p-BasicsItem--code{right:0;top:-20px}@media (min-width:768px){.PageWhatIs .p-BasicsItem--code{right:35.5%;top:0}}@media (min-width:1080px){.PageWhatIs .p-BasicsItem--code{right:29.5%}}.PageWhatIs .p-BasicsItem--programming{right:26.8%;top:62.1%}.PageWhatIs .p-BasicsItem--program{right:18.8%;top:41.1%}.PageWhatIs .p-BasicsItem--hardware{right:5.2%;top:64.9%}.PageWhatIs .p-BasicsItem--programmers{right:52.4%;top:41.1%}.PageWhatIs .p-BasicsItem--programming-language{left:-10px;top:41.1%}@media (max-width:768px){.PageWhatIs .p-BasicsItem--programming-language.is-open{left:0!important}}.PageWhatIs .p-BasicsItem--programming-language.is-animating .p-BasicsItem-content,.PageWhatIs .p-BasicsItem--programming-language .p-BasicsItem-btn{left:0;right:auto}.PageWhatIs .p-Resources{-webkit-overflow-scrolling:touch;-webkit-align-items:baseline;align-items:baseline;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-top:70px;overflow:scroll;width:100%}@media (min-width:1080px){.PageWhatIs .p-Resources{overflow:visible}}.PageWhatIs .p-Resources-content{-webkit-flex:0 1 50%;flex:0 1 50%;padding:10px 20px;text-align:center}@media (min-width:768px){.PageWhatIs .p-Resources-content{-webkit-flex:0 1 33.333%;flex:0 1 33.333%}}@media (min-width:1080px){.PageWhatIs .p-Resources-content{-webkit-flex:1 1 0;flex:1 1 0}}.PageWhatIs .p-Resources-title{color:#1dad76;font-size:16px;line-height:1.25;font-family:museo-sans,sans-serif;font-weight:700}.PageWhatIs .p-Resources-iconWrapper{-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-inline-flex;display:inline-flex;margin-bottom:10px}.PageWhatIs .p-Resources-icon{width:76px}.PageWhatIs .p-Resources .t-intro{margin-bottom:80px}.PageWhatIs .p-Info{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between;min-height:470px}@media (min-width:1080px){.PageWhatIs .p-Info{-webkit-flex-direction:row;flex-direction:row}.PageWhatIs .p-Info--reverse{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}}.PageWhatIs .p-Info-text{text-align:center;margin-bottom:2em;width:100%}@media (min-width:1080px){.PageWhatIs .p-Info-text{text-align:left;margin-bottom:0;width:40%}}.PageWhatIs .p-Info-title{margin-bottom:1em}@media (min-width:1080px){.PageWhatIs .p-Info-title{width:70%;text-align:left}}.PageWhatIs .p-Info-image{margin-bottom:-75px;position:relative;width:100%}@media (min-width:1080px){.PageWhatIs .p-Info-image{-webkit-align-self:flex-end;align-self:flex-end;margin-bottom:-150px;width:45%}}.PageWhatIs .p-Cta .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/what-is/bg-cta-mobile@2x.jpg);background-position:50% 10%}@media (min-width:768px){.PageWhatIs .p-Cta .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/what-is/bg-cta.jpg);background-position:50% 10%}}@media (-webkit-min-device-pixel-ratio:1.5),(min-device-pixel-ratio:1.5),(min-resolution:144dpi){.PageWhatIs .p-Cta .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/what-is/bg-cta-mobile@2x.jpg);background-position:50% 10%}}@media (-webkit-min-device-pixel-ratio:1.5) and (min-width:768px),(min-device-pixel-ratio:1.5),(min-resolution:144dpi) and (min-width:768px){.PageWhatIs .p-Cta .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/what-is/bg-cta@2x.jpg);background-position:50% 10%}}.PageWhatIs .p-Cta-borderBox{display:block}.PageWhatIs .p-Cta-borderLine:before{-webkit-flex:0 0 3rem;flex:0 0 3rem}.PageWhatIs .p-Cta-borderLine:after{-webkit-flex:1 0 auto;flex:1 0 auto}.PageWhatIs .p-Cta-decoration{background:url(/wp-content/themes/techprep/dist/img/what-is/cta-decoration.svg) 50% 50%/contain no-repeat;height:9px;width:80px}.PageWhatIs .p-Cta-link{display:block;margin:0 auto;max-width:400px;padding:40px 20px;position:relative;text-align:center}@media (min-width:768px){.PageWhatIs .p-Cta-link{max-width:730px;padding:130px 150px}}.PageWhatIs .p-Cta-title{font-size:28px;font-weight:900}@media (min-width:768px){.PageWhatIs .p-Cta-title{font-size:47px}}.PageWhatIs .p-Cta-start{display:inline-block;font-size:11px;font-weight:900;margin-top:10px;text-transform:uppercase;background:linear-gradient(90deg,#27d2d2,#25d177) 0 bottom/100% 2px no-repeat}@media (min-width:768px){.PageWhatIs .p-Cta-start{font-size:14px;margin-top:20px}}.PageWhatIs .p-Cta-start:after{background:url(/wp-content/themes/techprep/dist/img/what-is/cta-arrow.svg) no-repeat 0 0/contain;content:"";display:inline-block;height:7px;margin-left:.8em;vertical-align:.1em;width:12px}.PageWhatIs .p-Pyramid{position:relative;margin-top:6rem}@media (min-width:700px){.PageWhatIs .p-Pyramid{display:-webkit-flex;display:flex}}.PageWhatIs .p-Pyramid-heading{display:none;font-style:italic;font-weight:300;line-height:1}@media (min-width:700px){.PageWhatIs .p-Pyramid-heading{display:block}}@media (min-width:768px){.PageWhatIs .p-Pyramid-heading{font-size:20px}}@media (min-width:1080px){.PageWhatIs .p-Pyramid-heading{font-size:26px}}.PageWhatIs .p-Pyramid-heading:before,.PageWhatIs .p-Pyramid-tabButtonInner:before{content:"";background-repeat:no-repeat;background-size:contain;display:block;position:absolute;-webkit-transform:translateY(-95%) translateX(25%);transform:translateY(-95%) translateX(25%)}.PageWhatIs .p-Pyramid-list{list-style:none;margin:0;padding:0;line-height:1.875}@media (max-width:699px){.PageWhatIs .p-Pyramid-list{color:#fff}}.PageWhatIs .p-Pyramid-listItem{font-size:17px}@media (min-width:768px){.PageWhatIs .p-Pyramid-listItem{font-size:14px}}@media (min-width:1080px){.PageWhatIs .p-Pyramid-listItem{font-size:16px}}.PageWhatIs .p-Pyramid-listHeading{display:none}@media (max-width:699px){.PageWhatIs .p-Pyramid-listHeading{display:block;text-transform:uppercase;padding-bottom:1em;font-size:16px;font-weight:600}}@media (max-width:699px){.PageWhatIs .p-Pyramid-listGroup{padding:30px;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;text-align:center;border-radius:5px;margin:5px auto}.PageWhatIs .p-Pyramid-listGroup:first-child{background:linear-gradient(45deg,#844fb1,#32599d)}.PageWhatIs .p-Pyramid-listGroup:nth-child(2){background:linear-gradient(45deg,#0bd2d3,#00d867)}}.PageWhatIs .p-Pyramid-listGroup>ul{list-style:none;margin:0;padding:0}.PageWhatIs .p-Pyramid-part{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;width:100%}@media (max-width:699px){.PageWhatIs .p-Pyramid-part{transition:opacity .25s,-webkit-transform .5s;transition:transform .5s,opacity .25s;transition:transform .5s,opacity .25s,-webkit-transform .5s}.PageWhatIs .p-Pyramid-part.is-visible{display:block}.PageWhatIs .p-Pyramid-part.is-hidden{display:none}}.PageWhatIs .p-Pyramid-part--center{display:none}@media (min-width:700px){.PageWhatIs .p-Pyramid{background:url(/wp-content/themes/techprep/dist/img/what-is/pyramid.png) bottom/100% 100% no-repeat;height:364px;margin:0 -32px}.PageWhatIs .p-Pyramid-heading{position:absolute}.PageWhatIs .p-Pyramid-listItem{line-height:0;position:absolute}.PageWhatIs .p-Pyramid-part{z-index:2;-webkit-flex:1 1 25%;flex:1 1 25%}.PageWhatIs .p-Pyramid-part--english .p-Pyramid-heading{right:82.91%;top:35px}.PageWhatIs .p-Pyramid-part--english .p-Pyramid-heading:before{background-image:url(/wp-content/themes/techprep/dist/img/what-is/english-illustration.png);right:-14px;top:-14px;height:94px;width:171px}.PageWhatIs .p-Pyramid-part--computerScience .p-Pyramid-heading{left:76.45%;top:35px}.PageWhatIs .p-Pyramid-part--computerScience .p-Pyramid-heading:before{content:"";background-image:url(/wp-content/themes/techprep/dist/img/what-is/cs-illustration.png);left:0;top:-14px;width:117px;height:120px}.PageWhatIs .p-Pyramid .p-Pyramid-part--english .p-Pyramid-listItem[data-pyramid-item="1"]{top:92px;right:75.25%}.PageWhatIs .p-Pyramid .p-Pyramid-part--english .p-Pyramid-listItem[data-pyramid-item="2"]{top:118px;right:73.4%}.PageWhatIs .p-Pyramid .p-Pyramid-part--english .p-Pyramid-listItem[data-pyramid-item="3"]{top:147px;right:71.37%}.PageWhatIs .p-Pyramid .p-Pyramid-part--english .p-Pyramid-listItem[data-pyramid-item="4"]{top:224px;right:67.49%}.PageWhatIs .p-Pyramid .p-Pyramid-part--english .p-Pyramid-listItem[data-pyramid-item="5"]{top:253px;right:65.28%}.PageWhatIs .p-Pyramid .p-Pyramid-part--english .p-Pyramid-listItem[data-pyramid-item="6"]{top:285px;right:63.52%}.PageWhatIs .p-Pyramid .p-Pyramid-part--english .p-Pyramid-listItem[data-pyramid-item="7"]{top:313px;right:61.58%}.PageWhatIs .p-Pyramid .p-Pyramid-part--computerScience .p-Pyramid-listItem[data-pyramid-item="1"]{top:92px;left:75.06%}.PageWhatIs .p-Pyramid .p-Pyramid-part--computerScience .p-Pyramid-listItem[data-pyramid-item="2"]{top:118px;left:73.13%}.PageWhatIs .p-Pyramid .p-Pyramid-part--computerScience .p-Pyramid-listItem[data-pyramid-item="3"]{top:147px;left:70.91%}.PageWhatIs .p-Pyramid .p-Pyramid-part--computerScience .p-Pyramid-listItem[data-pyramid-item="4"]{top:224px;left:66.66%}.PageWhatIs .p-Pyramid .p-Pyramid-part--computerScience .p-Pyramid-listItem[data-pyramid-item="5"]{top:253px;left:64.81%}.PageWhatIs .p-Pyramid .p-Pyramid-part--computerScience .p-Pyramid-listItem[data-pyramid-item="6"]{top:285px;left:63.43%}.PageWhatIs .p-Pyramid .p-Pyramid-part--computerScience .p-Pyramid-listItem[data-pyramid-item="7"]{top:313px;left:61.4%}.PageWhatIs .p-Pyramid .p-Pyramid-part--center{color:#fff;display:block;font-weight:700;text-transform:uppercase}.PageWhatIs .p-Pyramid .p-Pyramid-part--center .p-Pyramid-listItem{line-height:1.2}.PageWhatIs .p-Pyramid .p-Pyramid-part--center .p-Pyramid-listItem:first-child{left:50%;top:92px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.PageWhatIs .p-Pyramid .p-Pyramid-part--center .p-Pyramid-listItem:nth-child(2){left:50%;top:250px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.PageWhatIs .p-Pyramid-tabButtons{display:none}@media (max-width:699px){.PageWhatIs .p-Pyramid-tabButtons{display:-webkit-flex;display:flex}}.PageWhatIs .p-Pyramid-tabButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;display:block;-webkit-flex:1;flex:1;font-size:20px;font-style:italic;margin:30px 10px;outline:0;padding:0;position:relative}.PageWhatIs .p-Pyramid-tabButton .p-Pyramid-tabButtonInner:before{content:"";left:-50%;margin:auto;position:absolute;right:-50%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.PageWhatIs .p-Pyramid-tabButton--english .p-Pyramid-tabButtonInner:before{background-image:url(/wp-content/themes/techprep/dist/img/what-is/english-illustration.png);height:56px;width:87px}.PageWhatIs .p-Pyramid-tabButton--computerScience .p-Pyramid-tabButtonInner:before{background-image:url(/wp-content/themes/techprep/dist/img/what-is/cs-illustration.png);height:72px;width:70px}.PageWhatIs .p-Pyramid-tabButton.is-active .p-Pyramid-tabButtonInner{opacity:1}.PageWhatIs .p-Pyramid-tabButton.is-active .p-Pyramid-tabButtonInner:after{background:#3b5998;bottom:-.25em;content:"";height:2px;left:0;margin:auto;position:absolute;right:0}.PageWhatIs .p-Pyramid-tabButtonInner{opacity:.75;position:relative}.WhyProgramming p.t-lead{font-size:16px}@media (min-width:768px){.WhyProgramming p.t-lead{font-size:27px}}@media (min-width:1080px){.WhyProgramming .t-large{font-size:25px;line-height:1.75}}@media (max-width:1080px){.WhyProgramming-loadMore{display:-webkit-flex;display:flex;padding:20px;background:#f3e9cf}}.WhyProgramming-heroLinks{bottom:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;justify-content:space-around;left:0;position:absolute;right:0;top:0}@media (min-width:1080px){.WhyProgramming-heroLinks{bottom:auto;display:block;height:363px;left:auto;margin:0 auto;position:relative;right:auto;top:-60px;width:685px}}.WhyProgramming-heroLinks button{display:none}@media (min-width:1080px){.WhyProgramming-heroLinks button{display:inline}}.WhyProgramming-heroLinks img{display:none}@media (min-width:1080px){.WhyProgramming-heroLinks img{display:block}}.WhyProgramming-heroLinks>button{background-color:#c8efe1;left:50%;position:absolute;top:80px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.WhyProgramming-heroLinks h3{color:#fff}@media (min-width:1080px){.WhyProgramming-heroLinks h3{color:#0b99d2}}.WhyProgramming-heroLines{background:url(/wp-content/themes/techprep/dist/img/why/careers-lines-why.svg) no-repeat 50%;bottom:0;display:none;height:363px;left:0;mix-blend-mode:screen;position:absolute;right:0;top:0;width:685px;z-index:1}@media (min-width:1080px){.WhyProgramming-heroLines{display:block}}.WhyProgramming-heroLink{background-size:cover;background-repeat:no-repeat;background-position:top;-webkit-flex-grow:1;flex-grow:1;position:relative;width:100%}@media (min-width:1080px){.WhyProgramming-heroLink{position:absolute;width:auto}}.WhyProgramming-heroLink .WhyProgramming-heroLinkText{margin:15px auto 10px;max-width:175px;position:absolute}.WhyProgramming-heroLink .WhyProgramming-heroLinkText:before{background-size:contain;background-repeat:no-repeat;content:"";display:block;height:150px;mix-blend-mode:screen;opacity:.5;position:absolute;width:150px}@media (min-width:1080px){.WhyProgramming-heroLink .WhyProgramming-heroLinkText:before{display:none}}@media (min-width:1080px){.WhyProgramming-heroLink .WhyProgramming-heroLinkText{max-width:250px;position:static}}.WhyProgramming-heroLink--types{background-image:url(/wp-content/themes/techprep/dist/img/why/mobile-why-jobs.jpg);background-position-y:center;-webkit-flex-grow:2;flex-grow:2}.WhyProgramming-heroLink--types .WhyProgramming-heroLinkText{bottom:15px;left:5%}.WhyProgramming-heroLink--types .WhyProgramming-heroLinkText:before{background-image:url(/wp-content/themes/techprep/dist/img/why/careers-lines-why-mobile1.svg);bottom:-5px;left:11px}@media (min-width:1080px){.WhyProgramming-heroLink--types{background-image:none;height:auto;left:-230px;top:180px}.WhyProgramming-heroLink--types img{height:338px;width:337px}}.WhyProgramming-heroLink--salaries{background-image:url(/wp-content/themes/techprep/dist/img/why/mobile-why-benefits.jpg)}.WhyProgramming-heroLink--salaries .WhyProgramming-heroLinkText{top:25px;right:5%}.WhyProgramming-heroLink--salaries .WhyProgramming-heroLinkText:before{background-image:url(/wp-content/themes/techprep/dist/img/why/careers-lines-why-mobile2.svg);left:11px;top:-30px}@media (min-width:1080px){.WhyProgramming-heroLink--salaries{background-image:none;left:185px;top:330px}.WhyProgramming-heroLink--salaries img{height:297px;width:298px}}.WhyProgramming-heroLink--future{background-image:url(/wp-content/themes/techprep/dist/img/why/mobile-why-future.jpg)}.WhyProgramming-heroLink--future .WhyProgramming-heroLinkText{bottom:10px;left:5%}.WhyProgramming-heroLink--future .WhyProgramming-heroLinkText:before{background-image:url(/wp-content/themes/techprep/dist/img/why/careers-lines-why-mobile3.svg);bottom:-5px;left:22px}@media (min-width:1080px){.WhyProgramming-heroLink--future{background-image:none;right:-190px;top:210px}.WhyProgramming-heroLink--future img{height:325px;width:281px}}.WhyProgramming-heroGoLink{color:#fff;display:inline-block;margin-top:10px;position:relative}@media (min-width:1080px){.WhyProgramming-heroGoLink{display:none}}.WhyProgramming-whatIs p{color:#44506a}@media (min-width:1080px){.WhyProgramming-cardGroup{display:inline-block;vertical-align:top;width:50%}}.WhyProgramming-card{background-position:50%;background-size:cover}.WhyProgramming-infoCard{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:50px}@media (min-width:1080px){.WhyProgramming-infoCard{padding:0 50px}}@media (min-width:1350px){.WhyProgramming-infoCard{padding:0 85px}}.WhyProgramming-infoCard .t-large{line-height:1.5}@media (min-width:1080px){.WhyProgramming-cardGroup--fullWidth{width:100%}.WhyProgramming-cardGroup--fullWidth .p-Person.p-Person{width:25%}}.WhyProgramming-options{background:#ebdab5;font-size:0;padding-bottom:14px}.WhyProgramming-options .Section-content{padding:0}@media (min-width:1080px){.WhyProgramming-options{background:0 0;padding-bottom:14px}.WhyProgramming-options .Section-content{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.WhyProgramming-options .WhyProgramming-infoCard{height:100%}}.WhyProgramming-options .WhyProgramming-infoCard{background:#fff;border:30px solid #fff;-o-border-image:linear-gradient(45deg,#fdcc9a,#c0e8da) 1 1;border-image:linear-gradient(45deg,#fdcc9a,#c0e8da) 1 1}.WhyProgramming-options:after{display:none}@media (min-width:1080px){.WhyProgramming-options:after{display:block}}.WhyProgramming-optionsShowMore{display:block;margin:0 auto}@media (min-width:1080px){.WhyProgramming-optionsShowMore{display:none}}@media (min-width:1080px){.WhyProgramming-advantages{padding-top:0}}.WhyProgramming-benefits{padding:50px}.WhyProgramming-benefit h3.t-lead{font-size:18px}@media (min-width:768px){.WhyProgramming-benefit h3.t-lead{font-size:27px}}.WhyProgramming-benefit p{font-size:16px}@media (min-width:768px){.WhyProgramming-benefit p{font-size:17px}}.WhyProgramming-getStarted .p-CalloutText{font-size:24px;line-height:1.533;margin:3em auto;max-width:485px;padding:.5em;position:relative}@media (min-width:768px){.WhyProgramming-getStarted .p-CalloutText{max-width:calc(-290.38462px + 100.96154vw);font-size:calc(-14.84615px + 5.44872vw)}}@media (min-width:1080px){.WhyProgramming-getStarted .p-CalloutText{max-width:800px;font-size:32px}}.WhyProgramming-getStarted .p-CalloutHeading{font-size:44px;margin-bottom:.5em}.WhyProgramming-getStarted .p-Hero-image{background-position:50%;background-size:100% auto}@media (max-width:767px){.WhyProgramming-code{display:none}.WhyProgramming-whatIs.bg-blue{background-color:#d3f1ec;padding-bottom:18px}.WhyProgramming-whatIs.bg-blue:before{background-color:rgba(71,71,71,.07);bottom:0;content:"";height:18px;left:0;position:absolute;right:0}.WhyProgramming-whatIs.bg-blue .Container{padding-top:48px}.WhyProgramming-whatIs.bg-blue .mobileExperiment-show{display:block!important}.WhyProgramming-whatIs.bg-blue .mobileExperiment-show i{margin-bottom:0}.WhyProgramming-whatIs.bg-blue .mobileExperiment-hide{display:none}.WhyProgramming-whatIs.bg-blue .t-display2{margin-bottom:20px}.WhyProgramming-whatIs.bg-blue div,.WhyProgramming-whatIs.bg-blue p{text-align:left}.WhyProgramming-options{padding-bottom:14px}.WhyProgramming-options:before{background-color:rgba(71,71,71,.07);bottom:0;content:"";height:14px;left:0;position:absolute;right:0}.WhyProgramming-options .WhyProgramming-infoCard{background:#f3e9cf;border:none;-o-border-image:none;border-image:none;padding:48px 32px;text-align:left!important}.WhyProgramming-options .WhyProgramming-infoCard p.t-large{margin-top:.45em!important}.WhyProgramming-options .p-Person .p-Person-tag{bottom:10px}.WhyProgramming-options .p-Person .p-Person-tagInner{position:relative}.WhyProgramming-options .p-Person .p-Person-tagInner:after,.WhyProgramming-options .p-Person .p-Person-tagInner:before{bottom:13px;right:7px}.WhyProgramming-options .p-Person .p-Person-expand{height:auto;top:0}.WhyProgramming-advantages{padding-bottom:14px}.WhyProgramming-advantages:before{background-color:rgba(71,71,71,.07);bottom:0;content:"";height:14px;left:0;position:absolute;right:0}.WhyProgramming-advantages .u-textCenter{text-align:left!important}.WhyProgramming-advantages p{margin-top:.45em!important}.WhyProgramming-advantages .WhyProgramming-benefits{background:url(/wp-content/themes/techprep/dist/img/why/why-benefits-mobile.png) 50% 40px no-repeat;background-size:521px 150px;padding:218px 32px 0}.WhyProgramming-advantages .WhyProgramming-benefits img{display:none}.WhyProgramming-salary .ChartSwitcher-tab{font-size:12px;line-height:16px;padding:14px 10px 10px}.WhyProgramming-salary .ChartSwitcher-tab.is-active{color:#fff}.WhyProgramming-jobs{background:url(/wp-content/themes/techprep/dist/img/why/why-desk-mobile--variant1.jpg) 50%/cover;padding-bottom:200px}.WhyProgramming-jobs .WhyProgramming-jobCount{font-size:55px;left:50%;margin-top:-15px;position:relative;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:275px}html[lang=es] .WhyProgramming-jobs .WhyProgramming-jobCount{font-size:52px}.WhyProgramming-jobs .WhyProgramming-jobCount:after{background:linear-gradient(0deg,rgba(255,255,0,.67),rgba(0,255,0,.67) 40%,rgba(0,255,255,.67)) 0 25px/99% no-repeat;content:"";height:350px;left:50%;opacity:.3;position:absolute;top:50px;width:3px}html[lang=es] .WhyProgramming-jobs .WhyProgramming-jobCount:after{top:105px}.WhyProgramming-jobs .WhyProgramming-jobsContent{display:block}.WhyProgramming-jobs .WhyProgramming-jobsDescriptor{bottom:auto;-webkit-flex-basis:100%;flex-basis:100%;left:auto;margin:0 auto;padding:25px 0 30px;position:relative;right:auto;top:auto;width:125px}.WhyProgramming-jobs .WhyProgramming-jobsDescriptor img{position:absolute}.WhyProgramming-jobs .WhyProgramming-jobsDescriptor--pay img{left:-63px;top:-23px;width:80px}.WhyProgramming-jobs .WhyProgramming-jobsDescriptor--demand img{top:-10px;right:-79px;width:110px}.WhyProgramming-jobs .WhyProgramming-jobsDescriptor--reward img{left:-96px;top:-19px;width:140px}.WhyProgramming-jobs .t-link{font-size:12px;letter-spacing:.2em;position:relative;right:auto;z-index:2}}@media (max-width:767px) and (max-width:360px){.WhyProgramming-whatIs.bg-blue .Container{padding:32px}}@media (max-width:767px) and (max-width:360px){.WhyProgramming-whatIs.bg-blue .t-display2{font-size:27px}}@media (min-width:768px){.WhyProgramming-softSkills .t-large{max-width:70%;margin:.5em auto}}.ChartSwitcher{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}@media (min-width:768px){.ChartSwitcher{-webkit-flex-direction:row;flex-direction:row}}.ChartSwitcher-side{min-height:150px}@media (min-width:768px){.ChartSwitcher-side{-webkit-flex:1 0 50%;flex:1 0 50%;height:50vw}}.ChartSwitcher-side--controls{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.ChartSwitcher-chart,.ChartSwitcher-description{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s}.ChartSwitcher-chart.is-active,.ChartSwitcher-description.is-active{opacity:1;pointer-events:auto}.ChartSwitcher-charts,.ChartSwitcher-descriptions{position:relative;width:100%}@media (min-width:768px){.ChartSwitcher-charts,.ChartSwitcher-descriptions{height:100%}}.ChartSwitcher-descriptions{background:#1dad76;-webkit-flex:0 1 auto;flex:0 1 auto;min-height:150px;-webkit-order:1;order:1}@media (min-width:768px){.ChartSwitcher-descriptions{-webkit-order:0;order:0}}.ChartSwitcher-description{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;padding:20px 30px}@media (min-width:768px){.ChartSwitcher-description{padding:15%}}@media (max-width:1200px) and (min-width:768px){.ChartSwitcher-description{padding:10%}.ChartSwitcher-description p{font-size:18px}}.ChartSwitcher-description p{margin:0}@media (min-width:768px){.ChartSwitcher-description p{margin:30px 0 50px}}.ChartSwitcher-description .t-smallHeading{font-size:15px}.ChartSwitcher-description button,.ChartSwitcher-description h3{display:none}@media (min-width:768px){.ChartSwitcher-description button,.ChartSwitcher-description h3{display:block}}.ChartSwitcher-tabs{background:#1dad76;color:#2e665f;display:-webkit-flex;display:flex;-webkit-flex:0 1 auto;flex:0 1 auto;width:100%;-webkit-order:0;order:0}@media (min-width:768px){.ChartSwitcher-tabs{-webkit-order:1;order:1}}.ChartSwitcher-tab{background:#4dbda4;border:1px solid #1dad76;cursor:pointer;-webkit-flex-grow:1;flex-grow:1;line-height:1.2;padding:14px 10px}.ChartSwitcher-tab.is-active{background:#1dad76}.ChartSwitcher-charts{height:100vw;max-height:500px}@media (min-width:768px){.ChartSwitcher-charts{height:100%;max-height:inherit;max-height:none}}.ChartSwitcher-chart{background-color:#f9f6e8;background-size:contain;background-position:50%;background-repeat:no-repeat}.ChartSwitcher-chart--salary{background-image:url(/wp-content/themes/techprep/dist/img/why/mobile_career-graph-1.png?v=2)}.ChartSwitcher-chart--jobs{background-image:url(/wp-content/themes/techprep/dist/img/why/mobile_career-graph-2.png?v=2)}.ChartSwitcher-chart--school{background-image:url(/wp-content/themes/techprep/dist/img/why/mobile_career-graph-3.png)}[lang=es] .ChartSwitcher-chart--salary{background-image:url(/wp-content/themes/techprep/dist/img/why/mobile_career-graph-1-es.png?v=2)}[lang=es] .ChartSwitcher-chart--jobs{background-image:url(/wp-content/themes/techprep/dist/img/why/mobile_career-graph-2-es.png?v=2)}[lang=es] .ChartSwitcher-chart--school{background-image:url(/wp-content/themes/techprep/dist/img/why/mobile_career-graph-3-es.png)}@media (min-width:768px){.ChartSwitcher-chart--salary{background-image:url(/wp-content/themes/techprep/dist/img/why/career-graph-1.png?v=2)}.ChartSwitcher-chart--jobs{background-image:url(/wp-content/themes/techprep/dist/img/why/career-graph-2.png?v=2)}.ChartSwitcher-chart--school{background-image:url(/wp-content/themes/techprep/dist/img/why/career-graph-3.png)}[lang=es] .ChartSwitcher-chart--salary{background-image:url(/wp-content/themes/techprep/dist/img/why/career-graph-1-es.png?v=2)}[lang=es] .ChartSwitcher-chart--jobs{background-image:url(/wp-content/themes/techprep/dist/img/why/career-graph-2-es.png?v=2)}[lang=es] .ChartSwitcher-chart--school{background-image:url(/wp-content/themes/techprep/dist/img/why/career-graph-3-es.png)}}.ChartSwitcher-attribution{bottom:16px;color:#bbb;font-size:11px;left:0;position:absolute;text-align:center;right:0}@media (min-width:768px){.ChartSwitcher-attribution{bottom:30px}}.ChartSwitcher-attribution a{text-decoration:underline}.PageWhy .p-Hero .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/why/hero.jpg);background-position:50% 25%}@media (min-width:768px){.PageWhy .p-Hero .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/why/hero.jpg);background-position:50% 25%}}.PageWhy .Hero.WhyProgramming-getStarted .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/why/why-desk-mobile.jpg);background-position:50% 25%}@media (min-width:768px){.PageWhy .Hero.WhyProgramming-getStarted .Hero-image{background-image:url(/wp-content/themes/techprep/dist/img/why/why-desk.jpg);background-position:50% 25%}}@media (min-width:1080px){.PageWhy .p-HeroBox{margin:0 7.5em;padding:calc(-36.3253px + 9.03614vh) 5em;position:relative}.PageWhy .p-HeroBox-escape{margin-left:-12.5em;margin-right:-12.5em}}.PageWhy .p-BorderLine--title:before{-webkit-flex:0 0 calc(-36.3253px + 9.03614vh);flex:0 0 calc(-36.3253px + 9.03614vh)}.PageWhy .p-BorderLine--decoration:before,.PageWhy .p-BorderLine--title:after{-webkit-flex:1 0 auto;flex:1 0 auto}.PageWhy .p-BorderLine--decoration:after{-webkit-flex:7 0 auto;flex:7 0 auto}.PageWhy .p-HeroDecoration{background:url(/wp-content/themes/techprep/dist/img/guide/guide-decoration.svg) 50% 50%/contain no-repeat;height:10px;width:48px}.PageWhy .p-TitleCutout{height:120px}@media (min-width:1080px){.PageWhy .p-HeroTitle{border:2px solid #e7ffac;box-sizing:border-box;display:inline-block;height:120px;padding:0 40px;position:relative;white-space:nowrap}.borderimage .PageWhy .p-HeroTitle{-o-border-image:url(/wp-content/themes/techprep/dist/img/why/why-hero-box.png) 24 22 22 24 repeat;border-image:url(/wp-content/themes/techprep/dist/img/why/why-hero-box.png) 24 22 22 24 repeat;border-image-repeat:round;border-width:12px 11px 11px 12px}.PageWhy .p-HeroTitle-inner{line-height:120px}.borderimage .PageWhy .p-HeroTitle-inner{line-height:107px;margin:-10px 0 0 -10px}}.PageWhy .p-Hero-content{font-size:22px;font-size:calc(4.89157px + 3.01205vw);line-height:1.5;margin:calc(-48.43373px + 12.04819vw) 0;text-shadow:0 2px 4px rgba(0,0,0,.2)}.PageWhy .p-Hero-embed{width:100%;margin-right:50px;color:#0bd2d3;font-family:museo-sans,sans-serif;font-size:15px;font-weight:700;text-align:center;text-transform:uppercase}.PageWhy .p-Hero-embed .HoverCard{margin-bottom:16px}.PageWhy .p-Hero-copy{position:relative;z-index:1;font-size:22px}@media (min-width:768px){.PageWhy .p-Hero-copy{font-size:32px}}@media (min-width:1080px) and (min-height:900px){.PageWhy .p-HeroBox{padding-top:45px;padding-bottom:45px}.PageWhy .p-BorderLine--title:before{-webkit-flex:0 0 45px;flex:0 0 45px}.PageWhy .p-BorderLine--title:after{-webkit-flex:1 0 auto;flex:1 0 auto}.PageWhy .p-Hero-content{font-size:32px;margin-bottom:60px;margin-top:60px}}.PageWhy .p-HeroCta{color:#44506a}.PageWhy .p-HeroCta-inner{background-color:#faf6e8;display:block;height:100%;padding:16px;position:relative;opacity:.95;transition:background-color .3s,opacity .3s}.PageWhy .p-HeroCta-info{height:100%}.PageWhy .p-HeroCta-label{color:#0bd2d3;display:block;font-family:museo-sans,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.PageWhy .p-HeroCta-arrow{color:#0bd2d3;display:inline-block;height:6px;position:relative;vertical-align:1px;width:12px}.PageWhy .p-HeroCta-arrow:before{background:currentColor;content:"";height:2px;left:0;position:absolute;top:2px;width:10px}.PageWhy .p-HeroCta-arrow:after{border-bottom:3px solid transparent;border-left:3px solid;border-top:3px solid transparent;content:"";height:0;position:absolute;right:0;width:0}.PageWhy .p-HeroCta-arrow--desktop{display:none;height:24px;width:12px}.PageWhy .p-HeroCta-arrow--desktop:before{height:20px;left:4px;top:0;width:4px}.PageWhy .p-HeroCta-arrow--desktop:after{bottom:0;border-left:6px solid transparent;border-top:6px solid;border-right:6px solid transparent;border-bottom:0;left:0;right:auto}@media (min-width:768px){.PageWhy .p-HeroCta{text-align:center}.PageWhy .p-HeroCta-inner{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;padding:calc(2.31325px + 2.40964vh) 8px}.PageWhy .p-HeroCta-info{-webkit-flex:0 0 122px;flex:0 0 122px;-webkit-flex-basis:calc(-46.07229px + 18.6747vh);flex-basis:calc(-46.07229px + 18.6747vh);height:auto;overflow:hidden;position:relative;width:100%}.PageWhy .p-HeroCta-label{-webkit-align-items:center;align-items:center;color:inherit;display:-webkit-flex;display:flex;font-family:Dapifer,serif;font-size:22px;font-size:calc(4.89157px + 3.01205vh);font-weight:400;height:100%;-webkit-justify-content:center;justify-content:center;line-height:1.2;margin:0;position:absolute;text-transform:none;transition:-webkit-transform .1s ease-out .1s;transition:transform .1s ease-out .1s;transition:transform .1s ease-out .1s,-webkit-transform .1s ease-out .1s;width:100%}.PageWhy .p-HeroCta-arrow--desktop{display:block}.PageWhy .p-HeroCta-arrow--mobile{display:none}}@media (min-width:768px) and (min-height:900px){.PageWhy .p-HeroCta-inner{padding-top:24px;padding-bottom:24px}.PageWhy .p-HeroCta-info{-webkit-flex-basis:122px;flex-basis:122px}.PageWhy .p-HeroCta-label{font-size:32px}}.no-touchevents .PageWhy .p-HeroCta:hover{color:#fff}.no-touchevents .PageWhy .p-HeroCta:hover .p-HeroCta-inner{background-color:#0bd2d3;opacity:1}.no-touchevents .PageWhy .p-HeroCta:hover .p-HeroCta-arrow{color:inherit}.PageWhy .p-SoftSkills{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}@media (min-width:768px){.PageWhy .p-SoftSkills{padding-top:6rem}}.PageWhy .p-SoftSkills-item{-webkit-flex:0 1 50%;flex:0 1 50%;margin:1em auto 0;min-width:280px;position:relative;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}@media (min-width:768px){.PageWhy .p-SoftSkills-item{-webkit-flex:1 1 25%;flex:1 1 25%;margin:-3rem 0 2em;min-width:0;max-width:25%;min-height:4.5rem}.PageWhy .p-SoftSkills-item:focus,.PageWhy .p-SoftSkills-item:hover{transition-timing-function:ease-out;-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}.PageWhy .p-SoftSkills-item:focus .p-SoftSkills-content,.PageWhy .p-SoftSkills-item:hover .p-SoftSkills-content{opacity:1;-webkit-transform:none;transform:none;transition-timing-function:ease-out}}.PageWhy .p-SoftSkills-itemAbove{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;justify-content:flex-end;height:150px}@media (min-width:1080px){.PageWhy .p-SoftSkills-itemAbove{height:180px}}.PageWhy .p-SoftSkills-content{-webkit-flex:1 0 100%;flex:1 0 100%;font-family:museo-sans,sans-serif;font-size:15px;font-weight:300;line-height:1.5;padding:.5em 1em 1em;transition:opacity .3s ease-in,-webkit-transform .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in;transition:transform .3s ease-in,opacity .3s ease-in,-webkit-transform .3s ease-in}@media (min-width:768px){.PageWhy .p-SoftSkills-content{opacity:0;padding:1em 0;-webkit-transform:translateY(-1.5rem);transform:translateY(-1.5rem)}}.PageWhy .p-SoftSkills-icon{max-width:140px;display:block;margin:20px auto 0}@media (min-width:768px){.PageWhy .p-SoftSkills-icon{margin-top:auto}}.PageWhy .p-SoftSkills-icon--starter{max-width:130px}.PageWhy .p-SoftSkills-icon--teamwork{max-width:107px}.PageWhy .p-SoftSkills-icon--mindset{max-width:110px}.PageWhy .p-SoftSkills-icon--problemSolving{max-width:151px}.PageWhy .p-SoftSkills-icon--communication{max-width:128px}.PageWhy .p-SoftSkills-icon--leadership{max-width:143px}.PageWhy .p-SoftSkills-icon--organization{max-width:86px}.PageWhy .p-SoftSkills-icon--creativity{max-width:124px}.PageWhy .p-SoftSkills-heading{font-family:museo-sans,sans-serif;font-size:18px;line-height:1;margin-top:15px;text-align:center}@media (min-width:1080px){.PageWhy .p-SoftSkills-heading{font-size:24px}}@-webkit-keyframes personjob{0%{color:#1cac75;opacity:1;-webkit-transform:none;transform:none}33%{color:transparent;-webkit-transform:none;transform:none}to{color:transparent;opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}@keyframes personjob{0%{color:#1cac75;opacity:1;-webkit-transform:none;transform:none}33%{color:transparent;-webkit-transform:none;transform:none}to{color:transparent;opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}}@-webkit-keyframes personname{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:none;transform:none}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes personname{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:none;transform:none}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}.PageWhy .p-Person{display:inline-block;position:relative;transition:margin-bottom .5s,opacity .5s;width:100%}.PageWhy .p-Person:before{content:"";display:block;padding-bottom:100%}.PageWhy .p-Person.is-hiding{opacity:0}@media (min-width:1080px){.PageWhy .p-Person.is-hiding{opacity:1}}.PageWhy .p-Person.is-hidden{display:none}@media (min-width:1080px){.PageWhy .p-Person.is-hidden{display:inline-block}}@media (min-width:600px){.PageWhy .p-Person{width:50%}}@media (min-width:768px){.PageWhy .p-Person{width:33.33333%}}@media (min-width:1080px){.PageWhy .p-Person{display:inline-block;float:none;width:50%}.PageWhy .p-Person:hover .p-Person-reveal{opacity:1!important}.PageWhy .p-Person:hover .p-Person-tagInner{transition:none}.PageWhy .p-Person:hover .p-Person-tagInner:not(.p-Person-tagInner--reveal){-webkit-animation:personjob .4s;animation:personjob .4s;color:transparent;opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0)}.PageWhy .p-Person:hover .p-Person-tagInner--reveal{-webkit-animation:personname .4s;animation:personname .4s;color:#fff;-webkit-transform:scaleX(1);transform:scaleX(1)}.PageWhy .p-Person:hover .p-Person-overlay{opacity:0}}.PageWhy .p-Person-reveal{bottom:-250px;cursor:pointer;opacity:0;height:250px;pointer-events:none;position:absolute;transition:opacity .5s;width:100%;z-index:1}@media (min-width:768px){.PageWhy .p-Person-reveal{bottom:-200px;height:200px}}@media (min-width:1080px){.PageWhy .p-Person-reveal{bottom:0;display:block;height:auto;left:0;opacity:0;padding:10px;pointer-events:all;right:0;top:0;width:auto;z-index:1}}.PageWhy .p-Person-revealInner{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90vw}@media (min-width:1080px){.PageWhy .p-Person-revealInner{height:100%;left:auto;position:relative;top:auto;-webkit-transform:none;transform:none;width:100%}}.PageWhy .p-Person-revealCorner,.PageWhy .p-Person-revealOutline{display:none;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:1080px){.PageWhy .p-Person-revealCorner,.PageWhy .p-Person-revealOutline{display:block}}.PageWhy .p-Person-revealContent{color:#fff;padding:20px}@media (min-width:1080px){.PageWhy .p-Person-revealContent{color:#ffe0aa}}.PageWhy .p-Person-overlay{bottom:0;left:0;opacity:.28;position:absolute;right:0;top:0;transition:opacity .2s}.PageWhy .p-Person:nth-child(3n+1) .p-Person-overlay{background:linear-gradient(45deg,#c21fc8,#52b1b0)}.PageWhy .p-Person:nth-child(3n+2) .p-Person-overlay{background:linear-gradient(45deg,#bfdb3f,#af4f7f)}.PageWhy .p-Person:nth-child(3n) .p-Person-overlay{background:linear-gradient(45deg,#2c887e,#b1a653)}.PageWhy .p-Person-tag{bottom:10px;cursor:pointer;font-size:0;position:absolute;right:10px;white-space:nowrap}@media (min-width:1080px){.PageWhy .p-Person-tag{cursor:auto;position:static}}.PageWhy .p-Person-tagInner{background:#fff;border:2px solid #fff;color:#1cac75;display:inline-block;font-size:13px;padding:6px 10px 4px;-webkit-transform-origin:100% 50%;transform-origin:100% 50%;transition:opacity .2s,color .2s,-webkit-transform .2s;transition:opacity .2s,transform .2s,color .2s;transition:opacity .2s,transform .2s,color .2s,-webkit-transform .2s}@media (min-width:1080px){.PageWhy .p-Person-tagInner{border:none;bottom:20px;position:absolute;right:20px}}.PageWhy .p-Person-tagInner:before{border-bottom:8px solid transparent;border-left:8px solid #1fd2d2;border-top:8px solid transparent;bottom:-5px;content:"";display:none;height:0;position:absolute;right:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:0}@media (min-width:1080px){.PageWhy .p-Person-tagInner:before{display:block}}.PageWhy .p-Person-tagInner--reveal{background-color:transparent;border:2px solid #fff;color:#fff;padding-right:10px}@media (min-width:1080px){.PageWhy .p-Person-tagInner--reveal{background-color:#1fd2d2;border:none;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;transition:color .2s,-webkit-transform .2s .2s;transition:transform .2s .2s,color .2s;transition:transform .2s .2s,color .2s,-webkit-transform .2s .2s}}.PageWhy .p-Person-tagInner--reveal i{margin-left:5px}.PageWhy .p-Person-expand{background:#ebdab5;height:700px;pointer-events:none;opacity:0;padding:10px 30px;position:relative;top:200px;transition:opacity .5s}@media (min-width:768px){.PageWhy .p-Person-expand{height:500px;top:400px}}@media (min-width:1080px){.PageWhy .p-Person-expand{display:none}}.PageWhy .p-Person-expandInner{position:relative;padding:20px}.PageWhy .p-Person-tooltip{background:rgba(246,240,216,.95);bottom:auto;box-sizing:border-box;color:#333;display:none;font-size:12px;font-weight:400;left:50%;line-height:1.7;max-width:180px;text-align:center;opacity:1;padding:10px;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-70%);transform:translate(-50%,-70%);transition:opacity .2s,-webkit-transform .25s ease-out;transition:opacity .2s,transform .25s ease-out;transition:opacity .2s,transform .25s ease-out,-webkit-transform .25s ease-out;width:100%;box-shadow:0 10px 20px rgba(0,0,0,.4);z-index:2}.no-touchevents .PageWhy .p-Person-tooltip--notouch,.touchevents .PageWhy .p-Person-tooltip--touch{display:block}.PageWhy .p-Person-tooltip:after{bottom:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(246,240,216,.95);content:"";left:0;height:0;margin:auto;position:absolute;right:0;width:0}@media (min-width:768px){.PageWhy .p-Person-tooltip{font-size:15px;left:50%;max-width:200px;padding:10px;-webkit-transform:translate(-50%,-70%) scale(1);transform:translate(-50%,-70%) scale(1);-webkit-transform-origin:bottom center;transform-origin:bottom center}.PageWhy .p-Person-tooltip:after{bottom:-20px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid rgba(246,240,216,.95)}}.PageWhy .is-tooltipDisabled .p-Person-tooltip{opacity:0;-webkit-transform:translate(-50%,-100%) scale(.5);transform:translate(-50%,-100%) scale(.5);z-index:1}.PageWhy .p-Container{max-width:1440px}@media (min-width:1080px){.PageWhy .p-Container{width:85%}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate(-50%,-46%);transform:translate(-50%,-46%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate(-50%,-46%);transform:translate(-50%,-46%)}to{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@-webkit-keyframes fadeInUpMobile{0%{opacity:0;-webkit-transform:translate(-50%,-3%);transform:translate(-50%,-3%)}to{opacity:1;-webkit-transform:translate(-50%,-7%);transform:translate(-50%,-7%)}}@keyframes fadeInUpMobile{0%{opacity:0;-webkit-transform:translate(-50%,-3%);transform:translate(-50%,-3%)}to{opacity:1;-webkit-transform:translate(-50%,-7%);transform:translate(-50%,-7%)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.PageWorkshopBuilder .p-Title{font-weight:900;letter-spacing:.24px;display:inline-block}@media (min-width:1080px){.PageWorkshopBuilder .p-Title{letter-spacing:.48px;font-size:66px}}.PageWorkshopBuilder .p-BackArrrow{background:currentColor;display:inline-block;height:2px;margin-right:1em;position:relative;vertical-align:middle;width:20px}.PageWorkshopBuilder .p-BackArrrow:before{content:"";border-left:2px solid;border-top:2px solid;display:block;height:10px;left:0;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:translateY(1px) rotate(-45deg);transform:translateY(1px) rotate(-45deg);width:10px}.PageWorkshopBuilder .p-ReadTime,.PageWorkshopBuilder .p-TotalTime,.PageWorkshopBuilder .p-user,.PageWorkshopBuilder .p-wifi{display:inline-block;font-size:24px;margin-left:.5em;opacity:.4}.PageWorkshopBuilder .p-ReadTime,.PageWorkshopBuilder .p-user,.PageWorkshopBuilder .p-wifi{font-weight:300}.PageWorkshopBuilder .p-user .user{background:url(/wp-content/themes/techprep/dist/img/ico-user.svg) no-repeat;width:18px;height:18px;background-size:contain;display:inline-block}.PageWorkshopBuilder .p-wifi .wifi{width:25px;height:18px}@media (min-width:1080px){.PageWorkshopBuilder .p-TotalTime{font-size:44px;font-weight:100}}.PageWorkshopBuilder .p-Clock{background:url(/wp-content/themes/techprep/dist/img/ico-plan-time.svg) no-repeat;background-size:contain;width:26px;height:26px;display:inline-block}.PageWorkshopBuilder .p-Clock--small{width:18px;height:18px}@media (min-width:1080px){.PageWorkshopBuilder .p-Clock:not(.p-Clock--small){font-size:32px}}.PageWorkshopBuilder .p-Btn{background:0 0;border:1px solid #445169;margin-left:auto;color:#445169;font-size:13px;font-weight:700;letter-spacing:.14px;padding:4px 22px;text-transform:uppercase}.PageWorkshopBuilder .p-ReadTime .p-Clock--small{margin-right:0}.PageWorkshopBuilder .p-KitNav{-webkit-align-items:center;align-items:center;background:#e4f7f0;display:-webkit-flex;display:flex;font-family:museo-sans,sans-serif;min-height:55px;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:20px;padding:20px 15px}@media (min-width:768px){.PageWorkshopBuilder .p-KitNav{margin-bottom:32px}}.PageWorkshopBuilder .p-Kit{color:#445169}.PageWorkshopBuilder .p-KitDesc{margin-bottom:2rem}.PageWorkshopBuilder html:not([lang=en]) .p-KitDesc{display:none}.PageWorkshopBuilder .p-KitDocument{clear:both;font-size:16px;padding:1em 0 3em}@media (min-width:768px){.PageWorkshopBuilder .p-KitDocument{font-size:20px}}.PageWorkshopBuilder .p-KitDocument h1{font-family:museo-sans;font-weight:900}.PageWorkshopBuilder .p-KitDocument a:not([class]){background:linear-gradient(90deg,#27d2d2,#25d177) 0 bottom/100% 2px no-repeat;background-position:bottom;padding-bottom:2px;font-weight:900}.PageWorkshopBuilder .p-KitDocument .embed-youtube{padding:1em 0}.PageWorkshopBuilder .p-KitDocument .print-video-thumbnail,.PageWorkshopBuilder .p-KitDocument .print-video-url{display:none}.PageWorkshopBuilder .p-KitDocument .print-video-thumbnail:before,.PageWorkshopBuilder .p-KitDocument .print-video-url:before{content:"Video: "}.PageWorkshopBuilder .p-KitDocument .print-video-thumbnail a,.PageWorkshopBuilder .p-KitDocument .print-video-url a{font-weight:400}.PageWorkshopBuilder .p-KitDocument .print-video-thumbnail a:after,.PageWorkshopBuilder .p-KitDocument .print-video-url a:after{display:none}.PageWorkshopBuilder .p-KitDocument *+*{padding-top:1em}.PageWorkshopBuilder .p-KitDocument ol,.PageWorkshopBuilder .p-KitDocument ul{padding-left:0;margin-bottom:0}.p-KitDocument-cta-box{border-top:2px dashed #000;background-color:transparent;text-align:center;padding:60px 0}.p-KitDocument-cta-box h2{font-family:museo-sans;font-size:38px;font-weight:900}.p-KitDocument-cta-box p{font-size:22px;max-width:600px;margin:0 auto 40px;line-height:1.45}.p-KitDocument-cta-box a{display:inline-block;position:relative;font-size:20px;font-family:Dapifer,serif}.p-KitDocument-cta-box a:after{content:"";background-image:linear-gradient(-90deg,#42d7d6,#25d079);display:block;height:1px;width:100%;position:absolute;bottom:0}@media print{@page{margin:24mm 10mm}.Container{margin:0;max-width:auto!important;width:100%!important}.PageWorkshopBuilder .p-KitDesc,.PageWorkshopBuilder .p-KitNav{display:none}.PageWorkshopBuilder .p-KitDocument{font-size:12pt}.PageWorkshopBuilder .p-KitDocument h1,.PageWorkshopBuilder .p-KitDocument h2,.PageWorkshopBuilder .p-KitDocument h3,.PageWorkshopBuilder .p-KitDocument h4{page-break-after:avoid}.PageWorkshopBuilder .p-KitDocument ol li,.PageWorkshopBuilder .p-KitDocument ul li{page-break-inside:avoid}.PageWorkshopBuilder .p-KitDocument a:not([class]):after{content:" (" attr(href) ")";font-size:.8em;font-weight:400}.PageWorkshopBuilder .p-KitDocument iframe[src*="youtu.be"],.PageWorkshopBuilder .p-KitDocument iframe[src*=youtube]{display:none}.PageWorkshopBuilder .p-KitDocument .print-video-thumbnail,.PageWorkshopBuilder .p-KitDocument .print-video-url{display:block}}.p-Draggable{position:relative;width:100%;margin-bottom:15px}.p-Draggable--beginner{color:#fbb475}.p-Draggable--beginner .p-Draggable-inner:before,.p-Draggable--beginner .p-tab{background-color:#ffa24f}.p-Draggable--beginner .p-tab .arrow{border-color:transparent transparent #ffa24f #ffa24f}.p-Draggable--beginner .circle,.p-Draggable--beginner .trash{background-color:#ffa24f}.p-Draggable--intermediate{color:#0bd2d3}.p-Draggable--intermediate .p-Draggable-inner:before,.p-Draggable--intermediate .p-tab{background-color:#08bdbe}.p-Draggable--intermediate .p-tab .arrow{border-color:transparent transparent #08bdbe #08bdbe}.p-Draggable--intermediate .circle,.p-Draggable--intermediate .trash{background-color:#08bdbe}.p-Draggable--advanced,.p-Draggable--expert{color:#0bd373}.p-Draggable--advanced .p-Draggable-inner:before,.p-Draggable--advanced .p-tab,.p-Draggable--expert .p-Draggable-inner:before,.p-Draggable--expert .p-tab{background-color:#0ab764}.p-Draggable--advanced .p-tab .arrow,.p-Draggable--expert .p-tab .arrow{border-color:transparent transparent #0ab764 #0ab764}.p-Draggable--advanced .circle,.p-Draggable--advanced .trash,.p-Draggable--expert .circle,.p-Draggable--expert .trash{background-color:#0ab764}.p-Draggable--unknown{color:#888}.p-Draggable--unknown .p-Draggable-inner:before,.p-Draggable--unknown .p-tab{background-color:#777}.p-Draggable--unknown .p-tab .arrow{border-color:transparent transparent #777 #777}.p-Draggable--unknown .circle,.p-Draggable--unknown .trash{background-color:#777}.p-Draggable--demo,.p-Draggable--introduction{color:#45516b;font-family:museo-sans,sans-serif;width:100%;margin:0 auto 15px}.p-Draggable--demo .p-Draggable-inner,.p-Draggable--introduction .p-Draggable-inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:center;justify-content:center;padding:6px 12px;border-radius:8px;min-height:56px}.p-Draggable--demo .p-Draggable-inner:before,.p-Draggable--introduction .p-Draggable-inner:before{display:none}.p-Draggable--demo .p-Draggable-title,.p-Draggable--introduction .p-Draggable-title{-webkit-flex:2 0 0;flex:2 0 0;color:#c7efe1}.p-Draggable--demo .p-Draggable-time,.p-Draggable--introduction .p-Draggable-time{-webkit-flex:1 0 0;flex:1 0 0;text-align:right;color:#c7efe1}.p-Draggable--demo .p-tab,.p-Draggable--introduction .p-tab{display:none}.p-Draggable .wifi{position:absolute;top:3px;left:0}.p-tab{position:relative;min-width:160px;height:30px;padding-right:20px;display:inline-block;border-radius:8px 10px 0 0}.p-tab .grip{background:url(/wp-content/themes/techprep/dist/img/ico-dots.svg) no-repeat;color:#f6f0d8;position:absolute;top:10px;left:10px;width:8px;height:14px;background-size:contain}.p-tab .arrow{border-style:solid;border-width:14px;height:0;width:0;position:absolute;bottom:0;right:-25px}.p-tab h4{color:#f6f0d8;font-family:museo-sans,sans-serif;font-size:12px;font-weight:900;text-transform:uppercase;padding:6px 0 0 20px;margin-left:5px}.p-Draggable-inner{position:relative;width:100%;z-index:1;padding:8px 16px;background:currentColor;border-radius:0 0 8px 8px;transition:-webkit-transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1);transition:transform .3s cubic-bezier(.075,.82,.165,1),-webkit-transform .3s cubic-bezier(.075,.82,.165,1)}.p-Draggable-inner:before{content:"";height:7px;width:100%;position:absolute;top:-6px;left:0;border-radius:0 8px 0 0}.p-Draggable-inner .meta{padding-top:10px;display:-webkit-flex;display:flex;position:relative}.add-item,.p-Draggable-desc,.p-Draggable-time,.p-Draggable-title,.p-Draggable-type,.remove-item{color:#45516b}.p-Draggable-desc,.p-Draggable-title{margin:4px 0}.p-Draggable-title{font-size:20px;font-weight:900;font-family:museo-sans,sans-serif;line-height:1.1;padding-right:10px;-webkit-flex-basis:75%;flex-basis:75%}.p-Draggable-title-info-button{background-image:url(/wp-content/themes/techprep/dist/img/ico-plan-info-blue.svg);background-repeat:no-repeat;position:relative;top:3px;width:15px;height:15px;margin-left:.5rem;display:inline-block;opacity:.5;text-align:center;transition:opacity .2s;cursor:pointer}.p-Draggable-title-info-button:hover{opacity:1}.p-Draggable-desc{font-family:Dapifer,serif;font-size:14px;line-height:1.29;min-height:54px}.p-Draggable-time,.p-Draggable-type{text-transform:uppercase;font-size:10px;font-family:museo-sans,sans-serif;font-weight:900}.p-Draggable-time{margin-right:4%;white-space:nowrap}.p-Draggable-type{position:relative;padding-left:25px}.add-item,.remove-item{padding-left:20px;cursor:pointer}.add-item{position:absolute;bottom:-5px;right:-10px;text-transform:uppercase;font-size:10px;font-family:museo-sans,sans-serif;font-weight:700;padding:5px 10px}.remove-item{display:none}.p-Drop{position:relative;min-height:40px;margin:0 -10px 10px;padding:10px 10px 0;border:2px dashed rgba(199,239,225,0);border-radius:2px;transition:border .3s ease-out;overflow:hidden}.p-Drop:hover{overflow-y:auto}.p-Drop:empty,.p-Drop:hover{border:2px dashed #c7efe1}.p-All{margin-bottom:0;min-height:90%;padding:10px 10px 0;border:2px dashed rgba(199,239,225,0);border-radius:2px;transition:border .3s ease-out;overflow-x:hidden;overflow-y:auto;max-height:100vh}.p-All:empty,.p-All:hover{border:2px dashed #c7efe1}.p-Draggable-time{padding-left:25px;position:relative}.p-Draggable-time .time{background:url(/wp-content/themes/techprep/dist/img/ico-plan-time.svg) no-repeat;background-size:contain;width:18px;height:18px;display:inline-block;position:absolute;left:0}.p-Draggable-time .time-label{display:inline-block}.p-Main .p-Draggable-inner{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.p-Main .p-Draggable-inner .meta{margin-left:20px;padding-top:0;-webkit-flex-basis:25%;flex-basis:25%}.p-Main .p-Draggable-time{-webkit-flex:1 1;flex:1 1;text-align:right;margin-right:0;padding-top:5px}.p-Main .add-item,.p-Main .p-Draggable-desc,.p-Main .p-Draggable-type{display:none}.p-Main .p-Drop .remove-item{display:inline-block}@media (min-width:1080px){.p-Secondary .p-Draggable{transition:-webkit-transform .4s cubic-bezier(.075,.82,.165,1);transition:transform .4s cubic-bezier(.075,.82,.165,1);transition:transform .4s cubic-bezier(.075,.82,.165,1),-webkit-transform .4s cubic-bezier(.075,.82,.165,1)}.p-Secondary .p-Draggable:hover{-webkit-transform:scale(.98);transform:scale(.98)}}.builderFilters{padding:0 0 10px}.builderFilters button{border:none;background:0 0;font-family:museo-sans,sans-serif;font-size:12px;font-weight:500;color:#f6f0d8;opacity:.25}.builderFilters button:hover{opacity:1}#builder-filters .p-Draggable{transition:all .3s ease-out}#builder-filters.all button.all,#builder-filters.beginner button.beginner{opacity:1;font-weight:900;cursor:default}#builder-filters.beginner .p-Draggable--advanced,#builder-filters.beginner .p-Draggable--intermediate{display:none}#builder-filters.intermediate button.intermediate{opacity:1;font-weight:900;cursor:default}#builder-filters.intermediate .p-Draggable--advanced,#builder-filters.intermediate .p-Draggable--beginner{display:none}#builder-filters.advanced button.advanced{opacity:1;font-weight:900;cursor:default}#builder-filters.advanced .p-Draggable--beginner,#builder-filters.advanced .p-Draggable--intermediate{display:none}.circle{width:18px;height:18px;border-radius:100%;position:relative;margin:-2px 4px 0;display:inline-block;vertical-align:middle;border:none;pointer-events:none}.plus{background-image:url(/wp-content/themes/techprep/dist/img/ico-plan-add.svg);background-position:50%;background-size:12px 12px;background-repeat:no-repeat}.trash{background:url(/wp-content/themes/techprep/dist/img/trash-ico.svg) no-repeat;border-radius:10px;width:20px;height:20px;padding:2px;background-position:50%;margin:4px 0 0 10px}@media (min-width:1080px){.add-item,.p-Main .p-Drop .remove-item{display:none}}.workshop-content-footer .workshop-content-btn{transition:background-color .3s cubic-bezier(.075,.82,.165,1)}.workshop-content-footer .workshop-content-btn:hover{background-color:#3d98d1}.drag-wrapper,.WorkshopBuilder{position:relative}.WorkshopBuilder{-webkit-animation:fadeIn .8s cubic-bezier(.165,.84,.44,1);animation:fadeIn .8s cubic-bezier(.165,.84,.44,1)}@media (min-width:1080px){.WorkshopBuilder{-webkit-animation:fadeInRight 1.4s cubic-bezier(.165,.84,.44,1) .4s backwards;animation:fadeInRight 1.4s cubic-bezier(.165,.84,.44,1) .4s backwards}}.blackOut{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,.75)}.builderTabs{display:-webkit-flex;display:flex;border-bottom:3px solid #c7efe1;position:relative}.builderTabs--tab{border:none;background:#e5f7f0;font-family:museo-sans,sans-serif;font-size:14px;font-weight:900;color:#45516b;width:33.333%;text-align:center;text-transform:uppercase;padding:10px 0 5px;outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.builderTabs .active{background-color:#c7efe1}.builderTabs [disabled]{color:rgba(69,82,108,.25)}.builderTabs .tool-tip{position:absolute;top:60px;right:10%;z-index:9000;max-width:180px;height:auto;background:#c7efe1;border-radius:10px;padding:15px;font-family:museo-sans,sans-serif;font-size:14px;line-height:normal;color:transparent;transition:all .5s ease-in-out;opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}.builderTabs .tool-tip .desktop{display:none}.builderTabs .tool-tip .mobile{display:inline}.builderTabs .tool-tip:after{bottom:100%;right:12px;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:6px solid transparent;border-bottom-color:#c7efe1}.builderTabs .tool-tip.active{color:#45516b;opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media (min-width:1080px){.builderTabs{z-index:2}.builderTabs .builderTabs--tab{display:none}.builderTabs .tool-tip{right:27%}.builderTabs .tool-tip:after{top:12px;bottom:auto;right:-12px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.builderTabs .tool-tip .desktop{display:inline}.builderTabs .tool-tip .mobile{display:none}}.workshop-content{position:relative;width:100vw;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;overflow:hidden;background-color:#3f4960;color:#f6f0d8;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.verify-open .workshop-content{margin-top:52px}.workshop-content-inner{width:300vw;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;transition:-webkit-transform .2s cubic-bezier(.785,.135,.15,.86);transition:transform .2s cubic-bezier(.785,.135,.15,.86);transition:transform .2s cubic-bezier(.785,.135,.15,.86),-webkit-transform .2s cubic-bezier(.785,.135,.15,.86)}.workshop-content-inner.build-is-visible{-webkit-transform:translateX(0);transform:translateX(0)}.workshop-content-inner.plan-is-visible{-webkit-transform:translateX(-100vw);transform:translateX(-100vw)}.workshop-content-inner.customize-is-visible{-webkit-transform:translateX(-200vw);transform:translateX(-200vw)}.workshop-content-panel-group{width:200vw;display:-webkit-flex;display:flex}.workshop-content-panel{width:100vw;padding:30px 2.5%}.workshop-content-footer{position:relative;text-align:center;padding-top:30px}.workshop-content-btn{position:static;padding:12px 24px;background-color:#f6f0d8;border-radius:24px;font-family:museo-sans,sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;color:#45516b}.workshop-content-btn span{margin-left:20px;color:#bbb}.p-Main{background-color:#3f4960}.p-Secondary{background-color:#45516b}.wifi{background-image:url(/wp-content/themes/techprep/dist/img/wifi-online.svg);background-repeat:no-repeat;background-size:contain;width:17px;height:17px;display:inline-block}.offline{background-image:url(/wp-content/themes/techprep/dist/img/wifi-offline.svg)}@media (min-width:768px){.verify-open .workshop-content{margin-top:32px}}@media (min-width:1080px){.workshop-content-inner{width:100vw;transition:none}.workshop-content-inner.build-is-visible,.workshop-content-inner.customize-is-visible,.workshop-content-inner.plan-is-visible{-webkit-transform:none;transform:none}.workshop-content-panel-group{width:65%}.workshop-content-panel{width:35%}}.workshop-questions{background-color:#f6f0d8;color:#45516b;position:relative;-webkit-animation:fadeIn .8s cubic-bezier(.165,.84,.44,1);animation:fadeIn .8s cubic-bezier(.165,.84,.44,1)}@media (min-width:1080px){.workshop-questions{-webkit-animation:fadeInLeft .8s cubic-bezier(.165,.84,.44,1);animation:fadeInLeft .8s cubic-bezier(.165,.84,.44,1)}}.workshop-questions-form{transition:opacity .3s}.workshop-questions-form.is-disabled{opacity:.4}.workshop-questions-header{padding-bottom:30px}.workshop-questions-title{font-size:32px;font-weight:900;letter-spacing:0}.workshop-questions-copy{font-size:16px;line-height:1.38}.workshop-questions-submit{border:none;background:0 0;font-family:museo-sans,sans-serif;font-size:14px;color:#0bd2d3;font-weight:900;text-transform:uppercase;padding:0}.workshop-questions-submit .right-arrow{background-image:url(/wp-content/themes/techprep/dist/img/ico-plan-arrow.svg);background-repeat:no-repeat;background-size:contain;width:16px;height:10px;margin-left:5px;display:inline-block}.workshop-questions-submit:focus{outline:transparent}.workshop-questions-submit:disabled{color:#cecece}.workshop-questions-submit:disabled .right-arrow{background-image:url(/wp-content/themes/techprep/dist/img/ico-plan-arrow-disable.svg)}.workshop-form-step:first-child .workshop-form-step-topBarHeader{font-size:16px}.workshop-form-step-topBarHeader{font-family:museo-sans,sans-serif;font-size:15px;font-weight:900;line-height:1.29;letter-spacing:0}.workshop-form-step .WizardChoices{list-style:none;margin:0;padding:20px 0}.workshop-form-step .WizardChoices-item:hover .WizardChoices-title{color:#272e3c}.workshop-form-step .WizardChoices-itemRow{display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline;padding-left:20px}.workshop-form-step .WizardChoices-radioLabel{border-color:#fbb475}.workshop-form-step .WizardChoices :checked~.WizardChoices-radioLabel{box-shadow:inset 0 0 0 3px #fff;background:#0bd273}.workshop-form-step .WizardChoices-title{font-family:Dapifer,serif;font-size:14px;letter-spacing:0;padding:0 0 0 10px;color:#45516b}@media (min-width:1080px){.p-Main,.p-Secondary,.workshop-questions{height:calc(100vh - 58px);overflow-x:hidden;overflow-y:auto}.verify-open .p-Main,.verify-open .p-Secondary,.verify-open .workshop-questions{height:calc(100vh - 90px)}.workshop-questions{padding:2% 3.75% 3.75%}.p-Main,.p-Secondary{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.p-Main{width:55%;padding-right:7.5%;padding-left:7.5%;-webkit-justify-content:center;justify-content:center}.p-Secondary{width:45%;padding-right:5%;padding-left:5%;-webkit-justify-content:flex-start;justify-content:flex-start}}.confirm-reset{position:fixed;top:0;left:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background:rgba(0,0,0,.5);width:100%;height:100%;z-index:20;-webkit-animation:fadeIn .3s;animation:fadeIn .3s}.confirm-reset-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#e5f7f0;color:#45516b;padding:30px;text-align:center;max-width:350px;width:80%;-webkit-animation:fadeInUp .6s;animation:fadeInUp .6s}.confirm-reset-content:after,.confirm-reset-content:before{content:"";position:absolute;top:0;left:100%;width:6px;height:100%;background:repeating-linear-gradient(45deg,#606dbc,#606dbc 10px,#465298 0,#465298 20px)}.confirm-reset-content:before{top:4px;left:100%;width:8px;height:100%;border-right:2px solid #c7efe1;-webkit-transform:skewY(45deg) translateZ(0);transform:skewY(45deg) translateZ(0);background:repeating-linear-gradient(0deg,#c7efe1,#c7efe1 4px,transparent 0,transparent 7px)}.confirm-reset-content:after{top:100%;left:4px;width:100%;height:8px;border-bottom:2px solid #c7efe1;-webkit-transform:skewX(45deg) translateZ(0);transform:skewX(45deg) translateZ(0);background:repeating-linear-gradient(90deg,#c7efe1,#c7efe1 4px,transparent 0,transparent 7px)}.confirm-reset-content h2{font-family:museo-sans,sans-serif;font-size:36px;font-weight:900}.confirm-reset-content p{font-family:Dapifer,serif;font-size:18px;line-height:1.4;padding-bottom:30px}.confirm-reset-content button{background:#c7efe1;border:none;border-radius:26px;margin:0 3%;padding:4px 5%;text-transform:uppercase;font-family:museo-sans,sans-serif;font-size:12px;font-weight:900}.confirm-reset-buttons{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.builder-modal{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}.builder-modal .builder-modal-blackout{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.builder-modal .close-modal{display:block;width:10px;height:11px;background:linear-gradient(-45deg,transparent,transparent 46%,#b9b9b9 0,#b9b9b9 56%,transparent 0,transparent),linear-gradient(45deg,transparent,transparent 46%,#b9b9b9 0,#b9b9b9 56%,transparent 0,transparent);position:absolute;top:0;right:0;cursor:pointer}.builder-modal .p-Draggable--beginner .p-Draggable-inner{background:#fbb475}.builder-modal .p-Draggable--intermediate .p-Draggable-inner{background:#0bd2d3}.builder-modal .p-Draggable--advanced .p-Draggable-inner{background:#0bd373}.builder-modal .content-wrapper{color:#45516b;max-width:500px;width:80%;position:relative}.builder-modal .content-wrapper .p-Draggable-inner{padding:35px}.builder-modal .content-wrapper .p-Draggable-inner img{margin-bottom:10px}.builder-modal .content-wrapper .p-Draggable-inner h3{font-family:museo-sans,sans-serif;font-size:24px;font-weight:900}.builder-modal .content-wrapper .p-Draggable-inner .caption{font-family:Dapifer,serif;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:18px;letter-spacing:0;padding-bottom:10px}.builder-modal .content-wrapper .p-Draggable-inner .meta{display:-webkit-flex;display:flex;padding-top:10px}.builder-modal .content-wrapper .p-Draggable-inner .meta i{display:inline-block}.builder-modal .content-wrapper .p-Draggable-inner .meta .p-Draggable-time{margin-right:10%}.builder-modal .content-wrapper .p-Draggable-inner .meta .p-Draggable-type{position:relative;padding-left:27px}.builder-modal .content-wrapper .p-Draggable-inner .meta .p-Draggable-type .wifi{position:absolute;top:2px;left:0}.widget_eu_cookie_law_widget{border:none;bottom:1em;display:none;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}.widget_eu_cookie_law_widget.widget.top{bottom:auto;top:1em}.admin-bar .widget_eu_cookie_law_widget.widget.top{top:3em}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law form{margin-bottom:0;position:static}#eu-cookie-law input,#eu-cookie-law input:hover,#eu-cookie-law input:focus{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:hover,#eu-cookie-law.negative input:focus{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}/*!
* Do not modify this file directly.  It is concatenated from individual module CSS files.
*/
.jp-carousel-wrap *{line-height:inherit}.jp-carousel-overlay{background:#000}div.jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));position:fixed;bottom:0;z-index:2147483647;width:100%;height:15px}.jp-carousel-next-button span,.jp-carousel-previous-button span{background:url(/wp-content/mu-plugins/jetpack/css/../modules/carousel/images/arrows.png) no-repeat center center;background-size:200px 126px}.jp-carousel-msg{font-family:"Open Sans",sans-serif;font-style:normal;display:inline-block;line-height:19px;padding:11px 15px;font-size:14px;text-align:center;margin:25px 20px 0 2px;background-color:#fff;border-left:4px solid #ffba00;box-shadow:0 1px 1px 0 rgba(0,0,0,.1)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.jp-carousel-next-button span,.jp-carousel-previous-button span{background-image:url(/wp-content/mu-plugins/jetpack/css/../modules/carousel/images/arrows-2x.png)}}.jp-carousel-wrap{font-family:"Helvetica Neue",sans-serif!important}.jp-carousel-info{position:absolute;bottom:0;text-align:left!important;-webkit-font-smoothing:subpixel-antialiased!important}.jp-carousel-info ::selection{background:#68c9e8;color:#fff}.jp-carousel-info ::-moz-selection{background:#68c9e8;color:#fff}.jp-carousel-photo-info{position:relative;left:25%;width:50%}.jp-carousel-transitions .jp-carousel-photo-info{transition:.4s ease-out}.jp-carousel-info h2{background:0 0!important;border:none!important;color:#999;display:block!important;font:normal 13px/1.25em "Helvetica Neue",sans-serif!important;letter-spacing:0!important;margin:7px 0 0 0!important;padding:10px 0 0!important;overflow:hidden;text-align:left;text-shadow:none!important;text-transform:none!important;-webkit-font-smoothing:subpixel-antialiased}.jp-carousel-next-button,.jp-carousel-previous-button{text-indent:-9999px;overflow:hidden;cursor:pointer}.jp-carousel-next-button span,.jp-carousel-previous-button span{position:absolute;top:0;bottom:0;width:82px;zoom:1;opacity:.2}.jp-carousel-transitions .jp-carousel-next-button span,.jp-carousel-transitions .jp-carousel-previous-button span{transition:.5s opacity ease-out}.jp-carousel-next-button:hover span,.jp-carousel-previous-button:hover span{opacity:.6}.jp-carousel-next-button span{background-position:-110px center;right:0}.jp-carousel-previous-button span{background-position:-10px center;left:0}.jp-carousel-buttons{margin:-18px -20px 15px;padding:8px 10px;border-bottom:1px solid #222;background:#222;text-align:center}div.jp-carousel-buttons a{border:none!important;color:#999;font:normal 11px/1.2em "Helvetica Neue",sans-serif!important;letter-spacing:0!important;padding:5px 2px 5px 0;text-decoration:none!important;text-shadow:none!important;vertical-align:middle;-webkit-font-smoothing:subpixel-antialiased}div.jp-carousel-buttons a:hover{color:#68c9e8;border:none!important}.jp-carousel-transitions div.jp-carousel-buttons a:hover{transition:none!important}.jp-carousel-next-button,.jp-carousel-previous-button,.jp-carousel-slide,.jp-carousel-slide img{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.jp-carousel-slide{position:fixed;width:0;bottom:0;background-color:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.jp-carousel-transitions .jp-carousel-slide{transition:.3s ease-out}.jp-carousel-slide.selected{position:absolute!important;opacity:1}.jp-carousel-slide{opacity:.25}.jp-carousel-slide img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;background:0 0!important;border:none!important;padding:0!important;box-shadow:0 2px 8px rgba(0,0,0,.1);zoom:1}.jp-carousel-transitions .jp-carousel-slide{transition:opacity .4s linear}.jp-carousel-close-hint{color:#999;cursor:default;letter-spacing:0!important;padding:.35em 0 0;position:absolute;text-align:right;width:90%}.jp-carousel-transitions .jp-carousel-close-hint{transition:color .2s linear}.jp-carousel-close-hint span{cursor:pointer;background-color:#000;background-color:rgba(0,0,0,.8);display:inline-block;height:22px;font:400 24px/1 "Helvetica Neue",sans-serif!important;line-height:22px;margin:0 0 0 .4em;text-align:center;vertical-align:middle;width:22px;border-radius:4px}.jp-carousel-transitions .jp-carousel-close-hint span{transition:border-color .2s linear}.jp-carousel-close-hint:hover{cursor:default;color:#fff}.jp-carousel-close-hint:hover span{border-color:#fff}a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background:url(/wp-content/mu-plugins/jetpack/css/../modules/carousel/images/carousel-sprite.png?5) no-repeat;background-size:16px 200px}div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{margin:0 14px 0 0!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#303030;padding-right:8px!important;border-radius:2px;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{margin:0 2px 0 -12px!important}div.jp-carousel-buttons a.jp-carousel-reblog,div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{background-position:6px -36px;padding-right:auto!important;padding-left:26px!important;color:#999}div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -156px;padding-left:19px!important}div.jp-carousel-buttons a.jp-carousel-reblog.reblogged:hover{cursor:default}div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:6px -56px;color:#68c9e8}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){a.jp-carousel-image-download,div.jp-carousel-buttons a.jp-carousel-commentlink,div.jp-carousel-buttons a.jp-carousel-reblog{background-image:url(/wp-content/mu-plugins/jetpack/css/../modules/carousel/images/carousel-sprite-2x.png?5)}}div#carousel-reblog-box{background:#222;background:-moz-linear-gradient(bottom,#222,#333);background:-webkit-gradient(linear,left bottom,left top,from(#222),to(#333));padding:3px 0 0;display:none;margin:5px auto 0;border-radius:2px;box-shadow:0 0 20px rgba(0,0,0,.9);height:74px;width:565px}#carousel-reblog-box textarea{background:#999;font:13px/1.4 "Helvetica Neue",sans-serif!important;color:#444;padding:3px 6px;width:370px;height:48px;float:left;margin:6px 9px 0;border:1px solid #666;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px}#carousel-reblog-box textarea:focus{background:#ccc;color:#222}#carousel-reblog-box label{color:#aaa;font-size:11px;padding-right:2px;padding-left:2px;display:inline;font-weight:400}#carousel-reblog-box select{width:110px;padding:0;font-size:12px;font-family:"Helvetica Neue",sans-serif!important;background:#333;color:#eee;border:1px solid #444;margin-top:5px}#carousel-reblog-box .submit,#wrapper #carousel-reblog-box p.response{float:left;width:154px;padding-top:0;padding-left:1px;overflow:hidden;height:34px;margin:3px 0 0 2px!important}#wrapper #carousel-reblog-box p.response{font-size:13px;clear:none;padding-left:2px;height:34px;color:#aaa}#carousel-reblog-box input#carousel-reblog-submit,#jp-carousel-comment-form-button-submit{font:13px/24px "Helvetica Neue",sans-serif!important;margin-top:8px;padding:0 10px!important;border-radius:1em;height:24px;color:#333;cursor:pointer;font-weight:400;background:#aaa;background:-moz-linear-gradient(bottom,#aaa,#ccc);background:-webkit-gradient(linear,left bottom,left top,from(#aaa),to(#ccc));border:1px solid #444}#carousel-reblog-box input#carousel-reblog-submit:hover,#jp-carousel-comment-form-button-submit:hover{background:#ccc;background:-moz-linear-gradient(bottom,#ccc,#eee);background:-webkit-gradient(linear,left bottom,left top,from(#ccc),to(#eee))}#carousel-reblog-box .canceltext{color:#aaa;font-size:11px;line-height:24px}#carousel-reblog-box .canceltext a{color:#fff}.jp-carousel-titleanddesc{border-top:1px solid #222;color:#999;font-size:15px;padding-top:24px;margin-bottom:20px;font-weight:400}.jp-carousel-titleanddesc-title{font:300 1.5em/1.1 "Helvetica Neue",sans-serif!important;text-transform:none!important;color:#fff;margin:0 0 15px;padding:0}.jp-carousel-titleanddesc-desc p{color:#999;line-height:1.4;margin-bottom:.75em}.jp-carousel-comments p a,.jp-carousel-info h2 a,.jp-carousel-titleanddesc p a{color:#fff!important;border:none!important;text-decoration:underline!important;font-weight:400!important;font-style:normal!important}.jp-carousel-titleanddesc p b,.jp-carousel-titleanddesc p strong{font-weight:700;color:#999}.jp-carousel-titleanddesc p em,.jp-carousel-titleanddesc p i{font-style:italic;color:#999}.jp-carousel-comments p a:hover,.jp-carousel-info h2 a:hover,.jp-carousel-titleanddesc p a:hover{color:#68c9e8!important}.jp-carousel-titleanddesc p:empty{display:none}.jp-carousel-left-column-wrapper h1:after,.jp-carousel-left-column-wrapper h1:before,.jp-carousel-photo-info h1:after,.jp-carousel-photo-info h1:before{content:none!important}.jp-carousel-image-meta{background:#111;border:1px solid #222;color:#fff;font-size:13px;font:12px/1.4 "Helvetica Neue",sans-serif!important;overflow:hidden;padding:18px 20px;width:209px!important}.jp-carousel-image-meta h5,.jp-carousel-image-meta li{font-family:"Helvetica Neue",sans-serif!important;position:inherit!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;background:0 0!important;border:none!important;font-weight:400!important;line-height:1.3em!important}.jp-carousel-image-meta ul{margin:0!important;padding:0!important;list-style:none!important}.jp-carousel-image-meta li{width:48%!important;display:inline-block!important;vertical-align:top!important;margin:0 2% 15px 0!important;color:#fff!important;font-size:13px!important}.jp-carousel-image-meta h5{color:#999!important;text-transform:uppercase!important;font-size:10px!important;margin:0 0 2px!important;letter-spacing:.1em!important}a.jp-carousel-image-download{padding-left:23px;display:inline-block;clear:both;color:#999;line-height:1;font-weight:400;font-size:13px;text-decoration:none;background-position:0 -82px}a.jp-carousel-image-download span.photo-size{font-size:11px;border-radius:1em;margin-left:2px;display:inline-block}a.jp-carousel-image-download span.photo-size-times{padding:0 1px 0 2px}a.jp-carousel-image-download:hover{background-position:0 -122px;color:#68c9e8;border:none!important}.jp-carousel-image-map{position:relative;margin:-20px -20px 20px;border-bottom:1px solid rgba(255,255,255,.17);height:154px}.jp-carousel-image-map img.gmap-main{border-top-left-radius:6px;border-right:1px solid rgba(255,255,255,.17)}.jp-carousel-image-map div.gmap-topright{width:94px;height:154px;position:absolute;top:0;right:0}.jp-carousel-image-map div.imgclip{overflow:hidden;border-top-right-radius:6px}.jp-carousel-image-map div.gmap-topright img{margin-left:-40px}.jp-carousel-image-map img.gmap-bottomright{position:absolute;top:96px;right:0}.jp-carousel-comments{font:15px/1.7 "Helvetica Neue",sans-serif!important;font-weight:400;background:none transparent}.jp-carousel-comments p a:active,.jp-carousel-comments p a:focus,.jp-carousel-comments p a:hover{color:#68c9e8!important}.jp-carousel-comment{background:none transparent;color:#999;margin-bottom:20px;clear:left;overflow:auto;width:100%}.jp-carousel-comment p{color:#999!important}.jp-carousel-comment .comment-author{font-size:13px;font-weight:400;padding:0;width:auto;display:inline;float:none;border:none;margin:0}.jp-carousel-comment .comment-author a{color:#fff}.jp-carousel-comment .comment-gravatar{float:left}.jp-carousel-comment .comment-content{border:none;margin-left:85px;padding:0}.jp-carousel-comment .avatar{margin:0 20px 0 0;border-radius:4px;border:none!important;padding:0!important;background-color:transparent!important}.jp-carousel-comment .comment-date{color:#999;margin-top:4px;font-size:11px;display:inline;float:right}#jp-carousel-comment-form{margin:0 0 10px!important;float:left;width:100%}textarea#jp-carousel-comment-form-comment-field{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:15px/1.4 "Helvetica Neue",sans-serif!important;width:100%;padding:10px 10px 5px;margin:0;float:none;height:147px;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:3px;overflow:hidden;box-sizing:border-box}textarea#jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#555}textarea#jp-carousel-comment-form-comment-field:focus{background:#ccc;color:#222}textarea#jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#aaa}#jp-carousel-comment-form-spinner{color:#fff;margin:22px 0 0 10px;display:block;width:20px;height:20px;float:left}#jp-carousel-comment-form-submit-and-info-wrapper{display:none;overflow:hidden;width:100%}#jp-carousel-comment-form-commenting-as input{background:rgba(34,34,34,.9);border:1px solid #3a3a3a;color:#aaa;font:13px/1.4 "Helvetica Neue",sans-serif!important;padding:3px 6px;float:left;box-shadow:inset 2px 2px 2px rgba(0,0,0,.2);border-radius:2px;width:285px}#jp-carousel-comment-form-commenting-as input:focus{background:#ccc;color:#222}#jp-carousel-comment-form-commenting-as p{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:22px 0 0;float:left}#jp-carousel-comment-form-commenting-as fieldset{float:left;border:none;margin:20px 0 0;padding:0}#jp-carousel-comment-form-commenting-as fieldset{clear:both}#jp-carousel-comment-form-commenting-as label{font:400 13px/1.7 "Helvetica Neue",sans-serif!important;margin:0 20px 3px 0;float:left;width:100px}#jp-carousel-comment-form-button-submit{margin-top:20px;float:right}#js-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}#jp-carousel-comment-form-container{margin-bottom:15px;overflow:auto;width:100%}#jp-carousel-comment-post-results{display:none;overflow:auto;width:100%}#jp-carousel-comment-post-results span{display:block;text-align:center;margin-top:20px;width:100%;overflow:auto;padding:1em 0;box-sizing:border-box;background:rgba(0,0,0,.7);border-radius:2px;font:13px/1.4 "Helvetica Neue",sans-serif!important;border:1px solid rgba(255,255,255,.17);box-shadow:inset 0 0 5px 5px rgba(0,0,0,1)}.jp-carousel-comment-post-error{color:#df4926}#jp-carousel-comments-closed{display:none;color:#999}#jp-carousel-comments-loading{font:400 15px/1.7 "Helvetica Neue",sans-serif!important;display:none;color:#999;text-align:left;margin-bottom:20px}.jp-carousel-light .jp-carousel-overlay{background:#fff}.jp-carousel-light .jp-carousel-next-button:hover span,.jp-carousel-light .jp-carousel-previous-button:hover span{opacity:.8}.jp-carousel-light .jp-carousel-close-hint:hover,.jp-carousel-light .jp-carousel-titleanddesc div{color:#000!important}.jp-carousel-light .jp-carousel-comment .comment-author a,.jp-carousel-light .jp-carousel-comments p a,.jp-carousel-light .jp-carousel-info h2 a,.jp-carousel-light .jp-carousel-titleanddesc p a{color:#1e8cbe!important}.jp-carousel-light .jp-carousel-comment .comment-author a:hover,.jp-carousel-light .jp-carousel-comments p a:hover,.jp-carousel-light .jp-carousel-info h2 a:hover,.jp-carousel-light .jp-carousel-titleanddesc p a:hover{color:#f1831e!important}.jp-carousel-light .jp-carousel-comment,.jp-carousel-light .jp-carousel-comment p,.jp-carousel-light .jp-carousel-info h2,.jp-carousel-light .jp-carousel-titleanddesc,.jp-carousel-light .jp-carousel-titleanddesc p,.jp-carousel-light .jp-carousel-titleanddesc p b,.jp-carousel-light .jp-carousel-titleanddesc p em,.jp-carousel-light .jp-carousel-titleanddesc p i,.jp-carousel-light .jp-carousel-titleanddesc p strong,.jp-carousel-light div.jp-carousel-buttons a{color:#666}.jp-carousel-light .jp-carousel-buttons{border-bottom-color:#f0f0f0;background:#f5f5f5}.jp-carousel-light div.jp-carousel-buttons a:hover{text-decoration:none;color:#f1831e}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog,.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog:hover{background-position:4px -56px;padding-left:24px!important}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-color:#2ea2cc;color:#fff}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-commentlink{background-position:0 -176px}.jp-carousel-light div.jp-carousel-buttons a.jp-carousel-reblog.reblogged{background-position:5px -36px}.jp-carousel-light div#carousel-reblog-box{background:#eee;background:-moz-linear-gradient(bottom,#ececec,#f7f7f7);background:-webkit-gradient(linear,left bottom,left top,from(#ececec),to(#f7f7f7));box-shadow:0 2px 10px rgba(0,0,0,.1);border:1px solid #ddd}.jp-carousel-light #carousel-reblog-box textarea{border:1px inset #ccc;color:#666;border:1px solid #cfcfcf;background:#fff}.jp-carousel-light #carousel-reblog-box .canceltext{color:#888}.jp-carousel-light #carousel-reblog-box .canceltext a{color:#666}.jp-carousel-light #carousel-reblog-box select{background:#eee;color:#333;border:1px solid #aaa}#jp-carousel-comment-form-button-submit,.jp-carousel-light #carousel-reblog-box input#carousel-reblog-submit{color:#333;background:#fff;background:-moz-linear-gradient(bottom,#ddd,#fff);background:-webkit-gradient(linear,left bottom,left top,from(#ddd),to(#fff));border:1px solid #aaa}.jp-carousel-light .jp-carousel-image-meta{background:#fafafa;border:1px solid #eee;border-top-color:#f5f5f5;border-left-color:#f5f5f5;color:#333}.jp-carousel-light .jp-carousel-image-meta li{color:#000!important}.jp-carousel-light .jp-carousel-close-hint{color:#ccc}.jp-carousel-light .jp-carousel-close-hint span{background-color:#fff;border-color:#ccc}.jp-carousel-light #jp-carousel-comment-form-comment-field::-webkit-input-placeholder{color:#aaa}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus{color:#333}.jp-carousel-light #jp-carousel-comment-form-comment-field:focus::-webkit-input-placeholder{color:#ddd}.jp-carousel-light a.jp-carousel-image-download{background-position:0 -122px}.jp-carousel-light a.jp-carousel-image-download:hover{background-position:0 -122px;color:#f1831e}.jp-carousel-light textarea#jp-carousel-comment-form-comment-field{background:#fbfbfb;color:#333;border:1px solid #dfdfdf;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1)}.jp-carousel-light #jp-carousel-comment-form-commenting-as input{background:#fbfbfb;border:1px solid #dfdfdf;color:#333;box-shadow:inset 2px 2px 2px rgba(0,0,0,.1)}.jp-carousel-light #jp-carousel-comment-form-commenting-as input:focus{background:#fbfbfb;color:#333}.jp-carousel-light #jp-carousel-comment-post-results span{background:#f7f7f7;border:1px solid #dfdfdf;box-shadow:inset 0 0 5px rgba(0,0,0,.05)}.jp-carousel-light .jp-carousel-slide{background-color:#fff}.jp-carousel-light .jp-carousel-titleanddesc{border-top:1px solid #eee}.jp-carousel-light .jp-carousel-fadeaway{background:-moz-linear-gradient(bottom,rgba(255,255,255,.75),rgba(255,255,255,0));background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,255,255,.75)),to(rgba(255,255,255,0)))}@media only screen and (max-width:760px){.jp-carousel-info{margin:0 10px!important}.jp-carousel-next-button,.jp-carousel-previous-button{display:none!important}.jp-carousel-buttons{display:none!important}.jp-carousel-image-meta{float:none!important;width:100%!important;box-sizing:border-box}.jp-carousel-close-hint{font-weight:800!important;font-size:26px!important;position:fixed!important;top:-10px}.jp-carousel-slide img{opacity:1}.jp-carousel-wrap{background-color:#000}.jp-carousel-fadeaway{display:none}#jp-carousel-comment-form-container{display:none!important}.jp-carousel-titleanddesc{padding-top:0!important;border:none!important}.jp-carousel-titleanddesc-title{font-size:1em!important}.jp-carousel-left-column-wrapper{padding:0;width:100%!important}.jp-carousel-photo-info{left:0!important;width:100%!important}}.contact-form .clear-form{clear:both}.contact-form input:-ms-input-placeholder{transition:opacity .3s ease-out}.contact-form input::-ms-input-placeholder{transition:opacity .3s ease-out}.contact-form input::placeholder{transition:opacity .3s ease-out}.contact-form input:hover:-ms-input-placeholder{opacity:.5}.contact-form input:hover::-ms-input-placeholder{opacity:.5}.contact-form input:hover::placeholder{opacity:.5}.contact-form input:focus:-ms-input-placeholder{opacity:.3}.contact-form input:focus::-ms-input-placeholder{opacity:.3}.contact-form input:focus::placeholder{opacity:.3}.contact-form input[type=email],.contact-form input[type=text],.contact-form input[type=url]{width:300px;max-width:98%;margin-bottom:13px}.contact-form select{margin-bottom:13px}.contact-form textarea{height:200px;width:80%;float:none;margin-bottom:13px}.contact-form input[type=checkbox],.contact-form input[type=radio]{float:none;margin-bottom:13px}.contact-form label{margin-bottom:3px;float:none;font-weight:700;display:block}.contact-form label.checkbox,.contact-form label.radio{margin-bottom:3px;float:none;font-weight:700;display:inline-block}.contact-form label span{color:#aaa;margin-left:4px;font-weight:400}.contact-form-submission{margin-bottom:4em;padding:1.5em 1em}.contact-form-submission p{margin:0 auto;word-wrap:break-word}.form-errors .form-error-message{color:red}.textwidget .contact-form input[type=email],.textwidget .contact-form input[type=text],.textwidget .contact-form input[type=url],.textwidget .contact-form textarea{width:250px;max-width:100%;box-sizing:border-box}#jetpack-check-feedback-spam{margin:1px 8px 0 0}.jetpack-check-feedback-spam-spinner{display:inline-block;margin-top:7px}.infinite-loader{color:#000;display:block;height:28px;text-indent:-9999px}#infinite-handle span{background:#333;border-radius:1px;color:#eee;cursor:pointer;font-size:13px;padding:6px 16px}#infinite-handle span button,#infinite-handle span button:focus,#infinite-handle span button:hover{display:inline;position:static;padding:0;margin:0;border:none;line-height:inherit;background:0 0;color:inherit;cursor:inherit;font-size:inherit;font-weight:inherit;font-family:inherit}#infinite-handle span button::-moz-focus-inner{margin:0;padding:0;border:none}@media (max-width:800px){#infinite-handle span:before{display:none}#infinite-handle span{display:block}}#infinite-footer{position:fixed;bottom:-50px;left:0;width:100%}#infinite-footer a{text-decoration:none}#infinite-footer .blog-credits a:hover,#infinite-footer .blog-info a:hover{color:#444;text-decoration:underline}#infinite-footer .container{background:rgba(255,255,255,.8);border-color:#ccc;border-color:rgba(0,0,0,.1);border-style:solid;border-width:1px 0 0;box-sizing:border-box;margin:0 auto;overflow:hidden;padding:1px 20px;width:780px}#infinite-footer .blog-credits,#infinite-footer .blog-info{box-sizing:border-box;line-height:25px}#infinite-footer .blog-info{float:left;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:40%}#infinite-footer .blog-credits{font-weight:400;float:right;width:60%}#infinite-footer .blog-info a{color:#111;font-size:14px;font-weight:700}#infinite-footer .blog-credits{color:#888;font-size:12px;text-align:right}#infinite-footer .blog-credits a{color:#666}.infinity-end.neverending #infinite-footer{display:none}@media (max-width:640px){#infinite-footer .container{box-sizing:border-box;width:100%}#infinite-footer .blog-info{width:30%}#infinite-footer .blog-credits{width:70%}#infinite-footer .blog-credits,#infinite-footer .blog-info a{font-size:10px}}@media (max-width:640px){#infinite-footer{position:static}}@font-face{font-family:Noticons;src:url(https://wordpress.com/i/noticons/Noticons.woff)}#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}#wpadminbar li#wp-admin-bar-admin-bar-likes-widget{width:61px;overflow:hidden}#wpadminbar iframe.admin-bar-likes-widget{width:61px;height:28px;min-height:28px;border-width:0;position:absolute;top:0}div.jetpack-likes-widget-wrapper{width:100%;min-height:50px;position:relative}div.jetpack-likes-widget-wrapper .sd-link-color{font-size:12px}div.jetpack-likes-widget-wrapper.slim-likes-widget{width:1px;min-height:0}div.jetpack-comment-likes-widget-wrapper{width:100%;position:relative;min-height:31px}div.jetpack-comment-likes-widget-wrapper iframe{margin-bottom:0}#likes-other-gravatars{display:none;position:absolute;padding:10px 10px 12px;background-color:#2e4453;border-width:0;box-shadow:0 0 10px #2e4453;box-shadow:0 0 10px rgba(46,68,83,.6);min-width:130px;z-index:1000}#likes-other-gravatars *{line-height:normal}#likes-other-gravatars .likes-text{color:#fff;font-size:12px;padding-bottom:8px}#likes-other-gravatars li,#likes-other-gravatars ul{margin:0;padding:0;text-indent:0;list-style-type:none}#likes-other-gravatars li:before{content:""}#likes-other-gravatars ul.wpl-avatars{overflow:auto;display:block;max-height:190px}#likes-other-gravatars ul.wpl-avatars li{width:32px;height:32px;float:left;margin:0 5px 5px 0}#likes-other-gravatars ul.wpl-avatars li a{margin:0 2px 0 0;border-bottom:none!important;display:block}#likes-other-gravatars ul.wpl-avatars li a img{background:0 0;border:none;margin:0!important;padding:0!important;position:static}div.sd-box{border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.13)}.comment-likes-widget,.entry-content .post-likes-widget,.post-likes-widget{margin:0;border-width:0;display:block}.comment-likes-widget-placeholder,.post-likes-widget-placeholder{margin:0;border-width:0;position:relative}.comment-likes-widget-placeholder{height:18px;position:absolute;display:flex;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;margin-top:4px}.comment-likes-widget-placeholder:before{-webkit-font-smoothing:antialiased;font-family:Noticons;font-size:20px;line-height:.9;color:#5cb5d4;content:'\f408';width:16px;display:inline-block;vertical-align:middle}.post-likes-widget-placeholder .button{display:none}.comment-likes-widget-placeholder .loading,.post-likes-widget-placeholder .loading{color:#999;font-size:12px}.comment-likes-widget-placeholder .loading{padding-left:5px;margin-top:2px;align-self:center;color:#4e4e4e}.slim-likes-widget .post-likes-widget{width:auto;float:none}div.sharedaddy.sd-like-enabled .sd-like h3{display:none}div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget{width:100%;float:none;position:absolute;top:0}.comment-likes-widget{width:100%}.cs-rating,.pd-rating{display:block!important}.sd-gplus .sd-title{display:none}.jp-related-posts-i2__row{display:flex;margin-top:1.5rem}.jp-related-posts-i2__row:first-child{margin-top:0}.jp-related-posts-i2__post{flex-grow:1;flex-basis:0;margin:0 10px;display:flex;flex-direction:column;padding-left:0}.jp-related-posts-i2__row[data-post-count="3"] .jp-related-posts-i2__post{max-width:calc(33% - 20px)}.jp-related-posts-i2__row[data-post-count="1"] .jp-related-posts-i2__post,.jp-related-posts-i2__row[data-post-count="2"] .jp-related-posts-i2__post{max-width:calc(50% - 20px)}.jp-related-posts-i2__post-context,.jp-related-posts-i2__post-date,.jp-related-posts-i2__post-heading,.jp-related-posts-i2__post-img-link{flex-direction:row;display:block}.jp-related-posts-i2__post-heading{margin:.5rem 0;font-size:1rem;line-height:1.2em}.jp-related-posts-i2__post-link{display:block;width:100%;line-height:1.2em}.jp-related-posts-i2__post-img-link{order:-1;line-height:1em}.jp-relatedposts-i2[data-layout=list] .jp-related-posts-i2__post{max-width:none;margin:0}.jp-relatedposts-i2[data-layout=list].jp-related-posts-i2__post-img-link{margin-top:1rem}@media only screen and (max-width:640px){.jp-related-posts-i2__row{margin-top:0;display:block}.jp-related-posts-i2__row[data-post-count] .jp-related-posts-i2__post{max-width:none;margin:0;margin-top:1rem}.jp-related-posts-i2__post-img-link{margin-top:1rem}}.jp-relatedposts:after{content:'';display:block;clear:both}#jp-relatedposts h3.jp-relatedposts-headline{margin:0 0 1em;display:inline-block;float:left;font-size:9pt;font-weight:700;font-family:inherit}#jp-relatedposts h3.jp-relatedposts-headline em:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;border-top:1px solid rgba(0,0,0,.2);margin-bottom:1em}#jp-relatedposts h3.jp-relatedposts-headline em{font-style:normal;font-weight:700}#jp-relatedposts .jp-relatedposts-items{clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:-20px}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:left;width:33%;margin:0 0 1em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post{padding-right:20px;-moz-opacity:.8;opacity:.8}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n+4),#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post:nth-child(3n+4){clear:both}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover{-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items p,#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{font-size:14px;line-height:20px;margin:0}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs{position:relative}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs a.jp-relatedposts-post-aoverlay{position:absolute;top:0;bottom:0;left:0;right:0;display:block;border-bottom:0}#jp-relatedposts .jp-relatedposts-items p{margin-bottom:0}#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{text-transform:none;margin:0;font-family:inherit;display:block;max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{font-size:inherit;font-weight:400;text-decoration:none;-moz-opacity:1;opacity:1}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:underline}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post span{display:block;max-width:90%;overflow:hidden;text-overflow:ellipsis}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post span{max-width:100%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:.6}.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{display:none}#jp-relatedposts .jp-relatedposts-items-visual div.jp-relatedposts-post-thumbs p.jp-relatedposts-post-excerpt{display:none}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs p.jp-relatedposts-post-excerpt{overflow:hidden}#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post-nothumbs span{margin-bottom:1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post{clear:both;width:100%}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img{float:left;overflow:hidden;max-width:33%;margin-right:3%}#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{display:inline-block;max-width:63%}@media only screen and (max-width:640px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:50%}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:nth-child(3n){clear:left}#jp-relatedposts .jp-relatedposts-items-visual{margin-right:20px}}@media only screen and (max-width:320px){#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{width:100%;clear:both;margin:0 0 1em}#jp-relatedposts .jp-relatedposts-list .jp-relatedposts-post img.jp-relatedposts-post-img,#jp-relatedposts .jp-relatedposts-list h4.jp-relatedposts-post-title{float:none;max-width:100%;margin-right:0}}#jp-post-flair{padding-top:.5em}#content div.sharedaddy,#main div.sharedaddy,div.sharedaddy{clear:both}div.sharedaddy h3.sd-title{margin:0 0 1em;display:inline-block;line-height:1.2;font-size:9pt;font-weight:700}div.sharedaddy h3.sd-title:before{content:"";display:block;width:100%;min-width:30px;border-top:1px solid #ddd;margin-bottom:1em}body.highlander-light h3.sd-title:before{border-top:1px solid rgba(0,0,0,.2)}body.highlander-dark h3.sd-title:before{border-top:1px solid rgba(255,255,255,.4)}.sd-content ul{padding:0!important;margin:0 0 .7em 0!important;list-style:none!important}.sd-content ul li{display:inline-block}.sd-content ul li.share-deprecated{opacity:.5}.sd-content ul li.share-deprecated a span{text-decoration:line-through}.sd-block.sd-gplus{margin:0 0 .5em}.sd-gplus .sd-content{font-size:12px}#sharing_email .sharing_send,.sd-content ul li .option a.share-ustom,.sd-content ul li a.sd-button,.sd-content ul li.advanced a.share-more,.sd-content ul li.preview-item div.option.option-smart-off a,.sd-social-icon .sd-content ul li a.sd-button,.sd-social-icon-text .sd-content ul li a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button,.sd-social-text .sd-content ul li a.sd-button{text-decoration:none!important;display:inline-block;font-size:12px;font-family:"Open Sans",sans-serif;font-weight:400;border-radius:3px;color:#777!important;background:#f8f8f8;border:1px solid #ccc;box-shadow:0 1px 0 rgba(0,0,0,.08);text-shadow:none;line-height:23px;padding:1px 8px 0 5px}.sd-content ul li .option a.share-ustom span,.sd-content ul li a.sd-button>span,.sd-content ul li.advanced a.share-more span,.sd-content ul li.preview-item div.option.option-smart-off a span,.sd-social-icon-text .sd-content ul li a.sd-button>span,.sd-social-official .sd-content>ul>li .digg_button>a span,.sd-social-official .sd-content>ul>li>a.sd-button span,.sd-social-text .sd-content ul li a.sd-button span{line-height:23px}.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button,.sd-social-official .sd-content>ul>li .digg_button>a,.sd-social-official .sd-content>ul>li>a.sd-button{line-height:17px;box-shadow:none;vertical-align:top}.sd-social-official .sd-content ul li a.sd-button>span{line-height:17px}.sd-social-official .sd-content .sharing-hidden .inner>ul>li .digg_button>a:before,.sd-social-official .sd-content .sharing-hidden .inner>ul>li>a.sd-button:before,.sd-social-official .sd-content>ul>li .digg_button>a:before,.sd-social-official .sd-content>ul>li>a.sd-button:before{margin-bottom:-1px}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon .sd-content ul li a.sd-button:hover,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:hover,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li .digg_button>a:hover,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-official .sd-content>ul>li>a.sd-button:hover,.sd-social-text .sd-content ul li a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:hover{color:#555;background:#fafafa;border:1px solid #999}.sd-social-icon .sd-content ul li a.sd-button:active,.sd-social-icon-text .sd-content ul li a.sd-button:active,.sd-social-official .sd-content>ul>li .digg_button>a:active,.sd-social-official .sd-content>ul>li>a.sd-button:active,.sd-social-text .sd-content ul li a.sd-button:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.16)}.sd-content ul li a.sd-button:before{display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:normal 18px/1 social-logos;vertical-align:top;text-align:center}.sd-social-icon-text ul li a.sd-button:before{position:relative;top:2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-content ul li a.sd-button:before{position:relative;top:2px}}.sd-social-official ul li a.sd-button:before{position:relative;top:-2px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-official ul li a.sd-button:before{top:0}}.sd-content ul li{margin:0 5px 5px 0;padding:0}.jp-sharing-input-touch .sd-content ul li{padding-left:10px}.sd-content ul li.preview-item a.sd-button span,.sd-social-icon-text .sd-content ul li a span,.sd-social-official .sd-content ul li a.sd-button span{margin-left:3px}.sd-content ul li.preview-item.no-icon a.sd-button span{margin-left:0}.sd-content ul li.no-icon a:before,.sd-social-text .sd-content ul li a:before{display:none}body .sd-content ul li.share-custom.no-icon a span,body .sd-social-text .sd-content ul li.share-custom a span{background-image:none;background-position:-500px -500px!important;background-repeat:no-repeat!important;padding-left:0;height:0;line-height:inherit}.sd-social-icon .sd-content ul li a.share-more{position:relative;top:-4px}@media screen and (-webkit-min-device-pixel-ratio:0){.sd-social-icon .sd-content ul li a.share-more{top:2px}}@-moz-document url-prefix(){.sd-social-icon .sd-content ul li a.share-more{top:2px}}.sd-social-icon .sd-content ul li a.share-more span{margin-left:3px}.sd-content ul li.share-print div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-print a:before,.sd-social-icon-text .sd-content li.share-print a:before,.sd-social-official .sd-content li.share-print a:before,.sd-social-text .sd-content ul li.share-print a:before{content:'\f469'}.sd-content ul li.share-email div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-email a:before,.sd-social-icon-text .sd-content li.share-email a:before,.sd-social-official .sd-content li.share-email a:before,.sd-social-text .sd-content ul li.share-email a:before{content:'\f410'}.sd-content ul li.share-linkedin div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-linkedin a:before,.sd-social-icon-text .sd-content li.share-linkedin a:before,.sd-social-text .sd-content ul li.share-linkedin a:before{content:'\f207'}.sd-content ul li.share-twitter div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-twitter a:before,.sd-social-icon-text .sd-content li.share-twitter a:before,.sd-social-text .sd-content ul li.share-twitter a:before{content:'\f202'}.sd-content ul li.share-reddit div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-reddit a:before,.sd-social-icon-text .sd-content li.share-reddit a:before,.sd-social-text .sd-content ul li.share-reddit a:before{content:'\f222'}.sd-content ul li.share-tumblr div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-tumblr a:before,.sd-social-icon-text .sd-content li.share-tumblr a:before,.sd-social-text .sd-content ul li.share-tumblr a:before{content:'\f607'}.sd-content ul li.share-pocket div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pocket a:before,.sd-social-icon-text .sd-content li.share-pocket a:before,.sd-social-text .sd-content ul li.share-pocket a:before{content:'\f224'}.sd-content ul li.share-pinterest div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-pinterest a:before,.sd-social-icon-text .sd-content li.share-pinterest a:before,.sd-social-text .sd-content ul li.share-pinterest a:before{content:'\f210'}.sd-content ul li.share-facebook div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-facebook a:before,.sd-social-icon-text .sd-content li.share-facebook a:before,.sd-social-text .sd-content ul li.share-facebook a:before{content:'\f203'}.sd-content ul li.share-press-this div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-press-this a:before,.sd-social-icon-text .sd-content li.share-press-this a:before,.sd-social-official .sd-content li.share-press-this a:before,.sd-social-text .sd-content ul li.share-press-this a:before{content:'\f205'}.sd-social-official .sd-content li.share-press-this a:before{color:#2ba1cb}.sd-content ul li.share-telegram div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-telegram a:before,.sd-social-icon-text .sd-content li.share-telegram a:before,.sd-social-official .sd-content li.share-telegram a:before,.sd-social-text .sd-content ul li.share-telegram a:before{content:'\f606'}.sd-social-official .sd-content li.share-telegram a:before{color:#08c}.sd-content ul li.share-skype div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-skype a:before,.sd-social-icon-text .sd-content li.share-skype a:before,.sd-social-text .sd-content ul li.share-skype a:before{content:'\f220'}.sd-content ul li.advanced a.share-more:before,.sd-social-icon .sd-content ul a.share-more:before,.sd-social-icon-text .sd-content a.share-more:before,.sd-social-official .sd-content a.share-more:before,.sd-social-text .sd-content ul a.share-more:before{content:'\f415'}.sd-social-official .sd-content a.share-more:before{color:#2ba1cb}.sd-content ul li.share-jetpack-whatsapp div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-jetpack-whatsapp a:before,.sd-social-icon-text .sd-content li.share-jetpack-whatsapp a:before,.sd-social-official .sd-content li.share-jetpack-whatsapp a:before,.sd-social-text .sd-content ul li.share-jetpack-whatsapp a:before{content:'\f608'}.sd-social-official .sd-content li.share-jetpack-whatsapp a:before{color:#43d854}.sd-social-icon .sd-content ul li[class*=share-].share-jetpack-whatsapp a.sd-button{background:#43d854;color:#fff!important}.sd-content ul li.share-deprecated div.option.option-smart-off a:before,.sd-social-icon .sd-content ul li.share-deprecated a:before,.sd-social-icon-text .sd-content li.share-deprecated a:before,.sd-social-official .sd-content li.share-deprecated a:before{width:1em;height:1em;content:"\1F6AB"}.sd-social .sd-button .share-count{background:#2ea2cc;color:#fff;border-radius:10px;display:inline-block;text-align:center;font-size:10px;padding:1px 3px;line-height:1}.sd-social-official .sd-content ul,.sd-social-official .sd-content ul li{line-height:25px!important}.sd-social-official .sd-content>ul>li>a.sd-button span{line-height:1}.sd-social-official .sd-content ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}.sd-social-official .sd-content li.share-press-this a{margin:0 0 5px}.sd-social-official .sd-content ul>li{display:block;float:left;margin:0 10px 5px 0!important;height:25px}.sd-social-official .fb-share-button>span{vertical-align:top!important}.sd-social-official .sd-content .pocket_button iframe{width:98px}.reddit_button iframe{margin-top:1px}.linkedin_button>span,.pinterest_button,.pocket_button iframe,.twitter_button{margin:0!important}.sd-social-official .sd-content .share-skype{width:55px}body .sd-social-official li a.share-more,body .sd-social-official li.share-custom a,body .sd-social-official li.share-digg a,body .sd-social-official li.share-email a,body .sd-social-official li.share-press-this a,body .sd-social-official li.share-print{position:relative;top:0}body .sd-social-icon .sd-content li.share-custom>a{padding:2px 3px 0;position:relative;top:4px}body .sd-content ul li.share-custom a.share-icon span,body .sd-social-icon .sd-content li.share-custom a span,body .sd-social-icon-text .sd-content li.share-custom a span,body .sd-social-official .sd-content li.share-custom a span,body .sd-social-text .sd-content li.share-custom a span{background-size:16px 16px;background-repeat:no-repeat;margin-left:0;padding:0 0 0 19px;display:inline-block;height:21px;line-height:16px}body .sd-social-icon .sd-content li.share-custom a span{width:0}body .sd-social-icon .sd-content li.share-custom a span{padding-left:16px!important}.sharing-hidden .inner{position:absolute;z-index:2;border:1px solid #ccc;padding:10px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);border-radius:2px;margin-top:5px;max-width:400px}.sharing-hidden .inner ul{margin:0!important}.sd-social-official .sd-content .sharing-hidden ul>li.share-end{clear:both;margin:0!important;height:0!important}.sharing-hidden .inner:after,.sharing-hidden .inner:before{position:absolute;z-index:1;top:-8px;left:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #ccc;content:"";display:block}.sharing-hidden .inner:after{z-index:2;top:-7px;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:8px solid #fff}.sharing-hidden ul{margin:0}.sd-social-icon .sd-content ul li[class*=share-] a,.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a{border-radius:50%;-webkit-border-radius:50%;border:0;box-shadow:none;padding:7px;position:relative;top:-2px;line-height:1;width:auto;height:auto;margin-bottom:0}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button>span,.sd-social-icon .sd-content ul li[class*=share-] div.option a span{line-height:1}.sd-social-icon .sd-content ul li[class*=share-] a:hover,.sd-social-icon .sd-content ul li[class*=share-] div.option a:hover{border:none;opacity:.6}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button:before{top:1px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button.share-custom{padding:8px 8px 6px;top:5px}.sd-social-icon .sd-content ul li a.sd-button.share-more{margin-left:10px}.sd-social-icon .sd-content ul li:first-child a.sd-button.share-more{margin-left:0}.sd-social-icon .sd-button span.share-count{position:absolute;bottom:0;right:0;border-radius:0;background:#555;font-size:9px}.sd-social-icon .sd-content ul li[class*=share-] a.sd-button{background:#e9e9e9;margin-top:2px;text-indent:0}.sd-social-icon .sd-content ul li[class*=share-].share-tumblr a.sd-button{background:#2c4762;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-facebook a.sd-button{background:#3b5998;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-twitter a.sd-button{background:#00acee;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pinterest a.sd-button{background:#ca1f27;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-digg a.sd-button{color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-press-this a.sd-button{background:#1e8cbe;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-telegram a.sd-button{background:#08c;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-linkedin a.sd-button{background:#0077b5;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-pocket a.sd-button{background:#ee4056;color:#fff!important}.sd-social-icon .sd-content ul li[class*=share-].share-reddit a.sd-button{background:#cee3f8;color:#555!important}.sd-social-icon .sd-content ul li[class*=share-].share-skype a.sd-button{background:#00aff0;color:#fff!important}.sharing-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.sharing-screen-reader-text:active,.sharing-screen-reader-text:focus,.sharing-screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#sharing_email{width:342px;position:absolute;z-index:1001;border:1px solid #ccc;padding:15px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.2);text-align:left}div.sharedaddy.sharedaddy-dark #sharing_email{border-color:#fff}#sharing_email .errors{color:#fff;background-color:#771a09;font-size:12px;padding:5px 8px;line-height:1;margin:10px 0 0}#sharing_email label{font-size:12px;color:#333;font-weight:700;display:block;padding:0 0 4px;text-align:left;text-shadow:none}#sharing_email form{margin:0}#sharing_email input[type=email],#sharing_email input[type=text]{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #ccc;margin-bottom:1em;background:#fff;font-size:12px;color:#333;max-width:none;padding:1px 3px}#jetpack-source_f_name{display:none!important;position:absolute!important;left:-9000px}#sharing_email .sharing_cancel{padding:0 0 0 1em;font-size:12px;text-shadow:none}#sharing_email .recaptcha{width:312px;height:123px;margin:0 0 1em}.slideshow-window{background-color:#222;border:20px solid #222;border-radius:10px;height:0;margin-bottom:20px;overflow:hidden;padding-top:30px!important;padding-bottom:56.25%!important;position:relative;z-index:1}.slideshow-window.slideshow-white{background-color:#fff;border-color:#fff}.slideshow-window,.slideshow-window *{box-sizing:content-box}.slideshow-loading{height:100%;text-align:center;margin:auto}body div.slideshow-window * img{background-color:transparent!important;background-image:none!important;border-width:0!important;display:block;margin:0 auto;max-width:100%;max-height:100%;padding:0!important;position:relative;transform:translateY(-50%);top:50%}.slideshow-loading img{vertical-align:middle}.slideshow-slide{display:none;height:100%!important;left:0;margin:auto;position:absolute;text-align:center;top:0;width:100%!important}.slideshow-slide img{vertical-align:middle}.slideshow-line-height-hack{overflow:hidden;width:0;font-size:0}.slideshow-slide-caption{font-size:13px;font-family:"Helvetica Neue",sans-serif;color:#f7f7f7;text-shadow:#222 1px 1px 2px;line-height:25px;height:25px;position:absolute;bottom:5px;left:0;z-index:100;width:100%;text-align:center}.slideshow-controls{z-index:1000;position:absolute;bottom:30px;margin:auto;text-align:center;width:100%;opacity:.5;direction:ltr;transition:.3s opacity ease-out}.slideshow-window:hover .slideshow-controls{opacity:1}body div div.slideshow-controls a,body div div.slideshow-controls a:hover{border:2px solid rgba(255,255,255,.1)!important;background-color:#000!important;background-color:rgba(0,0,0,.6)!important;background-image:url(/wp-content/mu-plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls.png)!important;background-repeat:no-repeat;background-size:142px 16px!important;background-position:-34px 8px!important;color:#222!important;margin:0 5px!important;padding:0!important;display:inline-block!important;zoom:1;height:32px!important;width:32px!important;line-height:32px!important;text-align:center!important;border-radius:10em!important;transition:.3s border-color ease-out}@media only screen and (-webkit-min-device-pixel-ratio:1.5){body div div.slideshow-controls a,body div div.slideshow-controls a:hover{background-image:url(/wp-content/mu-plugins/jetpack/css/../modules/shortcodes/img/slideshow-controls-2x.png)!important}}body div div.slideshow-controls a:hover{border-color:rgba(255,255,255,1)!important}body div div.slideshow-controls a:first-child{background-position:-76px 8px!important}body div div.slideshow-controls a:last-child{background-position:-117px 8px!important}body div div.slideshow-controls a:nth-child(2){background-position:-34px 8px!important}body div div.slideshow-controls a.running{background-position:-34px 8px!important}body div div.slideshow-controls a.paused{background-position:9px 8px!important}.slideshow-controls a img{border:50px dotted #f0f}body.presentation-wrapper-fullscreen-parent,html.presentation-wrapper-fullscreen-parent{overflow:hidden!important}.presentation-wrapper-fullscreen-parent #wpadminbar{display:none}.presentation-wrapper-fullscreen,.presentation-wrapper-fullscreen-parent{min-width:100%!important;min-height:100%!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;z-index:10000!important}.presentation-wrapper-fullscreen{background-color:grey;border:none!important}.presentation-wrapper-fullscreen .nav-arrow-left,.presentation-wrapper-fullscreen .nav-arrow-right{z-index:20001}.presentation-wrapper-fullscreen .nav-fullscreen-button{z-index:20002}.presentation-wrapper{margin:20px auto;border:1px solid #e5e5e5;overflow:hidden;line-height:normal}.presentation{position:relative;margin:0;overflow:hidden;outline:0}.presentation,.presentation .step{background-repeat:no-repeat;background-position:center;background-size:100% 100%}.presentation .step.fade:not(.active){opacity:0}.presentation .slide-content{padding:30px}.presentation .nav-arrow-left,.presentation .nav-arrow-right,.presentation .nav-fullscreen-button{position:absolute;width:34px;background-repeat:no-repeat;z-index:2;opacity:0;transition:opacity .25s}.presentation .nav-arrow-left,.presentation .nav-arrow-right{height:100%;background-image:url(/wp-content/mu-plugins/jetpack/css/../modules/shortcodes/images/slide-nav.png);background-size:450% 61px}.presentation .nav-arrow-left{left:0;background-position:4px 50%}.presentation .nav-arrow-right{right:0;background-position:-120px 50%}.presentation .nav-fullscreen-button{width:32px;height:32px;margin:4px;bottom:0;right:0;z-index:3;background-image:url(/wp-content/mu-plugins/jetpack/css/../modules/shortcodes/images/expand.png);background-size:100% 100%}.presentation:hover .nav-arrow-left,.presentation:hover .nav-arrow-right{opacity:1}.presentation:hover .nav-fullscreen-button{opacity:.8}.presentation-wrapper-fullscreen .nav-fullscreen-button{background-image:url(/wp-content/mu-plugins/jetpack/css/../modules/shortcodes/images/collapse.png)}.presentation .autoplay-overlay{height:15%;width:80%;margin:30% 10%;position:relative;z-index:100;display:table;border-radius:50px;background-color:#e5e5e5;background-color:rgba(0,0,0,.75);transition:opacity .5s}.presentation .autoplay-overlay .overlay-msg{position:relative;display:table-cell;text-align:center;vertical-align:middle;color:#fff}.presentation .will-fade{opacity:0}.presentation .do-fade{opacity:1;transition:opacity .5s}div.jetpack-quiz{border:1px solid #deede3;background-color:#f3f3f3;padding:1em;line-height:1.3em;margin-bottom:2em;border-radius:.2em}div.jetpack-quiz div.jetpack-quiz-question{margin-bottom:.5em;font-weight:700}div.jetpack-quiz div.jetpack-quiz-answer{cursor:pointer;margin-bottom:.5em;padding:1em 0 1em 1em;border-bottom:1px dotted #999}div.jetpack-quiz div.jetpack-quiz-answer.last{padding-bottom:0;margin-bottom:0;border-bottom:0}div.jetpack-quiz div.jetpack-quiz-answer.correct{color:green}div.jetpack-quiz div.jetpack-quiz-answer.wrong{color:red}div.jetpack-quiz div.jetpack-quiz-answer div.jetpack-quiz-explanation{display:none}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation{display:block;color:#000;font-size:90%;margin-top:1em}div.jetpack-quiz div.jetpack-quiz-answer.correct div.jetpack-quiz-explanation tt,div.jetpack-quiz div.jetpack-quiz-answer.wrong div.jetpack-quiz-explanation tt{font-size:85%}div.jetpack-quiz pre{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;background:0 0;margin:0;padding:0}#subscribe-email input{width:95%}.comment-subscription-form{margin-bottom:1em}.comment-subscription-form .subscribe-label{display:inline!important}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.jetpack-video-wrapper{margin-bottom:1.6em}.jetpack-video-wrapper>.wp-video,.jetpack-video-wrapper>embed,.jetpack-video-wrapper>iframe,.jetpack-video-wrapper>object{margin-bottom:0}.jetpack-social-navigation ul{display:block;margin:0 0 1.5em;padding:0}.jetpack-social-navigation li{display:inline-block;margin:0;line-height:1}.jetpack-social-navigation a{border:0;height:1em;text-decoration:none;width:1em}.jetpack-social-navigation-svg .icon{color:inherit;fill:currentColor;height:1em;vertical-align:middle;width:1em}.jetpack-social-navigation-genericons a:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Genericons;font-size:1em;font-style:normal;font-weight:400;height:1em;line-height:1;speak:none;text-decoration:inherit;vertical-align:top;width:1em}.jetpack-social-navigation-genericons a:before{content:"\f415"}.jetpack-social-navigation-genericons a[href*="codepen.io"]:before{content:"\f216"}.jetpack-social-navigation-genericons a[href*="digg.com"]:before{content:"\f221"}.jetpack-social-navigation-genericons a[href*="dribbble.com"]:before{content:"\f201"}.jetpack-social-navigation-genericons a[href*="dropbox.com"]:before{content:"\f225"}.jetpack-social-navigation-genericons a[href*="mailto:"]:before{content:"\f410"}.jetpack-social-navigation-genericons a[href*="facebook.com"]:before{content:"\f203"}.jetpack-social-navigation-genericons a[href*="flickr.com"]:before{content:"\f211"}.jetpack-social-navigation-genericons a[href*="foursquare.com"]:before{content:"\f226"}.jetpack-social-navigation-genericons a[href*="github.com"]:before{content:"\f200"}.jetpack-social-navigation-genericons a[href*="plus.google.com"]:before{content:"\f206"}.jetpack-social-navigation-genericons a[href*="instagram.com"]:before{content:"\f215"}.jetpack-social-navigation-genericons a[href*="linkedin.com"]:before{content:"\f208"}.jetpack-social-navigation-genericons a[href*="path.com"]:before{content:"\f219"}.jetpack-social-navigation-genericons a[href*="pinterest."]:before{content:"\f210"}.jetpack-social-navigation-genericons a[href*="getpocket.com"]:before{content:"\f224"}.jetpack-social-navigation-genericons a[href*="polldaddy.com"]:before{content:"\f217"}.jetpack-social-navigation-genericons a[href*="reddit.com"]:before{content:"\f222"}.jetpack-social-navigation-genericons a[href$="/feed/"]:before{content:"\f413"}.jetpack-social-navigation-genericons a[href*="skype:"]:before{content:"\f220"}.jetpack-social-navigation-genericons a[href*="spotify.com"]:before{content:"\f515"}.jetpack-social-navigation-genericons a[href*="stumbleupon.com"]:before{content:"\f223"}.jetpack-social-navigation-genericons a[href*="tumblr.com"]:before{content:"\f214"}.jetpack-social-navigation-genericons a[href*="twitch.tv"]:before{content:"\f516"}.jetpack-social-navigation-genericons a[href*="twitter.com"]:before{content:"\f202"}.jetpack-social-navigation-genericons a[href*="vimeo.com"]:before{content:"\f212"}.jetpack-social-navigation-genericons a[href*="vine.co"]:before{content:"\f517"}.jetpack-social-navigation-genericons a[href*="wordpress.com"]:before,.jetpack-social-navigation-genericons a[href*="wordpress.org"]:before{content:"\f205"}.jetpack-social-navigation-genericons a[href*="youtube.com"]:before{content:"\f213"}.tiled-gallery{clear:both;margin:0 0 20px;overflow:hidden}.tiled-gallery img{margin:2px!important}.tiled-gallery .gallery-group{float:left;position:relative}.tiled-gallery .tiled-gallery-item{float:left;margin:0;position:relative;width:inherit}.tiled-gallery .gallery-row{overflow:hidden}.tiled-gallery .tiled-gallery-item a{background:0 0;border:none;color:inherit;margin:0;padding:0;text-decoration:none;width:auto}.tiled-gallery .tiled-gallery-item img,.tiled-gallery .tiled-gallery-item img:hover{background:0 0;border:none;box-shadow:none;max-width:100%;padding:0;vertical-align:middle}.tiled-gallery-caption{background:#eee;background:rgba(255,255,255,.8);color:#333;font-size:13px;font-weight:400;overflow:hidden;padding:10px 0;position:absolute;bottom:0;text-indent:10px;text-overflow:ellipsis;width:100%;white-space:nowrap}.tiled-gallery .tiled-gallery-item-small .tiled-gallery-caption{font-size:11px}.widget-gallery .tiled-gallery-unresized{visibility:hidden;height:0;overflow:hidden}.tiled-gallery .tiled-gallery-item img.grayscale{position:absolute;left:0;top:0}.tiled-gallery .tiled-gallery-item img.grayscale:hover{opacity:0}.tiled-gallery.type-circle .tiled-gallery-item img{border-radius:50%!important}.tiled-gallery.type-circle .tiled-gallery-caption{display:none;opacity:0}.jetpack-display-remote-posts{margin:5px 0 20px}.jetpack-display-remote-posts h4{font-size:90%;margin:5px 0;padding:0}.jetpack-display-remote-posts h4 a{text-decoration:none}.jetpack-display-remote-posts p{margin:0!important;padding:0;line-height:1.4em!important;font-size:90%}.jetpack-display-remote-posts img{max-width:100%}.widget-grofile h4{margin:1em 0 .5em}.widget-grofile ul.grofile-urls{margin-left:0;overflow:hidden}.widget-grofile ul.grofile-accounts li{list-style:none;display:inline}.widget-grofile ul.grofile-accounts li:before{content:""!important}.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite.png);background-repeat:no-repeat;width:16px;height:16px;float:left;margin-right:8px;margin-bottom:8px}.rtl .widget-grofile .grofile-accounts-logo{margin-left:8px;margin-right:0}.grofile-thumbnail{width:500px;max-width:100%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.widget-grofile .grofile-accounts-logo{background-image:url(https://secure.gravatar.com/images/grav-share-sprite-2x.png);background-size:16px 784px}}div[class^=gr_custom_container]{border:1px solid gray;border-radius:10px;padding:10px 5px;background-color:#fff;color:#000}div[class^=gr_custom_container] a{color:#000}h2[class^=gr_custom_header]{display:none}div[class^=gr_custom_each_container]{width:100%;clear:both;margin-bottom:10px;overflow:auto;padding-bottom:4px;border-bottom:1px solid #aaa}div[class^=gr_custom_book_container]{float:right;overflow:hidden;height:60px;margin-left:4px;width:39px}div[class^=gr_custom_author]{font-size:10px}div[class^=gr_custom_tags]{font-size:10px;color:gray}div[class^=gr_custom_rating]{display:none}.widget_wpcom_social_media_icons_widget ul{list-style-type:none;margin-left:0}.widget_wpcom_social_media_icons_widget ul li{border:0 none;display:inline;margin-right:.5em}.widget_wpcom_social_media_icons_widget li a{border:0 none;text-decoration:none}.widget_wpcom_social_media_icons_widget .genericon{font-family:Genericons}.widget_wpcom_social_media_icons_widget .screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.widget_wpcom_social_media_icons_widget .screen-reader-text:active,.widget_wpcom_social_media_icons_widget .screen-reader-text:focus,.widget_wpcom_social_media_icons_widget .screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.widgets-grid-layout{width:100%}.widgets-grid-layout:after,.widgets-grid-layout:before{content:" ";display:table}.widgets-grid-layout:after{clear:both}.widget-grid-view-image{float:left;max-width:50%}.widget-grid-view-image a{display:block;margin:0 2px 4px 0}.widget-grid-view-image:nth-child(even){float:right}.widget-grid-view-image:nth-child(even) a{margin:0 0 4px 2px}.widgets-grid-layout .widget-grid-view-image img{max-width:100%;height:auto}.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widgets-list-layout{padding:0;margin:0;list-style-type:none}.widgets-list-layout li:after,.widgets-list-layout li:before{content:"";display:table}.widgets-list-layout li:after{clear:both}.widgets-list-layout li{zoom:1;margin-bottom:1em;list-style-type:none!important}.widgets-list-layout .widgets-list-layout-blavatar{float:left;width:21.276596%;max-width:40px;height:auto}.widgets-list-layout-links{float:right;width:73.404255%}.widgets-list-layout span{opacity:.5}.widgets-list-layout span:hover{opacity:.8}.jetpack-image-container:after{clear:both}.jetpack-image-container:after,.jetpack-image-container:before{display:table;content:""}.widgets-multi-column-grid ul{overflow:hidden;padding:0;margin:0;list-style-type:none}.widgets-multi-column-grid ul li{background:0 0;clear:none;float:left;margin:0 -5px -3px 0;padding:0 8px 6px 0;border:none;list-style-type:none!important}.widgets-multi-column-grid ul li a{background:0 0;margin:0;padding:0;border:0}.widgets-multi-column-grid .avatar{vertical-align:middle}.widget_jetpack_my_community .avatar-240,.widget_jetpack_my_community .avatar-48{max-width:48px;max-height:48px}.widget.widget_authors li>ul,.widget_authors>ul{margin-left:inherit;padding-left:0}.widget_authors ul li li{padding-left:0}.widget_authors>ul>li{margin-bottom:1em;list-style:none}.widget_authors>ul>li+li{border-top:0}.widget.widget_authors img{margin-right:5px;margin-bottom:5px;vertical-align:middle;box-shadow:none}.wpcnt{text-align:center;line-height:2}.wpa{position:relative;overflow:hidden;display:inline-block;max-width:100%}.wpa-about{position:absolute;top:5px;left:0;right:0;display:block;margin-top:0;color:#888;font:10px/1 "Open Sans",Arial,sans-serif!important;text-align:left!important;text-decoration:none!important;opacity:.85;border-bottom:none!important;box-shadow:none!important}.wpa .u>div{display:block;margin-top:5px;margin-bottom:1em}div.wpa>div{margin-top:20px}.wpa .u .adsbygoogle{display:block;margin-top:17px;margin-bottom:1em;background-color:transparent}.widget_eu_cookie_law_widget{border:none;bottom:1em;display:none;left:1em;margin:0;padding:0;position:fixed;right:1em;width:auto;z-index:50001}.widget_eu_cookie_law_widget.widget.top{bottom:auto;top:1em}.admin-bar .widget_eu_cookie_law_widget.widget.top{top:3em}#eu-cookie-law{background-color:#fff;border:1px solid #dedede;color:#2e4467;font-size:12px;line-height:1.5;overflow:hidden;padding:6px 6px 6px 15px;position:relative}#eu-cookie-law a,#eu-cookie-law a:active,#eu-cookie-law a:visited{color:inherit;cursor:inherit;text-decoration:underline}#eu-cookie-law a:hover{cursor:pointer;text-decoration:none}#eu-cookie-law.negative{background-color:#000;border:none;color:#fff}#eu-cookie-law form{margin-bottom:0;position:static}#eu-cookie-law input,#eu-cookie-law input:focus,#eu-cookie-law input:hover{background:#f3f3f3;border:1px solid #dedede;border-radius:4px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#2e4453;cursor:pointer;display:inline;float:right;font-family:inherit;font-size:14px;font-weight:inherit;line-height:inherit;margin:0 0 0 5%;padding:8px 12px;position:static;text-transform:none}#eu-cookie-law.negative input,#eu-cookie-law.negative input:focus,#eu-cookie-law.negative input:hover{background:#282828;border-color:#535353;color:#fff}@media (max-width:600px){#eu-cookie-law{padding-bottom:55px}#eu-cookie-law input.accept{bottom:8px;position:absolute;right:8px}}.flickr-images{text-align:center}.flickr-size-thumbnail .flickr-images{align-content:space-between;align-items:center;display:flex;flex-flow:row wrap;justify-content:center}.flickr-images img{max-width:100%;margin:5px}.jetpack-search-filters-widget__sub-heading{font-size:inherit;font-weight:700;margin:0 0 .5em;padding:0}.jetpack-search-form+.jetpack-search-filters-widget__sub-heading{margin-top:1.5em;margin-bottom:.5em!important}.jetpack-search-filters-widget__clear{margin-top:.5em;margin-bottom:.5em}.jetpack-search-sort-wrapper{margin-top:1em;margin-bottom:1.5em}.jetpack-search-sort-wrapper label{display:inherit}.widget_search .jetpack-search-filters-widget__filter-list input[type=checkbox]{width:auto;height:auto}ul.jetpack-search-filters-widget__filter-list li{border:none;padding:0;list-style:none}ul.jetpack-search-filters-widget__filter-list li a{text-decoration:none}ul.jetpack-search-filters-widget__filter-list li a:hover{box-shadow:none}ul.jetpack-search-filters-widget__filter-list li label{font-weight:inherit;display:inherit}.jetpack-search-filters-widget__filter-list{list-style:none}ul.jetpack-search-filters-widget__filter-list{margin-bottom:1.5em}body.search .jetpack-search-form input[name="s"]:-ms-input-placeholder{color:transparent}body.search .jetpack-search-form input[name="s"]::-ms-input-placeholder{color:transparent}body.search .jetpack-search-form input[name="s"]::placeholder{color:transparent}body.search .jetpack-search-form input[name="s"].show-placeholder:-ms-input-placeholder{color:inherit}body.search .jetpack-search-form input[name="s"].show-placeholder::-ms-input-placeholder{color:inherit}body.search .jetpack-search-form input[name="s"].show-placeholder::placeholder{color:inherit}@media screen and (min-width:400px){.widget.jetpack-simple-payments .jetpack-simple-payments-product{flex-direction:column}.widget.jetpack-simple-payments .jetpack-simple-payments-details{padding-left:0}}.jetpack_widget_social_icons li,.jetpack_widget_social_icons ul{list-style:none}.jetpack_widget_social_icons ul{display:block;margin:0 0 1.5em;padding:0}.jetpack_widget_social_icons ul li{border:0;display:inline-block;line-height:1;margin:0;padding:0}.jetpack_widget_social_icons ul li:after,.jetpack_widget_social_icons ul li:before{display:none}.jetpack_widget_social_icons a{border:0;box-shadow:none;display:block;height:24px;text-decoration:none;width:24px}.jetpack_widget_social_icons svg{color:inherit;fill:currentColor;height:inherit;vertical-align:middle;width:inherit}.jetpack_widget_social_icons ul.size-small a{height:24px;width:24px}.jetpack_widget_social_icons ul.size-medium a{height:32px;width:32px}.jetpack_widget_social_icons ul.size-large a{height:48px;width:48px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}