.elementor-39914 .elementor-element.elementor-element-22f75a36{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0020px 020px;--row-gap:0020px;--column-gap:020px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39914 .elementor-element.elementor-element-6dc217de{text-align:center;}.elementor-39914 .elementor-element.elementor-element-448fe9ff.cmsmasters-tabs-type-horizontal.cmsmasters-tab-list-mode-inline .cmsmasters-tabs-list,
					.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list .cmsmasters-tabs-list-item a{text-align:center;justify-content:center;}.elementor-39914 .elementor-element.elementor-element-448fe9ff.cmsmasters-tabs-type-horizontal.cmsmasters-tab-list-mode-inline .cmsmasters-tabs-list a{justify-content:center;text-align:center;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text-wrap-outer,.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-accordion-item-wrap .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text-wrap-outer{flex-direction:row;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-accordion-item a{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list .cmsmasters-tabs-list-item a .cmsmasters-tab-icon,.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-accordion-item-wrap .cmsmasters-tabs-list-item a .cmsmasters-tab-title__text-wrap-outer .cmsmasters-tab-icon{align-self:center;}.elementor-39914 .elementor-element.elementor-element-448fe9ff{--tabs-gap:2px;--tabs-list-gap:10px;--list-item-padding-bottom:13px;--list-item-padding-top:13px;--list-item-padding-left:30px;--list-item-padding-right:30px;--icon-gap:10px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-wrapper{padding:15px 45px 15px 45px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a, .elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{font-family:var( --e-global-typography-button-font-family ), Sans-serif;font-size:var( --e-global-typography-button-font-size );font-weight:var( --e-global-typography-button-font-weight );text-transform:var( --e-global-typography-button-text-transform );font-style:var( --e-global-typography-button-font-style );text-decoration:var( --e-global-typography-button-text-decoration );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a{border-color:var( --e-global-color-secondary );padding:13px 30px 13px 30px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a:hover,
							.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a:hover .cmsmasters-tab-title__text{color:var( --e-global-color-background );}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a:after{--button-bg-color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a:hover{border-color:var( --e-global-color-secondary );padding:13px 30px 13px 30px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item,
							.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a:before,
							.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a:after,
							.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a,
							.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{transition:all 0.3s;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item.active-tab a,
							.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item.active-tab a .cmsmasters-tab-title__text{color:var( --e-global-color-background );}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item.active-tab a:after{--button-bg-color:var( --e-global-color-secondary );background:var( --e-global-color-secondary );}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item.active-tab a{border-color:var( --e-global-color-secondary );padding:13px 30px 13px 30px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item,.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a,.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a:before,.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a:after{border-radius:30px 30px 30px 30px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tab-subtitle-text{margin-top:8px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item:not(.cmsmasters-accordion-item) .cmsmasters-tab-icon, .elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-accordion-item .cmsmasters-tab-title__text-wrap-outer .cmsmasters-tab-icon{transition:all 0.3s;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-accordion-item a > .cmsmasters-tab-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );transition:all 0.3s;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-accordion-item:hover a > .cmsmasters-tab-icon{color:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-accordion-item.active-tab a > .cmsmasters-tab-icon{color:var( --e-global-color-background );border-color:var( --e-global-color-background );}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tab{text-align:left;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs .cmsmasters-tab{border-radius:30px 30px 30px 30px;padding:80px 80px 80px 80px;}@media(min-width:768px){.elementor-39914 .elementor-element.elementor-element-22f75a36{--width:100%;}}@media(min-width:1601px){.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a, .elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}}@media(max-width:1180px){.elementor-39914 .elementor-element.elementor-element-22f75a36{--gap:70px 70px;--row-gap:70px;--column-gap:70px;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff{--tabs-gap:10px;--tabs-list-gap:10px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a, .elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-accordion-item a > .cmsmasters-tab-icon{font-size:8px;}{font-size:8px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs .cmsmasters-tab{padding:60px 60px 60px 60px;}}@media(max-width:1180px){.elementor-39914 .elementor-element.elementor-element-448fe9ff.cmsmasters-tabs-type-vertical.cmsmasters-tab-list-mode-inline[class*="cmsmasters-tabs-responsive"].cmsmasters-type-responsive-horizontal .cmsmasters-tabs-list{text-align:center;justify-content:center;}}@media(max-width:767px){.elementor-39914 .elementor-element.elementor-element-22f75a36{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-39914 .elementor-element.elementor-element-6dc217de{text-align:center;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item a, .elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs-list-item .cmsmasters-tab-title__text{font-size:var( --e-global-typography-button-font-size );line-height:var( --e-global-typography-button-line-height );letter-spacing:var( --e-global-typography-button-letter-spacing );word-spacing:var( --e-global-typography-button-word-spacing );}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-accordion-item a > .cmsmasters-tab-icon{font-size:8px;}{font-size:8px;}.elementor-39914 .elementor-element.elementor-element-448fe9ff .cmsmasters-tabs .cmsmasters-tab{padding:40px 20px 40px 20px;}}/* Start of your custom CSS rules for heading, class: .elementor-element-6dc217de */ .elementor-39914 .elementor-element.elementor-element-6dc217de {
    position: relative;
    padding-bottom: 50px;
    text-align: center;
}

.elementor-39914 .elementor-element.elementor-element-6dc217de::after {
    content: "";
    position: absolute;
    bottom: 6px;
    left: 50%;
    transform: translateX(-50%);
    width: 140px;
    height: 38px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 140 38'%3E%3Cpath d='M10 19 Q45 19 64 19' fill='none' stroke='%23c9a87c' stroke-width='1.1' stroke-linecap='round'/%3E%3Cpath d='M130 19 Q95 19 76 19' fill='none' stroke='%23c9a87c' stroke-width='1.1' stroke-linecap='round'/%3E%3Cpath d='M70 8 C66 12 66 18 70 19 C74 18 74 12 70 8Z' fill='%231e3a2f' opacity='0.55'/%3E%3Cpath d='M70 30 C66 26 66 20 70 19 C74 20 74 26 70 30Z' fill='%23c9a87c'/%3E%3Cpath d='M61 14 C64 13 67 16 70 19 C66 19 62 18 61 14Z' fill='%23c9a87c' opacity='0.7'/%3E%3Cpath d='M79 24 C76 25 73 22 70 19 C74 19 78 20 79 24Z' fill='%231e3a2f' opacity='0.45'/%3E%3Ccircle cx='70' cy='19' r='2.2' fill='%23c9a87c'/%3E%3C/svg%3E");
} /* End of your custom CSS rules */