.elementor-20356 .elementor-element.elementor-element-c48758f{--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;--justify-content:space-between;--gap:18px 18px;--row-gap:18px;--column-gap:18px;--overflow:auto;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:8px 8px 8px 8px;box-shadow:0px 10px 30px 0px rgba(0, 0, 0, 0.1);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-20356 .elementor-element.elementor-element-c48758f:not(.elementor-motion-effects-element-type-background), .elementor-20356 .elementor-element.elementor-element-c48758f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5b4ce8e );}.elementor-20356 .elementor-element.elementor-element-38c71c4{--display:flex;}.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-20356 .elementor-element.elementor-element-f570888{text-align:center;}.elementor-20356 .elementor-element.elementor-element-f570888 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:700;line-height:22px;color:var( --e-global-color-accab11 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20356 .elementor-element.elementor-element-dd69bfe .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-dd69bfe.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-2b2e39d .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-2b2e39d.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-6011c05 .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-6011c05.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-4943c32 .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-4943c32.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-52105f8{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-20356 .elementor-element.elementor-element-953db3f .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-953db3f.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-8bde96d .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-8bde96d.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-f836dae .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-f836dae.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-fa7cafe .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-fa7cafe.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-7b157b8{--display:flex;}.elementor-20356 .elementor-element.elementor-element-9368260{text-align:center;}.elementor-20356 .elementor-element.elementor-element-9368260 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:700;line-height:22px;color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-d565a64 .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-d565a64.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-cde65b3 .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-cde65b3.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-b4e2517 .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-b4e2517.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-4bbaed6 .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-4bbaed6.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-4e5b15c{--display:flex;}.elementor-20356 .elementor-element.elementor-element-b3a13e3{text-align:center;}.elementor-20356 .elementor-element.elementor-element-b3a13e3 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:700;line-height:22px;color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-06cd638 .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-06cd638.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-718748a .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-718748a.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-9cd27a1 .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-9cd27a1.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-d51a3bb{--display:flex;}.elementor-20356 .elementor-element.elementor-element-2ae58b7{text-align:center;}.elementor-20356 .elementor-element.elementor-element-2ae58b7 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:18px;font-weight:700;line-height:22px;color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-716480f .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-716480f.elementor-element{--align-self:flex-start;}.elementor-20356 .elementor-element.elementor-element-6e30e70 .elementor-button{background-color:#0C243700;font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:500;fill:var( --e-global-color-accab11 );color:var( --e-global-color-accab11 );}.elementor-20356 .elementor-element.elementor-element-6e30e70.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-20356 .elementor-element.elementor-element-c48758f{--width:85%;}}/* Start custom CSS for button, class: .elementor-element-dd69bfe */.elementor-20356 .elementor-element.elementor-element-dd69bfe .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2b2e39d */.elementor-20356 .elementor-element.elementor-element-2b2e39d .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6011c05 */.elementor-20356 .elementor-element.elementor-element-6011c05 .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4943c32 */.elementor-20356 .elementor-element.elementor-element-4943c32 .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38c71c4 */.elementor-20356 .elementor-element.elementor-element-38c71c4 {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 22px !important;
}

.elementor-20356 .elementor-element.elementor-element-38c71c4 .elementor-button {
    position: relative !important;
    background: transparent !important;
    color: #0f172a !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 5px 0 !important;
    box-shadow: none !important;
    line-height: 1.4 !important; /* Line height add kar di hai */
}

/* Har name ke neeche line */
.elementor-20356 .elementor-element.elementor-element-38c71c4 .elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 1px !important;
    background-color: #004276 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-953db3f */.elementor-20356 .elementor-element.elementor-element-953db3f .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8bde96d */.elementor-20356 .elementor-element.elementor-element-8bde96d .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f836dae */.elementor-20356 .elementor-element.elementor-element-f836dae .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fa7cafe */.elementor-20356 .elementor-element.elementor-element-fa7cafe .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52105f8 */.elementor-20356 .elementor-element.elementor-element-52105f8 {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 22px !important;
}

.elementor-20356 .elementor-element.elementor-element-52105f8 .elementor-button {
    position: relative !important;
    background: transparent !important;
    color: #0f172a !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 5px 0 !important;
    box-shadow: none !important;
    line-height: 1.4 !important; /* Line height add kar di hai */
}

/* Har name ke neeche line */
.elementor-20356 .elementor-element.elementor-element-52105f8 .elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 1px !important;
    background-color: #004276 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d565a64 */.elementor-20356 .elementor-element.elementor-element-d565a64 .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-cde65b3 */.elementor-20356 .elementor-element.elementor-element-cde65b3 .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b4e2517 */.elementor-20356 .elementor-element.elementor-element-b4e2517 .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bbaed6 */.elementor-20356 .elementor-element.elementor-element-4bbaed6 .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b157b8 */.elementor-20356 .elementor-element.elementor-element-7b157b8 {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 22px !important;
}

.elementor-20356 .elementor-element.elementor-element-7b157b8 .elementor-button {
    position: relative !important;
    background: transparent !important;
    color: #0f172a !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 5px 0 !important;
    box-shadow: none !important;
    line-height: 1.4 !important; /* Line height add kar di hai */
}

/* Har name ke neeche line */
.elementor-20356 .elementor-element.elementor-element-7b157b8 .elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 1px !important;
    background-color: #004276 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-06cd638 */.elementor-20356 .elementor-element.elementor-element-06cd638 .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-718748a */.elementor-20356 .elementor-element.elementor-element-718748a .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9cd27a1 */.elementor-20356 .elementor-element.elementor-element-9cd27a1 .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e5b15c */.elementor-20356 .elementor-element.elementor-element-4e5b15c {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 22px !important;
}

.elementor-20356 .elementor-element.elementor-element-4e5b15c .elementor-button {
    position: relative !important;
    background: transparent !important;
    color: #0f172a !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 5px 0 !important;
    box-shadow: none !important;
    line-height: 1.4 !important; /* Line height add kar di hai */
}

/* Har name ke neeche line */
.elementor-20356 .elementor-element.elementor-element-4e5b15c .elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 1px !important;
    background-color: #004276 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-716480f */.elementor-20356 .elementor-element.elementor-element-716480f .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6e30e70 */.elementor-20356 .elementor-element.elementor-element-6e30e70 .elementor-button {
    white-space: normal;
    width: auto;
    text-align: center;
    margin: 0 12px 12px 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d51a3bb */.elementor-20356 .elementor-element.elementor-element-d51a3bb {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 22px !important;
}

.elementor-20356 .elementor-element.elementor-element-d51a3bb .elementor-button {
    position: relative !important;
    background: transparent !important;
    color: #0f172a !important;
    border: none !important;
    border-radius: 0 !important;
    padding: 5px 0 !important;
    box-shadow: none !important;
    line-height: 1.4 !important; /* Line height add kar di hai */
}

/* Har name ke neeche line */
.elementor-20356 .elementor-element.elementor-element-d51a3bb .elementor-button::after {
    content: '' !important;
    position: absolute !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 1px !important;
    background-color: #004276 !important;
}/* End custom CSS */