.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cefas_button_01 {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(213,27,48); 
  color:rgb(255, 255, 255); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:6px 18px; 
}
a#cefas_button_01:hover {
background:rgb(234,29,52); 
color:rgb(255,255,255); 
}
a#cefas_button_01:active, #cefas_button_01:active:hover {
background:rgb(170,21,38); 
color:rgb(244,244,244); 
}

a#cefas_button_01 {
border-radius: 0 !important;
background: #d51b30 !important;
border: solid 1px #d51b30 !important;
}

a#cefas_button_01:hover {
border-radius: 0 !important;
background: #d51b30 !important;
border: solid 1px #d51b30 !important;
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_d286f060-c3db-462b-9b51-ac23c73a712d {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(253,253,253); 
  color:rgb(27, 38, 83); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:8px 18px; 
}
a#cta_button_4234290_d286f060-c3db-462b-9b51-ac23c73a712d:hover {
background:rgb(255,255,255); 
color:rgb(29,41,91); 
}
a#cta_button_4234290_d286f060-c3db-462b-9b51-ac23c73a712d:active, #cta_button_4234290_d286f060-c3db-462b-9b51-ac23c73a712d:active:hover {
background:rgb(202,202,202); 
color:rgb(25,36,79); 
}

a#cta_button_4234290_d286f060-c3db-462b-9b51-ac23c73a712d {
border-radius: 0;
color: #1b2653 !important;
box-shadow: 1px 1px 12px rgba(39,55,74,.15);
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
}

a#cta_button_4234290_d286f060-c3db-462b-9b51-ac23c73a712d:hover {
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
box-shadow: 2px 2px 15px rgba(39,55,74,.7);
color: #1b2653 !important;
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_0f573e25-7617-4497-badf-2c53be7113f9 {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(253,253,253); 
  color:rgb(27, 38, 83); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:8px 18px; 
}
a#cta_button_4234290_0f573e25-7617-4497-badf-2c53be7113f9:hover {
background:rgb(255,255,255); 
color:rgb(29,41,91); 
}
a#cta_button_4234290_0f573e25-7617-4497-badf-2c53be7113f9:active, #cta_button_4234290_0f573e25-7617-4497-badf-2c53be7113f9:active:hover {
background:rgb(202,202,202); 
color:rgb(25,36,79); 
}

a#cta_button_4234290_0f573e25-7617-4497-badf-2c53be7113f9 {
border-radius: 0;
color: #1b2653 !important;
box-shadow: 1px 1px 12px rgba(39,55,74,.15);
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
}

a#cta_button_4234290_0f573e25-7617-4497-badf-2c53be7113f9:hover {
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
box-shadow: 2px 2px 15px rgba(39,55,74,.7);
color: #1b2653 !important;
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_467784a5-8809-42c9-bba5-026297f0990e {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(213,27,48); 
  color:rgb(255, 255, 255); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:6px 18px; 
}
a#cta_button_4234290_467784a5-8809-42c9-bba5-026297f0990e:hover {
background:rgb(234,29,52); 
color:rgb(255,255,255); 
}
a#cta_button_4234290_467784a5-8809-42c9-bba5-026297f0990e:active, #cta_button_4234290_467784a5-8809-42c9-bba5-026297f0990e:active:hover {
background:rgb(170,21,38); 
color:rgb(244,244,244); 
}

a#cta_button_4234290_467784a5-8809-42c9-bba5-026297f0990e {
border-radius: 0 !important;
background: #d51b30 !important;
border: solid 1px #d51b30 !important;
color: #fff;
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_67740732-123c-4bbc-b30f-646cb619a1c6 {
    -webkit-font-smoothing: antialiased;
cursor: pointer;
-moz-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-select: none;
display: inline-block;
font-weight: normal;
text-align: center;
text-decoration: none;
-moz-transition: all .4s ease;
-webkit-transition: all .4s ease;
-o-transition: all .4s ease;
background: rgb(208,17,43);
border-radius: 4px;
border-width: 0px;
color: rgb(255,255,255);
font-family: sans-serif;
height: auto;
transition: all .4s ease;
padding: 6px 18px;
text-shadow: none;
width: auto;
font-size: 16px;
line-height: 1.5em;

    
  }

a#cta_button_4234290_67740732-123c-4bbc-b30f-646cb619a1c6:hover {
background: rgb(228,18,47);
color: rgb(255,255,255);
}

a#cta_button_4234290_67740732-123c-4bbc-b30f-646cb619a1c6:active, #cta_button_4234290_67740732-123c-4bbc-b30f-646cb619a1c6:active:hover {
background: rgb(166,13,34);
color: rgb(244,244,244);
}

a#cta_button_4234290_67740732-123c-4bbc-b30f-646cb619a1c6 {
border-radius: 0 !important;
background: #d0112b !important;
border: solid 1px #d0112b !important;
color: #fff;
}
a#cta_button_4234290_67740732-123c-4bbc-b30f-646cb619a1c6:hover {
color: #061f5c !important;
background: transparent !important;
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_085e837b-29b4-4af4-b4e1-a62b161091c2 {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(213,27,48); 
  color:rgb(255, 255, 255); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:6px 18px; 
}
a#cta_button_4234290_085e837b-29b4-4af4-b4e1-a62b161091c2:hover {
background:rgb(234,29,52); 
color:rgb(255,255,255); 
}
a#cta_button_4234290_085e837b-29b4-4af4-b4e1-a62b161091c2:active, #cta_button_4234290_085e837b-29b4-4af4-b4e1-a62b161091c2:active:hover {
background:rgb(170,21,38); 
color:rgb(244,244,244); 
}

a#cta_button_4234290_085e837b-29b4-4af4-b4e1-a62b161091c2 {
border-radius: 0 !important;
background: #d51b30 !important;
border: solid 1px #d51b30 !important;
color: #fff;
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_e84186b7-e1da-47ca-9ba5-8802e2d8d958 {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(213,27,48); 
  color:rgb(255, 255, 255); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:6px 18px; 
}
a#cta_button_4234290_e84186b7-e1da-47ca-9ba5-8802e2d8d958:hover {
background:rgb(234,29,52); 
color:rgb(255,255,255); 
}
a#cta_button_4234290_e84186b7-e1da-47ca-9ba5-8802e2d8d958:active, #cta_button_4234290_e84186b7-e1da-47ca-9ba5-8802e2d8d958:active:hover {
background:rgb(170,21,38); 
color:rgb(244,244,244); 
}

a#cta_button_4234290_e84186b7-e1da-47ca-9ba5-8802e2d8d958 {
border-radius: 0 !important;
background: #d51b30 !important;
border: solid 1px #d51b30 !important;
color: #fff;
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_bd621643-6617-4e68-b7d1-dc88ba681bbd {
    -webkit-font-smoothing: antialiased;
cursor: pointer;
-moz-user-select: none;
-webkit-user-select: none;
-o-user-select: none;
user-select: none;
display: inline-block;
font-weight: normal;
text-align: center;
text-decoration: none;
-moz-transition: all .4s ease;
-webkit-transition: all .4s ease;
-o-transition: all .4s ease;
background: rgb(6,31,92);
border-radius: 4px;
border-width: 0px;
color: rgb(255,255,255);
font-family: sans-serif;
height: auto;
transition: all .4s ease;
padding: 6px 18px;
text-shadow: none;
width: auto;
font-size: 16px;
line-height: 1.5em;

    
  }

a#cta_button_4234290_bd621643-6617-4e68-b7d1-dc88ba681bbd:hover {
background: rgb(6,34,101);
color: rgb(255,255,255);
}

a#cta_button_4234290_bd621643-6617-4e68-b7d1-dc88ba681bbd:active, #cta_button_4234290_bd621643-6617-4e68-b7d1-dc88ba681bbd:active:hover {
background: rgb(4,24,73);
color: rgb(244,244,244);
}

a#cta_button_4234290_bd621643-6617-4e68-b7d1-dc88ba681bbd {
border-radius: 0 !important;
background: #061f5c !important;
border: solid 1px #061f5c !important;
color: #fff;
}
a#cta_button_4234290_bd621643-6617-4e68-b7d1-dc88ba681bbd:hover {
color: #061f5c !important;
background: transparent !important;
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_8ad7a5fd-f2c4-40f4-b8e9-ad8872a61ba4 {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(253,253,253); 
  color:rgb(214, 26, 48); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:8px 18px; 
}
a#cta_button_4234290_8ad7a5fd-f2c4-40f4-b8e9-ad8872a61ba4:hover {
background:rgb(255,255,255); 
color:rgb(235,28,52); 
}
a#cta_button_4234290_8ad7a5fd-f2c4-40f4-b8e9-ad8872a61ba4:active, #cta_button_4234290_8ad7a5fd-f2c4-40f4-b8e9-ad8872a61ba4:active:hover {
background:rgb(202,202,202); 
color:rgb(205,24,46); 
}

a#cta_button_4234290_8ad7a5fd-f2c4-40f4-b8e9-ad8872a61ba4 {
border-radius: 0;
box-shadow: 1px 1px 12px rgba(39,55,74,.15);
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
}

a#cta_button_4234290_8ad7a5fd-f2c4-40f4-b8e9-ad8872a61ba4:hover {
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
box-shadow: 2px 2px 15px rgba(39,55,74,.7);
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#white_button_01 {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(253,253,253); 
  color:rgb(214, 26, 48); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:8px 18px; 
}
a#white_button_01:hover {
background:rgb(255,255,255); 
color:rgb(235,28,52); 
}
a#white_button_01:active, #white_button_01:active:hover {
background:rgb(202,202,202); 
color:rgb(205,24,46); 
}

a#white_button_01 {
border-radius: 0;
box-shadow: 1px 1px 12px rgba(39,55,74,.15);
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
}

a#white_button_01:hover {
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
box-shadow: 2px 2px 15px rgba(39,55,74,.7);
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_07b2501b-1c1c-43d0-a2c4-b08701566ce4 {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(253,253,253); 
  color:rgb(214, 26, 48); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:8px 18px; 
}
a#cta_button_4234290_07b2501b-1c1c-43d0-a2c4-b08701566ce4:hover {
background:rgb(255,255,255); 
color:rgb(235,28,52); 
}
a#cta_button_4234290_07b2501b-1c1c-43d0-a2c4-b08701566ce4:active, #cta_button_4234290_07b2501b-1c1c-43d0-a2c4-b08701566ce4:active:hover {
background:rgb(202,202,202); 
color:rgb(205,24,46); 
}

a#cta_button_4234290_07b2501b-1c1c-43d0-a2c4-b08701566ce4 {
border-radius: 0;
box-shadow: 1px 1px 12px rgba(39,55,74,.15);
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
}

a#cta_button_4234290_07b2501b-1c1c-43d0-a2c4-b08701566ce4:hover {
background: #fdfdfd !important;
border: solid 1px #fdfdfd !important;
box-shadow: 2px 2px 15px rgba(39,55,74,.7);
}
.hs-cta-wrapper p, .hs-cta-wrapper div { margin: 0; padding: 0; } a#cta_button_4234290_e3bab61f-e3dc-4224-b341-f198fc2d86b3 {
  -webkit-font-smoothing:antialiased; 
  cursor:pointer; 
  -moz-user-select:none; 
  -webkit-user-select:none; 
  -o-user-select:none; 
  user-select:none; 
  display:inline-block; 
  font-weight:normal; 
  text-align:center; 
  text-decoration:none; 
  font-family:sans-serif; 
  background:rgb(213,27,48); 
  color:rgb(255, 255, 255); 
  border-radius:6px; 
  border-width:0px; 
  transition:all .4s ease; 
  -moz-transition:all .4s ease; 
  -webkit-transition:all .4s ease; 
  -o-transition:all .4s ease; 
  text-shadow:none; 
  line-height:1.5em; 
  padding:6px 18px; 
}
a#cta_button_4234290_e3bab61f-e3dc-4224-b341-f198fc2d86b3:hover {
background:rgb(234,29,52); 
color:rgb(255,255,255); 
}
a#cta_button_4234290_e3bab61f-e3dc-4224-b341-f198fc2d86b3:active, #cta_button_4234290_e3bab61f-e3dc-4224-b341-f198fc2d86b3:active:hover {
background:rgb(170,21,38); 
color:rgb(244,244,244); 
}

a#cta_button_4234290_e3bab61f-e3dc-4224-b341-f198fc2d86b3 {
border-radius: 0 !important;
background: #d51b30 !important;
border: solid 1px #d51b30 !important;
}

a#cta_button_4234290_e3bab61f-e3dc-4224-b341-f198fc2d86b3:hover {
border-radius: 0 !important;
background: #d51b30 !important;
border: solid 1px #d51b30 !important;
}
a.cta_button{-moz-box-sizing:content-box !important;-webkit-box-sizing:content-box !important;box-sizing:content-box !important;vertical-align:middle}.hs-breadcrumb-menu{list-style-type:none;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px}.hs-breadcrumb-menu-item{float:left;padding:10px 0px 10px 10px}.hs-breadcrumb-menu-divider:before{content:'›';padding-left:10px}.hs-featured-image-link{border:0}.hs-featured-image{float:right;margin:0 0 20px 20px;max-width:50%}@media (max-width: 568px){.hs-featured-image{float:none;margin:0;width:100%;max-width:100%}}.hs-screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}

@import url('https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700');
		#menu ul {
		margin: 0;
		padding: 0;
		}
		#menu .main-menu {
		display: none;
		}
		#tm:checked + .main-menu {
		display: block;
		}
		#menu input[type="checkbox"], 
		#menu ul span.drop-icon {
		display: none;
		}
		#menu li, 
		#toggle-menu, 
		#menu .sub-menu {
		}
		#menu li, 
		#toggle-menu {
		border-width: 0 0 1px;
		}
		#menu .sub-menu {
		background-color:  rgb(35, 55, 150);
		margin: 0 0.1em;
		}
		#menu .sub-menu li:last-child {
		border-width: 0;
		}
		#menu li, 
		#toggle-menu, 
		#menu a {
		position: relative;
		display: block;
		color: white;
		text-shadow: 1px 1px 0 rgba(0, 0, 0, .125);
		border-bottom: 2px solid rgb(35, 55, 150);
		}
		#menu li {
		padding:0 !important;
		}
		#menu, 
		#toggle-menu {
		background-color: rgb(35, 55, 150);
		}
		#toggle-menu, 
		#menu a {
		padding: 0.25em 1em;
		font-family:'Oswald',sans-serif !important;
		text-transform:uppercase;
		border-top:0;
		border-bottom:2px solid transparent;
		width:auto
		}
		#menu a {
		transition: all .125s ease-in-out;
		-webkit-transition: all .125s ease-in-out;
		margin: 0 !important;
		}
		#menu a:hover {
		border-bottom: 2px solid #ffffff;
		color:yellow;
		}
		#menu .sub-menu {
		display: none;
		}
		#menu input[type="checkbox"]:checked + .sub-menu {
		display: block;
		}
		#menu .sub-menu a:hover {
		color: yellow;
		}
		#toggle-menu .drop-icon, 
		#menu li label.drop-icon {
		position: absolute;
		right: 1.5em;
		top: 0.25em;
		}
		#menu label.drop-icon, #toggle-menu span.drop-icon {
		border-radius: 50%;
		width: 1em;
		height: 1em;
		text-align: center;
		background-color: rgba(0, 0, 0, .125);
		text-shadow: 0 0 0 transparent;
		color: rgba(255, 255, 255, .75);
		}
		#menu .drop-icon {
		line-height: 1;
		}

		@media only screen and (max-width: 64em) and (min-width: 52.01em) {
		#menu li {
		/*width: 33.333%;*/
		}
		#menu .sub-menu li {
		width: auto;
		}
		}

		@media only screen and (min-width: 52em) {
		#menu .main-menu {
		display: block;
		}
		#toggle-menu, 
		#menu label.drop-icon {
		display: none;
		}
		#menu ul span.drop-icon {
		display: inline-block;
		}
		#menu li {
		float: left;
		border-width: 0 1px 0 0;
		}
		#menu .sub-menu li {
		float: none;
		}
		#menu .sub-menu {
		border-width: 0;
		margin: 0;
		position: absolute;
		top: 100%;
		left: 0;
		width: 12em;
		z-index: 3000;
		}
		#menu .sub-menu, 
		#menu input[type="checkbox"]:checked + .sub-menu {
		display: none;
		}
		#menu .sub-menu li {
		border-width: 0 0 1px;
		}
		#menu .sub-menu .sub-menu {
		top: 0;
		left: 100%;
		}
		#menu li:hover > input[type="checkbox"] + .sub-menu {
		display: block;
		}
		}

		#footer-menu a:hover {
		color:yellow;
		}

.cefas_link {
	color:#ffffff;
	font-family: Sans-serif !important;
	background-color:#ff9900;
	padding:0.8em 1.2em;
}

.cefas_link:hover {
	background-color:#e2b14a;
}

.cefas_link_blue {
	color:#ffffff;
	font-family: Sans-serif !important;
	background-color:#233796;
	padding:0.8em 1.2em;
}

.cefas_link_blue:hover {
	background-color:#336699;
}

.margin-left-2em {
	margin-left:2em;
}

.cefas_divider {
	background-color: #ffffff;
	background-image: url('../img/2023/bg-pattern.svg');
	height:1em;
	margin-top:4em;
}

.student-life-banner {
	background: url('../img/2023/cefas-sm-02.jpg'); 
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.imageBkg {
	background-image: url('../img/2023/cefas-u-06.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

@media (max-width: 768px) {
	.video-container.mobile-banner-bkg {
		background-image: url('../img/new-web-logo.png'); 
		background-size: cover;
		background-repeat: no-repeat;
	}
}

.border-blue{
  border:1px solid #67b1f8 !important;
}

.parvularia-banner-2026 {
	background-image: url('../img/2026/parvularia-1.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.primaria-banner-2026 {
	background-image: url('../img/2026/primaria-1.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

.secundaria-banner-2026 {
	background-image: url('../img/2026/secundaria-1.jpg');
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
}

@media (max-width: 767px) {
	.nosotros-banner-2025 {
		background-image: url('../img/2025/nosotros-01.jpg');
		background-size: cover;
		background-position: center top;
		background-repeat: no-repeat;
	}
	.nosotros-banner-2026 {
		background-image: url('../img/2026/foto-nosotros-1.jpg');
		background-size: cover;
		background-position: center top;
		background-repeat: no-repeat;
	}
}

@media (min-width: 768px) {
	.nosotros-banner-2025 {
		background-image: url('../img/2025/nosotros-01.jpg');
		background-size: cover;
		background-position: center top -90px;
		background-repeat: no-repeat;
	}
	.nosotros-banner-2026 {
		background-image: url('../img/2026/foto-nosotros-1.jpg');
		background-size: cover;
		background-position: center top -90px;
		background-repeat: no-repeat;
	}
}

	.pilars-text {
		font-size: 3.5em;
		padding: 0;
		margin: 0;
	}

	.no-top-padding {
		padding-top: 0 !important;
	}

	.cerquita-banner-2025 {
		background-image: url('../img/2025/cerquita-01.jpg');
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.admisiones-banner-2026 {
		background-image: url('../img/2026/admisiones-1.jpg');
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.recursos-banner-2026 {
		background-image: url('../img/2026/recursos-1.jpg');
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.american-dual-diploma-2026 {
		background-image: url('../img/2026/dual-diploma-1.jpg');
		background-size: cover;
		background-position: center;
		background-repeat: no-repeat;
	}

	.border-gap h1,  .border-gap h4 {
		text-shadow:1px 1px 10px #369, 1px 1px 10px #369;
	}

	.list_cefas {
		padding: 0;
		margin: 0;
		list-style: none;
	}

	ul.data-lessons {
		margin-left: 0;
		padding-left: 0;
	}

		ul.data-lessons li {
			display: inline-block;
			margin-right: 8px;
			padding-right: 8px;
			border-right: 1px solid #ccc;
			line-height: 16px;
			zoom: 1;
			*display: inline;
		}

			ul.data-lessons li:last-child {
				border-right: none;
			}

	.visible-xs-block {
		display: none !important;
	}

	.clearfix {
		clear: both;
	}

	.strip-lessons {
		border-bottom: 1px solid #ccc;
		margin-bottom: 30px;
		padding-bottom: 10px;
	}

	.event {
		height: 200px !important;
	}