.elementor-232499 .elementor-element.elementor-element-d5a49d3{--display:flex;--min-height:99vh;--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;--justify-content:flex-end;--gap:8vh 0;--row-gap:8vh;--column-gap:0;--overlay-opacity:0.63;--padding-top:8vh;--padding-bottom:12vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-d5a49d3:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-d5a49d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#43493B;background-image:url("https://www.pylstudios.com/wp-content/uploads/2025/10/PYL_Estudio-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-232499 .elementor-element.elementor-element-d5a49d3::before, .elementor-232499 .elementor-element.elementor-element-d5a49d3 > .elementor-background-video-container::before, .elementor-232499 .elementor-element.elementor-element-d5a49d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-232499 .elementor-element.elementor-element-d5a49d3 > .elementor-background-slideshow::before, .elementor-232499 .elementor-element.elementor-element-d5a49d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-232499 .elementor-element.elementor-element-d5a49d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#43493B;--background-overlay:'';}.elementor-232499 .elementor-element.elementor-element-79cffaf{--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-232499 .elementor-element.elementor-element-c3c5812{--display:flex;}.elementor-232499 .elementor-element.elementor-element-505d79d{--spacer-size:34px;}.elementor-232499 .elementor-element.elementor-element-5e95664 .heading .highlighted-text:not(:hover){background-size:0% 28%;}.elementor-232499 .elementor-element.elementor-element-5e95664 .heading .highlighted-text:not([data-aos=animation]):not(:hover){background-size:100% 28%;}.elementor-232499 .elementor-element.elementor-element-5e95664 .heading .highlighted-text.aos-animate:not(:hover){background-size:100% 28%;}.elementor-232499 .elementor-element.elementor-element-5e95664 .title{color:#E6AA51;}.elementor-232499 .elementor-element.elementor-element-5e95664 h1, .elementor-232499 .elementor-element.elementor-element-5e95664 h2, .elementor-232499 .elementor-element.elementor-element-5e95664 h3, .elementor-232499 .elementor-element.elementor-element-5e95664 h4, .elementor-232499 .elementor-element.elementor-element-5e95664 h5, .elementor-232499 .elementor-element.elementor-element-5e95664 h6{font-size:9vw;font-weight:900;line-height:0.9em;letter-spacing:-6px;}.elementor-232499 .elementor-element.elementor-element-a814110{--display:flex;}.elementor-232499 .elementor-element.elementor-element-466f28b{--spacer-size:34px;}.elementor-232499 .elementor-element.elementor-element-bcdb28d .title{color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-bcdb28d h1, .elementor-232499 .elementor-element.elementor-element-bcdb28d h2, .elementor-232499 .elementor-element.elementor-element-bcdb28d h3, .elementor-232499 .elementor-element.elementor-element-bcdb28d h4, .elementor-232499 .elementor-element.elementor-element-bcdb28d h5, .elementor-232499 .elementor-element.elementor-element-bcdb28d h6{font-size:5vw;line-height:0.9em;letter-spacing:-3px;}.elementor-232499 .elementor-element.elementor-element-a6255f9 .dynamic-text{color:#FFFFFF;font-size:5vw;font-weight:400;line-height:0.9em;letter-spacing:-3px;}.elementor-232499 .elementor-element.elementor-element-3057320 .dynamic-text{color:#FFFFFF;font-size:5vw;font-weight:400;line-height:0.9em;letter-spacing:-3px;}.elementor-232499 .elementor-element.elementor-element-44eddb9{--spacer-size:30px;}.elementor-232499 .elementor-element.elementor-element-1286e78{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:#635D6FA6;color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-8492612 .title{color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-f6b29dc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-232499 .elementor-element.elementor-element-f6b29dc:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-f6b29dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#656E5B;}.elementor-232499 .elementor-element.elementor-element-bb31081{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-232499 .elementor-element.elementor-element-6153433{--display:flex;--padding-top:15vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-2b24a24 .title + .subtitle{margin-bottom:0px;}.elementor-232499 .elementor-element.elementor-element-2b24a24 .subtitle + .title{margin-top:0px;}.elementor-232499 .elementor-element.elementor-element-2b24a24 .title{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-2b24a24 h1, .elementor-232499 .elementor-element.elementor-element-2b24a24 h2, .elementor-232499 .elementor-element.elementor-element-2b24a24 h3, .elementor-232499 .elementor-element.elementor-element-2b24a24 h4, .elementor-232499 .elementor-element.elementor-element-2b24a24 h5, .elementor-232499 .elementor-element.elementor-element-2b24a24 h6{font-size:3.15vw;}.elementor-232499 .elementor-element.elementor-element-e49bdb6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:1;}.elementor-232499 .elementor-element.elementor-element-e49bdb6:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-e49bdb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#656E5B;}.elementor-232499 .elementor-element.elementor-element-0dd87b4{--display:flex;}.elementor-232499 .elementor-element.elementor-element-148fbc1{--spacer-size:50px;}.elementor-232499 .elementor-element.elementor-element-9f4be02{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232499 .elementor-element.elementor-element-9f4be02:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-9f4be02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#656E5B;}.elementor-232499 .elementor-element.elementor-element-5d160fe{--display:flex;}.elementor-232499 .elementor-element.elementor-element-1d5480f img{width:100%;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-232499 .elementor-element.elementor-element-aa38eb9{right:134px;}body.rtl .elementor-232499 .elementor-element.elementor-element-aa38eb9{left:134px;}.elementor-232499 .elementor-element.elementor-element-aa38eb9{bottom:28px;}.elementor-232499 .elementor-element.elementor-element-aa38eb9 .button{border-width:1px;border-radius:4px;}.elementor-232499 .elementor-element.elementor-element-aa38eb9 .button:not(:hover){color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-aa38eb9 .button.-default:not(:hover){background-color:#F49461;}.elementor-232499 .elementor-element.elementor-element-ccaa7ef{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-ccaa7ef:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-ccaa7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#656E5B;}.elementor-232499 .elementor-element.elementor-element-3db50f1{--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-232499 .elementor-element.elementor-element-ea7bd6d{--display:flex;}.elementor-232499 .elementor-element.elementor-element-a9e89da .title{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-521410e > .elementor-widget-container{margin:1vh 0 5vh 0;}.elementor-232499 .elementor-element.elementor-element-521410e .title + .subtitle{margin-bottom:0px;}.elementor-232499 .elementor-element.elementor-element-521410e .subtitle + .title{margin-top:0px;}.elementor-232499 .elementor-element.elementor-element-521410e .title{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-521410e h1, .elementor-232499 .elementor-element.elementor-element-521410e h2, .elementor-232499 .elementor-element.elementor-element-521410e h3, .elementor-232499 .elementor-element.elementor-element-521410e h4, .elementor-232499 .elementor-element.elementor-element-521410e h5, .elementor-232499 .elementor-element.elementor-element-521410e h6{font-size:3vw;}.elementor-232499 .elementor-element.elementor-element-521410e .subtitle{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-15b6ac5{--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;}.elementor-232499 .elementor-element.elementor-element-5976f9a{--display:flex;}.elementor-232499 .elementor-element.elementor-element-1e15b55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-232499 .elementor-element.elementor-element-1e15b55 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item:not(.-contained) .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item.-contained:not(.-layout13){border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item.-contained.-layout13 .card-details{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .grid-item:not(.-nospace){padding:1rem;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-grid:not(.-nospace){margin-left:-1rem;margin-right:-1rem;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 1rem);}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item .headline{color:#FFFFFF00;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .grid-item .title{color:#FFFFFF00;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item .project-content .category-holder{color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .grid-item .category-holder{color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item .project-content .button{color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .grid-item .show-project-link{color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item.-layout3 .overlay::after{background:#5F684D;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item.-layout4 .overlay::after{background:#5F684D;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item.-layout5 .overlay::after{background:#5F684D;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item.-layout6 .overlay::after{background:#5F684D;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item.-img-overlay .image-holder::after{background:#5F684D;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .portfolio-item.-img-overlay .overlay{background:#5F684D;}.elementor-232499 .elementor-element.elementor-element-1e15b55 .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #5F684D);}.elementor-232499 .elementor-element.elementor-element-1e15b55 .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #5F684D);}.elementor-232499 .elementor-element.elementor-element-1fab967{--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:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-faa0ddb{--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-232499 .elementor-element.elementor-element-877927e{--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;--justify-content:space-between;}.elementor-232499 .elementor-element.elementor-element-e27b589 .title + .subtitle{margin-bottom:0px;}.elementor-232499 .elementor-element.elementor-element-e27b589 .subtitle + .title{margin-top:0px;}.elementor-232499 .elementor-element.elementor-element-00fc32d{--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;--justify-content:flex-end;}.elementor-232499 .elementor-element.elementor-element-00fc32d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-232499 .elementor-element.elementor-element-856b5f2{--display:flex;}.elementor-232499 .elementor-element.elementor-element-8a27ab8{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-232499 .elementor-element.elementor-element-8a27ab8 .elementor-divider-separator{width:100%;}.elementor-232499 .elementor-element.elementor-element-8a27ab8 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item:not(.-contained) .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item.-contained:not(.-layout13){border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item.-contained.-layout13 .card-details{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .grid-item:not(.-nospace){padding:1rem;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-grid:not(.-nospace){margin-left:-1rem;margin-right:-1rem;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 1rem);}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item .headline{color:#02010100;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .grid-item .title{color:#02010100;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item .headline, .elementor-232499 .elementor-element.elementor-element-525a0f3 .grid-item .title{font-size:21px;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item .project-content .category-holder{color:#DDAE4E00;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .grid-item .category-holder{color:#DDAE4E00;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item.-layout3 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item.-layout4 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item.-layout5 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item.-layout6 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item.-img-overlay .image-holder::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .portfolio-item.-img-overlay .overlay{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-525a0f3 .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #FF0000);}.elementor-232499 .elementor-element.elementor-element-525a0f3 .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #FF0000);}.elementor-232499 .elementor-element.elementor-element-d272325{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-d272325:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-d272325 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#656E5B;}.elementor-232499 .elementor-element.elementor-element-d272325.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-232499 .elementor-element.elementor-element-64ea9bb{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-29c6ae2{--display:flex;}.elementor-232499 .elementor-element.elementor-element-edd80d0 .title{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-306c3f3{--spacer-size:16px;}.elementor-232499 .elementor-element.elementor-element-139072b .title + .subtitle{margin-bottom:0px;}.elementor-232499 .elementor-element.elementor-element-139072b .subtitle + .title{margin-top:0px;}.elementor-232499 .elementor-element.elementor-element-139072b .title{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-139072b h1, .elementor-232499 .elementor-element.elementor-element-139072b h2, .elementor-232499 .elementor-element.elementor-element-139072b h3, .elementor-232499 .elementor-element.elementor-element-139072b h4, .elementor-232499 .elementor-element.elementor-element-139072b h5, .elementor-232499 .elementor-element.elementor-element-139072b h6{font-size:2.4vw;}.elementor-232499 .elementor-element.elementor-element-139072b .subtitle{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-eac3b06{--display:flex;--justify-content:flex-end;}.elementor-232499 .elementor-element.elementor-element-f5644cb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:16px 16px 16px 16px;}.elementor-232499 .elementor-element.elementor-element-50568c7{--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:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-8d1bb7b{--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-232499 .elementor-element.elementor-element-79c187b{--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;--justify-content:space-between;}.elementor-232499 .elementor-element.elementor-element-a115c23 .title + .subtitle{margin-bottom:0px;}.elementor-232499 .elementor-element.elementor-element-a115c23 .subtitle + .title{margin-top:0px;}.elementor-232499 .elementor-element.elementor-element-59cb178{--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;--justify-content:flex-end;}.elementor-232499 .elementor-element.elementor-element-59cb178.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-232499 .elementor-element.elementor-element-28fd2d8{--display:flex;}.elementor-232499 .elementor-element.elementor-element-931cb94{--divider-border-style:solid;--divider-color:#635D6FA6;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-232499 .elementor-element.elementor-element-931cb94 .elementor-divider-separator{width:100%;}.elementor-232499 .elementor-element.elementor-element-931cb94 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item:not(.-contained) .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item.-contained:not(.-layout13){border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item.-contained.-layout13 .card-details{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .grid-item:not(.-nospace){padding:1rem;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-grid:not(.-nospace){margin-left:-1rem;margin-right:-1rem;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 1rem);}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item .headline{color:#BB969600;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .grid-item .title{color:#BB969600;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item .headline, .elementor-232499 .elementor-element.elementor-element-d4ba405 .grid-item .title{font-size:21px;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item .project-content .category-holder{color:#DDAE4E00;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .grid-item .category-holder{color:#DDAE4E00;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item.-layout3 .overlay::after{background:#1F3664;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item.-layout4 .overlay::after{background:#1F3664;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item.-layout5 .overlay::after{background:#1F3664;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item.-layout6 .overlay::after{background:#1F3664;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item.-img-overlay .image-holder::after{background:#1F3664;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .portfolio-item.-img-overlay .overlay{background:#1F3664;}.elementor-232499 .elementor-element.elementor-element-d4ba405 .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #1F3664);}.elementor-232499 .elementor-element.elementor-element-d4ba405 .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #1F3664);}.elementor-232499 .elementor-element.elementor-element-6336c7e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-6336c7e:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-6336c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#656E5B;}.elementor-232499 .elementor-element.elementor-element-6336c7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-232499 .elementor-element.elementor-element-f7c9047{--display:grid;--e-con-grid-template-columns:1fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-7834851{--display:flex;}.elementor-232499 .elementor-element.elementor-element-31b9380 .title{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-44b3f57{--spacer-size:16px;}.elementor-232499 .elementor-element.elementor-element-f36d5a5 .title + .subtitle{margin-bottom:0px;}.elementor-232499 .elementor-element.elementor-element-f36d5a5 .subtitle + .title{margin-top:0px;}.elementor-232499 .elementor-element.elementor-element-f36d5a5 .title{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-f36d5a5 h1, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h2, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h3, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h4, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h5, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h6{font-size:2.5vw;}.elementor-232499 .elementor-element.elementor-element-f36d5a5 .subtitle{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-1de175d{--display:flex;}.elementor-232499 .elementor-element.elementor-element-f2a3505 .button:not(:hover){color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item:not(.-contained) .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item.-contained:not(.-layout13){border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item.-contained.-layout13 .card-details{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .grid-item:not(.-nospace){padding:1rem;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-grid:not(.-nospace){margin-left:-1rem;margin-right:-1rem;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 1rem);}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item .headline{color:#02010100;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .grid-item .title{color:#02010100;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item .headline, .elementor-232499 .elementor-element.elementor-element-7ef0b24 .grid-item .title{font-size:21px;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item .project-content .category-holder{color:#DDAE4E00;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .grid-item .category-holder{color:#DDAE4E00;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item.-layout3 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item.-layout4 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item.-layout5 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item.-layout6 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item.-img-overlay .image-holder::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .portfolio-item.-img-overlay .overlay{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #FF0000);}.elementor-232499 .elementor-element.elementor-element-7ef0b24 .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #FF0000);}.elementor-232499 .elementor-element.elementor-element-653c5cc{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:2vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-653c5cc:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-653c5cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-653c5cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-232499 .elementor-element.elementor-element-49c4055{--display:grid;--e-con-grid-template-columns:1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-db684be{--display:flex;}.elementor-232499 .elementor-element.elementor-element-fc44fd9{--spacer-size:16px;}.elementor-232499 .elementor-element.elementor-element-215ac69 .title + .subtitle{margin-bottom:0px;}.elementor-232499 .elementor-element.elementor-element-215ac69 .subtitle + .title{margin-top:0px;}.elementor-232499 .elementor-element.elementor-element-215ac69 .title{color:#000000;}.elementor-232499 .elementor-element.elementor-element-215ac69 h1, .elementor-232499 .elementor-element.elementor-element-215ac69 h2, .elementor-232499 .elementor-element.elementor-element-215ac69 h3, .elementor-232499 .elementor-element.elementor-element-215ac69 h4, .elementor-232499 .elementor-element.elementor-element-215ac69 h5, .elementor-232499 .elementor-element.elementor-element-215ac69 h6{font-size:2.5vw;}.elementor-232499 .elementor-element.elementor-element-215ac69 .subtitle{color:#EFE8DC;}.elementor-232499 .elementor-element.elementor-element-eaaaf21 .title{color:#000000;}.elementor-232499 .elementor-element.elementor-element-2fcc796 .button:not(:hover){color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4.elementor-element{--align-self:center;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item:not(.-contained) .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item.-contained:not(.-layout13){border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item.-contained.-layout13 .card-image .image-holder{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item.-contained.-layout13 .card-details{border-radius:16px;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .grid-item:not(.-nospace){padding:1rem;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-grid:not(.-nospace){margin-left:-1rem;margin-right:-1rem;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .double-width:not(.vc_col-lg-12) .card.-metro .image-holder{padding-bottom:calc(50% - 1rem);}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item .headline{color:#02010100;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .grid-item .title{color:#02010100;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item .headline, .elementor-232499 .elementor-element.elementor-element-3e4c9e4 .grid-item .title{font-size:21px;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item .project-content .category-holder{color:#DDAE4E00;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .grid-item .category-holder{color:#DDAE4E00;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item.-layout3 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item.-layout4 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item.-layout5 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item.-layout6 .overlay::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item.-img-overlay .image-holder::after{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .portfolio-item.-img-overlay .overlay{background:#FF0000;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .grid_7 .portfolio-item-image::before{background:linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, #FF0000);}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 .grid_10 .portfolio-item-image::before{background:linear-gradient(270deg, rgba(0, 0, 0, 0) 0%, #FF0000);}.elementor-232499 .elementor-element.elementor-element-5109d2e{--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:10vh;--padding-bottom:10vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-04c5b42{--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-232499 .elementor-element.elementor-element-1f5d781{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232499 .elementor-element.elementor-element-a5ad99b .title{color:#000000;}.elementor-232499 .elementor-element.elementor-element-be3a0f0{--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;--justify-content:flex-end;}.elementor-232499 .elementor-element.elementor-element-be3a0f0.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-232499 .elementor-element.elementor-element-100d1c8{--display:flex;}.elementor-232499 .elementor-element.elementor-element-6b9cd12{--divider-border-style:solid;--divider-color:#98939F;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-232499 .elementor-element.elementor-element-6b9cd12 .elementor-divider-separator{width:100%;}.elementor-232499 .elementor-element.elementor-element-6b9cd12 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-232499 .elementor-element.elementor-element-7360826{--display:flex;}.elementor-232499 .elementor-element.elementor-element-f23eeaf{--grid-columns:6;--grid-column-gap:60px;}.elementor-232499 .elementor-element.elementor-element-f23eeaf .elementor-loop-container{grid-auto-rows:1fr;}.elementor-232499 .elementor-element.elementor-element-f23eeaf .e-loop-item > .elementor-section, .elementor-232499 .elementor-element.elementor-element-f23eeaf .e-loop-item > .elementor-section > .elementor-container, .elementor-232499 .elementor-element.elementor-element-f23eeaf .e-loop-item > .e-con, .elementor-232499 .elementor-element.elementor-element-f23eeaf .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-232499 .elementor-element.elementor-element-8f39dcb{--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:0vh;--padding-bottom:11vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-6817b48{--display:grid;--e-con-grid-template-columns:.33fr .66fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-07b1b2c{--display:flex;}.elementor-232499 .elementor-element.elementor-element-66abba6 .title + .subtitle{margin-bottom:0px;}.elementor-232499 .elementor-element.elementor-element-66abba6 .subtitle + .title{margin-top:0px;}.elementor-232499 .elementor-element.elementor-element-a22747e{--display:flex;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232499 .elementor-element.elementor-element-82fa6d9{--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;--justify-content:space-between;}.elementor-232499 .elementor-element.elementor-element-270b867 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-3329254 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-fc90c03 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-281f2c1 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-360851a{--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;--justify-content:space-between;}.elementor-232499 .elementor-element.elementor-element-c548b43 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-7a0b7b6 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-e59dde7 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-da46c3d .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-5c3eb3b{--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;--justify-content:space-between;}.elementor-232499 .elementor-element.elementor-element-92bbe1d .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-c2c07fa .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-e87cafc .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-6bdd9fc .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-d55c67d{--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;--justify-content:space-between;}.elementor-232499 .elementor-element.elementor-element-86ab08b .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-e54daf9 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-9b2228d .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-c21a6fc .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-573dc91{--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;--justify-content:space-between;}.elementor-232499 .elementor-element.elementor-element-cdf7df6 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-8f04b18 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-fb3f0fe .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-d88f704 .logo img{width:130px;}.elementor-232499 .elementor-element.elementor-element-1caafc22{--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:46vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-1caafc22:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-1caafc22 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.pylstudios.com/wp-content/uploads/2025/08/DSC00310.webp");background-position:top center;background-size:cover;}.elementor-232499 .elementor-element.elementor-element-43b6a765{--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-232499 .elementor-element.elementor-element-700aca2e{--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-232499 .elementor-element.elementor-element-666a6b3a{--display:flex;--justify-content:center;}.elementor-232499 .elementor-element.elementor-element-36cd901d{--display:flex;}.elementor-232499 .elementor-element.elementor-element-9d9d2c0{padding:0px 0px 18px 0px;text-align:left;}.elementor-232499 .elementor-element.elementor-element-9d9d2c0 img{width:90px;}.elementor-232499 .elementor-element.elementor-element-24849df{border-style:solid;border-width:1px 0px 0px 0px;border-color:#635D6FA6;color:#FFFFFF;}.elementor-232499 .elementor-element.elementor-element-064e7c6 .button.-default:not(:hover){background-color:#F49461;}.elementor-232499 .elementor-element.elementor-element-d9a1527{--spacer-size:20px;}.elementor-232499 .elementor-element.elementor-element-90a4f46{--spacer-size:25px;}.elementor-232499 .elementor-element.elementor-element-a0f7a79{--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:10vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-210eb83{--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-232499 .elementor-element.elementor-element-cf42dee{--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;--justify-content:space-between;}.elementor-232499 .elementor-element.elementor-element-21fed3a .title + .subtitle{margin-bottom:0px;}.elementor-232499 .elementor-element.elementor-element-21fed3a .subtitle + .title{margin-top:0px;}.elementor-232499 .elementor-element.elementor-element-7378649{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232499 .elementor-element.elementor-element-5414ec0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-232499 .elementor-element.elementor-element-d5a49d3{--min-height:79vh;--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;--justify-content:flex-end;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232499 .elementor-element.elementor-element-5e95664 h1, .elementor-232499 .elementor-element.elementor-element-5e95664 h2, .elementor-232499 .elementor-element.elementor-element-5e95664 h3, .elementor-232499 .elementor-element.elementor-element-5e95664 h4, .elementor-232499 .elementor-element.elementor-element-5e95664 h5, .elementor-232499 .elementor-element.elementor-element-5e95664 h6{font-size:12vw;}.elementor-232499 .elementor-element.elementor-element-a814110.e-con{--align-self:flex-end;}.elementor-232499 .elementor-element.elementor-element-64ea9bb{--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-f7c9047{--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-49c4055{--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-f23eeaf{--grid-columns:2;}.elementor-232499 .elementor-element.elementor-element-6817b48{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-232499 .elementor-element.elementor-element-d5a49d3{--justify-content:center;--gap:0vh 0;--row-gap:0vh;--column-gap:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232499 .elementor-element.elementor-element-d5a49d3:not(.elementor-motion-effects-element-type-background), .elementor-232499 .elementor-element.elementor-element-d5a49d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-232499 .elementor-element.elementor-element-79cffaf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232499 .elementor-element.elementor-element-5e95664 h1, .elementor-232499 .elementor-element.elementor-element-5e95664 h2, .elementor-232499 .elementor-element.elementor-element-5e95664 h3, .elementor-232499 .elementor-element.elementor-element-5e95664 h4, .elementor-232499 .elementor-element.elementor-element-5e95664 h5, .elementor-232499 .elementor-element.elementor-element-5e95664 h6{font-size:2.85rem;line-height:1em;letter-spacing:-0.02em;}.elementor-232499 .elementor-element.elementor-element-a814110{--margin-top:0;--margin-bottom:4vh;--margin-left:0;--margin-right:0;}.elementor-232499 .elementor-element.elementor-element-bcdb28d h1, .elementor-232499 .elementor-element.elementor-element-bcdb28d h2, .elementor-232499 .elementor-element.elementor-element-bcdb28d h3, .elementor-232499 .elementor-element.elementor-element-bcdb28d h4, .elementor-232499 .elementor-element.elementor-element-bcdb28d h5, .elementor-232499 .elementor-element.elementor-element-bcdb28d h6{font-size:2.85rem;line-height:1em;letter-spacing:-0.02em;}.elementor-232499 .elementor-element.elementor-element-a6255f9 .dynamic-text{font-size:2.85rem;line-height:1em;letter-spacing:-0.02em;}.elementor-232499 .elementor-element.elementor-element-3057320 .dynamic-text{font-size:2.85rem;line-height:1em;letter-spacing:-0.02em;}.elementor-232499 .elementor-element.elementor-element-6153433{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-2b24a24 h1, .elementor-232499 .elementor-element.elementor-element-2b24a24 h2, .elementor-232499 .elementor-element.elementor-element-2b24a24 h3, .elementor-232499 .elementor-element.elementor-element-2b24a24 h4, .elementor-232499 .elementor-element.elementor-element-2b24a24 h5, .elementor-232499 .elementor-element.elementor-element-2b24a24 h6{font-size:1.85rem;}.elementor-232499 .elementor-element.elementor-element-9f4be02{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-aa38eb9.elementor-element{--align-self:center;}.elementor-232499 .elementor-element.elementor-element-ccaa7ef{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-3db50f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232499 .elementor-element.elementor-element-521410e > .elementor-widget-container{margin:0 0 4vh 0;}.elementor-232499 .elementor-element.elementor-element-521410e h1, .elementor-232499 .elementor-element.elementor-element-521410e h2, .elementor-232499 .elementor-element.elementor-element-521410e h3, .elementor-232499 .elementor-element.elementor-element-521410e h4, .elementor-232499 .elementor-element.elementor-element-521410e h5, .elementor-232499 .elementor-element.elementor-element-521410e h6{font-size:2rem;}.elementor-232499 .elementor-element.elementor-element-15b6ac5{--padding-top:6vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-1fab967{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-00fc32d{--justify-content:flex-start;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232499 .elementor-element.elementor-element-d272325{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-64ea9bb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-29c6ae2{--margin-top:4vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-232499 .elementor-element.elementor-element-139072b h1, .elementor-232499 .elementor-element.elementor-element-139072b h2, .elementor-232499 .elementor-element.elementor-element-139072b h3, .elementor-232499 .elementor-element.elementor-element-139072b h4, .elementor-232499 .elementor-element.elementor-element-139072b h5, .elementor-232499 .elementor-element.elementor-element-139072b h6{font-size:2rem;}.elementor-232499 .elementor-element.elementor-element-50568c7{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-59cb178{--justify-content:flex-start;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232499 .elementor-element.elementor-element-6336c7e{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-f7c9047{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-7834851{--margin-top:4vh;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-232499 .elementor-element.elementor-element-f36d5a5 h1, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h2, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h3, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h4, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h5, .elementor-232499 .elementor-element.elementor-element-f36d5a5 h6{font-size:2rem;}.elementor-232499 .elementor-element.elementor-element-f2a3505.elementor-element{--align-self:flex-start;}.elementor-232499 .elementor-element.elementor-element-7ef0b24 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-232499 .elementor-element.elementor-element-653c5cc{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-49c4055{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-232499 .elementor-element.elementor-element-215ac69 h1, .elementor-232499 .elementor-element.elementor-element-215ac69 h2, .elementor-232499 .elementor-element.elementor-element-215ac69 h3, .elementor-232499 .elementor-element.elementor-element-215ac69 h4, .elementor-232499 .elementor-element.elementor-element-215ac69 h5, .elementor-232499 .elementor-element.elementor-element-215ac69 h6{font-size:2rem;}.elementor-232499 .elementor-element.elementor-element-2fcc796.elementor-element{--align-self:flex-start;}.elementor-232499 .elementor-element.elementor-element-3e4c9e4 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-232499 .elementor-element.elementor-element-5109d2e{--padding-top:6vh;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-1f5d781{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-232499 .elementor-element.elementor-element-be3a0f0{--justify-content:flex-start;--margin-top:4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-232499 .elementor-element.elementor-element-7360826{--min-height:700px;}.elementor-232499 .elementor-element.elementor-element-f23eeaf{--grid-columns:2;}.elementor-232499 .elementor-element.elementor-element-8f39dcb{--padding-top:0;--padding-bottom:6vh;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-6817b48{--e-con-grid-template-columns:1;--grid-auto-flow:row;--padding-top:4vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-07b1b2c{--margin-top:0;--margin-bottom:04vh;--margin-left:0;--margin-right:0;}.elementor-232499 .elementor-element.elementor-element-a22747e{--gap:12px 0;--row-gap:12px;--column-gap:0;}.elementor-232499 .elementor-element.elementor-element-82fa6d9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-232499 .elementor-element.elementor-element-360851a{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-232499 .elementor-element.elementor-element-5c3eb3b{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-232499 .elementor-element.elementor-element-d55c67d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-232499 .elementor-element.elementor-element-573dc91{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-232499 .elementor-element.elementor-element-1caafc22{--padding-top:20vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-43b6a765{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232499 .elementor-element.elementor-element-700aca2e{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-232499 .elementor-element.elementor-element-90a4f46{--spacer-size:65px;}.elementor-232499 .elementor-element.elementor-element-a0f7a79{--padding-top:6vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-232499 .elementor-element.elementor-element-cf42dee{--gap:3vh 0;--row-gap:3vh;--column-gap:0;}}@media(min-width:768px){.elementor-232499 .elementor-element.elementor-element-c3c5812{--width:55%;}.elementor-232499 .elementor-element.elementor-element-a814110{--width:45%;}.elementor-232499 .elementor-element.elementor-element-6153433{--width:80%;}.elementor-232499 .elementor-element.elementor-element-ea7bd6d{--width:66.66%;}.elementor-232499 .elementor-element.elementor-element-877927e{--width:66%;}.elementor-232499 .elementor-element.elementor-element-00fc32d{--width:33.33%;}.elementor-232499 .elementor-element.elementor-element-eac3b06{--width:100%;}.elementor-232499 .elementor-element.elementor-element-79c187b{--width:66%;}.elementor-232499 .elementor-element.elementor-element-59cb178{--width:33.33%;}.elementor-232499 .elementor-element.elementor-element-1de175d{--width:100%;}.elementor-232499 .elementor-element.elementor-element-db684be{--width:100%;}.elementor-232499 .elementor-element.elementor-element-1f5d781{--width:66%;}.elementor-232499 .elementor-element.elementor-element-be3a0f0{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-232499 .elementor-element.elementor-element-c3c5812{--width:60%;}}/* Start custom CSS for ohio_dynamic_text, class: .elementor-element-3057320 */.intro-esp,
.intro-eng{
    display: none;
}
html:not(.translated-ltr) .intro-esp{
    display:block!important;
}
html.translated-ltr .intro-eng{
    display:block!important;
}/* End custom CSS */
/* Start custom CSS for ohio_recent_projects, class: .elementor-element-1e15b55 */.ohio-widget.portfolio-projects.grid_7.vc_row {
border-radius: 20px;
overflow: hidden;
}

@media (min-width: 769px){
.ohio-widget.portfolio-projects.grid_7.vc_row .vc_col-md-push-4 {
    float: right !important;
right: calc(100%/12 * 4);
left: 0;
}}/* End custom CSS */