.elementor .elementor-element-1f55c98 .elementor-element DIV > DIV.elementor-shortcode > DIV#evcal_calendar_484 > DIV#evcal_list > DIV#event_11848 > DIV.open > DIV.evo_metarow_cusF1.evorow.evcal_evdata_row.bordb.evcal_evrow_sm > DIV.evcal_evdata_cell > H3.evo_h3 {
       color: rgba(42,74,99,1); 
    } 

.elementor .elementor-element-1f55c98 .elementor-element DIV > DIV.elementor-shortcode > DIV#evcal_calendar_484 > DIV#evcal_list > DIV#event_11848 > DIV.open > DIV.evo_metarow_cusF2.evorow.evcal_evdata_row.bordb.evcal_evrow_sm > DIV.evcal_evdata_cell > H3.evo_h3 {
       color: rgba(42,74,99,1); 
    } 

.elementor .elementor-element-1f55c98 .elementor-element DIV > DIV.elementor-shortcode > DIV#evcal_calendar_484 > DIV#evcal_list > DIV#event_11848 > DIV.open > DIV.evo_metarow_cusF3.evorow.evcal_evdata_row.bordb.evcal_evrow_sm > DIV.evcal_evdata_cell > H3.evo_h3 {
       color: rgba(42,74,99,1); 
    } 

.elementor .elementor-element-1f55c98 .elementor-element DIV > DIV.elementor-shortcode > DIV#evcal_calendar_484 > DIV#evcal_list > DIV#event_11848 > DIV.open > DIV.evo_metarow_time.evorow.evcal_evdata_row.bordb.evcal_evrow_sm > DIV.evcal_evdata_cell > H3.evo_h3 {
       color: rgba(42,74,99,1); 
    } 

.elementor .elementor-element-1f55c98 .elementor-element DIV > DIV.elementor-shortcode > DIV#evcal_calendar_622 > DIV#evcal_list > DIV#event_11848 > DIV.open > DIV.evo_metarow_cusF1.evorow.evcal_evdata_row.bordb.evcal_evrow_sm > DIV.evcal_evdata_cell > H3.evo_h3 {
       color: rgba(42,74,99,1); 
    } 

.elementor .elementor-element-1f55c98 .elementor-element DIV > DIV.elementor-shortcode > DIV#evcal_calendar_622 > DIV#evcal_list > DIV#event_11848 > DIV.open > DIV.evo_metarow_cusF2.evorow.evcal_evdata_row.bordb.evcal_evrow_sm > DIV.evcal_evdata_cell > H3.evo_h3 {
       color: rgba(42,74,99,1); 
    } 

.elementor .elementor-element-1f55c98 .elementor-element DIV > DIV.elementor-shortcode > DIV#evcal_calendar_622 > DIV#evcal_list > DIV#event_11848 > DIV.open > DIV.evo_metarow_cusF3.evorow.evcal_evdata_row.bordb.evcal_evrow_sm > DIV.evcal_evdata_cell > H3.evo_h3 {
       color: rgba(42,74,99,1); 
    } 

.elementor .elementor-element-1f55c98 .elementor-element DIV > DIV.elementor-shortcode > DIV#evcal_calendar_622 > DIV#evcal_list > DIV#event_11848 > DIV.open > DIV.evo_metarow_time.evorow.evcal_evdata_row.bordb.evcal_evrow_sm > DIV.evcal_evdata_cell > H3.evo_h3 {
       color: rgba(42,74,99,1); 
    } 

.elementor .elementor-element-21032910 .elementor-element DIV.elementor-column-wrap.elementor-element-populated > DIV {
       border-style: solid; 
       border-width: 0px; 
       padding-left: 28px; 
       padding-right: 0px; 
    } 

.elementor .elementor-element-2fc577f9 .elementor-element DIV > DIV.elementor-flip-box {
       margin-left: -130px; 
       margin-top: -80px; 
       width: 290px; 
    } 

.elementor .elementor-element-2fc577f9 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {
       margin-left: -18px; 
       margin-right: 1px; 
       margin-top: 0px; 
       width: 290px; 
    } 

.elementor .elementor-element-3120f90f .elementor-element DIV > DIV.elementor-flip-box {
       margin-top: -80px; 
    } 

.elementor .elementor-element-480bee35 .elementor-element DIV > DIV.elementor-flip-box {
       left: -12px; 
       padding-left: 0px; 
       padding-right: 0px; 
       width: 291px; 
    } 

.elementor .elementor-element-480bee35 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {
       left: -11px; 
       position: relative; 
    } 

.elementor .elementor-element-4ac45b0f .elementor-element DIV > DIV.elementor-flip-box {
       margin-left: -10px; 
    } 

.elementor .elementor-element-4ac45b0f .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {
       border-style: solid; 
       border-top-style: solid; 
       border-top-width: 0px; 
       border-width: 0px; 
       margin-left: -10px; 
       margin-top: 0px; 
       padding-left: 0px; 
       padding-right: 0px; 
       width: 321px!important; 
    } 

.elementor .elementor-element-4c569a31 .elementor-element .elementor-column-wrap {
       width: 291px; 
    } 

.elementor .elementor-element-61335165 .elementor-element DIV > DIV.elementor-flip-box {
       margin-left: -10px; 
       margin-top: -70px; 
    } 

.elementor .elementor-element-61335165 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {
       margin-left: -10px; 
       width: 384px!important; 
    } 

.elementor .elementor-element-67fe26ac .elementor-element DIV > DIV.elementor-flip-box {
       margin-left: -9px; 
       margin-top: -80px; 
    } 

.elementor .elementor-element-67fe26ac .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {
       margin-left: -9px; 
       width: 422px!important; 
    } 

.elementor .elementor-element-7e52d149 .elementor-element DIV > DIV.elementor-flip-box {
       margin-left: 0px; 
       margin-right: -11px; 
       margin-top: -80px; 
    } 

.elementor .elementor-element-7e52d149 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {
       margin-left: 0px; 
       margin-right: -11px; 
       width: 434px!important; 
    } 

.elementor .elementor-element-e218ad5 .elementor-element DIV > DIV.woocommerce.columns-4 > UL.products.oceanwp-row.grid > LI.product.product_cat-compliance.product_cat-protecting-educators.entry.has-media.instock.purchasable.col.span_1_of_4 > DIV.product-inner > UL.woo-entry-inner > LI.title > A {
       font-size: 18px; 
    } 

dot-woocommerce-uldot-products-lidot-product-adot-button {
    } 

.woocommerce ul.products li.product a.button:after,.woocommerce ul.products li.product a.button:before {
       display: none; 
    } 

.woocommerce ul.products li.product a.button {
       background-color: #2a4a63; 
       background-image: none; 
       border: none; 
       border-radius: 5px; 
       box-shadow: none; 
       box-sizing: border-box; 
       color: white; 
       font-size: 12px; 
       font-weight: 700; 
       letter-spacing: 1px; 
       outline: none; 
       padding: 15px 40px; 
       position: relative; 
       text-decoration: none; 
       text-transform: uppercase; 
       transition:  all 0.3s; 
    } 

.woocommerce ul.products li.product a.button:hover {
       background-color: #11b49a; 
       color: #ffffff; 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > ASIDE#right-sidebar > DIV> DIV> DIV > DIV.woof.woof_sid.woof_sid_widget > DIV.woof_redraw_zone > DIV.woof_container.woof_container_checkbox.woof_container_product_cat.woof_container_1.woof_container_productcategories > DIV.woof_container_inner.woof_container_inner_productcategories > DIV.woof_block_html_items > UL.woof_list.woof_list_checkbox > LI.woof_term_1879 > LABEL.woof_checkbox_label {
       font-size: 14px; 
       font-weight: 400; 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > ASIDE#right-sidebar > DIV> DIV> DIV > H4 {
       border-color: rgba(17,180,154,1); 
       color: rgba(17,180,154,1); 
       font-family: Raleway; 
       text-decoration: none; 
       text-transform: capitalize; 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > ASIDE#right-sidebar > DIV> DIV> H4 {
       border-bottom-color: rgba(42,74,99,1); 
       border-left-color: rgba(17,180,154,1); 
       border-right-color: rgba(42,74,99,1); 
       border-top-color: rgba(42,74,99,1); 
       color: rgba(17,180,154,1); 
       font-family: Raleway; 
       font-size: 15px; 
       text-transform: none; 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > ASIDE#right-sidebar > DIV> DIV> UL > LI > A {
       color: rgba(42,74,99,1); 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > DIV#primary > DIV#content > ARTICLE {
       color: rgba(9,11,10,1); 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > DIV#primary > DIV#content > ARTICLE > DIV.entry-content > P {
       font-size: 16px; 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > DIV#primary > DIV#content > ARTICLE > HEADER.entry-header > H2.entry-title {
       color: rgba(42,74,99,1); 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > DIV#primary > DIV#content > ARTICLE > UL.meta > LI.meta-author > A {
       color: rgba(17,180,154,1); 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > DIV#primary > DIV#content > ARTICLE > UL.meta > LI.meta-cat > A {
       color: rgba(17,180,154,1); 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > DIV#primary > DIV#content > ARTICLE > UL.meta > LI.meta-comments > A.comments-link.local {
       color: rgba(17,180,154,1); 
    } 

HTML > BODY > DIV#outer-wrap > DIV#wrap > MAIN#main > DIV#content-wrap > DIV#primary > DIV#content > ARTICLE > UL.meta > LI.meta-date {
       color: rgba(17,180,154,1); 
    } 


@media screen and (max-width: 768px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV > DIV.elementor-flip-box {   margin-left: -50px; }  }  
@media screen and (max-width: 768px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV > DIV.elementor-flip-box {   padding-bottom: 10px; }  }  
@media screen and (max-width: 768px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV > DIV.elementor-flip-box {   padding-left: 30px; }  }  
@media screen and (max-width: 768px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV > DIV.elementor-flip-box {   padding-right: 29px; }  }  
@media screen and (max-width: 768px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV > DIV.elementor-flip-box {   padding-top: 10px; }  }  
@media screen and (max-width: 768px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV > DIV.elementor-flip-box {   width: 240px; }  }  
@media screen and (max-width: 768px)  { .elementor .elementor-element-480bee35 .elementor-element DIV > DIV.elementor-flip-box {   padding-right: 0px; }  }  
@media screen and (max-width: 768px)  { .elementor .elementor-element-480bee35 .elementor-element DIV > DIV.elementor-flip-box {   width: 220px; }  }  
@media screen and (max-width: 768px)  { .elementor .elementor-element-480bee35 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   width: 220px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV > DIV.elementor-flip-box {   left: 14px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-left: 31px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-right: 9px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-2fc577f9 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   width: 212px!important; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-3120f90f .elementor-element DIV > DIV.elementor-flip-box {   margin-top: -7px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-3120f90f .elementor-element DIV > DIV.elementor-flip-box {   padding-bottom: 0px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-3120f90f .elementor-element DIV > DIV.elementor-flip-box {   padding-top: 0px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-480bee35 .elementor-element DIV > DIV.elementor-flip-box {   margin-left: 20px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-480bee35 .elementor-element DIV > DIV.elementor-flip-box {   margin-right: 7px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-480bee35 .elementor-element DIV > DIV.elementor-flip-box {   margin-top: -70px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-480bee35 .elementor-element DIV > DIV.elementor-flip-box {   width: 270px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-480bee35 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-left: 19px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-480bee35 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   width: 270px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-4ac45b0f .elementor-element DIV > DIV.elementor-flip-box {   margin-left: 9px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-4ac45b0f .elementor-element DIV > DIV.elementor-flip-box {   margin-right: 7px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-4ac45b0f .elementor-element DIV > DIV.elementor-flip-box {   margin-top: -80px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-4ac45b0f .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-left: 9px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-4ac45b0f .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-right: 7px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-61335165 .elementor-element DIV > DIV.elementor-flip-box {   margin-left: 9px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-61335165 .elementor-element DIV > DIV.elementor-flip-box {   margin-right: 7px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-61335165 .elementor-element DIV > DIV.elementor-flip-box {   margin-top: -70px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-61335165 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-left: 9px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-61335165 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-right: 7px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-67fe26ac .elementor-element DIV > DIV.elementor-flip-box {   margin-left: 9px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-67fe26ac .elementor-element DIV > DIV.elementor-flip-box {   margin-right: 7px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-67fe26ac .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-left: 9px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-67fe26ac .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-right: 7px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-7e52d149 .elementor-element DIV > DIV.elementor-flip-box {   margin-right: -2px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-7e52d149 .elementor-element DIV > DIV.elementor-flip-box {   margin-top: -70px; }  }  
@media screen and (max-width: 480px)  { .elementor .elementor-element-7e52d149 .elementor-element DIV.elementor-container.elementor-column-gap-default > DIV.elementor-row {   margin-right: -3px; }  }  