/**handles:sow-button-atom-fc8a6627affe,siteorigin-widget-icon-font-fontawesome,sow-button-atom-2a86a1b927d6**/
@media (max-width:780px){.so-widget-sow-button-atom-fc8a6627affe .ow-button-base.ow-button-align-center{text-align:center}.so-widget-sow-button-atom-fc8a6627affe .ow-button-base.ow-button-align-center.ow-button-align-justify .sowb-button{display:inline-block}}.so-widget-sow-button-atom-fc8a6627affe .ow-button-base .sowb-button{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.065);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.065);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.065);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#0c1066;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#070938),color-stop(1,#0c1066));background:-ms-linear-gradient(bottom,#070938,#0c1066);background:-moz-linear-gradient(center bottom,#070938 0,#0c1066 100%);background:-o-linear-gradient(#0c1066,#070938);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:#05072b #040522 #020314 #040522;border:1px solid;color:#fff!important;font-size:1em;padding-block:1em;text-shadow:0 1px 0 rgba(0,0,0,.05);padding-inline:2em}.so-widget-sow-button-atom-fc8a6627affe .ow-button-base .sowb-button>span{display:flex;justify-content:center}.so-widget-sow-button-atom-fc8a6627affe .ow-button-base .sowb-button>span [class^=sow-icon-]{font-size:1.3em}.so-widget-sow-button-atom-fc8a6627affe .ow-button-base .sowb-button.ow-icon-placement-top>span{flex-direction:column}.so-widget-sow-button-atom-fc8a6627affe .ow-button-base .sowb-button.ow-icon-placement-right>span{flex-direction:row-reverse}.so-widget-sow-button-atom-fc8a6627affe .ow-button-base .sowb-button.ow-icon-placement-bottom>span{flex-direction:column-reverse}.so-widget-sow-button-atom-fc8a6627affe .ow-button-base .sowb-button.ow-icon-placement-left>span{align-items:start}.so-widget-sow-button-atom-fc8a6627affe .ow-button-base .sowb-button.ow-button-hover:active,.so-widget-sow-button-atom-fc8a6627affe .ow-button-base .sowb-button.ow-button-hover:hover{background:#0d116f;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#080a41),color-stop(1,#0d116f));background:-ms-linear-gradient(bottom,#080a41,#0d116f);background:-moz-linear-gradient(center bottom,#080a41 0,#0d116f 100%);background:-o-linear-gradient(#0d116f,#080a41);border-color:#0e1378 #0d116f #0b0f61 #0d116f;color:#fff!important}
/*!
 * Font Awesome Free 6.7.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */

@font-face {
    font-family: 'sow-fontawesome-brands';
    font-style: normal;
    font-weight: normal;
    font-display: block;
    src: url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot");
    src: url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot") format("embedded-opentype"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff") format("woff"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.ttf") format("truetype"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.svg") format("svg");
}

.sow-fab {
    font-family: 'sow-fontawesome-brands';
    font-style: normal !important;
    font-weight: normal !important;
}

@font-face {
    font-family: 'sow-fontawesome-free';
    font-style: normal;
    font-weight: 400;
    font-display: block;
    src: url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot");
    src: url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot") format("embedded-opentype"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff") format("woff"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.ttf") format("truetype"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.svg") format("svg");
}

.sow-far {
    font-family: 'sow-fontawesome-free';
    font-style: normal !important;
    font-weight: 400 !important;
}

@font-face {
    font-family: 'sow-fontawesome-free';
    font-style: normal;
    font-weight: 900;
    font-display: block;
    src: url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot");
    src: url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot") format("embedded-opentype"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff") format("woff"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"),
        url("https://perfectionlandscapingllc.com/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.svg") format("svg");
}

.sow-fa,
.sow-fas {
    font-family: 'sow-fontawesome-free';
    font-weight: 900 !important;
    font-style: normal !important;
}

.sow-icon-fontawesome {
    display: inline-block;
    speak: none;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.sow-icon-fontawesome[data-sow-icon]:before {
    content: attr(data-sow-icon);
}

@media (max-width:780px){.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base.ow-button-align-center{text-align:center}.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base.ow-button-align-center.ow-button-align-justify .sowb-button{display:inline-block}}.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base .sowb-button{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.065);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.065);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.065);-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#0c1066;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#070938),color-stop(1,#0c1066));background:-ms-linear-gradient(bottom,#070938,#0c1066);background:-moz-linear-gradient(center bottom,#070938 0,#0c1066 100%);background:-o-linear-gradient(#0c1066,#070938);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border-color:#05072b #040522 #020314 #040522;border:1px solid;color:#fff!important;font-size:1em;padding-block:1em;text-shadow:0 1px 0 rgba(0,0,0,.05);padding-inline:2em}.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base .sowb-button>span{display:flex;justify-content:center}.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base .sowb-button>span [class^=sow-icon-]{font-size:1.3em}.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base .sowb-button.ow-icon-placement-top>span{flex-direction:column}.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base .sowb-button.ow-icon-placement-right>span{flex-direction:row-reverse}.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base .sowb-button.ow-icon-placement-bottom>span{flex-direction:column-reverse}.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base .sowb-button.ow-icon-placement-left>span{align-items:start}.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base .sowb-button.ow-button-hover:active,.so-widget-sow-button-atom-2a86a1b927d6 .ow-button-base .sowb-button.ow-button-hover:hover{background:#0d116f;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#080a41),color-stop(1,#0d116f));background:-ms-linear-gradient(bottom,#080a41,#0d116f);background:-moz-linear-gradient(center bottom,#080a41 0,#0d116f 100%);background:-o-linear-gradient(#0d116f,#080a41);border-color:#0e1378 #0d116f #0b0f61 #0d116f;color:#fff!important}