.elementor-85190 .elementor-element.elementor-element-a9ff591{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--overlay-opacity:1;}.elementor-85190 .elementor-element.elementor-element-a9ff591::before, .elementor-85190 .elementor-element.elementor-element-a9ff591 > .elementor-background-video-container::before, .elementor-85190 .elementor-element.elementor-element-a9ff591 > .e-con-inner > .elementor-background-video-container::before, .elementor-85190 .elementor-element.elementor-element-a9ff591 > .elementor-background-slideshow::before, .elementor-85190 .elementor-element.elementor-element-a9ff591 > .e-con-inner > .elementor-background-slideshow::before, .elementor-85190 .elementor-element.elementor-element-a9ff591 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:#FFFFFF;}.elementor-85190 .elementor-element.elementor-element-e2a987b .elementor-menu-toggle{margin:0 auto;}.elementor-85190 .elementor-element.elementor-element-e2a987b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-85190 .elementor-element.elementor-element-e2a987b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-85190 .elementor-element.elementor-element-e2a987b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-85190 .elementor-element.elementor-element-e2a987b .elementor-nav-menu--main .elementor-item:focus{color:#042459;fill:#042459;}.elementor-85190 .elementor-element.elementor-element-e2a987b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-85190 .elementor-element.elementor-element-e2a987b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#042459;}.elementor-85190 .elementor-element.elementor-element-e2a987b .e--pointer-framed .elementor-item:before,
					.elementor-85190 .elementor-element.elementor-element-e2a987b .e--pointer-framed .elementor-item:after{border-color:#042459;}.elementor-85190 .elementor-element.elementor-element-2bbc3bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-2bbc3bf:not(.elementor-motion-effects-element-type-background), .elementor-85190 .elementor-element.elementor-element-2bbc3bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85190 .elementor-element.elementor-element-2bbc3bf, .elementor-85190 .elementor-element.elementor-element-2bbc3bf::before{--border-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-8238214{--spacer-size:15px;}.elementor-85190 .elementor-element.elementor-element-9fef7ec{text-align:center;}.elementor-85190 .elementor-element.elementor-element-9fef7ec .elementor-heading-title{color:#FCB900;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-85190 .elementor-element.elementor-element-0f0dc4b{text-align:center;}.elementor-85190 .elementor-element.elementor-element-0f0dc4b .elementor-heading-title{color:#FCB900;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-85190 .elementor-element.elementor-element-36bbbba .elementor-button{background-color:#B94545;}.elementor-85190 .elementor-element.elementor-element-91741e5{--display:grid;--min-height:266px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overflow:auto;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-85190 .elementor-element.elementor-element-5736cc2{--display:grid;--min-height:800px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-f93b5aa{--spacer-size:25px;}.elementor-85190 .elementor-element.elementor-element-3361bad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-3361bad:not(.elementor-motion-effects-element-type-background), .elementor-85190 .elementor-element.elementor-element-3361bad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cufi.org/wp-content/uploads/2024/12/summitbluebckgrnd.jpg");background-size:cover;}.elementor-85190 .elementor-element.elementor-element-3361bad, .elementor-85190 .elementor-element.elementor-element-3361bad::before{--border-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-434863b{--spacer-size:10px;}.elementor-85190 .elementor-element.elementor-element-bc5cb93{text-align:center;}.elementor-85190 .elementor-element.elementor-element-bc5cb93 .elementor-heading-title{color:#FCB900;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-85190 .elementor-element.elementor-element-21d872d .elementor-button{background-color:#B94545;}.elementor-85190 .elementor-element.elementor-element-7e69353{--display:grid;--min-height:533px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-85190 .elementor-element.elementor-element-c61a8e4{--display:grid;--min-height:533px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0px;--margin-bottom:-20px;--margin-left:0px;--margin-right:0px;}.elementor-85190 .elementor-element.elementor-element-7659e31{--display:grid;--min-height:533px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-77b0a28{--spacer-size:30px;}.elementor-85190 .elementor-element.elementor-element-87f4a11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-87f4a11:not(.elementor-motion-effects-element-type-background), .elementor-85190 .elementor-element.elementor-element-87f4a11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-85190 .elementor-element.elementor-element-87f4a11, .elementor-85190 .elementor-element.elementor-element-87f4a11::before{--border-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-42eea17{--spacer-size:10px;}.elementor-85190 .elementor-element.elementor-element-c071b87{text-align:center;}.elementor-85190 .elementor-element.elementor-element-c071b87 .elementor-heading-title{color:#FCB900;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-85190 .elementor-element.elementor-element-c7c4525{text-align:center;}.elementor-85190 .elementor-element.elementor-element-c7c4525 .elementor-heading-title{color:#FCB900;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-85190 .elementor-element.elementor-element-d35e8ba .elementor-button{background-color:#B94545;}.elementor-85190 .elementor-element.elementor-element-111b531{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-07146ca{text-align:left;}.elementor-85190 .elementor-element.elementor-element-07146ca .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-5155231{text-align:left;}.elementor-85190 .elementor-element.elementor-element-5155231 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-d716131{text-align:left;}.elementor-85190 .elementor-element.elementor-element-d716131 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-7f45c2e{text-align:left;}.elementor-85190 .elementor-element.elementor-element-7f45c2e .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-d3419c3{text-align:left;}.elementor-85190 .elementor-element.elementor-element-d3419c3 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-1c5a370{text-align:left;}.elementor-85190 .elementor-element.elementor-element-1c5a370 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-4d2aee8{text-align:left;}.elementor-85190 .elementor-element.elementor-element-4d2aee8 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-638af32{text-align:left;}.elementor-85190 .elementor-element.elementor-element-638af32 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-7cafb72{text-align:left;}.elementor-85190 .elementor-element.elementor-element-7cafb72 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-4f33b28{text-align:left;}.elementor-85190 .elementor-element.elementor-element-4f33b28 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-f3eedd1{text-align:left;}.elementor-85190 .elementor-element.elementor-element-f3eedd1 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-59bee48{text-align:left;}.elementor-85190 .elementor-element.elementor-element-59bee48 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-5943182{--spacer-size:25px;}.elementor-85190 .elementor-element.elementor-element-9a62102{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-9a62102:not(.elementor-motion-effects-element-type-background), .elementor-85190 .elementor-element.elementor-element-9a62102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cufi.org/wp-content/uploads/2024/12/summitbluebckgrnd.jpg");background-size:cover;}.elementor-85190 .elementor-element.elementor-element-9a62102, .elementor-85190 .elementor-element.elementor-element-9a62102::before{--border-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-980f175{--spacer-size:10px;}.elementor-85190 .elementor-element.elementor-element-0eac041{text-align:center;}.elementor-85190 .elementor-element.elementor-element-0eac041 .elementor-heading-title{color:#FCB900;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-85190 .elementor-element.elementor-element-9039480 .elementor-button{background-color:#B94545;}.elementor-85190 .elementor-element.elementor-element-fc77810{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-85190 .elementor-element.elementor-element-2a90312{text-align:left;}.elementor-85190 .elementor-element.elementor-element-2a90312 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-b02de8c{text-align:left;}.elementor-85190 .elementor-element.elementor-element-b02de8c .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-6033cbf{text-align:left;}.elementor-85190 .elementor-element.elementor-element-6033cbf .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-719e554{text-align:left;}.elementor-85190 .elementor-element.elementor-element-719e554 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-6c9082f{text-align:left;}.elementor-85190 .elementor-element.elementor-element-6c9082f .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-73510ad{text-align:left;}.elementor-85190 .elementor-element.elementor-element-73510ad .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-ba84d74{text-align:left;}.elementor-85190 .elementor-element.elementor-element-ba84d74 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-e9a0f44{text-align:left;}.elementor-85190 .elementor-element.elementor-element-e9a0f44 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-c6fba12{text-align:left;}.elementor-85190 .elementor-element.elementor-element-c6fba12 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-e2866d9{text-align:left;}.elementor-85190 .elementor-element.elementor-element-e2866d9 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-1d3bba7{text-align:left;}.elementor-85190 .elementor-element.elementor-element-1d3bba7 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-8154d8f{text-align:left;}.elementor-85190 .elementor-element.elementor-element-8154d8f .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-7eb5336{text-align:left;}.elementor-85190 .elementor-element.elementor-element-7eb5336 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-3e0a671{text-align:left;}.elementor-85190 .elementor-element.elementor-element-3e0a671 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-1474dec{text-align:left;}.elementor-85190 .elementor-element.elementor-element-1474dec .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-1d78966{text-align:left;}.elementor-85190 .elementor-element.elementor-element-1d78966 .widget-image-caption{text-align:center;color:#FFFFFF;background-color:#143554;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:uppercase;line-height:40px;margin-top:-10px;}.elementor-85190 .elementor-element.elementor-element-0ba45c5{--spacer-size:30px;}@media(max-width:1024px){.elementor-85190 .elementor-element.elementor-element-91741e5{--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-5736cc2{--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-7e69353{--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-c61a8e4{--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-7659e31{--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-111b531{--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-fc77810{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-85190 .elementor-element.elementor-element-91741e5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-5736cc2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-7e69353{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-c61a8e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-7659e31{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-111b531{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-85190 .elementor-element.elementor-element-fc77810{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */.flip-card {
  perspective: 1000px;
  width: 100%;
  height: 100%;
}

.flip-card-inner {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.5s ease-in-out;
  transform-style: preserve-3d;
}

.flip-card:hover .flip-card-inner {
  transform: rotateY(180deg);
}

.flip-card-front,
.flip-card-back {
  position: absolute;
  width: 100%;
  height: 100%;
  backface-visibility: hidden;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: hidden;
  border-radius: 8px;
}

.flip-card-front {
  z-index: 2;
}

.flip-card-back {
  transform: rotateY(180deg);
  background-color: #C79302;
  color: #ffffff;
}

.flip-card-back h3 {
  color: #ffffff;
  font-size: 1.2em;
  text-align: center;
}/* End custom CSS */