/* 
Theme Name: InterConnect
Theme URI: https://www.TalPress.co.il
Description: A Theme For InterConnect
Author: TalPress
Author URI: https://www.TalPress.co.il
Template: hello-elementor
Version: 1.0.1
Text Domain: talpress
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

body {overflow-x:hidden;  transition: background-color 0.4s ease, color 0.4s ease;}
.grecaptcha-badge {display:none !important;}
input[type=tel] {text-align:right;}

.tp-credit{margin-top:10px;color:#000;font-weight:200;font-size:14px;text-align:center;padding:5px 0;}
.tp-credit a {color:#000}

.hometesti strong {color:#000 !important;}

/** DARK MODE ACTIVE **/
.darkmode-active {background-color: #14192C !important}
.darkmode-active .main-header {background-image: linear-gradient(180deg, #14192C 0%, #F2295B00 100%) !important;} /*HEADER GRADIENT*/
.darkmode-active .clients-logos img {filter:invert(1);opacity:0.5}
.darkmode-active .menu-toggle svg path {stroke:#FFC949 !important}
.darkmode-active .elementor-icon-list-item *,
.darkmode-active .readmore .elementor-button-text,
.darkmode-active .elementor-heading-title,.darkmode-active .elementor-widget-text-editor
{color:#fff !important;}
.darkmode-active .homepage-features .elementor-element:not(.elementor-widget-icon-box) {background:transparent !important;border: 1px solid #636363; border-bottom: 0; border-left: 0 !important}
.darkmode-active .homepage-features .elementor-icon-box-wrapper .elementor-icon-box-title {color:#fff;}
.darkmode-active .homepage-features .elementor-icon-box-wrapper svg path {fill:#ffcd47}
.darkmode-active .testimonial-listing .hometesti strong {color:#fff !important}
.darkmode-active .testimonial-listing .hometesti {color:#A3A3A3 !important;}
.darkmode-active .homepage-counters .e-con-full {background:transparent !important;border: 1px solid #636363; border-right: 0 !important;}
.darkmode-active .homepage-counters .elementor-counter * {color:#FFC949 !important;}
.darkmode-active .blog-listing {background:transparent !important;border: 1px solid #636363; border-bottom: 0; border-left: 0 !important;}
.darkmode-active .blog-listing .jet-listing-dynamic-field__content {color:#fff !important}
.darkmode-active .postcontent {color: #fff !important}
.darkmode-active .elementor-field-type-acceptance label{color:#fff !important;}
.darkmode-active ::-webkit-input-placeholder {color:#fff !important;}
.darkmode-active :-moz-placeholder {color:#fff !important;opacity:1 !important;}
.darkmode-active ::-moz-placeholder {color:#fff !important;opacity:1 !important;}
.darkmode-active :-ms-input-placeholder {color:#fff;}
.darkmode-active input {color:#fff !important;background-color:transparent !important;border:1px solid #fff;}
.darkmode-active select,.darkmode-active :not(.exclude) textarea {background-color:transparent !important;color:#fff !important;}
.darkmode-active option {background:#14192C !important;border:0 !important}
.darkmode-active input:focus {border-color:#fff !important}
.darkmode-active .certifications img {filter:invert(1)}
.darkmode-active .tp-credit a {color:#fff !important;font-family:'Fb Jabutinski', sans-serif;font-weight:200}
.darkmode-active .site-logo path.letter {fill:#fff !important}
.darkmode-active .tkanim {border: 1px solid #636363; border-bottom: 0; border-left: 0 !important;}
.darkmode-active .list .elementor-icon-list-items .elementor-icon-list-item {border-bottom: 1px solid #FFC949 !important}
.darkmode-active .list .elementor-icon-list-items .elementor-icon-list-item:last-of-type {border-bottom: none !important}
.darkmode-active .sipurimlisting {color:#fff !important;background-color:transparent !important; border: 1px solid #636363; border-bottom: 0; border-left: 0;}
.darkmode-active .sipurimlisting .elementor-icon svg path {fill:#ffc949 !important}
.darkmode-active .jet-listing-grid__slider-icon {color:#ffc949 !important}
.darkmode-active .supportme .elementor-button {background:var( --e-global-color-secondary ) !important;color:#14192c !important}

.darkmode-active .elementor-headline-animation-type-drop-in *,.darkmode-active .e-n-accordion-item * {color:#fff !important}


/** DARKMODE SWITCH **/
.toggle-wrapper {width: 80px;height: 36px;background-color:#1e2235 ;border-radius: 9999px;position: relative;cursor: pointer;transition: background 0.3s ease;}
.toggle-ball {background-color: #ffcd47;width: 32px;height: 32px;border-radius: 50%;position: absolute;top: 2px;left: 2px;display: flex;align-items: center;justify-content: center;transition: left 0.3s ease, background-color 0.3s ease;}
.toggle-wrapper.active {background-color: #ffcd47;}
.toggle-wrapper.active .toggle-ball {  left: 46px;  background-color: #1e2235;}
.toggle-ball svg {width: 18px;height: 18px;}
.sun-icon { display: block;}
.moon-icon {display: none;}
.toggle-wrapper.active .sun-icon {display: none;}
.toggle-wrapper.active .moon-icon {display: block;}

@media all and (max-width: 768px) {
	.toggle-wrapper {width: 60px;height: 28px;}
	.toggle-ball {width: 24px;height: 24px;top: 2px;left: 2px;}
	.toggle-wrapper.active .toggle-ball {left: 34px;}
	.toggle-ball svg {width: 14px;height: 14px;}
}

.flippedbox .elementor-icon-box-wrapper {display: flex !important; flex-direction: column-reverse !important;margin-bottom:-65px;}

.postcontent img {border-radius: 25px 25px 75px 75px !important; width:100%;}

.testivideo .elementor-custom-embed-image-overlay  {padding-bottom:60px;}

.testivideo img {border-radius:50px;}

@media all and (min-width:1024px){.sipurim .slick-current {transform:scale(1) !important;opacity:100% !important;}
 .sipurim .slick-slide {transform:scale(0.8);opacity:40%;}
 
 .list .elementor-icon-list-items .elementor-icon-list-item {border-bottom: 1px solid #000 !important;}
 .list .elementor-icon-list-items .elementor-icon-list-item:last-of-type {border-bottom: none !important;}
.contactform .elementor-field-type-acceptance {order:6;}
.contactform ::placeholder {opacity:1 !important;}