body{margin:0 !important}.site-header{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;background:#fff;box-shadow:0px 8px 24px -4px rgba(24,24,24,0.1)}.site-header .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto;padding:10px 20px}.site-header .logo{background-color:#fff}.site-header .logo img{width:68px;display:inline-block;max-width:100%;height:auto}.site-header .mobile-menu-toggle{display:none;gap:20px}.site-header .mobile-menu-toggle .menu-toggle{display:flex !important}.site-header .main-nav{display:flex;flex-direction:row}.site-header .main-nav ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;padding:0;margin:0}.site-header .main-nav ul li{margin:0 10px;list-style:none}.site-header .main-nav ul li a{text-decoration:none;color:#303030;font-weight:normal}.site-header .main-nav ul li a:hover{color:#51ad32}.site-header ul.contact-icons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;list-style:none;padding:0;margin:0}.site-header .contact-info{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;padding:12px 15px;border:1px solid #777;border-radius:3px}.site-header .contact-info p{margin:0;line-height:32px}.site-header .contact-info ul.contact-list{list-style:none;display:flex;flex-direction:column;align-items:center;align-items:flex-start;gap:10px;padding:0;margin:0}.site-header .contact-info ul.contact-list li{display:flex;align-items:center;gap:8px;font-size:0.875rem;color:#303030}.site-header .contact-info .icon-phone,.site-header .contact-info .icon-email{width:16px;height:16px}.site-header .contact-info .icon-phone svg,.site-header .contact-info .icon-email svg{width:100%;height:auto}.site-header .contact-info .contact-text{font-size:0.875rem;font-weight:500;color:#303030}.site-header .contact-info .contact-text a{color:#303030;text-decoration:none}.site-header .contact-info .contact-text a:hover{color:#51ad32}.site-header .mini-cart{position:relative;display:flex;align-items:center;gap:10px}.site-header .mini-cart .cart-count{position:absolute;right:-4px;width:12px;height:12px;background-color:#51ad32;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.625rem;font-weight:bold;border:1px solid #fff}.site-header .mini-cart .cart-icon{width:25px;height:20px}.site-header .mini-cart .cart-icon svg{width:100%;height:auto}.site-header .mobile-menu{display:flex;flex-grow:1;justify-content:space-evenly}.site-header .mobile-menu i.menu-toggle{display:none}.site-header .language-switcher{width:100px;margin-right:27px}@media screen and (max-width:768px){.site-header .mobile-menu.active i.menu-toggle{display:block;margin-bottom:2rem}.site-header .contact-info{flex-direction:column;align-items:center}.site-header .logo{order:3;width:45px;height:58px}.site-header .contact-icons{order:2}.site-header .mini-cart{order:4;width:30%;justify-content:flex-end}}.site-footer{background-color:#303030;padding:20px 0;text-align:center;color:#fff}.site-footer .container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;gap:10px}.site-footer .container p{margin:0;font-size:14px}.site-footer .container a{color:#fff;text-decoration:none}.site-footer .container a:hover{text-decoration:underline}.site-footer .container .logo img{width:68px;display:inline-block;max-width:100%;height:auto}.site-footer .container .main-nav ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;padding:0;margin:0}.site-footer .container .main-nav ul li{margin:0 10px;list-style:none}.site-footer .container .main-nav ul li a{text-decoration:none;color:#fff;font-weight:normal}.site-footer .container .main-nav ul li a:hover{color:#51ad32}.region-btn[aria-pressed="true"]{background-color:#dbfcd5;color:#fff}.region-btn[aria-pressed="false"]{background-color:#faf9f7;color:#777}.region-btn:focus{outline:2px solid #51ad32}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.error{color:#c62929;padding:10px;margin-top:10px}.tree-options{display:flex;gap:10px}.tree-options input[type="radio"]{display:none}.tree-options label{padding:8px 16px;border:1px solid #dacfbb;background-color:#faf9f7;cursor:pointer;border-radius:4px;font-weight:bold}.tree-options label:hover{background-color:#f0ede7}.tree-options input[type="radio"]:checked+label{background-color:#51ad32;color:#fff;border-color:#777}.custom-input{margin-top:10px}.custom-input input{padding:8px;width:120px;border:1px solid #dacfbb}.custom-input.hidden{display:none}.progress-step{display:flex;align-items:center;margin-bottom:10px}.progress-step .step-number{width:30px;height:30px;border-radius:50%;background-color:#51ad32;color:#fff;display:flex;align-items:center;justify-content:center;margin-right:10px}.progress-step .step-label{font-weight:bold}.progress-step:after{content:'';flex-grow:1;height:2px;background-color:#51ad32}.progress-step.active .step-number{background-color:#777;color:#fff}.progress-step.active:after{content:'';flex-grow:1;background-color:#005a1f}.cart-items{list-style:none;padding:0;margin:0}.cart-items .cart-item{display:flex;gap:16px;border-bottom:1px solid #ddd;padding:16px 0;align-items:flex-start}.cart-items .cart-item .item-thumbnail img{width:100px;height:auto;border-radius:4px}.cart-items .cart-item .item-details{flex-grow:1}.cart-items .cart-item .item-details h2{margin-top:0;margin-bottom:8px;font-size:18px}.cart-items .cart-item .item-details p{margin:4px 0}.cart-items .cart-item .item-actions{display:flex;flex-direction:column;gap:8px}.cart-footer{margin-top:24px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.add-more{margin:24px 0;text-align:center}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center}.popup .popup-content{background:white;padding:24px;border-radius:6px;width:90%;max-width:400px;text-align:center}.popup .popup-actions{margin-top:20px;display:flex;justify-content:center;gap:12px}.popup.hidden{display:none}body{font-family:'Rubik',sans-serif;background-color:#f4f4f4;color:#303030;direction:rtl;line-height:130%}main{overflow-x:hidden !important}.donationForm{max-width:974px;margin:0 auto;padding:1rem}.donationForm .container{display:flex;flex-direction:row;justify-content:space-between;padding:1rem auto}h1{font-size:34px;font-weight:600;margin-bottom:10px;line-height:130%}h2{color:#51ad32;text-align:right;font-family:'Rubik',sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:130%}p{font-size:16px;font-style:normal;font-weight:400;line-height:130%}.sub-title{color:#777}.header{display:flex;flex-direction:column;align-items:center;background-color:#faf9f7;padding:18px 0 20px}.header .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.progress-bar{display:flex;gap:0;align-items:center;justify-content:center}.progress-step{flex:1;position:relative;text-align:center}.progress-step svg{width:100%;height:auto}.line{position:relative;width:51px;height:2px;background-color:#777}.line.active{background-color:#51ad32}.region-options{display:flex;flex-wrap:wrap;gap:10px}.region-btn{padding:10px 15px;background-color:#e0e0e0;border:none;border-radius:3px;border:1px solid #dacfbb;cursor:pointer;transition:background-color .3s}.region-btn:hover{background-color:#d0d0d0}.region-btn[aria-pressed="true"]{background-color:#51ad32;color:white}.region-btn:focus{outline:2px solid #51ad32}.container{max-width:974px;margin:auto;padding:1rem}.error{color:#c62929;font-size:14px;font-style:normal;font-weight:400;line-height:140%}label{color:#303030;text-align:right;font-size:18px;font-style:normal;font-weight:500;line-height:130%;margin-bottom:0.5rem}fieldset{border:0;padding:1rem 0;display:flex;flex-wrap:wrap}fieldset.horizontal-form{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}fieldset.horizontal-form .form-group{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}fieldset.horizontal-form .form-group label{flex:0 0 20%;margin-right:1rem}fieldset.horizontal-form .form-group input,fieldset.horizontal-form .form-group select,fieldset.horizontal-form .form-group #dedicationCustomWrapper{flex:1;width:80%;max-width:600px}.certificate-details{width:100%}.totalAmount{margin-top:1.25rem;display:flex;align-items:center;gap:10px}.totalAmount label{font-size:16px;margin-bottom:0 !important}.totalAmount i img{width:30px;height:30px;transform:scaleX(-1)}#totalAmount{font-size:16px;font-weight:500 !important;color:#51ad32}.flex-row{display:flex;flex-direction:row;align-items:center}.flex-col{display:flex;flex-direction:column}.align-items-center{align-items:center}.flex-responsive{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}#donationForm{background:#fff}#donationForm a{font-size:1rem}.form-row{display:flex;flex-wrap:wrap;gap:0;width:100%;justify-content:space-between;align-items:flex-end}.form-col-auto{display:flex;flex:0 0 auto;flex-direction:column;width:auto !important}.form-col-1{display:flex;flex-direction:column;width:100%;max-width:971px}.form-col-2{display:flex;flex-direction:column;flex:0 0 48%}.kkl-country-select{width:100%;padding:0.5rem;font-size:1rem;border-radius:4px;border:1px solid #faf9f7}.select2-container--default .select2-selection--single{border:1px solid #dacfbb;border-radius:4px;padding:0.5rem;height:auto}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.5rem;padding-left:10px}#phoneNumber{width:70%}#phonePrefix{width:28%}.phone-input-wrapper{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:10px}.tree-options{display:flex;flex-wrap:wrap;gap:1rem}.tree-options input[type="radio"]{display:none}.tree-options label{display:inline-block;padding:1rem .5rem;border:1px solid #dacfbb;border-radius:3px;background-color:#fff;color:#777;font-weight:500;cursor:pointer;transition:all .2s ease;min-width:90px;text-align:center;margin:0}.tree-options label:hover{border-color:#51ad32;background-color:#dbfcd5;color:#303030}.tree-options input[type="radio"]:checked+label{border-color:#51ad32;background-color:#dbfcd5;color:#303030}::placeholder{color:#777;opacity:1}.payment-options label{display:flex;flex-direction:column;align-items:center;font-size:11px;text-align:center;gap:10px;justify-content:flex-end;padding:.5rem .25rem}.form-group{margin-bottom:1.25rem}select,textarea,input[type="text"],input[type="number"],input[type="file"],input[type="date"],input[type=email],input[type=tel]{width:100%;line-height:130%;padding:1rem .5rem;border:1px solid #dacfbb;border-radius:3px;font-size:1rem;color:#777;box-sizing:border-box;text-align:start}select:focus,textarea:focus,input[type="text"]:focus,input[type="number"]:focus,input[type="file"]:focus,input[type="date"]:focus,input[type=email]:focus,input[type=tel]:focus{border-color:#51ad32;box-shadow:0px 1px 2px 0px rgba(16,24,40,0.05),0px 0px 0px 4px #dbfcd5;outline:none}input:-internal-autofill-selected{background-color:#dbfcd5 !important;color:#303030 !important;border-color:#b99470 !important}input.selected{border-color:#b99470;color:#303030}select option{padding:0.5rem;background-color:#fff;color:#777}select option:hover{background-color:#dbfcd5 !important;color:#303030 !important}textarea{height:149px}.char-counter{color:#51ad32;font-size:0.75rem;text-align:left}.char-count{margin-top:0.5rem;color:#51ad32;font-size:12px;text-align:left}input[type="date"]::-webkit-calendar-picker-indicator{background:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"%3E%3Cpath fill="%23333" d="M19 3h-1V1h-2v2H8V1H6v2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h10v2H7zm0 4h10v2H7z"/%3E%3C/svg%3E') no-repeat center;padding:0;width:20px;height:20px;fill:#777;background-size:contain}#customTreeCount{max-width:100px}.file-upload-group input[type="file"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.custom-file-label{width:100%;line-height:130%;padding:1rem .5rem;border:1px solid #dacfbb;border-radius:3px;font-size:1rem;color:#777;box-sizing:border-box;margin-bottom:0;transition:border-color .2s ease,background-color .2s ease;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;cursor:pointer}.custom-file-label:hover{border-color:#51ad32;background-color:#dbfcd5}.custom-file-label:focus-within{outline:2px solid #51ad32;outline-offset:2px}i.file-upload-icon{display:flex}i.file-upload-icon svg{width:18px;height:auto;fill:#777}.file-label-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#777}.custom-select{position:relative;display:inline-block}.custom-select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding-left:30px}.custom-arrow{pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.select-forest{flex-grow:1}.custom-radio{display:inline-flex;align-items:center;flex-direction:row-reverse;cursor:pointer;position:relative;padding-right:28px;padding-left:0;margin-left:20px;font-size:16px;user-select:none;direction:rtl}.custom-radio input[type="radio"]{position:absolute;opacity:0;cursor:pointer}.radio-mark{position:absolute;right:0;top:50%;transform:translateY(-50%);height:18px;width:18px;background-color:#fff;border:2px solid #dacfbb;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.radio-mark::after{content:"";display:none;width:8px;height:8px;border-radius:50%;background:#51ad32;border:2px solid #51ad32}.custom-radio input:checked~.radio-mark{border-color:#51ad32}.custom-radio input:checked~.radio-mark::after{display:block;border-color:#51ad32}legend{font-size:1.25rem;font-weight:500}legend small{font-size:0.875rem;font-weight:400}label.certificate-option img:hover,label.certificate-option img:focus{box-shadow:0 0 10px rgba(0,0,0,0.3)}.certificate-option input[type="radio"]:checked+img{box-shadow:0 0 10px rgba(0,0,0,0.3)}.form-consent label{font-size:16px}.hidden{display:none}.col-8{flex:0 0 71%;max-width:71%}.col-7{flex:0 0 66%;max-width:66%}.col-6{flex:0 0 49%;max-width:49%;gap:2%}.col-5{flex:0 0 58%;max-width:58%}.col-4{flex:0 0 26%;max-width:26%}.selecttrees>.form-row{gap:1rem;align-items:center}.selecttrees .tree-options{display:flex;flex-wrap:wrap;gap:0.5rem;flex:1 0 auto}.mapContainer{max-width:204px}#customTreeCount{width:140px;min-width:100px;max-width:100%;text-align:center;border:1px solid #dacfbb;border-radius:3px;background-color:#fff}#customInputWrapper{flex:1 1 auto;min-width:140px}#customInputWrapper input[type="number"]{width:100%;box-sizing:border-box}.certificate-options{display:flex;flex-shrink:0;gap:10px}.certificate-options img{height:316px}.submit-button{display:flex;width:100%;height:50px;justify-content:center;align-items:center;flex-shrink:0;background-color:#51ad32;color:#fff;border:1px solid #51ad32;margin-bottom:1.25rem}[type=button]:focus,[type=submit]:focus,button:focus,[type=button]:hover,[type=submit]:hover,button:hover{background-color:#fff;color:#51ad32;text-decoration:none}[type=button]{border:none}.m-0{margin:0 !important}.thankyouimage{width:300px;height:auto;margin-top:3rem}.okicon{width:50px;height:auto}.products-list{display:flex;flex-direction:column;gap:1rem}.product-item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem;border:1px solid #b99470;border-radius:3px;background-color:#f9f9f9;box-shadow:0px 7.68px 15.36px 0px rgba(110,110,110,0.16);transition:box-shadow .3s ease}.product-item:hover{box-shadow:0px 10px 20px rgba(110,110,110,0.2)}.product-item img{width:50px;height:50px;border-radius:50%;margin-right:1rem}.product-item .product-details{flex:1;display:flex;flex-direction:column}.product-item .product-details h3{font-size:18px;font-weight:600;margin:0}.product-item .product-details p{font-size:14px;color:#777;margin:.25rem 0}.product-item .product-details .product-price{font-size:16px;color:#51ad32;font-weight:600}.product-item .product-details .product-quantity{font-size:14px;color:#555;margin-top:0.5rem}.product-item .product-details .product-quantity span{font-weight:600}.product-item .product-details .product-quantity input{width:50px;padding:0.25rem;border:1px solid #b99470;border-radius:3px;text-align:center;margin-left:0.5rem}.product-item .product-details .product-quantity input[type="number"]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none;margin:0}.product-item .product-details .product-quantity input[type="number"]::-webkit-inner-spin-button,.product-item .product-details .product-quantity input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product-item .product-details .product-quantity input[type="number"]::-moz-inner-spin-button,.product-item .product-details .product-quantity input[type="number"]::-moz-outer-spin-button{-moz-appearance:textfield;margin:0}.cart-items{padding:0}.cart-item{border-radius:3px;background:#fff;box-shadow:0px 7.68px 15.36px 0px rgba(110,110,110,0.16);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:1rem;margin-bottom:1rem;gap:1rem}.item-actions.flex-responsive{gap:46px !important;align-items:center}.item-actions p{margin-bottom:3px;padding:0;line-height:38px}.cart-footer{margin:2rem 0 4rem}.item-thumbnail{flex-shrink:0;width:80px;height:80px;border-radius:8px;overflow:hidden}#itemTitle1{font-size:18px;font-weight:600;color:#303030;margin-bottom:0.5rem}.item-details{flex-grow:1}.item-details p{font-size:14px;font-weight:400;color:#303030}.add-more a{color:#303030;text-decoration:none;font-size:18px;font-weight:500;display:flex;gap:10px;margin-top:1rem}.proceed-btn{display:flex;width:100%;max-width:240px;height:64px;justify-content:center;align-items:center;background-color:#51ad32;color:#fff;border:none;border-radius:32.5px;flex-shrink:0;cursor:pointer;transition:background-color .3s ease}.popup-content{background:#fff;border-radius:8px;box-shadow:0px 7.68px 15.36px 0px rgba(110,110,110,0.16);padding:2rem;width:90%;max-width:500px;text-align:center;position:relative;z-index:1000}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center}.popup.hidden{display:none}.popup .button{border-radius:4px;padding:1.25rem 3.5rem;border:1px solid #51ad32}.notok{display:flex;width:64px;height:64px;padding:16px;justify-content:center;align-items:center;border-radius:100px;background:#c62929;margin:1rem auto}i.close-popup{position:absolute;top:10px;left:10px}.button{display:inline-flex;align-items:center;justify-content:center;padding:1.25rem 3.5rem;font-size:1.25rem;border:1px solid #51ad32}.button.secondary,.button.primary:hover{background-color:transparent;color:#303030}.button.primary,.button.secondary:hover{background-color:#51ad32;color:#fff}.add-tree-btn{color:#303030;text-align:right;font-size:1.25rem;font-weight:500}.hidden-desktop{display:none}.hidden-mobile{display:block}.home{overflow-x:hidden !important}.home h1{font-size:2rem;margin-bottom:1rem;font-size:60px;font-weight:600}.home h1 small{font-size:36px;line-height:104%;color:#fff}.home h1 strong{color:#C5FF48}.home p{font-size:1.125rem;max-width:600px;margin-bottom:2rem}.home .button{background-color:#51ad32;color:#fff;padding:1.25rem 3.5rem;display:flex;justify-content:center;align-items:center;border-radius:32.5px;font-size:1.25rem;font-weight:500;text-decoration:none;transition:background-color .3s ease;border:1px solid #51ad32}.home .button:hover{background-color:transparent;color:#51ad32;text-decoration:none}.home .hero-section{background:#51ad32 url('https://clickandplant.kkl-jnf.org/wp-content/themes/sks-template/css/../images/hero-bg.jpg') no-repeat center center;background-size:cover;padding:4rem 0;text-align:center;min-height:77vh;display:flex;flex-direction:column;align-items:center;flex-grow:1;flex-shrink:1;justify-content:center;gap:50px}.home .hero-section h1{display:flex;flex-direction:column}.home .hero-section p{font-size:1.125rem;color:#fff}.home .welcome-section{align-items:center;padding:2rem;background-color:#fff;min-height:20vh;overflow-x:hidden !important}.home .welcome-section h2{font-size:2rem;margin-bottom:0;color:#51ad32}.home .welcome-section p{font-size:1.25rem;text-align:center;max-width:850px;margin-bottom:2rem}.home .trees-info-section{position:relative;display:flex;flex-direction:column;align-items:center;padding:2rem;background-color:#E2F8FFB2;min-height:90vh}.home .trees-info-section h2{font-size:2rem;text-align:center;margin-bottom:1rem;font-size:50px;font-weight:700;color:#008d36;z-index:2}.home .trees-info-section p{font-size:1.125rem;text-align:center;max-width:600px;margin-bottom:2rem;z-index:2}.home .trees-info-section .trees-info-list{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;padding:0}.home .trees-info-section .trees-info-list .tree-info-item{width:calc(32.333%);text-align:center;font-size:1.5rem;color:#51ad32;list-style:none;line-height:130%;display:inline-block;max-width:307px;position:absolute}.home .trees-info-section .trees-info-list .tree-info-item.even{color:#51ad32}.home .trees-info-section .trees-info-list .tree-info-item.odd{color:#008d36}.home .trees-info-section .trees-info-list .tree-info-item.tree-info-item1{right:19%;top:30%;max-width:307px;transform:translateY(-50%)}.home .trees-info-section .trees-info-list .tree-info-item.tree-info-item2{right:14%;top:42%;max-width:268px;transform:translateY(-50%)}.home .trees-info-section .trees-info-list .tree-info-item.tree-info-item3{right:19%;top:54%;transform:translateY(-50%)}.home .trees-info-section .trees-info-list .tree-info-item.tree-info-item4{left:23%;top:33%;transform:translateY(-50%)}.home .trees-info-section .trees-info-list .tree-info-item.tree-info-item5{position:absolute;left:20%;top:54%;transform:translateY(-50%)}@media screen and (max-width:767px){.home .trees-info-section .trees-info-list .tree-info-item.tree-info-item{position:relative !important;text-align:center;right:auto;left:auto;margin-bottom:15px;padding:0}}.home .trees-info-section .birds{position:absolute;top:50px;left:138px;width:400px;height:100%;z-index:2}.home .trees-info-section .clouds{position:absolute;top:23px;left:31px;width:400px;height:100%}.home .trees-info-section .clouds2{position:absolute;top:16px;right:-160px}.home .trees-info-section .deer{position:absolute;bottom:80px;left:auto;right:240px;z-index:2}.home .trees-info-section .tree-transition-wrapper{position:absolute;bottom:80px;width:120px;height:400px;right:50%;z-index:0}.home .trees-info-section .tree-transition-wrapper .tree{position:absolute;bottom:0;left:150px;width:100%;height:100%;pointer-events:none}.home .trees-info-section .tree-transition-wrapper .tree-original{animation:fadeTreeOriginal 4s ease-in-out infinite}.home .trees-info-section .tree-transition-wrapper .tree-alt{opacity:0;animation:fadeTreeAlt 4s ease-in-out infinite}@keyframes fadeTreeOriginal{0%,49.9%{opacity:1}50%,100%{opacity:0}}@keyframes fadeTreeAlt{0%,49.9%{opacity:0}50%,100%{opacity:1}}.home .trees-info-section .grass{position:absolute;bottom:0;right:0;left:0;background:url(https://clickandplant.kkl-jnf.org/wp-content/themes/sks-template/css/../images/grasskkl.svg) top center no-repeat;background-size:cover;width:100%;height:167px;z-index:1}@media screen and (max-width:767px){.home .trees-info-section .trees-info-list{flex-direction:column;align-items:center;gap:1rem}.home .trees-info-section .trees-info-list .tree-info-item{width:100%;max-width:none;position:relative !important;text-align:center}}.home .certificate-section{display:flex;position:relative;flex-direction:column;align-items:flex-start;padding:2rem;background-color:#fff;min-height:50vh;height:538px;justify-content:center}@media screen and (max-width:767px){.home .certificate-section{height:357px;justify-content:center;padding-bottom:230px;text-align:center}}.home .certificate-section p{max-width:600px;margin-bottom:2rem}.home .certificate-section .leaf{position:absolute;top:-180px;right:-30px}@media screen and (max-width:767px){.home .certificate-section .leaf{top:-167px;right:-175px;transform:scale(.4)}}.home .certificate-text{display:flex;flex-direction:column;align-items:flex-start}@media screen and (min-width:768px){.home .certificate-text{margin-right:20%}}.home .certificate-text p{margin:1rem 0}.faq-section{padding:2rem;background-color:#fff}.faq-section .container{width:100%;max-width:800px}.faq-section h2{font-size:24px;font-weight:700;color:#51ad32}.faq-section .accordion{margin:2rem auto;background-color:#fff}.faq-section .accordion .accordion-toggle{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;text-align:right;font-size:1.125rem;background:none;border:none;padding:1rem;cursor:pointer;border-bottom:1px solid #ccc}.faq-section .accordion .accordion-toggle i{transition:transform .3s ease}.faq-section .accordion .accordion-toggle[aria-expanded="true"]{font-weight:bold}.faq-section .accordion .accordion-toggle[aria-expanded="true"] i{transform:rotate(180deg)}.faq-section .accordion .accordion-content{padding:1rem;border-bottom:1px solid #ccc;font-size:18px;font-style:normal;font-weight:300;line-height:24px}.asymmetric-gallery{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:16% 155pt 250pt 10%;grid-column-gap:10px;grid-row-gap:5px;grid-auto-rows:0;overflow:hidden}.asymmetric-gallery div img{width:100%;height:100%;object-fit:cover;display:block}.asymmetric-gallery .gallery-item:nth-child(1){grid-area:main_1;grid-column:1 / 4;grid-row:1 / 3}.asymmetric-gallery .gallery-item:nth-child(2){grid-area:main_1;grid-column:4 / 7;grid-row:1 / 3}.asymmetric-gallery .gallery-item:nth-child(3){grid-area:main_2;grid-column:7 / 9;grid-row:1 / 2}.asymmetric-gallery .gallery-item:nth-child(4){grid-area:main_2;grid-column:7 / 9;grid-row:2 / 3}.asymmetric-gallery .gallery-item:nth-child(5){grid-area:main_4;grid-column:8 / 12;grid-row:3 / 4}.asymmetric-gallery .gallery-item:nth-child(6){grid-area:main_2;grid-column:9 / 12;grid-row:1 / 3}.asymmetric-gallery .gallery-item:nth-child(7){grid-area:main_4;grid-column:7 / 8;grid-row:3 / 4}.asymmetric-gallery .gallery-item:nth-child(8){grid-area:main_3;grid-column:1 / 3;grid-row:3 / 4}.asymmetric-gallery .gallery-item:nth-child(9){grid-area:main_3;grid-column:3 / 7;grid-row:3 / 4}@media (min-width:768px){.contact-icons{display:none}}@media (max-width:767px){.mobile-menu{display:none}.mobile-menu.active{display:flex;top:0;bottom:0;height:100%;width:100%;position:absolute;background:white;flex-direction:column;align-content:center;align-items:center;justify-content:flex-start;z-index:1000}.mobile-menu.active .main-nav ul{display:flex;flex-direction:column;width:100%;align-content:flex-start;align-items:flex-start;text-align:right}.mobile-menu.active .main-nav ul li{margin:10px 0;text-align:right;border-bottom:1px solid #dacfbb}.mobile-menu.active .main-nav ul li a{padding:10px 20px;font-size:18px;color:#303030;text-decoration:none}.mobile-menu-toggle{display:flex !important;z-index:1000;cursor:pointer}h1 small{font-size:28px}h1 strong{font-size:40px}h2{font-size:24px;text-align:center}.welcome-section h2{font-size:32px}.trees-info-section h2{font-size:40px !important;margin-top:0;margin-bottom:50px !important}.asymmetric-gallery{grid-template-columns:1fr;padding:0}.asymmetric-gallery .gallery-item{grid-column:span 1 !important;grid-row:span 1 !important}.faq-section,.welcome-section,.trees-info-section{padding:20px}.clouds,.clouds2,.deer,.birds{transform:scale(.3) !important}.clouds{top:-179px !important;left:-131px !important;transform:scale(.25) !important}.clouds2{top:47px !important;right:-119px !important;width:300px !important}.birds{top:-140px !important;left:50px !important;width:200px !important}.tree-transition-wrapper{transform:scale(.5);bottom:93px !important;width:200px !important;height:185px !important;left:50px !important}.deer{bottom:-41px !important;left:auto !important;right:40px !important}.grass{background-size:contain !important;background-position:bottom center !important}.hidden-desktop{display:block}.hidden-mobile{display:none}}