/*
Theme Name: Twenty Sixteen
Theme URI: https://wordpress.org/themes/twentysixteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Sixteen is a modernized take on an ever-popular WordPress layout — the horizontal masthead with an optional right sidebar that works perfectly for blogs and websites. It has custom color options with beautiful default color schemes, a harmonious fluid grid using a mobile-first approach, and impeccable polish in every detail. Twenty Sixteen will make your WordPress look beautiful everywhere.
Version: 3.6
Tested up to: 6.8
Requires at least: 4.4
Requires PHP: 5.2.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready, blog, block-patterns
Text Domain: twentysixteen

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    padding: 14px 24px 14px 50px;
    line-height: 24px;
    font-size: 15px;
    border: 1px solid #154D4E;
    border-radius: 50px !important;
    height: auto;
    font-family: "Montserrat", Sans-serif;
    background-color: #ffffff;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover {
	background:transparent !important;
}

.header_contact_info h3.elementor-icon-box-title {
	margin: 0px;
}

.category_slider:after {
    content: '';
    width: 100%;
    height: 1px;
    background: #00000024;
    position: absolute;
    top: 0px;
    left: 0;
}

button.dgwt-wcas-search-submit {
	min-height: 26px;
    min-width: 26px;
    height: 26px;
    width: 26px;
}

.category_slider .product-slider .slick-dots li.slick-active button {
	width:30px !important;
}

.newletter_wpforms div#wpforms-1514-field_2-container {
    margin: 0px;
    padding: 0px;
}

.newletter_wpforms div#wpforms-1514 {
    margin: 0px;
}

.newletter_wpforms input#wpforms-1514-field_2 {
    width: 100%;
    height: 50px;
    border-radius: 40px;
    padding: 10px 120px 10px 10px;
    margin: auto;
    font-family: "Inter", Sans-serif;
    background: transparent;
    border: 2px solid #154d4e;
	font-size: 14px;
}

form#wpforms-form-1514 {
    position: relative;
}

form#wpforms-form-1514 .wpforms-submit-container {
    margin: 0 !important;
    position: absolute !important;
    top: 50%;
    right: 5px;
    transform: translateY(-50%);
}

form#wpforms-form-1514 .wpforms-submit-container button#wpforms-submit-1514 {
    padding: 0px 20px !important;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    color: #fff !important;
    background: #154d4e !important;
    transition: 0.5s;
    text-decoration: none;
    border-radius: 30px !important;
    border: none;
    display: inline-block;
    font-family: "Inter", Sans-serif;
    height: 42px;
}

div#wpforms-1079-field_2-container input::placeholder {
    color: #454545;
    opacity: 1;
}

.footer_subMenu ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.footer_subMenu ul li.elementor-icon-list-item {
	display: flex;
    font-size: inherit;
	align-items: center;
}

.footer_subMenu ul li.elementor-icon-list-item a {
	display: flex;
    font-size: inherit;
	align-items: center;
}

.footer_subMenu ul li.elementor-icon-list-item a i {
	font-size: 19px;
}

.footer_subMenu ul li.elementor-icon-list-item a svg {
	width: 19px;
	height: 19px;
}

.tusya_slider {
	padding:0px !important;
}
.tusya_slider_main {
	padding: 0px !important;
}