/* kindr - KINDR Foundation (bekindr.org) on QmeLocal. GENERATED from the live site's CSS (template styles.min.css,
   every page's inline <style> blocks, new_custom.css), purged to the rules kindr's views use, scoped to body.theme-kindr
   (a block only some live pages carried is scoped to those screens), urls moved into themes/kindr, every font size
   floored at 14px (owner rule). Do not edit by hand: kindr's own rules live in css/theme.css (loaded after this file).
   Phase 1 static build; phase 2 trims it as sections become dynamic.
   Font Awesome 4.7 (its glyphs and its font) is theme.json's CDN stylesheet: the template's copy is not repeated here. */

/* ---- template: styles.min.css ---- */
@charset "UTF-8";:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}body.theme-kindr *,body.theme-kindr ::after,body.theme-kindr ::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body.theme-kindr article,body.theme-kindr aside,body.theme-kindr footer,body.theme-kindr header,body.theme-kindr main,body.theme-kindr nav,body.theme-kindr section{display:block}body.theme-kindr{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}body.theme-kindr [tabindex="-1"]:focus{outline:0!important}body.theme-kindr h1,body.theme-kindr h2,body.theme-kindr h3,body.theme-kindr h4,body.theme-kindr h5,body.theme-kindr h6{margin-top:0;margin-bottom:.5rem}body.theme-kindr p{margin-top:0;margin-bottom:1rem}body.theme-kindr address{margin-bottom:1rem;font-style:normal;line-height:inherit}body.theme-kindr ul{margin-top:0;margin-bottom:1rem}body.theme-kindr ul ul{margin-bottom:0}body.theme-kindr b,body.theme-kindr strong{font-weight:bolder}body.theme-kindr small{font-size:80%}body.theme-kindr sub{position:relative;font-size:75%;line-height:0;vertical-align:baseline}body.theme-kindr sub{bottom:-.25em}body.theme-kindr a{color:#007bff;text-decoration:none;background-color:transparent}body.theme-kindr a:hover{color:#0056b3;text-decoration:underline}body.theme-kindr a:not([href]):not([tabindex]){color:inherit;text-decoration:none}body.theme-kindr a:not([href]):not([tabindex]):focus,body.theme-kindr a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}body.theme-kindr a:not([href]):not([tabindex]):focus{outline:0}body.theme-kindr pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}body.theme-kindr pre{margin-top:0;margin-bottom:1rem;overflow:auto}body.theme-kindr img{vertical-align:middle;border-style:none}body.theme-kindr svg{overflow:hidden;vertical-align:middle}body.theme-kindr table{border-collapse:collapse}body.theme-kindr th{text-align:inherit}body.theme-kindr label{display:inline-block;margin-bottom:.5rem}body.theme-kindr button{border-radius:0}body.theme-kindr button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}body.theme-kindr button,body.theme-kindr input,body.theme-kindr select,body.theme-kindr textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}body.theme-kindr button,body.theme-kindr input{overflow:visible}body.theme-kindr button,body.theme-kindr select{text-transform:none}body.theme-kindr select{word-wrap:normal}body.theme-kindr [type=button],body.theme-kindr [type=submit],body.theme-kindr button{-webkit-appearance:button}body.theme-kindr [type=button]:not(:disabled),body.theme-kindr [type=submit]:not(:disabled),body.theme-kindr button:not(:disabled){cursor:pointer}body.theme-kindr [type=button]::-moz-focus-inner,body.theme-kindr [type=submit]::-moz-focus-inner,body.theme-kindr button::-moz-focus-inner{padding:0;border-style:none}body.theme-kindr input[type=checkbox]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}body.theme-kindr input[type=date],body.theme-kindr input[type=time]{-webkit-appearance:listbox}body.theme-kindr textarea{overflow:auto;resize:vertical}body.theme-kindr [type=number]::-webkit-inner-spin-button,body.theme-kindr [type=number]::-webkit-outer-spin-button{height:auto}body.theme-kindr [type=search]{outline-offset:-2px;-webkit-appearance:none}body.theme-kindr [type=search]::-webkit-search-decoration{-webkit-appearance:none}body.theme-kindr ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}body.theme-kindr template{display:none}body.theme-kindr [hidden]{display:none!important}body.theme-kindr .h1,body.theme-kindr .h2,body.theme-kindr .h3,body.theme-kindr .h4,body.theme-kindr .h5,body.theme-kindr .h6,body.theme-kindr h1,body.theme-kindr h2,body.theme-kindr h3,body.theme-kindr h4,body.theme-kindr h5,body.theme-kindr h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}body.theme-kindr .h1,body.theme-kindr h1{font-size:2.5rem}body.theme-kindr .h2,body.theme-kindr h2{font-size:2rem}body.theme-kindr .h3,body.theme-kindr h3{font-size:1.75rem}body.theme-kindr .h4,body.theme-kindr h4{font-size:1.5rem}body.theme-kindr .h5,body.theme-kindr h5{font-size:1.25rem}body.theme-kindr .h6,body.theme-kindr h6{font-size:1rem}body.theme-kindr .lead{font-size:1.25rem;font-weight:300}body.theme-kindr .small,body.theme-kindr small{font-size:80%;font-weight:400}body.theme-kindr .mark,body.theme-kindr mark{padding:.2em;background-color:#fcf8e3}body.theme-kindr .list-inline{padding-left:0;list-style:none}body.theme-kindr .img-fluid{max-width:100%;height:auto}body.theme-kindr pre{display:block;font-size:87.5%;color:#212529}body.theme-kindr .container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){body.theme-kindr .container{max-width:540px}}@media (min-width:768px){body.theme-kindr .container{max-width:720px}}@media (min-width:992px){body.theme-kindr .container{max-width:960px}}@media (min-width:1200px){body.theme-kindr .container{max-width:1140px}}body.theme-kindr .row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}body.theme-kindr .no-gutters{margin-right:0;margin-left:0}body.theme-kindr .no-gutters>[class*=col-]{padding-right:0;padding-left:0}body.theme-kindr .col-12,body.theme-kindr .col-4,body.theme-kindr .col-5,body.theme-kindr .col-7,body.theme-kindr .col-auto,body.theme-kindr .col-lg-12,body.theme-kindr .col-lg-3,body.theme-kindr .col-lg-4,body.theme-kindr .col-lg-6,body.theme-kindr .col-lg-8,body.theme-kindr .col-lg-9,body.theme-kindr .col-md-10,body.theme-kindr .col-md-12,body.theme-kindr .col-md-4,body.theme-kindr .col-md-5,body.theme-kindr .col-md-6,body.theme-kindr .col-md-7,body.theme-kindr .col-md-8,body.theme-kindr .col-sm-12,body.theme-kindr .col-sm-6,body.theme-kindr .col-xl-3,body.theme-kindr .col-xl-4,body.theme-kindr .col-xl-5,body.theme-kindr .col-xl-6,body.theme-kindr .col-xl-7,body.theme-kindr .col-xl-8{position:relative;width:100%;padding-right:15px;padding-left:15px}body.theme-kindr .col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}body.theme-kindr .col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}body.theme-kindr .col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}body.theme-kindr .col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}body.theme-kindr .col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}@media (min-width:576px){body.theme-kindr .col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}body.theme-kindr .col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}}@media (min-width:768px){body.theme-kindr .col-md-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}body.theme-kindr .col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}body.theme-kindr .col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}body.theme-kindr .col-md-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}body.theme-kindr .col-md-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}body.theme-kindr .col-md-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}body.theme-kindr .col-md-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}body.theme-kindr .offset-md-1{margin-left:8.333333%}}@media (min-width:992px){body.theme-kindr .col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}body.theme-kindr .col-lg-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}body.theme-kindr .col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}body.theme-kindr .col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}body.theme-kindr .col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}body.theme-kindr .col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}body.theme-kindr .offset-lg-0{margin-left:0}}@media (min-width:1200px){body.theme-kindr .col-xl-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}body.theme-kindr .col-xl-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}body.theme-kindr .col-xl-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}body.theme-kindr .col-xl-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}body.theme-kindr .col-xl-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}body.theme-kindr .col-xl-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}body.theme-kindr .offset-xl-1{margin-left:8.333333%}}body.theme-kindr .table{width:100%;margin-bottom:1rem;color:#212529}body.theme-kindr .table td,body.theme-kindr .table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}body.theme-kindr .table tbody+tbody{border-top:2px solid #dee2e6}body.theme-kindr .form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){body.theme-kindr .form-control{-webkit-transition:none;-o-transition:none;transition:none}}body.theme-kindr .form-control::-ms-expand{background-color:transparent;border:0}body.theme-kindr .form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}body.theme-kindr .form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}body.theme-kindr .form-control::-moz-placeholder{color:#6c757d;opacity:1}body.theme-kindr .form-control:-ms-input-placeholder{color:#6c757d;opacity:1}body.theme-kindr .form-control::-ms-input-placeholder{color:#6c757d;opacity:1}body.theme-kindr .form-control::placeholder{color:#6c757d;opacity:1}body.theme-kindr .form-control:disabled{background-color:#e9ecef;opacity:1}body.theme-kindr select.form-control:focus::-ms-value{color:#495057;background-color:#fff}body.theme-kindr select.form-control[multiple]{height:auto}body.theme-kindr textarea.form-control{height:auto}body.theme-kindr .form-control.is-valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}body.theme-kindr .form-control.is-valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}body.theme-kindr textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}body.theme-kindr .form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}body.theme-kindr .form-control.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}body.theme-kindr textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}body.theme-kindr .dropdown{position:relative}body.theme-kindr .nav{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}body.theme-kindr .navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}body.theme-kindr .navbar-brand:focus,body.theme-kindr .navbar-brand:hover{text-decoration:none}body.theme-kindr .card{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}body.theme-kindr .badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){body.theme-kindr .badge{-webkit-transition:none;-o-transition:none;transition:none}}body.theme-kindr a.badge:focus,body.theme-kindr a.badge:hover{text-decoration:none}body.theme-kindr .badge:empty{display:none}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}body.theme-kindr .progress-bar{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){body.theme-kindr .progress-bar{-webkit-transition:none;-o-transition:none;transition:none}}body.theme-kindr .media{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}body.theme-kindr .close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}body.theme-kindr .close:hover{color:#000;text-decoration:none}body.theme-kindr .close:not(:disabled):not(.disabled):focus,body.theme-kindr .close:not(:disabled):not(.disabled):hover{opacity:.75}body.theme-kindr button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.theme-kindr .toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 .25rem .75rem rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}body.theme-kindr .toast:not(:last-child){margin-bottom:.75rem}body.theme-kindr .toast.show{display:block;opacity:1}body.theme-kindr .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}body.theme-kindr .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}body.theme-kindr .modal.show .modal-dialog{-webkit-transform:none;-ms-transform:none;transform:none}body.theme-kindr .modal-content{position:relative;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}body.theme-kindr .modal-body{position:relative;-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;padding:1rem}@media (min-width:576px){body.theme-kindr .modal-dialog{max-width:500px;margin:1.75rem auto}}@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1}}body.theme-kindr .border{border:1px solid #dee2e6!important}body.theme-kindr .d-none{display:none!important}body.theme-kindr .d-block{display:block!important}body.theme-kindr .d-flex{display:-ms-flexbox!important;display:-webkit-box!important;display:flex!important}@media (min-width:576px){body.theme-kindr .d-sm-none{display:none!important}}@media (min-width:992px){body.theme-kindr .d-lg-none{display:none!important}}@media (min-width:1200px){body.theme-kindr .d-xl-block{display:block!important}}body.theme-kindr .flex-row-reverse{-ms-flex-direction:row-reverse!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;flex-direction:row-reverse!important}body.theme-kindr .flex-column-reverse{-ms-flex-direction:column-reverse!important;-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;flex-direction:column-reverse!important}body.theme-kindr .justify-content-between{-ms-flex-pack:justify!important;-webkit-box-pack:justify!important;justify-content:space-between!important}body.theme-kindr .align-items-end{-ms-flex-align:end!important;-webkit-box-align:end!important;align-items:flex-end!important}body.theme-kindr .align-items-center{-ms-flex-align:center!important;-webkit-box-align:center!important;align-items:center!important}body.theme-kindr .align-items-baseline{-ms-flex-align:baseline!important;-webkit-box-align:baseline!important;align-items:baseline!important}@media (min-width:992px){body.theme-kindr .flex-lg-row{-ms-flex-direction:row!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;flex-direction:row!important}}body.theme-kindr .position-relative{position:relative!important}body.theme-kindr .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body.theme-kindr .w-100{width:100%!important}body.theme-kindr .mb-0{margin-bottom:0!important}body.theme-kindr .mb-2{margin-bottom:.5rem!important}body.theme-kindr .ml-2{margin-left:.5rem!important}body.theme-kindr .mt-3{margin-top:1rem!important}body.theme-kindr .mr-3{margin-right:1rem!important}body.theme-kindr .mb-3{margin-bottom:1rem!important}body.theme-kindr .mt-4{margin-top:1.5rem!important}body.theme-kindr .mb-4{margin-bottom:1.5rem!important}body.theme-kindr .mt-5{margin-top:3rem!important}body.theme-kindr .p-1{padding:.25rem!important}body.theme-kindr .text-left{text-align:left!important}body.theme-kindr .text-right{text-align:right!important}body.theme-kindr .text-center{text-align:center!important}@media (min-width:768px){body.theme-kindr .text-md-right{text-align:right!important}}body.theme-kindr .text-white{color:#fff!important}body.theme-kindr .text-dark{color:#343a40!important}body.theme-kindr a.text-dark:focus,body.theme-kindr a.text-dark:hover{color:#121416!important}body.theme-kindr .visible{visibility:visible!important}@media print{body.theme-kindr *,body.theme-kindr ::after,body.theme-kindr ::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}body.theme-kindr a:not(.btn){text-decoration:underline}body.theme-kindr pre{white-space:pre-wrap!important}body.theme-kindr pre{border:1px solid #adb5bd;page-break-inside:avoid}body.theme-kindr img,body.theme-kindr tr{page-break-inside:avoid}body.theme-kindr h2,body.theme-kindr h3,body.theme-kindr p{orphans:3;widows:3}body.theme-kindr h2,body.theme-kindr h3{page-break-after:avoid}@page{size:a3}body.theme-kindr{min-width:992px!important}body.theme-kindr .container{min-width:992px!important}body.theme-kindr .badge{border:1px solid #000}body.theme-kindr .table{border-collapse:collapse!important}body.theme-kindr .table td,body.theme-kindr .table th{background-color:#fff!important}}body.theme-kindr .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}body.theme-kindr .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}body.theme-kindr .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}body.theme-kindr .slick-list:focus{outline:0}body.theme-kindr .slick-list.dragging{cursor:pointer;cursor:hand}body.theme-kindr .slick-slider .slick-list,body.theme-kindr .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}body.theme-kindr .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}body.theme-kindr .slick-track:after,body.theme-kindr .slick-track:before{display:table;content:''}body.theme-kindr .slick-track:after{clear:both}body.theme-kindr .slick-loading .slick-track{visibility:hidden}body.theme-kindr .slick-slide{display:none;float:left;height:100%;min-height:1px}body.theme-kindr [dir=rtl] .slick-slide{float:right}body.theme-kindr .slick-slide img{display:block}body.theme-kindr .slick-slide.slick-loading img{display:none}body.theme-kindr .slick-slide.dragging img{pointer-events:none}body.theme-kindr .slick-initialized .slick-slide{display:block}body.theme-kindr .slick-loading .slick-slide{visibility:hidden}body.theme-kindr .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}body.theme-kindr .slick-arrow.slick-hidden{display:none}@font-face{font-family:storytella;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/storytella.woff) format("woff"),url(../fonts/storytella.ttf) format("truetype")}body.theme-kindr .icon{display:inline-block;width:1em;height:1em;fill:currentColor}body.theme-kindr{font-family:Quicksand,sans-serif;color:#777;min-height:100vh;overflow-x:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;line-height:1.7}body.theme-kindr .page-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:100vh;width:100%;overflow-x:hidden}body.theme-kindr main.main{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media only screen and (min-width:1200px){body.theme-kindr .container{max-width:1200px}}body.theme-kindr section.section{position:relative;z-index:0;padding:70px 0}@media only screen and (min-width:768px){body.theme-kindr section.section{padding:90px 0}}@media only screen and (min-width:992px){body.theme-kindr section.section{padding:120px 0}}@media only screen and (min-width:1200px){body.theme-kindr section.section{padding:140px 0}}body.theme-kindr .align-container{display:table;width:100%}body.theme-kindr .align-container__item{display:table-cell;vertical-align:middle}body.theme-kindr .img--bg{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;font-family:"object-fit: cover; object-position: top center";z-index:-1}body.theme-kindr .img--contain{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;font-family:"object-fit: contain; object-position: center center";z-index:-1}body.theme-kindr .img--layout{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;pointer-events:none}body.theme-kindr .button{display:inline-block;color:#333;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;padding:14px 40px;border-radius:50px;min-width:160px;letter-spacing:.050em;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .button:hover{color:#333;background-color:var(--kd-yellow);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 20px 38px rgba(0,0,0,.16);box-shadow:0 20px 38px rgba(0,0,0,.16)}body.theme-kindr .button--primary{border:2px solid var(--kd-yellow)}body.theme-kindr .button--filled{background-color:var(--kd-yellow)}body.theme-kindr .button--filled:hover{background-color:#e9ba13;-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:none;box-shadow:none}body.theme-kindr .heading__pre-title{display:inline-block;color:#9e9e9e;font-weight:700;margin-bottom:10px}body.theme-kindr .heading__title{letter-spacing:-.070em;margin-bottom:20px;font-size:32px}@media only screen and (min-width:992px){body.theme-kindr .heading__title{font-size:40px}}@media only screen and (min-width:1200px){body.theme-kindr .heading__title{font-size:50px}}body.theme-kindr .heading__title span:nth-of-type(2){font-weight:300}body.theme-kindr .heading p{color:#777}body.theme-kindr .heading.heading--center{text-align:center;width:100%;max-width:600px;margin:0 auto}body.theme-kindr .promo-primary{position:relative;overflow:hidden}body.theme-kindr .promo-primary .align-container{height:450px;padding:80px 0}@media only screen and (min-width:992px){body.theme-kindr .promo-primary .align-container{height:500px}}@media only screen and (min-width:1200px){body.theme-kindr .promo-primary .align-container{height:550px}}@media only screen and (min-width:1367px){body.theme-kindr .promo-primary .align-container{height:650px;padding:100px 0}}@media only screen and (min-width:1600px){body.theme-kindr .promo-primary .align-container{height:750px;padding:120px 0}}body.theme-kindr .promo-primary__pre-title{display:inline-block;color:#fff;font-size:30px;font-family:"Permanent Marker",cursive;margin-bottom:0}@media only screen and (min-width:992px){body.theme-kindr .promo-primary__pre-title{margin-bottom:15px}}body.theme-kindr .promo-primary__title{position:relative;color:#fff;line-height:60px;font-size:42px}@media only screen and (min-width:992px){body.theme-kindr .promo-primary__title{font-size:60px}}@media only screen and (min-width:1200px){body.theme-kindr .promo-primary__title{font-size:70px}}body.theme-kindr .promo-primary__title span:nth-of-type(2){font-weight:300}body.theme-kindr .promo-primary__title::after,body.theme-kindr .promo-primary__title::before{content:"";display:block;height:2px;position:absolute;bottom:-20px}@media only screen and (min-width:768px){body.theme-kindr .promo-primary__title::after,body.theme-kindr .promo-primary__title::before{bottom:-30px}}@media only screen and (min-width:992px){body.theme-kindr .promo-primary__title::after,body.theme-kindr .promo-primary__title::before{bottom:-40px}}@media only screen and (min-width:1200px){body.theme-kindr .promo-primary__title::after,body.theme-kindr .promo-primary__title::before{bottom:-60px}}body.theme-kindr .promo-primary__title::before{width:75px;left:0;background-color:var(--kd-yellow)}body.theme-kindr .promo-primary__title::after{width:25px;left:80px;background-color:#aca7ba}body.theme-kindr .no-padding-top{padding-top:0!important}body.theme-kindr .no-padding-bottom{padding-bottom:0!important}body.theme-kindr .margin-bottom{margin-bottom:45px!important}@media only screen and (min-width:576px){body.theme-kindr .margin-bottom{margin-bottom:50px!important}}body.theme-kindr .offset-margin{margin-bottom:-50px}body.theme-kindr .offset-30{margin-bottom:-30px}body.theme-kindr .offset-70{margin-bottom:-70px}body.theme-kindr .no-margin-bottom{margin-bottom:0!important}body.theme-kindr .icon-item{text-align:center;margin-bottom:50px}body.theme-kindr .icon-item__img{position:relative}body.theme-kindr .icon-item__img img{height:80px;width:auto}body.theme-kindr .icon-item__icon{font-size:100px}body.theme-kindr .icon-item__text{margin-top:25px}body.theme-kindr .icon-item__text p{color:#4a4c70;font-size:16px;font-weight:700}@media only screen and (min-width:768px){body.theme-kindr .icon-item__text p{font-size:18px}}@media only screen and (min-width:992px){body.theme-kindr .icon-item__text p{font-size:20px}}body.theme-kindr .icon-item p:last-of-type{margin-bottom:0}body.theme-kindr .icon-item__img span{color:var(--kd-navy);font-size:80px;line-height:60px;font-weight:700;letter-spacing:-.070em}body.theme-kindr .icon-item__link{white-space:nowrap;color:inherit;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .icon-item__link:hover{opacity:.75}body.theme-kindr .icon-item .socials{padding:5px 0 0 0}body.theme-kindr .icon-item__text span{display:inline-block;margin-top:5px}body.theme-kindr .icon--red{color:#f36f8f}body.theme-kindr .icon--orange{color:#feb248}body.theme-kindr .icon--green{color:#76d785}body.theme-kindr .icon--blue{color:#8bbde8}body.theme-kindr .img-box{position:relative}body.theme-kindr .img-box__img{position:relative;overflow:hidden;margin-bottom:40px}@media only screen and (min-width:992px){body.theme-kindr .img-box__img{margin-bottom:0}}body.theme-kindr .img-box .img--layout{display:none}@media only screen and (min-width:1200px){body.theme-kindr .img-box .img--layout{display:inline-block}}body.theme-kindr .img-box__img::before{content:"";display:block;padding-top:109.57447%}body.theme-kindr .socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0}body.theme-kindr .socials__item:not(:last-of-type){margin-right:22px}body.theme-kindr .socials__link{color:#4a4c70;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}body.theme-kindr .form input,body.theme-kindr .form textarea{-webkit-appearance:none}body.theme-kindr .form__title{font-size:18px;margin-bottom:20px}body.theme-kindr .form__field{font-size:14px;font-weight:700;height:50px;width:100%;border-radius:50px;border:2px solid #f9f7f6;padding:0 30px;background:#f9f7f6;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s;outline:0}body.theme-kindr .form__field:focus{background:#fff}body.theme-kindr .form input[type=number]::-webkit-inner-spin-button,body.theme-kindr .form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body.theme-kindr .form input[type=number]{-moz-appearance:textfield}body.theme-kindr .form__submit{display:inline-block;color:#333;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;padding:14px 40px;border-radius:50px;letter-spacing:.050em;text-decoration:none;min-width:160px;background:#fff;border:2px solid var(--kd-yellow);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .form__submit:hover{color:#333;background-color:var(--kd-yellow);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 20px 38px rgba(0,0,0,.16);box-shadow:0 20px 38px rgba(0,0,0,.16)}body.theme-kindr .form__message{padding:12px 30px;border-radius:25px}body.theme-kindr .form strong{font-size:14px}body.theme-kindr .background--brown{background:#f9f7f6}body.theme-kindr .related-slider .slick-slide{margin:0 15px}body.theme-kindr .related-slider .slick-list{margin:0 -15px}body.theme-kindr .table{display:table;border-collapse:collapse;width:100%}body.theme-kindr .slick-dots{position:relative;z-index:3;padding:0;margin:0;line-height:initial;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}body.theme-kindr .slick-dots li{padding-left:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;list-style:none;height:18px;width:18px;border:2px solid transparent;border-radius:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:initial}body.theme-kindr .slick-dots li::before{display:none}body.theme-kindr .slick-dots li:not(:last-of-type){margin-right:30px}body.theme-kindr .slick-dots li.slick-active{border:2px solid var(--kd-yellow);cursor:pointer}body.theme-kindr .slick-dots li button{font-size:0;height:10px;width:10px;border-radius:50%;padding:0;border:none;outline:0;background-color:#c7c7c7;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}body.theme-kindr .slick-dots li button:hover,body.theme-kindr .slick-dots li.slick-active button{background-color:var(--kd-yellow)}body.theme-kindr .pages-slider .slick-track{padding:15px 0}body.theme-kindr ::-moz-selection{color:#fff;background-color:var(--kd-yellow)}body.theme-kindr ::selection{color:#fff;background-color:var(--kd-yellow)}body.theme-kindr h1,body.theme-kindr h2,body.theme-kindr h3,body.theme-kindr h4,body.theme-kindr h5,body.theme-kindr h6{color:#4a4c70;font-weight:700;letter-spacing:-.050em}body.theme-kindr h1{font-size:70px}body.theme-kindr h2{font-size:50px}body.theme-kindr h3{font-size:40px}body.theme-kindr h4{font-size:30px}body.theme-kindr h5{font-size:25px}body.theme-kindr h6{font-size:20px}body.theme-kindr strong{color:#333}body.theme-kindr a{color:inherit;text-decoration:underline}body.theme-kindr a:hover{color:inherit;text-decoration:none}body.theme-kindr .bottom-background__img img{display:inline-block;max-width:100%;height:auto}body.theme-kindr .aside-dropdown{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:auto;opacity:0;visibility:hidden;z-index:4;background-color:rgba(0,0,0,.4);-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .aside-dropdown__close{cursor:pointer;color:#282a43;position:absolute;left:25px;top:12px;padding:10px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media only screen and (min-width:1200px){body.theme-kindr .aside-dropdown__close{left:35px}}@media only screen and (min-width:1367px){body.theme-kindr .aside-dropdown__close{top:19px}}body.theme-kindr .aside-dropdown__close:hover{opacity:.75}body.theme-kindr .aside-dropdown__inner{position:relative;width:320px;min-height:100%;-webkit-transform:translateX(-320px);-ms-transform:translateX(-320px);transform:translateX(-320px);padding:110px 0 50px 0;background-color:#f9f7f6;-webkit-box-shadow:0 1px 10px rgba(0,0,0,.3);box-shadow:0 1px 10px rgba(0,0,0,.3);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .aside-dropdown__item:first-of-type,body.theme-kindr .aside-dropdown__item:nth-of-type(2){padding:0 65px}body.theme-kindr .aside-dropdown__item:nth-of-type(2){margin-top:50px}body.theme-kindr .aside-dropdown__item:nth-of-type(3){padding:0 30px;margin-top:50px}body.theme-kindr .aside-dropdown .button{font-size:14px;padding:31px 30px 32px 30px}body.theme-kindr .aside-dropdown--active{opacity:1;visibility:visible}body.theme-kindr .aside-dropdown--active .aside-dropdown__inner{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.theme-kindr .aside-menu{color:var(--kd-navy);padding:0;margin:0}body.theme-kindr .aside-menu__item{list-style:none}body.theme-kindr .aside-menu__item:not(:last-of-type){margin-bottom:16px}body.theme-kindr .aside-menu__link{color:#282a43;font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .aside-menu__link:hover{color:#282a43;opacity:.75}body.theme-kindr .aside-menu__sub-list{padding:0 0 0 15px;margin:10px 0 0 0;list-style:none;display:none}body.theme-kindr .aside-menu__sub-list a{color:#777;font-size:14px;font-weight:500;text-decoration:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}body.theme-kindr .aside-menu__sub-list a:hover{color:var(--kd-yellow)}body.theme-kindr .aside-menu__sub-list li:not(:last-of-type){margin-bottom:6px}body.theme-kindr .aside-menu__item--has-child .aside-menu__link span{position:relative}body.theme-kindr .aside-menu__item--has-child .aside-menu__link span::after{content:"";pointer-events:none;display:inline-block;height:3px;width:3px;border-radius:50%;background:#282a43;position:absolute;right:-15px;top:7px;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}body.theme-kindr .aside-menu__item--has-child .aside-menu__link:hover span::after{opacity:.75;background:#282a43}body.theme-kindr .aside-menu__item--active .aside-menu__link{color:#282a43;opacity:.75}body.theme-kindr .aside-menu__item--active .aside-menu__link span::after{background:#282a43}body.theme-kindr .aside-menu__sub-list li a:hover,body.theme-kindr .aside-menu__sub-list li.item--active a{color:#c4c4c4}body.theme-kindr .aside-menu .main-menu__item .main-menu__link{color:#282a43;padding:15px 0 20px 0}body.theme-kindr .aside-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.theme-kindr .aside-inner__title{color:#9e9e9e;font-size:14px;line-height:25px;font-weight:700;text-transform:uppercase}body.theme-kindr .aside-inner__link{color:var(--kd-navy);font-size:14px;line-height:25px;font-weight:700;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .aside-inner__link:hover{color:var(--kd-navy);opacity:.75}body.theme-kindr .aside-inner:first-of-type{margin-top:51px}body.theme-kindr .aside-inner:not(:last-of-type){margin-bottom:15px}body.theme-kindr header.header{position:fixed;top:0;left:0;width:100%;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}@media only screen and (min-width:992px){body.theme-kindr header.header{background:0 0}}body.theme-kindr header.header .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.theme-kindr header.header .button{font-size:14px;width:180px;display:none}@media only screen and (min-width:576px){body.theme-kindr header.header .button{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1200px){body.theme-kindr header.header .button{width:260px}}@media only screen and (min-width:992px){body.theme-kindr .header--front.header--fixed .logo--light{display:none}body.theme-kindr .header--front.header--fixed .logo--dark{display:inline-block}}body.theme-kindr .dropdown-trigger{position:relative;cursor:pointer;height:16px;width:27px;margin:0 15px 0 0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media only screen and (min-width:576px){body.theme-kindr .dropdown-trigger{margin:0 30px 0 15px}}@media only screen and (min-width:1200px){body.theme-kindr .dropdown-trigger{margin:0 60px 0 40px}}body.theme-kindr .dropdown-trigger:hover{opacity:.75}body.theme-kindr .dropdown-trigger__item{position:relative}body.theme-kindr .dropdown-trigger__item::after,body.theme-kindr .dropdown-trigger__item::before{content:"";display:block;position:absolute;right:0}body.theme-kindr .dropdown-trigger__item,body.theme-kindr .dropdown-trigger__item::after,body.theme-kindr .dropdown-trigger__item::before{background:#282a43;height:2px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}@media only screen and (min-width:992px){body.theme-kindr .dropdown-trigger__item,body.theme-kindr .dropdown-trigger__item::after,body.theme-kindr .dropdown-trigger__item::before{background:#fff}}body.theme-kindr .dropdown-trigger__item,body.theme-kindr .dropdown-trigger__item::before{width:27px}body.theme-kindr .dropdown-trigger__item::before{top:7px}body.theme-kindr .dropdown-trigger__item::after{width:21px;top:14px}body.theme-kindr .header-logo{margin-left:15px}@media only screen and (min-width:576px){body.theme-kindr .header-logo{margin-left:0}}body.theme-kindr .header-logo__link{text-decoration:none}body.theme-kindr .lang-select__item--active{cursor:pointer;position:relative;padding:25px 20px 24px 20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width:992px){body.theme-kindr .lang-select__item--active{padding:31px 20px 30px 20px}}@media only screen and (min-width:1367px){body.theme-kindr .lang-select__item--active{padding:39px 20px 24px 20px}}body.theme-kindr .lang-select__item--active::before{content:"";display:none;height:1px;width:22px;background-color:#cfc4cc;position:absolute;bottom:33px;left:-35px;pointer-events:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width:1367px){body.theme-kindr .lang-select__item--active::before{display:block}}body.theme-kindr .lang-select__item--active span{position:relative;text-transform:uppercase}body.theme-kindr .lang-select__item--active span::after,body.theme-kindr .lang-select__item--active span::before{content:"";display:block;width:6px;height:2px;position:absolute;background:var(--kd-navy);top:8px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;pointer-events:none}@media only screen and (min-width:992px){body.theme-kindr .lang-select__item--active span::after,body.theme-kindr .lang-select__item--active span::before{background:#cfc4cc}}body.theme-kindr .lang-select__item--active span::before{right:-17px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.theme-kindr .lang-select__item--active span::after{right:-20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.theme-kindr .lang-select__item--active:hover span::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.theme-kindr .lang-select__item--active:hover span::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.theme-kindr .header--front.header--fixed{background:#fff;-webkit-box-shadow:0 3px 10px 2px rgba(0,0,0,.04);box-shadow:0 3px 10px 2px rgba(0,0,0,.04)}body.theme-kindr .header--front.header--fixed .dropdown-trigger__item,body.theme-kindr .header--front.header--fixed .dropdown-trigger__item::after,body.theme-kindr .header--front.header--fixed .dropdown-trigger__item::before,body.theme-kindr .header--front_2 .dropdown-trigger__item,body.theme-kindr .header--front_2 .dropdown-trigger__item::after,body.theme-kindr .header--front_2 .dropdown-trigger__item::before{background:#282a43}body.theme-kindr .header--front.header--fixed .dropdown-trigger:hover .dropdown-trigger__item,body.theme-kindr .header--front.header--fixed .dropdown-trigger:hover .dropdown-trigger__item::after,body.theme-kindr .header--front.header--fixed .dropdown-trigger:hover .dropdown-trigger__item::before,body.theme-kindr .header--front_2 .dropdown-trigger:hover .dropdown-trigger__item,body.theme-kindr .header--front_2 .dropdown-trigger:hover .dropdown-trigger__item::after,body.theme-kindr .header--front_2 .dropdown-trigger:hover .dropdown-trigger__item::before{background:#282a43;opacity:.75}body.theme-kindr .header--front.header--fixed .main-menu__item .main-menu__link,body.theme-kindr .header--front_2 .main-menu__item .main-menu__link{color:#282a43;padding:31px 0 30px 0}body.theme-kindr .header--front.header--fixed .main-menu__item .main-menu__link--highlighted,body.theme-kindr .header--front.header--fixed .main-menu__item--active .main-menu__link,body.theme-kindr .header--front.header--fixed .main-menu__item:hover .main-menu__link,body.theme-kindr .header--front_2 .main-menu__item--active .main-menu__link,body.theme-kindr .header--front_2 .main-menu__item:hover .main-menu__link{color:#282a43;opacity:.75}body.theme-kindr .header--front.header--fixed .main-menu__item--has-child .main-menu__link span::after,body.theme-kindr .header--front_2 .main-menu__item--has-child .main-menu__link span::after{background:#282a43}body.theme-kindr .header--front.header--fixed .main-menu__item--active .main-menu__link span::after,body.theme-kindr .header--front.header--fixed .main-menu__item--has-child:hover span::after,body.theme-kindr .header--front_2 .main-menu__item--active .main-menu__link span::after,body.theme-kindr .header--front_2 .main-menu__item--has-child:hover span::after{background:#282a43;opacity:.75}@media only screen and (min-width:992px){body.theme-kindr .header--front.header--fixed .lang-select__item--active,body.theme-kindr .header--front_2 .lang-select__item--active{color:#282a43;padding:31px 20px 30px 20px}}body.theme-kindr .header--front.header--fixed .lang-select__item--active span::after,body.theme-kindr .header--front.header--fixed .lang-select__item--active span::before,body.theme-kindr .header--front_2 .lang-select__item--active span::after,body.theme-kindr .header--front_2 .lang-select__item--active span::before{background:#282a43}body.theme-kindr .header--front.header--fixed .lang-select__item--active::before,body.theme-kindr .header--front_2 .lang-select__item--active::before{bottom:40px}body.theme-kindr header.header--front_2{background:#fff;width:100%;max-width:1536px;left:auto;right:0;-webkit-box-shadow:0 3px 10px 2px rgba(0,0,0,.04);box-shadow:0 3px 10px 2px rgba(0,0,0,.04)}body.theme-kindr .main-menu{padding:0;margin:0;display:none}@media only screen and (min-width:992px){body.theme-kindr .main-menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}}body.theme-kindr .main-menu__item{list-style:none;position:relative}body.theme-kindr .main-menu__item:not(:last-of-type){margin-right:30px}@media only screen and (min-width:1200px){body.theme-kindr .main-menu__item:not(:last-of-type){margin-right:40px}}body.theme-kindr .main-menu__item .main-menu__link{position:relative;display:inline-block;color:#fff;font-size:14px;font-weight:500;padding:31px 0 30px 0;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width:1367px){body.theme-kindr .main-menu__item .main-menu__link{padding:39px 0 24px 0}}body.theme-kindr .main-menu__item:hover .main-menu__link{color:#fff;opacity:.75}body.theme-kindr .main-menu__item .main-menu__link::before{content:"";display:block;height:3px;width:0%;background:var(--kd-yellow);position:absolute;top:2px;left:0;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}body.theme-kindr .main-menu__item:hover .main-menu__link::before{width:100%}body.theme-kindr .main-menu__item--has-child .main-menu__link span{position:relative}body.theme-kindr .main-menu__item--has-child .main-menu__link span::after{content:"";pointer-events:none;display:inline-block;height:3px;width:3px;border-radius:50%;background:#fff;position:absolute;right:-15px;top:7px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .main-menu__item--has-child:hover span::after{background:#fff;opacity:.75}body.theme-kindr .main-menu__item--active .main-menu__link{color:#fff;opacity:.75}body.theme-kindr .main-menu__item--active .main-menu__link span::after{background:#fff;opacity:.75}body.theme-kindr .main-menu__item--active .main-menu__link::before{width:100%}body.theme-kindr .main-menu__sub-list::before{content:"";display:inline-block;border:15px solid transparent;border-top:20px solid var(--kd-navy);position:absolute;top:-15px;left:40px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}body.theme-kindr .main-menu__sub-list{padding:0;margin:0;position:absolute;top:100%;left:-35px;width:235px;padding:35px;background-color:var(--kd-navy);-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);opacity:0;visibility:hidden;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .main-menu__item--has-child:hover>.main-menu__sub-list{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}body.theme-kindr .main-menu__sub-list li{position:relative;list-style:none}body.theme-kindr .main-menu__sub-list li:not(:last-of-type){margin-bottom:10px}body.theme-kindr .main-menu__sub-list li a{display:inline-block;color:#fff;font-size:14px;text-decoration:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}body.theme-kindr .main-menu__sub-list li a::after{content:"";display:block;width:0%;height:2px;background-color:var(--kd-yellow);margin-top:4px;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}body.theme-kindr .main-menu__sub-list li a:hover,body.theme-kindr .main-menu__sub-list li.item--active a{color:#c4c4c4}body.theme-kindr .main-menu__sub-list li a:hover::after,body.theme-kindr .main-menu__sub-list li.item--active a::after{width:100%}body.theme-kindr .promo{position:relative}body.theme-kindr .promo-slider__wrapper-1,body.theme-kindr .promo-slider__wrapper-2,body.theme-kindr .promo-slider__wrapper-3{opacity:0;-webkit-transition:all .6s;-o-transition:all .6s;transition:all .6s;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}body.theme-kindr .slick-current .promo-slider__wrapper-1,body.theme-kindr .slick-current .promo-slider__wrapper-2,body.theme-kindr .slick-current .promo-slider__wrapper-3{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body.theme-kindr .slick-current .promo-slider__wrapper-1{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}body.theme-kindr .slick-current .promo-slider__wrapper-2{-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}body.theme-kindr .slick-current .promo-slider__wrapper-3{-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}body.theme-kindr .promo-slider__button{font-size:14px;padding:18px 48px 17px 48px}body.theme-kindr .promo-slider__item{position:relative}body.theme-kindr .promo-slider .align-container{height:auto;padding:120px 0 250px 0}@media only screen and (min-width:768px){body.theme-kindr .promo-slider .align-container{height:700px;padding:150px 0}}@media only screen and (min-width:992px){body.theme-kindr .promo-slider .align-container{height:800px}}@media only screen and (min-width:1200px){body.theme-kindr .promo-slider .align-container{height:900px}}body.theme-kindr .promo-slider__item--style-2{color:#fff}body.theme-kindr .promo-slider__item--style-2 .promo-slider__title{color:inherit;font-size:36px;line-height:1.4}@media only screen and (min-width:576px){body.theme-kindr .promo-slider__item--style-2 .promo-slider__title{font-size:42px;line-height:52px}}@media only screen and (min-width:768px){body.theme-kindr .promo-slider__item--style-2 .promo-slider__title{font-size:50px;line-height:55px}}@media only screen and (min-width:992px){body.theme-kindr .promo-slider__item--style-2 .promo-slider__title{font-size:60px;line-height:65px}}@media only screen and (min-width:1200px){body.theme-kindr .promo-slider__item--style-2 .promo-slider__title{font-size:70px;line-height:75px}}body.theme-kindr .promo-slider__item--style-2 .promo-slider__title span:nth-of-type(2){font-weight:300}body.theme-kindr .promo-slider__item--style-2 .promo-slider__subtitle{line-height:25px;margin-top:10px}@media only screen and (min-width:576px){body.theme-kindr .promo-slider__item--style-2 .promo-slider__subtitle{margin-top:28px}}body.theme-kindr .promo-slider__item--style-2 .promo-slider__button{color:inherit;width:100%;max-width:210px;margin-top:30px}body.theme-kindr .promo-slider__item--style-2 .promo-slider__button:hover{color:var(--kd-navy)}body.theme-kindr .slider__nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.theme-kindr .slider__nav--promo{position:absolute;left:30px;bottom:160px}@media only screen and (min-width:768px){body.theme-kindr .slider__nav--promo{bottom:45px;right:50px;left:auto}}@media only screen and (min-width:1367px){body.theme-kindr .slider__nav--promo{right:80px}}body.theme-kindr .promo-slider__count{color:#fff;font-weight:700;letter-spacing:-.050em}body.theme-kindr .promo-slider__count::after{content:"";display:inline-block;vertical-align:middle;height:1px;width:70px;margin:0 30px;background:#7b7da5}@media only screen and (min-width:576px){body.theme-kindr .promo-slider__count::after{width:120px}}body.theme-kindr .slider__arrows{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}body.theme-kindr .slider__next,body.theme-kindr .slider__prev{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#fff;height:45px;width:45px;border:2px solid var(--kd-yellow);border-radius:50%;bacground:transparent;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .slider__prev{margin-right:17px}body.theme-kindr .slider__next:hover,body.theme-kindr .slider__prev:hover{color:var(--kd-navy);background-color:var(--kd-yellow)}body.theme-kindr .about-us{position:relative}body.theme-kindr .about-us::before{content:"";display:none;height:100%;width:80px;background-color:#f9f7f6;position:absolute;top:0;left:0;z-index:-1}@media only screen and (min-width:1600px){body.theme-kindr .about-us::before{display:block}}body.theme-kindr .about-us .button{margin-top:45px}body.theme-kindr .about-us__subtitle{margin-bottom:20px}body.theme-kindr .about-us__text-aside{color:var(--kd-yellow);font-size:72px;line-height:1.4;text-align:center;font-family:Storytella,sans-serif;letter-spacing:-.020em}@media only screen and (min-width:576px){body.theme-kindr .about-us__text-aside{font-size:100px}}@media only screen and (min-width:992px){body.theme-kindr .about-us__text-aside{font-size:180px;line-height:150px}}body.theme-kindr .about-us p:last-of-type{margin-bottom:0}body.theme-kindr .about-us .info-box{margin-top:70px}@media only screen and (min-width:992px){body.theme-kindr .about-us .info-box{margin:0}}body.theme-kindr .info-box{position:relative;color:#fff;text-align:center;padding:67px 30px 62px 30px}@media only screen and (min-width:768px){body.theme-kindr .info-box{padding:117px 40px 112px 40px}}@media only screen and (min-width:992px){body.theme-kindr .info-box{padding:147px 70px 112px 70px;min-height:520px}}body.theme-kindr .info-box .img--layout{display:none}@media only screen and (min-width:1200px){body.theme-kindr .info-box .img--layout{display:initial}}body.theme-kindr .causes{overflow:hidden}body.theme-kindr .causes::before{content:"";display:block;width:100%;height:65%;background:#f9f7f6;position:absolute;top:0;left:0;z-index:-1}body.theme-kindr .causes__bg{position:absolute;bottom:0;right:0;pointer-events:none}body.theme-kindr .causes .heading{margin-bottom:30px}@media only screen and (min-width:576px){body.theme-kindr .causes .heading{margin-bottom:0}}body.theme-kindr .causes-slider .slick-list{padding:0 0 50px 0;overflow:hidden}@media only screen and (min-width:1367px){body.theme-kindr .causes-slider .slick-list{overflow:visible;margin:0 -15px}}body.theme-kindr .causes-slider .slick-slide{margin:0 15px}body.theme-kindr .causes-item{margin-bottom:50px}body.theme-kindr .causes-item__title{margin-bottom:20px}body.theme-kindr .causes-item__title a{color:inherit;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .causes-item__title a:hover{color:inherit;opacity:.75}body.theme-kindr .causes-item__img{position:relative;margin-top:45px}body.theme-kindr .causes-item .img--bg{-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";z-index:1}body.theme-kindr .causes-item__badge{display:inline-block;color:#fff;font-size:14px;font-weight:700;line-height:27px;padding:1px 15px 3px 15px;border-radius:3px}body.theme-kindr .causes-item__lower{margin-top:45px}body.theme-kindr .causes-item__details-holder{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;margin-top:25px}body.theme-kindr .causes-item__details-item span:nth-of-type(2){color:#333;font-weight:700}body.theme-kindr .progress-bar{position:relative;width:100%;height:13px;background-color:#f9f7f6;border-radius:50px}body.theme-kindr .progress-bar__inner{position:absolute;top:0;left:0;background-color:#37e18c;height:100%;border-radius:50px}body.theme-kindr .progress-bar__value{position:absolute;top:-27px;right:0;color:#333;font-weight:700}body.theme-kindr .causes-item--primary .causes-item__img::before{content:"";display:block;padding-top:76.47059%}body.theme-kindr .causes-item--primary .causes-item__body{padding:45px 15px 46px 15px;background:#fff;-webkit-box-shadow:0 0 15px 0 rgba(15,13,13,.06);box-shadow:0 0 15px 0 rgba(15,13,13,.06)}body.theme-kindr .causes-item--primary .causes-item__badge{position:absolute;left:15px;top:-15px;z-index:2}body.theme-kindr .causes-item--primary .causes-item__lower,body.theme-kindr .causes-item--primary .causes-item__top{padding:0 15px}body.theme-kindr .causes-item--primary .causes-item__button{margin:32px 0 0 30px}body.theme-kindr .causes-item--primary .causes-item__details-item{width:50%}body.theme-kindr .causes-item--primary .causes-item__details-holder{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.theme-kindr .projects .heading{margin-bottom:40px}@media only screen and (min-width:992px){body.theme-kindr .projects .heading{margin-bottom:0}}body.theme-kindr .projects-masonry__img{position:relative;overflow:hidden;padding:15px}body.theme-kindr .projects-masonry__item{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}body.theme-kindr .projects-masonry__item .projects-masonry__img img{-webkit-transition:-webkit-transform 1s;transition:-webkit-transform 1s;-o-transition:transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}body.theme-kindr .projects-masonry__item:hover .projects-masonry__img img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}body.theme-kindr .projects-masonry__item .heading{width:100%;max-width:660px}body.theme-kindr .projects-masonry__item .heading .button{margin-top:20px}body.theme-kindr .projects-masonry__inner{width:100%;max-width:340px;text-align:center;padding:30px 0}body.theme-kindr .projects-masonry__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}body.theme-kindr .projects-masonry__badge{display:inline-block;font-size:14px;font-weight:700;padding:6px 13px;margin-bottom:22px;border-radius:4px}body.theme-kindr .projects-masonry__title{font-size:35px;line-height:40px;margin-bottom:17px}body.theme-kindr .projects-masonry__title a{color:#fff;text-decoration:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}body.theme-kindr .projects-masonry__title a:hover{color:var(--kd-yellow)}body.theme-kindr .projects-masonry__details-holder{margin-top:30px}body.theme-kindr .projects-masonry__item--vertical .projects-masonry__img{height:50%;width:100%;display:none}@media only screen and (min-width:1367px){body.theme-kindr .projects-masonry__item--vertical .projects-masonry__img{display:initial}}body.theme-kindr .projects-masonry__item--vertical .projects-masonry__text{height:100%;width:100%}@media only screen and (min-width:1367px){body.theme-kindr .projects-masonry__item--vertical .projects-masonry__text{height:50%}}body.theme-kindr .projects-masonry__item--horizontal .projects-masonry__img{height:100%;width:50%;display:none}@media only screen and (min-width:1367px){body.theme-kindr .projects-masonry__item--horizontal .projects-masonry__img{display:initial}}body.theme-kindr .projects-masonry__item--horizontal .projects-masonry__text{height:100%;width:100%}@media only screen and (min-width:1367px){body.theme-kindr .projects-masonry__item--horizontal .projects-masonry__text{width:50%}}body.theme-kindr .projects-masonry__item--primary .projects-masonry__img{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.theme-kindr .projects-masonry__item--height-1,body.theme-kindr .projects-masonry__item--height-2{height:400px}@media only screen and (min-width:1200px){body.theme-kindr .projects-masonry__item--height-1{height:900px}}@media only screen and (min-width:1200px){body.theme-kindr .projects-masonry__item--height-2{height:450px}}body.theme-kindr .events{overflow:hidden}body.theme-kindr .text-section__bg{position:absolute;bottom:0;right:0;pointer-events:none;display:none}@media only screen and (min-width:768px){body.theme-kindr .text-section__bg{display:initial}}body.theme-kindr .text-section__heading{color:var(--kd-yellow);font-size:130px;margin-top:-70px;line-height:1;font-weight:400;font-family:Storytella,sans-serif}@media only screen and (min-width:576px){body.theme-kindr .text-section .text-section__heading{font-size:200px;margin-top:0;line-height:150px}}@media only screen and (min-width:768px){body.theme-kindr .text-section .text-section__heading{font-size:300px;line-height:215px}}@media only screen and (min-width:992px){body.theme-kindr .text-section .text-section__heading{font-size:300px;line-height:160px}}@media only screen and (min-width:1200px){body.theme-kindr .text-section .text-section__heading{font-size:400px;line-height:250px}}body.theme-kindr .text-section__title{font-size:32px;line-height:1.3}@media only screen and (min-width:992px){body.theme-kindr .text-section__title{font-size:40px;line-height:60px;margin-top:-50px}}body.theme-kindr .text-section .button{margin-top:15px}body.theme-kindr .blog{overflow:hidden}body.theme-kindr .blog__bg{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:-1}body.theme-kindr .blog::after{content:"";display:block;width:calc(100% - 75px);height:280px;position:absolute;bottom:0;right:0;background-color:#f9f7f6;z-index:-2}body.theme-kindr .blog--front_2 .blog__bg{right:auto;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.theme-kindr .donors::before{content:"";display:block;height:100%;width:100%;background-color:#f9f7f6;position:absolute;bottom:0;right:0}@media only screen and (min-width:1367px){body.theme-kindr .donors::before{width:calc(100% - 75px)}}body.theme-kindr .donors-slider__img img{display:inline-block;max-height:100px;width:auto}body.theme-kindr .donors-slider--style-1 .slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100px}body.theme-kindr .instagram-slider__nav{margin-top:40px}@media only screen and (min-width:768px){body.theme-kindr .instagram-slider__nav{padding-bottom:10px;margin:0}}body.theme-kindr .instagram-slider__item{position:relative;vertical-align:top;-webkit-transition:background .3s;-o-transition:background .3s;transition:background .3s}body.theme-kindr .instagram-slider__item:hover{background:rgba(53,57,118,.7)}body.theme-kindr .instagram-slider__item::before{content:"";display:block;padding-top:83.96226%}body.theme-kindr .instagram-slider__item .fa{color:#fff;font-size:18px}body.theme-kindr .instagram-slider__item .instagram-slider__icon{position:absolute;left:15px;bottom:15px;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .instagram-slider__item:hover .instagram-slider__icon{opacity:0}body.theme-kindr .instagram-slider__icon-hover{opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}body.theme-kindr .instagram-slider__icon-hover .fa{font-size:24px}body.theme-kindr .instagram-slider__item:hover .instagram-slider__icon-hover{opacity:1}body.theme-kindr .instagram-slider__nav .slider__next,body.theme-kindr .instagram-slider__nav .slider__prev{color:var(--kd-navy)}body.theme-kindr .subscribe{background-color:var(--kd-navy);padding:60px 0}body.theme-kindr .subscribe__title{color:#fff;font-size:32px;margin-bottom:30px}@media only screen and (min-width:992px){body.theme-kindr .subscribe__title{font-size:50px;margin-bottom:0}}body.theme-kindr .subscribe-form__submit{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;border:2px solid var(--kd-yellow);background:0 0;padding:13px 55px 13px 55px;border-radius:50px;margin-top:30px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width:576px){body.theme-kindr .subscribe-form__submit{margin-top:0}}body.theme-kindr .subscribe-form__submit:hover{color:#333;background:var(--kd-yellow)}body.theme-kindr footer.footer{color:#a9a9ab;background-color:#20212b;padding:60px 0}body.theme-kindr .footer__title{color:#fff;font-size:20px;margin-bottom:20px}body.theme-kindr .footer__button{width:100%;margin-top:4px}body.theme-kindr .footer-logo__link{text-decoration:none}body.theme-kindr .footer-logo__img{max-height:50px;width:auto}@media only screen and (min-width:992px){body.theme-kindr .footer-logo__img{max-height:60px}}body.theme-kindr .footer-socials{padding:0;margin:27px 0 30px 0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}@media only screen and (min-width:576px){body.theme-kindr .footer-socials{margin-bottom:0}}body.theme-kindr .footer-socials__item{list-style:none}body.theme-kindr .footer-socials__item:not(:last-of-type){margin-right:40px}body.theme-kindr .footer-socials__link{color:inherit;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .footer-socials__link:hover{color:#fff;opacity:.75}body.theme-kindr .footer-contacts{margin-bottom:30px}@media only screen and (min-width:992px){body.theme-kindr .footer-contacts{margin-bottom:0}}body.theme-kindr .footer-contacts p{margin-bottom:0;line-height:32px}body.theme-kindr .footer-contacts p a{color:inherit;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .footer-contacts p a:hover{color:inherit;opacity:.75}body.theme-kindr .footer-menu{padding:0;margin:0;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:576px){body.theme-kindr .footer-menu{margin-bottom:0}}body.theme-kindr .footer-menu__item{list-style:none;width:50%}body.theme-kindr .footer-menu__item--active .footer-menu__link{opacity:.75}body.theme-kindr .footer-menu__link{display:inline-block;position:relative;color:#a9a9ab;line-height:32px;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .footer-menu__link:hover{color:#a9a9ab;opacity:.75}body.theme-kindr .footer-menu__link::after{content:"";display:block;width:0%;height:2px;background:var(--kd-yellow);-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}body.theme-kindr .footer-menu__item--active .footer-menu__link::after,body.theme-kindr .footer-menu__link:hover::after{width:100%}body.theme-kindr .footer-copyright{margin-bottom:0;margin-top:50px;text-align:center;margin-bottom:15px}@media only screen and (min-width:768px){body.theme-kindr .footer-copyright{margin-top:70px;margin-bottom:0;text-align:left}}body.theme-kindr .footer-copyright,body.theme-kindr .footer-privacy{color:#65656b;font-size:14px}body.theme-kindr .footer-privacy{text-align:center}@media only screen and (min-width:768px){body.theme-kindr .footer-privacy{text-align:right}}body.theme-kindr .footer-privacy__link{color:inherit;text-decoration:none}body.theme-kindr .footer-privacy__link:hover{color:inherit;text-decoration:underline}body.theme-kindr .footer-privacy__divider{padding:0 8px}body.theme-kindr .video-block::before{content:"";display:none;height:100%;width:80px;background-color:#f9f7f6;position:absolute;top:0;left:0}@media only screen and (min-width:1600px){body.theme-kindr .video-block::before{display:block}}body.theme-kindr .video-block::after{content:"";display:block;height:60%;width:100%;position:absolute;bottom:0;background-color:#f9f7f6;z-index:-2}body.theme-kindr .video-frame{position:relative}body.theme-kindr .video-frame::before{content:"";display:block;padding-top:51.28205%;background:rgba(53,57,118,.7);position:relative;z-index:1}body.theme-kindr .video-frame .img--bg{z-index:0}body.theme-kindr .video-frame__img-layout{display:none;position:absolute;bottom:-18%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}@media only screen and (min-width:992px){body.theme-kindr .video-frame__img-layout{display:inline-block}}body.theme-kindr .video-frame__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .video-frame__icon{display:inline-block;color:var(--kd-navy);height:50px;width:50px;line-height:50px;border-radius:50%;background:#fff;text-align:center}@media only screen and (min-width:768px){body.theme-kindr .video-frame__icon{height:80px;width:80px;line-height:80px}}body.theme-kindr .video-frame__icon .fa{font-size:20px;line-height:50px}@media only screen and (min-width:768px){body.theme-kindr .video-frame__icon .fa{line-height:80px}}body.theme-kindr .video-frame__trigger:hover{color:#fff;opacity:.75}body.theme-kindr .video-frame__text{font-size:14px;font-weight:700;text-transform:uppercase;margin-top:15px}body.theme-kindr .statistics{background:#f9f7f6}body.theme-kindr .causes-inner{background-color:#f9f7f6}body.theme-kindr .filter-panel__item--active{color:var(--kd-navy)}body.theme-kindr .filter-panel__item--active::after{width:100%}body.theme-kindr .pagination__item--active{background:var(--kd-yellow);border:2px solid var(--kd-yellow)}body.theme-kindr .pagination__item--active{pointer-events:none}body.theme-kindr .donation{overflow:hidden;background-color:#f9f7f6}body.theme-kindr .donor-item{padding:30px;-webkit-box-shadow:0 3px 15px 2px rgba(0,0,0,.04);box-shadow:0 3px 15px 2px rgba(0,0,0,.04);margin-bottom:30px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .donor-item:hover{background-color:var(--kd-yellow);-webkit-box-shadow:none;box-shadow:none}body.theme-kindr .donor-item__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.theme-kindr .donor-item__name{color:var(--kd-navy);font-size:18px;font-weight:700;letter-spacing:-.050em;margin-bottom:3px}body.theme-kindr .donor-item__date{color:#777;font-size:14px}body.theme-kindr .info .heading{margin-bottom:45px}@media only screen and (min-width:1200px){body.theme-kindr .info .heading{margin-bottom:0}}body.theme-kindr .info .img--layout{display:none}@media only screen and (min-width:992px){body.theme-kindr .info .img--layout{display:initial}}body.theme-kindr .article{background-color:#f9f8f6}body.theme-kindr .article p:last-of-type{margin-bottom:0}body.theme-kindr .stories-item{margin-bottom:70px}body.theme-kindr .stories-item__button{margin-top:30px}body.theme-kindr .blog-post__top{margin-bottom:15px}body.theme-kindr .blog-post__title{margin-bottom:20px}body.theme-kindr .blog-post__details{font-size:14px;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:20px 0;margin:35px 0 45px 0}@media only screen and (min-width:992px){body.theme-kindr .blog-post__details{margin:50px 0 65px 0}}body.theme-kindr .blog-post__tag{display:inline-block;color:#333;font-weight:700;text-decoration:none;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}body.theme-kindr .blog-post__tag:hover{color:var(--kd-yellow)}body.theme-kindr .blog-post__tag:not(:last-of-type){margin-right:8px}body.theme-kindr .blog-post__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}@media only screen and (min-width:992px){body.theme-kindr .blog-post__socials{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.theme-kindr .blog-post__socials li:not(:last-of-type){margin-right:10px}body.theme-kindr .blog-post__socials a{color:var(--kd-navy);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:36px;width:36px;border:2px solid #bfbecf;border-radius:50%;text-decoration:none;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .blog-post__socials a:hover{background:var(--kd-yellow);border:2px solid var(--kd-yellow)}body.theme-kindr .blog-post .comments{margin:35px 0 75px 0}body.theme-kindr .blog-post__category-holder{background:#f9f7f6;padding:45px 40px;margin-bottom:40px;margin-top:40px}@media only screen and (min-width:768px){body.theme-kindr .blog-post__category-holder{margin-top:0}}@media only screen and (min-width:992px){body.theme-kindr .blog-post__category-holder{margin-bottom:60px}}body.theme-kindr .blog-post__category{padding:0;margin:0;list-style:none;font-weight:700}body.theme-kindr .blog-post__category li:not(:last-of-type){margin-bottom:17px}body.theme-kindr .blog-post__category a{color:var(--kd-navy);text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .blog-post__category a:hover{color:var(--kd-navy);opacity:.75}body.theme-kindr .blog-post .recent-posts{margin-bottom:40px}@media only screen and (min-width:992px){body.theme-kindr .blog-post .recent-posts{margin-bottom:58px}}body.theme-kindr .blog-post .tags{margin:10px 0 15px 0}@media only screen and (min-width:992px){body.theme-kindr .blog-post .tags{margin:0}}body.theme-kindr .recent-posts__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.theme-kindr .recent-posts__item:not(:last-of-type){margin-bottom:20px}body.theme-kindr .recent-posts__item-img{position:relative;top:4px;height:58px;width:76px}body.theme-kindr .recent-posts__item-img img{z-index:1}body.theme-kindr .recent-posts__item-description{width:calc(100% - 94px);line-height:20px}body.theme-kindr .recent-posts__item-link{color:var(--kd-navy);font-weight:700;letter-spacing:-.050em;text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .recent-posts__item-link:hover{color:var(--kd-navy);opacity:.75}body.theme-kindr .recent-posts__item-description span{display:block;color:#999;font-size:14px;font-weight:500;margin-top:5px}body.theme-kindr section.shop{background:#f9f7f6;position:static}body.theme-kindr .shop .shop-filter{margin-bottom:10px}body.theme-kindr .shop .recent-posts{margin-top:30px}body.theme-kindr .aside-holder{position:fixed;top:0;left:0;-webkit-transform:translateX(-320px);-ms-transform:translateX(-320px);transform:translateX(-320px);width:100%;height:100%;max-width:320px;overflow-y:scroll;z-index:10;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:0;visibility:hidden}@media only screen and (min-width:992px){body.theme-kindr .aside-holder{position:static;max-width:none;overflow:auto;z-index:0;opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}body.theme-kindr .aside-holder--visible{opacity:1;visibility:visible;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}body.theme-kindr .aside-holder .recent-posts{display:none}@media only screen and (min-width:992px){body.theme-kindr .aside-holder .recent-posts{display:block}}body.theme-kindr .shop-aside{padding:52px 0;background:#fff;-webkit-box-shadow:0 3px 15px 2px rgba(0,0,0,.04);box-shadow:0 3px 15px 2px rgba(0,0,0,.04)}@media only screen and (min-width:992px){body.theme-kindr .shop-aside{padding:0;margin-bottom:60px}}body.theme-kindr .shop-aside__filter-block{padding:32px 30px 35px 30px;border-bottom:1px solid #f5f1ef}body.theme-kindr .brand-filter{padding:0;margin:0;list-style:none}body.theme-kindr .brand-filter__item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--kd-navy);font-weight:700;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .brand-filter__item:not(:last-of-type){margin-bottom:14px}body.theme-kindr .brand-filter__item:hover{color:var(--kd-navy);opacity:.75}body.theme-kindr .brand-filter__item span:first-of-type{width:85%}body.theme-kindr .shop-item{background:#fff;-webkit-box-shadow:0 3px 15px 2px rgba(0,0,0,.04);box-shadow:0 3px 15px 2px rgba(0,0,0,.04);margin-bottom:30px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}body.theme-kindr .shop-item:hover{-webkit-box-shadow:0 3px 15px 2px rgba(0,0,0,.2);box-shadow:0 3px 15px 2px rgba(0,0,0,.2)}body.theme-kindr .shop-item__img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}body.theme-kindr .shop-item .img--contain{max-height:90%;max-width:90%;z-index:0}body.theme-kindr .shop-item__img::before{content:"";display:block;padding-top:103.84615%}body.theme-kindr .shop-item__add{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#333;font-size:14px;font-weight:700;padding:10px 17px;text-decoration:none;text-transform:uppercase;background:var(--kd-yellow);border-radius:20px;z-index:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);opacity:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .shop-item__add:hover{color:#fff;background:#5c5e8b}body.theme-kindr .shop-item__add .icon{font-size:20px;margin-right:10px}body.theme-kindr .shop-item__details{padding:0 20px 20px 20px}body.theme-kindr .shop-item__name{font-size:16px;margin-bottom:10px}body.theme-kindr .shop-item__name a{color:var(--kd-navy);text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .shop-item__name a:hover{color:var(--kd-navy);opacity:.75}body.theme-kindr .shop-item__price{color:#8e8e93;font-weight:700}body.theme-kindr .shop-item:hover .shop-item__add{opacity:1;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}body.theme-kindr .shop-filter{display:inline-block;padding:0;margin:0;list-style:none}body.theme-kindr .shop-filter__item--active{cursor:pointer;position:relative;padding:14px 20px}body.theme-kindr .shop-filter__item--active span{position:relative;color:var(--kd-navy);font-size:14px;font-weight:700}body.theme-kindr .shop-filter__item--active span::after,body.theme-kindr .shop-filter__item--active span::before{content:"";display:block;width:6px;height:2px;background:var(--kd-navy);position:absolute;top:8px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;pointer-events:none}body.theme-kindr .shop-filter__item--active span::before{right:-17px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.theme-kindr .shop-filter__item--active span::after{right:-20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.theme-kindr .shop-filter__item--active:hover span::after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}body.theme-kindr .shop-filter__item--active:hover span::before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}body.theme-kindr .shop__aside-trigger{cursor:pointer;display:inline-block;color:var(--kd-navy);font-size:14px;font-weight:700}@media only screen and (min-width:992px){body.theme-kindr .shop__aside-trigger{display:none}}body.theme-kindr .shop__aside-close{display:inline-block;position:absolute;top:15px;right:15px;cursor:pointer;color:var(--kd-navy);padding:10px}@media only screen and (min-width:992px){body.theme-kindr .shop__aside-close{display:none}}body.theme-kindr .shop__backdrop--visible{position:fixed;height:100%;width:100%;background-color:rgba(0,0,0,.4);z-index:4}body.theme-kindr .cart{color:#4a4c70;background:#fff}body.theme-kindr .contacts .icon-item .img--layout{height:85px;width:auto}body.theme-kindr .contacts .icon-item__text{font-size:16px}body.theme-kindr .contacts .icon-item__icon{font-size:50px}body.theme-kindr .contacts-wrapper{position:relative;width:100%;max-width:1600px;margin:0 auto}body.theme-kindr .message-form{font-size:14px}body.theme-kindr .message-form .form__title{font-size:20px;margin-bottom:10px}body.theme-kindr .message-form .form__text{display:inline-block;margin-bottom:20px}body.theme-kindr .message-form .form__field{margin-bottom:20px}body.theme-kindr .message-form .form__message{height:190px}body.theme-kindr .nav-slider .slick-track{margin:0 -5px}body.theme-kindr .slick-current .nav-slider__img{border-bottom:3px solid var(--kd-yellow)}body.theme-kindr .about-us--style-2 .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:992px){body.theme-kindr .about-us--style-2 .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.theme-kindr .team .heading{margin-bottom:30px}body.theme-kindr .team-item__socials{position:relative;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}body.theme-kindr .team-item__socials li{list-style:none}body.theme-kindr .team-item__socials li:not(:last-of-type){margin-right:20px}body.theme-kindr .team-item__socials li a{-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}body.theme-kindr .team-item__img{position:relative;overflow:hidden}body.theme-kindr .team-item .team-item__name,body.theme-kindr .team-item .team-item__position{position:relative;z-index:2;-webkit-transition:color .3s;-o-transition:color .3s;transition:color .3s}body.theme-kindr .team-item .team-item__name{position:relative;color:var(--kd-navy);font-size:18px;font-weight:700}body.theme-kindr .team-item .team-item__position{font-size:14px}body.theme-kindr .team-item__img-holder{position:relative}body.theme-kindr .team-item__img .img--bg{-o-object-position:center center;object-position:center center;font-family:"object-fit: cover; object-position: center center";z-index:2}body.theme-kindr .team-item--rounded{padding:25px 0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}body.theme-kindr .team-item--rounded .team-item__socials{margin:0 0 25px 0;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;z-index:2;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .team-item--rounded .team-item__socials li a{color:#fff}body.theme-kindr .team-item--rounded .team-item__socials li a:hover,body.theme-kindr .team-item--rounded .team-item__socials li.item--active a{color:var(--kd-yellow)}body.theme-kindr .team-item--rounded .team-item__img-holder .img--layout{-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}body.theme-kindr .team-item--rounded .team-item__img{height:170px;width:170px;border-radius:50%;margin:0 auto 23px auto}body.theme-kindr .team-item--rounded .team-item__name,body.theme-kindr .team-item--rounded .team-item__position{text-align:center}body.theme-kindr .team-item--rounded.team-item--active,body.theme-kindr .team-item--rounded:hover{background-color:var(--kd-navy);-webkit-box-shadow:0 3px 15px 2px rgba(0,0,0,.1);box-shadow:0 3px 15px 2px rgba(0,0,0,.1)}body.theme-kindr .team-item--rounded.team-item--active .team-item__socials,body.theme-kindr .team-item--rounded:hover .team-item__socials{opacity:1;visibility:visible}body.theme-kindr .team-item--rounded.team-item--active .team-item__img-holder .img--layout,body.theme-kindr .team-item--rounded:hover .team-item__img-holder .img--layout{opacity:0}body.theme-kindr .team-item--rounded.team-item--active .team-item__name,body.theme-kindr .team-item--rounded.team-item--active .team-item__position,body.theme-kindr .team-item--rounded:hover .team-item__name,body.theme-kindr .team-item--rounded:hover .team-item__position{color:#fff}body.theme-kindr .testimonials--style-2{position:relative;color:#fff}body.theme-kindr .testimonials--style-2__bg{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%}body.theme-kindr .testimonials--style-2 .heading__pre-title{color:var(--kd-yellow)}body.theme-kindr .testimonials--style-2 .heading__title{color:#fff;margin-bottom:0}body.theme-kindr .testimonials--style-2 .testimonials-slider__text{font-size:18px;line-height:30px}@media only screen and (min-width:992px){body.theme-kindr .testimonials--style-2 .testimonials-slider__text{font-size:20px;line-height:35px}}body.theme-kindr .testimonials--style-2 .testimonials-slider__author{color:inherit;font-size:16px;font-weight:700;width:100%;margin-top:30px}body.theme-kindr .testimonials--style-2 .testimonials-slider__author::before{content:"";display:inline-block;height:2px;width:40px;background-color:var(--kd-yellow);vertical-align:middle;margin-right:20px}body.theme-kindr .testimonials-slider--style-3 .slick-slide{padding:15px 0 0 0}@media only screen and (min-width:768px){body.theme-kindr .testimonials-slider--style-3 .slick-slide{padding:15px}}body.theme-kindr .accordion__close--active::before{opacity:0}body.theme-kindr .tabs p:last-of-type{margin-bottom:0}body.theme-kindr .counter-item__lower{font-size:60px;line-height:60px;font-weight:700;letter-spacing:-.070em}@media only screen and (min-width:992px){body.theme-kindr .counter-item__lower{font-size:80px;line-height:80px}}@media only screen and (min-width:1200px){body.theme-kindr .counter-item__lower{font-size:100px;line-height:100px}}body.theme-kindr .counter-item{display:inline-block;text-align:center;margin-bottom:50px}@media only screen and (min-width:768px){body.theme-kindr .counter-item{text-align:left}}body.theme-kindr .counter-item--style-3 .counter-item__lower{color:#5e5c8b;line-height:1.2}

/* ---- template: new_custom.css (inner pages) ---- */
body.theme-kindr:where(:not(.ig-screen-landing)) .logoo {
    max-width: 167px;
}
body.theme-kindr:where(:not(.ig-screen-landing)) .category-list a:hover,
body.theme-kindr:where(:not(.ig-screen-landing)) .category-list a.active{color:#0B0C0C; border-bottom:2px solid #36a4f7}
body.theme-kindr:where(:not(.ig-screen-landing)) .trending-activites{padding-top:30px;}
body.theme-kindr:where(:not(.ig-screen-landing)) .activities-content {
    margin-bottom: 20px;
}
body.theme-kindr:where(:not(.ig-screen-landing)) .category-list {
    padding: 20px 0;
}
body.theme-kindr:where(:not(.ig-screen-landing)) .trending-activites .thumbnail img {
    min-height: 0 !important;
    object-fit: contain;
}
body.theme-kindr:where(:not(.ig-screen-landing)) .category-list a {
    margin-right: 10px;
    font-size: 19px;
}
body.theme-kindr:where(:not(.ig-screen-landing)) .trending-activites  .show-more {
    color: #000;
    margin-bottom: 30px;
}
body.theme-kindr:where(:not(.ig-screen-landing)) .logoo {
    height: auto;
    padding: 0;
}
body.theme-kindr:where(:not(.ig-screen-landing)) .block h4{ margin-bottom: 20px;
    font-size: 2.5rem;
	
	font-family: 'Montserrat-SemiBold';
	}
body.theme-kindr:where(:not(.ig-screen-landing)) .block--logoCarousel .slider-controls .slider-controls-item.slick-current, body.theme-kindr:where(:not(.ig-screen-landing)) .bodyCarousel .slider-controls .slider-controls-item.slick-current {
    border-bottom: 5px solid #0D52FF;
    padding-bottom: 0;
}
body.theme-kindr:where(:not(.ig-screen-landing)) .slider-nav .slick-track{transform: translate3d(0px, 0px, 0px)!important;}
body.theme-kindr:where(:not(.ig-screen-landing)) .title_block .line{
    height: 3px;
    background: #011BFF;
    width: 102px;
    display: block;
}
@media (min-width: 1400px){
body.theme-kindr:where(:not(.ig-screen-landing)) .logoo {
    max-width: 260px;
}
}
@media (max-width: 767px){
body.theme-kindr:where(:not(.ig-screen-landing)) .button.button--primary {
    padding: 11px 12px;
    font-size: 14px;
	display:block;
	    text-align: center
}
body.theme-kindr:where(:not(.ig-screen-landing)) .activities-content h1 {
    font-size: 23px;
}
}

/* ---- live inline block 1 (every page) ---- */
body.theme-kindr .category-list {
    padding-bottom: 0 !important;
}
@media (min-width: 768px) and (max-width: 991px) {}

/* ---- live inline block 6 (every page) ---- */
body.theme-kindr a {
color: var(--kd-sky, #2AB1E0)}
body.theme-kindr .category-list a:hover, body.theme-kindr .category-list a.active {
border-bottom: 2px solid var(--kd-sky, #2AB1E0);
}

/* ---- live inline block 7 (every page) ---- */
body.theme-kindr .aside-dropdown .button {
    padding: 12px;
}
	body.theme-kindr .blog-details-section .blog,
	body.theme-kindr .trending-activites .blog{overflow: visible}
	body.theme-kindr blog-details-section .blog:after,
	body.theme-kindr .trending-activites .blog:after{display: none}
	@media (min-width: 700px){
	body.theme-kindr .team_mdl .modal-dialog {
		max-width: 699px;
	}
	}
	
body.theme-kindr .modal-dialog .close {
    background: var(--kd-yellow);
    padding: 12px;
    position: absolute;
    right: -10px;
    opacity: 1;
    z-index: 9;
    border-radius: 100%;
    width: 41px;
    height: 41px;
    
    line-height: 0;
    top: -1px;
    color: white;
    font-size: 29px;
    z-index: 9999999999999999;
    cursor: pointer;
}
body.theme-kindr .modal-dialog .close span {
    margin-top: -2px;
    display: block;
}

	body.theme-kindr .team-item--rounded,
	body.theme-kindr .team-item__description{
    display: flex;
    flex-flow: column;
    height: 100%;
}
	body.theme-kindr .small_btn {
    border: 2px solid var(--kd-yellow);
    background: var(--kd-yellow);
    padding: 8px 10px;
}
	body.theme-kindr header.header--fixed {
    position: fixed !important;
    display: block;
}
body.theme-kindr .causes-item {
margin-bottom: 0;
display: flex;
flex-flow: column;
height: 100%;
}
	body.theme-kindr iframe{max-width: 100% !important}
	body.theme-kindr .causes-item--primary .causes-item__body {
    height: 100%;
}
body.theme-kindr .causes-item--primary .causes-item__button {
    width: max-content;
    margin-bottom: 40px;
	margin-top: 14px;
}
@media (max-width: 993px) {
	body.theme-kindr header.header {
    position: static !important;
}
	body.theme-kindr header.header .button {
    display: block;
}
	body.theme-kindr header.header {
    padding: 12px 0;
}
	body.theme-kindr .logoo {
    max-width: 137px !important;
		margin: 0;
}
	body.theme-kindr .header.header--front .button span {
    color: #000 !important;
    text-align: center;
}
	body.theme-kindr .dropdown-trigger.dropdown-trigger.d-block.d-sm-none{display: block !important}
}
@media (max-width: 768px) {
		body.theme-kindr header.header .button {
    display: none;
}
	}

/* ---- live inline block 8 (every page) ---- */
body.theme-kindr .counter-item--style-3 .counter-item__lower {
    font-family: inherit;
}
	body.theme-kindr .category-list a {
    text-decoration: none;
}
body.theme-kindr .logoo {
    max-width: 185px;
    margin-top: 10px;
	margin-bottom: 10px;
}
	body.theme-kindr header.header--front_2 {
    width: 100%;
    max-width: 100%;
	}
body.theme-kindr header.header {
    position: static;
    display: block;
}
	
body.theme-kindr .mfp-close {
    width: 50px !important;
    text-align: center !important;
    color: white !important;
    opacity: 1;
    margin: 0;
}

body.theme-kindr .bottom-background__img img {
    opacity: 0.7;
}
	@media only screen and (min-width: 992px){
body.theme-kindr .about-us__text-aside {
    font-size: 120px;
    line-height: 140px;
}
		body.theme-kindr .jarallax2{background-attachment: scroll}
	}
	@media only screen and (min-width: 1200px){
		body.theme-kindr .team_mdl  .heading__title {
			font-size: 33px;
		}
	}
    body.theme-kindr .main-menu__item.active2::after {
    content: "";
    display: block;
    height: 3px;
    width: 100%;
    background: var(--kd-yellow);
    position: absolute;
    top: 2px;
    left: 0;
    -webkit-transition: width .3s;
    -o-transition: width .3s;
    transition: width .3s;
}

/* ---- live inline block 9 (every page) ---- */
body.theme-kindr .footer.footer {
background-color:#ffff!important;
}

/* ---- live inline block 10 (every page) ---- */
body.theme-kindr .footer-socials .footer-socials__link,
	body.theme-kindr .footer__title,
	body.theme-kindr .footer-menu__link,
	body.theme-kindr .footer-copyright,
	body.theme-kindr .footer-privacy,
	body.theme-kindr .footer-contacts p{
		color:#202020 !important;
	}

/* ---- live inline block 11 (every page) ---- */
body.theme-kindr .footer-socials__item:not(:last-of-type) {
    margin-right: 18px;
}
	body.theme-kindr .footer-socials .footer-socials__link {
    color: #FFCF00;
    font-size: 25px;
}
	body.theme-kindr .category-list {
    padding: 20px 0;
}
	body.theme-kindr .category-list a:hover, body.theme-kindr .category-list a.active {
    border-bottom: 2px solid #FFCF00
}
body.theme-kindr .category-list a:hover, body.theme-kindr .category-list a.active {
    color: #282a43;
    border-bottom: 2px solid #FFCF00;
}
body.theme-kindr .category-list a {
    margin-right: 10px;
    font-size: 19px;
}
body.theme-kindr .category-list a {
    cursor: pointer;
    color: #282a43 !important;
    margin-right: 20px;
    font-size: 20px;
}
body.theme-kindr .button--primary.show-more {
    font-size: 16px;
}
	body.theme-kindr .promo-primary .align-container {
    height: auto !important;
}
	body.theme-kindr .projects-masonry__img{position: relative}
	body.theme-kindr .projects-masonry__inner {
    position: relative;
    z-index: 9;
}
	body.theme-kindr .projects-masonry__title{color:#fff}
	body.theme-kindr .projects-masonry__item--primary .projects-masonry__img a{text-decoration: none; color:#fff}
	
	body.theme-kindr .main-menu__sub-list {
    background: var(--kd-sky, #2AB1E0) !important;
}
	body.theme-kindr .main-menu__sub-list::before {
    border: 15px solid transparent;
    border-top: 20px solid var(--kd-sky, #2AB1E0);
}
	@media only screen and (min-width: 1200px){
		body.theme-kindr section.section {
			padding: 80px 0;
		}
	}
	body.theme-kindr .category-list {
    flex-flow: row wrap;
}
body.theme-kindr .promo-slider__item--style-2 .promo-slider__button {
	max-width: max-content;
}

	
	@media only screen and (max-width: 767px){
		body.theme-kindr .section h1,
		body.theme-kindr .section h2,
		body.theme-kindr .section h3,
		body.theme-kindr .section h4,
		body.theme-kindr .section h5,
		body.theme-kindr .section h6
		{font-size: x-large;}
		body.theme-kindr .section p:empty {
			display: none
}
	body.theme-kindr .promo-slider .align-container {
    padding: 20px 0 250px 0;
}
	
body.theme-kindr .promo-slider__button {
    margin-top: 10px !important;
    padding: 10px 0 !important;
}
		body.theme-kindr section.section {
    padding: 20px 0;
}
		body.theme-kindr .margin-bottom {
    margin-bottom: 10px!important;
}
		
body.theme-kindr .footer-contacts p a {
    word-wrap: break-word;
}
body.theme-kindr .footer-menu {
    margin-bottom: 0;
		}
		body.theme-kindr .footer-copyright {
    margin-top: 20px;
}
	}
body.theme-kindr .footer-socials .footer-socials__link {
    color: #000;
}
	body.theme-kindr .header--front .white_logo{display: block}
	body.theme-kindr .header--front .dark_logo{display: none}
	body.theme-kindr .header--front.header--fixed .white_logo{display: none}
	body.theme-kindr .header--front.header--fixed .dark_logo{display: block}
	 body.theme-kindr .white_logo {display: none}
	body.theme-kindr .header.header--front .button span{color:#fff }
	body.theme-kindr header.header--front.header--fixed .button span{color:#000 }
	@media only screen and (min-width: 1200px){
body.theme-kindr header.header .button {
    width: 117px !important;
    height: 45px;
    padding: 0;
    margin: 0;
    min-width: 0;
	display: flex; align-items: center; justify-content: center;
}
	}
    @media only screen and (max-width: 1200px){
body.theme-kindr .about-us .info-box{
        display:none;
    }
}
@media only screen and (max-width: 767px){
	body.theme-kindr .about-us .button {
    margin: 30px 10px;
}
body.theme-kindr .contacts .icon-item {
    text-align: center;
}
body.theme-kindr .contacts .icon-item .img--layout{
    left: 50%;
}
}

/* ---- live inline block 13 (ig-screen-landing) ---- */
body.theme-kindr:where(.ig-screen-landing) .slick-track
{
    display: flex !important;
}

body.theme-kindr:where(.ig-screen-landing) .slick-slide
{
    height: inherit !important;
}
	body.theme-kindr:where(.ig-screen-landing) .projects-masonry a{text-decoration: none; color:#fff}
	body.theme-kindr:where(.ig-screen-landing) .promo-slider__title .alt_font {
    color: var(--kd-yellow);
    
    line-height: 1.4;
    font-family: Storytella,sans-serif;
    letter-spacing: .050em;
    font-weight: 600!important;
}
	body.theme-kindr:where(.ig-screen-landing) .form-control, body.theme-kindr:where(.ig-screen-landing) select {
    border: 1px solid #e8ebf1;
    font-weight: 400;
    font-size: 0.875rem;
    background-color: #f5f5f5;
}
	body.theme-kindr:where(.ig-screen-landing) .test_holder{padding: 30px 0}
	
	body.theme-kindr:where(.ig-screen-landing) .about-us::before{display: none !important;}
	body.theme-kindr:where(.ig-screen-landing) .causes-item__top{min-height: 180px}
body.theme-kindr:where(.ig-screen-landing) .text-section .text-section__heading {
    font-size: 203px;
    line-height: 250px;
}
	body.theme-kindr:where(.ig-screen-landing) .btnst2{
    color: white;
    margin-top: 12px;
    padding: 6px 12px;
}
	
@media only screen and (max-width: 767px){
  body.theme-kindr:where(.ig-screen-landing) .text-section .text-section__heading {
    font-size: 110px;
    line-height: 140px;
    margin-top: 0px;
}
	}
	@media only screen and (min-width: 1200px){
		body.theme-kindr:where(.ig-screen-landing) .counter-item__lower {
    font-size: 70px;
}
	}
	@media only screen and (min-width: 1350px){
body.theme-kindr:where(.ig-screen-landing) .container {
    max-width: 1300px;
}
	}
@media only screen and (min-width: 1367px){
	body.theme-kindr:where(.ig-screen-landing) .donors::before {
    width: 100%;
}
	}

/* ---- live inline block 14 (ig-screen-landing) ---- */
body.theme-kindr:where(.ig-screen-landing) header.header {
    position: fixed;
    display: block;
}
	body.theme-kindr:where(.ig-screen-landing) .about-us .info-box {
    opacity: 0.6;
}

/* ---- live inline block 15 (every page) ---- */
body.theme-kindr .footer-socials .footer-socials__link {
    color: #fff;
}

/* ---- live inline block 16 (ig-screen-pages-contact) ---- */
body.theme-kindr:where(.ig-screen-pages-contact) .img--layout{left:0}
body.theme-kindr:where(.ig-screen-pages-contact) .icon-item {
    text-align: left;
}

/* ---- live inline block 17 (ig-screen-pages-program) ---- */
body.theme-kindr:where(.ig-screen-pages-program) .message-form .form__field {
    border-radius: 5px;
}
body.theme-kindr:where(.ig-screen-pages-program) .donor-item {
    height: 100%
}

/* ---- live inline block 18 (ig-screen-pages-shop) ---- */
body.theme-kindr:where(.ig-screen-pages-shop) .brand-filter a {
    color: #333;
    text-decoration: none
}
	body.theme-kindr:where(.ig-screen-pages-shop) .fixx_eq_h{margin-bottom: 20px}
	body.theme-kindr:where(.ig-screen-pages-shop) .fixx_eq_h .shop-item{display: flex;
    flex-flow: column;
    height: 100%;
    margin-bottom: 10px;
	}

/* ---- live inline block 21 (ig-screen-post-detail ig-screen-post-detail-event) ---- */
body.theme-kindr:where(.ig-screen-post-detail) .blog-post__socials a {
    border: none !important;
}



body.theme-kindr:where(.ig-screen-post-detail) .img--bg2 {
    max-width: 100%;
    
    width: 100%;
}
body.theme-kindr:where(.ig-screen-post-detail) .card .event_boxx h6 {
    margin-bottom: 4px !important
}
body.theme-kindr:where(.ig-screen-post-detail) iframe {
    max-width: 100%
}

/* ---- live inline block 22 (ig-screen-post-detail-event) ---- */
body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .event_boxx{margin-bottom: 20px}
	body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .icon_svg{margin-right: 15px}
body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .icon_svg svg {
    width: 35px;
    height: 35px;
    fill: #007bff;
}
body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .main-menu__item--has-child .main-menu__link span::after {
    top: 13px;
}
body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .btn_register {
    font-weight: 600;
    padding: 5px 16px;
    margin-top: 12px;
    font-size: 1.1rem;
}
body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .blog::after {
    display: none
}
body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .align-container__item {
    visibility: hidden !important;
}
body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .img--bg2{
  max-width: 100%;
}
@media only screen and (max-width: 767px) {
  body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .event_boxx .d-flex {
    display: block !important;
  }
	body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .event_boxx .d-flex .ml-2{margin-left: 0 !important;}
}

/* ---- live inline block 23 (ig-screen-post-detail-event) ---- */
body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .team-item__socials li:not(:last-of-type) {
    margin-right: 12px;
}
	body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .team-item__socials a:hover{background:#000 }
body.theme-kindr:where(.ig-screen-post-detail:has(.kd-event-cover)) .team-item__socials a {
    font-size: 1.1rem;
    background: var(--kd-sky, #2AB1E0);
    color: #fff;
    border-radius: 50%;
    padding: 8px;
    width: 33px;
    height: 33px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    line-height: 8px;
	text-decoration: none;
}

/* ---- the post cards (home Featured Resources, the post lists, search, Similar Posts): the live template's blog-item rules
   and the live pages' card overrides, generated the same way (tools build-css.js against the card views, 2026-10-15) ---- */
body.theme-kindr .blog-item{margin-bottom:50px}
body.theme-kindr .blog-item__img{position:relative}
body.theme-kindr .blog-item__img::before{content:"";display:block;padding-top:76.47059%}
body.theme-kindr .blog-item__img img{z-index:1}
body.theme-kindr .blog-item span .icon{color:#b3b3b3;margin-right:8px}
body.theme-kindr .blog-item--style-1{padding:15px;background-color:#fff;-webkit-box-shadow:0 3px 15px 2px rgba(0,0,0,.06);box-shadow:0 3px 15px 2px rgba(0,0,0,.06)}
body.theme-kindr .blog-item--style-1 .blog-item__badge{position:absolute;bottom:-16px;left:13px;z-index:1;color:#fff;font-size:14px;font-weight:700;padding:6px 13px;border-radius:4px}
body.theme-kindr .blog-item--style-1 .blog-item__title{line-height:30px;margin-bottom:15px}
body.theme-kindr .blog-item--style-1 .blog-item__title a{color:var(--kd-navy);text-decoration:none;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}
body.theme-kindr .blog-item--style-1 .blog-item__title a:hover{color:var(--kd-navy);opacity:.75}
body.theme-kindr .blog-item--style-1 .blog-item__content{padding:37px 13px 15px 13px}
body.theme-kindr:where(:not(.ig-screen-landing)) .flexx_boxx{overflow:hidden}
body.theme-kindr:where(:not(.ig-screen-landing)) .flexx_boxx h1{margin-top:0}
@media (max-width: 767px) {
  body.theme-kindr:where(:not(.ig-screen-landing)) .flexx_boxx {
    overflow: hidden;
    
    
}
}
body.theme-kindr .blog-item--style-1 {
    padding: 0 !important;
}
body.theme-kindr .eq_height_wrapper2 {
    margin-bottom: 12px
}
body.theme-kindr .blog-item--style-1 {
    display: flex;
    flex-direction: column;
    height: 100%;
    margin-bottom: 20px;
}
body.theme-kindr .eq_height_wrapper2 {
    margin-bottom: 33px;
}
body.theme-kindr .main-menu__sub-list,

body.theme-kindr .blog-item--style-1 .blog-item__badge {
    background: var(--kd-sky, #2AB1E0) !important;
}
body.theme-kindr .blog-item--style-1 {
    display: flex;
    flex-direction: column;
    height: 100%;
    margin-bottom: 0;
}

/* ---- template: styles.min.css, the program page (/program/<slug>: templates/single/kindr_program.php) - its
   tabs, donation band and Related Causes slider, generated the same way (phase 2, 2026-10-15) ---- */
body.theme-kindr .r-tabs .r-tabs-nav{margin:0;padding:0}
body.theme-kindr .r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none}
body.theme-kindr .r-tabs .r-tabs-panel{padding:15px;display:none}
body.theme-kindr .r-tabs .r-tabs-panel.r-tabs-state-active{display:block}
body.theme-kindr .causes--style-2{background-color:#f9f7f6}
body.theme-kindr .causes--style-2::before{display:none}
body.theme-kindr .causes--style-2 .causes__bg{position:absolute;top:0;left:0;bottom:auto;right:auto;pointer-events:none}
@media only screen and (min-width:1367px){body.theme-kindr .causes-holder{margin-left:calc((100% - 1200px)/ 2);overflow:hidden}}
@media only screen and (min-width:1367px){body.theme-kindr .causes-holder__wrapper{width:100%;max-width:1200px}}
body.theme-kindr .causes-slider__nav{margin-top:30px}
body.theme-kindr .causes-slider__nav .slider__next,body.theme-kindr .causes-slider__nav .slider__prev{color:#343877}
body.theme-kindr .donation__bg{position:absolute;top:120px;right:0;pointer-events:none;z-index:-1}
body.theme-kindr .donation .donation-form{margin-top:40px}
@media only screen and (min-width:992px){body.theme-kindr .donation .donation-form{margin-top:60px}}
body.theme-kindr .donation-item{-webkit-box-shadow:0 3px 15px 2px rgba(15,13,13,.06);box-shadow:0 3px 15px 2px rgba(15,13,13,.06)}
body.theme-kindr .donation-item .progress-bar{margin-top:30px}
@media only screen and (min-width:992px){body.theme-kindr .donation-item .progress-bar{margin-top:0}}
body.theme-kindr .donation-item__img{position:relative}
body.theme-kindr .donation-item__img::before{content:"";display:block;padding-top:51.28205%}
body.theme-kindr .donation-item__body{background:#fff;padding:45px 15px 60px 15px}
@media only screen and (min-width:576px){body.theme-kindr .donation-item__body{padding:45px 30px 60px 30px}}
@media only screen and (min-width:992px){body.theme-kindr .donation-item__body{padding:45px 50px 60px 50px}}
body.theme-kindr .donation-item__details-holder{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:30px}
@media only screen and (min-width:992px){body.theme-kindr .donation-item__details-holder{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}
body.theme-kindr .donation-item__details-item:first-of-type{margin-right:30px}
body.theme-kindr .donation-item__details-item span:nth-of-type(2){color:#333;font-weight:700}
body.theme-kindr .donation-form .form__submit{margin-top:30px}
body.theme-kindr .horizontal-tabs__header{border-bottom:1px solid #f9f7f6}
body.theme-kindr .horizontal-tabs__header li:not(:last-of-type){margin-right:50px}
body.theme-kindr .horizontal-tabs .r-tabs-anchor,body.theme-kindr .horizontal-tabs__header a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#999;font-weight:700;text-decoration:none;padding:10px 0}
body.theme-kindr .horizontal-tabs .r-tabs-state-active .r-tabs-anchor{background:#f9f7f6}
@media only screen and (min-width:769px){body.theme-kindr .horizontal-tabs .r-tabs-state-active .r-tabs-anchor{background:0 0}}
@media only screen and (min-width:769px){body.theme-kindr .horizontal-tabs .r-tabs-anchor{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:25px 0}}
body.theme-kindr .horizontal-tabs .horizontal-tabs__header .r-tabs-state-active a,body.theme-kindr .horizontal-tabs__header a:hover{color:#343877;border-bottom:3px solid #efc940}
body.theme-kindr .horizontal-tabs .r-tabs-panel{padding:30px 0}
@media only screen and (min-width:769px){body.theme-kindr .horizontal-tabs .r-tabs-panel{padding:50px 0 0 0}}
body.theme-kindr .col-lg-5,body.theme-kindr .col-lg-7{position:relative;width:100%;padding-right:15px;padding-left:15px}
@media (min-width:992px){body.theme-kindr .col-lg-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}body.theme-kindr .col-lg-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}}
@media (min-width:768px){body.theme-kindr .justify-content-md-end{-ms-flex-pack:end!important;-webkit-box-pack:end!important;justify-content:flex-end!important}}
/* ---- the program page's own live inline <style> ---- */
body.theme-kindr.ig-screen-single-kindr-program section.section{padding:20px 0}
body.theme-kindr.ig-screen-single-kindr-program .promo-primary img{max-height:300px;object-fit:cover;width:100%}
body.theme-kindr.ig-screen-single-kindr-program .horizontal-tabs .r-tabs-panel{padding:20px 0 0 0}
