/*!
 Theme Name:   Write2 Launchpad Child Theme
 description: >-
   A child theme of the Launchpad default WordPress theme
 Author:       Diverge
 Template:     diverge-launchpad
 Version:      1.0.0
*/@font-face{font-display:swap;font-family:"Futura PT";src:url(public/fonts/futura-pt/354C7C_0_0.eot);src:url(public/fonts/futura-pt/354C7C_0_0.eot?#iefix) format("embedded-opentype"),url(public/fonts/futura-pt/354C7C_0_0.woff2) format("woff2"),url(public/fonts/futura-pt/354C7C_0_0.woff) format("woff"),url(public/fonts/futura-pt/354C7C_0_0.ttf) format("truetype"),url(public/fonts/futura-pt/354C7C_0_0.svg) format("svg");font-weight:400}@font-face{font-display:swap;font-family:"Futura PT";src:url(public/fonts/futura-pt/354C7C_1_0.eot);src:url(public/fonts/futura-pt/354C7C_1_0.eot?#iefix) format("embedded-opentype"),url(public/fonts/futura-pt/354C7C_1_0.woff2) format("woff2"),url(public/fonts/futura-pt/354C7C_1_0.woff) format("woff"),url(public/fonts/futura-pt/354C7C_1_0.ttf) format("truetype"),url(public/fonts/futura-pt/354C7C_1_0.svg) format("svg");font-weight:700}.content-single-module__main h1,.content-single-module__main h2,.content-single-module__main h3,.content-single-module__main h4,.is-style-h1,.is-style-h2,.is-style-h3,.is-style-h4,.is-style-headline{text-transform:uppercase;letter-spacing:-.06em!important;line-height:.9!important}.is-style-preheading{font-weight:200!important}.header-main .menu a{text-transform:uppercase}.off-canvas-menu .menu a{text-transform:uppercase;color:white}.button,.wp-block-button,button[type=submit],input[type=submit]{text-transform:uppercase}label{text-transform:uppercase}.button--off-white,.wp-block-button:not(.is-style-outline):not(.is-style-wide-outline) .wp-block-button__link.has-off-white-background-color{background-color:var(--color-off-white);border-color:var(--color-off-white);color:var(--color-black)}.button--off-white:hover,.wp-block-button:not(.is-style-outline):not(.is-style-wide-outline) .wp-block-button__link.has-off-white-background-color:hover{background-color:var(--color-off-white-light);border-color:var(--color-off-white-light);color:var(--color-black)}.button--carmine,.wp-block-button:not(.is-style-outline):not(.is-style-wide-outline) .wp-block-button__link.has-carmine-background-color{background-color:var(--color-carmine);border-color:var(--color-carmine)}.button--carmine:hover,.wp-block-button:not(.is-style-outline):not(.is-style-wide-outline) .wp-block-button__link.has-carmine-background-color:hover{background-color:var(--color-carmine-light);border-color:var(--color-carmine-light)}.button--pine-green,.wp-block-button:not(.is-style-outline):not(.is-style-wide-outline) .wp-block-button__link.has-pine-green-background-color{background-color:var(--color-pine-green);border-color:var(--color-pine-green)}.button--pine-green:hover,.wp-block-button:not(.is-style-outline):not(.is-style-wide-outline) .wp-block-button__link.has-pine-green-background-color:hover{background-color:var(--color-pine-green-light);border-color:var(--color-pine-green-light)}.button--carmine--hollow,.wp-block-button.is-style-outline .wp-block-button__link.has-carmine-color,.wp-block-button.is-style-wide-outline .wp-block-button__link.has-carmine-color{background-color:transparent;border-color:var(--color-carmine);color:var(--color-carmine)}.button--carmine--hollow:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-carmine-color:hover,.wp-block-button.is-style-wide-outline .wp-block-button__link.has-carmine-color:hover{background-color:var(--color-carmine);border-color:var(--color-carmine);color:var(--color-white)}.button--pine-green--hollow,.wp-block-button.is-style-outline .wp-block-button__link.has-pine-green-color,.wp-block-button.is-style-wide-outline .wp-block-button__link.has-pine-green-color{background-color:transparent;border-color:var(--color-pine-green);color:var(--color-pine-green)}.button--pine-green--hollow:hover,.wp-block-button.is-style-outline .wp-block-button__link.has-pine-green-color:hover,.wp-block-button.is-style-wide-outline .wp-block-button__link.has-pine-green-color:hover{background-color:var(--color-pine-green);border-color:var(--color-pine-green);color:var(--color-white)}@media screen and (min-width:1024px){.wp-block-cover.is-style-write2-bg{min-height:50vw!important}}@media screen and (min-width:2048px){.wp-block-cover.is-style-write2-bg{min-height:33.333vw!important}}.wp-block-cover.is-style-write2-bg:before{opacity:1!important;-webkit-mask:url(public/img/write2-bg.svg);mask:url(public/img/write2-bg.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center right;mask-position:center right}.wp-block-cover.is-style-write2-bg:after{display:block;content:"";position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;background-color:var(--color-black);opacity:.33}@media screen and (min-width:760px){.wp-block-cover.is-style-write2-bg:after{opacity:0}}.wp-block-cover.is-style-write2-bg .wp-block-heading{max-width:840px}.module-list{list-style-type:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:calc(var(--spacer) * -.5)}.module-list__item{padding:calc(var(--spacer) * .5);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}@media screen and (min-width:400px){.module-list__item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;width:50%}}@media screen and (min-width:600px){.module-list__item{-webkit-box-flex:0;-ms-flex:0 0 33.333%;flex:0 0 33.333%;width:33.333%}}@media screen and (min-width:1000px){.module-list__item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;width:25%}}.module-item{text-align:left;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;background:var(--color-secondary);border-radius:8px;-webkit-transition:all var(--transition-default);transition:all var(--transition-default)}.module-item:hover{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.module-item__content{padding:calc(var(--spacer) * 2)}.module-item__title{margin:0;color:var(--color-primary);font-size:1.2rem!important}@media screen and (min-width:800px){.module-item__title{font-size:1.5rem!important}}.module-nav ul{list-style-type:none;padding:0;margin:0}.module-nav ul li{margin-bottom:var(--spacer)}.module-nav ul li:last-child{margin-bottom:0}.module-nav ul li a{font-weight:var(--font-body-bold-weight);background-color:var(--color-off-white);border-radius:0;padding:calc(var(--spacer) * .5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all var(--transition-default);transition:all var(--transition-default)}.module-nav ul li a:hover{background-color:var(--color-primary)}.resource-list{list-style-type:none;padding:0;margin:0}.resource-list__item{margin-bottom:var(--spacer)}.resource-list__item:last-child{margin-bottom:0}.resource-item{font-weight:var(--font-body-bold-weight);background-color:var(--color-off-white);border-radius:var(--border-radius);padding:calc(var(--spacer) * .5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all var(--transition-default);transition:all var(--transition-default)}.resource-item:hover{background-color:var(--color-primary)}.resource-item__icon{width:20px;-webkit-box-flex:0;-ms-flex:0 0 20px;flex:0 0 20px;margin-right:calc(var(--spacer) * .5)}.account-menu .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-menu .menu li:not(:last-child):after{display:inline-block;content:"|";margin:0 var(--spacer);opacity:.5}.account-link{display:block;font-size:.8em;-webkit-transition:all var(--transition-default);transition:all var(--transition-default)}.account-link:before{display:block;content:"";height:0;width:60px;height:60px;margin:0 auto calc(var(--spacer)*.5) auto;border-radius:999px;background-size:contain;background-position:center;background-repeat:no-repeat}.account-link:hover{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}.account-link__pre{margin-bottom:0}.account-link__title{line-height:1.2}.account-link--disabled{pointer-events:none;opacity:.5}.account-link--prev:before{background-image:url(public/img/icon-arrow-right.svg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.account-link--next:before{background-image:url(public/img/icon-arrow-right.svg)}#page{background-image:url(public/img/bg-tr.png),url(public/img/bg-bl.png);background-position:top right,bottom left;background-repeat:no-repeat;background-size:80%}@media screen and (min-width:500px){#page{background-size:60%}}@media screen and (min-width:1000px){#page{background-size:50%}}@media screen and (min-width:1400px){#page{background-size:40%}}@media screen and (min-width:1800px){#page{background-size:30%}}.header-main{background-color:rgba(255,255,255,.5);border-bottom:1px solid grey;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.footer-main{background-color:rgba(255,255,255,.5);border-top:1px solid grey;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.footer-main__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:var(--spacer)}.footer-main__logo{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (min-width:700px){.footer-main__logo{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}.footer-main__logo .logo{display:block;width:80px}.footer-main__menu{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (min-width:700px){.footer-main__menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}}@media screen and (min-width:700px){.footer-main__menu .menu{padding-right:calc(var(--spacer)*.5);display:-webkit-box;display:-ms-flexbox;display:flex}.footer-main__menu .menu li:not(:last-child):after{display:inline-block;content:"|";margin:0 var(--spacer);opacity:.5}}.content-single-module__header{background:var(--color-secondary);color:var(--color-white);text-align:center;padding:calc(var(--spacer) * 4) 0;position:relative}.content-single-module__header:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(public/img/bg-tr.png);background-position:top right;background-repeat:no-repeat;background-size:60%;mix-blend-mode:multiply;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.content-single-module__header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:700px){.content-single-module__header__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.content-single-module__header__inner__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:calc(var(--spacer) * 2)}@media screen and (min-width:700px){.content-single-module__header__inner__title{margin-bottom:0;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;-ms-flex-item-align:center;align-self:center}}.content-single-module__header__inner__prev{padding-right:var(--spacer);-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}@media screen and (min-width:700px){.content-single-module__header__inner__prev{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.content-single-module__header__inner__next{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:var(--spacer)}@media screen and (min-width:700px){.content-single-module__header__inner__next{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}}.content-single-module__main{background:var(--color-white);padding:calc(var(--spacer) * 2) 0}.content-single-module__video{margin-bottom:calc(var(--spacer) * 2)}.content-single-module__resources{margin:calc(var(--spacer) * 2) 0}