.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-103 .elementor-element.elementor-element-1e08fc7 > .elementor-widget-container{background-color:#78233E;padding:20px 20px 20px 20px;}.elementor-103 .elementor-element.elementor-element-1e08fc7{text-align:center;}.elementor-103 .elementor-element.elementor-element-1e08fc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.5rem;font-weight:400;color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-4e95bcd .banner .banner-content, .elementor-103 .elementor-element.elementor-element-4e95bcd .banner .banner-content .banner-title, .elementor-103 .elementor-element.elementor-element-4e95bcd .banner .banner-content .banner-subtitle{text-align:right !important;}.elementor-103 .elementor-element.elementor-element-4e95bcd .banner-title{font-size:2.3vw;font-weight:bold;}.elementor-103 .elementor-element.elementor-element-4e95bcd .banner-content .banner-title{color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-4e95bcd .banner img{min-height:244px !important;object-fit:cover;}.elementor-103 .elementor-element.elementor-element-1b127e1 .banner .banner-content, .elementor-103 .elementor-element.elementor-element-1b127e1 .banner .banner-content .banner-title, .elementor-103 .elementor-element.elementor-element-1b127e1 .banner .banner-content .banner-subtitle{text-align:right !important;}.elementor-103 .elementor-element.elementor-element-1b127e1 .banner-title{font-size:2.3vw;font-weight:bold;}.elementor-103 .elementor-element.elementor-element-1b127e1 .banner-content .banner-title{color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-1b127e1 .banner img{min-height:244px !important;object-fit:cover;object-position:center center !important;}.elementor-103 .elementor-element.elementor-element-1b127e1 .banner .banner-content .button-wrap .banner-button{color:#FFFFFF;background-color:#222222;}.elementor-103 .elementor-element.elementor-element-1b127e1 .banner  .banner-content .button-wrap .banner-button:hover{background-color:#454545;}.elementor-103 .elementor-element.elementor-element-1b127e1 .banner-content .button-wrap .banner-button{padding:10px 25px 10px 25px;}.elementor-103 .elementor-element.elementor-element-f7161a3 .banner .banner-content, .elementor-103 .elementor-element.elementor-element-f7161a3 .banner .banner-content .banner-title, .elementor-103 .elementor-element.elementor-element-f7161a3 .banner .banner-content .banner-subtitle{text-align:right !important;}.elementor-103 .elementor-element.elementor-element-f7161a3 .banner-title{font-size:2.3vw;font-weight:bold;}.elementor-103 .elementor-element.elementor-element-f7161a3 .banner-content .banner-title{color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-f7161a3 .banner img{min-height:244px !important;object-fit:cover;}.elementor-103 .elementor-element.elementor-element-44b64c9 .banner .banner-content, .elementor-103 .elementor-element.elementor-element-44b64c9 .banner .banner-content .banner-title, .elementor-103 .elementor-element.elementor-element-44b64c9 .banner .banner-content .banner-subtitle{text-align:right !important;}.elementor-103 .elementor-element.elementor-element-44b64c9 .banner-title{font-size:2.3vw;font-weight:bold;}.elementor-103 .elementor-element.elementor-element-44b64c9 .banner-content .banner-title{color:#FFFFFF;}.elementor-103 .elementor-element.elementor-element-44b64c9 .banner img{min-height:244px !important;object-fit:cover;object-position:center bottom !important;}.elementor-103 .elementor-element.elementor-element-f4902ab{text-align:center;}.elementor-103 .elementor-element.elementor-element-f4902ab .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#222222;}.elementor-103 .elementor-element.elementor-element-605dcbb .swiper-wrapper{align-items:flex-start;}.elementor-103 .elementor-element.elementor-element-605dcbb h3.title, .elementor-103 .elementor-element.elementor-element-605dcbb .products-title{text-align:center;}@media(max-width:1024px){.elementor-103 .elementor-element.elementor-element-4e95bcd .banner-title{font-size:2em;}.elementor-103 .elementor-element.elementor-element-1b127e1 .banner-title{font-size:2em;}.elementor-103 .elementor-element.elementor-element-f7161a3 .banner-title{font-size:2em;}.elementor-103 .elementor-element.elementor-element-44b64c9 .banner-title{font-size:2em;}}@media(min-width:768px){.elementor-103 .elementor-element.elementor-element-b8446cd{width:40.956%;}.elementor-103 .elementor-element.elementor-element-5df20f5{width:59%;}.elementor-103 .elementor-element.elementor-element-37a52df{width:59.035%;}.elementor-103 .elementor-element.elementor-element-6b760df{width:40.965%;}}