.elementor-427 .elementor-element.elementor-element-195c6ab{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-68b23c7 > .elementor-widget-container{margin:14px 14px 14px 14px;padding:14px 14px 14px 14px;}.elementor-427 .elementor-element.elementor-element-68b23c7 .elementor-heading-title{font-size:30px;line-height:35px;color:var( --e-global-color-text );}.elementor-427 .elementor-element.elementor-element-68b23c7 .elementor-heading-title a:hover, .elementor-427 .elementor-element.elementor-element-68b23c7 .elementor-heading-title a:focus{color:var( --e-global-color-secondary );}.elementor-427 .elementor-element.elementor-element-68b23c7 .elementor-heading-title a{transition-duration:0.1s;}.elementor-427 .elementor-element.elementor-element-d862dfe img{height:100px;}.elementor-427 .elementor-element.elementor-element-1d4ea59 img{height:100px;}.elementor-427 .elementor-element.elementor-element-643e376{--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-427 .elementor-element.elementor-element-908a251{--spacer-size:50px;}.elementor-427 .elementor-element.elementor-element-e9124eb{--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-427 .elementor-element.elementor-element-cc0d367{text-align:start;}.elementor-427 .elementor-element.elementor-element-cc0d367 .elementor-heading-title{font-size:23px;color:var( --e-global-color-text );}.elementor-427 .elementor-element.elementor-element-c5899bf{--display:flex;}.elementor-427 .elementor-element.elementor-element-4fdbab1{--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-427 .elementor-element.elementor-element-81a00df{--spacer-size:50px;}.elementor-427 .elementor-element.elementor-element-2668466{--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-427 .elementor-element.elementor-element-5f71c76 .elementor-heading-title{font-size:23px;}.elementor-427 .elementor-element.elementor-element-4cb9c89{--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-427 .elementor-element.elementor-element-a673338{text-align:center;font-size:14px;color:var( --e-global-color-text );}.elementor-427 .elementor-element.elementor-element-a673338 p{margin-block-end:1px;}.elementor-427 .elementor-element.elementor-element-2052aaf{--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-427 .elementor-element.elementor-element-7c2bf00{--spacer-size:50px;}.elementor-427 .elementor-element.elementor-element-b99231e{--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-427 .elementor-element.elementor-element-662b530 .elementor-heading-title{font-size:23px;color:var( --e-global-color-text );}.elementor-427 .elementor-element.elementor-element-d144ca4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-ffe2a64{--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-427 .elementor-element.elementor-element-ad43679{--spacer-size:50px;}.elementor-427 .elementor-element.elementor-element-1b2e769{--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-427 .elementor-element.elementor-element-64f187b .elementor-heading-title{font-size:23px;}.elementor-427 .elementor-element.elementor-element-c94d4c8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-b3a3964{column-gap:0px;}.elementor-427 .elementor-element.elementor-element-115638d{--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-427 .elementor-element.elementor-element-41ef6ab{--spacer-size:50px;}.elementor-427 .elementor-element.elementor-element-8fb656b{--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-427 .elementor-element.elementor-element-8ca9293 .elementor-heading-title{font-size:23px;}.elementor-427 .elementor-element.elementor-element-2ecc678{--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-427 .elementor-element.elementor-element-78f5272 .elementor-image-carousel-caption{text-align:center;}.elementor-427 .elementor-element.elementor-element-1253681{--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-427 .elementor-element.elementor-element-68e2d0b{--spacer-size:50px;}.elementor-427 .elementor-element.elementor-element-3385e33{--display:flex;}.elementor-427 .elementor-element.elementor-element-f015b40 .elementor-heading-title{font-size:23px;}.elementor-427 .elementor-element.elementor-element-6d7c937{--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-427 .elementor-element.elementor-element-6c73c69{width:100%;max-width:100%;}.elementor-427 .elementor-element.elementor-element-6c73c69 .elpt-portfolio-content.elpt-portfolio-margin .portfolio-item-wrapper{padding-right:calc(5px + 0px);padding-left:calc(5px + 0px);padding-bottom:calc((5px + 0px)*2);}.elementor-427 .elementor-element.elementor-element-6c73c69 .elpt-portfolio-content.elpt-portfolio-style-box .portfolio-item{height:250px;}.elementor-427 .elementor-element.elementor-element-6c73c69 .elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item-wrapper{height:250px;}.elementor-427 .elementor-element.elementor-element-6c73c69 .elpt-portfolio-content.elpt-portfolio-special-grid-5 .portfolio-item{height:250px;}.elementor-427 .elementor-element.elementor-element-6c73c69 .elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item-wrapper{height:250px;}.elementor-427 .elementor-element.elementor-element-6c73c69 .elpt-portfolio-content.elpt-portfolio-special-grid-6 .portfolio-item{height:250px;}@media(max-width:1024px){.elementor-427 .elementor-element.elementor-element-195c6ab{--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-d144ca4{--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-c94d4c8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-427 .elementor-element.elementor-element-195c6ab{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-d144ca4{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-427 .elementor-element.elementor-element-c94d4c8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}