.elementor-20 .elementor-element.elementor-element-da8f552 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-a21e472 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://teste2.faculdadecosmopolita.edu.br/wp-content/uploads/2026/02/260205-VESTIBULAR-scaled.png);background-size:cover;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-a21e472 .swiper-slide-contents{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-3f69439 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://teste2.faculdadecosmopolita.edu.br/wp-content/uploads/2026/02/260205-MANDARIM-scaled.png);background-size:cover;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-3f69439 .swiper-slide-contents{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-d53b51c .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://teste2.faculdadecosmopolita.edu.br/wp-content/uploads/2026/02/260205-PROMO-scaled.png);background-size:cover;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-d53b51c .swiper-slide-contents{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-ab79d83 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://teste2.faculdadecosmopolita.edu.br/wp-content/uploads/2026/02/260205-TRANFIRA-scaled.png);background-size:cover;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-ab79d83 .swiper-slide-contents{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-ab79d83 .swiper-slide-inner{align-items:flex-end;text-align:center;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-7e2ff56 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://teste2.faculdadecosmopolita.edu.br/wp-content/uploads/2026/02/260205-POSGRADUACAO-scaled.png);background-size:cover;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-7e2ff56 .swiper-slide-contents{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-a8d9a3e .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://teste2.faculdadecosmopolita.edu.br/wp-content/uploads/2026/02/260205-EXTENSAO-scaled.png);background-size:cover;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-a8d9a3e .swiper-slide-contents{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-7b40d80 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://teste2.faculdadecosmopolita.edu.br/wp-content/uploads/2026/02/260205-INICIACAO-CINETIFICA-scaled.png);background-size:cover;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-7b40d80 .swiper-slide-contents{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-052d19c .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://teste2.faculdadecosmopolita.edu.br/wp-content/uploads/2026/02/260205-DIVULGA-scaled.png);background-size:cover;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-repeater-item-052d19c .swiper-slide-contents{margin:0 auto;}.elementor-20 .elementor-element.elementor-element-804f678 .swiper-slide{height:431px;transition-duration:calc(5000ms*1.2);}.elementor-20 .elementor-element.elementor-element-804f678 .swiper-slide-inner{padding:0px 0px 50px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-804f678 .swiper-slide-contents{text-shadow:0px 0px 73px rgba(0,0,0,0.3);}.elementor-20 .elementor-element.elementor-element-804f678 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-slide-button{background-color:#202020;border-color:#202020;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-slide-button:hover{background-color:#343434;border-color:#343434;}.elementor-20 .elementor-element.elementor-element-804f678 .elementor-swiper-button{font-size:30px;}.elementor-20 .elementor-element.elementor-element-4482fb7{padding:28px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-53b6a99{text-align:center;}.elementor-20 .elementor-element.elementor-element-53b6a99 .elementor-heading-title{color:#2B4791;font-family:"Roboto", Sans-serif;font-size:68px;font-weight:900;}.elementor-20 .elementor-element.elementor-element-c92562a{text-align:center;}.elementor-20 .elementor-element.elementor-element-c92562a .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-c045ca0{text-align:center;}.elementor-20 .elementor-element.elementor-element-c045ca0 .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-3bd0fe9{text-align:center;}.elementor-20 .elementor-element.elementor-element-3bd0fe9 .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-6c8d9bc{text-align:center;}.elementor-20 .elementor-element.elementor-element-6c8d9bc .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-bd5b5b9{text-align:center;}.elementor-20 .elementor-element.elementor-element-bd5b5b9 img{height:143px;}.elementor-20 .elementor-element.elementor-element-7f6cccb{text-align:center;}.elementor-20 .elementor-element.elementor-element-7f6cccb .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-bafebd3{text-align:center;}.elementor-20 .elementor-element.elementor-element-bafebd3 .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-fa8bf0b{text-align:center;}.elementor-20 .elementor-element.elementor-element-fa8bf0b .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-93b7ed4{text-align:center;}.elementor-20 .elementor-element.elementor-element-93b7ed4 .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-3f425c2{text-align:center;}.elementor-20 .elementor-element.elementor-element-3f425c2 .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-fb34f0b{text-align:center;}.elementor-20 .elementor-element.elementor-element-fb34f0b .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-d4f4005{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-da12b58 .elementor-spacer-inner{height:50px;}.elementor-20 .elementor-element.elementor-element-d322397{text-align:center;}.elementor-20 .elementor-element.elementor-element-d322397 .elementor-heading-title{color:#2B4791;font-family:"Roboto", Sans-serif;font-size:68px;font-weight:900;}.elementor-20 .elementor-element.elementor-element-b54e675{text-align:center;}.elementor-20 .elementor-element.elementor-element-b54e675 .elementor-heading-title{color:#2B4791;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:900;}.elementor-20 .elementor-element.elementor-element-cd817ca .elementor-spacer-inner{height:50px;}.elementor-20 .elementor-element.elementor-element-d55864c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-d55864c:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d55864c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D7D8;}.elementor-20 .elementor-element.elementor-element-d55864c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-d55864c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-6b88a53{column-gap:0px;color:#14224F;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:500;line-height:1.2em;letter-spacing:0.4px;word-spacing:0.3em;}.elementor-20 .elementor-element.elementor-element-6b88a53 > .elementor-widget-container{padding:120px 0px 65px 0px;}.elementor-20 .elementor-element.elementor-element-815d34b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-815d34b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-815d34b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D7D8;}.elementor-20 .elementor-element.elementor-element-815d34b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20 .elementor-element.elementor-element-815d34b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-a93b059{column-gap:0px;color:#14224F;font-family:"Roboto", Sans-serif;font-size:46px;font-weight:500;line-height:1.2em;letter-spacing:0.4px;word-spacing:0.3em;}.elementor-20 .elementor-element.elementor-element-a93b059 > .elementor-widget-container{padding:120px 0px 65px 0px;}.elementor-20 .elementor-element.elementor-element-73fcf52{padding:28px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-bbdc9f8{text-align:center;}.elementor-20 .elementor-element.elementor-element-bbdc9f8 .elementor-heading-title{color:#2B4791;font-family:"Roboto", Sans-serif;font-size:68px;font-weight:900;}.elementor-20 .elementor-element.elementor-element-8a21d03 .elementor-spacer-inner{height:50px;}.elementor-20 .elementor-element.elementor-element-667681c{padding:30px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-5afaf90{text-align:center;}.elementor-20 .elementor-element.elementor-element-5afaf90 .elementor-heading-title{color:#4E4E4E;font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-5afaf90 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-msie .elementor-20 .elementor-element.elementor-element-bfcfeb2 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-20 .elementor-element.elementor-element-bfcfeb2 .elementor-post__thumbnail__link{padding-bottom:calc( 1.13 * 100% );}.elementor-20 .elementor-element.elementor-element-bfcfeb2:after{content:"1.13";position:absolute;color:transparent;}.elementor-20 .elementor-element.elementor-element-bfcfeb2{--grid-column-gap:30px;--grid-row-gap:30px;}.elementor-20 .elementor-element.elementor-element-bfcfeb2 .elementor-portfolio-item__img, .elementor-20 .elementor-element.elementor-element-bfcfeb2 .elementor-portfolio-item__overlay{border-radius:10px 10px 10px 10px;}.elementor-20 .elementor-element.elementor-element-bfcfeb2 a .elementor-portfolio-item__overlay{background-color:#000000AD;}.elementor-20 .elementor-element.elementor-element-bfcfeb2 a .elementor-portfolio-item__title{color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-bfcfeb2 .elementor-portfolio-item__title{font-family:"Rubik", Sans-serif;font-weight:600;}.elementor-20 .elementor-element.elementor-element-b2326df .elementor-button .elementor-align-icon-right{margin-left:11px;}.elementor-20 .elementor-element.elementor-element-b2326df .elementor-button .elementor-align-icon-left{margin-right:11px;}.elementor-20 .elementor-element.elementor-element-b2326df .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;}.elementor-20 .elementor-element.elementor-element-b2326df .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-b2326df .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-b2326df .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-b2326df .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-b2326df > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-9082f2b:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-9082f2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-9082f2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-9082f2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-a51364a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-b63a9d0{text-align:center;}.elementor-20 .elementor-element.elementor-element-b63a9d0 .elementor-heading-title{color:#26408D;font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-b63a9d0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-46f14f2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-e467420{text-align:center;}.elementor-20 .elementor-element.elementor-element-e467420 .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-345c2eb{text-align:center;}.elementor-20 .elementor-element.elementor-element-345c2eb .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-12044e1{text-align:center;}.elementor-20 .elementor-element.elementor-element-12044e1 .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-59ce64b{text-align:center;}.elementor-20 .elementor-element.elementor-element-59ce64b .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-595be2f{text-align:center;}.elementor-20 .elementor-element.elementor-element-595be2f .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-0e1aec4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-680224b{text-align:center;}.elementor-20 .elementor-element.elementor-element-680224b .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-7e7895c{text-align:center;}.elementor-20 .elementor-element.elementor-element-7e7895c .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-f527ff1{text-align:center;}.elementor-20 .elementor-element.elementor-element-f527ff1 .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-8b6fd1c{text-align:center;}.elementor-20 .elementor-element.elementor-element-8b6fd1c .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-7843915{text-align:center;}.elementor-20 .elementor-element.elementor-element-7843915 .elementor-heading-title{color:#26408D;}.elementor-20 .elementor-element.elementor-element-456b8d2:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-456b8d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-20 .elementor-element.elementor-element-456b8d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 100px 0px;}.elementor-20 .elementor-element.elementor-element-456b8d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20 .elementor-element.elementor-element-facd066 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-178e3d0{text-align:center;}.elementor-20 .elementor-element.elementor-element-178e3d0 .elementor-heading-title{color:#4E4E4E;font-family:"Rubik", Sans-serif;font-size:35px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-178e3d0 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-20 .elementor-element.elementor-element-39694a2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-72124e0 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-72124e0 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-72124e0 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-72124e0 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-72124e0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-0d8322a.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-20 .elementor-element.elementor-element-799d963 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-799d963 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-799d963 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-799d963 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-799d963 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-70239c6 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-70239c6 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-70239c6 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-70239c6 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-70239c6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-067279a .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-067279a .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-067279a .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-067279a .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-067279a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-988bb06 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-988bb06 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-988bb06 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-988bb06 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-988bb06 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-c111759 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-c111759 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-c111759 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-c111759 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-c111759 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-aedd089 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-aedd089 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-aedd089 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-aedd089 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-aedd089 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-8a52ac0 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-8a52ac0 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-8a52ac0 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-8a52ac0 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-8a52ac0 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-2afb75c .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#26408D;border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-2afb75c .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-2afb75c .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-2afb75c .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-2afb75c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-15a79e2 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#26408D;border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-15a79e2 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-15a79e2 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-15a79e2 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-15a79e2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-4933c44 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-4933c44 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-4933c44 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-4933c44 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-4933c44 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-aa2fb88 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-aa2fb88 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-aa2fb88 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-aa2fb88 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-aa2fb88 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-3567ff5 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-3567ff5 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-3567ff5 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-3567ff5 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-3567ff5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-a7f5bf1 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#26408D;border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-a7f5bf1 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-a7f5bf1 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-a7f5bf1 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-a7f5bf1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-58ed559 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:#26408D;border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-58ed559 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-58ed559 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-58ed559 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-58ed559 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-20 .elementor-element.elementor-element-6362716 .elementor-button{font-family:"Rubik", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-e1d94e7 );border-radius:5px 5px 5px 5px;padding:20px 30px 20px 30px;}.elementor-20 .elementor-element.elementor-element-6362716 .elementor-button:hover, .elementor-20 .elementor-element.elementor-element-6362716 .elementor-button:focus{color:#FFFFFF;background-color:var( --e-global-color-e5c296e );}.elementor-20 .elementor-element.elementor-element-6362716 .elementor-button:hover svg, .elementor-20 .elementor-element.elementor-element-6362716 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-d600df1{width:25.013%;}.elementor-20 .elementor-element.elementor-element-854cf77{width:24.963%;}}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-804f678 .swiper-slide{height:250px;}.elementor-msie .elementor-20 .elementor-element.elementor-element-bfcfeb2 .elementor-portfolio-item{width:calc( 100% / 2 );}}@media(max-width:767px){.elementor-bc-flex-widget .elementor-20 .elementor-element.elementor-element-9e9e669.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-20 .elementor-element.elementor-element-9e9e669.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-20 .elementor-element.elementor-element-804f678 .swiper-slide{height:120px;}.elementor-20 .elementor-element.elementor-element-804f678 .swiper-slide-inner{padding:0px 0px 40px 0px;}.elementor-20 .elementor-element.elementor-element-e0a8fd2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 5px 0px 20px;}.elementor-20 .elementor-element.elementor-element-a93b059{font-size:31px;}.elementor-20 .elementor-element.elementor-element-a93b059 > .elementor-widget-container{padding:49px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-bbdc9f8 .elementor-heading-title{font-size:32px;}.elementor-20 .elementor-element.elementor-element-bbdc9f8 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-msie .elementor-20 .elementor-element.elementor-element-bfcfeb2 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-20 .elementor-element.elementor-element-e6774b4 img{width:60%;}.elementor-20 .elementor-element.elementor-element-5cc2d91 img{width:60%;}.elementor-20 .elementor-element.elementor-element-5723c05 img{width:60%;}.elementor-20 .elementor-element.elementor-element-3fe0f42 img{width:60%;}.elementor-20 .elementor-element.elementor-element-3fd65af img{width:60%;}.elementor-20 .elementor-element.elementor-element-73e8067 img{width:60%;}.elementor-20 .elementor-element.elementor-element-38ebade img{width:60%;}.elementor-20 .elementor-element.elementor-element-150dc40 img{width:60%;}.elementor-20 .elementor-element.elementor-element-81558d3 img{width:60%;}.elementor-20 .elementor-element.elementor-element-375620b img{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-b24a1ad{width:50%;}.elementor-20 .elementor-element.elementor-element-0d8322a{width:50%;}.elementor-20 .elementor-element.elementor-element-037f305{width:50%;}.elementor-20 .elementor-element.elementor-element-67be040{width:50%;}.elementor-20 .elementor-element.elementor-element-d600df1{width:50%;}.elementor-20 .elementor-element.elementor-element-854cf77{width:50%;}.elementor-20 .elementor-element.elementor-element-499d68d{width:50%;}.elementor-20 .elementor-element.elementor-element-34b1f3a{width:50%;}.elementor-20 .elementor-element.elementor-element-14d6312{width:50%;}.elementor-20 .elementor-element.elementor-element-c94ad43{width:50%;}.elementor-20 .elementor-element.elementor-element-b898dd4{width:50%;}.elementor-20 .elementor-element.elementor-element-a87375f{width:50%;}.elementor-20 .elementor-element.elementor-element-2063ee7{width:50%;}.elementor-20 .elementor-element.elementor-element-4cf7448{width:50%;}.elementor-20 .elementor-element.elementor-element-54b5afe{width:50%;}.elementor-20 .elementor-element.elementor-element-115d3a6{width:50%;}}/* Start custom CSS for button, class: .elementor-element-72124e0 */.elementor-20 .elementor-element.elementor-element-72124e0 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-72124e0 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-799d963 */.elementor-20 .elementor-element.elementor-element-799d963 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-799d963 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-70239c6 */.elementor-20 .elementor-element.elementor-element-70239c6 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-70239c6 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-067279a */.elementor-20 .elementor-element.elementor-element-067279a .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-067279a .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-988bb06 */.elementor-20 .elementor-element.elementor-element-988bb06 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-988bb06 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c111759 */.elementor-20 .elementor-element.elementor-element-c111759 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-c111759 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aedd089 */.elementor-20 .elementor-element.elementor-element-aedd089 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-aedd089 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a52ac0 */.elementor-20 .elementor-element.elementor-element-8a52ac0 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-8a52ac0 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2afb75c */.elementor-20 .elementor-element.elementor-element-2afb75c .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-2afb75c .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15a79e2 */.elementor-20 .elementor-element.elementor-element-15a79e2 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-15a79e2 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4933c44 */.elementor-20 .elementor-element.elementor-element-4933c44 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-4933c44 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aa2fb88 */.elementor-20 .elementor-element.elementor-element-aa2fb88 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-aa2fb88 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3567ff5 */.elementor-20 .elementor-element.elementor-element-3567ff5 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-3567ff5 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a7f5bf1 */.elementor-20 .elementor-element.elementor-element-a7f5bf1 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-a7f5bf1 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58ed559 */.elementor-20 .elementor-element.elementor-element-58ed559 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-58ed559 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6362716 */.elementor-20 .elementor-element.elementor-element-6362716 .elementor-button-icon i:before { font-size:2.5em;}

.elementor-20 .elementor-element.elementor-element-6362716 .elementor-button-text {
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */