.elementor-kit-10215{--e-global-color-primary:#000000;--e-global-color-secondary:#737373;--e-global-color-text:#222222;--e-global-color-accent:#71C8F1;--e-global-color-44fb7a9b:#737373;--e-global-color-2179badd:#71C8F1;--e-global-color-4998372f:#47C8F5;--e-global-color-33b9c7dd:RGBA(255,255,255,0);--e-global-color-291b8aef:#222222;--e-global-color-7dcfde36:#C1E8F8;--e-global-color-1820390a:#000;--e-global-color-629aac9:#FFF;--e-global-color-30657438:RGBA(115, 115, 115, 0.5);--e-global-color-55c49b0b:RGBA(115, 115, 115, 0.25);--e-global-color-7f78f603:RGBA(115, 115, 115, 0.9);--e-global-color-1e0e3b6:#B00000;--e-global-color-405c1f8:#FFFFFF99;--e-global-color-b77e12d:#73737380;--e-global-typography-primary-font-family:"Arial";--e-global-typography-primary-font-weight:bold;--e-global-typography-secondary-font-family:"Arial";--e-global-typography-secondary-font-weight:bold;--e-global-typography-text-font-family:"Arial";--e-global-typography-text-font-weight:normal;--e-global-typography-accent-font-family:"Arial";--e-global-typography-accent-font-weight:bold;color:var( --e-global-color-text );font-family:"Arial", Sans-serif;font-size:13px;font-weight:normal;}.elementor-kit-10215 button,.elementor-kit-10215 input[type="button"],.elementor-kit-10215 input[type="submit"],.elementor-kit-10215 .elementor-button{background-color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-kit-10215 button:hover,.elementor-kit-10215 button:focus,.elementor-kit-10215 input[type="button"]:hover,.elementor-kit-10215 input[type="button"]:focus,.elementor-kit-10215 input[type="submit"]:hover,.elementor-kit-10215 input[type="submit"]:focus,.elementor-kit-10215 .elementor-button:hover,.elementor-kit-10215 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-kit-10215 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10215 a{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-weight:bold;}.elementor-kit-10215 a:hover{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-weight:bold;text-decoration:underline;}.elementor-kit-10215 h1{color:#000000;font-family:"Arial", Sans-serif;font-size:24px;font-weight:bold;}.elementor-kit-10215 h2{color:#000000;font-family:"Arial", Sans-serif;font-size:24px;font-weight:bold;}.elementor-kit-10215 h3{color:#000000;font-family:"Arial", Sans-serif;font-size:16px;font-weight:bold;}.elementor-kit-10215 h4{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-size:16px;font-weight:bold;}.elementor-kit-10215 h5{color:#737373;font-family:"Arial", Sans-serif;font-size:13px;font-weight:bold;text-decoration:underline;}.elementor-kit-10215 h6{color:var( --e-global-color-primary );font-family:"Arial", Sans-serif;font-size:13px;font-weight:400;}.elementor-kit-10215 img:hover{opacity:0.3;}.elementor-kit-10215 input:not([type="button"]):not([type="submit"]),.elementor-kit-10215 textarea,.elementor-kit-10215 .elementor-field-textual{padding:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//*starting to use this as of 9/1/21 - need to migrate all*/


/*styling for info box on small works for sale*/

.pricing-column-for-sale {
    background-color: rgba(255, 255, 255, 0.6);
    padding: 15px;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.2);
    transition: box-shadow 1s;
}

.pricing-coulmn-for-sale:hover {
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .4), 0 6px 20px 0 rgba(0, 0, 0, .4);
}

/*custom pricing column for Approach recent page only*/

.pricing-column-for-approach {
    background-color: rgba(255, 255, 255, 1);
    padding: 15px;
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.2);
    transition: box-shadow 1s;
}

.pricing-coulmn-for-approach:hover {
    box-shadow: 0 4px 4px 0 rgba(0, 0, 0, .4), 0 6px 20px 0 rgba(0, 0, 0, .4);
}

/*undeline text on purchase button on hover*/
.art-purchase-button .elementor-button-text:hover {
    text-decoration: underline;
}

/*"view cart" message next to "purchase" custom cart button needs some padding*/

/*.art-purchase-button.elementor-widget__width-auto.elementor-widget.elementor-widget-wc-add-to-cart .elementor-widget-container .elementor-button-wrapper .added_to_cart.wc-forward {
	padding-left: 10px;
}*/

/*nah, hide it*/
.art-purchase-button.elementor-widget__width-auto.elementor-widget.elementor-widget-wc-add-to-cart .elementor-widget-container .elementor-button-wrapper .added_to_cart.wc-forward {
	display: none;
}/* End custom CSS */