.elementor-2136 .elementor-element.elementor-element-53201ec > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-5494c62 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-5494c62{padding:0px 0px 60px 0px;}.elementor-2136 .elementor-element.elementor-element-730ebef > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2136 .elementor-element.elementor-element-730ebef > .elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2136 .elementor-element.elementor-element-c47afc7 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-c47afc7{margin-top:20px;margin-bottom:20px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tm-heading .heading-description{font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-tm-heading .heading-secondary{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2136 .elementor-element.elementor-element-811a759{text-align:center;}.elementor-2136 .elementor-element.elementor-element-342ecae > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-2136 .elementor-element.elementor-element-342ecae{text-align:center;}.elementor-2136 .elementor-element.elementor-element-342ecae .elementor-widget-container{display:flex;justify-content:center;}.elementor-2136 .elementor-element.elementor-element-342ecae .heading-description{font-size:16px;font-weight:400;line-height:28px;}.elementor-2136 .elementor-element.elementor-element-342ecae .heading-description-wrap{margin-top:16px;}.elementor-2136 .elementor-element.elementor-element-614a7cc .swiper-slide:after{width:28px;}.elementor-2136 .elementor-element.elementor-element-614a7cc .swiper-pagination-wrap{justify-content:center;align-items:flex-end;}.elementor-2136 .elementor-element.elementor-element-614a7cc > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-2136 .elementor-element.elementor-element-614a7cc .title{color:#020101;}.elementor-2136 .elementor-element.elementor-element-614a7cc .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-2136 .elementor-element.elementor-element-74aa0d6 .swiper-slide:after{width:50px;}.elementor-2136 .elementor-element.elementor-element-74aa0d6 .swiper-pagination-wrap{justify-content:center;align-items:flex-end;}.elementor-2136 .elementor-element.elementor-element-74aa0d6 .title{color:#020101;}.elementor-2136 .elementor-element.elementor-element-74aa0d6 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-2136 .elementor-element.elementor-element-08e595b > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-08e595b:not(.elementor-motion-effects-element-type-background), .elementor-2136 .elementor-element.elementor-element-08e595b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#23263A;}.elementor-2136 .elementor-element.elementor-element-08e595b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2136 .elementor-element.elementor-element-08e595b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2136 .elementor-element.elementor-element-7a6a6db > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-2136 .elementor-element.elementor-element-7a6a6db{text-align:center;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .elementor-widget-container{display:flex;justify-content:center;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .heading-primary{font-size:40px;color:#FFFFFF;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .heading-primary mark{color:#F47038;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .heading-primary mark .stop-a{stop-color:#F47038;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .heading-primary mark .stop-b{stop-color:#F47038;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .heading-divider{margin-top:12px;}.elementor-2136 .elementor-element.elementor-element-b7da4d4 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-b7da4d4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2136 .elementor-element.elementor-element-b7da4d4:not(.elementor-motion-effects-element-type-background), .elementor-2136 .elementor-element.elementor-element-b7da4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background:var(--wpr-bg-c870d3f8-31b4-4978-aed9-83b182d7d22c) 50% 50%;background-size:cover;}.elementor-2136 .elementor-element.elementor-element-b7da4d4 > .elementor-container.elementor-container{max-width:1270px;}.elementor-2136 .elementor-element.elementor-element-b7da4d4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:206px 0px 191px 0px;}.elementor-2136 .elementor-element.elementor-element-b7da4d4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2136 .elementor-element.elementor-element-7832218 .heading-primary{font-size:72px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-2136 .elementor-element.elementor-element-7832218 .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-2136 .elementor-element.elementor-element-7832218 .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-2136 .elementor-element.elementor-element-7832218 .heading-primary mark{font-weight:700;color:#FFFFFF;}.elementor-2136 .elementor-element.elementor-element-7832218 .heading-primary mark .stop-a{stop-color:#FFFFFF;}.elementor-2136 .elementor-element.elementor-element-7832218 .heading-primary mark .stop-b{stop-color:#FFFFFF;}.elementor-2136 .elementor-element.elementor-element-3f604f6 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2136 .elementor-element.elementor-element-a08f0b5{text-align:center;}.elementor-2136 .elementor-element.elementor-element-d012c6d > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-437441a .heading-primary{font-size:50px;line-height:100px;}.elementor-2136 .elementor-element.elementor-element-1120b9c > .elementor-widget-container{margin:9px 9px 9px 9px;padding:0px 0px 0px 0px;}.elementor-2136 .elementor-element.elementor-element-1120b9c .post-thumbnail{border-radius:0px;}.elementor-2136 .elementor-element.elementor-element-1120b9c .post-thumbnail img{opacity:1;}.elementor-2136 .elementor-element.elementor-element-1120b9c .post-caption{margin:0px 0px 0px 0px;}.elementor-2136 .elementor-element.elementor-element-78a936f{--spacer-size:50px;}.elementor-2136 .elementor-element.elementor-element-f749b8a > .elementor-widget-container{margin:0px 20px 17px 0px;}body:not(.rtl) .elementor-2136 .elementor-element.elementor-element-f749b8a{left:0px;}body.rtl .elementor-2136 .elementor-element.elementor-element-f749b8a{right:0px;}.elementor-2136 .elementor-element.elementor-element-f749b8a{bottom:0px;}.elementor-2136 .elementor-element.elementor-element-f749b8a .tm-button{width:1000px;}.elementor-2136 .elementor-element.elementor-element-59fe59a .heading-primary{font-size:50px;line-height:100px;}.elementor-2136 .elementor-element.elementor-element-138c093 > .elementor-widget-container{margin:0px 20px 17px 10px;}body:not(.rtl) .elementor-2136 .elementor-element.elementor-element-138c093{left:0px;}body.rtl .elementor-2136 .elementor-element.elementor-element-138c093{right:0px;}.elementor-2136 .elementor-element.elementor-element-138c093{bottom:0px;}.elementor-2136 .elementor-element.elementor-element-138c093 .tm-button{width:1000px;}.elementor-2136 .elementor-element.elementor-element-e5f8e01 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-da665f5{--spacer-size:78px;}.elementor-2136 .elementor-element.elementor-element-544b931 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-544b931:not(.elementor-motion-effects-element-type-background), .elementor-2136 .elementor-element.elementor-element-544b931 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;background-image:var(--wpr-bg-2019c894-b41e-442f-8463-b328a92eb6e9);background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2136 .elementor-element.elementor-element-544b931 > .elementor-container.elementor-container{max-width:1000px;}.elementor-2136 .elementor-element.elementor-element-544b931{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 74px 0px;}.elementor-2136 .elementor-element.elementor-element-544b931 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2136 .elementor-element.elementor-element-3422e8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-2136 .elementor-element.elementor-element-3422e8f img{width:80px;}.elementor-2136 .elementor-element.elementor-element-4cf4f4f > .elementor-widget-container{margin:0px 0px 77px 0px;}.elementor-2136 .elementor-element.elementor-element-4cf4f4f{text-align:center;}.elementor-2136 .elementor-element.elementor-element-4cf4f4f .tm-modern-heading{width:845px;}.elementor-2136 .elementor-element.elementor-element-4cf4f4f .elementor-widget-container{display:flex;justify-content:center;}.elementor-2136 .elementor-element.elementor-element-4cf4f4f .heading-primary{font-size:34px;line-height:1.53em;}.elementor-2136 .elementor-element.elementor-element-2c413ea > .elementor-container > .elementor-row{align-items:stretch;}.elementor-widget-tm-counter .counter-number-wrap{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tm-counter .counter-heading{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2136 .elementor-element.elementor-element-4bfd575 .elementor-widget-container{display:flex;justify-content:center;}.elementor-2136 .elementor-element.elementor-element-c16665d .elementor-widget-container{display:flex;justify-content:center;}.elementor-2136 .elementor-element.elementor-element-2f4a49d .elementor-widget-container{display:flex;justify-content:center;}.elementor-2136 .elementor-element.elementor-element-8dd883c > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-8dd883c > .elementor-container.elementor-container{max-width:1270px;}.elementor-2136 .elementor-element.elementor-element-69c4964{text-align:center;}.elementor-2136 .elementor-element.elementor-element-7c6272a > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2136 .elementor-element.elementor-element-7c6272a > .elementor-container.elementor-container{max-width:1270px;}.elementor-2136 .elementor-element.elementor-element-41ac35a{--spacer-size:55px;}.elementor-2136 .elementor-element.elementor-element-ab88a38 .accordion-title{font-size:25px;}.elementor-2136 .elementor-element.elementor-element-ab88a38 .accordion-content{font-weight:200;line-height:30px;color:#7E7E7E;}.elementor-2136 .elementor-element.elementor-element-4c8b639{--spacer-size:100px;}@media(min-width:768px){.elementor-2136 .elementor-element.elementor-element-43b14b5{width:75%;}.elementor-2136 .elementor-element.elementor-element-2b7b6da{width:25%;}}@media(max-width:1024px){.elementor-2136 .elementor-element.elementor-element-342ecae > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2136 .elementor-element.elementor-element-7a6a6db > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .heading-primary{font-size:34px;}.elementor-2136 .elementor-element.elementor-element-b7da4d4{padding:90px 0px 90px 0px;}.elementor-2136 .elementor-element.elementor-element-7832218 .heading-primary{font-size:48px;line-height:1.17em;letter-spacing:3px;}.elementor-2136 .elementor-element.elementor-element-4cf4f4f .heading-primary{font-size:27px;}}@media(max-width:767px){.elementor-2136 .elementor-element.elementor-element-342ecae{text-align:center;}.elementor-2136 .elementor-element.elementor-element-614a7cc .swiper-slide:after{width:10px;}.elementor-2136 .elementor-element.elementor-element-74aa0d6 .swiper-slide:after{width:15px;}.elementor-2136 .elementor-element.elementor-element-7a6a6db{text-align:center;}.elementor-2136 .elementor-element.elementor-element-7a6a6db .heading-primary{font-size:28px;}.elementor-2136 .elementor-element.elementor-element-b7da4d4{padding:90px 0px 80px 0px;}.elementor-2136 .elementor-element.elementor-element-7832218{text-align:center;}.elementor-2136 .elementor-element.elementor-element-7832218 .elementor-widget-container{display:flex;justify-content:center;}.elementor-2136 .elementor-element.elementor-element-7832218 .heading-primary{font-size:32px;letter-spacing:1px;}.elementor-2136 .elementor-element.elementor-element-f749b8a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2136 .elementor-element.elementor-element-138c093 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-2136 .elementor-element.elementor-element-da665f5{--spacer-size:70px;}.elementor-2136 .elementor-element.elementor-element-544b931{padding:70px 0px 40px 0px;}.elementor-2136 .elementor-element.elementor-element-3422e8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-2136 .elementor-element.elementor-element-4cf4f4f > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-2136 .elementor-element.elementor-element-4cf4f4f .heading-primary{font-size:20px;}}/* Start custom CSS for tm-modern-carousel, class: .elementor-element-614a7cc */.unicamp-modern-carouse .slide-tag{
    background-color: white !important;
}/* End custom CSS */
/* Start custom CSS for tm-modern-carousel, class: .elementor-element-74aa0d6 */.unicamp-modern-carouse .slide-tag{
    background-color: white !important;
}/* End custom CSS */
/* Start custom CSS for tm-student-story-list, class: .elementor-element-914c5d4 */.elementor-2136 .elementor-element.elementor-element-914c5d4 .post-count{
    display: none;
}

.elementor-2136 .elementor-element.elementor-element-914c5d4 .unicamp-student-story-list{
    background: #23263A !important;
}
.elementor-2136 .elementor-element.elementor-element-914c5d4 .unicamp-student-story-list h3{
    color: white !important;
}
.elementor-2136 .elementor-element.elementor-element-914c5d4 .unicamp-student-story-list h3:hover{
    color: #F47038 !important;
}/* End custom CSS */
/* Start custom CSS for tm-blog, class: .elementor-element-1120b9c */.unicamp-blog-list-02 .post-item:last-child{
    overflow: hidden;
}
.unicamp-blog .post-thumbnail img {
    width: 300px;
    height: 200px;
    object-fit: cover;
    overflow: hidden
}
.elementor-2136 .elementor-element.elementor-element-1120b9c .grid-item{
    padding-bottom: 73px;
}
.elementor-2136 .elementor-element.elementor-element-1120b9c .grid-item:nth-of-type(1){
    padding-bottom: 38px;
}/* End custom CSS */
/* Start custom CSS for tm-button, class: .elementor-element-f749b8a */.elementor-2136 .elementor-element.elementor-element-f749b8a .tm-button.style-flat{
        background: #f47038;
}/* End custom CSS */
/* Start custom CSS for tm-button, class: .elementor-element-138c093 */.elementor-2136 .elementor-element.elementor-element-138c093 .tm-button.style-flat{
        background: #f47038;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-168c50a */.mec-load-more-wrap{
    display: none;
}
.mec-event-image{
    width: 220px !important;
    height: 200px !important;
}
.mec-event-article{
    min-height: 250px
}
.mec-event-list-classic .mec-event-image img{
    height: 100%;
    object-fit: cover;
}
.mec-event-list-classic .mec-event-article{
   
}/* End custom CSS */