.elementor-kit-5{--e-global-color-primary:#183677;--e-global-color-secondary:#F1A501;--e-global-color-text:#1B1B27;--e-global-color-accent:#FFFFFF;--e-global-color-2462d68:#95A601;--e-global-color-b93a4f6:#6F8B0B;--e-global-color-d5fc75d:#647E10;--e-global-color-b49a1db:#297AB2;--e-global-color-0c0530d:#42978F;--e-global-color-479167f:#367C74;--e-global-color-d5565f3:#863695;--e-global-color-882ca43:#096E48;--e-global-color-02ec5cb:#092741;--e-global-color-b388507:#F8F8F8;--e-global-color-a9216e3:#F4F5F7;--e-global-color-0331c63:#DEE6EF;--e-global-color-9b88886:#071F55;--e-global-color-741cd9d:#798196;--e-global-color-56da56c:#091B24;--e-global-color-259bb6e:#213673;--e-global-color-2131e9b:#758A2C;--e-global-color-fb1e023:#0E2F5B;--e-global-color-fa4c3b8:#1F407A;--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;--e-global-typography-e7aa904-font-family:"Open Sans";--e-global-typography-e7aa904-font-size:1rem;--e-global-typography-e7aa904-line-height:1.8125em;--e-global-typography-96f0608-font-family:"Raleway";--e-global-typography-96f0608-font-size:5.25rem;--e-global-typography-96f0608-font-weight:700;--e-global-typography-96f0608-line-height:1.2em;--e-global-typography-2abd1fb-font-family:"Raleway";--e-global-typography-2abd1fb-font-size:5.25rem;--e-global-typography-2abd1fb-font-weight:600;--e-global-typography-2abd1fb-line-height:1.2em;--e-global-typography-f138b61-font-family:"Raleway";--e-global-typography-f138b61-font-size:5.25rem;--e-global-typography-f138b61-font-weight:300;--e-global-typography-f138b61-line-height:1.2em;--e-global-typography-941f565-font-family:"Raleway";--e-global-typography-941f565-font-size:3.938rem;--e-global-typography-941f565-font-weight:700;--e-global-typography-941f565-line-height:1.2em;--e-global-typography-3433dc6-font-family:"Raleway";--e-global-typography-3433dc6-font-size:3.938rem;--e-global-typography-3433dc6-font-weight:600;--e-global-typography-3433dc6-line-height:1.2em;--e-global-typography-b479a8c-font-family:"Raleway";--e-global-typography-b479a8c-font-size:3.938rem;--e-global-typography-b479a8c-font-weight:300;--e-global-typography-b479a8c-line-height:1.2em;--e-global-typography-9587c88-font-family:"Raleway";--e-global-typography-9587c88-font-size:3.625rem;--e-global-typography-9587c88-font-weight:700;--e-global-typography-9587c88-line-height:1.2em;--e-global-typography-a74afdb-font-family:"Raleway";--e-global-typography-a74afdb-font-size:3.625rem;--e-global-typography-a74afdb-font-weight:600;--e-global-typography-a74afdb-line-height:1.2em;--e-global-typography-7164138-font-family:"Raleway";--e-global-typography-7164138-font-size:3.625rem;--e-global-typography-7164138-font-weight:300;--e-global-typography-7164138-line-height:1.2em;--e-global-typography-78ab606-font-family:"Raleway";--e-global-typography-78ab606-font-size:2.25rem;--e-global-typography-78ab606-font-weight:700;--e-global-typography-78ab606-line-height:1.2em;--e-global-typography-9eacee0-font-family:"Raleway";--e-global-typography-9eacee0-font-size:1.5rem;--e-global-typography-9eacee0-font-weight:500;--e-global-typography-9eacee0-line-height:1.2em;--e-global-typography-b1fbdcd-font-family:"Roboto";--e-global-typography-b1fbdcd-font-size:1.125rem;--e-global-typography-b1fbdcd-font-weight:400;--e-global-typography-b1fbdcd-text-transform:uppercase;--e-global-typography-b1fbdcd-line-height:1.2em;--e-global-typography-b1fbdcd-letter-spacing:1.8px;--e-global-typography-3ef84b8-font-family:"Open Sans";--e-global-typography-3ef84b8-font-size:0.813rem;--e-global-typography-3ef84b8-line-height:1.53846153846em;--e-global-typography-2eb0c56-font-family:"Open Sans";--e-global-typography-2eb0c56-font-size:1rem;--e-global-typography-2eb0c56-font-weight:700;--e-global-typography-2eb0c56-line-height:1.2em;--e-global-typography-d3da05d-font-family:"Raleway";--e-global-typography-d3da05d-font-size:1.125rem;--e-global-typography-d3da05d-font-weight:600;--e-global-typography-d3da05d-text-transform:uppercase;--e-global-typography-d3da05d-line-height:1.16666em;--e-global-typography-d3da05d-letter-spacing:1.8px;--e-global-typography-1ecf2e4-font-family:"Raleway";--e-global-typography-1ecf2e4-font-size:2.25rem;--e-global-typography-1ecf2e4-font-weight:500;--e-global-typography-1ecf2e4-line-height:1.27777em;color:var( --e-global-color-text );font-family:var( --e-global-typography-e7aa904-font-family ), Sans-serif;font-size:var( --e-global-typography-e7aa904-font-size );line-height:var( --e-global-typography-e7aa904-line-height );letter-spacing:var( --e-global-typography-e7aa904-letter-spacing );word-spacing:var( --e-global-typography-e7aa904-word-spacing );}.elementor-kit-5 a{color:var( --e-global-color-02ec5cb );font-family:"Open Sans", Sans-serif;font-weight:700;text-decoration:underline;}.elementor-kit-5 a:hover{color:var( --e-global-color-2131e9b );}.elementor-kit-5 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-96f0608-font-family ), Sans-serif;font-size:var( --e-global-typography-96f0608-font-size );font-weight:var( --e-global-typography-96f0608-font-weight );line-height:var( --e-global-typography-96f0608-line-height );letter-spacing:var( --e-global-typography-96f0608-letter-spacing );word-spacing:var( --e-global-typography-96f0608-word-spacing );}.elementor-kit-5 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-941f565-font-family ), Sans-serif;font-size:var( --e-global-typography-941f565-font-size );font-weight:var( --e-global-typography-941f565-font-weight );line-height:var( --e-global-typography-941f565-line-height );letter-spacing:var( --e-global-typography-941f565-letter-spacing );word-spacing:var( --e-global-typography-941f565-word-spacing );}.elementor-kit-5 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-9587c88-font-family ), Sans-serif;font-size:var( --e-global-typography-9587c88-font-size );font-weight:var( --e-global-typography-9587c88-font-weight );line-height:var( --e-global-typography-9587c88-line-height );letter-spacing:var( --e-global-typography-9587c88-letter-spacing );word-spacing:var( --e-global-typography-9587c88-word-spacing );}.elementor-kit-5 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-78ab606-font-family ), Sans-serif;font-size:var( --e-global-typography-78ab606-font-size );font-weight:var( --e-global-typography-78ab606-font-weight );line-height:var( --e-global-typography-78ab606-line-height );letter-spacing:var( --e-global-typography-78ab606-letter-spacing );word-spacing:var( --e-global-typography-78ab606-word-spacing );}.elementor-kit-5 h5{color:var( --e-global-color-02ec5cb );font-family:var( --e-global-typography-9eacee0-font-family ), Sans-serif;font-size:var( --e-global-typography-9eacee0-font-size );font-weight:var( --e-global-typography-9eacee0-font-weight );line-height:var( --e-global-typography-9eacee0-line-height );letter-spacing:var( --e-global-typography-9eacee0-letter-spacing );word-spacing:var( --e-global-typography-9eacee0-word-spacing );}.elementor-kit-5 h6{color:var( --e-global-color-741cd9d );font-family:var( --e-global-typography-b1fbdcd-font-family ), Sans-serif;font-size:var( --e-global-typography-b1fbdcd-font-size );font-weight:var( --e-global-typography-b1fbdcd-font-weight );text-transform:var( --e-global-typography-b1fbdcd-text-transform );line-height:var( --e-global-typography-b1fbdcd-line-height );letter-spacing:var( --e-global-typography-b1fbdcd-letter-spacing );word-spacing:var( --e-global-typography-b1fbdcd-word-spacing );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-family:var( --e-global-typography-2eb0c56-font-family ), Sans-serif;font-size:var( --e-global-typography-2eb0c56-font-size );font-weight:var( --e-global-typography-2eb0c56-font-weight );line-height:var( --e-global-typography-2eb0c56-line-height );letter-spacing:var( --e-global-typography-2eb0c56-letter-spacing );word-spacing:var( --e-global-typography-2eb0c56-word-spacing );color:var( --e-global-color-accent );background-color:var( --e-global-color-02ec5cb );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-02ec5cb );border-radius:35px 35px 35px 35px;padding:1.3125em 3.375em 1.3125em 3.375em;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-2131e9b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2131e9b );}.elementor-kit-5 label{color:#091B24;font-family:var( --e-global-typography-e7aa904-font-family ), Sans-serif;font-size:var( --e-global-typography-e7aa904-font-size );line-height:var( --e-global-typography-e7aa904-line-height );letter-spacing:var( --e-global-typography-e7aa904-letter-spacing );word-spacing:var( --e-global-typography-e7aa904-word-spacing );}.elementor-kit-5 input:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea,.elementor-kit-5 .elementor-field-textual{color:#091B2480;background-color:var( --e-global-color-a9216e3 );border-style:solid;border-width:0px 0px 1px 0px;border-color:#95A60180;padding:12px 17px 12px 17px;}.elementor-kit-5 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-5 textarea:focus,.elementor-kit-5 .elementor-field-textual:focus{color:#091B24;border-style:solid;border-width:0px 0px 1px 0px;border-color:#758A2C;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1180px;}.e-con{--container-max-width:1180px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-5{--e-global-typography-96f0608-font-size:5rem;--e-global-typography-2abd1fb-font-size:5rem;--e-global-typography-f138b61-font-size:5rem;--e-global-typography-941f565-font-size:3.7rem;--e-global-typography-3433dc6-font-size:3.7rem;--e-global-typography-b479a8c-font-size:3.7rem;--e-global-typography-9587c88-font-size:3.4rem;--e-global-typography-a74afdb-font-size:3.4rem;--e-global-typography-7164138-font-size:3.4rem;font-size:var( --e-global-typography-e7aa904-font-size );line-height:var( --e-global-typography-e7aa904-line-height );letter-spacing:var( --e-global-typography-e7aa904-letter-spacing );word-spacing:var( --e-global-typography-e7aa904-word-spacing );}.elementor-kit-5 h1{font-size:var( --e-global-typography-96f0608-font-size );line-height:var( --e-global-typography-96f0608-line-height );letter-spacing:var( --e-global-typography-96f0608-letter-spacing );word-spacing:var( --e-global-typography-96f0608-word-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-941f565-font-size );line-height:var( --e-global-typography-941f565-line-height );letter-spacing:var( --e-global-typography-941f565-letter-spacing );word-spacing:var( --e-global-typography-941f565-word-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-9587c88-font-size );line-height:var( --e-global-typography-9587c88-line-height );letter-spacing:var( --e-global-typography-9587c88-letter-spacing );word-spacing:var( --e-global-typography-9587c88-word-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-78ab606-font-size );line-height:var( --e-global-typography-78ab606-line-height );letter-spacing:var( --e-global-typography-78ab606-letter-spacing );word-spacing:var( --e-global-typography-78ab606-word-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-9eacee0-font-size );line-height:var( --e-global-typography-9eacee0-line-height );letter-spacing:var( --e-global-typography-9eacee0-letter-spacing );word-spacing:var( --e-global-typography-9eacee0-word-spacing );}.elementor-kit-5 h6{font-size:var( --e-global-typography-b1fbdcd-font-size );line-height:var( --e-global-typography-b1fbdcd-line-height );letter-spacing:var( --e-global-typography-b1fbdcd-letter-spacing );word-spacing:var( --e-global-typography-b1fbdcd-word-spacing );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-2eb0c56-font-size );line-height:var( --e-global-typography-2eb0c56-line-height );letter-spacing:var( --e-global-typography-2eb0c56-letter-spacing );word-spacing:var( --e-global-typography-2eb0c56-word-spacing );padding:1.3125em 2em 1.3125em 2em;}.elementor-kit-5 label{font-size:var( --e-global-typography-e7aa904-font-size );line-height:var( --e-global-typography-e7aa904-line-height );letter-spacing:var( --e-global-typography-e7aa904-letter-spacing );word-spacing:var( --e-global-typography-e7aa904-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-5{--e-global-typography-96f0608-font-size:4rem;--e-global-typography-2abd1fb-font-size:4rem;--e-global-typography-f138b61-font-size:4rem;--e-global-typography-941f565-font-size:3.2rem;--e-global-typography-3433dc6-font-size:3.2rem;--e-global-typography-b479a8c-font-size:3.2rem;--e-global-typography-9587c88-font-size:2.6rem;--e-global-typography-a74afdb-font-size:2.6rem;--e-global-typography-7164138-font-size:2.6rem;font-size:var( --e-global-typography-e7aa904-font-size );line-height:var( --e-global-typography-e7aa904-line-height );letter-spacing:var( --e-global-typography-e7aa904-letter-spacing );word-spacing:var( --e-global-typography-e7aa904-word-spacing );}.elementor-kit-5 h1{font-size:var( --e-global-typography-96f0608-font-size );line-height:var( --e-global-typography-96f0608-line-height );letter-spacing:var( --e-global-typography-96f0608-letter-spacing );word-spacing:var( --e-global-typography-96f0608-word-spacing );}.elementor-kit-5 h2{font-size:var( --e-global-typography-941f565-font-size );line-height:var( --e-global-typography-941f565-line-height );letter-spacing:var( --e-global-typography-941f565-letter-spacing );word-spacing:var( --e-global-typography-941f565-word-spacing );}.elementor-kit-5 h3{font-size:var( --e-global-typography-9587c88-font-size );line-height:var( --e-global-typography-9587c88-line-height );letter-spacing:var( --e-global-typography-9587c88-letter-spacing );word-spacing:var( --e-global-typography-9587c88-word-spacing );}.elementor-kit-5 h4{font-size:var( --e-global-typography-78ab606-font-size );line-height:var( --e-global-typography-78ab606-line-height );letter-spacing:var( --e-global-typography-78ab606-letter-spacing );word-spacing:var( --e-global-typography-78ab606-word-spacing );}.elementor-kit-5 h5{font-size:var( --e-global-typography-9eacee0-font-size );line-height:var( --e-global-typography-9eacee0-line-height );letter-spacing:var( --e-global-typography-9eacee0-letter-spacing );word-spacing:var( --e-global-typography-9eacee0-word-spacing );}.elementor-kit-5 h6{font-size:var( --e-global-typography-b1fbdcd-font-size );line-height:var( --e-global-typography-b1fbdcd-line-height );letter-spacing:var( --e-global-typography-b1fbdcd-letter-spacing );word-spacing:var( --e-global-typography-b1fbdcd-word-spacing );}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{font-size:var( --e-global-typography-2eb0c56-font-size );line-height:var( --e-global-typography-2eb0c56-line-height );letter-spacing:var( --e-global-typography-2eb0c56-letter-spacing );word-spacing:var( --e-global-typography-2eb0c56-word-spacing );padding:1.3125em 2em 1.3125em 2em;}.elementor-kit-5 label{font-size:var( --e-global-typography-e7aa904-font-size );line-height:var( --e-global-typography-e7aa904-line-height );letter-spacing:var( --e-global-typography-e7aa904-letter-spacing );word-spacing:var( --e-global-typography-e7aa904-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{
    margin: 0;
    -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0 0 10px;
}

html{
    overflow-x: hidden;
}

.elementor-posts .elementor-heading-title:hover,
.elementor-heading-title a:hover,
.uael-post__title a:hover{
    text-decoration: underline;
}

.elementor-widget-text-editor ul,
.elementor-widget-text-editor ol,
.elementor-accordion ul,
.elementor-accordion ol{
    margin-left: 0;
    padding-left: 20px;
}

.elementor-widget-text-editor ul li,
.elementor-widget-text-editor ol li,
.elementor-accordion ul li,
.elementor-accordion ol li{
    margin-left: 0;
    padding-bottom: 10px;
}

.elementor-widget-text-editor ul li::marker,
.elementor-widget-text-editor ol li::marker,
.elementor-accordion ul li::marker,
.elementor-accordion ol li::marker{
    font-size: inherit;
}

.elementor-widget-text-editor a,
.elementor-widget-theme-post-content a{
    /*padding-bottom: 1px;*/
}

.elementor-widget-text-editor a:hover,
.elementor-widget-theme-post-content a:hover{
    /*color: #326397;*/
}

#userwayAccessibilityIcon {
    display: none !important;
}

.trigger-accessibility{
    cursor: pointer;
}

.grecaptcha-badge{
	display: none;
	visibility: hidden;
}

::-webkit-input-placeholder { /* Chrome/Opera/Sasfari */
  color: inherit;
}
::-moz-placeholder { /* Firefox 19+ */
  color: inherit;
}
:-ms-input-placeholder { /* IE 10+ */
  color: inherit;
}
:-moz-placeholder { /* Firefox 18- */
  color: inherit;
}

.elementor-kit-5 ::selection {
    background-color: #607251;
    color: #fff;
}

html{
    min-width: 0;
}

ol, ul {
    margin: 0 0 25px 25px;
}

body{
    overflow-x: hidden;
}


.elementor-kit-5 p{
    margin-top: 0;
}

.elementor-button-content-wrapper {
    align-items: center;
}

.elementor-kit-5 .fancybox-button,
.elementor-kit-5 .fancybox-button:link,
.elementor-kit-5 .fancybox-button:visited{
    padding: 0;
}

.elementor-kit-5 .elementor-button{
    text-decoration: none;
}

.elementor-kit-5 .elementor-button,
.elementor-kit-5 .button,
.gform_wrapper .gform_footer  input[type=submit],
.elementor-widget.btn-custom .gform_wrapper .gform_footer{
    text-align: center;
}


.elementor-kit-5 .elementor-widget .elementor-button{
    border-width: 1px;
    box-shadow: 6px 6px 20px #1A1C1F7A;
}

.elementor-kit-5 .elementor-widget.smaller .elementor-button{
    padding: 1.125rem 1.875rem;
}

.elementor-kit-5 .elementor-widget.no-shadow .elementor-button{
    box-shadow: none;
}

.elementor-kit-5 .elementor-widget.primary .elementor-button{
    background-color: #092741;
    border-color: #092741;
}

.elementor-kit-5 .elementor-widget.primary .elementor-button:hover{
    background-color: #758A2C;
    border-color: #758A2C;
}

.elementor-kit-5 .elementor-widget.secondary .elementor-button{
    background-color: transparent;
    border-width: 1px;
    border-style: solid !important;
    border-color: #0E1A3E;
    color: #0E1A3E;
}

.elementor-kit-5 .elementor-widget.secondary .elementor-button:hover{
    background-color: #758A2C;
    border-color: #758A2C;
    color: #fff;
}

.elementor-kit-5 .elementor-widget.white .elementor-button{
    border-color: #fff;
    color: #092741;
    background-color: #fff;
}

.elementor-kit-5 .elementor-widget.white.trans .elementor-button,
.elementor-kit-5 .elementor-widget.white .elementor-button:hover{
    border-color: #fff;
    color: #fff;
    background-color: transparent;
}

.elementor-kit-5 .elementor-widget.white.trans:hover .elementor-button{
    border-color: #fff;
    color: #092741;
    background-color: #fff;
}

.elementor-kit-5 .elementor-widget.blue.trans .elementor-button{
    border-color: #092741;
    color: #092741;
    background-color: transparent;
}

.elementor-kit-5 .elementor-widget.blue.trans:hover .elementor-button{
    border-color: #758A2C;
    color: #fff;
    background-color: #758A2C;
}

.elementor-kit-5 .elementor-widget.link .elementor-button:hover{
    color: #647E10;
}

.elementor-kit-5 .elementor-widget.link .elementor-button path,
.elementor-kit-5 .elementor-widget.link .elementor-button line{
    stroke: #092741;
}

.elementor-kit-5 .elementor-widget.link .elementor-button:hover path,
.elementor-kit-5 .elementor-widget.link .elementor-button:hover line{
    stroke: #647E10;
}

.elementor-kit-5 .elementor-widget.multiple .elementor-button{
    border-color: #DEE6EF;
    background-color: #DEE6EF;
    color: #092741 !important;
    font-weight: 400;
    padding: .5rem 1rem;
    box-shadow: 6px 6px 12px #555f8038;
}

.elementor-kit-5 .elementor-widget.multiple .elementor-button:hover{
    border-color: #092741;
    background-color: #092741;
    color: #fff !important;
}

.elementor-kit-5 .uael-gf-input-size-sm .uael-gf-style .gform_body input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .uael-gf-input-size-sm .uael-gf-style .ginput_container .chosen-choices, .uael-gf-input-size-sm .uael-gf-style .ginput_container .chosen-single, .uael-gf-input-size-sm .uael-gf-style .ginput_container textarea {
    font-size: 16px;
    padding: 18px;
}


.gform_required_legend {
    display: none;
}

.gform_wrapper .gfield_checkbox .gchoice {
    margin-bottom: 16px;
}


/*Start Success Stories*/
.success-stories.two-col .uael-post-wrapper{
    border-bottom:1px solid #DEE6EF;
    padding-bottom: 40px;
}

.success-stories .uael-listing__terms-link,
.tags .elementor-post-info__item{
    padding: 4.5px 20px 4.5px 20px;
    border-radius: 22px 22px 22px 22px;
    color: #9D6101;
    background-color: #FFF7E6;
    margin-right: 10px;
    margin-bottom: 10px;
    display: inline-block;
}

.success-stories .bioproducts-environment,
.tags .elementor-post-info__item.bioproducts-environment{
    color: #0E6E48;
    background-color: #F1F4DB;
}

.success-stories .human-health{
    color: #367C74;
    background-color: #E0F8F7;
}

.tags .tag{
    padding: 4.5px 20px 4.5px 20px;
    border-radius: 22px 22px 22px 22px;
    color: #9D6101;
    background-color: #FFF7E6;
    margin-right: 15px;
    margin-bottom: 15px;
    display: inline-block;
    font-size: 0.8125rem;
    padding: 2.5px 14px 2.5px 14px;
}

.tags .elementor-post-info__item,
.success-stories .uael-listing__terms-link,
.tags .elementor-post-info__item,
.tags .tag{
    box-shadow: 6px 6px 20px #1a1c1f7a;
}


.light-bg .tags .elementor-post-info__item,
.light-bg.tags .elementor-post-info__item,
.light-bg .success-stories .uael-listing__terms-link,
.light-bg.success-stories .uael-listing__terms-link,
.light-bg .tags .elementor-post-info__item,
.light-bg.tags .elementor-post-info__item,
.light-bg .tags .tag,
.light-bg.tags .tag{
    box-shadow: 6px 6px 20px #1A1C1F33;
}

.tags .open{
    color: #092741;
    background-color: #fff;
}

.tags .active{
    color: #fff;
    background-color: #3B8956;
}

.tags .news{
    color: #fff;
    background-color: #297AB2;
}

.tags .past{
    color: #fff;
    background-color: #092741;
}

.tags .human-health{
    color: #367C74;
    background-color: #E0F8F7;
}

.tags .bioproducts-environment{
    color: #0E6E48;
    background-color: #F1F4DB;
}

.tags .blog{
    color: #fff;
    background-color: #863695;
}

.tags .success-story{
    color: #fff;
    background-color: #9D6101;
}

.tags .active-closed{
    color: #fff;
    background-color: #893b3b;
}

@media (min-width: 768px){
    .success-stories.two-col .uael-post__inner-wrap{
        display: flex;
    }
    
    .success-stories.two-col .uael-post__thumbnail{
        width: 37%;
    }
    
    .success-stories.two-col .uael-post__content-wrap{
        width: 72%;
    }
}

@media (max-width: 767px){
    .success-stories.two-col .uael-post-wrapper{
        padding-bottom: 20px;
    }
}

/*End Success Stories*/

ol, ul {
    margin: 0 0 25px 0;
    padding-left: 20px;
}

/*Start Slick*/
button.slick-arrow {
    width: 42px;
    height: 42px;
    display: block;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-indent: -9999px;
    left: -20px;
    top: calc(50% - 22px);
    z-index: 2;
    cursor: pointer;
    background-image: url(https://www.ontariogenomics.ca/wp-content/uploads/2022/06/arrow.png);
    background-repeat: no-repeat;
    background-position: center;
}

button.slick-next.slick-arrow {
    left: auto;
    right: -20px;
}

button.slick-prev.slick-arrow {
  -ms-transform: rotate(180deg); /* IE 9 */
  transform: rotate(180deg);
}

.testimonial-slider.one-column .testimonial-section-wrap{
    padding-bottom: 100px !important;
}

.testimonial-slider.one-column button.slick-next.slick-arrow,
.testimonial-slider.one-column button.slick-prev.slick-arrow {
    right: auto;
    top: auto;
    bottom: 50px;
}

.testimonial-slider.one-column button.slick-next.slick-arrow {
    left: 190px;
}

.testimonial-slider.one-column button.slick-prev.slick-arrow {
    left: 130px;
}

@media only screen and (max-width: 876px){
    .testimonial-slider.one-column button.slick-next.slick-arrow {
        left: 120px;
    }
    
    .testimonial-slider.one-column button.slick-prev.slick-arrow {
        left: 60px;
    }
}

/*End Slick*/


.color-white {
  background-color: #fff;
}

body.color-white,
body.color-blue,
body.color-green,
body.color-yellow,
body.color-orange,
body.color-red{
    -webkit-transition: background-color 200ms ease-out !important;
    -moz-transition: background-color 200ms ease-out !important;
    -o-transition: background-color 200ms ease-out !important;
    -ms-transition: background-color 200ms ease-out !important;
    transition: background-color 200ms ease-out !important;
}

.color-blue {
    background-color: #0E2F5B;
}
.color-green {
    background-color: #4DCF42;
}
.color-yellow {
    background-color: #FAEB33;
}
.color-orange {
    background-color: #F19031;
}
.color-red {
    background-color: #F2293A;
}

.flipbox-partners .elementor-flip-box__layer__inner{
    display: flex;
    flex-direction: column;
}

.elementor-flip-box__layer__title{
    order: 1;
}

.elementor-flip-box__layer__description{
    order: 3;
}

.flipbox-partners .elementor-button,
.flipbox-partners .elementor-button:hover{
    padding: 0;
    border: none !important;
    border-radius: 0;
    line-height: 1;
    text-decoration: underline;
    background-color: transparent;
    color: #fff;
    order: 2;
}

.flipbox-partners .elementor-button{
    margin-bottom: 14px; 
}

.flipbox-partners .elementor-flip-box__layer{
    border-radius: 18px;
    box-shadow: -14px -14px 28px #1A4174BF;
}

.breadcrumb-symbol {
        background: url('/wp-content/uploads/2022/07/right-thin-chevron-svgrepo-com.svg') no-repeat;
    display: inline-block;
    width: 0.75rem;
    height: 100%;
    background-size: contain;
    background-position: center;
}

/*notices custom stye*/
.edn-close-section{ display: none; }
.edn-notify-bar .bx-wrapper,
.edn_static_text{
    padding-top: 19px !important;
    padding-bottom: 19px !important;
    margin-bottom: 0;
}

.edn-controls .edn-single-top-arrow .edn-top-up-arrow,
.ednpro_user-can-close{
    background: none !important;
}

.edn-notify-bar{
    position: relative;
    z-index: 999 !important;
}

.edn-controls .edn-single-top-arrow .edn-top-up-arrow:before,
.edn-controls.edn-controls-close .fa-close{
    content: "\f00d";
    color: #fff;
    font-family: "Font Awesome 5 Free";
    font-weight: 700;
    font-size: .7rem;
    margin-right: 3px;
}

.edn-controls .edn-single-top-arrow .edn-top-up-arrow:after,
.edn-controls.edn-controls-close .fa-close:after{
    font-family: Open Sans;
    content: 'Close';
    color: #fff;
    text-decoration: underline;
    text-underline-offset: 3px;
}

.edn-controls.edn-controls-close .fa-close:after{
    font-size: 1rem;
    font-weight: 400;
    margin-left: 6px;
}

/*.edn-controls .edn-single-top-arrow .edn-top-up-arrow{*/
/*    margin-right: 50px;*/
/*}*/

.ednpro_user-can-close{
    right: 50px !important;
    width: auto !important;
}

.edn-mulitple-text-content{
    font-size: 17px !important;
    line-height: 24px !important;
    font-weight: 500 !important;
}

.edn-mulitple-text a,
.edn-static-text a,
.edn-text-link a{
    color: #003056;
}

/*.edn-controls-top .fa.fa-close:before{*/
/*    content:"Close";*/
/*}*/

.edn-top-up-arrow.open{
    margin-top: 0px !important;
}

.edn-top-up-arrow{
    display: block;
}

.edn-top-up-arrow.open{
    display: none;
}

.edn-bottom-down-arrow,
.edn-top-up-arrow{
    width: auto !important;
}

.elementor-kit-5 .edn-top-up-arrow {
    top: 2px !important;
}

.edn-position-top .ednpro_user-can-close {
    top: 18px !important;
}

.ednpro_main_wrapper.ednpro_section {
    position: absolute !important;
    top: 0;
    left: 0;
    right: 0;
}

.elementor-kit-5.admin-bar .edn-top-up-arrow {
    top: 34px !important;
}

.ednpro_main_wrapper.ednpro_section {
    z-index: 99999;
    position: relative;
}

.elementor-kit-5 .edn-custom-template.edn-position-top_absolute .edn_pro_static_pattern .edn_static_text, .edn-custom-template.edn-position-bottom .edn_pro_static_pattern .edn_static_text {
    padding: 6px 70px 6px 30px;
}

ul.slick-dots {
    padding: 0;
    margin: 0;
    text-align: center;
    width: 100%;
    bottom: 30px;
    position: absolute;
    z-index: 2;
}

ul.slick-dots li {
    display: inline-block;
    margin: 6px;
}

ul.slick-dots li button {
    padding: 0;
    width: 16px;
    height: 16px;
    text-indent: -99999px;
    overflow: hidden;
    background-color: #092741 !important;
    opacity: .3;
    cursor: pointer;
}

ul.slick-dots li.slick-active button {
    opacity: 1;
}

.gform_confirmation_wrapper {
    padding-bottom: 20px;
}

.elementor-accordion .elementor-tab-title {
    padding: 15px 0px 15px 0px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: row-reverse;
}

@media only screen and (max-width: 860px){
    .edn-controls .edn-single-top-arrow .edn-top-up-arrow {
        margin-right: 0 !important;
        margin-left: 10px !important;
    }
    
    .ednpro_user-can-close{
        right: 10px !important;
    }
        
}

@media (max-width: 767px){
    .elementor-kit-5 .edn-top-up-arrow {
        top: 12px !important;
    }

    .edn-custom-template.edn-position-top .edn_pro_static_pattern .edn_static_text{
        padding-right: 70px !important;
        padding-left: 20px !important;
    }
}

@media (max-width: 600px){
    /*.admin-bar .edn-notify-bar.edn-position-top .edn-container{*/
    /*    top: 0 !important;*/
    /*}*/
    
    /*body.has-ednbar{*/
    /*    padding-top: 0 !important;*/
    /*}*/
}/* End custom CSS */