.elementor-12 .elementor-element.elementor-element-6b3739c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overflow:hidden;--border-radius:0em 2em 0em 2em;--margin-top:9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-8a9f3c4{--display:flex;--min-height:50em;--border-radius:0em 2em 0em 2em;}.elementor-12 .elementor-element.elementor-element-8a9f3c4.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-efe857f img{width:100%;height:50rem;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-8129edf{--display:flex;--border-radius:0em 2em 0em 2em;box-shadow:30px 60px 100px 0px rgba(0, 0, 0, 0.5);--margin-top:0em;--margin-bottom:0em;--margin-left:-12em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-8129edf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8129edf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFE1E7;}.elementor-12 .elementor-element.elementor-element-8129edf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a23b1a6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-12 .elementor-element.elementor-element-a23b1a6 .elementor-heading-title{font-family:"Karla", Arial,Helvetica Neue,Helvetica,"sans-serif";font-size:50px;font-weight:400;line-height:56px;letter-spacing:0px;}.elementor-12 .elementor-element.elementor-element-a674df0{font-family:var( --e-global-typography-text-font-family ), Arial,Helvetica Neue,Helvetica,"sans-serif";font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-9b70a46{--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-12 .elementor-element.elementor-element-086db15{--display:flex;--margin-top:3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7em;--padding-bottom:16em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-086db15:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-086db15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-086db15.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-3d1fa41{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0em 2em;--row-gap:0em;--column-gap:2em;--overflow:hidden;}.elementor-12 .elementor-element.elementor-element-27310c2{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-535cc29 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-acfdedb .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-12 .elementor-element.elementor-element-acfdedb{padding:2em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-0d33a5e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0em 2em 0em 2em;}.elementor-12 .elementor-element.elementor-element-68bae3a .random-portfolio-title{font-weight:300;color:#FFFFFF;padding:0em 1em 1em 1em;text-align:left;opacity:0;}.elementor-12 .elementor-element.elementor-element-68bae3a .random-portfolio-thumbnail img{border-radius:0em 2em 0em 2em;max-height:45rem;width:auto;}.elementor-12 .elementor-element.elementor-element-68bae3a .random-portfolio-thumbnail-link{border-radius:0em 2em 0em 2em;}.elementor-12 .elementor-element.elementor-element-68bae3a .random-portfolio-thumbnail{border-radius:0em 2em 0em 2em;}.elementor-12 .elementor-element.elementor-element-fb863f8{--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:0em 2em;--row-gap:0em;--column-gap:2em;--margin-top:-9rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-ebe1956{--display:flex;--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-5d85b37:hover{--e-transform-translateY:-0.5em;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-img img{height:25rem;object-fit:cover;object-position:center center;transition-duration:1s;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-title{font-family:"Karla", Arial,Helvetica Neue,Helvetica,"sans-serif";font-size:25px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-9e5df8c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-67ae016:hover{--e-transform-translateY:-0.5em;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-img img{height:25rem;object-fit:cover;object-position:center center;transition-duration:1s;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-title{font-family:"Karla", Arial,Helvetica Neue,Helvetica,"sans-serif";font-size:25px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-8e5517f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-6f8d2c7:hover{--e-transform-translateY:-0.5em;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-img img{height:25rem;object-fit:cover;object-position:center center;transition-duration:1s;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-title{font-family:"Karla", Arial,Helvetica Neue,Helvetica,"sans-serif";font-size:25px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-bf24d16{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-e1789b0:hover{--e-transform-translateY:-0.5em;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-img img{height:25rem;object-fit:cover;object-position:center center;transition-duration:1s;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-title{font-family:"Karla", Arial,Helvetica Neue,Helvetica,"sans-serif";font-size:25px;font-weight:300;}.elementor-12 .elementor-element.elementor-element-160ba46{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-12 .elementor-element.elementor-element-ade3370{--display:flex;}.elementor-12 .elementor-element.elementor-element-0cb9116{--display:flex;}.elementor-12 .elementor-element.elementor-element-5fd5372{--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;}.elementor-12 .elementor-element.elementor-element-719d565{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-title{font-weight:300;color:#FFFFFF;padding:0em 1em 1em 1em;opacity:0;}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-thumbnail img{border-radius:0em 2em 0em 2em;max-height:45rem;width:auto;}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-thumbnail-link{border-radius:0em 2em 0em 2em;box-shadow:30px 60px 100px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-thumbnail{border-radius:0em 2em 0em 2em;}.elementor-12 .elementor-element.elementor-element-9adbf56{--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;--justify-content:center;}.elementor-12 .elementor-element.elementor-element-d883de6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-12 .elementor-element.elementor-element-5b6a3a8{font-family:var( --e-global-typography-text-font-family ), Arial,Helvetica Neue,Helvetica,"sans-serif";font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c253ecb{font-family:var( --e-global-typography-text-font-family ), Arial,Helvetica Neue,Helvetica,"sans-serif";font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-15f1e46 .elementor-button{background-color:var( --e-global-color-primary );fill:#FFFFFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-322f124{--display:flex;}.elementor-12 .elementor-element.elementor-element-58bc0fa2{--display:flex;--border-radius:0em 2em 0em 2em;--margin-top:0em;--margin-bottom:-14em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:6em;--padding-left:4em;--padding-right:4em;--z-index:1;}.elementor-12 .elementor-element.elementor-element-58bc0fa2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58bc0fa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-58bc0fa2.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-7bb2ca4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-12 .elementor-element.elementor-element-7bb2ca4b .elementor-heading-title{font-family:"Karla", Arial,Helvetica Neue,Helvetica,"sans-serif";font-size:40px;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-629678e7{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-159db721 .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;}.elementor-12 .elementor-element.elementor-element-4d14a712{--display:flex;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-8a9f3c4{--width:65%;}.elementor-12 .elementor-element.elementor-element-8129edf{--width:50%;}.elementor-12 .elementor-element.elementor-element-086db15{--width:100%;}.elementor-12 .elementor-element.elementor-element-27310c2{--width:50%;}.elementor-12 .elementor-element.elementor-element-0d33a5e{--width:50%;}.elementor-12 .elementor-element.elementor-element-719d565{--width:50%;}.elementor-12 .elementor-element.elementor-element-9adbf56{--width:50%;}.elementor-12 .elementor-element.elementor-element-58bc0fa2{--width:66%;}}@media(max-width:1366px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-58bc0fa2{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-8129edf{--width:75%;}.elementor-12 .elementor-element.elementor-element-27310c2{--width:65%;}.elementor-12 .elementor-element.elementor-element-0d33a5e{--width:50%;}.elementor-12 .elementor-element.elementor-element-719d565{--width:70%;}.elementor-12 .elementor-element.elementor-element-9adbf56{--width:65%;}.elementor-12 .elementor-element.elementor-element-58bc0fa2{--width:90%;}}@media(max-width:1366px){.elementor-12 .elementor-element.elementor-element-efe857f img{object-position:center center;}.elementor-12 .elementor-element.elementor-element-8129edf{--margin-top:0em;--margin-bottom:0em;--margin-left:-20em;--margin-right:1em;}.elementor-12 .elementor-element.elementor-element-a674df0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-68bae3a .random-portfolio-thumbnail img{max-height:35rem;width:auto;}.elementor-12 .elementor-element.elementor-element-68bae3a .random-portfolio-title{opacity:0;}.elementor-12 .elementor-element.elementor-element-fb863f8{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-5d85b37.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-img img{height:15rem;object-position:center center;}.elementor-12 .elementor-element.elementor-element-67ae016.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-img img{height:15rem;object-position:center center;}.elementor-12 .elementor-element.elementor-element-6f8d2c7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-img img{height:15rem;object-position:center center;}.elementor-12 .elementor-element.elementor-element-e1789b0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-img img{height:15rem;object-position:center center;}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-thumbnail img{max-height:35rem;width:auto;}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-title{opacity:0;}.elementor-12 .elementor-element.elementor-element-5b6a3a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c253ecb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-58bc0fa2{--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-6b3739c{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-8a9f3c4{--margin-top:0em;--margin-bottom:0em;--margin-left:-8em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-8129edf{--margin-top:0em;--margin-bottom:0em;--margin-left:-18em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-a674df0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-086db15{--padding-top:4em;--padding-bottom:14em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-27310c2{--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:center;}.elementor-12 .elementor-element.elementor-element-27310c2.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0d33a5e{--padding-top:0em;--padding-bottom:0em;--padding-left:2em;--padding-right:2em;}.elementor-12 .elementor-element.elementor-element-0d33a5e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-68bae3a .random-portfolio-title{opacity:0;}.elementor-12 .elementor-element.elementor-element-fb863f8{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-img img{height:15rem;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-img img{height:15rem;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-img img{height:15rem;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-img img{height:15rem;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-160ba46{--e-n-carousel-swiper-slides-to-display:4;}.elementor-12 .elementor-element.elementor-element-719d565{--margin-top:0rem;--margin-bottom:0rem;--margin-left:-15rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-title{opacity:0;}.elementor-12 .elementor-element.elementor-element-5b6a3a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c253ecb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-58bc0fa2{--margin-top:0rem;--margin-bottom:-8rem;--margin-left:0rem;--margin-right:0rem;--z-index:9;}.elementor-12 .elementor-element.elementor-element-4d14a712{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}}@media(max-width:880px){.elementor-12 .elementor-element.elementor-element-68bae3a .random-portfolio-title{opacity:0;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-img img{height:15rem;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-img img{height:15rem;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-img img{height:15rem;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-img img{height:15rem;}.elementor-12 .elementor-element.elementor-element-160ba46{--e-n-carousel-swiper-slides-to-display:4;}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-title{opacity:1;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-6b3739c{--border-radius:0em 0em 0em 0em;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-8a9f3c4{--min-height:35em;--border-radius:0em 0em 0em 0em;--margin-top:-2em;--margin-bottom:-11em;--margin-left:-2em;--margin-right:-2em;}.elementor-12 .elementor-element.elementor-element-efe857f img{height:35em;object-fit:cover;object-position:center center;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8129edf{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-12 .elementor-element.elementor-element-a23b1a6 .elementor-heading-title{font-size:2.3rem;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-a674df0{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-68bae3a .random-portfolio-title{opacity:0;}.elementor-12 .elementor-element.elementor-element-fb863f8{--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:0em 0em;--row-gap:0em;--column-gap:0em;--margin-top:-7rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-ebe1956{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-5d85b37 .elementor-image-box-img img{height:12rem;object-fit:fill;}.elementor-12 .elementor-element.elementor-element-9e5df8c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-67ae016 .elementor-image-box-img img{height:12rem;object-fit:fill;}.elementor-12 .elementor-element.elementor-element-8e5517f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-6f8d2c7 .elementor-image-box-img img{height:12rem;object-fit:fill;}.elementor-12 .elementor-element.elementor-element-bf24d16{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-wrapper .elementor-image-box-img{width:auto;}.elementor-12 .elementor-element.elementor-element-e1789b0 .elementor-image-box-img img{height:12rem;object-fit:fill;}.elementor-12 .elementor-element.elementor-element-160ba46{--e-n-carousel-swiper-slides-to-display:2;}.elementor-12 .elementor-element.elementor-element-719d565{--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-719d565.e-con{--order:99999 /* order end hack */;}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-thumbnail img{max-height:20em;width:auto;}.elementor-12 .elementor-element.elementor-element-8d607ea .random-portfolio-title{opacity:0;}.elementor-12 .elementor-element.elementor-element-5b6a3a8{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-c253ecb{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-12 .elementor-element.elementor-element-58bc0fa2{--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-12 .elementor-element.elementor-element-7bb2ca4b .elementor-heading-title{font-size:1.5rem;line-height:2rem;}}/* Start custom CSS for nested-carousel, class: .elementor-element-160ba46 */.elementor-12 .elementor-element.elementor-element-160ba46 img { width: auto; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Karla';
	font-display: swap;
	src: url('https://static.studio-jeroen.nl/wp-content/uploads/Karla-VariableFont_wght.ttf') format('truetype');
}
/* End Custom Fonts CSS */