.elementor-kit-1780{--e-global-color-primary:#85BE37;--e-global-color-secondary:#213B2A;--e-global-color-text:#1A1A1A;--e-global-color-accent:#85BE37;--e-global-color-1c8c17d9:#FFF;--e-global-color-15ec967c:#F7941C;--e-global-color-6fc010a7:#BFD72F;--e-global-color-60a63fc:#E1EAE4;--e-global-color-af3211d:#9FBCA9;--e-global-typography-primary-font-family:"Helvetica Neue 65Medium";--e-global-typography-primary-font-size:30px;--e-global-typography-secondary-font-family:"Helvetica Neue 55Roman";--e-global-typography-secondary-font-size:24px;--e-global-typography-text-font-family:"Helvetica Neue 55Roman";--e-global-typography-text-font-size:20px;--e-global-typography-accent-font-family:"Helvetica Neue 55Roman";--e-global-typography-e44baa5-font-family:"Kadwa";--e-global-typography-e44baa5-font-size:clamp(3rem, 1.818vw + 2.591rem, 5.5rem);--e-global-typography-e44baa5-font-weight:700;--e-global-typography-e44baa5-line-height:1.2em;--e-global-typography-3e3339d-font-family:"Kadwa";--e-global-typography-3e3339d-font-size:clamp(2.5rem, 2.051vw + 2.038rem, 4.5rem);--e-global-typography-3e3339d-font-weight:700;--e-global-typography-3e3339d-line-height:1.2em;--e-global-typography-43651e1-font-family:"Helvetica Neue 65Medium";--e-global-typography-43651e1-font-size:clamp(1.5rem, 0.727vw + 1.336rem, 2.5rem);--e-global-typography-43651e1-font-weight:500;--e-global-typography-43651e1-line-height:1.35em;--e-global-typography-6606a97-font-family:"Kadwa";--e-global-typography-6606a97-font-size:clamp(1.5rem, 0.727vw + 1.336rem, 2.5rem);--e-global-typography-6606a97-font-weight:700;--e-global-typography-6606a97-line-height:1.2em;--e-global-typography-2fe7414-font-family:"Helvetica Neue 55Roman";--e-global-typography-2fe7414-font-size:clamp(1.5rem, 0.364vw + 1.418rem, 2rem);--e-global-typography-2fe7414-font-weight:400;--e-global-typography-2fe7414-line-height:1.2em;--e-global-typography-3481339-font-family:"Helvetica Neue 55Roman";--e-global-typography-3481339-font-size:clamp(1.125rem, 0.091vw + 1.105rem, 1.25rem);--e-global-typography-3481339-font-weight:400;--e-global-typography-3481339-line-height:1.2em;--e-global-typography-46c06c6-font-family:"Helvetica Neue 55Roman";--e-global-typography-46c06c6-font-size:clamp(1.125rem, 0.091vw + 1.105rem, 1.25rem);--e-global-typography-46c06c6-font-weight:400;--e-global-typography-46c06c6-line-height:1.4em;--e-global-typography-b5164e7-font-family:"Kadwa";--e-global-typography-b5164e7-font-size:clamp(1.25rem, 0.446vw + 0.965rem, 1.5rem);--e-global-typography-b5164e7-font-weight:700;--e-global-typography-b5164e7-line-height:1.2em;--e-global-typography-b12f634-font-family:"Helvetica Neue 65Medium";--e-global-typography-b12f634-font-size:clamp(1.5rem, 0.513vw + 1.385rem, 2rem);--e-global-typography-b12f634-font-weight:500;--e-global-typography-b12f634-line-height:1.4em;--e-global-typography-ea5fe2a-font-family:"Helvetica Neue 55Roman";--e-global-typography-ea5fe2a-font-size:clamp(1.125rem, 0.385vw + 1.038rem, 1.5rem);--e-global-typography-ea5fe2a-font-weight:400;--e-global-typography-ea5fe2a-line-height:1.4em;--e-global-typography-f08eaae-font-family:"Helvetica Neue 55Roman";--e-global-typography-f08eaae-font-size:clamp(1rem, 0.256vw + 0.942rem, 1.25rem);--e-global-typography-f08eaae-font-weight:400;--e-global-typography-f08eaae-line-height:1.4em;--e-global-typography-790e041-font-family:"Helvetica Neue 55Roman";--e-global-typography-790e041-font-size:14px;--e-global-typography-790e041-font-weight:400;--e-global-typography-790e041-line-height:1.2em;--e-global-typography-10c022a-font-family:"Helvetica Neue 65Medium";--e-global-typography-10c022a-font-size:clamp(1.125rem, 0.182vw + 1.084rem, 1.375rem);--e-global-typography-10c022a-font-weight:500;--e-global-typography-10c022a-line-height:1.2em;--e-global-typography-897a958-font-family:"Helvetica Neue 65Medium";--e-global-typography-897a958-font-size:clamp(1.125rem, 0.182vw + 1.084rem, 1.375rem);--e-global-typography-897a958-font-weight:500;--e-global-typography-897a958-text-decoration:underline;--e-global-typography-897a958-line-height:1.2em;--e-global-typography-eefb533-font-family:"Kadwa";--e-global-typography-eefb533-font-size:clamp(1.5rem, 0.364vw + 1.418rem, 2rem);--e-global-typography-eefb533-font-weight:700;--e-global-typography-eefb533-line-height:1.2em;--e-global-typography-69336d9-font-family:"Helvetica Neue 55Roman";--e-global-typography-69336d9-font-size:16px;--e-global-typography-69336d9-font-weight:400;--e-global-typography-69336d9-line-height:1.4em;--e-global-typography-e5630c0-font-family:"Helvetica Neue 55Roman";--e-global-typography-e5630c0-font-size:clamp(1.125rem, 0.273vw + 1.064rem, 1.5rem);--e-global-typography-e5630c0-font-weight:400;--e-global-typography-e5630c0-line-height:1.5em;--e-global-typography-3351a13-font-family:"Helvetica Neue 55Roman";--e-global-typography-3351a13-font-size:16px;--e-global-typography-3351a13-font-weight:400;--e-global-typography-020f495-font-family:"Kadwa";--e-global-typography-020f495-font-size:clamp(1.125rem, 0.273vw + 1.064rem, 1.5rem);--e-global-typography-020f495-font-weight:700;--e-global-typography-020f495-line-height:1.2em;--e-global-typography-9ebe3eb-font-family:"Helvetica Neue 55Roman";--e-global-typography-9ebe3eb-font-size:clamp(1rem, 0.256vw + 0.942rem, 1.25rem);--e-global-typography-9ebe3eb-font-weight:400;--e-global-typography-9ebe3eb-line-height:1.4em;--e-global-typography-65ba767-font-family:"Helvetica Neue 55Roman";--e-global-typography-65ba767-font-size:20px;--e-global-typography-65ba767-font-weight:400;--e-global-typography-65ba767-text-decoration:none;--e-global-typography-65ba767-line-height:1.4em;--e-global-typography-d099473-font-family:"Helvetica Neue 55Roman";--e-global-typography-d099473-font-size:18px;--e-global-typography-d099473-font-weight:400;--e-global-typography-d099473-text-decoration:none;--e-global-typography-d099473-line-height:1.4em;--e-global-typography-1c69c97-font-family:"Kadwa";--e-global-typography-1c69c97-font-weight:700;--e-global-typography-1c69c97-font-style:italic;--e-global-typography-21f88c8-font-family:"Helvetica Neue 55Roman";--e-global-typography-21f88c8-font-size:14px;--e-global-typography-21f88c8-line-height:1.2em;--e-global-typography-28ac9a8-font-family:"Helvetica Neue 75Bold";--e-global-typography-28ac9a8-font-size:clamp(1rem, 0.256vw + 0.942rem, 1.25rem);--e-global-typography-28ac9a8-font-weight:700;--e-global-typography-28ac9a8-line-height:1.4em;--e-global-typography-d7852e1-font-family:"Helvetica Neue 55Roman";--e-global-typography-d7852e1-font-size:clamp(1rem, 0.256vw + 0.942rem, 1.25rem);--e-global-typography-d7852e1-font-weight:400;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f08eaae-font-family ), Sans-serif;font-size:var( --e-global-typography-f08eaae-font-size );font-weight:var( --e-global-typography-f08eaae-font-weight );line-height:var( --e-global-typography-f08eaae-line-height );}.elementor-kit-1780 a:hover{color:var( --e-global-color-primary );text-decoration:none;}.elementor-kit-1780 button,.elementor-kit-1780 input[type="button"],.elementor-kit-1780 input[type="submit"],.elementor-kit-1780 .elementor-button{font-family:var( --e-global-typography-65ba767-font-family ), Sans-serif;font-size:var( --e-global-typography-65ba767-font-size );font-weight:var( --e-global-typography-65ba767-font-weight );text-decoration:var( --e-global-typography-65ba767-text-decoration );line-height:var( --e-global-typography-65ba767-line-height );color:var( --e-global-color-primary );background-color:#FFFFFF00;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:50px 50px 50px 50px;padding:8px 16px 8px 16px;}.elementor-kit-1780 button:hover,.elementor-kit-1780 button:focus,.elementor-kit-1780 input[type="button"]:hover,.elementor-kit-1780 input[type="button"]:focus,.elementor-kit-1780 input[type="submit"]:hover,.elementor-kit-1780 input[type="submit"]:focus,.elementor-kit-1780 .elementor-button:hover,.elementor-kit-1780 .elementor-button:focus{color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-kit-1780 img{border-radius:0px 0px 0px 0px;}.elementor-kit-1780 label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-d099473-font-family ), Sans-serif;font-size:var( --e-global-typography-d099473-font-size );font-weight:var( --e-global-typography-d099473-font-weight );text-decoration:var( --e-global-typography-d099473-text-decoration );line-height:var( --e-global-typography-d099473-line-height );}.elementor-kit-1780 input:not([type="button"]):not([type="submit"]),.elementor-kit-1780 textarea,.elementor-kit-1780 .elementor-field-textual{font-family:var( --e-global-typography-d099473-font-family ), Sans-serif;font-size:var( --e-global-typography-d099473-font-size );font-weight:var( --e-global-typography-d099473-font-weight );text-decoration:var( --e-global-typography-d099473-text-decoration );line-height:var( --e-global-typography-d099473-line-height );color:var( --e-global-color-secondary );accent-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-kit-1780 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-1780 textarea:focus,.elementor-kit-1780 .elementor-field-textual:focus{color:var( --e-global-color-primary );accent-color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1350px;}.e-con{--container-max-width:1350px;}.elementor-widget:not(:last-child){margin-block-end:24px;}.elementor-element{--widgets-spacing:24px 24px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-1780 e-page-transition{background-color:#FFBC7D;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1023px){.elementor-kit-1780{--e-global-typography-primary-font-size:24px;--e-global-typography-secondary-font-size:20px;--e-global-typography-65ba767-font-size:18px;--e-global-typography-d099473-font-size:16px;font-size:var( --e-global-typography-f08eaae-font-size );line-height:var( --e-global-typography-f08eaae-line-height );}.elementor-kit-1780 button,.elementor-kit-1780 input[type="button"],.elementor-kit-1780 input[type="submit"],.elementor-kit-1780 .elementor-button{font-size:var( --e-global-typography-65ba767-font-size );line-height:var( --e-global-typography-65ba767-line-height );}.elementor-kit-1780 label{font-size:var( --e-global-typography-d099473-font-size );line-height:var( --e-global-typography-d099473-line-height );}.elementor-kit-1780 input:not([type="button"]):not([type="submit"]),.elementor-kit-1780 textarea,.elementor-kit-1780 .elementor-field-textual{font-size:var( --e-global-typography-d099473-font-size );line-height:var( --e-global-typography-d099473-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-1780{--e-global-typography-primary-font-size:18px;--e-global-typography-secondary-font-size:16px;--e-global-typography-65ba767-font-size:18px;font-size:var( --e-global-typography-f08eaae-font-size );line-height:var( --e-global-typography-f08eaae-line-height );}.elementor-kit-1780 button,.elementor-kit-1780 input[type="button"],.elementor-kit-1780 input[type="submit"],.elementor-kit-1780 .elementor-button{font-size:var( --e-global-typography-65ba767-font-size );line-height:var( --e-global-typography-65ba767-line-height );}.elementor-kit-1780 label{font-size:var( --e-global-typography-d099473-font-size );line-height:var( --e-global-typography-d099473-line-height );}.elementor-kit-1780 input:not([type="button"]):not([type="submit"]),.elementor-kit-1780 textarea,.elementor-kit-1780 .elementor-field-textual{font-size:var( --e-global-typography-d099473-font-size );line-height:var( --e-global-typography-d099473-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.elementor-kit-1780 .uk-accordion-content {
    padding-right: clamp(2rem, 4.231vw + 1.048rem, 6.125rem);
}

.elementor-kit-1780 .uk-accordion-content a:hover {
    color: var(--e-global-color-accent) !important;
}
.elementor-kit-1780 .uk-accordion-content a.kb-pdf,
.elementor-kit-1780 .uk-accordion-content a.kb-download,
.elementor-kit-1780 .uk-accordion-content a.kb-link,
.elementor-kit-1780 .uk-accordion-content a.kb-extern,
.elementor-kit-1780 .uk-accordion-content a[href^="mailto:"],
.elementor-kit-1780 .uk-accordion-content a[href^="tel:"] {
    text-decoration: underline;
    text-underline-offset: 4px;
    text-decoration-thickness:1px;
    text-decoration-color: var(--e-global-color-primary);
}
.elementor-kit-1780 .uk-accordion-content ul {
    list-style-type: square;
}

.elementor-kit-1780 a.elementor-item {
    text-underline-offset: 10px;
    text-decoration-thickness:1px;
    text-decoration-color: var(--e-global-color-primary);
}

.elementor-kit-1780 a.elementor-item:hover:not(.jet-menu > li > a) {
    text-decoration: underline;
    text-underline-offset: 10px;
    text-decoration-thickness:1px;
    text-decoration-color: var(--e-global-color-primary);
}

.elementor-kit-1780 a.elementor-item-active {
    text-decoration: underline;
    text-underline-offset: 10px;
    text-decoration-thickness:1px !important;
    text-decoration-color: var(--e-global-color-primary) !important;
}

.elementor-kit-1780 a.kb-pdf,
.elementor-kit-1780 a.kb-download,
.elementor-kit-1780 a.kb-link,
.elementor-kit-1780 a.kb-extern,
.elementor-kit-1780 a[href^="mailto:"],
.elementor-kit-1780 a[href^="tel:"]{
    text-decoration: underline;
    text-underline-offset: 5px;
    text-decoration-thickness:1px;
    text-decoration-color: var(--e-global-color-primary);
}

blockquote {
    position: relative;
    width: fit-content;
    margin: 2em auto;
    padding: 0 3em;
    font-style: italic;
    font-family: Kadna;

}

blockquote:before {
  content: '\201C';
  position: absolute;
  top: 30px;
  left: 0;
  font-size: 8em;
  font-style: normal;
  opacity: 0.5;
  color: var(--e-global-color-primary);
}
blockquote:after {
  content: '\201C';
  position: absolute;
  bottom: -60px;
  right: 0;
  font-size: 8em;
  font-style: normal;
  opacity: 0.5;
  color: var(--e-global-color-primary);
    
}

/* overrides */

.nogap p {
    margin: 0 !important;
}


.uk-accordion.uk-list-medium.uk-list-divider > * {
  padding: 38px 0px 34px;
  border-top: 2px dotted var(--e-global-color-primary);
  border-bottom: 2px dotted var(--e-global-color-primary);
}


.uk-accordion.uk-list-medium.uk-list-divider > :nth-child(n+2) {
  margin-top: 0px;
  padding-top: 38px;
  border-top: 0px solid #d8d8d8;
  border-bottom: 2px dotted var(--e-global-color-primary);
}

.elementor-kit-1780 .uk-accordion svg {
    width: 16px;
}


.pulseBTN {
    transition: all 0s linear !important;
    box-shadow: 0 0 0 0px rgba(133,190,55, 0.4);
    -moz-animation: pulse 2s infinite;
    -webkit-animation: pulse 2s infinite;
    animation: pulse 2s infinite;
    padding: 0px 20px;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    font-weight: 500;
    position: fixed;
    border-radius: 0px 0px 10px 10px; 
    top: 30%;
    left: 0;
    color: #fff;
    background-color: var(--e-global-color-primary);
    transform-origin: left top;
    transform: rotate(-90deg) translate(-50%,0px);
}

@keyframes pulse {
    0% {
        box-shadow: 0 0 0 0px rgba(133,190,55, 1);
    }
    70% {
        box-shadow: 0 0 0 10px rgba(133,190,55, 0);
    }
    100% {
        box-shadow: 0 0 0 50px rgba(133,190,55, 0);
    }
}

@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
  to {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
@keyframes rotating {
  from {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
  to {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}
.rotating {
  -webkit-animation: rotating 15s linear infinite;
  -moz-animation: rotating 15s linear infinite;
  -ms-animation: rotating 15s linear infinite;
  -o-animation: rotating 15s linear infinite;
  animation: rotating 15s linear infinite;
  transform-origin: center;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue 65Medium';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/14d824a2-2a5c-4692-8e30-74f6e177b675.eot');
	src: url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/14d824a2-2a5c-4692-8e30-74f6e177b675.eot?#iefix') format('embedded-opentype'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/14d824a2-2a5c-4692-8e30-74f6e177b675.woff2') format('woff2'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/14d824a2-2a5c-4692-8e30-74f6e177b675.woff') format('woff'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/14d824a2-2a5c-4692-8e30-74f6e177b675.ttf') format('truetype'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/14d824a2-2a5c-4692-8e30-74f6e177b675.svg#HelveticaNeue65Medium') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue 55Roman';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/8f4a1705-214a-4dd0-80b8-72252c37e688.eot');
	src: url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/8f4a1705-214a-4dd0-80b8-72252c37e688.eot?#iefix') format('embedded-opentype'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/8f4a1705-214a-4dd0-80b8-72252c37e688.woff2') format('woff2'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/8f4a1705-214a-4dd0-80b8-72252c37e688.woff') format('woff'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/8f4a1705-214a-4dd0-80b8-72252c37e688.ttf') format('truetype'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/8f4a1705-214a-4dd0-80b8-72252c37e688.svg#HelveticaNeue55Roman') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica Neue 75Bold';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/f07c25ed-2d61-4e44-99ab-a0bc3ec67662.eot');
	src: url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/f07c25ed-2d61-4e44-99ab-a0bc3ec67662.eot?#iefix') format('embedded-opentype'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/f07c25ed-2d61-4e44-99ab-a0bc3ec67662.woff2') format('woff2'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/f07c25ed-2d61-4e44-99ab-a0bc3ec67662.woff') format('woff'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/f07c25ed-2d61-4e44-99ab-a0bc3ec67662.ttf') format('truetype'),
		url('https://kantiwil.kernbrand.com/wp-content/uploads/2020/06/f07c25ed-2d61-4e44-99ab-a0bc3ec67662.svg#HelveticaNeue75Bold') format('svg');
}
/* End Custom Fonts CSS */