@font-face {
     font-family: 'uni_sans_bookregular';
     src: url('/wp-content/themes/uncode-child/font-uni-sans/uni_sans_book-webfont.woff2') format('woff2'), url('/wp-content/themes/uncode-child/font-uni-sans/uni_sans_book-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 .post-type-archive-tribe_events #masthead, .single-tribe_events #masthead{
     opacity:1!important;
}
 @font-face {
     font-family: 'uni_sanssemibold';
     src: url('/wp-content/themes/uncode-child/font-uni-sans/uni_sans_semibold-webfont.woff2') format('woff2'), url('/wp-content/themes/uncode-child/font-uni-sans/uni_sans_semibold-webfont.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}
 #cmplz-document {
     max-width:900;
     margin:0 auto;
}
.tribe-events-c-small-cta__price, .tribe-events-cost{
    display:none;
}

.ctl_read_more{
    display:none;
}

/*-------EVENT -------*/
 @media (max-width: 959px){
     body:not(.hmenu-center) .menu-absolute {
         top:0!important;
    }
}

.tribe-events-event-cost-label, .tribe-events-event-cost{
    display:none!important;
}


.tribe-events-c-small-cta__link{
    font-size:15px!important;
}


.tribe-common .tribe-common-g-row{
    flex-wrap: nowrap;
}

 @media (max-width: 760px){
.tribe-common .tribe-common-g-row{
    display:block;
}

 }

.event-tickets .tribe-tickets__rsvp-wrapper{
    max-width:100%!important;
}
.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra, .event-tickets .tribe-tickets__tickets-item-extra{
    padding-right:0;
}
.entry .entry-content .event-tickets .tribe-tickets__tickets-form, .event-tickets .tribe-tickets__tickets-form{
   max-width:100%;
}
.event-tickets .tribe-common-b1--min-medium, .event-tickets .tribe-common-h6{
    font-size:50px!important;
}
 div#ect-minimal-list-wrp{
     display:flex;
     flex-wrap:wrap;
}
 .ect-list-posts.style-1{
     width: 33%!important;
}
 .ect-event-details{
     text-align: left;
}
 #ect-minimal-list-wrp .style-1.ect-simple-event .ect-style-1-more a{
     color:#69A517!important;
}
 .ect-icon-bell{
     color:#69A517!important;
}
 #ect-minimal-list-wrp .style-1 span.ect-minimal-list-time{
     font-size:12px;
     color:#7a7a7a!important;
}
 #ect-minimal-list-wrp .style-1 .ect-events-title a{
     color:#555!important;
}
 .tribe-common .tribe-common-h7 {
     color: #8DC63F;
     font-family: uni_sanssemibold, -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
     font-weight: 900;
     text-transform: uppercase;
     font-size: 1.2em !important;
}
 .flex-contain-event{
     display:flex;
     flex-wrap:wrap;
}
 .flex-contain-event-item{
     max-width:50%;
}
 .flex-contain-event-item-text{
     max-width:50%;
     padding:36px;
}
 #tribe-events-pg-template{
     max-width: 100%;
     padding: 0;
     background-color: #f7f7f7;
}
 .tribe-events-single>.tribe_events{
     background-color: #ffffff;
     padding: 36px;
}
 .tribe-events-content h3{
     font-size:20px;
}
 .tribe-events-content li{
     font-size:15px;
}
 .tribe-events-schedule h2{
     margin-top:0;
     font-size:20px;
}
 .tribe-events-schedule{
     margin-top:0;
}
 #tribe-events-content{
     max-width:1300px;
     margin:0 auto;
}
 body:not(.menu-overlay):not(.hmenu-center):not(.menu-force-opacity) .menu-wrapper:not(.no-header) .menu-transparent:not(.is_stuck):not(.is_mobile_open).menu-transparent.style-dark-original{
     opacity:1;
}
 #page-header .header-wrapper .row-parent{
     margin:0 auto;
}
 .post-type-archive-tribe_events .menu-wrapper, .single-tribe_events .menu-wrapper{
     background-color: #555555;
}


 .tribe-events-event-meta.primary, .tribe-events-event-meta.secondary{
     width: 100%;
}
.tribe-events-meta-group{
    flex: 1 0 241px;
}
 .tribe-events-meta-group .tribe-events-single-section-title{
     font-size:25px;
}
 .tribe-events-single-event-title{
     margin-bottom:20px;
     font-size:40px!important;
     line-height:1;
}
 .tribe-events-event-meta dt{
     font-size:15px!important;
}
 .tribe-events-event-meta dd{
     font-size:15px!important;
}
 .tribe-events-event-meta dl{
     margin:0;
}
 .tribe-common--breakpoint-medium.tribe-common .tribe-common-h3{
     display:none;
}
 body[class*=hmenu-]:not(.hormenu-position-right) .menu-borders .navbar-nav:not(.navbar-cta) + .navbar-nav-last > *:first-child{
     padding-left:0;
     margin-left:0;
}
 body.hmenu-position-center .main-menu-container .navbar-cta.navbar-nav-last, body.hmenu-position-center:not(.menu-has-cta) .main-menu-container .navbar-nav-last{
     min-width:auto;
}
 .menu-bloginfo a:hover{
     color:#333333!important;
}
 body:not(.menu-force-opacity)[class*=hmenu-] .menu-primary.is_stuck .menu-container {
     box-shadow: 0 4px 10px -10px rgb(0 0 0 / 60%);
     top: 44px!important;
}
 body:not(.hmenu-center) .menu-absolute{
     left: 0;
     right: 0;
     z-index: 1000;
     position: absolute;
     top: 44px;
}
 .top-menu {
     position: fixed;
     z-index: 3000!important;
     width: 100%;
}
 .tt_img_circle img {
     border-radius: 50%;
     overflow: hidden;
     width: 100px;
     filter:grayscale(1);
}
 .ttshowcase_rl_title {
     font-weight: bold;
     color: #555555;
     margin-top: 17px;
}
 .ttshowcase_wrap{
     display: flex;
     flex-wrap: wrap;
}
 .tt_3cl{
     width: 30%;
     margin: 12px;
     background-color: #ffffff;
     padding: 20px;
}
 a.pp_close{
     position: absolute;
     right: -7px;
     top: -16px!important;
     display: block;
     line-height: 22px;
     text-indent: -10000px;
}
 .story-content p {
     font-size:15px!important;
}
 div.pp_default .pp_content_container .pp_details{
     width:200px!important;
}
 .pp_fade{
     display: flex!important;
     max-width: 500px;
}
 .pp_top, .pp_bottom{
     display:none;
}
 .pp_content{
     padding: 25px 20px!important;
     border-radius: 6px!important;
     min-height: 300px!important;
}
 div.pp_default .pp_content_container .pp_left, div.pp_default .pp_content_container .pp_right{
     background-image:none!important;
}
 .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]{
     background-color:#8dc63f;
     color:#ffffff;
}
 #index-472389981 .tmb-content-center.tmb .t-entry-text{
     min-height: 184px;
}
 #index-1984417878 .tmb-content-center.tmb .t-entry-text {
     min-height: 224px!important;
}
 .corner .t-inside{
     clip-path: polygon(0 0, 90% 0%, 100% 20%, 100% 100%, 38% 100%, 0 100%);
}
 .ctl-popup-content h2{
     font-size:20px!important;
     font-weight:bold!important;
     color:#8dc63f!important;
}
 .category-info{
     display:none!important;
}
 .author-info{
     display:none!important;
}
 ul.icons li .fa {
     margin-right: 10px;
     margin-left: -30px;
}
 ul.icons li {
     margin-left: 20px;
}
 .gform_wrapper h2.gsection_title {
     color: #8DC63F;
}
 .results .item .asp_content h3 a{
     color:#8dc63f!important;
}
 .top-menu.top-menu-padding .menu-smart > li > a{
     font-weight:bold;
     font-family: uni_sanssemibold, -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;
}
 .top-menu.top-menu-padding .menu-smart > li > a:hover{
     color:#333333;
}
 .top-menu.top-menu-padding .menu-smart > li.active > a{
     color:#333333;
}
 #menu-top-menu a > i{
     display:none!important;
}
 .top-menu{
     z-index:1;
}
 #gform_1 .gform_wrapper .gform_footer input[type=submit]{
     background-color:#333333!important;
     color:#ffffff!important;
     border-color:#333333!important;
}
 #gform_1 .gform_wrapper .gform_footer input[type=submit]:hover{
     background-color:transparent!important;
     color:#333333!important;
     border-color:#333333!important;
}
 #gform_1 input{
     height: 49px;
}
 #gform_1{
     display:flex;
}
 #gform_1 .gform_wrapper ul.gform_fields li{
     margin-top:0;
     padding-right:0!important;
}
 #gform_1 .gform_footer {
     margin-top:0;
}
 .triangle-top-right:before{
     content: "";
     background-image: url(/wp-content/uploads/2021/01/triangle-cae.svg);
     background-repeat: no-repeat;
     background-size: contain;
     background-position: center center;
     width: 25px;
     height: 25px;
     position: absolute;
     right: -28px;
     display: block;
     top: -10px;
}
 .triangle-top-left:before{
     content: "";
     background-image: url(/wp-content/uploads/2021/01/triangle-cae.svg);
     background-repeat: no-repeat;
     background-size: contain;
     background-position: center center;
     width: 25px;
     height: 25px;
     transform: rotate(-90deg);
     position: absolute;
     left: -28px;
     display: block;
     top: -10px;
}
 .triangle-top:before{
     content: "";
     background-image: url(/wp-content/uploads/2021/01/triangle-cae.svg);
     background-size: contain;
     background-repeat: no-repeat;
     width: 17%;
     height: 63%;
     position: absolute;
     right: 0;
     top: 0;
     z-index: 1;
}
 .ctl_road_map_wrp li .ctl-story-title {
     text-transform: none!important;
}
 .t-entry-text p{
     line-height: 1.25;
}
 .ctl-popup-content h2 {
     text-transform: none!important;
}
 .isotope-system .tmb{
     clip-path:polygon(0 0, 69% 0%, 100% 31%, 100% 100%, 38% 100%, 0 100%);
}
 .cut-corner{
     clip-path:polygon(0 0, 69% 0%, 100% 31%, 100% 100%, 38% 100%, 0 100%);
}
 .fa-facebook:before {
     content: "\f09a"!important;
}
 @media only screen and (max-width: 960px) {
     .site-footer .tribe-events-event-meta{
         display:block;
    }
     .site-footer .ect-style-1-more{
         margin-top:10px;
    }
     .site-footer .ect-event-datetimes span.ev-mo{
         font-size:24px!important;
    }
     .site-footer #ect-minimal-list-wrp .style-1.ect-simple-event .ect-style-1-more a{
         font-size:20px!important;
         font-weight:bold!important;
         margin-top:10px!important;
    }
     .site-footer #gform_1 input{
         line-height: 1;
    }
     .site-footer #ect-minimal-list-wrp .style-1 .ect-events-title a{
         font-size: 15px!important;
         font-weight: normal!important;
         line-height: 1.2!important;
         display: block;
         margin-top: 10px;
    }
     .site-footer .ect-event-date-tag{
         width:100%;
    }
     .site-footer .ect-event-details{
         width:100%!important;
    }
     .site-footer .ect-event-datetimes{
         display: block;
         text-align:left;
    }
     .site-footer .ect-event-datetimes{
         display: block;
    }
     #gform_1 {
         display: block;
    }
     div#ect-minimal-list-wrp{
         display:block;
         flex-wrap:wrap;
    }
     h2.h3{
         font-size:25px!important;
    }
     .site-footer .ect-list-posts.style-1{
         width:100%!important;
         display:block;
    }
     body.single-tribe_events .menu-absolute{
         top: 0;
    }
     .flex-contain-event{
         display:block;
    }
     .flex-contain-event-item{
         max-width:100%;
    }
     .tribe-events-event-meta.primary, .tribe-events-event-meta.secondary{
         width: 100%;
    }
     .flex-contain-event-item-text{
         max-width:100%;
         padding:0;
    }
     .corner .t-inside {
         clip-path: polygon(0 0, 82% 0%, 100% 20%, 100% 100%, 38% 100%, 0 100%);
    }
}
 .single_event_web_button{
     background-color: var(--tec-color-link-accent);
     color: white;
     border-color: var(--tec-color-link-accent);
     border: 1px solid;
     padding:1em;
     margin-top:10px;
     display:inline-block;
}
 .single_event_web_button:hover{
     color:var(--tec-color-link-accent);
     background-color: white;
     transition:0.5s;
}
 .event-tickets .tribe-tickets__rsvp-attendance {
     display: none!important;
}
 .event-tickets .tribe-tickets__rsvp-availability {
     display: none!important;
}
 .tribe-events .tribe-events-c-small-cta__stock {
     display: none!important;
}
