.elementor-kit-21546{--e-global-color-primary:#000000;--e-global-color-secondary:#878787;--e-global-color-text:#000000;--e-global-color-accent:#D52B1E;--e-global-color-365ca98:#FFFFFF;--e-global-color-274299e:#00BCCB;--e-global-color-e17fa36:#B61703;--e-global-color-9a11b37:#F7F7F7;--e-global-color-549b292:#FFCD4A;--e-global-color-f751522:#00BCCB0D;--e-global-color-61c36b5:#D818000D;--e-global-color-fb12a8b:#FFCD4A26;--e-global-color-dd14c60:#FDF3F2;--e-global-color-f15bca2:#5E318C;--e-global-color-5a0b7ba:#EF3829;--e-global-color-376934a:#EFEFEF;--e-global-color-a809bf2:#D4239036;--e-global-color-d37c270:#DF1692;--e-global-color-a913f67:#F89F3E;--e-global-color-f1efb0d:#1C628D;--e-global-color-e365cb2:#33304e;--e-global-color-15eb929:#FDE8E8;--e-global-color-245e232:#FCECBC;--e-global-color-52b46b2:#F9D773;--e-global-color-2561f74:#414042;--e-global-color-d1a034c:#333333;--e-global-color-68fb6bc:#282828;--e-global-color-30b6201:#CCCCCC;--e-global-color-51524ed:#282828;--e-global-color-235f43f:#FFFFFF00;--e-global-color-f3b8525:#06D54B;--e-global-color-9219685:#FA3636;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-f77a744-font-family:"Roboto Condensed";--e-global-typography-f77a744-font-size:3.2rem;--e-global-typography-f77a744-font-weight:bold;--e-global-typography-f77a744-line-height:1em;--e-global-typography-d32b692-font-family:"Roboto Condensed";--e-global-typography-d32b692-font-size:54px;--e-global-typography-d32b692-font-weight:bold;--e-global-typography-d32b692-line-height:1em;--e-global-typography-bbe6b94-font-family:"Roboto Condensed";--e-global-typography-bbe6b94-font-size:32px;--e-global-typography-bbe6b94-line-height:1em;--e-global-typography-26ce860-font-family:"Open Sans";--e-global-typography-26ce860-font-size:16px;--e-global-typography-d6f9af8-font-family:"Open Sans";--e-global-typography-d6f9af8-font-size:16px;--e-global-typography-d6f9af8-font-weight:bold;--e-global-typography-218dc8e-font-family:"Roboto Condensed";--e-global-typography-218dc8e-font-size:21px;--e-global-typography-218dc8e-font-weight:normal;--e-global-typography-218dc8e-text-transform:uppercase;--e-global-typography-218dc8e-line-height:1em;--e-global-typography-e3ccddd-font-family:"Roboto Condensed";--e-global-typography-e3ccddd-font-size:21px;--e-global-typography-e3ccddd-line-height:1.3em;--e-global-typography-19d9750-font-family:"Roboto Condensed";--e-global-typography-19d9750-font-size:24px;--e-global-typography-19d9750-font-weight:bold;--e-global-typography-19d9750-line-height:1.2em;font-family:"Montserrat", Sans-serif;font-size:1em;line-height:1.6em;}.elementor-kit-21546 button,.elementor-kit-21546 input[type="button"],.elementor-kit-21546 input[type="submit"],.elementor-kit-21546 .elementor-button{background-color:var( --e-global-color-accent );font-size:12px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-365ca98 );border-radius:0px 0px 0px 0px;}.elementor-kit-21546 button:hover,.elementor-kit-21546 button:focus,.elementor-kit-21546 input[type="button"]:hover,.elementor-kit-21546 input[type="button"]:focus,.elementor-kit-21546 input[type="submit"]:hover,.elementor-kit-21546 input[type="submit"]:focus,.elementor-kit-21546 .elementor-button:hover,.elementor-kit-21546 .elementor-button:focus{background-color:var( --e-global-color-e17fa36 );color:var( --e-global-color-365ca98 );}.elementor-kit-21546 e-page-transition{background-color:#FFBC7D;}.elementor-kit-21546 a{color:var( --e-global-color-accent );}.elementor-kit-21546 a:hover{color:var( --e-global-color-primary );}.elementor-kit-21546 h1{font-family:"Caveat", Sans-serif;font-size:3.8em;}.elementor-kit-21546 h2{font-size:1.5rem;line-height:1.5em;}.elementor-kit-21546 h3{font-size:1.3rem;line-height:1.4em;}.elementor-kit-21546 h4{font-size:1em;font-weight:bold;font-style:italic;line-height:1.3em;}.elementor-kit-21546 h5{font-size:0.8em;line-height:0.8em;}.elementor-kit-21546 input:not([type="button"]):not([type="submit"]),.elementor-kit-21546 textarea,.elementor-kit-21546 .elementor-field-textual{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9a11b37 );border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-21546{--e-global-typography-f77a744-font-size:36px;--e-global-typography-d32b692-font-size:36px;}.elementor-kit-21546 h1{font-size:2.3em;}.elementor-kit-21546 h2{font-size:1.1em;line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.jet-listing-dynamic-post-33378 .elementor-element.elementor-element-2155db9 a.elementor-button-link span.elementor-button-icon, .jet-listing-dynamic-post-27601 span.elementor-button-icon.elementor-align-icon-left {
    display: none;
}

.button_bottom .elementor-widget-wrap {
        flex-direction: column;
}
.button_bottom .elementor-widget-wrap div:last-child {
margin-top: auto;
}

:root {
  --caveat: "Caveat", Sans-serif;
}

.mb-0 p {
  margin-bottom: 0;
}

li {
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 1.5em;
    font-family: Open Sans;
    color: #1e1e1e;
}
p a {
    text-decoration: underline !important;
}
p {
    text-align: left;
}
    
}
button {
    padding: 15px 30px;
    border: none;
    border-radius: 5px
}
.gform_button[type=submit] {
    text-transform: none !important;
    padding: 15px 30px;
    border-radius: 5px;
}

.alphabet {
    list-style-type: lower-alpha;
}

#msra-page-title h1 {
    font-weight: normal !important;
    line-height: 1 !important;
}
#msra-page-title {
    background: #fbf3f2 !important;
}

.elementor-widget-text-editor li a {
    text-decoration: underline;
}

.p-tag-inherit p {
  font-size: inherit;
  line-height: inherit !important;
  text-align: inherit;
color: inherit;
}

.three-column-flex-wrap .elementor-container.elementor-column-gap-default,
.four-column-flex-wrap .elementor-container.elementor-column-gap-default {
  display: flex;
  flex-flow: row wrap;
}

.three-column-flex-wrap .elementor-container.elementor-column-gap-default > div {
  width: 33.33%;/*3 col*/
}

.four-column-flex-wrap .elementor-container.elementor-column-gap-default > div {
  width: 25%;/*4 col*/
}

@media only screen and (max-width: 1024px) {
	.three-column-flex-wrap .elementor-container.elementor-column-gap-default > div,
	.four-column-flex-wrap .elementor-container.elementor-column-gap-default > div {
	  width: 49.99%; /*2 col*/
	}
}

@media only screen and (max-width: 767px) {
	.three-column-flex-wrap .elementor-container.elementor-column-gap-default > div,
	.four-column-flex-wrap .elementor-container.elementor-column-gap-default > div {
	  width: 100%; /*1 col*/
	}
}/* End custom CSS */