.elementor-kit-9{--e-global-color-primary:#08C18A;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#303030;--e-global-color-accent:#000000;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:#303030;font-family:"plantin", Sans-serif;font-size:21px;line-height:1.75em;}.elementor-kit-9 p{margin-bottom:28px;}.elementor-kit-9 a{color:#08C18A;}.elementor-kit-9 h1{color:#303030;font-family:"niveau-grotesk", Sans-serif;font-size:53px;font-weight:900;}.elementor-kit-9 h2{color:#303030;font-family:"niveau-grotesk", Sans-serif;font-size:37px;font-weight:900;}.elementor-kit-9 h3{color:#303030;font-size:29px;}.elementor-kit-9 h4{color:#303030;font-size:16px;}.elementor-kit-9 h5{color:#303030;font-size:11px;}.elementor-kit-9 h6{font-family:"plantin", Sans-serif;font-size:7px;}.elementor-kit-9 button,.elementor-kit-9 input[type="button"],.elementor-kit-9 input[type="submit"],.elementor-kit-9 .elementor-button{font-family:"niveau-grotesk", Sans-serif;font-size:20px;font-weight:500;color:#FFFFFF;background-color:#08C18A;border-style:solid;border-width:3px 3px 3px 3px;border-color:#08C18A;border-radius:20px 20px 20px 20px;padding:11px 55px 11px 55px;}.elementor-kit-9 button:hover,.elementor-kit-9 button:focus,.elementor-kit-9 input[type="button"]:hover,.elementor-kit-9 input[type="button"]:focus,.elementor-kit-9 input[type="submit"]:hover,.elementor-kit-9 input[type="submit"]:focus,.elementor-kit-9 .elementor-button:hover,.elementor-kit-9 .elementor-button:focus{color:#FFFFFF;background-color:#08C18A;border-style:solid;border-width:3px 3px 3px 3px;border-color:#08C18A;border-radius:20px 20px 20px 20px;}.elementor-kit-9 label{font-family:"niveau-grotesk", Sans-serif;font-size:26px;font-weight:100;}.elementor-kit-9 input:not([type="button"]):not([type="submit"]),.elementor-kit-9 textarea,.elementor-kit-9 .elementor-field-textual{font-size:18px;background-color:#F5F9FA;border-style:solid;border-width:2px 2px 2px 2px;border-color:#000000;border-radius:5px 5px 5px 5px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}}/* Start custom CSS *//* LINK UNDERLINE */

P>a {
    padding-bottom: 1px;
    border-bottom: 3px solid #09ce93;
    transition: 1s;
    color: #333!important;
}

p>a:hover {
    background-color: #09ce93;
}


/* LOOM VIDEOS */

.video-player-container .video-player-end-screen, .video-player-container .video-player-overlay, .video-player-container .video-player-play-pause-overlay, .video-player-container .video-player-play-screen {
    background-color: red;
}


.elementor-23 .elementor-element.elementor-element-002e7ae:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-002e7ae > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    border-top: 10px solid #08c18a;
    padding-top:10px;
}

.grt {
	max-width: 700px;
	margin: 0 auto;
	font-family: "niveau-grotesk", sans-serif;
	font-size: 16px;
	line-height: 28px;
	padding: 17px;
}
.grt h1 {
	font-size: 33px;
	line-height: 53px;
	margin-bottom: 28px;
}
.grt .title {
	font-size: 42px;
	line-height: 66px;
	margin-bottom: 28px;
}
.grt h2 {
	font-size: 26px;
	line-height: 43px;
	margin-top: 45px;
	margin-bottom: 17px;
}
.grt h3 {
	font-size: 20px;
	line-height: 34px;
	margin-top: 28px;
	margin-bottom: 11px;
}
.grt h4 {
	font-size: 16px;
	line-height: 28px;
	font-weight: bold;
	margin-bottom: 7px;
}
.grt p, .grt ul, .grt ol, .grt blockquote, .grt pre, .grt .alert, .grt .note, .grt .box, .grt .footnotes {
	margin-bottom: 28px;
}
.grt ul, .grt ol {
	margin-left: 28px;
}
.grt li {
	margin-bottom: 11px;
}
.grt blockquote {
	padding-left: 17px;
	border-style: solid;
	border-color: rgba(0,0,0,0.15);
	border-width: 0 0 0 7px;
}
.grt sub, .grt sup {
	padding: 0 1px;
}
.grt code, .grt pre, .grt kbd {
	font-size: 15px;
}
.grt code {
	background-color: rgba(0,0,0,0.08);
	padding: 3px 4px;
	border-radius: 7px;
	margin: 0 1px;
}
.grt pre {
	padding: 11px;
	border-style: solid;
	border-color: rgba(0,0,0,0.15);
	border-width: 0 0 0 7px;
}
.grt kbd {
	background-color: #fff;
	padding: 3px 4px;
	border-radius: 4px;
	box-shadow: 0 0 4px 0 rgba(0,0,0,0.45);
	margin: 0 1px;
}
.grt .alert, .grt .note, .grt .box {
	padding: 17px;
}
.grt .footnotes {
	font-size: 13px;
	line-height: 24px;
	padding-top: 17px;
	border-top: 1px dotted rgba(0,0,0,0.15);
}
.grt .footnotes p {
	margin-bottom: 17px;
}
.grt ul ul, .grt ul ol, .grt ol ul, .grt ol ol, .grt blockquote.right p, .grt blockquote.left p, .grt .alert :last-child, .grt .note :last-child, .grt .box :last-child, .grt .footnotes :last-child {
	margin-bottom: 0;
}
@media all and (min-width: 756px) {
	.grt {
		padding: 28px;
	}
}/* End custom CSS */