.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/css/grabbing.png) 8 8,move}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#FFF;display:inline-block;zoom:1;margin:5px;padding:3px 10px;font-size:12px;border-radius:30px;background:#869791;filter:Alpha(Opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:Alpha(Opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:Alpha(Opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/css/AjaxLoader.gif) center center no-repeat}.owl-origin{-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;-webkit-perspective:1200px;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}100%,75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%,25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8)}}@keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@keyframes goDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,html>body{margin:0;padding:0;height:100%}.blog-post-card--featured,.blog-post-card__grid,.container,.form-reveal,.icon-grid,.not-just-a-marketing-form,.number-behind-text__columns,.one-column-text,.our-services,.pull-quote-stripe .pull-quote,.pull-quote-stripe .testimonial .quote,.team-snapshot,.testimonial .pull-quote-stripe .quote,.what-we-believe,.work-with-us .form,.work-with-us__content{max-width:1200px;margin-left:auto;margin-right:auto}.blog-post-card--featured:after,.blog-post-card__grid:after,.container:after,.form-reveal:after,.icon-grid:after,.not-just-a-marketing-form:after,.number-behind-text__columns:after,.one-column-text:after,.our-services:after,.pull-quote-stripe .pull-quote:after,.pull-quote-stripe .testimonial .quote:after,.team-snapshot:after,.testimonial .pull-quote-stripe .quote:after,.what-we-believe:after,.work-with-us .form:after,.work-with-us__content:after{content:" ";display:block;clear:both}ul li {line-height: 1.72222em;font-size: 1.125em;font-family:ff-tisa-web-pro;}@media (max-width:1200px){.blog-post-card--featured,.blog-post-card__grid,.container,.form-reveal,.icon-grid,.not-just-a-marketing-form,.number-behind-text__columns,.one-column-text,.our-services,.pull-quote-stripe .pull-quote,.pull-quote-stripe .testimonial .quote,.team-snapshot,.testimonial .pull-quote-stripe .quote,.what-we-believe,.work-with-us .form,.work-with-us__content{padding:0 20px}}.swatch{float:left;height:100px;line-height:100px;margin-bottom:50px;margin-right:10px;text-align:center;width:100px}.swatch.yellow{background:#FFDC36;color:#000}.swatch.pink{background:#FF2AAA;color:#fff}.brandon,.content .section-heading ol>li:before,.inspirational-quote__large,.section-heading .content ol>li:before,.section-heading h2,h1{font-family:brandon-grotesque}.blog-post-card__category,.blog-post-card__heading,.btn,.checkbox-column__heading,.content ol>li:before,.copyright,.dropdown>li,.form button,.form input[type=submit],.form label,.form-dropdown .form-dropdown__dl dd ul li,.form-dropdown .form-dropdown__dl dt,.h5,.inspirational-quote__cite,.inspirational-quote__sans-serif,.large-number,.learn-more,.load-more,.mobile-navigation ul>li,.mobile-trigger a,.navigation>ul>li>a,.proxima,.pull-quote p,.read-more,.sans-serif,.sub-menu>li,.testimonial .cite,.testimonial .quote p,h2,h3,input[type=submit],label{font-family:proxima-nova}.checkbox-column .form-field label,.checkbox-column .frm_checkbox label,.content ol>li,.content ul>li,.form .section-heading button,.form .section-heading label,.form input[type=email],.form input[type=password],.form input[type=tel],.form input[type=text],.form input[type=url],.form textarea,.inspirational-quote__caps,.inspirational-quote__serif,.one-column-text .center,.section-heading .form button,.section-heading .form label,.section-heading h3,.section-heading input[type=submit],.serif,.tisa,h4,h6,input[type=email],input[type=tel],input[type=text],p{font-family:ff-tisa-web-pro}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:1px solid #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.hide label.frm_primary_label {display: none;}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.gallery-caption,.wp-caption .wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}#frm_field_10_container:after,#frm_field_8_container:after,.hr--space:after,.quarter-image-text:after{content:"";display:table;clear:both}.dropdown,.form-dropdown .form-dropdown__dl dd ul,.gform_body ul,.mobile-navigation ul,.navigation>ul,.social-media,.sub-menu{list-style:none}.blog-post-card__category,.blog-post-card__heading,.content .section-heading ol>li:before,.content ol>li:before,.copyright,.dropdown,.form button,.form input[type=submit],.form label,.form-dropdown .form-dropdown__dl,.form-dropdown .form-dropdown__dl dd,.form-dropdown .form-dropdown__dl dd ul,.form-dropdown .form-dropdown__dl dt,.gform_body ul,.inspirational-quote__cite,.inspirational-quote__large,.inspirational-quote__sans-serif,.inspirational-quote__serif,.learn-more,.load-more,.mobile-navigation ul>li:hover>.sub-menu>li,.mobile-navigation ul>li>.sub-menu>li,.navigation>ul,.read-more,.section-heading h2,.social-media,.sub-menu,.testimonial .cite,fieldset,h1,h2,h3,h6,input[type=submit]{margin:0;padding:0}.avatar,.avatar img{border-radius:50em}.mobile-trigger a{position:relative;padding-left:1.75em}.mobile-trigger a:before{content:"";position:absolute;left:0;top:.21em;bottom:.21em;width:1.35em;background:linear-gradient(to bottom,#000,#000 6%,transparent 7%,transparent 46%,#000 47%,#000 53%,transparent 54%,transparent 93%,#000 94%,#000 100%)}.pull-quote,.testimonial .quote{margin:25px 0}.pull-quote p,.testimonial .quote p{font-size:2.25em;line-height:1.16667em;text-align:center}@media (max-width:640px){.pull-quote p,.testimonial .quote p{font-size:1.5em}}.pull-quote p:first-child,.testimonial .quote p:first-child{margin-top:0}.pull-quote p:last-child,.testimonial .quote p:last-child{margin-bottom:0}.diagonal-stripe{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/bg-diagonal-stripe.png) center top;border:none;height:40px;margin:0;width:100%}.header__featured-image{display:-ms-flexbox;display:flex;height:430px;position:relative;text-align:center;width:100%}.header__featured-image:after{background:linear-gradient(white,#ccc);content:'';display:block;mix-blend-mode:multiply;position:absolute;left:0;right:0;bottom:0;top:0}.icon-facebook,.icon-instagram,.icon-linkedin,.icon-twitter{fill:currentColor}.form input[type=email],.form input[type=password],.form input[type=tel],.form input[type=text],.form input[type=url]{background:#fff;border:1px solid #B6B6B6;box-sizing:border-box;height:50px;margin:10px 0;padding:0 15px;width:100%}.form input[type=email]:focus,.form input[type=password]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form input[type=url]:focus{background:#FFDC36;border-color:#FFDC36;color:#000;outline:0}.form textarea{background:#fff;border:1px solid #B6B6B6;box-sizing:border-box;height:215px;margin:10px 0;padding:15px;width:100%}.form textarea:focus{background:#FFDC36;border-color:#FFDC36;color:#000;outline:0}.form label{font-size:1em!important}.branding-and-design__form .branding-and-design__business-name label,.branding-and-design__form .branding-and-design__company-do label,.branding-and-design__form .branding-and-design__email label,.branding-and-design__form .branding-and-design__message label,.branding-and-design__form .branding-and-design__name label,.branding-and-design__form .branding-and-design__phone label,.coaching-sessions__form .coaching-sessions__business-name label,.coaching-sessions__form .coaching-sessions__company-do label,.coaching-sessions__form .coaching-sessions__email label,.coaching-sessions__form .coaching-sessions__message label,.coaching-sessions__form .coaching-sessions__name label,.coaching-sessions__form .coaching-sessions__phone label,.digital-strategy__form .digital-strategy__business-name label,.digital-strategy__form .digital-strategy__company-do label,.digital-strategy__form .digital-strategy__email label,.digital-strategy__form .digital-strategy__message label,.digital-strategy__form .digital-strategy__name label,.digital-strategy__form .digital-strategy__phone label,.email-marketing__form .email-marketing__business-name label,.email-marketing__form .email-marketing__company-do label,.email-marketing__form .email-marketing__email label,.email-marketing__form .email-marketing__message label,.email-marketing__form .email-marketing__name label,.email-marketing__form .email-marketing__phone label,.form-dropdown label,.page-template-page-contact .drop-a-line .drop-a-line__email label,.page-template-page-contact .drop-a-line .drop-a-line__message label,.page-template-page-contact .drop-a-line .drop-a-line__name label,.page-template-page-contact .see-our-process .see-our-process__business label,.page-template-page-contact .see-our-process .see-our-process__email label,.page-template-page-contact .see-our-process .see-our-process__name label,.services__form .services__business-name label,.services__form .services__company-do label,.services__form .services__email label,.services__form .services__message label,.services__form .services__name label,.services__form .services__phone label,.web-design-development__form .web-design-development__business-name label,.web-design-development__form .web-design-development__company-do label,.web-design-development__form .web-design-development__email label,.web-design-development__form .web-design-development__message label,.web-design-development__form .web-design-development__name label,.web-design-development__form .web-design-development__phone label,.work-with-us__form .work-with-us__business label,.work-with-us__form .work-with-us__email label,.work-with-us__form .work-with-us__name label{padding-left:20px;position:relative;top:37px;text-align:left;transition:top .5s ease-in-out,color .5s ease-in-out}@media (max-width:640px){.branding-and-design__form .branding-and-design__business-name label,.branding-and-design__form .branding-and-design__company-do label,.branding-and-design__form .branding-and-design__email label,.branding-and-design__form .branding-and-design__message label,.branding-and-design__form .branding-and-design__name label,.branding-and-design__form .branding-and-design__phone label,.coaching-sessions__form .coaching-sessions__business-name label,.coaching-sessions__form .coaching-sessions__company-do label,.coaching-sessions__form .coaching-sessions__email label,.coaching-sessions__form .coaching-sessions__message label,.coaching-sessions__form .coaching-sessions__name label,.coaching-sessions__form .coaching-sessions__phone label,.digital-strategy__form .digital-strategy__business-name label,.digital-strategy__form .digital-strategy__company-do label,.digital-strategy__form .digital-strategy__email label,.digital-strategy__form .digital-strategy__message label,.digital-strategy__form .digital-strategy__name label,.digital-strategy__form .digital-strategy__phone label,.email-marketing__form .email-marketing__business-name label,.email-marketing__form .email-marketing__company-do label,.email-marketing__form .email-marketing__email label,.email-marketing__form .email-marketing__message label,.email-marketing__form .email-marketing__name label,.email-marketing__form .email-marketing__phone label,.form-dropdown label,.page-template-page-contact .drop-a-line .drop-a-line__email label,.page-template-page-contact .drop-a-line .drop-a-line__message label,.page-template-page-contact .drop-a-line .drop-a-line__name label,.page-template-page-contact .see-our-process .see-our-process__business label,.page-template-page-contact .see-our-process .see-our-process__email label,.page-template-page-contact .see-our-process .see-our-process__name label,.services__form .services__business-name label,.services__form .services__company-do label,.services__form .services__email label,.services__form .services__message label,.services__form .services__name label,.services__form .services__phone label,.web-design-development__form .web-design-development__business-name label,.web-design-development__form .web-design-development__company-do label,.web-design-development__form .web-design-development__email label,.web-design-development__form .web-design-development__message label,.web-design-development__form .web-design-development__name label,.web-design-development__form .web-design-development__phone label,.work-with-us__form .work-with-us__business label,.work-with-us__form .work-with-us__email label,.work-with-us__form .work-with-us__name label{top:0!important}}.form input[type=submit]{background:#FFDC36;border:1px solid #B6B6B6;color:#000;margin-bottom:20px;padding:20px 0;width:100%}.form input[type=submit]:hover{background:#FF2AAA;color:#fff}.learn-more{background:0 0;border:none;color:#000;margin:0;padding:0 0 0 30px;position:relative;text-decoration:none}.learn-more:before{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/chevron--right.svg) left center no-repeat;content:'';display:block;height:14px;left:0;position:absolute;top:1px;transition:left .25s ease-in-out;width:10px}.learn-more:hover:before{left:10px}.learn-more:hover{color:#FF2AAA}.read-more{color:#000;padding-left:30px;position:relative;text-decoration:none}.read-more:before{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/chevron--right.svg) left center no-repeat;content:'';display:block;height:14px;left:0;position:absolute;top:1px;transition:left .25s ease-in-out;width:10px}.read-more:hover:before{left:10px}.read-more:hover{color:#FF2AAA}.load-more{color:#000;display:inline-block;text-decoration:none}.load-more:after,.load-more:before{content:'';display:block;height:10px;position:relative;top:4px;transition:all .25s ease-in-out;width:14px}.load-more:before{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/chevron--down.svg) left top no-repeat;float:left;margin-right:25px}.load-more:after{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/chevron--down.svg) right top no-repeat;float:right;margin-left:25px}.load-more:hover:after,.load-more:hover:before{top:8px}.load-more:hover{color:#FF2AAA}.two-column-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:90px;-moz-column-gap:90px;column-gap:90px}.two-column-text p:first-child{margin-top:0}@media (max-width:640px){.two-column-text{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.blog-post-card__category,.copyright,.form button,.form input[type=submit],.form label,.inspirational-quote__cite,.inspirational-quote__sans-serif,.learn-more,.load-more,.read-more,.testimonial .cite,h3,input[type=submit]{font-size:.875em;font-weight:300;letter-spacing:4px;text-transform:uppercase}.blog-post-card__heading,.content ol>li:before,h2{color:#000;font-size:2.5em;line-height:1em}.content .section-heading ol>li:before,.inspirational-quote__large,.section-heading .content ol>li:before,.section-heading h2,h1{font-size:6.25em;line-height:.9em;text-transform:lowercase}.form .section-heading button,.form .section-heading label,.inspirational-quote__caps,.section-heading .form button,.section-heading .form label,.section-heading h3,.section-heading input[type=submit],h4{font-size:1.5em;font-weight:400;letter-spacing:7px;line-height:.70833em;text-transform:uppercase}.h5,.pull-quote p,.testimonial .quote p{font-weight:900}.inspirational-quote__serif,h6{font-size:1.375em;font-weight:400}.content ol>li,.content ul>li,.one-column-text .center,p{color:#000;font-size:1.125em;line-height:1.72222em}.content a{border-bottom:1px solid #000;color:#000;font-weight:700;position:relative;text-decoration:none}.content a:hover{color:#FF2AAA}.full-width-image{margin:50px auto;text-align:center;width:100%}.full-width-image img{max-width:100%;margin:0 auto;position:relative}.btn{background:#fff;position:relative;z-index:1;border:1px solid #000;color:#000;font-weight:300;margin:0 12px 25px;letter-spacing:4px;line-height:1em;text-transform:uppercase;transition:background .5s ease-out;font-size:1em;padding:20px 90px}.btn:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom left;transform-origin:bottom left;background:#FFDC36;content:'';display:block;height:100%;position:absolute;left:0;top:0;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%;z-index:-1}.btn:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.btn a,.btn a:hover{color:#000}.btn--selected{background:#FF2AAA;color:#fff;transition:none}.btn--selected:before{background:#FF2AAA;-webkit-transform:none;transform:none}.btn--selected:hover{background:#FF2AAA;color:#fff}.btn--selected:hover:before{-webkit-transform:none;transform:none}.navigation>ul{width:83.05085%;float:left;margin-right:1.69492%;margin-left:8.47458%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1024px){.navigation>ul{display:none}}.navigation>ul>li{height:100px;line-height:100px;position:relative}.navigation>ul>li.navigation__logo{position:relative;top:50px}.navigation>ul>li>a{color:#000;font-weight:300;letter-spacing:4px;text-decoration:none;text-transform:uppercase}.navigation>ul>li>a:after{border-bottom:1px solid #000;content:'';display:block;margin-top:-40px;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out}.navigation>ul>li>a:hover:after{border-bottom:1px solid #000;-webkit-transform:scaleX(1);transform:scaleX(1)}.navigation>ul>li.current-menu-item>a:after,.navigation>ul>li.current-page-ancestor>a:after,body.single-case-study .navigation>ul>li.menu-item-26>a:after,body.single-post .navigation>ul>li.menu-item-27>a:after{border-bottom:1px solid #000;content:'';display:block;margin-top:-40px;-webkit-transform:scaleX(1);transform:scaleX(1);transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out}.mobile-trigger{display:none;text-align:center;width:100%}@media (max-width:1024px){.mobile-trigger{display:block}}.mobile-trigger a{color:#000;font-weight:300;letter-spacing:4px;line-height:100px;text-decoration:none;text-transform:uppercase}@media (max-width:800px){.mobile-trigger a{line-height:50px}}.dropdown,.sub-menu{display:none;top:100px;position:absolute;width:280px}li.menu-item:hover .dropdown,li.menu-item:hover .sub-menu{display:inline-block}.dropdown>li,.sub-menu>li{background:#000;text-transform:uppercase}.dropdown>li>a,.sub-menu>li>a{background:#000;position:relative;z-index:1;color:#fff;display:block;font-weight:400;line-height:20px;text-decoration:none;padding:25px}.dropdown>li>a:before,.sub-menu>li>a:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;background:#FF2AAA;content:'';display:block;height:100%;position:absolute;left:0;top:0;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%;z-index:-1}.dropdown>li>a:hover:before,.sub-menu>li>a:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.dropdown>li>a a,.sub-menu>li>a a{color:#000}.dropdown>li>a a:hover,.sub-menu>li>a a:hover{color:#fff}.content ul{background:#f8f8f8;list-style-position:inside;list-style-type:square;padding:0 35px}.content ul>li{border-bottom:2px solid #f3f3f3;padding:20px 0 20px 45px;text-indent:-40px}.content ul>li:last-child{border-bottom:none}.content ul>li>ul{padding-top:5px}.content ul>li>ul>li{border-bottom:0;font-size:16px;line-height:31px;padding:10px 0 0 10px}.content ol{background:#f8f8f8;counter-reset:my-counter;list-style-type:none;padding:0 35px}.content ol>li{border-bottom:2px solid #f3f3f3;line-height:2.22222em;padding:10px 0}.content ol>li:last-child{border-bottom:none}.content ol>li:before{content:counter(my-counter);counter-increment:my-counter;font-weight:900;margin-right:15px;position:relative;top:5px}.form button{background:#FFDC36;position:relative;z-index:1;border:1px solid #B6B6B6;color:#000;font-size:1em;margin-bottom:20px;padding:20px 0;width:100%}.form button:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;background:#FF2AAA;content:'';display:block;height:100%;position:absolute;left:0;top:0;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%;z-index:-1}.form button:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.form button a{color:#000}.form button a:hover{color:#fff}.google-map{margin-bottom:-4px}.google-map .overlay{background:0 0;position:relative;width:100%;height:490px;top:490px;margin-top:-490px}.copyright{color:#fff;padding:60px 0;text-align:center}@media (max-width:640px){.copyright{padding:10px 0}.copyright span{display:block;line-height:24px}}.large-number{color:#FFDC36;display:block;font-size:12.5em;font-weight:900;line-height:.49em;margin-bottom:-50px}.hr{background:#000;border:none;height:13px;margin:15px 0 10px;width:100%}.hr--space{background:0 0;border:none;margin:35px 0}.form-dropdown{margin-bottom:30px}.form-dropdown select{clear:both;display:none;width:100%}@media (max-width:640px){.form-dropdown select{display:block}}.form-dropdown label{cursor:pointer;padding-left:20px;z-index:8998}@media (max-width:640px){.form-dropdown label{top:-10px}}.form-dropdown.has-value label{top:-10px}.form-dropdown .form-dropdown__dl{position:relative}@media (max-width:640px){.form-dropdown .form-dropdown__dl{display:none}}.form-dropdown .form-dropdown__dl dt{display:block;height:50px;text-transform:uppercase;width:100%}.form-dropdown .form-dropdown__dl dt a{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/arrow-dropdown.svg) 97% center no-repeat #f3f3f3;box-sizing:border-box;color:#000;display:block;height:100%;line-height:35px;padding:10px 20px;text-decoration:none;width:100%}.form-dropdown .form-dropdown__dl dt a:hover{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/arrow-dropdown.svg) 97% center no-repeat #eee}.form-dropdown .form-dropdown__dl dd{display:none;height:200px;overflow-y:scroll;position:absolute;width:100%;z-index:8999}.form-dropdown__dl.expanded dd{display:block}.form-dropdown .form-dropdown__dl dd ul li{text-transform:uppercase}.form-dropdown .form-dropdown__dl dd ul li a{background:#FFDC36;color:#000;display:block;line-height:35px;padding:5px 20px;text-decoration:none;width:100%}.form-dropdown .form-dropdown__dl dd ul li a:hover{background:#FF2AAA;color:#fff}.avatar{display:inline-block}.avatar img{object-fit:cover;border:9px solid #fff;height:135px;width:135px}.box{border:1px solid #000;margin:0 auto;max-width:50%;padding:50px 20px 25px;position:relative}@media (max-width:1200px){.box{max-width:90%}}.box--light-bg{border-color:#000}.box--dark-bg{border-color:#fff}.icon-ylm{fill:currentColor}.pagination{transition:opacity 1s ease-in-out;opacity:0}.pagination.scrolled{opacity:1}.pagination a{border-bottom:none;text-decoration:none}.pagination__arrow{background:#000;border:none;line-height:75px;padding-top:17px;position:fixed;text-align:center;text-decoration:none;top:80%;width:75px;z-index:8997}a:hover .pagination__arrow{background:#FF2AAA}.pagination__arrow svg{fill:#FFDC36;height:30px;transition:margin .25s ease-in-out;width:30px}.pagination a:hover svg{fill:#fff}.pagination__arrow--left{left:0}.pagination__arrow--left svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pagination__arrow--right{right:0}.pagination a:hover .pagination__arrow--left svg{margin-left:-20px}.pagination a:hover .pagination__arrow--right svg{margin-left:20px}.section-heading{color:#ccc;text-align:center}@media (max-width:640px){.section-heading{padding:0 30px}}.content .section-heading ol>li:before,.section-heading .content ol>li:before,.section-heading h2{color:currentColor}@media (max-width:640px){.content .section-heading ol>li:before,.section-heading .content ol>li:before,.section-heading h2{font-size:54px}}.form .section-heading button,.form .section-heading label,.section-heading .form button,.section-heading .form label,.section-heading h3,.section-heading input[type=submit]{color:currentColor;line-height:30px;margin-bottom:10px}.form .section-heading button:after,.form .section-heading button:before,.form .section-heading label:after,.form .section-heading label:before,.section-heading .form button:after,.section-heading .form button:before,.section-heading .form label:after,.section-heading .form label:before,.section-heading h3:after,.section-heading h3:before,.section-heading input[type=submit]:after,.section-heading input[type=submit]:before{content:'~';margin:0 10px}@media (max-width:800px){.form .section-heading button:after,.form .section-heading button:before,.form .section-heading label:after,.form .section-heading label:before,.section-heading .form button:after,.section-heading .form button:before,.section-heading .form label:after,.section-heading .form label:before,.section-heading h3:after,.section-heading h3:before,.section-heading input[type=submit]:after,.section-heading input[type=submit]:before{content:'';margin:0}}@media (max-width:800px){.form .section-heading button,.form .section-heading label,.section-heading .form button,.section-heading .form label,.section-heading h3,.section-heading input[type=submit]{font-size:3.25vw;line-height:4vw}}@media (max-width:640px){.form .section-heading button,.form .section-heading label,.section-heading .form button,.section-heading .form label,.section-heading h3,.section-heading input[type=submit]{font-size:14px;line-height:28px}}.section-heading p{width:66.10169%;float:left;margin:40px 1.69492% 20px 16.94915%;text-align:center}@media (max-width:1024px){.section-heading p{width:100%;float:left;margin-right:0;margin-left:0;box-sizing:border-box;padding:0 30px}}.flexible-content .section-heading{color:rgba(0,0,0,.2)}.team-snapshot{margin-bottom:125px}.team-snapshot__pic{float:left;width:50%}@media (max-width:800px){.team-snapshot__pic{float:none;width:100%;text-align:center}}.team-snapshot__pic img{object-fit:cover;max-height:400px;max-width:100%}@media (max-width:800px){.team-snapshot__pic img{box-sizing:border-box;margin-bottom:20px;padding:0;width:100%}}.team-snapshot__content{box-sizing:border-box;float:right;padding:0 0 0 40px;width:50%}@media (max-width:800px){.team-snapshot__content{float:none;padding-left:0;width:100%}}.team-snapshot__content hr{margin:5px 0 10px}.team-snapshot__content p a{color:#000;font-weight:700}.team-snapshot__content p a:hover{color:#FF2AAA}.team-snapshot__job-title{float:left;height:30px}@media (max-width:640px){.team-snapshot__job-title{height:auto;margin-bottom:10px}}.form .team-snapshot__job-title button,.form .team-snapshot__job-title label,.team-snapshot__job-title .form button,.team-snapshot__job-title .form label,.team-snapshot__job-title h3,.team-snapshot__job-title input[type=submit]{position:relative;top:10px}.team-snapshot__social-media{float:right;margin-bottom:10px}@media (max-width:640px){.team-snapshot__social-media{display:none}}.team-snapshot__social-media a{color:#FFDC36}.team-snapshot__social-media a:hover{color:#FF2AAA}.team-snapshot__social-media svg{height:20px;width:20px}.navigation-bar{background:#FFDC36;height:100px;z-index:9000}@media (max-width:800px){.navigation-bar{height:50px}}.navigation-bar nav{max-width:100%;margin-left:auto;margin-right:auto}.navigation-bar nav:after{content:" ";display:block;clear:both}.navigation-bar nav>ul>li>a{position:relative}.navigation-bar .navigation__logo{height:1px}.navigation-bar .navigation__logo a{display:block;position:relative}.navigation-bar .navigation__logo svg{fill:#fff;height:70px;left:calc(100% - 35px);position:absolute;transition:fill .5s ease-in-out;width:72px}.navigation-bar .navigation__logo a:hover svg{fill:#000}.testimonial{background:#eee;text-align:center;padding:90px 0;position:relative}@media (max-width:1200px){.testimonial{padding:50px 0 90px}}@media (max-width:640px){.testimonial{padding:20px 20px 90px}}.testimonial .quote{width:66.10169%;float:left;margin-right:1.69492%;margin-left:16.94915%;display:inline-block;position:relative}@media (max-width:640px){.testimonial .quote{width:100%;float:left;margin-left:0;margin-right:0}}.testimonial .quote:after,.testimonial .quote:before{content:'';display:block;height:88px;position:absolute;width:125px}@media (max-width:640px){.testimonial .quote:after,.testimonial .quote:before{display:none}}.testimonial .quote:before{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/opening-quotations.svg) left top no-repeat;left:-100px;top:-30px}.testimonial .quote:after{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/closing-quotations.svg) left top no-repeat;right:-140px;bottom:-50px}.testimonial .avatar{bottom:-65px;left:50%;margin-left:-67px;position:absolute}.blog-post-card__category{margin:0;padding:0 10px 10px 20px}.blog-post-card__category a{color:#000;text-decoration:none}.blog-post-card__category a:hover{color:#FF2AAA}.blog-post-card__heading{background:#fff;position:relative;z-index:1;border-top:13px solid #000;font-weight:900;margin:10px 0 20px;padding:20px 20px 25px}.blog-post-card__heading:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;background:#FFDC36;content:'';display:block;height:100%;position:absolute;left:0;top:0;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%;z-index:-1}.blog-post-card__heading:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.blog-post-card__heading a,.blog-post-card__heading a:hover{color:#000}.blog-post-card__heading a{color:#000;text-decoration:none}.social-media li{float:left;margin-right:25px}.social-media li:last-child{margin-right:0}.social-media li svg{height:25px;width:25px}.gfield{text-align:left}.gf_left_half{width:49.15254%;float:left;margin-right:1.69492%}.gf_right_half{width:49.15254%;float:right;margin-right:0}.icon-grid-item{margin-bottom:100px}@media (max-width:1200px){.icon-grid-item{margin-bottom:75px}}.icon-grid-item svg{display:block;fill:#FFDC36;height:120px;margin:0 auto 30px;position:relative;width:120px}.content .icon-grid-item ol>li:before,.icon-grid-item .content ol>li:before,.icon-grid-item h2{margin-bottom:18px}@media (max-width:640px){.content .icon-grid-item ol>li:before,.icon-grid-item .content ol>li:before,.icon-grid-item h2{font-size:1.875em}}.form .icon-grid-item button,.form .icon-grid-item label,.icon-grid-item .form button,.icon-grid-item .form label,.icon-grid-item h3,.icon-grid-item input[type=submit]{margin-bottom:30px}.mobile-navigation{background:#000;box-sizing:border-box;padding:80px 120px 80px 50px;position:relative;text-align:right;width:100%}@media (max-width:640px){.mobile-navigation{height:100vh;padding:30px}}.mobile-navigation__wrapper{bottom:0;height:100%;max-width:750px;overflow-y:scroll;overflow-x:hidden;position:fixed;right:-750px;top:0;transition:right .5s ease-in-out;width:100%;z-index:9001}.mobile-navigation__wrapper.mobile-navigation--expanded{right:0}.mobile-navigation__close{position:absolute;float:left;left:50px}@media (max-width:640px){.mobile-navigation__close{left:30px}}.mobile-navigation__close svg{fill:#fff;height:65px;opacity:.3;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);width:100px}@media (max-width:640px){.mobile-navigation__close svg{width:50px}}.mobile-navigation__close a:hover svg{opacity:1}.mobile-navigation .ylm-leaf svg{fill:#FFDC36;height:75px;margin-bottom:20px;width:75px}.mobile-navigation .ylm-leaf:hover svg{fill:#FF2AAA}.mobile-navigation ul{margin:0 0 60px;padding:0}.mobile-navigation ul>li{font-size:5em;font-weight:900;line-height:1em;text-transform:lowercase}@media (max-width:640px){.mobile-navigation ul>li{font-size:3em;line-height:1em}}.mobile-navigation ul>li:hover>.sub-menu,.mobile-navigation ul>li>.sub-menu{background:0 0;display:block;font-size:.05em;margin:0 0 20px;padding:0;position:relative;right:0;text-align:right;text-transform:uppercase;top:0;width:100%}@media (max-width:640px){.mobile-navigation ul>li:hover>.sub-menu,.mobile-navigation ul>li>.sub-menu{font-size:.125em}}.mobile-navigation ul>li:hover>.sub-menu>li>a,.mobile-navigation ul>li>.sub-menu>li>a{margin:0;padding:5px 0}.mobile-navigation ul>li:hover>.sub-menu>li:hover,.mobile-navigation ul>li:hover>.sub-menu>li>a:before,.mobile-navigation ul>li>.sub-menu>li:hover,.mobile-navigation ul>li>.sub-menu>li>a:before{background:0 0}.mobile-navigation ul>li>a{color:#fff;text-decoration:none}.mobile-navigation ul>li>a:hover{color:#FF2AAA}.mobile-navigation ul>li.current-item>a{color:#fff;opacity:.3}.mobile-navigation ul>li.current-item>a:hover{opacity:1}.mobile-navigation .social-media{float:right;margin-bottom:0}.mobile-navigation .social-media svg{fill:currentColor}.mobile-navigation .social-media a{color:#FFDC36}.mobile-navigation .social-media a:hover{color:#FF2AAA}.form input[type=text]+label{padding-left:20px;position:relative;top:45px;transition:top .25s ease-in-out}.has-value label{top:0}.blog-post-card--featured .blog-post-card__pic{float:left;width:50%}.blog-post-card--featured .blog-post-card__pic img{max-width:100%}@media (max-width:800px){.blog-post-card--featured .blog-post-card__pic{box-sizing:border-box;float:right;padding:20px;width:100%}}@media (max-width:640px){.blog-post-card--featured .blog-post-card__pic{padding-left:0;padding-right:0}}.blog-post-card--featured .blog-post-card__content{box-sizing:border-box;float:right;padding:0 20px;width:50%}@media (max-width:800px){.blog-post-card--featured .blog-post-card__content{float:left;width:100%}}@media (max-width:640px){.blog-post-card--featured .blog-post-card__content{padding:0}}.blog-post-card--featured .blog-post-card__content .blog-post-card__heading{margin:10px 0 0;padding:20px 20px 10px}.blog-post-card--featured .blog-post-card__content .blog-post-card__heading a:hover{color:#FF2AAA}.blog-post-card--featured .blog-post-card__content .blog-post-card__heading:before{background:#fff;-webkit-transform:none!important;transform:none!important}.blog-post-card--featured .blog-post-card__content p{padding:0 20px}.blog-post-card--featured .blog-post-card__content p:first-child{margin-top:0}.blog-post-card--featured .blog-post-card__content .read-more{margin-left:20px}.number-behind{min-height:115px}.content .number-behind ol>li:before,.number-behind .content ol>li:before,.number-behind h2{display:inline-block;padding-left:50px;position:relative;top:-45px}.number-behind a{color:#000;text-decoration:none}.number-behind a:hover{color:#FF2AAA}@media (max-width:1200px){.number-behind>a{display:block;margin-left:135px}}@media (max-width:360px){.number-behind>a{margin-bottom:20px;margin-left:0}}.number-behind .price{margin-left:80px;margin-top:5px;opacity:.2}.image-gallery{margin:50px 0}.image-gallery__one{width:32.20339%;float:left;margin-right:1.69492%;margin-bottom:15px}.image-gallery__one:nth-child(3n){width:32.20339%;float:right;margin-right:0}@media (max-width:1024px){.image-gallery__one,.image-gallery__one:nth-child(3n){width:49.15254%;float:left;margin-right:1.69492%}.image-gallery__one:nth-child(2n){width:49.15254%;float:right;margin-right:0}}@media (max-width:640px){.image-gallery__one,.image-gallery__one:nth-child(2n),.image-gallery__one:nth-child(3n){width:100%;float:left;margin-left:0;margin-right:0}}.image-gallery__one img{max-width:100%}.pull-quote-stripe{background:#FFDC36;padding:80px 0}.pull-quote-stripe .pull-quote p,.pull-quote-stripe .testimonial .quote p,.testimonial .pull-quote-stripe .quote p{width:100%;float:left;margin-left:0;margin-right:0;box-sizing:border-box;padding:0 20px}.quarter-image-text{margin-bottom:100px}.quarter-image-text__image{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:800px){.quarter-image-text__image{width:100%;float:left;margin-left:0;margin-right:0;text-align:center}}.quarter-image-text__image img{float:left;max-width:100%}@media (max-width:800px){.quarter-image-text__image img{float:none;margin-bottom:30px}}.quarter-image-text__text{width:57.62712%;float:left;margin-right:1.69492%}@media (max-width:800px){.quarter-image-text__text{width:100%;float:left;margin-left:0;margin-right:0;box-sizing:border-box;padding:0 30px}}.quarter-image-text:nth-child(even) .quarter-image-text__image{width:32.20339%;margin-left:59.32203%;float:right;margin-right:0}@media (max-width:800px){.quarter-image-text:nth-child(even) .quarter-image-text__image{width:100%;float:left;margin-left:0;margin-right:0}}.quarter-image-text:nth-child(even) .quarter-image-text__image img{float:right}@media (max-width:800px){.quarter-image-text:nth-child(even) .quarter-image-text__image img{float:none;margin-bottom:30px}}.quarter-image-text:nth-child(even) .quarter-image-text__text{width:57.62712%;float:left;margin-left:8.47458%;margin-right:-100%}@media (max-width:800px){.quarter-image-text:nth-child(even) .quarter-image-text__text{width:100%;float:left;margin-left:0;margin-right:0;padding:0 30px}}.load-more__wrapper{text-align:center;width:100%}.one-column-text .text__wrapper{width:66.10169%;float:left;margin-right:1.69492%;margin-left:16.94915%}@media (max-width:800px){.one-column-text .text__wrapper{width:100%;float:left;margin-left:0;margin-right:0}}.one-column-text .center{text-align:center}.one-column-text img{height:auto;max-width:100%}.blog-post-heading{color:#ccc;margin-bottom:50px}.blog-post-heading .content ol>li:before,.blog-post-heading h2,.content .blog-post-heading ol>li:before{margin-bottom:20px}.blog-post-heading .form button,.blog-post-heading .form label,.blog-post-heading h3,.blog-post-heading input[type=submit],.form .blog-post-heading button,.form .blog-post-heading label{margin-bottom:50px}.checkbox-column__heading{background:#f3f3f3;border-bottom:2px solid #fff;color:#000;letter-spacing:4px;padding:18px 0;text-transform:uppercase;text-align:center}.checkbox-column .form-field,.checkbox-column .frm_checkbox{background:#f3f3f3;border-bottom:2px solid #fff;color:#000;padding:18px}.checkbox-column .form-field input[type=checkbox],.checkbox-column .frm_checkbox input[type=checkbox]{display:none}.checkbox-column .form-field label,.checkbox-column .frm_checkbox label{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/checkbox--gray.svg) left top no-repeat!important;cursor:pointer;letter-spacing:0;padding-left:40px;text-transform:none}.checkbox-column .form-field.checked,.checkbox-column .frm_checkbox.checked{background:#FFDC36}.checkbox-column .form-field.checked label,.checkbox-column .frm_checkbox.checked label{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/checkbox--white-checked.svg) left top no-repeat!important;font-weight:300!important}.case-study-laptop{background:linear-gradient(white 50px,#FF2AAA 50px,#FF2AAA 400px,#fff 400px);width:100%;z-index:8000}@media (max-width:1200px){.case-study-laptop{background:linear-gradient(white 50px,#FF2AAA 50px);padding-bottom:30px}}@media (max-width:640px){.case-study-laptop{background:#FF2AAA;padding-bottom:0;padding-top:30px}}.case-study-laptop__wrapper{position:relative}.case-study-laptop__device{width:49.15254%;float:right;margin-right:0}@media (max-width:640px){.case-study-laptop__device{width:83.05085%;float:right;margin-right:0}}.case-study-laptop__device img{max-width:100%}@media (max-width:640px){.case-study-laptop__device img{float:right}}.case-study-laptop__content{width:49.15254%;float:left;margin-right:1.69492%;box-sizing:border-box;color:#fff;padding-top:75px;padding-left:75px}@media (max-width:1024px){.case-study-laptop__content{padding-top:130px}}@media (max-width:800px){.case-study-laptop__content{padding-top:60px}}@media (max-width:640px){.case-study-laptop__content{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:25px;padding-right:50px;padding-top:10px}}.case-study-laptop__content .content ol>li:before,.case-study-laptop__content .form button,.case-study-laptop__content .form label,.case-study-laptop__content h2,.case-study-laptop__content h3,.case-study-laptop__content input[type=submit],.case-study-laptop__content p,.content .case-study-laptop__content ol>li:before,.form .case-study-laptop__content button,.form .case-study-laptop__content label{color:#fff}.case-study-laptop__content .hr{background:#fff}.case-study-laptop__content .read-more{color:#fff}.case-study-laptop__content .read-more:before{background-image:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/chevron--right--white.svg)}.case-study-image{background-position:center center;background-size:cover;min-height:600px;width:100%;z-index:8000}@media (max-width:800px){.case-study-image--text-right{background:0 0!important;min-height:auto}}.case-study-image--text-right .case-study-image__content{width:57.62712%;float:right;margin-right:0;padding-right:6.77966%}@media (max-width:800px){.case-study-image--text-right .case-study-image__content{width:100%;float:left;margin-left:0;margin-right:0;background:left center}}@media (max-width:800px){.case-study-image--text-left{background:0 0!important;min-height:auto}}.case-study-image--text-left .case-study-image__content{width:49.15254%;float:left;margin-right:1.69492%}@media (max-width:800px){.case-study-image--text-left .case-study-image__content{width:100%;float:left;margin-left:0;margin-right:0}}.case-study-image__content{box-sizing:border-box;color:#fff;padding-top:75px;padding-left:75px}@media (max-width:1024px){.case-study-image__content{padding-top:130px}}@media (max-width:800px){.case-study-image__content{padding-top:50px}}@media (max-width:640px){.case-study-image__content{padding:10px 25px 25px}}.case-study-image--light-background{color:#000}.case-study-image--light-background .hr{background:#000}.case-study-image--light-background .content ol>li:before,.case-study-image--light-background .form button,.case-study-image--light-background .form label,.case-study-image--light-background .read-more,.case-study-image--light-background h2,.case-study-image--light-background h3,.case-study-image--light-background input[type=submit],.case-study-image--light-background p,.content .case-study-image--light-background ol>li:before,.form .case-study-image--light-background button,.form .case-study-image--light-background label{color:#000}.case-study-image--light-background .read-more:before{background-image:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/chevron--right.svg)}.case-study-image--dark-background{color:#fff}@media (max-width:800px){.case-study-image--dark-background{color:#000}}.case-study-image--dark-background .hr{background:#fff}@media (max-width:800px){.case-study-image--dark-background .hr{background:#000}}.case-study-image--dark-background .content ol>li:before,.case-study-image--dark-background .form button,.case-study-image--dark-background .form label,.case-study-image--dark-background .read-more,.case-study-image--dark-background h2,.case-study-image--dark-background h3,.case-study-image--dark-background input[type=submit],.case-study-image--dark-background p,.content .case-study-image--dark-background ol>li:before,.form .case-study-image--dark-background button,.form .case-study-image--dark-background label{color:#fff}@media (max-width:800px){.case-study-image--dark-background .content ol>li:before,.case-study-image--dark-background .form button,.case-study-image--dark-background .form label,.case-study-image--dark-background h2,.case-study-image--dark-background h3,.case-study-image--dark-background input[type=submit],.case-study-image--dark-background p,.content .case-study-image--dark-background ol>li:before,.form .case-study-image--dark-background button,.form .case-study-image--dark-background label{color:#000}}@media (max-width:800px){.case-study-image--dark-background .read-more{color:#000}}.case-study-image--dark-background .read-more:before{background-image:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/chevron--right--white.svg)}@media (max-width:800px){.case-study-image--dark-background .read-more:before{background-image:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/chevron--right.svg)}}.email-updates{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/bg-email-updates.jpg) center top no-repeat;background-size:cover;padding:50px 0 55px}@media (max-width:1200px){.email-updates{box-sizing:border-box;padding-left:20px;padding-right:20px}}@media (max-width:640px){.email-updates{padding-left:0;padding-right:0}}.email-updates p{width:83.05085%;float:left;margin-right:1.69492%;margin-left:8.47458%;text-align:center}@media (max-width:640px){.email-updates p{width:100%;float:left;margin-right:0;margin-left:0}}.email-updates label{cursor:text;padding-left:20px;position:relative;transition:top .5s ease-in-out;top:45px}.email-updates .has-value label{top:0}.email-updates__email,.email-updates__name,.email-updates__submit{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:800px){.email-updates__email,.email-updates__name,.email-updates__submit{width:100%;float:left;margin-left:0;margin-right:0}}.email-updates__submit{float:right;margin-right:0;margin-top:30px}.email-updates__submit button,.email-updates__submit input[type=submit]{margin-bottom:0;padding:15px 0}.favorite-partners__grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;width:100%}@media (max-width:1200px){.favorite-partners__grid{-ms-flex-wrap:wrap;flex-wrap:wrap}}.favorite-partners__grid .favorite-partner{box-sizing:border-box;text-align:center;padding:25px;width:25%}@media (max-width:1200px){.favorite-partners__grid .favorite-partner{padding:15px;width:33%}}@media (max-width:640px){.favorite-partners__grid .favorite-partner{width:50%}}.favorite-partners__grid .favorite-partner img{-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:100%}.favorite-partners__grid a:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.footer{background:#000;text-align:center;padding:50px 0}.footer .social-media{display:inline-block;margin:0 auto}.footer .social-media a{color:#FFDC36;transition:color .25s ease-in-out}.footer .social-media a:hover{color:#FF2AAA}.header .logo svg{fill:#FFDC36;transition:fill .25s ease-in-out}.header .logo a:hover svg{fill:#fff}.header__text{text-align:center;width:100%}@media (max-width:640px){.header__text{padding:0 30px}}@media (max-width:640px){.header__text .section-heading{padding:0}}@media (max-width:640px){.header h1{font-size:54px}}@media (max-width:800px){.content .header ol>li:before,.header .content ol>li:before,.header h2{font-size:18vw}}@media (max-width:360px){.content .header ol>li:before,.header .content ol>li:before,.header h2{font-size:80px;line-height:60px}}.header .logo{fill:#FFDC36;margin-bottom:30px;margin-top:55px}.header .logo svg{height:100px;width:100px}@media (max-width:800px){.header .logo svg{height:75px;width:75px}}.header .section-heading{width:66.10169%;float:left;margin-right:1.69492%;margin-left:16.94915%;color:#fff}@media (max-width:1200px){.header .section-heading{width:100%;float:left;margin-left:0;margin-right:0}}.inspirational-quote__caps,.inspirational-quote__large,.inspirational-quote__sans-serif,.inspirational-quote__serif{margin:30px auto}.inspirational-quote{padding:90px 0}@media (max-width:640px){.inspirational-quote{padding:20px 0 90px}}.inspirational-quote .box{text-align:center;padding-bottom:65px;padding-top:65px;position:relative}.inspirational-quote__serif{color:currentColor}.inspirational-quote__sans-serif{font-size:1em;text-transform:none}@media (max-width:640px){.inspirational-quote__large{font-size:19vw}}.inspirational-quote__cite{position:absolute;bottom:-25px;left:0;text-align:center;width:100%}.inspirational-quote .box--dark-bg div{color:#fff}.work-with-us{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/bg-work-with-us.jpg) center top no-repeat;background-size:cover;padding:130px 0 50px}@media (max-width:1200px){.work-with-us{box-sizing:border-box;padding-left:20px;padding-right:20px}}@media (max-width:640px){.work-with-us{padding:75px 0 25px}}.content .work-with-us ol>li:before,.form .work-with-us button,.form .work-with-us label,.work-with-us .content ol>li:before,.work-with-us .form button,.work-with-us .form label,.work-with-us h2,.work-with-us h3,.work-with-us input[type=submit],.work-with-us label,.work-with-us p{color:#fff}@media (max-width:640px){.content .work-with-us ol>li:before,.work-with-us .content ol>li:before,.work-with-us h2{font-size:3.375em}}@media (max-width:640px){.form .work-with-us button,.form .work-with-us label,.work-with-us .form button,.work-with-us .form label,.work-with-us h3,.work-with-us input[type=submit]{font-size:1.125em}}.work-with-us__content{margin:15px auto;text-align:center}.work-with-us p{width:83.05085%;float:left;margin-right:1.69492%;margin-left:8.47458%}@media (max-width:640px){.work-with-us p{width:100%;float:left;margin-right:0;margin-left:0}}.work-with-us__email,.work-with-us__name,.work-with-us__submit{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:800px){.work-with-us__email,.work-with-us__name,.work-with-us__submit{width:100%;float:left;margin-left:0;margin-right:0}}.work-with-us__submit{float:right;margin-right:0;margin-top:20px}.work-with-us__submit button,.work-with-us__submit input[type=submit]{color:#000!important;margin-bottom:0;padding:15px 0}.work-with-us__submit button:hover,.work-with-us__submit input[type=submit]:hover{color:#fff!important}.work-with-us__form{text-align:left}.work-with-us__form input[type=email],.work-with-us__form input[type=submit],.work-with-us__form input[type=text]{width:95%}.work-with-us__form .work-with-us__business label,.work-with-us__form .work-with-us__email label,.work-with-us__form .work-with-us__name label{color:#000}.work-with-us__form .work-with-us__business.has-value label,.work-with-us__form .work-with-us__email.has-value label,.work-with-us__form .work-with-us__name.has-value label{color:#fff;top:-10px}.work-with-us__form .work-with-us__business.has-value input[type=email],.work-with-us__form .work-with-us__business.has-value input[type=text],.work-with-us__form .work-with-us__email.has-value input[type=email],.work-with-us__form .work-with-us__email.has-value input[type=text],.work-with-us__form .work-with-us__name.has-value input[type=email],.work-with-us__form .work-with-us__name.has-value input[type=text]{background:#FFDC36}.related-posts{background:#FF2AAA;padding:70px 0 120px}.content .related-posts ol>li:before,.form .related-posts button,.form .related-posts label,.related-posts .content ol>li:before,.related-posts .form button,.related-posts .form label,.related-posts h2,.related-posts h3,.related-posts h5,.related-posts input[type=submit]{color:#fff}.related-posts .section-heading{margin-bottom:95px}.related-posts .blog-post-card__category a{color:#fff}.related-posts .blog-post-card__category a:hover{color:#000}.related-posts .blog-post-card__heading{background:#FF2AAA;position:relative;z-index:1;border-color:#fff}.related-posts .blog-post-card__heading:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;background:#fff;content:'';display:block;height:100%;position:absolute;left:0;top:0;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%;z-index:-1}.related-posts .blog-post-card__heading:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.related-posts .blog-post-card__heading a{color:#fff}.related-posts .blog-post-card__heading a:hover{color:#000}.related-posts .blog-post-card__heading:hover{border-color:#000}.icon-grid .icon-grid-item{width:32.20339%;float:left;margin-right:1.69492%;box-sizing:border-box;padding:0 40px}.icon-grid .icon-grid-item:nth-child(3n){float:right;margin-right:0}.icon-grid .icon-grid-item:nth-child(3n+1){clear:both}@media (max-width:1024px){.icon-grid .icon-grid-item{width:49.15254%;float:left;margin-right:1.69492%;padding:0 20px}.icon-grid .icon-grid-item:nth-child(3n){width:49.15254%;float:left;margin-right:1.69492%}.icon-grid .icon-grid-item:nth-child(3n+1){clear:none}.icon-grid .icon-grid-item:nth-child(2n){float:right;margin-right:0}.icon-grid .icon-grid-item:nth-child(2n+1){clear:both}}@media (max-width:640px){.icon-grid .icon-grid-item,.icon-grid .icon-grid-item:nth-child(3n){width:100%;float:left;margin-left:0;margin-right:0}}.find-us-online{background:#FF2AAA;padding:65px 0 80px;text-align:center}.find-us-online .section-heading{color:#fff;margin-bottom:40px}.find-us-online .social-media{display:inline-block;text-align:center}.find-us-online .social-media li{margin-right:50px}.find-us-online .social-media a{color:#fff;opacity:.5}.find-us-online .social-media a:hover{opacity:1}.find-us-online .social-media svg{height:50px;width:50px}.have-in-mind{text-align:center}.have-in-mind .section-heading{color:#ddd;margin-bottom:30px}.form .have-in-mind button,.form .have-in-mind label,.have-in-mind .form button,.have-in-mind .form label,.have-in-mind h3,.have-in-mind input[type=submit]{line-height:30px}@media (max-width:640px){.have-in-mind button{box-sizing:border-box;width:calc(100% - 24px)}}.page-intro{width:66.10169%;float:left;margin-right:1.69492%;margin-left:16.94915%}.page-intro .section-heading{color:#ddd;margin-bottom:60px}.blog-post-card__grid__wrapper{width:100%;float:left;margin-left:0;margin-right:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:1200px){.blog-post-card__grid__wrapper{box-sizing:border-box;padding:0 30px}}@media (max-width:640px){.blog-post-card__grid__wrapper{padding:0}}.blog-post-card__grid .blog-post-card{-ms-flex-preferred-size:27%;flex-basis:27%}@media (max-width:1024px){.blog-post-card__grid .blog-post-card{-ms-flex-preferred-size:47%;flex-basis:47%}}@media (max-width:640px){.blog-post-card__grid .blog-post-card{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:30px}}.team-snapshot:nth-child(even) .team-snapshot__pic,.team-snapshot:nth-child(even) .team-snapshot__pic img{float:right}@media (max-width:800px){.team-snapshot:nth-child(even) .team-snapshot__pic{float:none;text-align:center}}@media (max-width:800px){.team-snapshot:nth-child(even) .team-snapshot__pic img{float:none}}.team-snapshot:nth-child(even) .team-snapshot__content{float:left;padding:0 40px 0 0}@media (max-width:800px){.team-snapshot:nth-child(even) .team-snapshot__content{float:none;padding:0}}.download-callout{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/bg-brick.jpg) center top no-repeat;background-size:cover;padding:50px 0 55px}.content .download-callout .box--dark-bg ol>li:before,.download-callout .box--dark-bg .content ol>li:before,.download-callout .box--dark-bg .form button,.download-callout .box--dark-bg .form label,.download-callout .box--dark-bg h2,.download-callout .box--dark-bg h3,.download-callout .box--dark-bg input[type=submit],.download-callout .box--dark-bg label,.download-callout .box--dark-bg p,.form .download-callout .box--dark-bg button,.form .download-callout .box--dark-bg label{color:#fff}.download-callout button{color:#000!important}.download-callout button:hover{color:#fff!important}.download-callout p{text-align:center;margin-bottom:50px;margin-top:25px}.homepage-slider{background:linear-gradient(white 75px,#FFDC36 75px,#FFDC36 500px,#fff 500px);margin-bottom:25px;padding-bottom:20px;width:100%;z-index:8000}@media (max-width:640px){.homepage-slider{background:linear-gradient(white 75px,#FFDC36 75px);margin-bottom:0;padding-bottom:30px}}.homepage-slider__wrapper{position:relative}.homepage-slider__device{width:49.15254%;float:left;margin-right:1.69492%}@media (max-width:640px){.homepage-slider__device{width:83.05085%;float:left;margin-right:1.69492%}}.homepage-slider__device img{max-width:100%}.homepage-slider__content{width:49.15254%;float:right;margin-right:0;box-sizing:border-box;padding-top:125px;padding-right:75px}@media (max-width:1024px){.homepage-slider__content{padding-top:100px}}@media (max-width:800px){.homepage-slider__content{padding-top:60px}}@media (max-width:640px){.homepage-slider__content{width:100%;float:left;margin-left:0;margin-right:0;padding-bottom:25px;padding-left:50px;padding-top:10px}}.slider__navigation{position:absolute;right:30px;top:100px;z-index:8001}.slider__navigation__arrow{float:right}.slider__navigation__arrow svg{fill:#fff;height:50px;width:30px}.slider__navigation__arrow:hover svg{fill:#FF2AAA}.page-section{padding:70px 0;width:100%}.page-section .section-heading{color:rgba(0,0,0,.2)}@media (max-width:640px){.content .on-the-blog ol>li:before,.on-the-blog .content ol>li:before,.on-the-blog h2{font-size:54px}}.number-behind-text__columns{display:-ms-flexbox;display:flex;margin-bottom:-50px}@media (max-width:1200px){.number-behind-text__columns{-ms-flex-wrap:wrap;flex-wrap:wrap}}.number-behind-text__columns.two-columns .number-behind{width:50%}@media (max-width:1024px){.number-behind-text__columns.two-columns .number-behind{margin-bottom:50px;width:100%}}.number-behind-text__columns.four-columns .number-behind{width:25%}@media (max-width:1200px){.number-behind-text__columns.four-columns .number-behind{margin-bottom:50px;width:50%}}@media (max-width:640px){.number-behind-text__columns.four-columns .number-behind{width:100%}}.number-behind-text__columns.three-columns .number-behind{box-sizing:border-box;padding:0 30px;width:33%}@media (max-width:1200px){.number-behind-text__columns.three-columns .number-behind{margin-bottom:30px;width:50%}}@media (max-width:800px){.number-behind-text__columns.three-columns .number-behind{width:100%}}@media (max-width:800px){.number-behind-text__columns.three-columns .number-behind p{margin:-20px 0 30px}}.frm_required{color:#FF2AAA}label{letter-spacing:4px;text-transform:uppercase}fieldset{border:none}.service-option-checkboxes .frm_checkbox{float:left;margin-bottom:25px;margin-right:10px}.service-option-checkboxes .frm_checkbox:last-child{margin-bottom:50px}.service-option-checkboxes .frm_checkbox input[type=checkbox]{display:none}.service-option-checkboxes .frm_checkbox label{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/checkbox--white.svg) left top no-repeat;cursor:pointer;padding-left:35px;letter-spacing:4px}.service-option-checkboxes .frm_checkbox label.checked{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/checkbox--yellow.svg) left top no-repeat;color:#FFDC36}input[type=email],input[type=tel],input[type=text]{border:none;border-radius:none;box-sizing:border-box;color:#000;font-size:1.25em;line-height:50px;padding-left:15px;padding-right:15px}input[type=submit]{background:#FFDC36;position:relative;z-index:1;border:1px solid #B6B6B6;color:#000;font-size:1em;margin-bottom:20px;margin-top:0;padding:20px 0;width:100%}input[type=submit]:before{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;background:#FF2AAA;content:'';display:block;height:100%;position:absolute;left:0;top:0;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;width:100%;z-index:-1}input[type=submit]:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}input[type=submit] a{color:#000}input[type=submit] a:hover{color:#fff}input[type=submit]:hover{background-color:#FF2AAA}.home .header{height:100%;min-height:100%}.home .header__featured-image{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:justify;justify-content:space-between;min-height:100%}.home .header__text h1{color:#fff;margin-bottom:50px}.home .header__text p{color:#fff}@media (max-width:1200px){.our-services .number-behind>a{margin-left:0}}.not-just-a-marketing-form{color:rgba(0,0,0,.2)}.what-we-believe{color:rgba(0,0,0,.2);text-align:center}.form-reveal{display:none}@media (max-width:800px){.reveal-form-buttons .btn{min-width:60%}}.page-template-page-contact label{display:block}.page-template-page-contact .frm_checkbox label{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/checkbox--yellow.svg) left top no-repeat}.page-template-page-contact .frm_checkbox label.checked{color:#000;font-weight:700}.page-template-page-contact input[type=email],.page-template-page-contact input[type=text],.page-template-page-contact textarea{background:#f3f3f3;margin-bottom:50px;width:95%}.page-template-page-contact textarea{border:none}.page-template-page-contact input[type=submit]{line-height:12px;margin-bottom:100px}.page-template-page-contact input[type=submit]:hover{color:#fff}.page-template-page-contact .work-with-us__form .work-with-us__business,.page-template-page-contact .work-with-us__form .work-with-us__email,.page-template-page-contact .work-with-us__form .work-with-us__name{width:32.20339%;float:left;margin-right:1.69492%}.page-template-page-contact .work-with-us__form .work-with-us__business.has-value label,.page-template-page-contact .work-with-us__form .work-with-us__email.has-value label,.page-template-page-contact .work-with-us__form .work-with-us__name.has-value label{color:#000}@media (max-width:1024px){.page-template-page-contact .work-with-us__form .work-with-us__business,.page-template-page-contact .work-with-us__form .work-with-us__email,.page-template-page-contact .work-with-us__form .work-with-us__name{width:100%;float:left;margin-left:0;margin-right:0}}.page-template-page-contact .work-with-us__form .work-with-us__name{clear:left}.page-template-page-contact .work-with-us__form .work-with-us__business{float:right;margin-right:0}.page-template-page-contact .see-our-process{text-align:left}.page-template-page-contact .see-our-process .see-our-process__business,.page-template-page-contact .see-our-process .see-our-process__email,.page-template-page-contact .see-our-process .see-our-process__name{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:1024px){.page-template-page-contact .see-our-process .see-our-process__business,.page-template-page-contact .see-our-process .see-our-process__email,.page-template-page-contact .see-our-process .see-our-process__name{width:100%;float:left;margin-left:0;margin-right:0}}.page-template-page-contact .see-our-process .see-our-process__business.has-value label,.page-template-page-contact .see-our-process .see-our-process__email.has-value label,.page-template-page-contact .see-our-process .see-our-process__name.has-value label{top:-10px}.page-template-page-contact .see-our-process .see-our-process__business.has-value input[type=email],.page-template-page-contact .see-our-process .see-our-process__business.has-value input[type=text],.page-template-page-contact .see-our-process .see-our-process__email.has-value input[type=email],.page-template-page-contact .see-our-process .see-our-process__email.has-value input[type=text],.page-template-page-contact .see-our-process .see-our-process__name.has-value input[type=email],.page-template-page-contact .see-our-process .see-our-process__name.has-value input[type=text]{background:#FFDC36}.page-template-page-contact .see-our-process .see-our-process__name{clear:left}.page-template-page-contact .see-our-process .see-our-process__business{float:right;margin-right:0}.page-template-page-contact .drop-a-line{text-align:left}.page-template-page-contact .drop-a-line .drop-a-line__email,.page-template-page-contact .drop-a-line .drop-a-line__message,.page-template-page-contact .drop-a-line .drop-a-line__name{width:49.15254%;float:left;margin-right:1.69492%}@media (max-width:800px){.page-template-page-contact .drop-a-line .drop-a-line__email,.page-template-page-contact .drop-a-line .drop-a-line__message,.page-template-page-contact .drop-a-line .drop-a-line__name{width:100%;float:left;margin-left:0;margin-right:0}}.page-template-page-contact .drop-a-line .drop-a-line__email.has-value label,.page-template-page-contact .drop-a-line .drop-a-line__message.has-value label,.page-template-page-contact .drop-a-line .drop-a-line__name.has-value label{top:-10px}.page-template-page-contact .drop-a-line .drop-a-line__email.has-value input[type=email],.page-template-page-contact .drop-a-line .drop-a-line__email.has-value input[type=text],.page-template-page-contact .drop-a-line .drop-a-line__email.has-value textarea,.page-template-page-contact .drop-a-line .drop-a-line__message.has-value input[type=email],.page-template-page-contact .drop-a-line .drop-a-line__message.has-value input[type=text],.page-template-page-contact .drop-a-line .drop-a-line__message.has-value textarea,.page-template-page-contact .drop-a-line .drop-a-line__name.has-value input[type=email],.page-template-page-contact .drop-a-line .drop-a-line__name.has-value input[type=text],.page-template-page-contact .drop-a-line .drop-a-line__name.has-value textarea{background:#FFDC36}.page-template-page-contact .drop-a-line .drop-a-line__message{float:right;margin-right:0;position:relative;margin-top:-125px}@media (max-width:800px){.page-template-page-contact .drop-a-line .drop-a-line__message{margin-top:0}}.page-template-page-contact .drop-a-line textarea{height:175px}.blog .header__featured-image,.single-post .header__featured-image{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/bg-blog.jpg) center center no-repeat;background-size:cover}.comments{width:66.10169%;float:left;margin-right:1.69492%;margin-left:16.94915%}.comments .section-heading,.work-heading .section-heading{color:rgba(0,0,0,.2)}.single-case-study .header__featured-image{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/bg-blog.jpg) center center no-repeat;background-size:cover}.services-form label{display:block}.services-form .frm_checkbox label{background:url(//mail.yellowleafmarketing.com/wp-content/themes/ylm/assets/dist/img/checkbox--yellow.svg) left top no-repeat}.services-form .frm_checkbox label.checked{color:#000;font-weight:700}.services-form input[type=email],.services-form input[type=tel],.services-form input[type=text],.services-form textarea{background:#f3f3f3;margin-bottom:50px;width:95%}.services-form textarea{border:none;height:200px}.services-form input[type=submit]{line-height:12px;margin-bottom:100px}.services-form input[type=submit]:hover{color:#fff}.services__form .services__email,.services__form .services__name,.services__form .services__phone{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:640px){.services__form .services__email,.services__form .services__name,.services__form .services__phone{width:100%;float:left;margin-left:0;margin-right:0}.services__form .services__email input,.services__form .services__name input,.services__form .services__phone input{width:100%}}.services__form .services__phone{float:right;margin-right:0}.services__form .services__business-name input,.services__form .services__company-do input,.services__form .services__message textarea{width:100%}.services__form .services__business-name,.services__form .services__company-do,.services__form .services__name{clear:both}.services__form .services__business-name.has-value label,.services__form .services__company-do.has-value label,.services__form .services__email.has-value label,.services__form .services__message.has-value label,.services__form .services__name.has-value label,.services__form .services__phone.has-value label{top:-10px}.services__form .services__business-name.has-value input,.services__form .services__business-name.has-value textarea,.services__form .services__company-do.has-value input,.services__form .services__company-do.has-value textarea,.services__form .services__email.has-value input,.services__form .services__email.has-value textarea,.services__form .services__message.has-value input,.services__form .services__message.has-value textarea,.services__form .services__name.has-value input,.services__form .services__name.has-value textarea,.services__form .services__phone.has-value input,.services__form .services__phone.has-value textarea{background:#FFDC36}@media (max-width:1024px){.services__form .services__message label{top:57px;width:75%}}@media (max-width:800px){.services__form .services__message label{width:90%}}.branding-and-design__form .branding-and-design__name{clear:left}.branding-and-design__form .branding-and-design__email,.branding-and-design__form .branding-and-design__name,.branding-and-design__form .branding-and-design__phone{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:640px){.branding-and-design__form .branding-and-design__email,.branding-and-design__form .branding-and-design__name,.branding-and-design__form .branding-and-design__phone{width:100%;float:left;margin-left:0;margin-right:0}.branding-and-design__form .branding-and-design__email input,.branding-and-design__form .branding-and-design__name input,.branding-and-design__form .branding-and-design__phone input{width:100%}}.branding-and-design__form .branding-and-design__phone{float:right;margin-right:0}.branding-and-design__form .branding-and-design__phone input{width:100%}.branding-and-design__form .branding-and-design__business-name{clear:left}.branding-and-design__form .branding-and-design__business-name input,.branding-and-design__form .branding-and-design__company-do input,.branding-and-design__form .branding-and-design__message textarea{width:100%}.branding-and-design__form .branding-and-design__business-name.has-value label,.branding-and-design__form .branding-and-design__company-do.has-value label,.branding-and-design__form .branding-and-design__email.has-value label,.branding-and-design__form .branding-and-design__message.has-value label,.branding-and-design__form .branding-and-design__name.has-value label,.branding-and-design__form .branding-and-design__phone.has-value label{top:-10px}.branding-and-design__form .branding-and-design__business-name.has-value input,.branding-and-design__form .branding-and-design__business-name.has-value textarea,.branding-and-design__form .branding-and-design__company-do.has-value input,.branding-and-design__form .branding-and-design__company-do.has-value textarea,.branding-and-design__form .branding-and-design__email.has-value input,.branding-and-design__form .branding-and-design__email.has-value textarea,.branding-and-design__form .branding-and-design__message.has-value input,.branding-and-design__form .branding-and-design__message.has-value textarea,.branding-and-design__form .branding-and-design__name.has-value input,.branding-and-design__form .branding-and-design__name.has-value textarea,.branding-and-design__form .branding-and-design__phone.has-value input,.branding-and-design__form .branding-and-design__phone.has-value textarea{background:#FFDC36}@media (max-width:1024px){.branding-and-design__form .branding-and-design__message label{top:57px;width:75%}}@media (max-width:800px){.branding-and-design__form .branding-and-design__message label{width:90%}}.coaching-sessions__form .coaching-sessions__email,.coaching-sessions__form .coaching-sessions__name,.coaching-sessions__form .coaching-sessions__phone{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:640px){.coaching-sessions__form .coaching-sessions__email,.coaching-sessions__form .coaching-sessions__name,.coaching-sessions__form .coaching-sessions__phone{width:100%;float:left;margin-left:0;margin-right:0}.coaching-sessions__form .coaching-sessions__email input,.coaching-sessions__form .coaching-sessions__name input,.coaching-sessions__form .coaching-sessions__phone input{width:100%}}.coaching-sessions__form .coaching-sessions__phone{float:right;margin-right:0}.coaching-sessions__form .coaching-sessions__business-do,.coaching-sessions__form .coaching-sessions__business-name,.coaching-sessions__form .coaching-sessions__name{clear:left}.coaching-sessions__form .coaching-sessions__business-name input,.coaching-sessions__form .coaching-sessions__company-do input,.coaching-sessions__form .coaching-sessions__message textarea{width:100%}.coaching-sessions__form .coaching-sessions__business-name.has-value label,.coaching-sessions__form .coaching-sessions__company-do.has-value label,.coaching-sessions__form .coaching-sessions__email.has-value label,.coaching-sessions__form .coaching-sessions__message.has-value label,.coaching-sessions__form .coaching-sessions__name.has-value label,.coaching-sessions__form .coaching-sessions__phone.has-value label{top:-10px}.coaching-sessions__form .coaching-sessions__business-name.has-value input,.coaching-sessions__form .coaching-sessions__business-name.has-value textarea,.coaching-sessions__form .coaching-sessions__company-do.has-value input,.coaching-sessions__form .coaching-sessions__company-do.has-value textarea,.coaching-sessions__form .coaching-sessions__email.has-value input,.coaching-sessions__form .coaching-sessions__email.has-value textarea,.coaching-sessions__form .coaching-sessions__message.has-value input,.coaching-sessions__form .coaching-sessions__message.has-value textarea,.coaching-sessions__form .coaching-sessions__name.has-value input,.coaching-sessions__form .coaching-sessions__name.has-value textarea,.coaching-sessions__form .coaching-sessions__phone.has-value input,.coaching-sessions__form .coaching-sessions__phone.has-value textarea{background:#FFDC36}@media (max-width:1024px){.coaching-sessions__form .coaching-sessions__message label{top:57px;width:75%}}@media (max-width:800px){.coaching-sessions__form .coaching-sessions__message label{width:90%}}.email-marketing__form .email-marketing__name{clear:left}.email-marketing__form .email-marketing__email,.email-marketing__form .email-marketing__name,.email-marketing__form .email-marketing__phone{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:800px){.email-marketing__form .email-marketing__email,.email-marketing__form .email-marketing__name,.email-marketing__form .email-marketing__phone{width:100%;float:left;margin-left:0;margin-right:0}.email-marketing__form .email-marketing__email input,.email-marketing__form .email-marketing__name input,.email-marketing__form .email-marketing__phone input{width:100%}}.email-marketing__form .email-marketing__phone{float:right;margin-right:0}.email-marketing__form .email-marketing__phone input{width:100%}.email-marketing__form .email-marketing__business-name,.email-marketing__form .email-marketing__company-do{clear:both}.email-marketing__form .email-marketing__business-name input,.email-marketing__form .email-marketing__company-do input,.email-marketing__form .email-marketing__message textarea{width:100%}.email-marketing__form .email-marketing__business-name.has-value label,.email-marketing__form .email-marketing__company-do.has-value label,.email-marketing__form .email-marketing__email.has-value label,.email-marketing__form .email-marketing__message.has-value label,.email-marketing__form .email-marketing__name.has-value label,.email-marketing__form .email-marketing__phone.has-value label{top:-10px}.email-marketing__form .email-marketing__business-name.has-value input,.email-marketing__form .email-marketing__business-name.has-value textarea,.email-marketing__form .email-marketing__company-do.has-value input,.email-marketing__form .email-marketing__company-do.has-value textarea,.email-marketing__form .email-marketing__email.has-value input,.email-marketing__form .email-marketing__email.has-value textarea,.email-marketing__form .email-marketing__message.has-value input,.email-marketing__form .email-marketing__message.has-value textarea,.email-marketing__form .email-marketing__name.has-value input,.email-marketing__form .email-marketing__name.has-value textarea,.email-marketing__form .email-marketing__phone.has-value input,.email-marketing__form .email-marketing__phone.has-value textarea{background:#FFDC36}@media (max-width:1024px){.email-marketing__form .email-marketing__message label{top:57px;width:75%}}@media (max-width:800px){.email-marketing__form .email-marketing__message label{width:90%}}.digital-strategy__form .digital-strategy__digital-foundations,.digital-strategy__form .digital-strategy__email,.digital-strategy__form .digital-strategy__email-marketing,.digital-strategy__form .digital-strategy__name,.digital-strategy__form .digital-strategy__phone,.digital-strategy__form .digital-strategy__social-marketing{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:640px){.digital-strategy__form .digital-strategy__digital-foundations,.digital-strategy__form .digital-strategy__email,.digital-strategy__form .digital-strategy__email-marketing,.digital-strategy__form .digital-strategy__name,.digital-strategy__form .digital-strategy__phone,.digital-strategy__form .digital-strategy__social-marketing{width:100%;float:left;margin-left:0;margin-right:0}.digital-strategy__form .digital-strategy__digital-foundations input,.digital-strategy__form .digital-strategy__email input,.digital-strategy__form .digital-strategy__email-marketing input,.digital-strategy__form .digital-strategy__name input,.digital-strategy__form .digital-strategy__phone input,.digital-strategy__form .digital-strategy__social-marketing input{width:100%}}.digital-strategy__form .digital-strategy__phone,.digital-strategy__form .digital-strategy__social-marketing{float:right;margin-right:0}.digital-strategy__form .digital-strategy__business-name,.digital-strategy__form .digital-strategy__company-do,.digital-strategy__form .digital-strategy__digital-foundations,.digital-strategy__form .digital-strategy__name{clear:left}.digital-strategy__form .digital-strategy__message{clear:both;padding-top:40px}.digital-strategy__form .digital-strategy__budget,.digital-strategy__form .digital-strategy__timeline{width:49.15254%;float:left;margin-right:1.69492%}@media (max-width:640px){.digital-strategy__form .digital-strategy__budget,.digital-strategy__form .digital-strategy__timeline{width:100%;float:left;margin-left:0;margin-right:0}}.digital-strategy__form .digital-strategy__timeline{float:right;margin-right:0}.digital-strategy__form .digital-strategy__business-name input,.digital-strategy__form .digital-strategy__company-do input,.digital-strategy__form .digital-strategy__message textarea{width:100%}.digital-strategy__form .digital-strategy__business-name.has-value label,.digital-strategy__form .digital-strategy__company-do.has-value label,.digital-strategy__form .digital-strategy__email.has-value label,.digital-strategy__form .digital-strategy__message.has-value label,.digital-strategy__form .digital-strategy__name.has-value label,.digital-strategy__form .digital-strategy__phone.has-value label{top:-10px}.digital-strategy__form .digital-strategy__business-name.has-value input,.digital-strategy__form .digital-strategy__business-name.has-value textarea,.digital-strategy__form .digital-strategy__company-do.has-value input,.digital-strategy__form .digital-strategy__company-do.has-value textarea,.digital-strategy__form .digital-strategy__email.has-value input,.digital-strategy__form .digital-strategy__email.has-value textarea,.digital-strategy__form .digital-strategy__message.has-value input,.digital-strategy__form .digital-strategy__message.has-value textarea,.digital-strategy__form .digital-strategy__name.has-value input,.digital-strategy__form .digital-strategy__name.has-value textarea,.digital-strategy__form .digital-strategy__phone.has-value input,.digital-strategy__form .digital-strategy__phone.has-value textarea{background:#FFDC36}.digital-strategy__form .digital-strategy__interest{margin-bottom:20px}.digital-strategy__form .digital-strategy__interest label span{opacity:.3}@media (max-width:1024px){.digital-strategy__form .digital-strategy__message label{top:57px;width:75%}}@media (max-width:800px){.digital-strategy__form .digital-strategy__message label{width:90%}}.web-design-development__form .web-design-development__email,.web-design-development__form .web-design-development__name,.web-design-development__form .web-design-development__phone{width:32.20339%;float:left;margin-right:1.69492%}@media (max-width:640px){.web-design-development__form .web-design-development__email,.web-design-development__form .web-design-development__name,.web-design-development__form .web-design-development__phone{width:100%;float:left;margin-left:0;margin-right:0}.web-design-development__form .web-design-development__email input,.web-design-development__form .web-design-development__name input,.web-design-development__form .web-design-development__phone input{width:100%}}.web-design-development__form .web-design-development__name{clear:left}.web-design-development__form .web-design-development__phone{float:right;margin-right:0}.web-design-development__form .web-design-development__phone input{width:100%}.web-design-development__form .web-design-development__budget,.web-design-development__form .web-design-development__timeline{width:49.15254%;float:left;margin-right:1.69492%}@media (max-width:640px){.web-design-development__form .web-design-development__budget,.web-design-development__form .web-design-development__timeline{width:100%;float:left;margin-left:0;margin-right:0}}.web-design-development__form .web-design-development__timeline{float:right;margin-right:0}.web-design-development__form .web-design-development__business-name,.web-design-development__form .web-design-development__company-do,.web-design-development__form .web-design-development__message{clear:left}.web-design-development__form .web-design-development__business-name input,.web-design-development__form .web-design-development__business-name textarea,.web-design-development__form .web-design-development__company-do input,.web-design-development__form .web-design-development__company-do textarea,.web-design-development__form .web-design-development__message input,.web-design-development__form .web-design-development__message textarea{width:100%}.web-design-development__form .web-design-development__business-name.has-value label,.web-design-development__form .web-design-development__company-do.has-value label,.web-design-development__form .web-design-development__email.has-value label,.web-design-development__form .web-design-development__message.has-value label,.web-design-development__form .web-design-development__name.has-value label,.web-design-development__form .web-design-development__phone.has-value label{top:-10px}.web-design-development__form .web-design-development__business-name.has-value input,.web-design-development__form .web-design-development__business-name.has-value textarea,.web-design-development__form .web-design-development__company-do.has-value input,.web-design-development__form .web-design-development__company-do.has-value textarea,.web-design-development__form .web-design-development__email.has-value input,.web-design-development__form .web-design-development__email.has-value textarea,.web-design-development__form .web-design-development__message.has-value input,.web-design-development__form .web-design-development__message.has-value textarea,.web-design-development__form .web-design-development__name.has-value input,.web-design-development__form .web-design-development__name.has-value textarea,.web-design-development__form .web-design-development__phone.has-value input,.web-design-development__form .web-design-development__phone.has-value textarea{background:#FFDC36}@media (max-width:1024px){.web-design-development__form .web-design-development__message label{top:57px;width:75%}}@media (max-width:800px){.web-design-development__form .web-design-development__message label{width:90%}}