.starterkit-optin{background-position:center top;background-repeat:no-repeat;padding:0;position:relative;background-size:cover;margin-bottom:20px}.starterkit-optin .container>img{position:absolute;bottom:-40px;right:-80px;width:230px}.starterkit-optin.full{margin-top:-20px}.starterkit-optin .container{max-width:1180px;margin:0 auto;position:relative}@media(min-width:1200px){.starterkit-optin .container{position:unset}.starterkit-optin .container>img{position:absolute;bottom:0;right:-30px;width:230px}}.sko-container{display:flex}.starterkit-optin h3{color:#1c4352;font-size:21px;line-height:1.5em}.starterkit-optin h3 span{font-size:42px;font-weight:700;line-height:1em}.optin-header{flex:2}.optin-inclusions{flex:2}.optin-inclusions p{position:relative;border-bottom:1px dashed #aaa}.optin-inclusions p::before{position:absolute;content:'';width:24px;height:24px;display:block;top:5px;left:0;background:url(/wp-content/themes/whole30/images/main-sprite.svg) no-repeat;background-size:24px;background-position-y:-63px}.optin-form{flex:2}.sko-container>div{display:flex;flex-direction:column;justify-content:center}.optin-inclusions p{font-family:futura;font-size:21px;color:#1c4352;font-weight:700;letter-spacing:1px;padding:5px 0 5px 30px;max-width:fit-content;margin-left:20px}@media(min-width:768px) and (max-width:1199px){.sko-container{flex-wrap:wrap;flex-direction:column;text-align:center}.optin-form{flex-basis:100%;display:flex;padding:20px 50% 20px 0;text-align:left}.optin-header h3{font-size:1.5em!important}.optin-header h3 span{font-size:2.5em}.optin-header{}.starterkit-optin .container>img{position:absolute;bottom:-40px;right:0;width:330px}}@media(max-width:767px){.sko-container{flex-direction:column;position:relative}.starterkit-optin .container>img{right:0}.starterkit-optin{margin-bottom:30px;position:relative}.optin-inclusions{text-align:left;max-width:800px;margin:20px 0;padding-right:30%;line-height:1em}.optin-inclusions p{max-width:unset}.optin-header{}}@media(max-width:500px){.starterkit-optin .container>img{display:none}.optin-inclusions{padding:20px 20px 20px 0}.optin-header h3{font-size:16px;text-align:center;display:inline-block;line-height:2em!important}.optin-header h3 span{font-size:34px;margin-top:20px}}.optin-form .gform_wrapper{padding:0;box-shadow:none;border:none;max-width:300px!important}@media(min-width:1201px){.optin-form{padding-right:50px}}@media(min-width:768px) and (max-width:1200px){.sko-container{display:block!important}.optin-inclusions,.optin-inclusions p{display:block!important}.optin-form .gform_wrapper,.optin-form{padding:0!important;margin:0!important;display:block;text-align:left}.sko-container>div{justify-content:unset}}@media(max-width:767px){.optin-inclusions{display:flex;flex-direction:column;margin:0;padding:0}.optin-form .gform_wrapper{padding:0!important;margin:0 auto!important}.starterkit-optin .optin-header h3{text-align:center!important}}.starterkit-optin:not(.full) div{flex-direction:column}.starterkit-optin:not(.full) .optin-header{padding:20px;text-align:center}.starterkit-optin:not(.full) .sko-container{padding:20px 40px;max-width:800px;margin:0 auto}.starterkit-optin:not(.full) .optin-form div{margin:0!important;justify-content:unset!important}.starterkit-optin:not(.full) .container>img{width:360px!important;right:0}@media(max-width:1200px){.starterkit-optin:not(.full) .container>img{bottom:0}}@media(max-width:768px){.starterkit-optin:not(.full) .container>img{display:none}.starterkit-optin:not(.full) .optin-form div{margin:0 auto!important}}@media(max-width:500px){.optin-form .gform_wrapper{margin:0 auto!important}.starterkit-optin .optin-header h3{text-align:center!important}}@media(min-width:768px) and (max-width:1300px){.starterkit-optin .container>img{right:-50px!important}.starterkit-optin:not(.full){overflow:hidden}}@media(min-width:601px) and (max-width:767px){.starterkit-optin:not(.full) .optin-inclusions,.starterkit-optin:not(.full) .optin-form{padding-left:13%!important}.optin-header,.optin-form{text-align:center!important;padding-bottom:10px}}@media(min-width:501px) and (max-width:1199px){.starterkit-optin{overflow:hidden}}