.elementor-35103 .elementor-element.elementor-element-0fcfac0 .elementor-heading-title{font-size:38px;font-weight:500;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-6984516{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-c4016c6>.elementor-widget-container{margin:10px 0 10px 0}.elementor-35103 .elementor-element.elementor-element-052034f .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-6c90fc5{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-6f079f5 .th-portfolio-item:hover .th-port-overlay{background-color:rgb(0 0 0 / .75)}.elementor-35103 .elementor-element.elementor-element-6f079f5 .th-port-center{opacity:1}.elementor-35103 .elementor-element.elementor-element-6f079f5 .th-portfolio-item .th-port-overlay{background-color:#00000087}.elementor-35103 .elementor-element.elementor-element-7eeb2eb>.elementor-widget-container{margin:10px 0 0 0}.elementor-35103 .elementor-element.elementor-element-7eeb2eb .elementor-heading-title{font-size:25px;font-weight:400;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-21f8373{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-d02584e>.elementor-widget-container{margin:10px 0 10px 0}.elementor-35103 .elementor-element.elementor-element-14ecee6 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-ea98e55{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-0f2549e .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-07ad62c{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-de8c0cd .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-6f58db2{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-29c676e .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-bc00bce{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-b0a9c91 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-91f7eaa{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-8c51dff>.elementor-widget-container{margin:0 0 0 0;padding:0 0 10px 0}.elementor-35103 .elementor-element.elementor-element-07738d4 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-944014b{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-d571f66>.elementor-widget-container{margin:10px 0 10px 0}.elementor-35103 .elementor-element.elementor-element-2cef5d6 .elementor-heading-title{font-size:30px;font-weight:400;line-height:1.4em;color:#000}.elementor-35103 .elementor-element.elementor-element-a46473e{text-align:justify;line-height:1.8em}.elementor-35103 .elementor-element.elementor-element-b23ba05{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:10px 0 0 0}.elementor-35103 .elementor-element.elementor-element-b23ba05>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-35103 .elementor-element.elementor-element-d282d28{--spacer-size:40px}body.elementor-page-35103 h1.entry-title{margin-top:1px}@media(max-width:1024px){.elementor-35103 .elementor-element.elementor-element-6f079f5 .th-port-center{opacity:1}.elementor-35103 .elementor-element.elementor-element-6f079f5 .th-portfolio-item .th-port-overlay{background-color:#00000087}}@media(max-width:767px){.elementor-35103 .elementor-element.elementor-element-0fcfac0>.elementor-widget-container{margin:-15px 0 0 0}.elementor-35103 .elementor-element.elementor-element-0fcfac0 .elementor-heading-title{font-size:24px}.elementor-35103 .elementor-element.elementor-element-052034f .elementor-heading-title{font-size:20px}.elementor-35103 .elementor-element.elementor-element-6f079f5 .th-port-center{opacity:1}.elementor-35103 .elementor-element.elementor-element-6f079f5 .th-portfolio-item .th-port-overlay{background-color:#00000087}.elementor-35103 .elementor-element.elementor-element-7eeb2eb .elementor-heading-title{font-size:20px}.elementor-35103 .elementor-element.elementor-element-14ecee6 .elementor-heading-title{font-size:20px}.elementor-35103 .elementor-element.elementor-element-0f2549e .elementor-heading-title{font-size:20px}.elementor-35103 .elementor-element.elementor-element-de8c0cd .elementor-heading-title{font-size:20px}.elementor-35103 .elementor-element.elementor-element-29c676e .elementor-heading-title{font-size:20px}.elementor-35103 .elementor-element.elementor-element-b0a9c91 .elementor-heading-title{font-size:20px}.elementor-35103 .elementor-element.elementor-element-07738d4 .elementor-heading-title{font-size:20px}.elementor-35103 .elementor-element.elementor-element-2cef5d6 .elementor-heading-title{font-size:20px}.elementor-35103 .elementor-element.elementor-element-d282d28{--spacer-size:10px}}.comments-closed{display:none}.post-meta{display:none!important}