/* 
Theme Name: Snapir
Theme URI: https://www.TalPress.co.il/
Description: A theme for Snapir
Author: TalPress
Author URI: https://www.TalPress.co.il/
Template: hello-elementor
Version: 1.0.1
Text Domain: snapir
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}
.grecaptcha-badge {display:none !important;}
.rtl input[type=tel] {text-align:right;}

.tp-credit{color:#000;font-size:14px;text-align:center;padding:3px 0;}
.tp-credit a {color:#000}

.main-header.elementor-sticky--effects {background-color:#000 !important;} {}
.secondary-header .elementor-container {padding:10px 0;margin: 0 10px;border-top:1px solid #fff;}
.service-phones .elementor-icon-box-title {margin-right:-40px;}

/** BLACK HEADERS **/
.postid-333 .main-header,.postid-333 .secondary-header,
.post-type-archive-architect .main-header,.post-type-archive-architect .secondary-header,
.single-post .main-header,.single-post .secondary-header,
.category .main-header,.category .secondary-header,
.post-type-archive-collection .main-header,.post-type-archive-collection .secondary-header {background-color:#000 !important;transition: background-color 0s ease !important;}

.elementor-slideshow__title {display:none !important}

.magazine-listing .jet-slick-dots {display:none !important;}

.vid-slider {margin-bottom:60px !important;}
.vid-slider .slick-dots {bottom:-41px;z-index:1;}
.slick-dots li {margin:0;}
.vid-slider .slick-dots li button::before,.collection-gallery .slick-dots li button::before{font-size:25px;}

.collection-gallery .slick-next,.collection-gallery .slick-prev,
.vid-slider .slick-next,.vid-slider .slick-prev {top:auto;bottom:-35px;color:transparent;border:0;background:none;z-index:2;}
.collection-gallery .slick-next,.collection-gallery .slick-prev {bottom:10px !important}
.collection-gallery .slick-next::before,.collection-gallery .slick-prev::before,
.vid-slider .slick-prev::before, .vid-slider .slick-next::before {content:""}
.vid-slider .slick-prev {right:10px;}
.collection-gallery .slick-prev::before,
.vid-slider .slick-prev::before {background: url(img/right.svg);height: 30px;width: 30px;display: block;background-repeat: no-repeat;background-size: contain;background-position: center center;}
.vid-slider .slick-next {left:10px;}
.collection-gallery .slick-next::before,
.vid-slider .slick-next::before {background: url(img/left.svg);height: 30px;width: 30px;display: block;background-repeat: no-repeat;background-size: contain;background-position: center center;}
.collection-gallery .slick-next {left:auto !important;right:21%;}
.youtube {height:650px;margin:0 auto;position:relative;}
.youtube iframe {height:100%;}
.youtube img {width:100%;object-position:center center;height: 100%;object-fit: cover;}
.video-overlay {height:100%;width:100%;position:absolute;left:0;top:0;background:rgba(0,0,0,0.5)}
.play-button {position:absolute;left:0;width:100%;top:43%;background:none;border:0;text-align:center;}
.play-button:hover,.slick-dots li button:focus,.slick-dots li button:hover {background:none !important;}
img.playme {width:70px;margin: 0 auto;display:block}

.collection-gallery .slick-dots {width: 25%;bottom: 3px;right: 0;}

.collection-gallery {direction:ltr;display:flex;flex-wrap:wrap;align-items:flex-start}
.collection-gallery  .slick-slide {display:flex !important;align-items:flex-start}
.collection-gallery div {display:inline-flex;}
.collection-gallery div img {object-fit:cover;width:100%;height:100%;}
.collection-gallery a {min-width:100%;height:100%;}
.collection-gallery .layout-1 {width:50%;height:600px;flex:50%;border-right:7px solid #fff;}
.collection-gallery .layout-2 {width:25%;height:600px;flex:25%;border-right:7px solid #fff;}
.collection-gallery .layout-3 {width:25%;height:550px;display: inline-flex;flex-direction: column;}
.collection-gallery .layout-3 img:first-child {border-bottom:7px solid #fff}
.collection-gallery .layout-3 img {flex: 1;height:270px}
.collection-gallery .layout-4 {width:25%;height:300px;flex:25%;}


.whatsapp-float {position:fixed;bottom:80px;left:20px;z-index:10;}
.rtl .whatsapp-float {position:fixed;left:auto;right:20px;bottom:20px;}
.whatsapp-float img {width:56px;height:56px;}

@media all and (min-width:1024px){
	.collection-listing-grid .jet-listing-grid__item:nth-child(3) .col-image,
	.collection-listing-grid .jet-listing-grid__item:nth-child(4) .col-image,
	.collection-listing-grid .jet-listing-grid__item:nth-child(7) .col-image,
	.collection-listing-grid .jet-listing-grid__item:nth-child(8) .col-image {order:2;}
	.collection-archive-listing-grid .jet-listing-grid__item:nth-child(even) .col-image{order:2;}
}
@media all and (max-width:1024px){
	.collection-gallery {}
	.collection-gallery img {height:auto;}
	.collection-gallery .layout-1 {height:300px;}
	.collection-gallery .layout-2 {height:300px;}
	.collection-gallery .layout-3 {height:300px;}
	.layout-1,.layout-2,.layout-3,.layout-4 {flex: 1 !important;border:0;height:auto;}
	.collection-gallery .layout-3 img {height:154px;}
	.collection-gallery .slick-next,.collection-gallery .slick-prev {bottom:-33px !important}
	.collection-gallery .slick-next {left:10px !important;right:auto !important;}
	.collection-gallery .slick-dots {width: 100%;bottom: -31px;right: auto;}
	
}
@media all and (max-width:768px){
	
	.rtl .whatsapp-float,.whatsapp-float {right:auto;left:20px;bottom:80px;}
	.whatsapp-float img {width:48px;height:48px;}
#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle a {font-size:100%;}
	.magazine-listing .jet-slick-dots {bottom: -4px;position: absolute;display:flex !important;}
	.youtube {height:400px;}
	.collection-listing-heading {min-height:60px;margin-top:20px;padding:0 10px;}
	.collection-gallery .slick-prev::before,.vid-slider .slick-prev::before,.collection-gallery .slick-next::before, .vid-slider .slick-next::before
	{height:20px;width:20px;}
}

.animatedbox-container {-webkit-transition: all 0.250s linear;}
.animatedbox-container:hover {transform:scale(1.1); width:30% !important;}
.animatedbox-container:hover .elementor-flip-box__back .elementor-flip-box__layer__description{opacity:1; }

.animatedbox .elementor-flip-box__back img {rotate: 180deg;}
.animatedbox .elementor-flip-box__back .elementor-flip-box__layer__inner {display: flex;flex-direction: row; align-items: center;justify-content: space-between;gap: 40px;direction: rtl;text-align: right;overflow:hidden}
.animatedbox .elementor-flip-box__back .elementor-flip-box__layer__title {flex-shrink: 0;margin: 0;white-space: nowrap;line-height: 1;text-align: center;}
.animatedbox .elementor-flip-box__back .elementor-flip-box__layer__description {flex: 1;margin: 0;text-align: right;opacity:0;}

.elementor-element-2b0517e .elementor-button-content-wrapper {justify-content: space-between;}