*{padding:0;box-sizing:border-box}body{background:#fff}#donationFormContainer,.container.donationForm{font-family:"Roboto",sans-serif;background-color:#FAF4EA;font-weight:400}p{font-size:inherit !important}.donation-landing #donationForm,.donation-header{background-color:#FAF4EA !important}.donation-first-step.donation-container.sks-ltr-style{background-color:#FAF4EA !important}.sks-ltr-style .show-list-of-cities{left:auto;right:7px}.country-container{position:relative}.show-list-of-cities{position:absolute;left:7px;top:21px;width:8px;height:8px;z-index:500;cursor:pointer;border-right:2px solid #777 !important;border-bottom:2px solid #777 !important;transform:rotate(45deg)}.output-auto-complete-input{height:250px;position:absolute;top:100%;width:100%;right:0}.output-auto-complete-input.hide{display:none;height:0}.autocomplete-results{max-height:250px;background:#fff;overflow-y:scroll;z-index:500;position:absolute;width:100%;border:1px solid #dacfbb;padding:1rem}.autocomplete-results li{padding:.5em 1em;cursor:pointer;list-style:none}.autocomplete-results li:not(:last-of-type){border-bottom:1px solid #ccc}#sksOutPutDonationStep{overflow-y:auto;position:relative;z-index:950}p.response-error{color:#ff0000}p.tax-text{font-size:12px;font-weight:400}.sks-font-size-paragraph p{font-size:24px}@media all and (max-width:768px){.sks-font-size-paragraph p{font-size:18px}}button.button.secondary{color:#51ad32;text-transform:none}label{margin-bottom:0 !important}label.choose-with-certificate{font-size:16px;color:#3E2C1C;text-align:left}label i{font-style:normal}.elementor-button-icon svg{width:auto !important}.donationFormWrapper.sks-rtl-style,.donation-container.sks-rtl-style{direction:rtl;text-align:right}.donationFormWrapper.sks-ltr-style,.donation-container.sks-ltr-style{direction:ltr;text-align:left}.donationFormWrapper.sks-ltr-style #customTreeCountWrapper,.donation-container.sks-ltr-style #customTreeCountWrapper{flex-direction:row-reverse}input.required-field{border:1px solid #f00 !important}input[type="number"]{-moz-appearance:textfield}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-per-tree-container{display:inline-block;flex-grow:1;margin:24px 0}.price-per-tree-container span{font-size:20px;font-weight:500}.price-per-tree-container+div{width:100%}div.price-per-tree{display:inline-block}.donation-step.donation-landing{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:999;overflow-y:auto}.donation-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:92%}.donation-landing h1,.donation-landing h2,.donation-landing h3,.donation-landing h4{text-align:unset !important}.donation-landing label{text-align:unset !important}.donation-landing #individualFields .phone-input-wrapper .custom-select{width:100% !important;max-width:100%;display:flex}.donation-landing #individualFields .phone-input-wrapper .custom-select .phone-input-wrapper{position:relative;width:calc(100% - 25%)}.donation-landing #individualFields .phone-input-wrapper .custom-select .phone-input-wrapper input{width:100%}.donation-landing .certificate-style-selector{overflow:hidden;position:relative}.donation-landing .certificate-options .certificate-option{position:relative}.donation-landing .certificate-options .certificate-option input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}.donation-landing .certificate-options .certificate-option img{position:relative;z-index:0}@media all and (max-width:768px){.donation-landing .certificate-options{flex-wrap:nowrap;display:flex;transition:transform .3s ease;flex-direction:row !important}.donation-landing .certificate-options .certificate-option{width:33.33%;flex-shrink:0;padding:.5rem;flex:0 0 calc(33.33333333%)}.donation-landing .certificate-options .certificate-option img{width:100%;height:auto;display:block}}.donation-landing .certificate-options-nav-arrows{display:none}@media all and (max-width:768px){.donation-landing .certificate-options-nav-arrows{display:flex;width:100%;justify-content:center;gap:1rem}}.donation-landing .certificate-options-nav-arrows button{width:50px;height:50px;border-radius:50%;cursor:pointer;display:block;padding:0}.donation-landing .header{margin-bottom:-1px}@media all and (max-width:768px){.donation-landing .s-order-0{flex-direction:column-reverse}}fieldset.horizontal-form .form-group label{flex:0 0 22% !important}@media all and (max-width:768px){.donationformShortcode .tree-options label{min-width:100px !important}}#paymentMethodOutput iframe{height:760px}#certificatePopup{direction:rtl;overflow-y:auto}#certificatePopup .popup-actions.flex-row{display:flex;margin:40px auto;gap:10px;justify-content:center;flex-wrap:wrap}#certificatePopup .popup-content{width:80%;max-width:100%;position:absolute;top:0}@media all and (max-width:768px){#certificatePopup{flex-wrap:wrap !important}#certificatePopup button{width:100% !important}}#personalDetailsForm p.response-error{position:absolute;top:-22px;font-size:12px}#personalDetailsForm .terms-checkbox{position:relative}#personalDetailsForm .terms-checkbox p.response-error{top:22px}@media all and (max-width:768px){#personalDetailsForm .terms-checkbox p.response-error{top:40px}}.payment-step-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;max-width:100%;height:90vh;overflow-y:auto;padding:15px;background:#FAF4EA}.payment-step-container .header{padding:5px !important}.payment-step-container #mainTitle{margin:15px 0 !important}.payment-step-container .floating-label{margin-bottom:1rem}@media all and (max-width:768px){.payment-step-container .floating-label{margin-bottom:2rem}}.payment-step-container .floating-label label{font-size:12px;top:0}.payment-step-container .form-row{align-items:flex-start}.phone-input-wrapper .phone-input-wrapper{flex-direction:row;gap:0;width:100%}.phone-input-wrapper .phone-input-wrapper input:first-of-type{width:30%}.phone-input-wrapper .phone-input-wrapper input:last-of-type{width:70%}.phone-input-wrapper .phone-input-wrapper p.response-error{position:absolute;top:-22px;font-size:12px}fieldset.horizontal-form .form-group{align-items:flex-start !important}fieldset.horizontal-form .form-group label{padding-top:1rem}fieldset.horizontal-form .form-group .sks-custom-limit-char-container{flex-grow:1}fieldset.horizontal-form .form-group .sks-custom-limit-char-container input{width:100%}.icon-grid ul{gap:60px}.icon-grid li{display:flex;flex-direction:column;align-items:center;max-width:150px;text-align:center}.icon-grid li span{text-align:center !important}.floating-label label.custom-label-showing{top:0;font-size:12px}i.close-popup{right:10px;left:auto !important;cursor:pointer}.sks-rtl-style{direction:rtl}.sks-rtl-style *{text-align:right}.sks-rtl-style .donation-landing .custom-arrow{right:auto !important;left:16px !important}.sks-rtl-style fieldset.horizontal-form .form-group label{margin-right:0;margin-left:1rem;text-align:right}.sks-rtl-style i.close-popup{left:10px !important;right:auto !important}.sks-rtl-style .floating-label label{left:auto;right:10px}.sks-rtl-style .phone-input-wrapper .custom-select{flex-direction:row-reverse}.sks-rtl-style .custom-select{width:100%}.sks-rtl-style #certificatePopup .popup-actions.flex-row{flex-direction:row-reverse}.sks-rtl-style form.tree-campaign-form #customTreeCountWrapper{flex-direction:row-reverse}.sks-rtl-style form.tree-campaign-form #customTreeCount{text-align:right;border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.sks-rtl-style form.tree-campaign-form .tree-compaign-image-icon{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.sks-rtl-style form.tree-campaign-form #currency{padding-left:20px}.sks-rtl-style form.tree-campaign-form #currency option{text-align:center}.tree-donation-form-top-section{display:flex;justify-content:space-between;align-items:center}.tree-donation-form-top-section .form-col-auto{width:125px !important;background:#51AD32;border-radius:4px;border:1px solid #d8d7d7;height:36px}@media all and (max-width:768px){.tree-donation-form-top-section .form-col-auto{flex:0 0 28%}}.tree-donation-form-top-section .form-col-auto select{background:none;width:100%;color:#fff;border:0;font-size:20px;padding:4px;text-align:center}.tree-donation-form-top-section .form-col-auto .custom-arrow svg path{fill:#fff !important}.tree-donation-form-top-section .form-col-auto .custom-select .custom-arrow{left:50%;transform:translate(-190%, -50%)}.tree-compaign-image-icon{background:#fff;width:55px;border:1px solid #d8d7d7;border-top-left-radius:4px;border-bottom-left-radius:4px;height:55px;display:flex;align-items:center;justify-content:center}form.tree-campaign-form .donation-with-no-certificate .custom-radio{margin-left:0;padding-right:0;padding-left:28px;color:#8e8e8e}form.tree-campaign-form .donation-with-no-certificate .custom-radio span.radio-mark{left:0;right:auto}form.tree-campaign-form .donation-with-no-certificate .custom-radio-set{display:flex;gap:20px}form.tree-campaign-form #customTreeCount{text-align:left;border-top-left-radius:0;border-bottom-left-radius:0;border:1px solid #d8d7d7}form.tree-campaign-form .tree-options label{color:#000;border:1px solid #d8d7d7}.custom-radio-set .custom-radio{flex-direction:row;margin-left:0 !important;padding-left:28px !important;padding-right:0 !important;margin-right:20px !important}.custom-radio-set .custom-radio .radio-mark{right:auto;left:0}.page-template-thank-you-page .donation-landing a{font-weight:400}.page-template-thank-you-page .donation-landing .header .sub-title{text-align:center}.donation-landing .more-info{background:#FAF4EA !important;margin:0 auto !important}@media all and (max-width:768px){#customTreeCountWrapper{gap:0 !important}#customTreeCountWrapper>div{min-width:0 !important;max-width:100% !important;flex-basis:auto !important}#customTreeCountWrapper>div:first-of-type{width:75% !important;flex-grow:0 !important}#customTreeCountWrapper>div:nth-child(2){width:25% !important}.col-8,.col-4,.col-6,.col-5,.col-7{flex-wrap:wrap}.donation-container{top:0;transform:translate(-50%, 0)}fieldset.horizontal-form .form-group{flex-wrap:wrap}fieldset.horizontal-form .form-group label{flex:0 0 100% !important}.donation-landing div#certificatePreview{min-width:0 !important}#donationForm .form-actions{order:3 !important}.donation-container.sks-ltr-style{top:0;transform:translate(-50%, 0)}.donation-landing .payment-options label{width:45% !important}.donation-landing .icons-list li{width:45% !important}.certificate-popup-container>div:first-of-type{height:80% !important}.certificate-popup-container{height:100%;display:flex;flex-direction:column}#certificatePopup .popup-actions.flex-row{margin:10px auto}#certificatePopup .popup-content{height:95vh}.certificate-popup-container{height:100%;padding-top:20px}.certificate-popup-container>div:first-of-type{height:82%}.popup-content .pdf-content{transform:scale(.6);transform-origin:top center}.floating-label input,.floating-label textarea,.floating-label select{padding:16px 9px !important}.donation-landing .container,.donation-header .container{padding:0 !important}.donation-first-step.donation-container.sks-ltr-style{padding:0 1.5rem}}@media all and (max-height:983px){.donation-container.sks-ltr-style{top:0;transform:translate(-50%, 0)}}@media all and (max-height:680px){fieldset.horizontal-form .form-group input,fieldset.horizontal-form .form-group select{height:35px;font-size:16px}fieldset.horizontal-form #dedicationCustomWrapper{height:auto}.donation-landing div#certificatePreview{min-width:0 !important}.donation-landing .certificate-options img{display:block;width:100%;height:auto}.donation-landing .header{padding:0}.donationFormWrapper.col-6>div:first-of-type{margin-bottom:0}.donation-landing #donationForm{align-items:flex-start}.popup-content .pdf-content{transform:scale(.4);transform-origin:top center}#certificatePopup .popup-content{height:95vh}.certificate-popup-container{height:100%}.certificate-popup-container>div:first-of-type{height:82%}}#givingOpportunity .giving-opportunity{display:flex;gap:24px;justify-content:center}@media all and (max-width:768px){#givingOpportunity .giving-opportunity{flex-wrap:wrap}}#givingOpportunity .giving-opportunity .giving-opportunity-item{width:33%}@media all and (max-width:768px){#givingOpportunity .giving-opportunity .giving-opportunity-item{width:100%}}#givingOpportunity .giving-opportunity .giving-opportunity-item .goi-image{width:100%;height:220px;border-radius:10px;overflow:hidden;max-width:100%;margin-bottom:20px}#givingOpportunity .giving-opportunity .giving-opportunity-item .goi-image img{width:100%;height:100%;object-fit:cover}#givingOpportunity .giving-opportunity .giving-opportunity-item p{font-size:22px;font-weight:500;color:#000;font-family:"Roboto Condensed",sans-serif}#givingOpportunity .giving-opportunity .giving-opportunity-item a{border:1px solid #000;border-radius:4px;padding:.5em .7em;display:table;margin-top:20px;font-family:"Roboto Condensed",sans-serif}#givingOpportunity .giving-opportunity .giving-opportunity-item a span{color:#3e2c1c;font-size:22px}