.elementor-5042 .elementor-element.elementor-element-5e3be81d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-5042 .elementor-element.elementor-element-4f8be02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-795f2bb3 > .elementor-widget-container{margin:20px 00px 00px 20px;}.elementor-5042 .elementor-element.elementor-element-795f2bb3 .credential-content .credential-about h3{color:var( --e-global-color-text );font-size:16px;}.elementor-5042 .elementor-element.elementor-element-23f3de83{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5042 .elementor-element.elementor-element-5a5e2505 > .elementor-widget-container{margin:20px 0px 0px 20px;}.elementor-5042 .elementor-element.elementor-element-5a5e2505.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-5042 .elementor-element.elementor-element-5a5e2505 .credential-content .credential-about h3{color:var( --e-global-color-text );font-size:36px;}.elementor-5042 .elementor-element.elementor-element-424cc38c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-59dbf6e1{--display:flex;}.elementor-5042 .elementor-element.elementor-element-35df4abf{--display:flex;}.elementor-5042 .elementor-element.elementor-element-605f9b1a{--display:flex;}.elementor-5042 .elementor-element.elementor-element-4540fe06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-427a6cbd .tc-rich-text-block .infos h5{font-size:13px;}.elementor-5042 .elementor-element.elementor-element-3b740a42{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-5a543795{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5042 .elementor-element.elementor-element-4a34c2e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5042 .elementor-element.elementor-element-31904ce6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5042 .elementor-element.elementor-element-31904ce6 .about-project-box{width:100%;}.elementor-5042 .elementor-element.elementor-element-31904ce6 .tbc-box-card{height:130px;}.elementor-5042 .elementor-element.elementor-element-31904ce6 .tbc-box-content{left:20px;bottom:20px;}.elementor-5042 .elementor-element.elementor-element-31904ce6 .tbc-box-button{right:20px;bottom:20px;}.elementor-5042 .elementor-element.elementor-element-31904ce6 .tbc-box-image-zone{top:20px;left:20px;right:20px;height:58%;}.elementor-5042 .elementor-element.elementor-element-31904ce6 .tbc-box-content h2{font-size:30px;}.elementor-5042 .elementor-element.elementor-element-31904ce6 .tbc-box-img-frame{width:70%;}.elementor-5042 .elementor-element.elementor-element-662d6b1e{--display:flex;--margin-top:024px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5042 .elementor-element.elementor-element-65cf9429{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:024px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5042 .elementor-element.elementor-element-5b9fd00e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-7d980d50{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-75335f10{--display:flex;--margin-top:024px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5042 .elementor-element.elementor-element-6b7a06a9 .tc-course-grid .tc-course-grid-event-title{color:var( --e-global-color-text );}.elementor-5042 .elementor-element.elementor-element-6b7a06a9 .tc-course-grid .tc-course-grid-meta-item{color:var( --e-global-color-text );}.elementor-5042 .elementor-element.elementor-element-4012584{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:024px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5042 .elementor-element.elementor-element-6e346ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-4b9d9844 .about-project-box{width:100%;}.elementor-5042 .elementor-element.elementor-element-4b9d9844 .tbc-box-card{height:280px;}.elementor-5042 .elementor-element.elementor-element-4b9d9844 .tbc-box-content{left:28px;bottom:28px;}.elementor-5042 .elementor-element.elementor-element-4b9d9844 .tbc-box-button{right:28px;bottom:28px;}.elementor-5042 .elementor-element.elementor-element-4b9d9844 .tbc-box-image-zone{top:28px;left:28px;right:28px;height:58%;}.elementor-5042 .elementor-element.elementor-element-4b9d9844 .tbc-box-content h5{font-size:13px;}.elementor-5042 .elementor-element.elementor-element-4b9d9844 .tbc-box-content h2{color:var( --e-global-color-text );font-size:18px;}.elementor-5042 .elementor-element.elementor-element-4b9d9844 .tbc-box-img-frame{width:100%;}.elementor-5042 .elementor-element.elementor-element-51f00397{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-29e5818f .about-project-box{width:100%;}.elementor-5042 .elementor-element.elementor-element-29e5818f .tbc-box-card{height:280px;}.elementor-5042 .elementor-element.elementor-element-29e5818f .tbc-box-content{left:28px;bottom:28px;}.elementor-5042 .elementor-element.elementor-element-29e5818f .tbc-box-button{right:28px;bottom:28px;}.elementor-5042 .elementor-element.elementor-element-29e5818f .tbc-box-image-zone{top:28px;left:28px;right:28px;height:58%;}.elementor-5042 .elementor-element.elementor-element-29e5818f .tbc-box-content h5{font-size:13px;}.elementor-5042 .elementor-element.elementor-element-29e5818f .tbc-box-content h2{color:var( --e-global-color-text );font-size:18px;}.elementor-5042 .elementor-element.elementor-element-29e5818f .tbc-box-img-frame{width:100%;}.elementor-5042 .elementor-element.elementor-element-3c5016fb{--display:flex;--margin-top:024px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5042 .elementor-element.elementor-element-5ef9eacc .tc-monthly-calendar .tcmc-current-label{color:var( --e-global-color-text );}.elementor-5042 .elementor-element.elementor-element-5ef9eacc .tc-monthly-calendar .tcmc-weekdays span{color:var( --e-global-color-text );}.elementor-5042 .elementor-element.elementor-element-5ef9eacc .tc-monthly-calendar .tcmc-day-number{color:var( --e-global-color-accent );}.elementor-5042 .elementor-element.elementor-element-536340e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5042 .elementor-element.elementor-element-75e3dda0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-78f7ed89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-5042 .elementor-element.elementor-element-a9ff717 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5042 .elementor-element.elementor-element-a9ff717 .about-project-box{width:100%;}.elementor-5042 .elementor-element.elementor-element-a9ff717 .tbc-box-card{height:130px;}.elementor-5042 .elementor-element.elementor-element-a9ff717 .tbc-box-content{left:20px;bottom:20px;}.elementor-5042 .elementor-element.elementor-element-a9ff717 .tbc-box-button{right:20px;bottom:20px;}.elementor-5042 .elementor-element.elementor-element-a9ff717 .tbc-box-image-zone{top:20px;left:20px;right:20px;height:58%;}.elementor-5042 .elementor-element.elementor-element-a9ff717 .tbc-box-content h5{font-size:15px;}.elementor-5042 .elementor-element.elementor-element-a9ff717 .tbc-box-content h2{color:var( --e-global-color-text );font-size:20px;}.elementor-5042 .elementor-element.elementor-element-a9ff717 .tbc-box-img-frame{width:70%;}.elementor-5042 .elementor-element.elementor-element-7f949c51{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(max-width:767px){.elementor-5042 .elementor-element.elementor-element-424cc38c{--width:100%;}.elementor-5042 .elementor-element.elementor-element-59dbf6e1{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5042 .elementor-element.elementor-element-35df4abf{--width:100%;}.elementor-5042 .elementor-element.elementor-element-605f9b1a{--width:100%;}.elementor-5042 .elementor-element.elementor-element-2d74f455{width:100%;max-width:100%;}.elementor-5042 .elementor-element.elementor-element-6b7a06a9 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-5042 .elementor-element.elementor-element-5ef9eacc > .elementor-widget-container{margin:10px 10px 10px 10px;}}@media(min-width:768px){.elementor-5042 .elementor-element.elementor-element-4f8be02{--width:100%;}.elementor-5042 .elementor-element.elementor-element-23f3de83{--width:50%;}.elementor-5042 .elementor-element.elementor-element-424cc38c{--width:50%;}.elementor-5042 .elementor-element.elementor-element-4540fe06{--width:50%;}.elementor-5042 .elementor-element.elementor-element-3b740a42{--width:50%;}.elementor-5042 .elementor-element.elementor-element-5b9fd00e{--width:50%;}.elementor-5042 .elementor-element.elementor-element-7d980d50{--width:50%;}.elementor-5042 .elementor-element.elementor-element-6e346ea{--width:50%;}.elementor-5042 .elementor-element.elementor-element-51f00397{--width:50%;}.elementor-5042 .elementor-element.elementor-element-75e3dda0{--width:33.3%;}.elementor-5042 .elementor-element.elementor-element-78f7ed89{--width:33%;}.elementor-5042 .elementor-element.elementor-element-7f949c51{--width:33.3%;}}