.elementor-14821 .elementor-element.elementor-element-632885f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-14821 .elementor-element.elementor-element-8f74621{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14821 .elementor-element.elementor-element-fd2e2fe{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-14821 .elementor-element.elementor-element-fd2e2fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14821 .elementor-element.elementor-element-633cd36 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14821 .elementor-element.elementor-element-633cd36 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;}.elementor-14821 .elementor-element.elementor-element-5341de3 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-14821 .elementor-element.elementor-element-5341de3 .elementor-search-form__container{min-height:50px;}.elementor-14821 .elementor-element.elementor-element-5341de3 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-14821 .elementor-element.elementor-element-5341de3 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-14821 .elementor-element.elementor-element-5341de3 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-14821 .elementor-element.elementor-element-5341de3 .elementor-search-form__input, .elementor-14821 .elementor-element.elementor-element-5341de3.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-14821 .elementor-element.elementor-element-5341de3:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-14821 .elementor-element.elementor-element-5341de3.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-14821 .elementor-element.elementor-element-20e9233 > .elementor-widget-container{padding:44px 0px 0px 0px;}.elementor-14821 .elementor-element.elementor-element-20e9233 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;}.elementor-14821 .elementor-element.elementor-element-aa100e8 > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-14821 .elementor-element.elementor-element-e6cbd5f > .elementor-widget-container{padding:44px 0px 0px 0px;}.elementor-14821 .elementor-element.elementor-element-e6cbd5f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:700;}@media(min-width:768px){.elementor-14821 .elementor-element.elementor-element-632885f{--content-width:1280px;}.elementor-14821 .elementor-element.elementor-element-8f74621{--width:33%;}.elementor-14821 .elementor-element.elementor-element-fd2e2fe{--width:102.287%;}}/* Start custom CSS for heading, class: .elementor-element-633cd36 */.elementor-14821 .elementor-element.elementor-element-633cd36 h3 {
    position: relative;
    padding-left: 10px;
    padding-right: 10px;
    
}
.elementor-14821 .elementor-element.elementor-element-633cd36 h3:before {
    border-right: 1px dotted #95271a;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 1px;
    z-index: 3;
}
.elementor-14821 .elementor-element.elementor-element-633cd36 h3:after {
    border-bottom: 1px dotted #CBCBCB;
    content: "";
    width: 70%;
    z-index: 0;
    position: absolute;
    bottom: 4px;
    right:  0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-20e9233 */.elementor-14821 .elementor-element.elementor-element-20e9233 h3 {
    position: relative;
    padding-left: 10px;
    padding-right: 10px;
    
}
.elementor-14821 .elementor-element.elementor-element-20e9233 h3:before {
    border-right: 1px dotted #95271a;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 1px;
    z-index: 3;
}
.elementor-14821 .elementor-element.elementor-element-20e9233 h3:after {
    border-bottom: 1px dotted #CBCBCB;
    content: "";
    width: 50%;
    z-index: 0;
    position: absolute;
    bottom: 4px;
    right:  0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6cbd5f */.elementor-14821 .elementor-element.elementor-element-e6cbd5f h3 {
    position: relative;
    padding-left: 10px;
    padding-right: 10px;
    
}
.elementor-14821 .elementor-element.elementor-element-e6cbd5f h3:before {
    border-right: 1px dotted #95271a;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 1px;
    z-index: 3;
}
.elementor-14821 .elementor-element.elementor-element-e6cbd5f h3:after {
    border-bottom: 1px dotted #CBCBCB;
    content: "";
    width: 50%;
    z-index: 0;
    position: absolute;
    bottom: 4px;
    right:  0;
}/* End custom CSS */