.elementor-17 .elementor-element.elementor-element-4c65e0dc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-4c65e0dc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ccitheo.com/wp-content/uploads/2023/05/302598295_561040969152096_2902129222791294525_n.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-4c65e0dc > .elementor-element-populated >  .elementor-background-overlay{background-color:#299e71;opacity:0.95;}.elementor-17 .elementor-element.elementor-element-4c65e0dc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 35px 0px 35px;}.elementor-17 .elementor-element.elementor-element-4c65e0dc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-75f552c3{margin-top:150px;margin-bottom:170px;}.elementor-17 .elementor-element.elementor-element-54a44f01 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-17 .elementor-element.elementor-element-54a44f01 .aux-widget-image{text-align:left;}.elementor-17 .elementor-element.elementor-element-2a9a01b1 > .elementor-widget-container{padding:0px 30px 0px 0px;}.elementor-17 .elementor-element.elementor-element-2a9a01b1{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:rgba(255, 255, 255, 0.7);}.elementor-17 .elementor-element.elementor-element-41cc9e5a .aux-modern-heading-primary{font-size:23px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-32ebc34 );}.elementor-17 .elementor-element.elementor-element-41cc9e5a .aux-modern-heading-divider{height:3px;margin:20px 0px 25px 0px;background-color:var( --e-global-color-32ebc34 );}.elementor-17 .elementor-element.elementor-element-e9e529f .elementor-icon-list-icon i{color:var( --e-global-color-32ebc34 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-e9e529f .elementor-icon-list-icon svg{fill:var( --e-global-color-32ebc34 );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-e9e529f{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-e9e529f .elementor-icon-list-text{color:var( --e-global-color-32ebc34 );transition:color 0.5s;}.elementor-17 .elementor-element.elementor-element-e9e529f .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-23aa963 );}.elementor-17 .elementor-element.elementor-element-e7500ce .aux-modern-heading-primary{font-size:23px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-e7500ce .aux-modern-heading-divider{height:3px;margin:20px 0px 25px 0px;background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-2b036b3 .elementor-icon-list-icon i{color:var( --e-global-color-32ebc34 );transition:color 0.3s;}.elementor-17 .elementor-element.elementor-element-2b036b3 .elementor-icon-list-icon svg{fill:var( --e-global-color-32ebc34 );transition:fill 0.3s;}.elementor-17 .elementor-element.elementor-element-2b036b3{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-17 .elementor-element.elementor-element-2b036b3 .elementor-icon-list-text{color:var( --e-global-color-32ebc34 );transition:color 0.5s;}.elementor-17 .elementor-element.elementor-element-2b036b3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-23aa963 );}.elementor-17 .elementor-element.elementor-element-a4bcd22 .aux-modern-heading-primary{font-size:23px;font-weight:bold;text-transform:uppercase;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a4bcd22 .aux-modern-heading-divider{height:3px;margin:20px 0px 25px 0px;background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-a4bcd22 .aux-modern-heading-description{color:rgba(255, 255, 255, 0.7);font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-2ca9555c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-2ca9555c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ccitheo.com/wp-content/uploads/2023/05/Rainbow-Blue-for-nav-bar.png");}.elementor-17 .elementor-element.elementor-element-2ca9555c.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-17 .elementor-element.elementor-element-2ca9555c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 35px 32px 35px;}.elementor-17 .elementor-element.elementor-element-2ca9555c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17 .elementor-element.elementor-element-418b938d{width:auto;max-width:auto;align-self:center;}.elementor-17 .elementor-element.elementor-element-418b938d > .elementor-widget-container{margin:5px 0px 15px 0px;}.elementor-17 .elementor-element.elementor-element-418b938d small{color:#FFFFFF;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.84px;}.elementor-17 .elementor-element.elementor-element-25b83800.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-17 .elementor-element.elementor-element-73f0c792{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-icon-list-item{margin-right:10px;}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-direction-horizontal .aux-icon-list-item:after{right:calc(-10px/2);}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-icon-list-item, .elementor-17 .elementor-element.elementor-element-73f0c792 .aux-icon-list-items{justify-content:center;text-align:center;}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-icon-list-item .aux-list-connector{border-bottom-style:dashed;}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-icon-list-icon{color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-icon-list-icon path{fill:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-icon-list-item:hover .aux-icon-list-icon{color:#515151;}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-icon-list-item:hover .aux-icon-list-icon path{fill:#515151;}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-22737d41 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-18b16000 > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-49adb4cd > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-586e60c > .elementor-element-populated{margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17 .elementor-element.elementor-element-2ca9555c > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-22737d41{width:50%;}.elementor-17 .elementor-element.elementor-element-18b16000{width:50%;}.elementor-17 .elementor-element.elementor-element-49adb4cd{width:50%;}.elementor-17 .elementor-element.elementor-element-586e60c{width:50%;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-22737d41{width:100%;}.elementor-17 .elementor-element.elementor-element-18b16000{width:100%;}.elementor-17 .elementor-element.elementor-element-49adb4cd{width:100%;}.elementor-17 .elementor-element.elementor-element-586e60c{width:100%;}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-icon-list-item{margin-right:0px;}.elementor-17 .elementor-element.elementor-element-73f0c792 .aux-direction-horizontal .aux-icon-list-item:after{right:calc(-0px/2);}}/* Start custom CSS for aux_modern_heading, class: .elementor-element-41cc9e5a */.elementor-17 .elementor-element.elementor-element-41cc9e5a .aux-modern-heading-description ul{
    list-style: disc;
}
.elementor-17 .elementor-element.elementor-element-41cc9e5a .aux-modern-heading-description ul li{
    margin: 0;
    line-height: 1.8em;
    /*color: #fff !important;*/
}

.elementor-17 .elementor-element.elementor-element-41cc9e5a .aux-modern-heading-description ul li a:link {
  color: var(--e-global-color-32ebc34);
}

.elementor-17 .elementor-element.elementor-element-41cc9e5a .aux-modern-heading-description ul li a:hover{
    color: #19B0FF;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-e7500ce */.elementor-17 .elementor-element.elementor-element-e7500ce ul{
    list-style: disc;
}
.elementor-17 .elementor-element.elementor-element-e7500ce ul li{
    margin: 0;
    line-height: 1.8em;
}
.elementor-17 .elementor-element.elementor-element-e7500ce ul li:hover{
    color: #19B0FF;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-a4bcd22 */.elementor-17 .elementor-element.elementor-element-a4bcd22 a:link{
    color: var(--e-global-color-32ebc34);
}

.elementor-17 .elementor-element.elementor-element-a4bcd22 a:hover{
    color: var(--e-global-color-23aa963);
}/* End custom CSS */