.elementor-515 .elementor-element.elementor-element-30ffdfe:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-30ffdfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-30ffdfe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-30ffdfe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-1bed12c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-515 .elementor-element.elementor-element-603c0e1 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-515 .elementor-element.elementor-element-603c0e1{text-align:center;}.elementor-515 .elementor-element.elementor-element-603c0e1, .elementor-515 .elementor-element.elementor-element-603c0e1 .elementor-text-editor *{font-size:40px;font-weight:500;}.elementor-515 .elementor-element.elementor-element-fed25ee{--e-image-carousel-slides-to-show:4;}.elementor-515 .elementor-element.elementor-element-2580a96{--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-515 .elementor-element.elementor-element-23a8af2{--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-515 .elementor-element.elementor-element-2ae5a4a{--display:flex;}.elementor-515 .elementor-element.elementor-element-89d10d6{--display:flex;}.elementor-515 .elementor-element.elementor-element-3675312{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-515 .elementor-element.elementor-element-87c364e{--display:flex;--position:absolute;--min-height:600px;border-style:none;--border-style:none;}.elementor-515 .elementor-element.elementor-element-87c364e:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-87c364e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://site3.megatic.pt/wp-content/uploads/2025/06/ideia-removebg-preview.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}body:not(.rtl) .elementor-515 .elementor-element.elementor-element-87c364e{left:0px;}body.rtl .elementor-515 .elementor-element.elementor-element-87c364e{right:0px;}.elementor-515 .elementor-element.elementor-element-8163ba5{--display:flex;}.elementor-515 .elementor-element.elementor-element-5765235{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-515 .elementor-element.elementor-element-644ab70{--display:flex;}.elementor-515 .elementor-element.elementor-element-2841d2b{--display:flex;}.elementor-515 .elementor-element.elementor-element-d4f81bf{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-515 .elementor-element.elementor-element-b8ca81c .elementor-heading-title{text-transform:none;color:#2B2E33;}.elementor-515 .elementor-element.elementor-element-6a1e9a0, .elementor-515 .elementor-element.elementor-element-6a1e9a0 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#2B2E33;}.elementor-515 .elementor-element.elementor-element-6a1e9a0, .elementor-515 .elementor-element.elementor-element-6a1e9a0 .elementor-text-editor *{font-size:25px;font-weight:500;line-height:30px;}.elementor-515 .elementor-element.elementor-element-8c47c03{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-515 .elementor-element.elementor-element-d01bffd .elementor-heading-title{text-transform:none;color:#2B2E33;}.elementor-515 .elementor-element.elementor-element-9040a39, .elementor-515 .elementor-element.elementor-element-9040a39 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#2B2E33;}.elementor-515 .elementor-element.elementor-element-9040a39, .elementor-515 .elementor-element.elementor-element-9040a39 .elementor-text-editor *{font-size:25px;font-weight:500;line-height:30px;}.elementor-515 .elementor-element.elementor-element-920e21b{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-515 .elementor-element.elementor-element-0147abf .elementor-heading-title{text-transform:none;color:#2B2E33;}.elementor-515 .elementor-element.elementor-element-4c2ad9b, .elementor-515 .elementor-element.elementor-element-4c2ad9b .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#2B2E33;}.elementor-515 .elementor-element.elementor-element-4c2ad9b, .elementor-515 .elementor-element.elementor-element-4c2ad9b .elementor-text-editor *{font-size:25px;font-weight:500;line-height:30px;}.elementor-515 .elementor-element.elementor-element-e271ef5 .elementor-button{background-color:transparent;font-size:18px;font-weight:700;background-image:linear-gradient(140deg, #06419C 0%, #12AFD9 100%);border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-515 .elementor-element.elementor-element-e271ef5 .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-e271ef5 .elementor-button:focus{background-color:#333333;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-e271ef5 .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-e271ef5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-3ba9d82:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-3ba9d82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #06419C 0%, #12AFD9 100%);}.elementor-515 .elementor-element.elementor-element-3ba9d82{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-515 .elementor-element.elementor-element-3ba9d82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-7328661.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-515 .elementor-element.elementor-element-0271409 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-0271409{text-align:left;}.elementor-515 .elementor-element.elementor-element-0271409, .elementor-515 .elementor-element.elementor-element-0271409 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-1d4480d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-515 .elementor-element.elementor-element-f3eb2fd{--spacer-size:5px;}.elementor-515 .elementor-element.elementor-element-08b999c .elementor-button{background-color:#FFFFFF;font-size:18px;font-weight:700;fill:#12AFD9;color:#12AFD9;border-style:solid;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-515 .elementor-element.elementor-element-08b999c .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-08b999c .elementor-button:focus{color:#12AFD9;}.elementor-515 .elementor-element.elementor-element-08b999c .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-08b999c .elementor-button:focus svg{fill:#12AFD9;}.elementor-515 .elementor-element.elementor-element-14db4de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-515 .elementor-element.elementor-element-14db4de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-aecc74c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-515 .elementor-element.elementor-element-bf940fb > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-515 .elementor-element.elementor-element-bf940fb{text-align:center;}.elementor-515 .elementor-element.elementor-element-1724e8e{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-515 .elementor-element.elementor-element-1724e8e > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-515 .elementor-element.elementor-element-1724e8e .elementor-heading-title{color:#5F727F;}.elementor-515 .elementor-element.elementor-element-e463c2f > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-e463c2f > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-e463c2f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-e463c2f > .elementor-element-populated{box-shadow:0px 5px 30px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-515 .elementor-element.elementor-element-6666d3a{--spacer-size:20px;}.elementor-515 .elementor-element.elementor-element-9b08152{text-align:center;}.elementor-515 .elementor-element.elementor-element-a2d1c9c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-a2d1c9c .elementor-icon-box-title{color:#12AFD9;}.elementor-515 .elementor-element.elementor-element-a2d1c9c .elementor-icon-box-description{color:#2B2E33;font-size:17px;font-weight:600;text-transform:none;}.elementor-515 .elementor-element.elementor-element-c8b25ab .elementor-button{background-color:transparent;font-size:18px;font-weight:700;background-image:linear-gradient(140deg, #06419C 0%, #12AFD9 100%);border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-515 .elementor-element.elementor-element-c8b25ab .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-c8b25ab .elementor-button:focus{background-color:#333333;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-c8b25ab > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-c8b25ab .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-c8b25ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-ce0ed1a > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-ce0ed1a > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-ce0ed1a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-ce0ed1a > .elementor-element-populated{box-shadow:0px 5px 30px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-515 .elementor-element.elementor-element-c5292ee{--spacer-size:20px;}.elementor-515 .elementor-element.elementor-element-69efc4b > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-69efc4b .elementor-icon-box-wrapper{text-align:center;}.elementor-515 .elementor-element.elementor-element-69efc4b .elementor-icon-box-title{color:#12AFD9;}.elementor-515 .elementor-element.elementor-element-69efc4b .elementor-icon-box-description{color:#2B2E33;font-size:17px;font-weight:600;text-transform:none;}.elementor-515 .elementor-element.elementor-element-aab8dc6 .elementor-button{background-color:transparent;font-size:18px;font-weight:700;background-image:linear-gradient(140deg, #06419C 0%, #12AFD9 100%);border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-515 .elementor-element.elementor-element-aab8dc6 .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-aab8dc6 .elementor-button:focus{background-color:#333333;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-aab8dc6 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-aab8dc6 .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-aab8dc6 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-57d75ea > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-57d75ea > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-57d75ea > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-57d75ea > .elementor-element-populated{box-shadow:0px 5px 30px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-515 .elementor-element.elementor-element-ad00066{--spacer-size:20px;}.elementor-515 .elementor-element.elementor-element-3b3ea5d{text-align:center;}.elementor-515 .elementor-element.elementor-element-a8b5898 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-a8b5898 .elementor-icon-box-wrapper{text-align:center;}.elementor-515 .elementor-element.elementor-element-a8b5898 .elementor-icon-box-title{color:#12AFD9;}.elementor-515 .elementor-element.elementor-element-a8b5898 .elementor-icon-box-description{color:#2B2E33;font-size:17px;font-weight:600;text-transform:none;}.elementor-515 .elementor-element.elementor-element-1fe8a11 .elementor-button{background-color:transparent;font-size:18px;font-weight:700;background-image:linear-gradient(140deg, #06419C 0%, #12AFD9 100%);border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-515 .elementor-element.elementor-element-1fe8a11 .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-1fe8a11 .elementor-button:focus{background-color:#333333;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-1fe8a11 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-1fe8a11 .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-1fe8a11 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-0c8ea97 > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-0c8ea97 > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-0c8ea97 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-0c8ea97 > .elementor-element-populated{box-shadow:0px 5px 30px 0px rgba(0,0,0,0.5);margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-515 .elementor-element.elementor-element-9697dd0{--spacer-size:20px;}.elementor-515 .elementor-element.elementor-element-f5e57dc{text-align:center;}.elementor-515 .elementor-element.elementor-element-5353ed5 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-5353ed5 .elementor-icon-box-wrapper{text-align:center;}.elementor-515 .elementor-element.elementor-element-5353ed5 .elementor-icon-box-title{color:#12AFD9;}.elementor-515 .elementor-element.elementor-element-5353ed5 .elementor-icon-box-description{color:#2B2E33;font-size:17px;font-weight:600;text-transform:none;}.elementor-515 .elementor-element.elementor-element-fae0b2b .elementor-button{background-color:transparent;font-size:18px;font-weight:700;background-image:linear-gradient(140deg, #06419C 0%, #12AFD9 100%);border-radius:50px 50px 50px 50px;padding:20px 100px 20px 100px;}.elementor-515 .elementor-element.elementor-element-fae0b2b .elementor-button:hover, .elementor-515 .elementor-element.elementor-element-fae0b2b .elementor-button:focus{background-color:#333333;color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-fae0b2b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-515 .elementor-element.elementor-element-fae0b2b .elementor-button:hover svg, .elementor-515 .elementor-element.elementor-element-fae0b2b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-d502782:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-d502782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-d502782{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-d502782 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-a3ba393 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-515 .elementor-element.elementor-element-a3ba393{text-align:center;}.elementor-515 .elementor-element.elementor-element-a3ba393, .elementor-515 .elementor-element.elementor-element-a3ba393 .elementor-text-editor *:not(.elementor-drop-cap-letter){color:#000000;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid .portfolio-item,
					 .elementor-515 .elementor-element.elementor-element-031c58f .skeleton-posts.portfolio-row .portfolio-item{padding:calc(0px/2) !important;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid .portfolio-row,
					 .elementor-515 .elementor-element.elementor-element-031c58f .skeleton-posts.portfolio-row{margin:calc(-0px/2);}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid.fullwidth-columns .portfolio-row{margin:calc(-0px/2) 0;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid .fullwidth-block:not(.no-paddings){padding-left:0px;padding-right:0px;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid .fullwidth-block .portfolio-row{padding-left:calc(0px/2);padding-right:calc(0px/2);}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid .fullwidth-block .portfolio-top-panel{padding-left:0px;padding-right:0px;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid.fullwidth-columns .with-filter-sidebar .filter-sidebar{padding-left:0px;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid .portfolio-item .image-inner{opacity:calc(100/100);}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid .portfolio-item .image .overlay .links a.icon i{color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid .portfolio-item .image .overlay .links .overlay-line:after{background:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio.portfolio-grid .portfolio-load-more{margin-top:50px;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio-load-more button{border-radius:50px 50px 50px 50px;background-color:#1B1F64;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio-load-more button span{font-weight:400;}.elementor-515 .elementor-element.elementor-element-031c58f .portfolio-load-more button:hover{background-color:#333333;}.elementor-515 .elementor-element.elementor-element-c0d9b0d:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-c0d9b0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-c0d9b0d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-c0d9b0d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-ac71b07.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-515 .elementor-element.elementor-element-bbba3fa > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-515 .elementor-element.elementor-element-bbba3fa{text-align:center;}.elementor-515 .elementor-element.elementor-element-3ae7640{width:var( --container-widget-width, 565px );max-width:565px;--container-widget-width:565px;--container-widget-flex-grow:0;text-align:center;}.elementor-515 .elementor-element.elementor-element-3ae7640 > .elementor-widget-container{margin:0px 0px 55px 0px;}.elementor-515 .elementor-element.elementor-element-3ae7640 .elementor-heading-title{color:#5F727F;}.elementor-515 .elementor-element.elementor-element-6e94527:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-6e94527 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-6e94527{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-515 .elementor-element.elementor-element-6e94527 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-8b07996:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-515 .elementor-element.elementor-element-8b07996 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-8b07996.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-515 .elementor-element.elementor-element-8b07996 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-515 .elementor-element.elementor-element-8b07996 > .elementor-element-populated, .elementor-515 .elementor-element.elementor-element-8b07996 > .elementor-element-populated > .elementor-background-overlay, .elementor-515 .elementor-element.elementor-element-8b07996 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-515 .elementor-element.elementor-element-8b07996 > .elementor-element-populated{box-shadow:0px 15px 30px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 250px 70px 250px;--e-column-margin-right:250px;--e-column-margin-left:250px;}.elementor-515 .elementor-element.elementor-element-8b07996 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-515 .elementor-element.elementor-element-19ebc3b{width:var( --container-widget-width, 97.043% );max-width:97.043%;--container-widget-width:97.043%;--container-widget-flex-grow:0;}.elementor-515 .elementor-element.elementor-element-19ebc3b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-515 .elementor-element.elementor-element-5dcb22e{--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-515 .elementor-element.elementor-element-603c0e1, .elementor-515 .elementor-element.elementor-element-603c0e1 .elementor-text-editor *{line-height:40px;}}@media(min-width:768px){.elementor-515 .elementor-element.elementor-element-23a8af2{--content-width:1200px;}.elementor-515 .elementor-element.elementor-element-2ae5a4a{--width:50%;}.elementor-515 .elementor-element.elementor-element-644ab70{--width:50%;}.elementor-515 .elementor-element.elementor-element-7328661{width:59.403%;}.elementor-515 .elementor-element.elementor-element-1d4480d{width:40.516%;}}@media(max-width:1024px) and (min-width:768px){.elementor-515 .elementor-element.elementor-element-e463c2f{width:50%;}.elementor-515 .elementor-element.elementor-element-ce0ed1a{width:50%;}.elementor-515 .elementor-element.elementor-element-57d75ea{width:50%;}.elementor-515 .elementor-element.elementor-element-0c8ea97{width:50%;}}