.elementor-1107 .elementor-element.elementor-element-2cafe2f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:125px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.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-1107 .elementor-element.elementor-element-53fbd80{width:var( --container-widget-width, 845px );max-width:845px;--container-widget-width:845px;--container-widget-flex-grow:0;text-align:center;}.elementor-1107 .elementor-element.elementor-element-53fbd80.elementor-element{--align-self:center;}.elementor-1107 .elementor-element.elementor-element-53fbd80 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:64px;font-weight:700;text-transform:uppercase;letter-spacing:-3%;color:var( --e-global-color-primary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1107 .elementor-element.elementor-element-07a6924{width:var( --container-widget-width, 912px );max-width:912px;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -200px) 0px;--container-widget-width:912px;--container-widget-flex-grow:0;}.elementor-1107 .elementor-element.elementor-element-07a6924.elementor-element{--align-self:center;}.elementor-1107 .elementor-element.elementor-element-07a6924 img{width:100%;}.elementor-1107 .elementor-element.elementor-element-2dd2e90{width:100%;max-width:100%;}.elementor-1107 .elementor-element.elementor-element-2dd2e90 img{width:100%;max-width:100%;height:450px;object-fit:cover;object-position:center center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1107 .elementor-element.elementor-element-2ecb5de{width:100%;max-width:100%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:20px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-2ecb5de p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-2ecb5de a{color:var( --e-global-color-accent );}.elementor-1107 .elementor-element.elementor-element-25b43c9{--display:flex;--padding-top:0px;--padding-bottom:125px;--padding-left:20px;--padding-right:20px;}.elementor-1107 .elementor-element.elementor-element-08e21f8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-76bfa92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1107 .elementor-element.elementor-element-76bfa92 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;letter-spacing:-3%;color:var( --e-global-color-primary );}.elementor-1107 .elementor-element.elementor-element-d6d66c1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-d6d66c1 p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-d6d66c1 a{color:var( --e-global-color-accent );}.elementor-1107 .elementor-element.elementor-element-4a4796d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-4a4796d p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-4a4796d a{color:var( --e-global-color-accent );}.elementor-1107 .elementor-element.elementor-element-2f51c65{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-2f51c65 p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-2f51c65 a{color:var( --e-global-color-accent );}.elementor-1107 .elementor-element.elementor-element-6a7c570{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-6a7c570 p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-6a7c570 a{color:var( --e-global-color-accent );}.elementor-1107 .elementor-element.elementor-element-ba25e3f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-ba25e3f p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-ba25e3f a{color:var( --e-global-color-accent );}.elementor-1107 .elementor-element.elementor-element-e0022ca{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-e0022ca p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-e0022ca a{color:var( --e-global-color-accent );}.elementor-1107 .elementor-element.elementor-element-c07480e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-b04c70f .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;letter-spacing:-3%;color:var( --e-global-color-primary );}.elementor-1107 .elementor-element.elementor-element-e96166c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-e96166c p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-e96166c a{color:var( --e-global-color-accent );}.elementor-1107 .elementor-element.elementor-element-c78a7e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-6b4c9d1 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;letter-spacing:-3%;color:var( --e-global-color-primary );}.elementor-1107 .elementor-element.elementor-element-9be6b5e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-9be6b5e p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-9be6b5e a{color:var( --e-global-color-accent );}.elementor-1107 .elementor-element.elementor-element-037b759{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-25281b3 .elementor-heading-title{font-family:"Gotham", Sans-serif;font-size:30px;font-weight:700;text-transform:capitalize;letter-spacing:-3%;color:var( --e-global-color-primary );}.elementor-1107 .elementor-element.elementor-element-a45dc10{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Gotham", Sans-serif;font-size:18px;font-weight:400;line-height:160%;}.elementor-1107 .elementor-element.elementor-element-a45dc10 p{margin-block-end:0px;}.elementor-1107 .elementor-element.elementor-element-a45dc10 a{color:var( --e-global-color-accent );}@media(max-width:767px){.elementor-1107 .elementor-element.elementor-element-2cafe2f{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1107 .elementor-element.elementor-element-53fbd80 .elementor-heading-title{font-size:30px;}.elementor-1107 .elementor-element.elementor-element-07a6924{margin:-80px 0px calc(var(--kit-widget-spacing, 0px) + -55px) 0px;}.elementor-1107 .elementor-element.elementor-element-2dd2e90 img{height:183px;object-fit:contain;}.elementor-1107 .elementor-element.elementor-element-2ecb5de{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-25b43c9{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-1107 .elementor-element.elementor-element-08e21f8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-76bfa92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-1107 .elementor-element.elementor-element-76bfa92 .elementor-heading-title{font-size:26px;}.elementor-1107 .elementor-element.elementor-element-d6d66c1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-4a4796d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-2f51c65{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-6a7c570{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-ba25e3f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-e0022ca{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-c07480e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-b04c70f{text-align:start;}.elementor-1107 .elementor-element.elementor-element-b04c70f .elementor-heading-title{font-size:26px;}.elementor-1107 .elementor-element.elementor-element-e96166c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-c78a7e8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-6b4c9d1{text-align:start;}.elementor-1107 .elementor-element.elementor-element-6b4c9d1 .elementor-heading-title{font-size:26px;}.elementor-1107 .elementor-element.elementor-element-9be6b5e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}.elementor-1107 .elementor-element.elementor-element-037b759{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1107 .elementor-element.elementor-element-25281b3{text-align:start;}.elementor-1107 .elementor-element.elementor-element-25281b3 .elementor-heading-title{font-size:26px;}.elementor-1107 .elementor-element.elementor-element-a45dc10{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:18px;}}/* Start custom CSS for text-editor, class: .elementor-element-2ecb5de */.elementor-1107 .elementor-element.elementor-element-2ecb5de  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-2ecb5de  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-2ecb5de  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-2ecb5de  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-2ecb5de  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-2ecb5de  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6d66c1 */.elementor-1107 .elementor-element.elementor-element-d6d66c1  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-d6d66c1  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-d6d66c1  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-d6d66c1  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-d6d66c1  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-d6d66c1  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a4796d */.elementor-1107 .elementor-element.elementor-element-4a4796d  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-4a4796d  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-4a4796d  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-4a4796d  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-4a4796d  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-4a4796d  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2f51c65 */.elementor-1107 .elementor-element.elementor-element-2f51c65  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-2f51c65  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-2f51c65  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-2f51c65  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-2f51c65  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-2f51c65  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a7c570 */.elementor-1107 .elementor-element.elementor-element-6a7c570  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-6a7c570  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-6a7c570  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-6a7c570  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-6a7c570  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-6a7c570  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ba25e3f */.elementor-1107 .elementor-element.elementor-element-ba25e3f  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-ba25e3f  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-ba25e3f  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-ba25e3f  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-ba25e3f  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-ba25e3f  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e0022ca */.elementor-1107 .elementor-element.elementor-element-e0022ca  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-e0022ca  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-e0022ca  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-e0022ca  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-e0022ca  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-e0022ca  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e96166c */.elementor-1107 .elementor-element.elementor-element-e96166c  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-e96166c  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-e96166c  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-e96166c  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-e96166c  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-e96166c  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9be6b5e */.elementor-1107 .elementor-element.elementor-element-9be6b5e  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-9be6b5e  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-9be6b5e  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-9be6b5e  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-9be6b5e  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-9be6b5e  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a45dc10 */.elementor-1107 .elementor-element.elementor-element-a45dc10  h2{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-a45dc10  h3{
    font-size: 22px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}
.elementor-1107 .elementor-element.elementor-element-a45dc10  h1{
    font-size: 26px;
    color: #000;
      margin-bottom: 20px;
    margin-top: 20px;
}

@media (max-width: 767px) {
    .elementor-1107 .elementor-element.elementor-element-a45dc10  h2{
    font-size: 22px;
    color: #000;
    margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-a45dc10  h3{
    font-size: 20px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
.elementor-1107 .elementor-element.elementor-element-a45dc10  h1{
    font-size: 22px;
    color: #000;
      margin-bottom: 10px;
    margin-top: 10px;
}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-BookItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Gotham';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://lb.hireuiuxdesigner.com/wp-content/uploads/2026/06/Gotham-ThinItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */