.container3 { padding: 0 1rem }

.show_on_mobile { display: none }
@media screen and (max-width: 64em) {  
  .show_on_mobile { display: block }  
  .show_on_desktop { display: none }  
}
  
/* Grid */
.grid_sep { border-left: 1px solid #E4E6EB }
.desktop-only { display: block }
.phone-only { display: none }
.grid { display: flex; /*flex-wrap: wrap;*/ }
.col-1 { width: 8.3%; }
.col-2 { width: 16.6%; }  
.col-25 { width: 20.8% }
.col-3 { width: 24.9%; }  
.col-4 { width: 33.33%; }  
.col-5 { width: 41.5%; }  
.col-6, .fcol-6 { width: 50%; }  
.col-7 { width: 58.1%; }  
.col-8 { width: 66.66%; }  
.col-9 { width: 74.7%; }  
.col-10 { width: 83%; }  
.col-11 { width: 91.3%; }  
.col-12 { width: 100%; }
.col-inner-left-pad-15 { padding: 0 0 0 1.5rem }
.col-inner-right-pad-15 { padding: 0 1.5rem 0 0 }
.col-inner-left-pad-1 { padding: 0 0 0 1rem }
.col-inner-right-pad-1 { padding: 0 1rem 0 0 }
.col-inner-right-pad-05 { padding: 0 0.5rem 0 0 }
.col-inner-left-pad-05 { padding: 0 0 0 0.5rem }
.col-inner-pad-05 { padding: 0 0.5rem 0 0.5rem }
.col-6-center { margin-left: 25% } 
.col-8-center { margin-left: 16.5% } 
@media screen and (max-width: 64em) {  
  .grid { flex-direction: column; gap: 1rem; }
  .col-1, .col-2, .col-25, .col-3, .col-4, .col-5, .col-6, .col-7, 
  .col-8, .col-9, .col-10, .col-11, .col-12 { width: 100%; }
  .col-inner-left-pad-1, .col-inner-right-pad-1, .col-inner-left-pad-15, .col-inner-right-pad-15 { padding: 0 }
  .col-inner-pad-05 { padding: 0 0.5rem 0 0.5rem }
  .col-inner-right-pad-05 { padding: 0 0.5rem 0 0.5rem }
  .col-inner-left-pad-05 { padding: 0 0.5rem 0 0.5rem }
  .col-inner-top-pad-05 { padding: 0.5rem 0 0 0 }  
  .col-6-center, .col-8-center { margin: 0 }
  .desktop-only { display: none }
  .phone-only { display: block }  
  .grid_sep { border: 0 }
}

.videoContainer { position: relative; height: 0; padding-top: 56.25%; width:100%; }
.videoContainer iframe { position: absolute; top: 0; left: 0; border: 0; width: 100%; height: 100%; }