.vertical-align{display:flex!important;flex-direction:column!important;justify-content:center!important}.container{width:90%;max-width:100%}#top-header>.container,#main-header .et_menu_container{width:96%}.et_header_style_centered #main-header div#et-top-navigation{background:#fff}.et_header_style_centered #top-menu>li>a{padding:15px 0px}.bottom-tile-banner img{max-width:none;height:275px}.bottom-tile-banner .et_pb_image .et_pb_image_wrap{overflow:hidden}.nav-contact a{color:#d971ac!important}.nav-social-icon{padding-right:5px!important}.nav-social-icon a{color:#fff!important;background:#533364;padding:3px 2px!important;border-radius:75px;width:20px;height:20px}.svg-inline--fa.fa-facebook-f{width:15px!important}.svg-inline--fa.fa-w-16{width:16px!important}.svg-inline--fa.fa-w-14{width:16px!important}#main-footer{background-color:#fff}.about-contact-form .input,.contact-page-form .input{border:1px solid #cd569a!important;border-radius:30px}.custom-col-section-1-4-3-4 .custom-col-1-4{width:25%!important;margin:0px!important}.custom-col-section-1-4-3-4 .custom-col-3-4{width:75%!important;margin:0px!important}.et_pb_widget li a:hover{color:#cd569a}.widget_product_search form.woocommerce-product-search input.search-field{padding:10px;border:2px solid #e7b6d5;border-radius:20px;font-size:14px;width:100%;float:left}.widget_product_search form.woocommerce-product-search button{padding:10px;border:none;border-radius:20px;font-size:14px;width:50%;float:left;margin-top:5px;color:#fff;background-color:#543365;font-weight:700}.my-services-section .et_pb_woo_archive_grid .et_woo_container_column.et_pb_column_single{padding-top:0px!important}.woo-addtocart-module form.cart div.quantity input.qty{height:auto!important;padding:5px!important;width:100%!important;margin-bottom:24px}.woocommerce.woo-addtocart-module form.cart button.button.single_add_to_cart_button{width:90%!important}.woocommerce.woo-addtocart-module form.cart button.button.single_add_to_cart_button:hover:after{display:none!important}.woocommerce-cart-form td a,.woocommerce-info{color:black!important}.product-page-layout-addtocart-module-1 form.cart .button{color:#ffffff!important;border-radius:44px!important;font-weight:700!important;text-transform:uppercase!important;background-color:#543365!important}.product-page-layout-addtocart-module-1 form.cart div.quantity input.qty,.product-page-layout-addtocart-module-2 form.cart div.quantity input.qty{height:auto;line-height:1.8em;border-radius:20px;padding-left:12px}.product-page-layout-addtocart-module-2 form.cart .button{color:#aa76aa!important;border-radius:44px!important;font-weight:700!important;text-transform:uppercase!important;background-color:#ffffff!important}.product-page-layout-reviews-module #review_form form p.form-submit input#submit{color:#543365!important;border-radius:44px!important;font-weight:700!important;text-transform:uppercase!important;background-color:#ffffff!important}.product-page-layout-reviews-module img.avatar.photo{display:none!important}.woocommerce-page .product-page-layout-reviews-module #reviews #comments ol.commentlist li .comment-text{margin-left:0px!important}.woocommerce-page .product-page-layout-additional-information-module h2{display:none!important}.woocommerce-page .product-page-layout-additional-information-module table.shop_attributes{width:80%!important;text-align:left!important}.woocommerce nav.woocommerce-pagination ul li a.page-numbers{color:#9f9f9f}.shop-page-service-section .shop-page-service-read-more a.et_woo_read_more{background:#543365;border-radius:44px}.woocommerce-notice{margin-bottom:0px!important}.woocommerce-message{color:#333!important;background-color:#fcfafc!important;border-radius:44px!important;margin-bottom:0px!important;text-align:center!important;line-height:2.2em!important}.woocommerce-message a.button.wc-forward{background:#7a55a6!important;border-radius:44px!important;font-size:18px!important}.your-basket-section table.shop_table.cart .product-quantity .quantity{margin-right:auto!important;margin-left:auto!important}.your-basket-section table.shop_table.cart .product-quantity .quantity input.input-text{text-align:center;max-width:100%}.your-basket-section table.shop_table.cart td.actions .button,.your-basket-section table.shop_table.cart td.actions .coupon .button{background:#7a55a6!important;border-radius:44px!important}.your-basket-section .cart_totals .wc-proceed-to-checkout a.checkout-button.button{background:#dd50b0!important;border-radius:44px!important}.your-basket-section table.shop_table.cart td.actions .button,.your-basket-section table.shop_table.cart td.actions .coupon .button,.your-basket-section .cart_totals .wc-proceed-to-checkout a.checkout-button.button,.your-basket-section table.shop_table.cart td.actions .button:hover,.your-basket-section table.shop_table.cart td.actions .coupon .button:hover,.your-basket-section .cart_totals .wc-proceed-to-checkout a.checkout-button.button{border:none;color:#fff}.et_monarch .et_social_networks{width:102%;display:inline-block}form.comment-form input#submit{color:#7b56a6}.woocommerce-message{text-align:center;display:inline-grid;width:80%;margin-left:14%}div.woocommerce-MyAccount-content a{color:#7b56a6;font-weight:500}nav.woocommerce-MyAccount-navigation ul li a{color:#543365;font-weight:700}a.woocommerce-button.button.view{color:#7b56a6}.form-row button.woocommerce-Button.button{color:#7b56a6}.woocommerce-MyAccount-content button.woocommerce-Button.button{color:#7b56a6}.woocommerce-table a{color:#7b56a6}a.woocommerce-MyAccount-downloads-file.button.alt{color:#7b56a6}a.woocommerce-MyAccount-downloads-file.button.alt:hover{color:#7b56a6}.woocommerce-info a{color:#7b56a6!important}.woocommerce-NoticeGroup ul li{color:#7b56a6!important;font-weight:700}div#payment a{color:#7b56a6}div.form-row button#place_order{color:#7b56a6}.woocommerce-order a.button{color:#7b56a6}.woocommerce #reviews #comments ol.commentlist li .meta{color:#fff!important;font-size:.75em}#wpmtst_client_name{width:70%;font-size:16px;border-radius:10px;padding-left:9px}.form-field.field-client_name{width:100%}#wpmtst_post_title{width:70%;font-size:16px;border-radius:10px;padding-left:9px}.form-field.field-post_title{width:100%}.strong-form textarea{height:4em;font-size:16px;border-radius:10px;padding-left:9px}.form-field wpmtst-submit{float:left;clear:both}.form-field field-post_content{float:left;clear:both;width:100%}input#wpmtst_submit_testimonial{color:#ffffff!important;border-width:0px!important;border-radius:44px;font-weight:700!important;text-transform:uppercase!important;background-color:#543365;padding:10px;font-size:14px}.mobile_menu_bar:before{color:#533364}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%;font-weight:600;color:#000000c7}@media all and (min-width:1405px){#logo{max-height:90%}}@media all and (min-width:1100px) and (max-width:1405px){#logo{}}@media all and (min-width:981px) and (max-width:1099px){#logo{max-height:30%}}@media all and (max-width:980px){#logo{max-height:75%}}@media only screen and (max-width:767px){.et_monarch .et_social_networks li:nth-child(n+0){margin-top:0!important;clear:unset!important;width:19%!important}}@media all and (min-width:768px) and (max-width:980px){#logo{max-height:75%}}@media all and (max-width:767px){#logo{max-height:75%}}@media all and (max-width:479px){#logo{max-height:75%}}@media screen and (max-width:1177px){#top-menu li.nav-social-icon{display:none}#top-menu li.menu-item{padding-right:10px!important}}@media screen and (max-width:980px){.nav-social-icon{padding-bottom:1%;float:right;clear:both;width:30px}.nav-social-icon a{width:30px;text-align:center;height:30px}}@media screen and (max-width:802px){.nav-social-icon{width:30px;z-index:99999}}@media screen and (min-width:1300px){.et_header_style_left #et-top-navigation nav>ul>li>a{font-size:16px}}@media screen and (min-width:1600px){.et_header_style_left #et-top-navigation nav>ul>li>a{font-size:20px}}.et_bloom .et_bloom_form_container .et_bloom_form_content{display:none}