/**handles:columns-image-css,cta-css**/
.screen-reader-text{left:-99999px;position:absolute}@font-face{font-family:Jenna Sue;font-style:normal;font-weight:400;src:url(https://www.nailcreation.com/wp-content/themes/nailcreation/assets/fonts/jenna-sue-pro-webfont.woff2) format("woff2"),url(https://www.nailcreation.com/wp-content/themes/nailcreation/assets/fonts/jenna-sue-pro-webfont.woff) format("woff")}.column-image{margin:var(--offset-vertical) 0;padding:0 var(--offset-side)}.column-image:first-child{margin-top:0}.column-image__inner{display:table;table-layout:fixed;width:100%}@media only screen and (max-width:768px){.column-image__inner{display:block}}.column-image__inner--mirror{direction:rtl}.column-image__content,.column-image__image{-webkit-box-sizing:border-box;box-sizing:border-box;direction:ltr;display:table-cell;vertical-align:middle}@media only screen and (max-width:768px){.column-image__content,.column-image__image{display:block;width:100%}}.column-image__image{padding-right:var(--offset-block)}@media only screen and (max-width:768px){.column-image__image{padding-bottom:var(--offset-block);padding-right:0}}.column-image__image--mirror{padding-left:var(--offset-block);padding-right:0}@media only screen and (max-width:768px){.column-image__image--mirror{padding-left:0}}.column-image__content{padding-left:var(--offset-block)}@media only screen and (max-width:768px){.column-image__content{padding-left:0;padding-top:var(--offset-block)}}.column-image__content--mirror{padding-left:0;padding-right:var(--offset-block)}@media only screen and (max-width:768px){.column-image__content--mirror{padding-right:0}}.column-image__content__title{color:#000;font-size:2em;margin:0 0 var(--offset-block)}@media only screen and (max-width:1024px){.column-image__content__title{font-size:1.75em}}@media only screen and (max-width:414px){.column-image__content__title{font-size:1.5em}}
.screen-reader-text{left:-99999px;position:absolute}@font-face{font-family:Jenna Sue;font-style:normal;font-weight:400;src:url(https://www.nailcreation.com/wp-content/themes/nailcreation/assets/fonts/jenna-sue-pro-webfont.woff2) format("woff2"),url(https://www.nailcreation.com/wp-content/themes/nailcreation/assets/fonts/jenna-sue-pro-webfont.woff) format("woff")}.general-cta{margin:var(--offset-vertical) auto;width:calc(100% - var(--offset-side)*2)}.general-cta:first-child{margin-top:0}.general-cta__inner{background-color:#fbf9fa;display:table;width:100%}@media only screen and (max-width:736px){.general-cta__inner{display:block}}.general-cta__image{display:table-cell;vertical-align:middle;width:20em}@media only screen and (max-width:736px){.general-cta__image{display:none}}.general-cta__image__img{display:block;height:auto!important;max-width:100%!important;width:auto}.general-cta__content{-webkit-box-sizing:border-box;box-sizing:border-box;display:table-cell;padding:var(--offset-block);vertical-align:middle;width:calc(100% - 20em)}@media only screen and (max-width:736px){.general-cta__content{display:block;width:100%}}.general-cta__content__subtitle{color:#d38d79;display:block;font-family:Jenna Sue;font-size:2.5em;font-weight:400;line-height:1}.general-cta__content__title{color:#000;font-size:2.25em;font-weight:600;margin:0;text-transform:uppercase}@media only screen and (max-width:1024px){.general-cta__content__title{font-size:2em}}@media only screen and (max-width:414px){.general-cta__content__title{font-size:1.75em}}.general-cta__content__oneliner{color:#000;display:block;font-weight:500;line-height:1.2;margin:1.5em 0}.general-cta__content__oneliner:first-child{margin-top:0}.general-cta__content__oneliner:last-child{margin-bottom:0}.general-cta__content__buttons{list-style:none;margin:1.5em 0;padding:0}.general-cta__content__buttons__item{display:inline-block;margin:0 .25em}@media only screen and (max-width:768px){.general-cta__content__buttons__item{display:block;margin:.5em 0}}.general-cta__content__buttons__item:first-child{margin-left:0}@media only screen and (max-width:768px){.general-cta__content__buttons__item:first-child{margin-top:0}}.general-cta__content__buttons__item:last-child{margin-right:0}@media only screen and (max-width:768px){.general-cta__content__buttons__item:last-child{margin-bottom:0}}.general-cta__content__buttons__item__button{background-color:#000;border-color:#000;color:#fff;font-size:.9em}