.elementor-231814 .elementor-element.elementor-element-83ff314{--display:flex;--min-height:620px;--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;--overlay-opacity:1;--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-231814 .elementor-element.elementor-element-83ff314:not(.elementor-motion-effects-element-type-background), .elementor-231814 .elementor-element.elementor-element-83ff314 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070711;background-image:url("https://umutium.com/wp-content/uploads/2026/07/pexel1.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-231814 .elementor-element.elementor-element-83ff314::before, .elementor-231814 .elementor-element.elementor-element-83ff314 > .elementor-background-video-container::before, .elementor-231814 .elementor-element.elementor-element-83ff314 > .e-con-inner > .elementor-background-video-container::before, .elementor-231814 .elementor-element.elementor-element-83ff314 > .elementor-background-slideshow::before, .elementor-231814 .elementor-element.elementor-element-83ff314 > .e-con-inner > .elementor-background-slideshow::before, .elementor-231814 .elementor-element.elementor-element-83ff314 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #070711 0%, rgba(7,7,17,0.25) 100%);}.elementor-231814 .elementor-element.elementor-element-7dbffd9d{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-1c5cdf57{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-1bc31e51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-231814 .elementor-element.elementor-element-1bc31e51 .elementor-heading-title{font-size:32px;font-weight:800;line-height:1.2em;}.elementor-231814 .elementor-element.elementor-element-437e52c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-231814 .elementor-element.elementor-element-437e52c0 .elementor-heading-title{font-size:64px;font-weight:900;line-height:1.05em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-6cd56d63{--divider-border-style:solid;--divider-border-width:4px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-231814 .elementor-element.elementor-element-6cd56d63 .elementor-divider-separator{width:64px;}.elementor-231814 .elementor-element.elementor-element-6cd56d63 .elementor-divider{padding-block-start:18px;padding-block-end:18px;}.elementor-231814 .elementor-element.elementor-element-1f5158e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;text-align:start;}.elementor-231814 .elementor-element.elementor-element-1f5158e0 .elementor-heading-title{font-size:25px;font-weight:800;line-height:1.3em;color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-63042da4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;font-size:16px;line-height:1.8em;color:#C8C4D6;}.elementor-231814 .elementor-element.elementor-element-696725e6{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-6f5d105c .elementor-button{background-color:#1559ED;font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:16px 25px 16px 25px;}.elementor-231814 .elementor-element.elementor-element-6f5d105c .elementor-button:hover, .elementor-231814 .elementor-element.elementor-element-6f5d105c .elementor-button:focus{color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-6f5d105c .elementor-button:hover svg, .elementor-231814 .elementor-element.elementor-element-6f5d105c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-7a12c19 .elementor-button{font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:16px 25px 16px 25px;}.elementor-231814 .elementor-element.elementor-element-7a12c19 .elementor-button:hover, .elementor-231814 .elementor-element.elementor-element-7a12c19 .elementor-button:focus{color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-7a12c19 .elementor-button:hover svg, .elementor-231814 .elementor-element.elementor-element-7a12c19 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-37b3e4{--display:flex;--min-height:420px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-59697141:not(.elementor-motion-effects-element-type-background), .elementor-231814 .elementor-element.elementor-element-59697141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-59697141 > .elementor-container{max-width:1240px;}.elementor-231814 .elementor-element.elementor-element-59697141{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:38px 30px 44px 30px;}.elementor-231814 .elementor-element.elementor-element-59697141 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-231814 .elementor-element.elementor-element-6bd8dcc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-231814 .elementor-element.elementor-element-6bd8dcc6 .elementor-heading-title{font-size:26px;font-weight:800;color:#151525;}.elementor-231814 .elementor-element.elementor-element-8f062bd{--e-search-results-columns:1;}.elementor-231814 .elementor-element.elementor-element-542bb11d{--display:flex;--padding-top:54px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-542bb11d:not(.elementor-motion-effects-element-type-background), .elementor-231814 .elementor-element.elementor-element-542bb11d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-655fc2d1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-231814 .elementor-element.elementor-element-1604cb93{--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;--padding-top:58px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-20b6c1ec{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-31f51b86{text-align:start;}.elementor-231814 .elementor-element.elementor-element-31f51b86 img{width:100%;height:345px;}.elementor-231814 .elementor-element.elementor-element-28b1da44{--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;--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-70c71873{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-231814 .elementor-element.elementor-element-70c71873 .elementor-heading-title{font-size:34px;font-weight:800;line-height:1.2em;color:#161824;}.elementor-231814 .elementor-element.elementor-element-727c5c54{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;line-height:1.8em;color:#3F4354;}.elementor-231814 .elementor-element.elementor-element-5a28d858{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-231814 .elementor-element.elementor-element-5a28d858 .elementor-icon-list-text{color:#5B6072;transition:color 0.3s;}.elementor-231814 .elementor-element.elementor-element-76b94e47{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-231814 .elementor-element.elementor-element-76b94e47.elementor-element{--align-self:flex-start;--order:99999 /* order end hack */;}.elementor-231814 .elementor-element.elementor-element-76b94e47 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-231814 .elementor-element.elementor-element-76b94e47 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-231814 .elementor-element.elementor-element-76b94e47 .elementor-button{font-size:13px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 5px 5px 5px;padding:14px 24px 14px 24px;}.elementor-231814 .elementor-element.elementor-element-76b94e47 .elementor-button:hover, .elementor-231814 .elementor-element.elementor-element-76b94e47 .elementor-button:focus{color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-76b94e47 .elementor-button:hover svg, .elementor-231814 .elementor-element.elementor-element-76b94e47 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-6488931f:not(.elementor-motion-effects-element-type-background), .elementor-231814 .elementor-element.elementor-element-6488931f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-6488931f > .elementor-container{max-width:1240px;}.elementor-231814 .elementor-element.elementor-element-6488931f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-30px;margin-bottom:-30px;padding:58px 0px 70px 0px;}.elementor-231814 .elementor-element.elementor-element-6488931f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-231814 .elementor-element.elementor-element-478b594a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-231814 .elementor-element.elementor-element-478b594a .elementor-heading-title{font-size:32px;font-weight:800;color:#111827;}.elementor-231814 .elementor-element.elementor-element-309e969e{--grid-row-gap:40px;--grid-column-gap:28px;}.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item__title{font-family:"Trebuchet MS", Sans-serif;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;}.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio__filters{margin-bottom:10px;}.elementor-231814 .elementor-element.elementor-element-64d766c0:not(.elementor-motion-effects-element-type-background), .elementor-231814 .elementor-element.elementor-element-64d766c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-64d766c0 > .elementor-container{max-width:1240px;}.elementor-231814 .elementor-element.elementor-element-64d766c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:58px 0px 70px 0px;}.elementor-231814 .elementor-element.elementor-element-64d766c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-231814 .elementor-element.elementor-element-ef37c5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;text-align:center;}.elementor-231814 .elementor-element.elementor-element-ef37c5f .elementor-heading-title{font-size:34px;font-weight:800;color:#151525;}.elementor-231814 .elementor-element.elementor-element-c46bf91{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-231814 .elementor-element.elementor-element-c46bf91:after{content:"0.66";}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__thumbnail__link{width:100%;}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__meta-data span + span:before{content:"•";}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__text{margin-top:20px;}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__badge{right:0;}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__title, .elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__title a{color:#000000;}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__meta-data{color:#000000;}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__excerpt p{color:#000000;}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__read-more{color:#000000;}.elementor-231814 .elementor-element.elementor-element-b8da6e7 .elementor-button:hover, .elementor-231814 .elementor-element.elementor-element-b8da6e7 .elementor-button:focus{background-color:#6524D8;}.elementor-231814 .elementor-element.elementor-element-b8da6e7{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-231814 .elementor-element.elementor-element-b8da6e7 .elementor-button{font-size:14px;font-weight:800;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-231814 .elementor-element.elementor-element-ca5bf39:not(.elementor-motion-effects-element-type-background), .elementor-231814 .elementor-element.elementor-element-ca5bf39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#130B24;background-image:url("https://umutium.com/wp-content/uploads/2026/07/contact-cta-bg-clean2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-231814 .elementor-element.elementor-element-ca5bf39 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #10081F 0%, rgba(16, 8, 31, 0.10) 100%);opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-231814 .elementor-element.elementor-element-ca5bf39 > .elementor-container{min-height:275px;}.elementor-231814 .elementor-element.elementor-element-ca5bf39{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:53px 40px 54px 40px;}.elementor-231814 .elementor-element.elementor-element-ca5bf39, .elementor-231814 .elementor-element.elementor-element-ca5bf39 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-231814 .elementor-element.elementor-element-379071b5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-231814 .elementor-element.elementor-element-379071b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-231814 .elementor-element.elementor-element-f4227a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-231814 .elementor-element.elementor-element-f4227a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-231814 .elementor-element.elementor-element-f4227a4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:14px;}.elementor-231814 .elementor-element.elementor-element-533cc0eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-231814 .elementor-element.elementor-element-533cc0eb .elementor-heading-title{font-size:34px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-785d37fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;font-size:16px;line-height:1.75em;color:#D8D1EA;}.elementor-231814 .elementor-element.elementor-element-59101bc1 .elementor-button:hover, .elementor-231814 .elementor-element.elementor-element-59101bc1 .elementor-button:focus{background-color:#6524D8;color:#FFFFFF;}.elementor-231814 .elementor-element.elementor-element-59101bc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-231814 .elementor-element.elementor-element-59101bc1 .elementor-button{font-size:14px;font-weight:800;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-231814 .elementor-element.elementor-element-59101bc1 .elementor-button:hover svg, .elementor-231814 .elementor-element.elementor-element-59101bc1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-bc-flex-widget .elementor-231814 .elementor-element.elementor-element-fce5e2e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-231814 .elementor-element.elementor-element-fce5e2e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-231814 .elementor-element.elementor-element-b1ccf40.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-231814 .elementor-element.elementor-element-b1ccf40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}@media(min-width:768px){.elementor-231814 .elementor-element.elementor-element-83ff314{--content-width:1205px;}.elementor-231814 .elementor-element.elementor-element-7dbffd9d{--content-width:1240px;}.elementor-231814 .elementor-element.elementor-element-542bb11d{--width:100%;}.elementor-231814 .elementor-element.elementor-element-655fc2d1{--content-width:1200px;}.elementor-231814 .elementor-element.elementor-element-1604cb93{--width:100%;}}@media(max-width:1024px){.elementor-231814 .elementor-element.elementor-element-7dbffd9d{--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-231814 .elementor-element.elementor-element-437e52c0 .elementor-heading-title{font-size:52px;}.elementor-231814 .elementor-element.elementor-element-37b3e4{--min-height:1px;}.elementor-231814 .elementor-element.elementor-element-542bb11d{--padding-top:46px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-1604cb93{--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-231814 .elementor-element.elementor-element-28b1da44{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-64d766c0{padding:48px 20px 58px 20px;}.elementor-231814 .elementor-element.elementor-element-ca5bf39{padding:48px 30px 48px 30px;}.elementor-231814 .elementor-element.elementor-element-533cc0eb .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-231814 .elementor-element.elementor-element-1bc31e51 .elementor-heading-title{font-size:24px;}.elementor-231814 .elementor-element.elementor-element-437e52c0 .elementor-heading-title{font-size:40px;}.elementor-231814 .elementor-element.elementor-element-1f5158e0 .elementor-heading-title{font-size:20px;}.elementor-231814 .elementor-element.elementor-element-63042da4{font-size:15px;}.elementor-231814 .elementor-element.elementor-element-696725e6{--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-231814 .elementor-element.elementor-element-59697141{padding:30px 20px 36px 20px;}.elementor-231814 .elementor-element.elementor-element-6bd8dcc6 .elementor-heading-title{font-size:22px;}.elementor-231814 .elementor-element.elementor-element-542bb11d{--padding-top:38px;--padding-bottom:54px;--padding-left:0px;--padding-right:0px;}.elementor-231814 .elementor-element.elementor-element-655fc2d1{--padding-top:0px;--padding-bottom:0px;--padding-left:18px;--padding-right:18px;}.elementor-231814 .elementor-element.elementor-element-31f51b86 img{height:200px;}.elementor-231814 .elementor-element.elementor-element-70c71873 .elementor-heading-title{font-size:28px;}.elementor-231814 .elementor-element.elementor-element-727c5c54{font-size:15px;}.elementor-231814 .elementor-element.elementor-element-64d766c0{padding:42px 16px 52px 16px;}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-231814 .elementor-element.elementor-element-c46bf91:after{content:"0.5";}.elementor-231814 .elementor-element.elementor-element-c46bf91 .elementor-post__thumbnail__link{width:100%;}.elementor-231814 .elementor-element.elementor-element-ca5bf39{padding:45px 22px 45px 22px;}.elementor-231814 .elementor-element.elementor-element-533cc0eb .elementor-heading-title{font-size:27px;}.elementor-231814 .elementor-element.elementor-element-785d37fb{font-size:15px;}}/* Start custom CSS for portfolio, class: .elementor-element-309e969e */.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item {
  overflow: visible !important;
}

.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item a {
  display: block !important;
  position: relative !important;
  text-decoration: none !important;
}

.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item__img {
  display: block !important;
  position: relative !important;
  overflow: hidden !important;
  border-radius: 6px !important;
  margin-bottom: 14px !important;
}

.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item__img img {
  display: block !important;
  width: 100% !important;
  height: 230px !important;
  object-fit: cover !important;
  position: static !important;
  transform: none;
  transition: transform .35s ease !important;
}

.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item:hover .elementor-portfolio-item__img img {
  transform: scale(1.06) !important;
}

.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item__overlay {
  position: static !important;
  inset: auto !important;
  width: 100% !important;
  height: auto !important;
  min-height: 0 !important;
  opacity: 1 !important;
  visibility: visible !important;
  background: transparent !important;
  transform: none !important;
  padding: 0 10px !important;
  margin: 0 !important;
  display: block !important;
  text-align: center !important;
}

.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item__overlay::before,
.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item__overlay::after {
  display: none !important;
}

.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item__title {
  position: static !important;
  color: #151525 !important;
  font-size: 16px !important;
  font-weight: 800 !important;
  line-height: 1.35 !important;
  text-align: center !important;
  margin: 0 !important;
  padding: 0 !important;
  transform: none !important;
  max-width: 95% !important;
}

.elementor-231814 .elementor-element.elementor-element-309e969e .elementor-portfolio-item:hover .elementor-portfolio-item__overlay {
  opacity: 1 !important;
  background: transparent !important;
}/* End custom CSS */