<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

/* elementor cleanup */




.hide- {
    display: none!important
}

main &gt; header {display: none;}

.elementor-column-gap-default&gt;.elementor-column&gt;.elementor-element-populated {
     padding: 10px 0px; 
}

section.section-narrow {
    max-width: 900px;
    margin-left: auto;
    margin-right: auto;
}



/* nnkyes */



.twinky-single-blue-top-left{    position: relative;}
.twinky-single-blue-top-left:after{
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 15px;
    width: 15px;
    background-image: url('assets/SVG/dot--blue-home-export.svg');
    background-size: 100%;
}

.twinky-single-dark-blue-top-left{    position: relative;}
.twinky-single-dark-blue-top-left:after{
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 15px;
    width: 15px;
    background-color: #006690;
    background-size: 100%;
}

.twinky-single-blue-left {position: relative;}
.twinky-single-blue-left:before{
    content:"";
    position: absolute;
    right:102%;
    top:-2px;
    height: 15px;
    width: 15px;
    background-image: url('assets/SVG/dot--blue-home-export.svg');
    background-size: 100%;
}


.twinky-single-blue-left2 {position: relative;}
.twinky-single-blue-left2:before{
    content:"";
    position: absolute;
    right:102%;
    top:-2px;
    height: 15px;
    width: 15px;
    background-color: #006C9C;
    background-size: 100%;
}


/* Twinkyes */
.twinky-single-blue-bottom-right{    position: relative;}
.twinky-single-blue-bottom-right:after{
    content:"";
    position: absolute;
    left:100%;
    top:100%;
    height: 15px;
    width: 15px;
    background-image: url('assets/SVG/dot--blue-home-export.svg');
    background-size: 100%;
}

.twinky-single-blue-bottom-right.connected:after {
    left:calc(100% - 50px);
}

.twinky-single-green-bottom-right{    position: relative;}
.twinky-single-green-bottom-right:after {
    content:"";
    position: absolute;
    left:100%;
    top:100%;
    height: 36px;
    width: 36px;
    background-image: url('assets/SVG/box-after-export.svg');
    background-size: 100%;
}

.twinky-single-green-left{    position: relative;}
.twinky-single-green-left:before {
    content:"";
    position: absolute;
    right:100%;
    top:0;
    height: 14px;
    width: 14px;
    background-image: url('assets/SVG/dot-green-home-export.svg');
    background-size: 100%;
}




.twinky-single-green-left.far-left:before {
       right:102%; 
}


.twinky-single-blue-left22{    position: relative;}
.twinky-single-blue-left22:before {
    content:"";
    position: absolute;
    right:100%;
    top:0;
    height: 14px;
    width: 14px;
    background-color: #006C9C;
    background-size: 100%;
}

.twinky-single-blue-left22.far-left:before {
       right:102%; 
}

/*
.twinky-single-blue-left{    position: relative;}
.twinky-single-blue-left:before {
    content:"";
    position: absolute;
    left:-20px;
    top:-2px;
    height: 14px;
    width: 14px;
    background-color:#19C0E5;
    background-size: 100%;
}
*/

.twinky-single-green-top-left-xl {    position: relative;}
.twinky-single-green-top-left-xl:before  {
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 54px;
    width: 54px;
    background-image: url('assets/SVG/box-beofre-export.svg');
    background-size: 100%;
}

.twinky-single-green-top-left-xl2 {    position: relative;}
.twinky-single-green-top-left-xl2:before  {
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 54px;
    width: 54px;
    background-image: url('assets/SVG/some-green-twinkies-export.svg');
    background-size: 100%;
}


.twinky-single-dark-green-top-left {    position: relative;}
.twinky-single-dark-green-top-left:before  {
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 25px;
    width: 25px;
    background-color: #199D4A;
    background-size: 100%;
}



.twinky-duo-bluegreen-top-left {    position: relative;}
.twinky-duo-bluegreen-top-left:before {
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 36px;
    width: 36px;
    background-image: url('assets/SVG/trinket-home-export.svg');
    background-size: 100%;
}

.twinky-duo-bluegreen-top-left2 {    position: relative;}
.twinky-duo-bluegreen-top-left2:before {
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 36px;
    width: 36px;
    background-image: url('assets/SVG/Assetwblue-green-export.svg');
    background-size: 100%;
}

.twinky-duo-bluegreen-top-left3 {    position: relative;}
.twinky-duo-bluegreen-top-left3:before {
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 36px;
    width: 36px;
    background-image: url('assets/SVG/twinkiw4-export.svg');
    background-size: 100%;
}



.twinky-duo-greenblue-left-xl {    position: relative;}
.twinky-duo-greenblue-left-xl:before {
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 84px;
    width: 84px;
    background-image: url('assets/SVG/trinkets-big-small-export.svg');
    background-size: 100%;
}




.twinky-duo-blue-green-left-xl {    position: relative;}
.twinky-duo-blue-green-left-xl:before {
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 70px;
    width: 70px;
    background-image: url('assets/SVG/blue-geen-tile.svg');
    background-size: 100%;
}


.twinky-duo-blue-green-left-xl-under {    position: relative;}
.twinky-duo-blue-green-left-xl-under:before {
    content:"";
    position: absolute;
    left:0;
    top:100%;
    height: 70px;
    width: 70px;
    background-image: url('assets/SVG/blue-geen-tile-export.svg');
    background-size: 100%;
}

.twinky-duo-green-blue-left-xl-under {    position: relative;}
.twinky-duo-green-blue-left-xl-under:before {
    content:"";
    position: absolute;
    left:0;
    top:100%;
    height: 70px;
    width: 70px;
    background-image: url('assets/SVG/green-blue-tile-export.svg');
    background-size: 100%;
}


.twinky-greentop-blue-bottom {
    position: relative;
}
.twinky-greentop-blue-bottom:after  {
    content:"";
    position: absolute;
    right:100%;
    bottom:100%;
    height: 20px;
    width: 20px;
    background-color:#98C83C;
    background-size: 100%;
}

.twinky-greentop-blue-bottom:after  {
    content:"";
    position: absolute;
    left:100%;
    top:100%;
    height: 20px;
    width: 20px;
    background-color:#00A3C3;
    background-size: 100%;
}



.quote-twinkies .member-quote {
    position: relative;
}

.quote-twinkies .member-quote:before  {
    content:"";
    position: absolute;
    right:105%;
    top:5px;
    height: 14px;
    width: 14px;
    background-color:#98C83C;
    background-size: 100%;
}


.quote-twinkies .member-quote:after  {
    content:"";
    position: absolute;
    left:100%;
    top:-15px;
    height: 30px;
    width: 30px;
    background-image:url(assets/SVG/another-twinkie-export.svg);
    background-size: 100%;
}


/*helpers */
.drop-shadow-parent img {
    box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.18);
    -webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.18);
    -moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.18);
}

.elementor-element.numbered-title .elementor-heading-title {
    position: relative;
}
.elementor-element.numbered-title .elementor-heading-title span {
    position: absolute;
    font-size: 37px;
    padding-bottom: 0px;
    border-bottom: 1px #00A3C3 solid;
    transform: translate(-140%,-18%);
    font-weight: 600;
}

.slider-block .elementor-element.numbered-title .elementor-heading-title span {
    border-color:white;
    position: relative;
    transform:none;
    margin-left:50px;
    margin-right:10px;
    vertical-align: middle;
}



.elementor-heading-title p.numbered-title-item {
    display: inline-block;
    font-size: 37px;
    border-bottom: 1px #00A3C3 solid;
    font-weight: 600;
}


@media all and (max-width:1023px){

    section.slider-block .swiper-slide-bg {
        display: none;
    }
    section.slider-block  .elementor-element.elementor-element-ac55606 .swiper-slide-contents {
        max-width: none;
        padding:0 20px;
    }
}


/* button &amp; links */

a.elementor-button-link.elementor-button {
    font-weight: :500;
    padding-right:60px;
    background-image:url('assets/SVG/button-end-export.svg');
    background-position: right;
    background-repeat: no-repeat;
}


.dark-row a.elementor-button-link.elementor-button {
    font-weight: :500;
    padding-right:60px;
    background-image:url('assets/SVG/button-end-blue-export.svg');
    background-position: right;
    background-repeat: no-repeat;
}



.slider-block a.elementor-button-link.elementor-button {
    font-weight: :500;
    padding-right:60px;
    background-image:url('assets/SVG/button-end-blue-export.svg');
    background-position: right;
    background-repeat: no-repeat;
    background-color:white;
    color:#19C0E5;

}


.slider-block .elementor-button.elementor-slide-button.elementor-size-sm {
    font-weight: 600;
    padding-right:60px;
    background-image:url('assets/SVG/button-end-blue-export.svg');
    background-position: right;
    background-repeat: no-repeat;
    background-color:white;
    color:#19C0E5;
}


a.elementor-button-link.elementor-button:hover {
        border-width: 2px!important
}



.more-link a {

}

.more-link.link2 a {
    color:#00a3c3;
    font-weight: 600;
 }


.more-link.link2 a:after {
    content:url('assets/SVG/blue-carort-dark-export.svg');
    height: 10px;
    margin-left: 7px;
    display: inline-block;
    width: 8px;
}


.more-link a:after {
    content:url('assets/SVG/blue-carort-export.svg');
    height: 10px;
    margin-left: 7px;
    display: inline-block;
    width: 8px;
}


ul.more-link-list {
    list-style-type:none;
    margin:0;
    padding: 0;
}

ul.more-link-list li {
    position: relative;
    padding-left:0px;
    margin-bottom:15px;
}

ul.more-link-list li:before{
    content:url('assets/SVG/blue-carort-export.svg');
    height: 10px;
    margin-left: 0px;
    position: absolute;
    width: 5px;
    left:-10px;
    top:-3px;
}

ul.more-link-list li a {
    color:#595959;
    font-size: 15px;
    font-weight: 600;

}

@media all and (min-width:1024px) {
    ul.twocol {
        columns: 2;
        column-gap: 40px;
    }
}


/* causus */
section.caucus-members-block {}



/* committies */
section.committee-block {}


section.committee-block .dce-item_title {
    position:relative;
    font-size: 16px;
    text-transform: none;
    line-height: normal;
    margin-bottom: 5px;
}

section.committee-block .attachment-post-thumbnail {
    margin-bottom:6px;
}

section.committee-block  .dce-post-block .dce-item_title a{
    color:#00A3C3;
}


section.committee-block  .dce-post-block .dce-item_professional_title {
    color:#595959;
    font-size: 13px;
    font-weight: 600;
    padding-top:0;
     line-height: normal;
}
/* section mods */
section.narrow, .elementor-element.narrow {
    max-width: 800px;
    margin-left:auto;
    margin-right:auto;
}



/* navigation */
.branding-column {}
.branding-column .elementor-widget-image{
    padding-bottom: 8px;
}
.branding-column .elementor-widget-image a img[src$=".svg"]  {
    width: 219.5px;
    height: auto;
}

section.menu-top-row {}

section.menu-top-row li a {
    padding-top:26px!important;
}

section.menu-top-row li.icon-twitter a { 
    color:transparent!important;
    background-image: url(/wp-content/uploads/2023/02/tw-nav-export.svg);
    background-repeat: no-repeat;
    background-position: center 65%;
    background-size: 24px;
    padding-right:0px!important;
}

section.menu-top-row li.icon-linkedin a { 
    color:transparent!important;
    background-image: url(/wp-content/uploads/2023/02/ln-nav-export.svg);
    background-repeat: no-repeat;
    background-position: center 65%;
    background-size: 24px;
    padding-left:0px!important;
}

section.menu-top-row li.icon-search a { 
    color:transparent!important;
    background-image: url(/wp-content/uploads/2023/02/search-nav-export.svg);
    background-repeat: no-repeat;
    background-position: center 65%;
    background-size: 24px;
    padding-left:0px!important;
}

section.menu-top-row li.join-button {
    padding-left:15px;
    padding-right:10px;
}
section.menu-top-row li.join-button a { 
    color:white!important;
    background-color: #006C9C;
    font-weight: 600;
}


section.menu-top-row .elementor-nav-menu &gt; li:first-child a:before {
content: "";
    width: 1px;
    height: 15px;
    right: 5px;
    background: #cecece;
    position: absolute;
    z-index: 3;
    opacity: 1!important;
    left: unset;
}



section.main-menu-row{}

section.main-menu-row .elementor-nav-menu .sub-arrow{
    display: none
}


section.home-hero.elementor-section.elementor-section-boxed &gt; .elementor-container {
    max-width: 1000px;
}


section.home-hero.elementor-section.elementor-section-boxed h1 {
    font-size: 64px;
    line-height: 1.1;
}

section.subpage-hero {
    background-repeat: no-repeat;
    background-size: cover!important;
}

section.subpage-hero.elementor-section.elementor-section-boxed &gt; .elementor-container {
    max-width: 1025px;
}


section.featured-event-block{}

section.featured-report {}

.elementor-kit-8 section.featured-report h3 a {
    color:#00A3C3;
}



/* featured Patients */
section.featured-patient-profiles {}

section.featured-patient-profiles .patient-images {}

section.featured-patient-profiles .patient-images article .dce-img {
    position: relative;
}

section.featured-patient-profiles .patient-images article .dce-img:after {
    content: "";
    position: absolute;
    left: 0;
    top:0;
    width: 100%;
    height: 100%;
    background-color: #3498c1;
    opacity: 0.5;
    transition:all 300ms;
}

section.featured-patient-profiles .patient-images article .dce-img img {
    filter:grayscale(1);
    transition: all 300ms;
}



section.featured-patient-profiles .patient-images article .dce-img:hover img,
section.featured-patient-profiles .patient-images article.active .dce-img img {
    filter:grayscale(0);
}

section.featured-patient-profiles .patient-images article .dce-img:hover:after,
section.featured-patient-profiles .patient-images article.active .dce-img:after  {
    opacity: 0;
}

section.featured-patient-profiles .patient-bios {}
section.featured-patient-profiles .patient-bios ul.dce-posts {
    position: relative;
}
section.featured-patient-profiles .patient-bios ul.dce-posts li {
    position: absolute;
    top:0;
    left: 0;
    opacity: 0;
    pointer-events: none;
}
section.featured-patient-profiles .patient-bios ul.dce-posts li.active {
    position: relative;
    top:0;
    left: 0;
    opacity: 1;
    pointer-events:auto;
}
section.featured-patient-profiles .patient-bios ul.dce-posts li a {
    pointer-events: none;
}

section.policy-infobox {}
section.policy-infobox .dce-parent-title {
    display: none!important;
}

section.policy-infobox  ul.first-level li a:hover,
section.policy-infobox  ul.first-level li.active a
 {
    color:#36DAF7!important;
}

section.policy-infobox  ul.first-level li {
    position: relative;
}

section.policy-infobox  ul.first-level li.active:before {
    content: "";
    width: 10px;
    height: 10px;
    background-color: #98C83C;
    left: -25px;
    top: 8px;
    position: absolute;
}

section.policy-infobox .descriptions ul.dce-image-inline li {
    flex-direction: column;
    align-items: flex-start;
}

section.policy-infobox .descriptions ul.dce-image-inline li .dce-term-description {
    margin-top:10px;
}


section.policy-infobox .descriptions ul.dce-image-inline li {
    position: absolute;
    top:0;
    left: 0;
    opacity: 0;
    pointer-events: none;
    transition: all 300ms;
}

section.policy-infobox .descriptions ul.dce-image-inline li.active {
    position: relative;
    top:0;
    left: 0;
    opacity: 1;
    pointer-events:auto;
}

section.policy-infobox .descriptions ul.dce-image-inline li.active a {
    pointer-events: none;
}



@media all and (max-width:1023px) {
    section.policy-infobox .descriptions .elementor-widget-wrap {
        padding: 60px 0 0 0!important;
    }

   section.policy-infobox .elementor-element &gt; .elementor-element-populated {
    border:0!important;
   }
}



section.policy-grid {}
section.policy-grid .elementor-field-label{
    display: none!important;
}

section.policy-grid  .elementor-form-fields-wrapper {
    display: flex;
    margin-bottom:40px;
    padding-bottom:30px;
    border-bottom:2px #eee solid;
}

section.policy-grid  .elementor-form-fields-wrapper .dce-view-exposed-form-action {
    width: auto!important;
}
section.policy-grid  .elementor-form-fields-wrapper .dce-view-exposed-form-action input,
section.policy-grid  .elementor-form-fields-wrapper .dce-view-exposed-form-action button{
    height: 40px;
    margin-left:20px!important
}


@media all and (max-width:767px){
    section.policy-grid  .elementor-form-fields-wrapper .dce-view-exposed-form-action input,
    section.policy-grid  .elementor-form-fields-wrapper .dce-view-exposed-form-action button{
        height: 40px;
        margin-left:0px!important;
        margin-top:10px!important;
    } 
}

section.policy-grid .dce-view-row .dce-view-grid-element {
    padding-right:20px;
    margin-bottom:40px;
}

section.policy-grid .dce-view-row .dce-view-grid-element h4 {
    text-transform: none;
    font-size: 21px;

}
section.policy-grid .dce-view-row .dce-view-grid-element .links {
    font-size: 16px;
    color: #005880;
    line-height: 18px;
}
section.policy-grid .dce-view-row .dce-view-grid-element .links a {
 display: inline-block;
 margin-bottom:10px;
}
section.policy-grid .dce-view-row .dce-view-grid-element .links a:hover {
    text-decoration: underline;
}


section.policy-grid  .dce-view-form-filters-row {
    margin-bottom:20px;
}

section.policy-grid .postdate{
    color:#7A7A7A;
    font-size: 18px;
    margin-bottom:10px;
    font-weight: 600;
}

section.policy-grid .exp {
    margin-bottom:10px;
    font-size: 16px;
    font-weight: 300;
}


/* reports */
section.policy-grid.reports {}

section.policy-grid.reports .postdate{
    font-weight: 300;
    font-size: 16px;
}

section.policy-grid.reports .dce-view-row .dce-view-grid-element h4 {
     cursor:pointer;
    
}

section.policy-grid.reports .source {
    font-weight: 600;
    color:#595959;
}

section.policy-grid.reports .funding {
    color:#d12229;
}






section.policy-grid.reports .dce-view-checkbox {
    padding:0 30px;
}


@media all and (max-width:767px) {
    section.policy-grid.reports .dce-view-checkbox {
        padding:0px;
        padding-top:15px;
        padding-bottom:5px;
    }
}
section.policy-grid.reports .dce-view-single .reports {
    width:23px;
    height: 50px;
    background-image: url(assets/SVG/report-icon-export.svg);
    background-repeat: no-repeat;
    background-size: 100%;
    min-width: 30px;
    margin-right:20px;
}


section.policy-grid.reports .dce-view-single h4 {
    margin-top:-5px;
}

section.policy-grid.reports .dce-view-single .dce-block {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-start;
}

/* resources */
section.policy-grid.resources {}
section.policy-grid.resources select[name="taxonomy_resource_type"]{
    margin-left:10px;
    margin-right:10px;
}

@media all and (max-width:767px) {
    section.policy-grid.resources select[name="taxonomy_resource_type"]{
        margin-left:0;
        margin-top:10px;
    }
}

section.policy-grid.resources .dce-block {
    position: relative;
    padding-left:40px;
    padding-right:20px;
}

section.policy-grid.resources .dce-block h4 {
    margin:0;
    margin-bottom: 10px;
}

section.policy-grid.resources .source {
    font-weight: 700;
}
section.policy-grid.resources .postdate {
    font-weight: 300;
    font-size: 15px;
}

section.policy-grid.resources .cat-icon {
    position: absolute;
    left:0;
    top:0;
}
section.policy-grid.resources .cat-icon span {
    display: none;
}
section.policy-grid.resources .cat-icon img {
 width: 25px;
 height: 25px;
}

/* quotes */
section.membership-spotlight {}
section.membership-spotlight .quote-wrap p{
    color:#00496B;
    font-size: 30px;
    line-height: 1.5;
    font-weight: 300;
    text-indent: -12px;
}

section.membership-spotlight p.member-name{
    color:#00A3C3;
    font-size: 21px;
    line-height: 1.5;
    font-weight: 600;
}


/* featured Evets */
section.featured-event-block .dce-posts-container.dce-skin-grid .dce-post-item .dce-image-area {
    margin-top:-15px;
    padding-right: 10px;
}


section.progress-block{}




/* team */
section.team-block{}

section.team-block .dce-post-item {
    position: relative;
    margin-bottom:48px;
}

section.team-block.congressional .dce-post-item {
        margin-bottom:0px;
}

section.team-block .dce-post-item:after {
    content: "";
    position: absolute; 
    width:calc(100% - 70px);
    left:35px;
    border-bottom: 3px #00A3C3 solid;
    bottom:25px;
    }


section.team-block.congressional .dce-post-item:after {
    display: none;
}

section.team-block.congressional .wp-post-image {

}

section.team-block .dce-post-block {}
section.team-block .dce-post-block .dce-item_title,
section.team-block .dce-post-block .dce-item_professional_title,
section.team-block .dce-post-block .dce-item_email_more {
    background-color: white;
    padding:5px 15px;
    margin:0 20px!important;
    line-height: normal;
}


section.team-block .dce-post-block .dce-item_position {
    background-color: white;
    padding:5px 15px;
    margin:0 20px!important;
    line-height: normal;
    color:#006690;
    font-size: 15px;
    text-transform: uppercase;
    margin-top:-20px!important;
}

section.team-block.congressional .dce-post-block .dce-item_position,
section.team-block.congressional .dce-post-block .dce-item_title,
section.team-block.congressional .dce-post-block .dce-item_professional_title,
section.team-block.congressional .dce-post-block .dce-item_email_more { 
    margin:0 10px!important;
    margin-top:0px!important;
    padding-left: 0;
}

section.team-block.congressional .dce-post-block &gt; a:first-child {
    display: inline-block;
    padding:0 10px;
}

section.team-block .dce-post-block .dce-item_title {
    position:relative;
    font-size: 16px;
    text-transform: none;
}

section.team-block .dce-post-block .dce-item_title a{
    color:#00A3C3;
}

section.team-block .dce-post-block .dce-item_position {
    padding-top:15px;
}

section.team-block .dce-post-block .dce-item_position:empty {
    display: none;
}
section.team-block .dce-post-block .dce-item_position:empty + .dce-item_title{
        padding-top:15px;
        margin-top:-20px!important;
}

section.team-block.congressional .dce-post-block .dce-item_position:empty + .dce-item_title{
        padding-top:15px;
        margin-top:0px!important;
}


section.team-block .dce-post-block .dce-item_professional_title {
    color:#595959;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600;
    padding-top:0;
}
section.team-block.board-block .dce-post-block .dce-item_professional_title {
        text-transform: capitalize;
}


section.team-block .dce-post-block a.emaillink {
    display: inline-block;
    width:20px;
    height:15px ;
    color: transparent;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(assets/SVG/email-export.svg);
    background-size: 100% ;
    vertical-align: middle;
}

section.team-block .dce-post-block a.emaillink:empty {
    display: none;
}

section.team-block .dce-post-block span {
    color:#00A3C3;

}

section.team-block .dce-post-block a.emaillink:empty + span {
    display:  none;
}

section.team-block .dce-post-block a.morelink {
    color:#006c99;
    font-size: 13px;
    font-weight: 600;
}

section.team-block .dce-post-block .dce-item_email_more {

}




/* single team */
.single section.team-member-info {}

.single section.team-member-info .elementor-widget-theme-post-title {
    margin-bottom:10px;
}

.single section.team-member-info .dce-item_professional_title,
.single section.team-member-info .dce-item_phone {
    color: #595959;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 600;
    padding-top: 0;
}


.single section.team-member-info .info-details {
    display: flex;
}

.single section.team-member-info .info-details .dce-item_email a {
    display: inline-block;
    width: 20px;
    height: 15px;
    color: transparent;
    overflow: hidden;
    background-repeat: no-repeat;
    background-image: url(assets/SVG/email-export.svg);
    background-size: 100%;
    vertical-align: middle;
    margin-right:10px;
}

.single section.team-member-info .info-details .dce-item_email a[href="mailto:"] {
    display: none
}
/* Members */
div.membership-list {}

div.membership-list ul {
    list-style-type: none;
    padding:0;
    margin:0;
}




div.membership-list .cat-member_type &gt; li {
    position:relative;
    padding-left:20px;
    margin-bottom:10px;
}

div.membership-list .cat-member_type &gt; li:before {
    content:'\002B';
    position: absolute;
    width: 20px;
    height: 20px;
    background-color: white;
    color:#00547A;
    text-align: center;
    left:-10px;
    top:5px;
    line-height: 1;
}

div.membership-list .cat-member_type &gt; li.active:before {
        content:'âˆ’';
}

div.membership-list .cat-member_type &gt; li &gt; a {
    color:#00547A;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 600;
}

div.membership-list .cat-member_type ul {
    display: none;

}

div.membership-list .cat-member_type li.active ul {
    display: block;
}

div.membership-list .sub-cat-member_type {
    margin-left:30px;
    margin-bottom:30px;
    margin-top:20px;
}

div.membership-list .sub-cat-member_type &gt; li {
    margin-bottom:15px;
}
div.membership-list .sub-cat-member_type &gt; li &gt; a {
    color:#00A9C9;
}

div.membership-list .sub-cat-member_type &gt; li &gt; a.card-link-not-valid {
    color:#333;
}



/* posts and press releases */

section.posts-grid {}


section.posts-grid .elementor-form-fields-wrapper {
    display: flex;
    margin-bottom: 40px;
    padding-bottom: 30px;
    border-bottom: 2px #eee solid;
}

section.posts-grid .elementor-form-fields-wrapper .dce-view-exposed-form-action input, 
section.posts-grid .elementor-form-fields-wrapper .dce-view-exposed-form-action button {
    height: 40px;
    margin-left: 10px!important;
}



@media all and (max-width:1024px){
 section.posts-grid .dce-view-form .elementor-column.elementor-col-25 {width: unset}
}


section.posts-grid .dce-block {
    padding:15px 30px 15px 0
}


@media all and (max-width:767px) {
    section.posts-grid .elementor-form-fields-wrapper .dce-view-exposed-form-action input, 
    section.posts-grid .elementor-form-fields-wrapper .dce-view-exposed-form-action button {
        margin-left: 0px!important;
        margin-right:10px;
    }
}

section.posts-grid .dce-block .dce-view-field-post_date {
    color:#595959;
    font-size:15px;
    font-weight: 600;
    text-transform: uppercase;
      margin-bottom:14px;
}

section.posts-grid .dce-block .dce-view-field-post_title a {
    color:#00A3C3;
    font-size: 21px;
    font-weight: 600;
}

section.posts-grid .elementor-field-group-post_date  {
    padding-left:10px;

}

@media all and (max-width:767px) {
    section.posts-grid .elementor-field-group-post_date {
        padding-left:0;
        padding-top:10px;
        padding-bottom:10px;
    }
}

.elementor-kit-8 a.page-numbers,.page-numbers.pagination__next,.page-numbers.pagination__prev {color:#595959;}
.elementor-kit-8 a.page-numbers.current {font-weight: 700; color:#00a3c3}

/* foooer */

section.footer-area{}
section.footer-area li a:after {
    display: none!important
}

section.footer-area li.icon-twitter a { 
    color:transparent!important;
    background-image: url(/wp-content/uploads/2023/02/tw-nav-export.svg);
    background-repeat: no-repeat;
    background-position: center 65%;
    background-size: 24px;
    padding-right:0px!important;
}

section.footer-area li.icon-linkedin a { 
    color:transparent!important;
    background-image: url(/wp-content/uploads/2023/02/ln-nav-export.svg);
    background-repeat: no-repeat;
    background-position: center 65%;
    background-size: 24px;
    padding-left:0px!important;
}

section.footer-area li.icon-search a { 
    color:transparent!important;
    background-image: url(/wp-content/uploads/2023/02/search-nav-export.svg);
    background-repeat: no-repeat;
    background-position: center 65%;
    background-size: 24px;
    padding-left:0px!important;
}

section.footer-area li.join-button {
    padding-left:15px;
    padding-right:10px;
}
section.footer-area li.join-button a { 
    color:white!important;
    background-color: #00AACA;
    font-weight: 600;
}

.footer-bottom p {
    color:#414042;
    font-size: 14px;
}

.footer-bottom a {
    color:#414042;
    text-decoration: underline;
}


.e--pointer-double-line .elementor-item:after, .e--pointer-double-line .elementor-item:before, .e--pointer-overline .elementor-item:after, .e--pointer-overline .elementor-item:before, .e--pointer-underline .elementor-item:after, .e--pointer-underline .elementor-item:before {
    background-color:#00A3C3;
    opacity: 0;
}

.e--pointer-underline li.menu-item:hover .elementor-item:after {
    opacity: 1;
}

.e--pointer-underline li.current-menu-item .elementor-item,
.e--pointer-underline li.current-menu-ancestor .elementor-item {
    color:#00496B;
    font-weight: 600!important;
}



section.dots-thru {
    position: relative;
}

section.dots-thru:before {
    content:"";
    position: absolute;
    width: 60%;
    height: 1px;
    border-top:2px #ccc dotted;
    top: 15%;
    left: 20%;
}

section.dots-thru svg {
    background-color: white;
}


.elementor-widget-text-editor ul {
    list-style:none;
    padding-left:18px;
}

.elementor-widget-text-editor ul li {
    line-height: 1.25;
    margin-bottom:15px;
}

.elementor-widget-text-editor ul li::before {
    content: "\2022";  /* Add content: \2022 is the CSS Code/unicode for a bullet */
    color: #00D0F5; /* Change the color */
    display: inline-block; /* Needed to add space between the bullet and the text */
    width: 1em; /* Also needed for space (tweak if needed) */
    margin-left: -1em; /* Also needed for space (tweak if needed) */
}




.dce-item_position-fixed {

    line-height: normal;
    color: #006690;
    font-size: 15px;
    text-transform: uppercase;

}

section.fda-tables {}

section.fda-tables .dce-view-list {
    list-style-type: none
}

section.fda-tables .dce-view-list &gt; li &gt; h4{
    position: relative;
    padding-left:20px;
}

section.fda-tables .dce-view-list &gt; li h4:before {
        content: '\002B';
    position: absolute;
    width: 20px;
    height: 20px;
    background-color: white;
    color: #00547A;
    text-align: center;
    left: -30px;
    top: 0px;
    line-height: 1;
}

section.fda-tables .dce-view-list &gt; li.active h4:before {
        content: "âˆ’";
}
section.fda-tables .dce-view-list &gt; li &gt; h4 {
    color:#00547A;
    cursor:pointer;
    font-size: 18px;
}
section.fda-tables .table-contents {
    display: none;
            padding-left: 20px;
}

section.fda-tables li.active .table-contents {
    display: block;
    margin-bottom:50px;

}


section.fda-tables td.header, section.fda-tables th {
    background-color: #00A3C3;
    color:white;
    font-weight: normal;


}
section.fda-tables td.header, section.fda-tables th b {
        font-weight: 600;
}
section.fda-tables table td, section.fda-tables table th {
        border: 1px solid #fff;
}

section.fda-tables table td {
     color:#333;
}
section.fda-tables table td ul li,section.fda-tables table td ol li {
    margin-bottom:10px;
    color:#333;
}


/* forms */
    .elementor-field.elementor-field-textual {
    border:2px #D7D7D8 solid;
    background-repeat: no-repeat;
    }


    input.elementor-field.elementor-field-textual {
   
    background-image:url('assets/SVG/blue-carort-export.svg');
    background-position: calc(100% - 10px) center;

    background-size:10px;
    }

    select.elementor-field.elementor-field-textual {
        appearance: none;
    background-image:url('assets/SVG/carret-down-export.svg');
    background-position: calc(100% - 10px) center;
    background-size:20px;
    }


/* tribe */
/* tribe events */


section.full-calendar {
    padding:0;
}


section.full-calendar .tribe-events-calendar-list__event-description p,
section.full-calendar .tribe-events-calendar-list__event-venue-title.tribe-common-b2--bold,
section.full-calendar address.tribe-events-calendar-list__event-venue.tribe-common-b2 {
    color:#595959;;
}


section.full-calendar &gt; .grid-container .grid-x &gt; .cell{
    padding-top:50px;
    border-top: 1px #bdbdbd solid;
    padding-left:0;
    padding-right: 0;
}

section.full-calendar .tribe-common-l-container.tribe-events-l-container {
    padding-top:0;
        padding-left:0;
    padding-right: 0;
    padding-bottom:30px;
  
}


section.full-calendar button.tribe-common-c-btn.tribe-events-c-search__button{
    background-color: var(--lightgreen);
    color: white;
    border-radius: 0;
   
    
}

section.full-calendar .tribe-common.alignwide{
    margin: 0;
}


section.full-calendar .tribe-events .tribe-events-calendar-month__day-date-daynum,
section.full-calendar .tribe-common .tribe-common-h3,
section.full-calendar .tribe-events .tribe-events-c-view-selector__list-item-link {
color:#2E2B2C;; 
}


section.full-calendar .tribe-events-c-subscribe-dropdown__container {
    display: none
}


section.full-calendar .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small {
    border-radius: 0;
    color:var(--darkgreen);
    border-color:var(--darkgreen);
}

section.full-calendar  .tribe-events .tribe-events-c-messages__message-list-item-link,
body .tribe-events .tribe-events-c-messages__message-list-item-link {
    color:var(--darkgreen);
    border-color:var(--darkgreen);
}

section.full-calendar .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body {
    border-top:5px #C2D841 solid;
}

section.full-calendar .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title {
    text-align: center;
    font-weight: 700;
}

section.full-calendar.tribe-events .datepicker .day.active,
section.full-calendar .tribe-events .datepicker .day.active.focused,
section.full-calendar .tribe-events .datepicker .day.active:focus,
section.full-calendar .tribe-events .datepicker .day.active:hover,
section.full-calendar .tribe-events .datepicker .month.active,
section.full-calendar .tribe-events .datepicker .month.active.focused,
section.full-calendar .tribe-events .datepicker .month.active:focus,
section.full-calendar .tribe-events .datepicker .month.active:hover,
section.full-calendar .tribe-events .datepicker .year.active,
section.full-calendar .tribe-events .datepicker .year.active.focused,
section.full-calendar .tribe-events .datepicker .year.active:focus,
section.full-calendar .tribe-events .datepicker .year.active:hover {
    border-radius: 0;
    background-color: var(--darkgreen);
}

section.full-calendar .tribe-events-c-top-bar__nav-list &gt; li.tribe-events-c-top-bar__nav-list-item:last-child {
    position: absolute;
    right: 0;
    padding-right: 0;
    z-index: 2;
}

section.full-calendar .tribe-events-c-top-bar__datepicker .tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button{
    color:#808080;
    font-weight: 700;
}

section.full-calendar .tribe-events .tribe-events-calendar-month__day-cell--selected, 
section.full-calendar .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, 
section.full-calendar.tribe-events .tribe-events-calendar-month__day-cell--selected:hover {
    background-color:#eee
}

section.full-calendar .tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop {
        font-size: 16px;
    font-weight: 400;
    color: #808080;
}

section.full-calendar .tribe-common--breakpoint-full.tribe-events  svg.tribe-common-c-svgicon path {
    fill:#00A3C3;
}


section.full-calendar .tribe-events .tribe-events-calendar-list__event-title-link {
    color:#00496B;
    font-size: 30px;
    font-weight: 400;
        border: 0!important;
}


section.full-calendar .tribe-events .tribe-events-calendar-list__event-title-link:hover {
    color:#00A3C3;
}


section.full-calendar .tribe-events-calendar-list__event-date-tag-datetime span {
    color:#808080;
    letter-spacing: 1.5;
}

section.full-calendar .tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small, .tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small {
    text-transform: uppercase;
    letter-spacing: 1.5px;
    color: #00A3C3!important;
    border:2px #ccc solid!important;
    padding-bottom: 4px;
}

section.full-calendar .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link,
section.full-calendar .tribe-events .tribe-events-c-view-selector__list-item-text {
        color:#808080;
}
section.full-calendar .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after {
    display: none;
}

section.full-calendar .tribe-events-calendar-list__month-separator-text.tribe-common-h7.tribe-common-h6--min-medium.tribe-common-h--alt {
    color:#00A3C3;
    font-size: 20px;
    text-transform: uppercase;
    letter-spacing: 1.5px;
}

section.full-calendar .tribe-events .tribe-events-calendar-list__month-separator:after {
    height: 2px;
    background-color: #D7D7D8;
}


section.full-calendar .tribe-events-calendar-list__event-date-tag-weekday {
    font-size: 18px;letter-spacing: 2px;
}


section.full-calendar .tribe-common--breakpoint-medium.tribe-common time .tribe-common-h4--min-medium {
    font-size:36px;
}

section.full-calendar time.tribe-events-calendar-list__event-datetime {
       color:#808080;
}



section.full-calendar  .tribe-events .datepicker .day.active,
section.full-calendar .tribe-events .datepicker .day.active.focused,
section.full-calendar .tribe-events .datepicker .day.active:focus,
section.full-calendar .tribe-events .datepicker .day.active:hover,
section.full-calendar .tribe-events .datepicker .month.active,
section.full-calendar .tribe-events .datepicker .month.active.focused,
section.full-calendar .tribe-events .datepicker .month.active:focus,
section.full-calendar .tribe-events .datepicker .month.active:hover,
section.full-calendar .tribe-events .datepicker .year.active,
section.full-calendar .tribe-events .datepicker .year.active.focused,
section.full-calendar .tribe-events .datepicker .year.active:focus,
section.full-calendar .tribe-events .datepicker .year.active:hover { 
    background:#00496B;
    border-radius: 0;
}



/*single event */
.single .tribe-events-single-event-title {
    color:#00496B;
}

.single .tribe-events-schedule h2 {
    color:#595959;
    font-size: 24px;
    line-height: 1.2;
}






.page-public-policy option[value="37"],
.page-public-policy option[value="45"],
.page-public-policy option[value="46"],
.page-public-policy option[value="48"]

 {
    display: none;
}

.page-science-policy option[value="36"],
.page-science-policy option[value="44"],
.page-science-policy option[value="38"],
.page-science-policy option[value="42"],
.page-science-policy option[value="40"],
.page-science-policy option[value="41"],
.page-science-policy option[value="43"],
.page-science-policy option[value="39"]

 {
    display: none;
}

table tbody tr:hover&gt;td, table tbody tr:hover&gt;th {
        background-color: inherit;
}

table tbody tr:hover&gt;td.light, table tbody tr:hover&gt;th.light {
            background-color: hsla(0,0%,50.2%,.07058823529411765);
}

body.page div.repeat-bg-for-fred &gt; .elementor-column-wrap {
    background-image:  url(/wp-content/uploads/2023/05/bottom-right-bg-export.svg), url(/wp-content/uploads/2023/05/bottom-right-bg-export.svg)!important;
    background-position: -20% 100%, bottom right!important;;
}

.tribe-events-calendar-list__event-header.header-custom .tribe-events-event-categories-label{
    display: none
}
.event-custom-tags .tribe-events-event-categories {
    color:transparent;
    margin:0;
}
.event-custom-tags .tribe-events-event-categories a {
display: none
}
.event-custom-tags .tribe-events-event-categories-label {
    display: none;
}

.event-custom-tags .tribe-events-event-categories a[href*='pmc-events'] {
    display: inline-block;
    padding:0px 10px;
    border:1px #00A3C3 solid;
    color:#00A3C3;
    font-size: 14px;
    text-transform: uppercase;
    margin-bottom:10px;
    pointer-events:none;
}

section.event-detail-header {
    background-image: url("/wp-content/uploads/2022/10/subpage-bg-export.svg");
       padding: 42px 18%;
    background-repeat: no-repeat;
    background-position: right;
    background-color: #42b9d8;
    margin-bottom:70px;
    margin-top:-20px;
    background-size: cover;
}

section.event-detail-header h1{
        margin-top:8px;
}

.single #tribe-events-pg-template {
    padding-top:0;
}


.single .tribe-events-schedule h2 {
        font-size: 18px;
    line-height: 1.2;
    margin: 0;
}



.article-footer-pr  {}
.pr-footer {}

.pr-footer + .global-footer {
 display:none;
}
.article-footer-pr hr, .article-footer-pr .wp-block-separator  {
    border-color: #eee;
    margin-bottom:50px;
}

.article-footer-pr strong, .article-footer-pr b {
    color: #00A3C3;
    text-transform: uppercase;
}




/* hide search */
li.icon-search.menu-item {display: none}




body .elementor-menu-toggle  {
    top: -100px;
    position: absolute;
    right: 10px;
}




@media all and (max-width:1200px){
    .elementor-widget-theme-site-logo {
        padding:10px 20px;
    }

    section.subpage-hero, section.home-hero {
        padding-left:20px!important;
        padding-right: 20px!important;
    }


}

@media all and (max-width:1024px){

    .page .elementor .elementor-element .dce-posts-container.dce-skin-grid article.dce-post-item:not(.type-people,.type-patient) {
        width: 100%;
        flex: 1;
    }

    .page-content &gt; .elementor &gt; .elementor-inner &gt; .elementor-section-wrap &gt; section {
        padding-left:20px!important;
        padding-right: 20px!important;
    }

    .elementor-location-footer &gt; .elementor-section-wrap &gt; section {
        padding-left:20px!important;
        padding-right: 20px!important;        
    }

    .elementor-element.numbered-title .elementor-heading-title span {
            position: relative;
            margin-bottom: 5px;
            display: inline-block;
            transform: none;
    }

    section.featured-patient-profiles .elementor-column section .elementor-row {
        display: block;
    }
    section.featured-patient-profiles .elementor-column section .elementor-row .elementor-col-50 {
        width: 100%;
    }

    section.featured-patient-profiles .elementor-column section .elementor-row .elementor-widget-wrap {
        padding-top:0!important;
    }

}


@media all and (min-width:1025px) {
    .hide-for-large {
        display:none!important;
    }
}


@media all and (max-width:767px) {

    .dce-dynamic-posts-collection .dce-posts-container .dce-post-block {
        display: block!important;
    }

    .congressional  .dce-dynamic-posts-collection .dce-posts-container .dce-post-block {
        text-align: center;
    }

    .dce-dynamic-posts-collection .dce-posts-container .dce-post-block .dce-item-area {
        width: 100%;
    }




    .elementor-103 .elementor-element.elementor-element-4c3b1ef &gt; .elementor-element-populated {
        margin-top:20px!important;
        margin-left: -15px;
    }


   .page section.featured-patient-profiles .patient-images article {
        width: calc(100% / 3)!important;
        flex: 0 1 calc( 100% / 3 )!important;
    }
    .page section.featured-patient-profiles section.elementor-section,
    .page section.featured-patient-profiles .elementor-widget-wrap {
            padding: 20px 10px!important;
    }

}



@media all and (max-width:640px){

    .elementor-1134 .elementor-element.elementor-element-745d877 &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:20px;
    }

    .elementor-1136 .elementor-element.elementor-element-92ef3d6 {
       padding:10px; 
    }

    .elementor-1136 .elementor-element.elementor-element-6f0f960 &gt; .elementor-widget-container {
        margin:0;
    }

    .elementor-1140 .elementor-element.elementor-element-c4ef79f {
        padding:10px;
    }

    .elementor-1140 .elementor-element.elementor-element-9dd1e36 &gt; .elementor-element-populated {
        margin:0;
    }
    .elementor-1140 .elementor-element.elementor-element-9dd1e36 &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:20px 10px;

    }

    .elementor-1140 .elementor-element.elementor-element-722333d &gt; .elementor-element-populated &gt; .elementor-widget-wrap,
    .elementor-1140 .elementor-element.elementor-element-dc92930 &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:10px;
    }

    .elementor-1175 .elementor-element.elementor-element-3cd9fad {
        padding:10px;
    }
    .elementor-1177 .elementor-element.elementor-element-ff48e4c {
           padding:10px;  
    }

    .elementor-1173 .elementor-element.elementor-element-3434ce7 &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:0px; 
        padding-top:20px;
    }

    .elementor-1173 .elementor-element.elementor-element-09ed7c0 &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:0;
    }

    .elementor-1142 .elementor-element.elementor-element-afd1403 &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:10px;
    }
    .elementor-1144 .elementor-element.elementor-element-0aeb2fc &gt; .elementor-element-populated {
        margin:0;
    }

    .page .elementor-209 .elementor-element.elementor-element-93ae4bb {
        padding:0;
    }
    .page .elementor-1144 .elementor-element.elementor-element-3756e8b {
        padding:0;
    }

    .elementor-1144 .elementor-element.elementor-element-dac1d49 &gt; .elementor-element-populated {
        margin:0;
    }

    .elementor-1144 .elementor-element.elementor-element-dac1d49 &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:10px;
        padding-top:20px;
    }

    .elementor-1185 .elementor-element.elementor-element-8a359ad &gt; .elementor-widget-container,
    .elementor-1185 .elementor-element.elementor-element-c682cd1 &gt; .elementor-widget-container,
    .elementor-1185 .elementor-element.elementor-element-31ff2fc &gt; .elementor-widget-container,
    .elementor-1185 .elementor-element.elementor-element-0bfec1c &gt; .elementor-widget-container,
    .elementor-1185 .elementor-element.elementor-element-a136ef5 &gt; .elementor-widget-container,
    .elementor-1185 .elementor-element.elementor-element-6911dfd &gt; .elementor-widget-container {
        padding:0 15px;
    }
    .elementor-1185 .elementor-element.elementor-element-f776a90 {
        padding:10px;
    }

    div.membership-list .sub-cat-member_type {
        margin-left: 0;
    }
    .elementor-1190 .elementor-element.elementor-element-c93039f &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:10px;
    }

    .elementor-1146 .elementor-element.elementor-element-d9076c2 &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:10px;
    }
    .elementor-1146 .elementor-element.elementor-element-9182ed9 &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:10px;
    }

    .elementor-2393 .elementor-element.elementor-element-8e0122a &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:10px;
        padding-top:20px;
    }
    .elementor-2393 .elementor-element.elementor-element-5868a9d &gt; .elementor-element-populated &gt; .elementor-widget-wrap {
        padding:10px;
    }

    .elementor-1148 .elementor-element.elementor-element-8266289 .dce-posts-container.dce-skin-grid .dce-post-item {
       
    }
    .elementor-1148 .elementor-element.elementor-element-8266289 &gt; .elementor-widget-container {
        margin:0;
    }
    .elementor-1148 .elementor-element.elementor-element-d751d76 {
        padding:10px;
    }

    .elementor-73 .elementor-element.elementor-element-671e583 .elementor-nav-menu--dropdown .elementor-item {
        font-size:18px;
    }
}





</pre></body></html>