.donation-form .section{margin-bottom:10px;}.donation-form .col{display:block;float:left;margin:1.5% 0 1.5% 1.6%;}.donation-form .col:first-child{margin-left:0;}.donation-form .span_1_of_2{width:49.2%;}.donation-form .form-last-name,.donation-form .form-city,.donation-form .form-middle-initial,.donation-form .form-state,.donation-form .form-zip,.donation-form .form-dob{float:left;}.donation-form .form-middle-initial,.donation-form .form-state{width:33.333%;}.donation-form .form-last-name,.donation-form .form-city{width:63.333%;}.donation-form .form-zip{width:29.333%;}.donation-form .form-last-name,.donation-form .form-state,.donation-form .form-dob{margin-left:3.333%;}.donation-form .form-dob{width:67.333%;}.donation-form label{display:block;font-size:18px;font-weight:600;margin-bottom:8px;}.donation-form input[type="text"],.donation-form input[type="search"]{border:1px solid black;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:18px;outline:none;padding:12px;width:100%;-moz-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;}.general-form select{border:1px solid black;appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:18px;outline:none;padding:12px;width:100%;background-color:white;background-image:url("https://cdn-lcnkn.nitrocdn.com/QOdDTvikZcfXtHscjEEEsMMRjSjVVYJX/assets/images/optimized/rev-12240dd/www.cwc.edu/wp-content/uploads/2023/10/select-arrows@2x.png");background-position:90% center;background-repeat:no-repeat;background-size:8px;}.general-form select.nitro-lazy{background-image:none !important;}.donation-form .form-field.required input,.donation-form .form-field.required textarea,.donation-form .form-field.required select{border:1px solid #fd6349;}.donation-form input[type="submit"]{appearance:none;-webkit-appearance:none;-moz-appearance:none;font-size:18px;outline:none;width:100%;width:auto;text-transform:uppercase;border:0;background:transparent;background:#f36e21;color:white;color:white;position:relative;font-weight:700;-moz-transition:background-color .2s;-webkit-transition:background-color .2s;transition:background-color .2s;padding:18px;float:right;}.donation-form .required-info{font-size:16px;}@media only screen and (max-width: 750px){.donation-form .col{margin:0;width:100%;}.donation-form .col .form-field{margin-bottom:20px;min-width:125px;float:none !important;width:100% !important;margin-left:0 !important;}.donation-form select{background-position:96% center;}.donation-form input[type="submit"]{float:none;text-align:center;padding-right:20px !important;padding-left:20px;max-width:500px;margin:0 auto;}}.quote{margin-left:40px;}.quote:before{content:"";background-image:url("https://cdn-lcnkn.nitrocdn.com/QOdDTvikZcfXtHscjEEEsMMRjSjVVYJX/assets/images/optimized/rev-12240dd/www.cwc.edu/wp-content/uploads/2023/10/pullquote-2x.png");background-size:100%;background-repeat:no-repeat;background-position:center center;margin-right:15px;margin-left:40px;position:absolute;left:-50px;top:10px;height:35px;width:35px;}.elementor-nav-menu--layout-horizontal .elementor-440 .elementor-element.elementor-element-4ec66c21 .elementor-nav-menu--main .elementor-item{padding-left:12px !important;padding-right:12px !important;}.sub-menu{padding:0px 0px 10px 5px !important;}@media only screen and (min-width: 980px){.elementor-nav-menu--layout-horizontal li.menu-item-has-children:last-child ul.sub-menu{z-index:999 !important;left:auto !important;right:0px !important;}}.c-right-content-wrapper a{color:#2a5769 !important;font-weight:500;}.c-right-content-wrapper a:hover{text-decoration:underline !important;}.c-right-content-wrapper .elementor-tab-title a,.c-right-content-wrapper .elementor-button-wrapper a,.c-right-content-wrapper .c-program-box-link a{color:#fff !important;}.csidebarnav{background:#f2f2f2;border-top:4px solid #f36e21;padding-bottom:40px;font-family:"Lato",sans-serif;}.csidebarnav ul,.csidebarnav li{display:block !important;}.csidebarnav li:first-child{text-transform:uppercase;font-weight:bold;padding-top:5px;}.csidebarnav li:first-child a{font-size:21px;}.csidebarnav li a{padding:13px 33px !important;}.csidebarnav li a:after,.csidebarnav li a:hover:after{opacity:0 !important;height:0px !important;}.csidebarnav ul > .current-post-ancestor > a{background:#fff !important;border-right:2px solid #2a5769;}.c-sitemap.windriver .menu-item a{text-wrap:wrap !important;width:100% !important;}ul.grandchild-sidebar-menu .page-item-8317{display:none;}.newslistingtemplate h3.h3{margin-top:40px;}.newslistingtemplate .elementor-posts{margin-top:50px;}.newslistingtemplate .elementor-post__thumbnail__link{width:45% !important;margin-right:30px !important;}.newslistingtemplate .elementor-posts .elementor-post__title{font-size:20px;font-weight:600;}.newslistingtemplate .elementor-posts .elementor-post__title a:hover{text-decoration:underline;}.newslistingtemplate .elementor-posts .elementor-post__meta-data{line-height:3em;font-size:16px;margin-bottom:13px;color:#222;text-transform:uppercase;font-weight:600;}.newslistingtemplate .elementor-posts .elementor-post__excerpt p{line-height:1.35em;font-size:16px;}.newslistingtemplate .elementor-post__thumbnail{border-top:10px solid #f36e21;}@media only screen and (min-width: 980px){.newslistingtemplate article{max-height:280px;}}.newslistingtemplate .elementor-post__thumbnail.elementor-fit-height img{top:0px !important;left:0px !important;width:100% !important;height:225px !important;object-fit:cover;transform:none !important;}figcaption.wp-caption-text{background:#f8f8f8;padding:10px 15px;text-align:left !important;font-size:14px;font-style:italic !important;}.elementor-blockquote--skin-quotation .elementor-blockquote:before{display:none !important;}blockquote.elementor-blockquote{padding:1.8em 0 1.8em 60px !important;margin:2em 0 !important;font-weight:500 !important;border-top:2px solid #2a5769 !important;border-bottom:2px solid #2a5769 !important;}blockquote.elementor-blockquote .quote{position:relative !important;padding-left:10px !important;font-size:20px !important;margin-bottom:0 !important;}blockquote.elementor-blockquote .elementor-blockquote__content:before{content:"" !important;background-image:url("https://cdn-lcnkn.nitrocdn.com/QOdDTvikZcfXtHscjEEEsMMRjSjVVYJX/assets/images/optimized/rev-12240dd/cwc.edu/wp-content/uploads/imgs/pullquote@2x.png") !important;background-size:100% !important;background-repeat:no-repeat !important;background-position:center center !important;margin-right:15px !important;position:absolute !important;left:-50px !important;top:10px !important;height:35px !important;width:35px !important;}blockquote.elementor-blockquote p{font-size:28px !important;line-height:1.8 !important;position:relative !important;font-weight:400 !important;color:#2a5769 !important;}blockquote.elementor-blockquote .e-q-footer{display:block !important;text-align:right !important;text-align:right !important;color:#3c3c3b !important;font-size:28px !important;margin-top:30px !important;font-weight:400 !important;}blockquote.elementor-blockquote .elementor-blockquote__author{font-weight:400 !important;}.single-post .elementor-widget-theme-post-featured-image{max-width:500px !important;}.c-team-box h3.elementor-heading-title{font-size:22px;}.c-team-box .jobtitle{font-size:17px !important;margin:3px 0px 1px !important;font-weight:600 !important;}.personnelcontent{margin-top:50px;}.personnelcontent .current_page_parent ul{display:none !important;}@media only screen and (min-width: 980px){.personnelcontent .c-right-content-wrapper{padding-right:25px;}}.personnelcontent h4.elementor-heading-title{font-size:23px;font-weight:500;margin:-10px 0px 50px 0px;color:#444;}.personnelcontent .c-member-wrapper{margin:80px 0 0 0;}.personnelcontent .c-member-wrapper h4.elementor-heading-title{margin:0px !important;}.eventdetailsbox .eventdatetime{border-bottom:1px solid #ccc;padding:5px 0 5px 0;margin:0;font-size:19px;font-weight:600;border-top:1px solid #ccc;}.eventdetailsbox .eventlocation{border-bottom:1px solid #ccc;padding:0px 0 5px 0;margin:-15px 0 20px 0;font-size:19px;font-weight:600;}.eventdetailsbox .elementor-icon-list-icon{background:#ddd;color:#444;padding:5px 0px;text-align:center;display:inline-block !important;border-radius:30px;height:30px !important;width:30px !important;line-height:0;font-size:15px !important;}.eventdetailsbox .elementor-icon-list-icon i{font-size:20px !important;}.eventdetailsbox h5.large-text{margin:20px 0px 0px;font-size:22px !important;}.eventdetailsbox .elementor-widget-theme-post-featured-image{margin:15px 0 0 0;}.eventboxeshomecontainer{margin-bottom:40px;}.eventboxeshomecontainer .type-event .e-con-inner{background:#f36412;color:#fff;}.eventboxeshomecontainer .type-event .e-con-inner .elementor-widget-theme-post-title{padding:10px;}.eventboxeshomecontainer .type-event .e-con-inner .elementor-widget-post-info{padding:5px;}.eventboxeshomecontainer .type-event .e-con-inner .elementor-widget-post-info .elementor-widget-container{border-top:1px solid #333;border-bottom:1px solid #333;color:#222 !important;font-size:17px;font-weight:500;}.eventboxeshomecontainer .type-event .e-con-inner .elementor-widget-theme-post-excerpt{padding:0px 20px;font-size:17px;}.eventboxeshomecontainer .type-event .e-con-inner h3 a{color:#fff;display:block;line-height:1.2em;max-height:65px;overflow:hidden;font-size:26px;}.eventboxeshomecontainer .type-event .e-con-inner h3 a:hover{text-decoration:underline;}.calendareventslist .uael-post__inner-wrap{padding:0px !important;border-left:5px solid #f36412;}.calendareventslist .uael-post__title{color:#2a5769 !important;}.calendareventslist .uael-post__separator{display:none;}.calendareventslist .uael-post__excerpt{padding:10px 0 0 0;border-top:1px solid #ddd;font-size:18px !important;}.calendareventslist .uael-post__meta-data{font-size:18px !important;padding:5px 0 0 0;border-top:1px solid #ddd;color:#666 !important;}.calendareventslistpage{margin-top:35px;}.calendareventslistpage .type-event{padding:8px 10px 3px !important;border-left:5px solid #f36412;box-shadow:0px 0px 20px #e5e5e5;}.calendareventslistpage .type-event h3{color:#2a5769 !important;}.calendareventslistpage .uael-post__separator{display:none;}.calendareventslistpage .type-event .elementor-widget-theme-post-excerpt{padding:10px 0 0 0;border-top:1px solid #ddd;font-size:18px !important;}.calendareventslistpage .uael-post__meta-data{font-size:18px !important;padding:5px 0 0 0;border-top:1px solid #ddd;color:#666 !important;}.eventslistingbox .uael-post__bg-wrap{background:#f36412 !important;color:#fff;}.eventslistingbox .uael-post__title{color:#fff;}.eventslistingbox .uael-post__meta-data{color:#fff !important;margin-bottom:15px;font-size:16px;background:rgba(0,0,0,.2);border-radius:20px;display:inline;padding:2px 18px;}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:0px !important;}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{border:1px solid #444 !important;}.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:hover{background-color:#fff !important;color:#f36412 !important;}.tribe-common .tribe-common-c-btn-border button,.tribe-common a.tribe-common-c-btn-border button{color:#444 !important;}.tribe-common .tribe-common-c-btn-border:hover button,.tribe-common a.tribe-common-c-btn-border:hover button{color:#444 !important;}.treventsbox header.tribe-events-header,.treventsbox .tribe-events .tribe-events-calendar-list__month-separator,.treventsbox .tribe-events-calendar-list__event-date-tag,.treventsbox nav.tribe-events-calendar-list-nav,.treventsbox .tribe-events-c-subscribe-dropdown__container{display:none !important;}.treventsbox .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{min-height:auto !important;margin-bottom:50px !important;}.treventsbox .tribe-events-calendar-list{display:flex;flex-direction:row;}.treventsbox .tribe-events-calendar-list__event-row{width:31.3% !important;margin:0 3% 0 0 !important;padding:0px !important;}.treventsbox .tribe-events-calendar-list__event-row:last-child{margin:0 0 0 0 !important;}.treventsbox .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper,.treventsbox .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-details{width:100% !important;margin-bottom:20px !important;padding:0px !important;}.treventsbox .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper img{height:210px;object-fit:cover;}.treventsbox h3.tribe-events-calendar-list__event-title{font-size:20px;margin:10px 0px;}.treventsbox h3.tribe-events-calendar-list__event-title a:hover{text-decoration:none !important;}.treventsbox .tribe-events-calendar-list__event-datetime-wrapper{font-size:12px !important;height:25px;}.home .treventsbox .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:0px !important;}.home .treventsbox .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-details{min-height:225px;padding:20px 20px 20px 20px !important;background:#f36412 !important;}.home .treventsbox .tribe-events .tribe-events-calendar-list__event-datetime,.home .treventsbox .tribe-events .tribe-events-calendar-list__event-title-link:visited,.home .treventsbox .tribe-events .tribe-events-calendar-list__event-title-link:active,.home .treventsbox .tribe-events .tribe-events-calendar-list__event-title-link:hover,.home .treventsbox .tribe-events .tribe-events-calendar-list__event-title-link,.home .treventsbox .tribe-common .tribe-common-b2,.home .treventsbox{color:#fff !important;}.home .treventsbox .tribe-events-calendar-list__event-description.tribe-common-a11y-hidden{display:block !important;visibility:visible;}.home .treventsbox h3.tribe-events-calendar-list__event-title{max-height:69px;}.home .treventsbox .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{margin-bottom:0px !important;}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{border-radius:0px !important;background:#f36412 !important;}.tribe-events .tribe-events-calendar-latest-past__event-title-link,.tribe-events .tribe-events-calendar-latest-past__event-title-link:visited,.tribe-events .tribe-events-calendar-month__day-date-link:active{color:#f36412 !important;}.tribe-events .tribe-events-calendar-month__day-cell--mobile{background:#eee !important;border:1px solid #fff;}.post-type-archive-tribe_events.elementor-kit-13 button{background:#eee !important;border:1px solid #fff !important;}@media (max-width:820px){.tribe-events .tribe-events-calendar-month__day-cell{background:#eee !important;border:1px solid #fff !important;}.tribe-events .tribe-events-calendar-month__day-cell--mobile{background:#eee !important;border:1px solid #fff !important;}.tribe-events-calendar-month__day-cell{background:#eee !important;border:1px solid #fff !important;}.tribe-events-calendar-month__day-cell--mobile{background:#eee !important;border:1px solid #fff !important;}button.tribe-events .tribe-events-calendar-month__day-cell{background:#eee !important;border:1px solid #fff !important;}button.tribe-events .tribe-events-calendar-month__day-cell--mobile{background:#eee !important;border:1px solid #fff !important;}.elementor-kit-13 .tribe-events-calendar-month__day-cell{background:#eee !important;border:1px solid #fff !important;}.elementor-kit-13 .tribe-events-calendar-month__day-cell--mobile{background:#eee !important;border:1px solid #fff !important;}.post-type-archive-tribe_events.elementor-kit-13 button{background:#eee !important;border:1px solid #fff !important;}}@media (max-width:766px){.treventsbox .tribe-events-calendar-list{display:flex;flex-direction:column;}.treventsbox .tribe-events-calendar-list__event-row{width:100% !important;margin:0 0 0 0 !important;}.home .treventsbox .tribe-events-calendar-list__event-row .tribe-events-calendar-list__event-details,.home .treventsbox h3.tribe-events-calendar-list__event-title{min-height:none;}.tribe-events .tribe-events-l-container{padding-bottom:inherit !important;}}.directorylist thead,.directorylist tbody{border:1px solid #bbb !important;font-size:17px;}.directorylist .column-1{font-weight:bold !important;padding:12px 15px;}.directorylist .column-5{min-width:115px !important;}