/*
Theme Name: Divi Child Theme
Theme URI: http://localhost/eyeqsolutions/
Description: Child Theme For Divi
Author: Your Name
Author URI: http://localhost/eyeqsolutions/
Version: 1.0.0
Template: Divi
*/
.widget_search .wp-block-search .wp-block-search__input {width: 100%;border-radius: 3px;border-radius: 5px;height: 56px !important;}
.widget_search .wp-block-search__button {cursor: pointer;height: 56px !important;border-radius: 0 5px 5px 0;font-size: 16px;font-weight: bold;color: #fff;background:#00CDB6 !important;}
.widget_search .wp-block-search__button:hover {background:#006d77!important;}
.mt-kit-slide {width: 100%;max-width: 360px;}
.mt-kit-slide .et_pb_blurb_content {position:relative;}
.mt-kit-slide .et_pb_blurb_content .et_pb_main_blurb_image {margin-bottom:0 !important;vertical-align:top !important;}
.mt-kit-slide .et_pb_blurb_content .et_pb_blurb_container {position:absolute;width:100%;bottom:0;left:0; padding: 20px 10px;background: #020024;
background: linear-gradient(0deg,rgba(2, 0, 36, 0.8) 0%, rgba(0, 0, 0, 0) 100%);border-radius:0 0 15px 15px;}
.mt-kit-main-slider {width: 100%; margin: 0 auto;}
.mt-kit-main-slider .slick-list {overflow: hidden;}
.mt-kit-main-slider .slick-track { display: flex;align-items: center; padding-top: 40px;}
.mt-kit-main-slider .slick-slide {float: none;}
/* .mt-kit-main-slider .mt-slide-center {transform: scale(1.2);opacity: 1;z-index: 3;transition: all 0.4s ease;}
.mt-kit-main-slider .mt-slide-left {transform: scale(0.95); opacity: 0.6;z-index: 1;transition: all 0.4s ease;}
.mt-kit-main-slider .mt-slide-right {transform: scale(0.95);opacity: 0.6;z-index: 1;transition: all 0.4s ease;} */



/* new css */
.mt-kit-main-slider .mt-slide-left { transform: scale(0.85);opacity: 0.85; z-index: 1;}
.mt-kit-main-slider .mt-slide-right { transform: scale(0.85);opacity: 0.85;z-index: 2;}
.mt-kit-main-slider .mt-slide-center {transform: scale(1);opacity: 1;z-index: 10;}
.mt-kit-main-slider .mt-slide-right-1 {transform: scale(0.85);opacity: 0.95;z-index: 2;}
.mt-kit-main-slider .mt-slide-right-2 {transform: scale(0.70);opacity: 0.75;z-index: 1;}
.mt-kit-main-slider .slick-slide { margin: 0 -20px;}
.mt-kit-main-slider .mt-slide-left-2,
.mt-kit-main-slider .mt-slide-right-2 {transform: scale(0.70);}
.mt-kit-main-slider .mt-slide-left-1,
.mt-kit-main-slider .mt-slide-right-1 {transform: scale(0.85);}
.mt-kit-main-slider .mt-slide-center { transform: scale(1.05);}

/* new css emnd */
ul.products li.product img {border-radius:15px;}
ul.products li.product .price del .woocommerce-Price-amount.amount {color:#5D3651;font-size:14px !important;}
ul.products li.product .price ins .woocommerce-Price-amount.amount{color:#5D3651;font-weight:bold !important;font-size:14px !important;}
.ctl-wp-testimonial .wpmslider-wrapper .wpmtst-testimonial .wpmtst-testimonial-heading {font-size:30px;margin-bottom: 0;}
.ctl-wp-testimonial .wpmslider-wrapper .wpmtst-testimonial .testimonial-name {font-size:18px;margin-bottom: 0;}
.ctl-wp-testimonial .wpmslider-wrapper .wpmtst-testimonial .testimonial-company {font-size:16px;}
.ctl-wp-testimonial .wpmslider-wrapper .wpmslider-viewport,
.ctl-wp-testimonial .wpmslider-wrapper .wpmslider-viewport .strong-content.wpmslider-content {display:flex;}
.ctl-wp-testimonial .wpmslider-wrapper .wpmtst-testimonial {border:solid 1px #8a6d80;border-radius:15px;}





footer .et_pb_menu .et_pb_menu__menu nav ul {flex-direction: column;}
footer .et_pb_menu.policy-menu .et_pb_menu__menu nav ul {flex-direction: row;}
/* Mobile menu dropdown css */
.et_pb_menu .et_mobile_menu .menu-item-has-children > a,
#main-header .et_mobile_menu .menu-item-has-children > a {background-color: transparent;position: relative;}
.et_pb_menu .et_mobile_menu .menu-item-has-children > a:after, 
#main-header .et_mobile_menu .menu-item-has-children > a:after {font-family: 'ETmodules';text-align: center;speak: none;font-weight: 600; font-variant: normal;text-transform: none; -webkit-font-smoothing: antialiased; position: absolute;font-size: 18px;content: '\4c';top: 11px; right: 13px;}
.et_pb_menu .et_mobile_menu .menu-item-has-children.visible > a:after,
#main-header .et_mobile_menu .menu-item-has-children.visible > a:after {content: '\4d';}
.et_pb_menu .et_mobile_menu ul.sub-menu,
#main-header .et_mobile_menu ul.sub-menu,
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu {display: none !important;visibility: hidden !important; transition: all 1.5s ease-in-out;}
.et_pb_menu .et_mobile_menu li.visible > ul.sub-menu,
#main-header .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l #main-header .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l .et_pb_fullwidth_menu .et_mobile_menu li.visible > ul.sub-menu,
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li.visible > ul.sub-menu {display: block !important; visibility: visible !important;}
/* Mobile menu dropdown css end */

.enquiry-form-wrap h2 {font-size:40px;margin-bottom:15px;}
.enquiry-form-wrap p {font-size:16px;font-weight:300;}
.enquiry-form-wrap .form-wrap {margin-top:20px;}
.enquiry-form-wrap .form-wrap .form-col {margin-bottom:10px;padding:0 10px;width: 100%;}
.enquiry-form-wrap .form-wrap .form-row.form-col-2 {display:flex;}
.enquiry-form-wrap .form-wrap input, .enquiry-form-wrap .form-wrap textarea {width:100%;border-radius:7px;padding:10px;}
.enquiry-form-wrap .form-wrap input {height:42px;}
.enquiry-form-wrap .form-wrap textarea {height:120px;}
.enquiry-form-wrap .form-wrap input.wpcf7-submit {height:auto;}

.woocommerce .products .product .yith-add-to-wishlist-button-block a .yith-wcwl-add-to-wishlist-button__label {display:none;}
.woocommerce .products .product .yith-add-to-wishlist-button-block {position: absolute;top: 3px;right: 10px;background:rgb(93,54,81);padding: 5px;  border-radius: 5px;}
.woocommerce .products .product .yith-add-to-wishlist-button-block a svg {width:20px; height:20px;}
.woocommerce .products .product .woocommerce-LoopProduct-link .onsale {font-size:14px !important;}
.woocommerce-cart-form .actions input, .woocommerce-cart-form .actions button {height:50px;}
body.woocommerce-page.woocommerce-order-pay .et_pb_wc_checkout_payment_info {padding:40px !important;}
@media screen and (min-width:980px) and (max-width:1300px) {
	.main-header .et_pb_row {width:100%;max-width:96%;}
}
@media screen and (max-width:800px) {
	.enquiry-form-wrap h2 {font-size:28px;}
}
@media screen and (max-width:600px) {
	.enquiry-form-wrap .form-wrap .form-row.form-col-2 {flex-wrap:wrap;}
	.enquiry-form-wrap h2 {font-size: 24px;}
	.enquiry-form-wrap p {font-size:14px;}
	.enquiry-form-wrap .form-wrap textarea {height:90px;}
	.enquiry-form-wrap .form-wrap {margin-top: 15px;}
}