.cta_menu a{padding:20px 30px!important;background-color:#5e33f0;color:#fff!important}h4.widgettitle{font-size:24px}.et_pb_widget ol li,.et_pb_widget ul li{margin-bottom:10px}.et_pb_gutters3 .et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3 .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_1_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_blog_grid .column.size-1of1 .et_pb_post,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_1_4 .et_pb_widget{margin-bottom:25px}.et_pb_bg_layout_light .et_pb_widget li a{line-height:24px;display:block}.et-fixed-header #top-menu li.cta_menu.current-menu-item>a{color:#ffffff!important}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{width:100%}.more-link{background-color:#F059A2;padding:1px 10px;text-transform:uppercase;font-size:13px;margin-top:10px;display:inline-block!important;border-radius:5px;box-shadow:0px 2px 8px 0px rgb(0 0 0 / 30%)}.et-fixed-header #top-menu .cta_menu a{color:#fff!important}body{font-weight:400}.et_header_style_left #et-top-navigation{padding-top:16px!important}.gform_wrapper.gravity-theme .gfield input,.gform_wrapper.gravity-theme .gfield select,.gform_wrapper.gravity-theme .gfield textarea{background-color:#efefef;border-radius:5px;border:1px solid #ddd;padding:15px}.gform_wrapper.gravity-theme .gfield_label{margin-bottom:0px}.gform_required_legend{display:none}.et_pb_widget .wp-block-search__button,.et_pb_widget .wp-block-search__input,.widget_search input#s{color:#000;border:0;background-color:#eee}.widget_search input#searchsubmit{color:#fff}.blog-image-16-9 .entry-featured-image-url{padding-top:56.25%;display:block}.blog-image-16-9 .entry-featured-image-url img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}#resource-library .et_pb_blurb_position_left .et_pb_blurb_container,#resource-library .et_pb_blurb_position_right .et_pb_blurb_container{vertical-align:middle;top:4px}.et_pb_menu__search-form{background-color:#eee;padding:5px 5px 5px 10px;border-radius:5px}a.et_pb_menu__icon,button.et_pb_menu__icon{margin-left:20px}.et_monarch .et_pb_section .et_social_inline_top,.et_monarch .et_pb_section .et_social_inline_bottom{margin-top:40px;margin-bottom:0px}.et_monarch .et_social_autowidth li{margin-bottom:0px!important}@media (max-width:980px){.et_pb_menu.no-mobile .et_mobile_nav_menu{display:none}.et_pb_menu.no-mobile .et_pb_menu__menu{display:flex}.et_pb_widget_area #search-2{display:none}.reverse{display:flex;flex-direction:column-reverse}}@media screen and (min-width:981px){.woocommerce div.product .dc-product-addtocart form.cart .variations{margin-bottom:25px;border-bottom:1px solid #000}.woocommerce div.product .dc-product-addtocart form.cart .variations tr{display:block;border-top:1px solid #000;padding-bottom:15px;padding-top:25px}.woocommerce-page .dh-product-review-box-v1 #reviews #comments ol.commentlist{display:flex;flex-wrap:wrap}.woocommerce-page .dh-product-review-box-v1 #reviews #comments ol.commentlist li{width:48%;background-color:#f6f6f6;margin-right:2%;padding:25px}.woocommerce-page .dh-product-review-box-v1 #reviews #comments ol.commentlist li img.avatar{width:auto!important;padding:0!important;border:none}.woocommerce .dh-product-review-box-v1 #reviews #comments ol.commentlist li img.avatar{top:25px;left:25px}}.woocommerce div.product .dc-product-addtocart form.cart .variations td.label{padding-bottom:10px!important}.et-db #et-boc .et-l .et_pb_shop.dc-shop-v1 .et_overlay:before{font-size:16px;padding:5px 15px;margin:0px!important;border-radius:30px;transform:translate(-50%,-50%)!important}.et-db #et-boc .et-l .dc-shop-v1 h2{border-bottom:1px solid #cecece}.single .et_pb_title_featured_container img{border-radius:7px}.woocommerce-page .dc-shop-v1 .products .star-rating,.woocommerce .dc-shop-v1 .products .star-rating{margin:10px 0 .3em!important}.woocommerce-message .button{background-color:#fff;color:#f059a2}@media screen and (min-width:981px){.woocommerce-page .dh-product-review-box-v1 #reviews #comments ol.commentlist li{background-color:#f6f6f6}}.woocommerce-checkout .checkout_v1 .woocommerce-checkout-review-order{background-color:#fcfdff}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:#f1f1f1!important}@media all and (min-width:981px){.woocommerce-checkout .checkout_v1 .col2-set{float:left;width:48%!important;margin-right:2%}.woocommerce-checkout .checkout_v1 .woocommerce-checkout-review-order{float:left;width:48%}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:5px}.woocommerce-checkout .checkout_v1 .col-1,.woocommerce-checkout .checkout_v1 .col-2{width:100%!important}}.woocommerce-checkout .checkout_v1 label{font-size:16px!important;color:#000!important}.woocommerce-checkout .checkout_v1 .woocommerce table.shop_table th,.woocommerce-checkout .checkout_v1 .woocommerce table.shop_table td{color:#000!important;font-size:16px!important}.woocommerce-checkout .checkout_v1 .cart-subtotal .woocommerce-Price-amount{font-weight:400!important}.woocommerce-checkout .checkout_v1 .order-total .woocommerce-Price-amount{color:#000!important;font-size:24px!important}.woocommerce-checkout .checkout_v1 .woocommerce-privacy-policy-text{font-size:14px;line-height:1.6em}.woocommerce-checkout .checkout_v1 .woocommerce-additional-fields{padding-top:35px}.woocommerce-checkout .checkout_v1 .form-row.place-order button.button:after{content:none!important}.woocommerce-checkout .checkout_v1 .form-row.place-order button.button:hover{padding:.3em 1em .3em 1em!important}.woocommerce-checkout .checkout_v1 .form-row.place-order button.button{font-size:18px!important;font-weight:bold}.woocommerce-checkout .checkout_v1 .woocommerce #payment #place_order,.woocommerce-checkout .woocommerce-page .checkout_v1 #payment #place_order{margin:15px auto 0px auto!important;display:block;float:unset!important}.woocommerce-checkout .checkout_v1 .woocommerce-checkout-payment{font-size:14px;line-height:1.6em}.woocommerce-message a.button.wc-forward,.woocommerce-message a.button.wc-forward:hover{padding:.3em 1em .3em 1em!important;background-color:#fff!important;color:#f059a2;font-size:16px;margin-left:10px}.woocommerce-message a.button.wc-forward:after{content:none!important}.woocommerce-checkout .checkout_v1 .woocommerce #payment #place_order{border-width:0px!important}.orderby,.woocommerce div.product form.cart .variations td select{font-size:18px;margin-left:20px}.et_pb_wc_add_to_cart form.cart .variations td.value span:after{margin-top:-2px}.et-db #et-boc .et-l .et_pb_widget_area ul.children{margin-top:10px}