.elementor-2396 .elementor-element.elementor-element-339c991a>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-2396 .elementor-element.elementor-element-339c991a>.elementor-container{max-width:1170px}.elementor-2396 .elementor-element.elementor-element-339c991a{transition:background .3s , border .3s , border-radius .3s , box-shadow .3s;margin-top:40px;margin-bottom:0;padding:40px 0 0 0}.elementor-2396 .elementor-element.elementor-element-339c991a>.elementor-background-overlay{transition:background .3s , border-radius .3s , opacity .3s}.elementor-2396 .elementor-element.elementor-element-1546bdc4>.elementor-element-populated{padding:0 0 0 60px}.elementor-2396 .elementor-element.elementor-element-31cf9aa7{width:var(--container-widget-width,95.586%);max-width:95.586%;--container-widget-width:95.586%;--container-widget-flex-grow:0}.elementor-2396 .elementor-element.elementor-element-31cf9aa7.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2396 .elementor-element.elementor-element-31cf9aa7 .penci-fancy-heading{margin-right:auto}.elementor-2396 .elementor-element.elementor-element-31cf9aa7 .penci-fancy-heading.pc-fctline .inner-tit:before,.elementor-2396 .elementor-element.elementor-element-31cf9aa7 .penci-fancy-heading.pc-fctline .inner-tit:after{height:1px;margin-top:calc( 1px * -1 / 2 )}.elementor-2396 .elementor-element.elementor-element-31cf9aa7 .penci-heading-subtitle{color:#f06292;font-size:12px;font-weight:bold;text-transform:uppercase}.elementor-2396 .elementor-element.elementor-element-31cf9aa7 .penci-heading-title{text-transform:uppercase}.elementor-2396 .elementor-element.elementor-element-31cf9aa7 .penci-heading-content{color:#666;font-size:15px;line-height:1.5em}.elementor-2396 .elementor-element.elementor-element-31cf9aa7 .penci-heading-content a{color:#a31212}@media (max-width:1024px) and (min-width:768px){.elementor-2396 .elementor-element.elementor-element-1546bdc4{width:50%}}@media (max-width:1024px){.elementor-2396 .elementor-element.elementor-element-1546bdc4>.elementor-element-populated{padding:0 40px 0 40px}}@media (max-width:767px){.elementor-2396 .elementor-element.elementor-element-1546bdc4>.elementor-element-populated{padding:0 20px 20px 20px}}