::selection{background-color:#005dab;color:#fff}::-moz-selection{background-color:#005dab;color:#fff}::selection{background-color:#005dab;color:#fff}::-moz-selection{background-color:#005dab;color:#fff}.hide-text{overflow:hidden;text-indent:1000px;white-space:nowrap}@media only screen and (min-width:576px){.hide-text-sm{overflow:hidden;text-indent:1000px;white-space:nowrap}}@media only screen and (min-width:768px){.hide-text-md{overflow:hidden;text-indent:1000px;white-space:nowrap}}@media only screen and (min-width:992px){.hide-text-lg{overflow:hidden;text-indent:1000px;white-space:nowrap}}@media only screen and (min-width:1200px){.hide-text-xl{overflow:hidden;text-indent:1000px;white-space:nowrap}}.show-text{overflow:auto;text-indent:0;white-space:normal}@media only screen and (min-width:576px){.show-text-sm{overflow:auto;text-indent:0;white-space:normal}}@media only screen and (min-width:768px){.show-text-md{overflow:auto;text-indent:0;white-space:normal}}@media only screen and (min-width:992px){.show-text-lg{overflow:auto;text-indent:0;white-space:normal}}@media only screen and (min-width:1200px){.show-text-xl{overflow:auto;text-indent:0;white-space:normal}}.screen-reader-only{display:none;visibility:hidden}@media only aural{.screen-reader-only{display:inherit;visibility:inherit}}.content-container img{border-radius:4px}[class*=center-column] .widget-title,[class*=center-column] h2:first-child,[class*=right-column] .widget-title,[class*=right-column] h2:first-child{margin-top:0}.pulldown-container{clip:rect(1px,1px,1px,1px);opacity:0;transition:opacity ease-in-out .25s;position:fixed;width:100%;height:100%;top:0;left:0;z-index:1500;pointer-events:none}.pulldown-container.expanded{clip:auto;opacity:1;pointer-events:all}.pulldown-container .pulldown-background{background:#222;opacity:.9;position:absolute;top:0;left:0;width:100%;height:100%}.pulldown-container .pulldown-content{width:379px;height:783px;position:absolute;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:96px 24px}@media only screen and (min-width:768px){.pulldown-container .pulldown-content{background:url(../img/bg-iphone.png) no-repeat center center}}.pulldown-container .pulldown-content .close{position:absolute;top:118px;right:47px;display:block;width:19px;height:19px;z-index:1501;opacity:1}.pulldown-container .pulldown-content .close::before,.pulldown-container .pulldown-content .close:before{content:"";width:100%;height:100%;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/icons.sprite.png) no-repeat -10px -10px;transition:opacity ease-in-out .25s}.pulldown-container .pulldown-content .close::after,.pulldown-container .pulldown-content .close:after{content:"";width:100%;height:100%;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/icons.sprite.png) no-repeat -10px -10px;transition:opacity ease-in-out .25s}.pulldown-container .pulldown-content .close::after,.pulldown-container .pulldown-content .close:after{background-position:-10px -39px;opacity:0}.pulldown-container .pulldown-content .close:hover::before,.pulldown-container .pulldown-content .close:hover:before{opacity:0}.pulldown-container .pulldown-content .close:hover::after,.pulldown-container .pulldown-content .close:hover:after{opacity:1}@media only screen and (min-width:768px){.pulldown-container .pulldown-content .content{background:#222;position:absolute;left:23px;top:95px;width:calc(100% - 46px);height:calc(100% - 190px)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.send-a-text-form{padding:22px 16px;position:relative}.send-a-text-form.processing::before,.send-a-text-form.processing:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:100;pointer-events:none}.send-a-text-form.processing::after,.send-a-text-form.processing:after{content:"";position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;height:60px;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#41ad49;z-index:150;-webkit-animation:spin 2s linear infinite;-o-animation:spin 2s linear infinite;-moz-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin-left:-30px;margin-top:-30px}.send-a-text-form.success::before,.send-a-text-form.success:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:100;pointer-events:none}.send-a-text-form.success::after,.send-a-text-form.success:after{content:"Your text has been successfully sent. Someone will be in contact shortly.";text-align:center;font-size:1.2em;color:#41ad49;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:101}.send-a-text-form.failure::before,.send-a-text-form.failure:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.9);z-index:100;pointer-events:none}.send-a-text-form.failure::after,.send-a-text-form.failure:after{content:"Your text has failed to send. Please try again later.";text-align:center;font-size:1.2em;color:#d00;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:101}.send-a-text-form .form-logo{text-align:center;padding-bottom:38px}.send-a-text-form .form-logo img{margin:0 auto;display:block}.send-a-text-form .form-subtitle{position:absolute;top:84px;text-align:center;font-weight:800;width:100%;color:#fff;font-size:17px;left:0}.send-a-text-form .form-title{color:#41ad49;font-size:22px;font-weight:800;margin-bottom:8px}.send-a-text-form .form-fields label{text-transform:uppercase;color:#fff;font-size:13px;font-weight:800;display:block}.send-a-text-form .form-fields input,.send-a-text-form .form-fields textarea{border-radius:10px;display:block;border:2px solid transparent;background:#fff;font-size:20px;padding:9px 13px;line-height:1;font-family:Muli,sans-serif;width:100%;margin-bottom:8px;outline:0;transition:border-color ease-in-out .25s}.send-a-text-form .form-fields input:focus,.send-a-text-form .form-fields textarea:focus{border-color:#41ad49}.send-a-text-form .form-fields #send-a-text-captcha{border:2px solid transparent;transition:border-color ease-in-out .25s}.send-a-text-form .form-fields .form-field.error #send-a-text-captcha,.send-a-text-form .form-fields .form-field.error input,.send-a-text-form .form-fields .form-field.error textarea{border-color:#d00}.send-a-text-form .form-fields .form-field.error #send-a-text-captcha+.error-message,.send-a-text-form .form-fields .form-field.error input+.error-message,.send-a-text-form .form-fields .form-field.error textarea+.error-message{display:block;visibility:visible}.send-a-text-form .form-fields .error-message{display:none;visibility:hidden}.send-a-text-form .form-fields textarea{min-height:80px}.send-a-text-form .form-submit .submit-button{display:inline-block;border:none;background:#41ad49;border-radius:10px;padding:11px 20px;font-weight:700;font-family:Muli,sans-serif;font-size:1rem;line-height:1.2em;color:#fff;transition:background-color ease-in-out .25s;cursor:pointer}.send-a-text-form .form-submit .submit-button:hover{background:#954499}.accordion{position:relative;background:#eee;border:1px solid #eee;transition:background-color ease-in-out .25s,border-color ease-in-out .25s;padding:1.75rem 2.625rem;margin-bottom:19px;border-radius:7px;margin-left:28px}.accordion::before,.accordion:before{content:"";position:absolute;width:52px;height:52px;-ms-transform:translateX(-50%) rotate(-45deg);-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg);border-left:1px solid #eee;border-top:1px solid #eee;background:#eee;left:0;border-radius:50%;display:block;top:18px;transition:border-color ease-in-out .25s,background-color ease-in-out .25s}.accordion .accordion-title{color:#a65aa1;text-align:left;display:block;position:relative;transition:color ease-in-out .25s,background-color ease-in-out .25s;font-weight:700;font-size:1.375rem;cursor:pointer}.accordion .accordion-title::before,.accordion .accordion-title:before{content:"";height:21px;width:4px;left:-2.75rem;position:absolute;top:6.5px;background:#a65aa1;transition:opacity ease-in-out .25s,background-color ease-in-out .25s}.accordion .accordion-title::after,.accordion .accordion-title:after{content:"";height:21px;width:4px;left:-2.75rem;position:absolute;top:6.5px;background:#a65aa1;transition:opacity ease-in-out .25s,background-color ease-in-out .25s}.accordion .accordion-title::after,.accordion .accordion-title:after{height:4px;width:21px;top:14.5px;left:-3.25rem}.accordion .accordion-content{max-height:4.4rem;transition:max-height ease-in-out .25s,padding ease-in-out .25s;overflow:hidden}.accordion .accordion-read-more{text-transform:uppercase;border:none;font-size:.8rem;margin-top:.5rem}.accordion:hover .accordion-title{color:#005dab}.accordion:hover .accordion-title::before,.accordion:hover .accordion-title:before{background-color:#005dab}.accordion:hover .accordion-title::after,.accordion:hover .accordion-title:after{background-color:#005dab}.accordion.expanded{background-color:#f7f7f7;border-color:#e6e6e6}.accordion.expanded::before,.accordion.expanded:before{background-color:#f7f7f7;border-left-color:#e6e6e6;border-top-color:#e6e6e6}.accordion.expanded .accordion-title{color:#005dab}.accordion.expanded .accordion-title::before,.accordion.expanded .accordion-title:before{opacity:0}.accordion.expanded .accordion-title::after,.accordion.expanded .accordion-title:after{background-color:#005dab}.accordion.expanded .accordion-content{max-height:32rem;padding-bottom:0}.accordion.expanded .accordion-content::after,.accordion.expanded .accordion-content:after{display:none;visibility:hidden}.accordion.expanded .accordion-read-more{display:none;visibility:hidden}.accordion+br{display:none;visibility:hidden}.lightbox-container{position:fixed;top:0;left:0;width:100%;height:100%;clip:rect(1px,1px,1px,1px);opacity:0;transition:opacity ease-in-out .25s;z-index:1000}.lightbox-container.expanded{clip:auto;opacity:1}.lightbox-container .lightbox-background{position:absolute;top:0;left:0;width:100%;height:100%;background:#222;opacity:.9}.lightbox-container .lightbox-content{position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;overflow:hidden;min-width:768px}@media only screen and (min-width:768px){.lightbox-container .lightbox-content{max-width:80%;max-height:80%}.lightbox-container .lightbox-content.iframe{overflow:visible;height:80%}}.lightbox-container .lightbox-content .close{position:absolute;top:-30px;right:-30px;width:19px;height:19px}.lightbox-container .lightbox-content .close::before,.lightbox-container .lightbox-content .close:before{content:"";position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:url(../img/icons.sprite.png) no-repeat;background-position:-10px -10px;transition:opacity ease-in-out .25s}.lightbox-container .lightbox-content .close::after,.lightbox-container .lightbox-content .close:after{content:"";position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:url(../img/icons.sprite.png) no-repeat;background-position:-10px -10px;transition:opacity ease-in-out .25s}.lightbox-container .lightbox-content .close::after,.lightbox-container .lightbox-content .close:after{background-position:-10px -39px;opacity:0}.lightbox-container .lightbox-content .close:hover::before,.lightbox-container .lightbox-content .close:hover:before{opacity:0}.lightbox-container .lightbox-content .close:hover::after,.lightbox-container .lightbox-content .close:hover:after{opacity:1}.lightbox-container .lightbox-content img{display:block;margin:0 auto}.lightbox-container .lightbox-content iframe{border:none;width:800px;height:800px;max-width:100%;max-height:100%}.post-sidebar .widget-title{font-size:1.5rem;text-transform:none;font-weight:600}.post-sidebar .widget{margin-bottom:1.5rem}@media only screen and (min-width:992px){.post-sidebar .widget{margin-bottom:3.5rem}}.recent-posts{margin:0;padding:0;list-style:none}@media only screen and (min-width:992px){.recent-posts{padding-left:1.125rem}}.recent-posts .recent-post{margin-bottom:1.5rem}.recent-posts .image-date{position:relative;margin-bottom:.5rem}@media only screen and (min-width:992px){.recent-posts .image-date{padding-right:0;margin-bottom:0}}.recent-posts .image-date::after,.recent-posts .image-date:after{clear:both;content:"";display:block}.recent-posts .image-link{overflow:hidden;position:relative;width:50%;margin-right:50%}@media only screen and (min-width:992px){.recent-posts .image-link{height:72px;width:100%;margin-right:0;float:none}}.recent-posts .image-link .image,.recent-posts .image-link img{max-width:100%;height:auto;border-radius:0}@media only screen and (min-width:992px){.recent-posts .image-link .image,.recent-posts .image-link img{max-width:125%;max-height:125%;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.recent-posts .date{position:absolute;right:.9375rem;height:100%;top:0;width:calc(50% - (15rem/16));display:block;background:#ececec;text-align:center;font-weight:800;line-height:1;padding:.875rem 0}@media only screen and (min-width:992px){.recent-posts .date{width:100%;position:relative;right:auto;padding:.5rem 0;height:auto}}.recent-posts .date .day{display:block;font-size:1.875rem}.recent-posts .date .month{display:block;font-size:.875rem;text-transform:uppercase}.recent-posts .post-title{font-size:1rem;font-weight:700;text-decoration:none;line-height:1.2;margin-bottom:.375rem}.recent-posts .post-description{font-size:.875rem;line-height:1.2}.recent-posts .post-categories .post-category{text-transform:lowercase;text-decoration:none;font-weight:600;font-size:.875rem}.recent-posts .read-more{text-align:center;position:relative;margin:.8125rem 0}.recent-posts .read-more::before,.recent-posts .read-more:before{content:"";border-top:1px solid;width:calc(100% - 30px);z-index:1;position:absolute;display:block;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.recent-posts .read-more .read-more-button{padding:0 .9375rem;line-height:1.375rem;font-size:.875rem;color:#fff;border-radius:.5625rem;border:none;z-index:2;position:relative;text-decoration:none}.categories{margin:0;padding:0;list-style:none}@media only screen and (min-width:992px){.categories{padding-left:1.125rem}}.categories .category{display:inline-block;margin:0 .75rem .6875rem 0}.categories .category a{display:block;background:#ececec;padding:0 .6875rem;font-size:.9375rem;font-weight:700;line-height:1.8125rem;text-decoration:none;text-transform:lowercase}.post-excerpt br{display:none;visibility:hidden}.button,.chemdry-button,button{display:inline-block;font-weight:700;color:#fff;text-align:center;padding:0 1rem;position:relative;border:2px solid #fff;border-radius:1.25rem;line-height:2.25rem;transition:background-color ease-in-out .25s,color ease-in-out .25s,border-color ease-in-out .25s;text-decoration:none;cursor:pointer;background-clip:padding-box}.border-button.button,.chemdry-button.border-button,button.border-button{background-color:transparent}.border-button.button:hover,.chemdry-button.border-button:hover,button.border-button:hover{background:#fff}.chemdry-button.small,.small.button,button.small{padding:.1875rem .625rem;border-width:1px;font-weight:400;line-height:1.6;font-size:1rem}.chemdry-button.small.has-icon,.small.has-icon.button,button.small.has-icon{padding-left:1.8rem}.chemdry-button.has-icon,.has-icon.button,button.has-icon{padding-left:2.6875rem;position:relative}.chemdry-button.has-icon .icon,.has-icon.button .icon,button.has-icon .icon{position:absolute;display:block;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:.5rem;width:auto;display:block;transition:opacity ease-in-out .25s}.chemdry-button.has-icon .icon-after,.has-icon.button .icon-after,button.has-icon .icon-after{opacity:0}.chemdry-button.has-icon:hover .icon-before,.has-icon.button:hover .icon-before,button.has-icon:hover .icon-before{opacity:0}.chemdry-button.has-icon:hover .icon-after,.has-icon.button:hover .icon-after,button.has-icon:hover .icon-after{opacity:1}.main-content-container .gform_wrapper,.page-template-blank .gform_wrapper{margin:0;padding:1rem 0}.main-content-container .gform_wrapper .ginput_container span.ginput_product_price,.main-content-container .gform_wrapper .ginput_container span.ginput_product_price_label,.main-content-container .gform_wrapper .ginput_container span.ginput_quantity_label,.page-template-blank .gform_wrapper .ginput_container span.ginput_product_price,.page-template-blank .gform_wrapper .ginput_container span.ginput_product_price_label,.page-template-blank .gform_wrapper .ginput_container span.ginput_quantity_label{display:inline-block}.main-content-container .gform_wrapper div.validation_error,.page-template-blank .gform_wrapper div.validation_error{color:#954499;border-color:#954499}.main-content-container .gform_wrapper .gfield_error .gfield_label,.page-template-blank .gform_wrapper .gfield_error .gfield_label{color:#954499}.main-content-container .gform_wrapper .validation_message,.page-template-blank .gform_wrapper .validation_message{color:#954499}.main-content-container .gform_wrapper .field_sublabel_below .ginput_complex .send-a-text-form .form-fields textarea,.main-content-container .gform_wrapper .field_sublabel_below .ginput_complex input,.page-template-blank .gform_wrapper .field_sublabel_below .ginput_complex .send-a-text-form .form-fields textarea,.page-template-blank .gform_wrapper .field_sublabel_below .ginput_complex input,.send-a-text-form .form-fields .main-content-container .gform_wrapper .field_sublabel_below .ginput_complex textarea,.send-a-text-form .form-fields .page-template-blank .gform_wrapper .field_sublabel_below .ginput_complex textarea{margin-bottom:6px}@media only screen and (min-width:768px){.main-content-container .gform_wrapper .field_sublabel_below .ginput_complex>span,.page-template-blank .gform_wrapper .field_sublabel_below .ginput_complex>span{display:inline-block}}.main-content-container .gform_wrapper .field_sublabel_below .ginput_complex>span.ginput_full,.page-template-blank .gform_wrapper .field_sublabel_below .ginput_complex>span.ginput_full{width:100%}.main-content-container .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.page-template-blank .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{display:none;visibility:hidden}.main-content-container .gform_wrapper .gform_page_fields::after,.main-content-container .gform_wrapper .gform_page_fields:after,.page-template-blank .gform_wrapper .gform_page_fields::after,.page-template-blank .gform_wrapper .gform_page_fields:after{clear:both;display:block;content:""}@media only screen and (min-width:768px){.main-content-container .gform_wrapper .top_label .product-field,.page-template-blank .gform_wrapper .top_label .product-field{float:left;width:50%;clear:none}}.main-content-container .gform_wrapper .top_label .product-field .gfield_label,.page-template-blank .gform_wrapper .top_label .product-field .gfield_label{display:block;visibility:visible}.main-content-container .gform_wrapper .top_label .gfield_label,.page-template-blank .gform_wrapper .top_label .gfield_label{display:none;visibility:hidden}.main-content-container .gform_wrapper .ginput_product_price,.page-template-blank .gform_wrapper .ginput_product_price{color:#954499}@media only screen and (min-width:768px){.main-content-container .gform_wrapper .ginput_complex.ginput_container_address .ginput_left.address_city,.page-template-blank .gform_wrapper .ginput_complex.ginput_container_address .ginput_left.address_city{float:right;padding-right:0;margin-right:0;margin-left:8px}}.main-content-container .gform_wrapper li.gfield.gfield_error,.page-template-blank .gform_wrapper li.gfield.gfield_error{background-color:#fff6ff;border-color:#954499}.main-content-container .gform_wrapper li.gfield.gfield_error .send-a-text-form .form-fields textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-content-container .gform_wrapper li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.main-content-container .gform_wrapper li.gfield.gfield_error textarea,.page-template-blank .gform_wrapper li.gfield.gfield_error .send-a-text-form .form-fields textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-blank .gform_wrapper li.gfield.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-template-blank .gform_wrapper li.gfield.gfield_error textarea,.send-a-text-form .form-fields .main-content-container .gform_wrapper li.gfield.gfield_error textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.send-a-text-form .form-fields .page-template-blank .gform_wrapper li.gfield.gfield_error textarea:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){border-color:#954499}.main-content-container .ginput_container_radio .gfield_radio li,.page-template-blank .ginput_container_radio .gfield_radio li{width:50%;float:left}@media only screen and (min-width:768px){.main-content-container .ginput_container_radio .gfield_radio li,.page-template-blank .ginput_container_radio .gfield_radio li{width:33.33333%}}.main-content-container .ginput_container_radio .gfield_radio::after,.main-content-container .ginput_container_radio .gfield_radio:after,.page-template-blank .ginput_container_radio .gfield_radio::after,.page-template-blank .ginput_container_radio .gfield_radio:after{content:"";display:block;clear:both}.main-content-container .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio],.main-content-container .ginput_container_radio input[type=radio],.page-template-blank .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio],.page-template-blank .ginput_container_radio input[type=radio],.send-a-text-form .form-fields .main-content-container .ginput_container_radio textarea[type=radio],.send-a-text-form .form-fields .page-template-blank .ginput_container_radio textarea[type=radio]{display:none!important;visibility:hidden}.main-content-container .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label,.main-content-container .ginput_container_radio input[type=radio]~label,.page-template-blank .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label,.page-template-blank .ginput_container_radio input[type=radio]~label,.send-a-text-form .form-fields .main-content-container .ginput_container_radio textarea[type=radio]~label,.send-a-text-form .form-fields .page-template-blank .ginput_container_radio textarea[type=radio]~label{display:block;padding-left:1.5rem;line-height:1.5rem;position:relative;max-width:none;width:100%}.main-content-container .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label::before,.main-content-container .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label:before,.main-content-container .ginput_container_radio input[type=radio]~label::before,.main-content-container .ginput_container_radio input[type=radio]~label:before,.page-template-blank .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label::before,.page-template-blank .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label:before,.page-template-blank .ginput_container_radio input[type=radio]~label::before,.page-template-blank .ginput_container_radio input[type=radio]~label:before,.send-a-text-form .form-fields .main-content-container .ginput_container_radio textarea[type=radio]~label::before,.send-a-text-form .form-fields .main-content-container .ginput_container_radio textarea[type=radio]~label:before,.send-a-text-form .form-fields .page-template-blank .ginput_container_radio textarea[type=radio]~label::before,.send-a-text-form .form-fields .page-template-blank .ginput_container_radio textarea[type=radio]~label:before{content:"";top:3px;position:absolute;left:0;border-radius:50%;width:18px;height:18px;border:2px solid #954499}.main-content-container .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label::after,.main-content-container .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label:after,.main-content-container .ginput_container_radio input[type=radio]~label::after,.main-content-container .ginput_container_radio input[type=radio]~label:after,.page-template-blank .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label::after,.page-template-blank .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]~label:after,.page-template-blank .ginput_container_radio input[type=radio]~label::after,.page-template-blank .ginput_container_radio input[type=radio]~label:after,.send-a-text-form .form-fields .main-content-container .ginput_container_radio textarea[type=radio]~label::after,.send-a-text-form .form-fields .main-content-container .ginput_container_radio textarea[type=radio]~label:after,.send-a-text-form .form-fields .page-template-blank .ginput_container_radio textarea[type=radio]~label::after,.send-a-text-form .form-fields .page-template-blank .ginput_container_radio textarea[type=radio]~label:after{content:"";position:absolute;top:6px;width:12px;height:12px;left:3px;border-radius:50%;background:#954499;opacity:0;transition:opacity ease-in-out .25s}.main-content-container .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]:checked~label::after,.main-content-container .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]:checked~label:after,.main-content-container .ginput_container_radio input[type=radio]:checked~label::after,.main-content-container .ginput_container_radio input[type=radio]:checked~label:after,.page-template-blank .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]:checked~label::after,.page-template-blank .ginput_container_radio .send-a-text-form .form-fields textarea[type=radio]:checked~label:after,.page-template-blank .ginput_container_radio input[type=radio]:checked~label::after,.page-template-blank .ginput_container_radio input[type=radio]:checked~label:after,.send-a-text-form .form-fields .main-content-container .ginput_container_radio textarea[type=radio]:checked~label::after,.send-a-text-form .form-fields .main-content-container .ginput_container_radio textarea[type=radio]:checked~label:after,.send-a-text-form .form-fields .page-template-blank .ginput_container_radio textarea[type=radio]:checked~label::after,.send-a-text-form .form-fields .page-template-blank .ginput_container_radio textarea[type=radio]:checked~label:after{opacity:1}.main-content-container .ginput_container_checkbox .gfield_checkbox li,.page-template-blank .ginput_container_checkbox .gfield_checkbox li{width:100%}@media only screen and (min-width:992px){.main-content-container .ginput_container_checkbox .gfield_checkbox li,.page-template-blank .ginput_container_checkbox .gfield_checkbox li{float:left;width:50%}}.main-content-container .ginput_container_checkbox .gfield_checkbox::after,.main-content-container .ginput_container_checkbox .gfield_checkbox:after,.page-template-blank .ginput_container_checkbox .gfield_checkbox::after,.page-template-blank .ginput_container_checkbox .gfield_checkbox:after{content:"";display:block;clear:both}.main-content-container .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox],.main-content-container .ginput_container_checkbox input[type=checkbox],.page-template-blank .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox],.page-template-blank .ginput_container_checkbox input[type=checkbox],.send-a-text-form .form-fields .main-content-container .ginput_container_checkbox textarea[type=checkbox],.send-a-text-form .form-fields .page-template-blank .ginput_container_checkbox textarea[type=checkbox]{display:none!important;visibility:hidden}.main-content-container .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label,.main-content-container .ginput_container_checkbox input[type=checkbox]~label,.page-template-blank .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label,.page-template-blank .ginput_container_checkbox input[type=checkbox]~label,.send-a-text-form .form-fields .main-content-container .ginput_container_checkbox textarea[type=checkbox]~label,.send-a-text-form .form-fields .page-template-blank .ginput_container_checkbox textarea[type=checkbox]~label{display:block;padding-left:1.5rem;line-height:1.5rem;position:relative;max-width:none;width:100%}.main-content-container .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label::before,.main-content-container .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label:before,.main-content-container .ginput_container_checkbox input[type=checkbox]~label::before,.main-content-container .ginput_container_checkbox input[type=checkbox]~label:before,.page-template-blank .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label::before,.page-template-blank .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label:before,.page-template-blank .ginput_container_checkbox input[type=checkbox]~label::before,.page-template-blank .ginput_container_checkbox input[type=checkbox]~label:before,.send-a-text-form .form-fields .main-content-container .ginput_container_checkbox textarea[type=checkbox]~label::before,.send-a-text-form .form-fields .main-content-container .ginput_container_checkbox textarea[type=checkbox]~label:before,.send-a-text-form .form-fields .page-template-blank .ginput_container_checkbox textarea[type=checkbox]~label::before,.send-a-text-form .form-fields .page-template-blank .ginput_container_checkbox textarea[type=checkbox]~label:before{content:"";top:3px;position:absolute;left:0;border-radius:2px;width:18px;height:18px;border:2px solid #954499}.main-content-container .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label::after,.main-content-container .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label:after,.main-content-container .ginput_container_checkbox input[type=checkbox]~label::after,.main-content-container .ginput_container_checkbox input[type=checkbox]~label:after,.page-template-blank .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label::after,.page-template-blank .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]~label:after,.page-template-blank .ginput_container_checkbox input[type=checkbox]~label::after,.page-template-blank .ginput_container_checkbox input[type=checkbox]~label:after,.send-a-text-form .form-fields .main-content-container .ginput_container_checkbox textarea[type=checkbox]~label::after,.send-a-text-form .form-fields .main-content-container .ginput_container_checkbox textarea[type=checkbox]~label:after,.send-a-text-form .form-fields .page-template-blank .ginput_container_checkbox textarea[type=checkbox]~label::after,.send-a-text-form .form-fields .page-template-blank .ginput_container_checkbox textarea[type=checkbox]~label:after{content:"";position:absolute;top:6px;width:12px;height:12px;left:3px;border-radius:2px;background:#954499;opacity:0;transition:opacity ease-in-out .25s}.main-content-container .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]:checked~label::after,.main-content-container .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]:checked~label:after,.main-content-container .ginput_container_checkbox input[type=checkbox]:checked~label::after,.main-content-container .ginput_container_checkbox input[type=checkbox]:checked~label:after,.page-template-blank .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]:checked~label::after,.page-template-blank .ginput_container_checkbox .send-a-text-form .form-fields textarea[type=checkbox]:checked~label:after,.page-template-blank .ginput_container_checkbox input[type=checkbox]:checked~label::after,.page-template-blank .ginput_container_checkbox input[type=checkbox]:checked~label:after,.send-a-text-form .form-fields .main-content-container .ginput_container_checkbox textarea[type=checkbox]:checked~label::after,.send-a-text-form .form-fields .main-content-container .ginput_container_checkbox textarea[type=checkbox]:checked~label:after,.send-a-text-form .form-fields .page-template-blank .ginput_container_checkbox textarea[type=checkbox]:checked~label::after,.send-a-text-form .form-fields .page-template-blank .ginput_container_checkbox textarea[type=checkbox]:checked~label:after{opacity:1}.main-content-container .gform_wrapper{padding:0}.page-template-blank{padding:1.875rem 1em}.page-template-blank .close{position:absolute;top:30px;right:30px;width:19px;height:19px}.page-template-blank .close::before,.page-template-blank .close:before{content:"";position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:url(../img/icons.sprite.png) no-repeat;background-position:-10px -39px;transition:opacity ease-in-out .25s}.page-template-blank .close::after,.page-template-blank .close:after{content:"";position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;background:url(../img/icons.sprite.png) no-repeat;background-position:-10px -39px;transition:opacity ease-in-out .25s}.page-template-blank .close::after,.page-template-blank .close:after{background-position:-10px -39px;opacity:0}.page-template-blank .close:hover::before,.page-template-blank .close:hover:before{opacity:0}.page-template-blank .close:hover::after,.page-template-blank .close:hover:after{opacity:1}.page-template-blank .gform_wrapper{margin-top:0!important;padding-top:0}.page-template-blank .gform_wrapper .gform_title{font-size:1.5rem;font-weight:800;color:#005dab;text-transform:uppercase}.page-template-blank .gform_confirmation_wrapper{clear:both}@media only screen and (min-width:768px){.page-template-blank .logo-blank{float:left}.page-template-blank .gform_wrapper .gform_heading{float:right;width:auto;text-align:right}}.product .entry-title h1{margin-bottom:.75em}.product .entry-title .product-price{margin-bottom:1rem}.product .product-content{background:#f8f8f8;border:1px solid #e6e6e6;border-radius:10px;padding:2em}.product .post-thumbnail{overflow:hidden;display:block;margin-bottom:.5em;max-width:100%;height:auto;position:relative}.product .post-thumbnail img{width:auto;max-height:100%;border:2px solid #954499;border-radius:4px;position:relative;-ms-transform:none;-webkit-transform:none;transform:none;left:0;top:0}.product .post-body{text-align:center;padding:.5em}.product .post-title{font-weight:600;font-size:1.4em;text-decoration:none}.product .product-price{color:#008752;font-size:1.3rem}.product .product-price::before,.product .product-price:before{content:"$"}.product .post-footer{text-align:center}.archive-product{margin-bottom:1.25rem}.archive-product .post-title{line-height:1.1em;margin-bottom:.7em}.archive-product .post-thumbnail{height:220px;max-width:none}.archive-product .post-thumbnail img{border:none;border-radius:0;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mobile-menu-container{position:fixed;top:0;right:-100%;transition:right ease-in-out .25s;height:100%;z-index:500;padding:4.8125rem 0;max-width:17.3125rem;box-shadow:0 0 7px #222;clip:rect(1px,1px,1px,1px);overflow:scroll}.mobile-menu-container.expanded{right:0;clip:auto;width:75%}.mobile-menu-container .close{position:absolute;top:26px;right:23px;display:block;width:19px;height:19px;z-index:1501;opacity:1}.mobile-menu-container .close::before,.mobile-menu-container .close:before{content:"";width:100%;height:100%;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/icons.sprite.png) no-repeat -10px -10px;transition:opacity ease-in-out .25s}.mobile-menu-container .close::after,.mobile-menu-container .close:after{content:"";width:100%;height:100%;position:absolute;display:block;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/icons.sprite.png) no-repeat -10px -10px;transition:opacity ease-in-out .25s}.mobile-menu-container .close::after,.mobile-menu-container .close:after{background-position:-10px -39px;opacity:0}.mobile-menu-container .close:hover::before,.mobile-menu-container .close:hover:before{opacity:0}.mobile-menu-container .close:hover::after,.mobile-menu-container .close:hover:after{opacity:1}.mobile-menu-container .menu{margin:0;padding:0;list-style:none}.mobile-menu-container .menu li{padding:0;position:relative;cursor:pointer}.mobile-menu-container .menu li::before,.mobile-menu-container .menu li:before{content:"";position:absolute;display:block;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0;width:calc(100% - 40px)}.mobile-menu-container .menu li:last-child::before,.mobile-menu-container .menu li:last-child:before{display:none;visibility:hidden}.mobile-menu-container .menu li.menu-item-has-children::after,.mobile-menu-container .menu li.menu-item-has-children:after{content:"";background:url(../img/icons.sprite.png) no-repeat -10px -112px;display:block;right:20px;top:23px;margin-top:-6.5px;height:13px;width:13px;pointer-events:none;position:absolute}.mobile-menu-container .menu li.expanded::after,.mobile-menu-container .menu li.expanded:after{background-position:-10px -94px;margin-top:-4px;height:8px;width:14px}.mobile-menu-container .menu li.expanded>.sub-menu{max-height:1000px}.mobile-menu-container .menu a{display:inline-block;color:#fff;padding:.875rem 1.3125rem;line-height:1.23529;font-weight:800;font-size:1.0625rem;text-decoration:none}.mobile-menu-container .menu .sub-menu{max-height:0;overflow:hidden;transition:max-height ease-in-out .25s;list-style:none;margin:0;padding:0}.mobile-menu-container .menu .sub-menu a{font-size:.9375rem;line-height:1.6;padding:.375rem 2.25rem}.mobile-menu-container .menu .sub-menu .sub-menu a{font-size:.9em;padding:.375rem 3rem}.pagination-links .next-posts{text-align:right}#signup-content .wp-activate-container{margin:2em auto;padding:3em;border-radius:15px}