#main .feature.freehand-single.outer-container{margin:0 auto}#main .feature.freehand-single h2{font-size:64px;position:relative;margin:0 0 .6em}#main .feature.freehand-single p{font-size:24px;font-weight:300;line-height:1.8em;color:rgba(74,78,87,.9)}#main .feature.freehand-single .flex-container{margin:0}#main .feature.freehand-single .feature-copy{position:relative;width:40%;-webkit-flex:auto;-ms-flex:auto;flex:auto}#main .feature.freehand-single .feature-copy .feature-pos{position:relative;z-index:2;margin:0 auto;padding:0}#main .feature.freehand-single .feature-copy .doodle{position:absolute;display:none;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}#main .feature.freehand-single .feature-copy .underline{position:absolute;display:none}#main .feature.freehand-single .feature-media{z-index:11;width:60%;margin-bottom:100px;-webkit-flex:auto;-ms-flex:auto;flex:auto}#main .feature.freehand-single .feature-media video{width:100%;-webkit-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}#main .feature.freehand-single .reverse .feature-media video{-webkit-transform:translateX(60px);-ms-transform:translateX(60px);transform:translateX(60px)}#main .word-svg{position:relative}#main .word-svg svg{position:absolute}#main .word-svg.heart svg{top:-36px;left:-3px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#main .feature-cta{text-align:center}#main .feature-cta h2{margin-bottom:30px}#main .feature-cta button{box-shadow:0 24px 50px -20px rgba(0,0,0,.5)}@media screen and (min-width:768px){#main .feature.freehand-single.outer-container{max-width:1100px;padding:0 40px}#main .feature.freehand-single .feature-copy .feature-pos{padding:0;text-align:left}#main .feature.freehand-single .feature-copy .doodle{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}#main .feature.freehand-single .feature-media{margin-right:auto;margin-left:auto}#main .feature-cta h2{font-size:30px;margin-bottom:40px}}@media screen and (min-width:1025px){#main .feature.freehand-single .flex-container{max-width:100%;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}#main .feature.freehand-single .flex-container>.flex-item{-webkit-flex:auto;-ms-flex:auto;flex:auto}#main .feature.freehand-single .flex-container.reverse{flex-direction:row-reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse}#main .feature.freehand-single .feature-copy .feature-pos{padding:0}#main .feature.freehand-single .feature-media{margin-right:15px;margin-bottom:0}#main .feature.freehand-single .reverse .feature-media{margin-left:15px}#main .feature-cta h2{font-size:40px;margin-bottom:50px}}@media screen and (min-width:1025px) and (min-width:1025px){#main .feature.freehand-single .flex-container>.flex-item{padding:0}}@media screen and (min-width:1150px){#main .feature.freehand-single .feature-copy .feature-pos{padding:0}#main .feature.freehand-single .feature-media{margin-right:auto;margin-left:0}#main .feature.freehand-single .reverse .feature-media{margin-right:0;margin-left:auto}}@media (max-width:1100px){#main .feature.freehand-single .feature-media video,#main .feature.freehand-single .reverse .feature-media video{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media (max-width:900px){#main .feature.freehand-single .flex-container.reverse .feature-media{-webkit-order:2;-ms-flex-order:2;order:2}#main .feature.freehand-single .feature-media{width:55%;margin-bottom:0}#main .feature.freehand-single .feature-copy{width:45%}#main .feature.freehand-single h2{font-size:42px;line-height:1.2em}#main .feature.freehand-single p{font-size:20px}}@media screen and (max-width:767px){#main #features{margin-bottom:110px}}@media (max-width:767px){#main .feature.freehand-single .feature-media{z-index:1;width:100%;margin-bottom:0}#main .feature.freehand-single .flex-container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#main .feature.freehand-single .flex-container.reverse .feature-media{-webkit-order:1;-ms-flex-order:1;order:1}#main .feature.freehand-single .flex-container.reverse .feature-copy{-webkit-order:2;-ms-flex-order:2;order:2}#main .feature.freehand-single .feature-copy{width:100%}#main .feature.freehand-single h2{font-size:36px}#main .feature.freehand-single p{font-size:18px}}