.elementor-491 .elementor-element.elementor-element-08464f3{--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:5%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-491 .elementor-element.elementor-element-5bb4097{text-align:center;}.elementor-491 .elementor-element.elementor-element-5bb4097 .elementor-heading-title{font-family:var( --e-global-typography-109c196-font-family ), Sans-serif;font-size:var( --e-global-typography-109c196-font-size );font-weight:var( --e-global-typography-109c196-font-weight );text-transform:var( --e-global-typography-109c196-text-transform );font-style:var( --e-global-typography-109c196-font-style );text-decoration:var( --e-global-typography-109c196-text-decoration );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );color:var( --e-global-color-text );}.elementor-491 .elementor-element.elementor-element-b451983{text-align:center;}.elementor-491 .elementor-element.elementor-element-b451983 .elementor-heading-title{font-family:"Bodoni Moda", Sans-serif;font-size:56px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:74px;word-spacing:3px;color:var( --e-global-color-text );}.elementor-491 .elementor-element.elementor-element-469f081{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;}.elementor-491 .elementor-element.elementor-element-469f081.elementor-element{--align-self:center;}.elementor-491 .elementor-element.elementor-element-469f081 .elementor-heading-title{font-family:var( --e-global-typography-a9f5f73-font-family ), Sans-serif;font-size:var( --e-global-typography-a9f5f73-font-size );font-weight:var( --e-global-typography-a9f5f73-font-weight );text-transform:var( --e-global-typography-a9f5f73-text-transform );font-style:var( --e-global-typography-a9f5f73-font-style );text-decoration:var( --e-global-typography-a9f5f73-text-decoration );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );color:var( --e-global-color-text );}.elementor-491 .elementor-element.elementor-element-ae3b6a7{--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:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-portfolio a .elementor-portfolio-item__overlay{background-color:var( --e-global-color-accent );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-portfolio .elementor-portfolio__filter{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-portfolio .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-primary );}.elementor-msie .elementor-491 .elementor-element.elementor-element-481c1f7 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-491 .elementor-element.elementor-element-481c1f7 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-491 .elementor-element.elementor-element-481c1f7:after{content:"1";position:absolute;color:transparent;}.elementor-491 .elementor-element.elementor-element-481c1f7{--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-491 .elementor-element.elementor-element-481c1f7 a .elementor-portfolio-item__overlay{background-color:#57575730;}.elementor-491 .elementor-element.elementor-element-481c1f7 .elementor-portfolio-item__title{font-family:var( --e-global-typography-109c196-font-family ), Sans-serif;font-size:var( --e-global-typography-109c196-font-size );font-weight:var( --e-global-typography-109c196-font-weight );text-transform:var( --e-global-typography-109c196-text-transform );font-style:var( --e-global-typography-109c196-font-style );text-decoration:var( --e-global-typography-109c196-text-decoration );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-msie .elementor-491 .elementor-element.elementor-element-c99a2ea .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-491 .elementor-element.elementor-element-c99a2ea .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-491 .elementor-element.elementor-element-c99a2ea:after{content:"1";position:absolute;color:transparent;}.elementor-491 .elementor-element.elementor-element-c99a2ea{--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-491 .elementor-element.elementor-element-c99a2ea a .elementor-portfolio-item__overlay{background-color:#57575730;}.elementor-491 .elementor-element.elementor-element-c99a2ea .elementor-portfolio-item__title{font-family:var( --e-global-typography-109c196-font-family ), Sans-serif;font-size:var( --e-global-typography-109c196-font-size );font-weight:var( --e-global-typography-109c196-font-weight );text-transform:var( --e-global-typography-109c196-text-transform );font-style:var( --e-global-typography-109c196-font-style );text-decoration:var( --e-global-typography-109c196-text-decoration );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-msie .elementor-491 .elementor-element.elementor-element-9d80445 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-491 .elementor-element.elementor-element-9d80445 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-491 .elementor-element.elementor-element-9d80445:after{content:"1";position:absolute;color:transparent;}.elementor-491 .elementor-element.elementor-element-9d80445{--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-491 .elementor-element.elementor-element-9d80445 a .elementor-portfolio-item__overlay{background-color:#57575730;}.elementor-491 .elementor-element.elementor-element-9d80445 .elementor-portfolio-item__title{font-family:var( --e-global-typography-109c196-font-family ), Sans-serif;font-size:var( --e-global-typography-109c196-font-size );font-weight:var( --e-global-typography-109c196-font-weight );text-transform:var( --e-global-typography-109c196-text-transform );font-style:var( --e-global-typography-109c196-font-style );text-decoration:var( --e-global-typography-109c196-text-decoration );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-491 .elementor-element.elementor-element-406eb6e{--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;--justify-content:center;--align-items:center;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--overflow:auto;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-491 .elementor-element.elementor-element-406eb6e:not(.elementor-motion-effects-element-type-background), .elementor-491 .elementor-element.elementor-element-406eb6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://barbora.luciwebdesign.com/wp-content/uploads/2025/04/kaboompics_textured-harmony-natural-forms-and-shadows-in-still-life-decor-35211-scaled.jpg");}.elementor-491 .elementor-element.elementor-element-406eb6e.e-con{--align-self:center;}.elementor-491 .elementor-element.elementor-element-15825d4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-491 .elementor-element.elementor-element-15825d4.elementor-element{--align-self:center;}.elementor-491 .elementor-element.elementor-element-15825d4{text-align:center;}.elementor-491 .elementor-element.elementor-element-15825d4 .elementor-heading-title{font-family:var( --e-global-typography-109c196-font-family ), Sans-serif;font-size:var( --e-global-typography-109c196-font-size );font-weight:var( --e-global-typography-109c196-font-weight );text-transform:var( --e-global-typography-109c196-text-transform );font-style:var( --e-global-typography-109c196-font-style );text-decoration:var( --e-global-typography-109c196-text-decoration );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );color:var( --e-global-color-secondary );}.elementor-491 .elementor-element.elementor-element-d9956de{--display:flex;--overflow:auto;}.elementor-491 .elementor-element.elementor-element-303319a{--e-rating-justify-content:center;--e-rating-icon-font-size:17px;--e-rating-icon-marked-color:var( --e-global-color-9e07be9 );--e-rating-icon-color:var( --e-global-color-d26ec3e );}.elementor-widget-testimonial .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-491 .elementor-element.elementor-element-dedb246.elementor-element{--align-self:center;}.elementor-491 .elementor-element.elementor-element-dedb246 .elementor-testimonial-wrapper{text-align:center;}.elementor-491 .elementor-element.elementor-element-dedb246 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Bodoni Moda", Sans-serif;font-size:56px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:74px;word-spacing:3px;}.elementor-491 .elementor-element.elementor-element-dedb246 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a9f5f73-font-family ), Sans-serif;font-size:var( --e-global-typography-a9f5f73-font-size );font-weight:var( --e-global-typography-a9f5f73-font-weight );text-transform:var( --e-global-typography-a9f5f73-text-transform );font-style:var( --e-global-typography-a9f5f73-font-style );text-decoration:var( --e-global-typography-a9f5f73-text-decoration );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-60ceeb1{--display:flex;--overflow:auto;}.elementor-491 .elementor-element.elementor-element-81c0107{--e-rating-justify-content:center;--e-rating-icon-font-size:17px;--e-rating-icon-marked-color:var( --e-global-color-9e07be9 );--e-rating-icon-color:var( --e-global-color-d26ec3e );}.elementor-491 .elementor-element.elementor-element-5bf7d97.elementor-element{--align-self:center;}.elementor-491 .elementor-element.elementor-element-5bf7d97 .elementor-testimonial-wrapper{text-align:center;}.elementor-491 .elementor-element.elementor-element-5bf7d97 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Bodoni Moda", Sans-serif;font-size:56px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:74px;word-spacing:3px;}.elementor-491 .elementor-element.elementor-element-5bf7d97 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a9f5f73-font-family ), Sans-serif;font-size:var( --e-global-typography-a9f5f73-font-size );font-weight:var( --e-global-typography-a9f5f73-font-weight );text-transform:var( --e-global-typography-a9f5f73-text-transform );font-style:var( --e-global-typography-a9f5f73-font-style );text-decoration:var( --e-global-typography-a9f5f73-text-decoration );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-f77acc5{--display:flex;--overflow:auto;}.elementor-491 .elementor-element.elementor-element-37a4353{--e-rating-justify-content:center;--e-rating-icon-font-size:17px;--e-rating-icon-marked-color:var( --e-global-color-9e07be9 );--e-rating-icon-color:var( --e-global-color-d26ec3e );}.elementor-491 .elementor-element.elementor-element-c6ef020.elementor-element{--align-self:center;}.elementor-491 .elementor-element.elementor-element-c6ef020 .elementor-testimonial-wrapper{text-align:center;}.elementor-491 .elementor-element.elementor-element-c6ef020 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Bodoni Moda", Sans-serif;font-size:56px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:74px;word-spacing:3px;}.elementor-491 .elementor-element.elementor-element-c6ef020 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a9f5f73-font-family ), Sans-serif;font-size:var( --e-global-typography-a9f5f73-font-size );font-weight:var( --e-global-typography-a9f5f73-font-weight );text-transform:var( --e-global-typography-a9f5f73-text-transform );font-style:var( --e-global-typography-a9f5f73-font-style );text-decoration:var( --e-global-typography-a9f5f73-text-decoration );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-7307a90{--display:flex;--overflow:auto;}.elementor-491 .elementor-element.elementor-element-09a1c17{--e-rating-justify-content:center;--e-rating-icon-font-size:17px;--e-rating-icon-marked-color:var( --e-global-color-9e07be9 );--e-rating-icon-color:var( --e-global-color-d26ec3e );}.elementor-491 .elementor-element.elementor-element-4b90706.elementor-element{--align-self:center;}.elementor-491 .elementor-element.elementor-element-4b90706 .elementor-testimonial-wrapper{text-align:center;}.elementor-491 .elementor-element.elementor-element-4b90706 .elementor-testimonial-content{color:var( --e-global-color-secondary );font-family:"Bodoni Moda", Sans-serif;font-size:56px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:74px;word-spacing:3px;}.elementor-491 .elementor-element.elementor-element-4b90706 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-a9f5f73-font-family ), Sans-serif;font-size:var( --e-global-typography-a9f5f73-font-size );font-weight:var( --e-global-typography-a9f5f73-font-weight );text-transform:var( --e-global-typography-a9f5f73-text-transform );font-style:var( --e-global-typography-a9f5f73-font-style );text-decoration:var( --e-global-typography-a9f5f73-text-decoration );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-3bd906d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-9e07be9 );--e-n-carousel-dots-hover-color:var( --e-global-color-fe19416 );}.elementor-491 .elementor-element.elementor-element-3bd906d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-491 .elementor-element.elementor-element-3bd906d.elementor-element{--align-self:center;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-491 .elementor-element.elementor-element-d9956de{--content-width:70%;}.elementor-491 .elementor-element.elementor-element-60ceeb1{--content-width:70%;}.elementor-491 .elementor-element.elementor-element-f77acc5{--content-width:70%;}.elementor-491 .elementor-element.elementor-element-7307a90{--content-width:70%;}}@media(max-width:1024px){.elementor-491 .elementor-element.elementor-element-08464f3{--padding-top:15%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-491 .elementor-element.elementor-element-5bb4097 .elementor-heading-title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-491 .elementor-element.elementor-element-469f081 .elementor-heading-title{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-msie .elementor-491 .elementor-element.elementor-element-481c1f7 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-491 .elementor-element.elementor-element-481c1f7 .elementor-portfolio-item__title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-msie .elementor-491 .elementor-element.elementor-element-c99a2ea .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-491 .elementor-element.elementor-element-c99a2ea .elementor-portfolio-item__title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-msie .elementor-491 .elementor-element.elementor-element-9d80445 .elementor-portfolio-item{width:calc( 100% / 3 );}.elementor-491 .elementor-element.elementor-element-9d80445 .elementor-portfolio-item__title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-491 .elementor-element.elementor-element-15825d4 .elementor-heading-title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-491 .elementor-element.elementor-element-dedb246 .elementor-testimonial-name{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-5bf7d97 .elementor-testimonial-name{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-c6ef020 .elementor-testimonial-name{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-4b90706 .elementor-testimonial-name{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-3bd906d{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-491 .elementor-element.elementor-element-08464f3{--padding-top:25%;--padding-bottom:25%;--padding-left:5%;--padding-right:5%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-491 .elementor-element.elementor-element-5bb4097 .elementor-heading-title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-491 .elementor-element.elementor-element-b451983 .elementor-heading-title{font-size:35px;line-height:45px;}.elementor-491 .elementor-element.elementor-element-469f081{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-491 .elementor-element.elementor-element-469f081 .elementor-heading-title{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-widget-portfolio .elementor-portfolio-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-portfolio .elementor-portfolio__filter{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-msie .elementor-491 .elementor-element.elementor-element-481c1f7 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-491 .elementor-element.elementor-element-481c1f7 .elementor-portfolio-item__title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-msie .elementor-491 .elementor-element.elementor-element-c99a2ea .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-491 .elementor-element.elementor-element-c99a2ea .elementor-portfolio-item__title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-msie .elementor-491 .elementor-element.elementor-element-9d80445 .elementor-portfolio-item{width:calc( 100% / 1 );}.elementor-491 .elementor-element.elementor-element-9d80445 .elementor-portfolio-item__title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-491 .elementor-element.elementor-element-406eb6e{--justify-content:center;--padding-top:25%;--padding-bottom:25%;--padding-left:5%;--padding-right:5%;}.elementor-491 .elementor-element.elementor-element-15825d4 .elementor-heading-title{font-size:var( --e-global-typography-109c196-font-size );line-height:var( --e-global-typography-109c196-line-height );letter-spacing:var( --e-global-typography-109c196-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-content{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-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-491 .elementor-element.elementor-element-dedb246 .elementor-testimonial-content{font-size:35px;line-height:45px;}.elementor-491 .elementor-element.elementor-element-dedb246 .elementor-testimonial-name{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-5bf7d97 .elementor-testimonial-content{font-size:35px;line-height:45px;}.elementor-491 .elementor-element.elementor-element-5bf7d97 .elementor-testimonial-name{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-c6ef020 .elementor-testimonial-content{font-size:35px;line-height:45px;}.elementor-491 .elementor-element.elementor-element-c6ef020 .elementor-testimonial-name{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-4b90706 .elementor-testimonial-content{font-size:35px;line-height:45px;}.elementor-491 .elementor-element.elementor-element-4b90706 .elementor-testimonial-name{font-size:var( --e-global-typography-a9f5f73-font-size );line-height:var( --e-global-typography-a9f5f73-line-height );letter-spacing:var( --e-global-typography-a9f5f73-letter-spacing );}.elementor-491 .elementor-element.elementor-element-3bd906d{--e-n-carousel-swiper-slides-to-display:1;}}