.elementor-22 .elementor-element.elementor-element-21b7214 .banner-area .content h2{font-size:45px;}.elementor-22 .elementor-element.elementor-element-2224993{border-style:solid;border-color:#AB1717;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-2224993, .elementor-22 .elementor-element.elementor-element-2224993 > .elementor-background-overlay{border-radius:18px 18px 18px 18px;}.elementor-22 .elementor-element.elementor-element-2224993 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-22 .elementor-element.elementor-element-7593147{--e-image-carousel-slides-to-show:4;}.elementor-22 .elementor-element.elementor-element-6aad514{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-6aad514 > .elementor-widget-container{margin:0px 0px 90px 0px;}.elementor-22 .elementor-element.elementor-element-2116890{--display:flex;}.elementor-22 .elementor-element.elementor-element-a190f22 iframe{height:199px;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-49d1cd0 .works-about-items .info > h5{font-size:13px;}.elementor-22 .elementor-element.elementor-element-49d1cd0 .works-about-items .info h2{font-size:33px;}}