/*
 Theme Name:   Logi Child
 Theme URI:    https://logi.wpengine.com/
 Description:  Logi Child Theme
 Author:       the WeDesignTech team
 Author URI:   https://wedesignthemes.com/
 Template:     logi
 Version:      1.0.0
 Text Domain:  logi-child
 Tested up to: 6.6 
 Requires PHP: 5.3 
Tags: Blog,Portfolio
 License: GNU General Public License v2 or later 
 License URI: https: //www.gnu.org/licenses/gpl-2.0.html
 Copyright (C) 2024 buddhathemes. All rights reserved.
*/
input[type="checkbox"]:checked:before {
	background-color: #242424 !important;
}
.select2-dropdown, body .select2-dropdown {
	background-color: #fff !important;
}
.select2-container--default .select2-results .select2-results__option--highlighted[aria-selected] {
    background-color: #A64686;
    color: #fff;
}
.wdt-popup-box-window.wdt-popup-box-window-360babe{
	visibility:hidden;
	display:none;
}
.mobile-menu > ul:not(.menu-item-object-wdt_mega_menus ul), .mobile-menu ul:not(.menu-item-object-wdt_mega_menus ul){
	background:#a64686 !important;
}
@media only screen and (max-width: 1280px) {
    .elementor-widget-wdt-header-menu > .elementor-widget-container, .elementor-widget-wdt-header-menu > .elementor-widget-container > .wdt-header-menu, .elementor-widget-wdt-header-menu > .elementor-widget-container > .wdt-header-menu > .mobile-nav-container {
        display: block;
    }
}
.mobile-nav-container .menu-trigger{
	color:#000 !important;
}
.mobile-menu ul > li > a:not(.menu-item-object-wdt_mega_menus ul li a), .mobile-menu ul ul > li > a:not(.menu-item-object-wdt_mega_menus ul li a){
	color:#fff !important;
}
.wdt-cus-price-tab .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor .wdt-content-title:after{
	background-color: #A6CE39;
}
.wdt-cus-price-tab .wdt-tabs-container .wdt-tabs-list li .ui-tabs-anchor .wdt-content-sub-title:before{
	background-color: #A6CE39;
}
.wdt-cus-price-tab .wdt-content-sub-title{
	font-size:20px !important;
	font-weight:600 !important;
	width:170px !important;
}
.ulist ul>li {
    line-height: 1.5 !important;
}
input::placeholder {
  color: #000 !important;
  opacity: 0.8;
}
.wpcf7-not-valid-tip{
	bottom:-20px;
}
td a, ins, .form-calender-icon input[type="text"], input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], textarea, input.text, input[type="search"], textarea, select, .select2-container--default .select2-selection--single .select2-selection__rendered, .select2-container--default .select2-selection--single .select2-selection__placeholder, .select2-dropdown .select2-result {
    color: #000000 !important;
}
.wdt-custom-contact-page-form .custom-file-upload .custom-file-select {
	background-color: #fff !important;
	border:1px solid #a64686 !important;
	color:#a64686 !important;
}
.wdt-custom-contact-page-form .custom-file-upload:hover .custom-file-select {
	background-color:#a64686 !important;
	color:#fff !important;
}
*[role="button"]{
	padding:0px !important;
}
input[type="text"], input[type="password"], input[type="email"], input[type="url"], input[type="tel"], input[type="number"], input[type="range"], input[type="date"], textarea, input.text, input[type="search"], fieldset, select, abbr, acronym, pre, #searchform, .comment-form > p input[type="checkbox"] ~ label:before, .comment-form > p input[type="radio"] ~ label:before, .comment-form-wdt-privatepolicy input[type="checkbox"] ~ label:before, .woocommerce-form__label-for-checkbox > span:before, .woocommerce .woocommerce-shipping-methods input[type="radio"] ~ label:before, .woocommerce-page #payment.woocommerce-checkout-payment ul.payment_methods li input[type="radio"] ~ label:before {
    border-color: #333;
}
input[type="checkbox"] {
	border: 1px solid #333;
}
.wdt-popup-box-window.mfp-wrap .mfp-container.mfp-inline-holder .mfp-content .wdt-popup-box-content-holder .wdt-popup-box-content-inner ~ .mfp-close {
	background-color: #a64686 !important;
}
.txt-bx a .elementor-icon-list-icon{
   order:2;
}
.txt-bx a .elementor-icon-list-text{
    text-decoration:underline;
	order:1;
	padding-inline-start:0px;
	padding-inline-end:10px;
}
.kr-adv .wdt-column img{
	border:2px solid #f2f2f2;
}
.kr-adv .wdt-column:hover img{
	border:2px solid #00A76D;
	box-shadow:0px 0px 7px #00A76D;
}
.wdt-content-item .wdt-content-title-group.below span {
    margin:5px 0px !important;
}
.wdt-content-description{
	margin-top:20px;
}
.wdt-content-item .wdt-content-title-group.below span:before, .wdt-content-separator.separator-1 {
    display:none !important;
}
.scnd-headr .elementor-icon-list-item a, .scnd-headr .elementor-icon-list-item a{
	border-bottom:1px solid #fff !important;
}
.scnd-headr .elementor-icon-list-item a:hover, .scnd-headr .elementor-icon-list-item a:active{
	border-bottom:1px solid #a64686 !important;
}
.sub-menu .menu-item a:hover{
	background:#a64686 !important;
}
.sub-menu .menu-item.current-menu-item a{
	background:#a64686 !important;
}
#abc svg{
  animation: linear infinite alternate;
  animation-name: run;
  animation-duration: 2000ms;
	position:absolute;
	top:-40px;
}
@-webkit-keyframes run {
    0% {
      left: 0;
      transform: translateX(0);
    }
    100% {
      left: 40%;
      transform: translateX(-40%);
    }
}

.e-n-tabs-heading .yellw{
 cursor:pointer !important;
}
.chaty-i-trigger .chaty-channel {
    bottom: 40px;
    right: 4px;
}
.st0, .st1 {
    stroke: #d51595 !important;
}
.wdt-cus-testy-style .wdt-content-item .wdt-content-detail-group {
    width: 100%;
    padding: 20px 20px 30px;
	opacity:0.9;
    background-color: #a64686;
    backdrop-filter: blur(5px);
}
.wdt-cus-testy-style .wdt-content-item > div {
	margin-bottom: -10px !important;
}
.elementor-widget-container .wdt-icon-box-holder.wdt-rc-template-ico-content-aside .wdt-content-item .wdt-content-title h5 {
    color: #333;
}
.wdt-h1-branding-style .wdt-animation-wrapper:before, .wdt-h1-branding-style .wdt-animation-wrapper:after {
    background-image: linear-gradient(to right, #fff, transparent);
}
.wdt-cus-home1-slider-1-heading .wdt-heading-holder > *:not(:last-child) {
    margin-bottom: 10px;
}
.wdt-cus-social-icons ul.elementor-icon-list-items li .elementor-icon-list-icon:after {
	background: #fff;
}
.wdt-cus-testimonial-1 .wdt-content-item {
    border: 1px solid #00A76D;
}
.wdt-cus-social-icons ul.elementor-icon-list-items li .elementor-icon-list-icon {
    width: 35px;
	height: 35px;
}
#back-to-top {
	background-color: #a64686;
}
.wdt-cus-testimonial-1 .swiper-slide-active .wdt-content-item, .wdt-cus-testimonial-1 .wdt-content-item:hover {
    background-color: #00A76D;
    border: 1px solid transparent;
}
.wdt-cus-testimonial-1 .wdt-content-item .wdt-content-description, .wdt-cus-testimonial-1 .wdt-content-item .wdt-content-title h5 a, .wdt-cus-testimonial-1 .wdt-content-item .wdt-content-subtitle, .wdt-cus-testimonial-1 .wdt-content-item .wdt-content-title1 h5 a{
	color:#333;
}
.wdt-cus-testimonial-1 .wdt-content-item .wdt-content-icon-wrapper .wdt-content-icon span svg {
    stroke: #00A76D;
	fill:#00A76D;
}
.wdt-carousel-holder .wdt-carousel-pagination-wrapper .wdt-carousel-arrow-pagination > div:before{
	border: 1px solid #a64686 !important;
}
.wpcf7-form input.wpcf7-submit {
    font-size: 16px;
}
.wdt-cus-track-order-1.quote .select2-container {
    width: 400px !important;
}
.wdt-cus-track-order-btn input[type="submit"]{
	background-color: #a64686;
}
.wdt-cus-track-order-btn input[type="submit"]:hover {
	background-color: #a64686;
}
.wdt-cus-track-order-1.track, .wdt-cus-track-order-1.quote{
    display: flex;
}
button#yelw {
    background: #a6ce39;
}
button#gren {
    background: #00a76d;
}
button#prpl{
	background:#a64686;
}
#header-wrapper #header:only-child .wdt-no-header-builder-content, .wdt-header-menu ul li ul:not(.menu-item-object-wdt_mega_menus ul), .mobile-menu, .mobile-menu > ul:not(.menu-item-object-wdt_mega_menus ul), .mobile-menu ul:not(.menu-item-object-wdt_mega_menus ul), .mobile-menu ul li ul:not(.menu-item-object-wdt_mega_menus ul) {
    background: #fff;
}
.wdt-header-menu ul li ul.children > li > a, .wdt-header-menu ul li ul.sub-menu > li > a, .wdt-header-menu ul li.has-mega-menu ul.menu > li > a {
    border-color: #f2f2f2;
}

@media(max-width:767px){
.wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li:hover, .wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li.wdt-active {
    background: #a64686 !important;
	}
	.wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li a{
		justify-content: flex-start !important;
	}
.wdt-tabs-container[class*='-tabs-toggle-mode'] .wdt-tabs-list-wrapper .wdt-tabs-list li.wdt-active a .wdt-template-content .wdt-content-title{
	background: #fff;
    color: #000;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 25px;
    border-radius: 50%;
	margin-top:10px;
	}
}