.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23915 .elementor-element.elementor-element-a4c4166{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.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 );}.elementor-23915 .elementor-element.elementor-element-fe913c3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23915 .elementor-element.elementor-element-fe913c3 .elementor-heading-title{font-family:var( --e-global-typography-e977516-font-family ), Sans-serif;font-size:var( --e-global-typography-e977516-font-size );font-weight:var( --e-global-typography-e977516-font-weight );}.elementor-23915 .elementor-element.elementor-element-dffaa57{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-23915 .elementor-element.elementor-element-d2d6a00 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-23915 .elementor-element.elementor-element-d2d6a00 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#00000000;}.elementor-23915 .elementor-element.elementor-element-d2d6a00 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-23915 .elementor-element.elementor-element-d2d6a00{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-23915 .elementor-element.elementor-element-169694e{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;line-height:1.5em;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-23915 .elementor-element.elementor-element-8e25dec{--divider-border-style:solid;--divider-color:var( --e-global-color-7f85f2af );--divider-border-width:1px;}.elementor-23915 .elementor-element.elementor-element-8e25dec .elementor-divider-separator{width:100%;}.elementor-23915 .elementor-element.elementor-element-8e25dec .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23915 .elementor-element.elementor-element-67a4030 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23915 .elementor-element.elementor-element-67a4030 .elementor-heading-title{font-family:var( --e-global-typography-e977516-font-family ), Sans-serif;font-size:var( --e-global-typography-e977516-font-size );font-weight:var( --e-global-typography-e977516-font-weight );}.elementor-23915 .elementor-element.elementor-element-860c490{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-23915 .elementor-element.elementor-element-ae84760 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-23915 .elementor-element.elementor-element-91f7db6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-23915 .elementor-element.elementor-element-91f7db6{--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-23915 .elementor-element.elementor-element-e39e755{--divider-border-style:solid;--divider-color:var( --e-global-color-7f85f2af );--divider-border-width:1px;}.elementor-23915 .elementor-element.elementor-element-e39e755 .elementor-divider-separator{width:100%;}.elementor-23915 .elementor-element.elementor-element-e39e755 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23915 .elementor-element.elementor-element-bbd986d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-23915 .elementor-element.elementor-element-bbd986d .elementor-heading-title{font-family:var( --e-global-typography-e977516-font-family ), Sans-serif;font-size:var( --e-global-typography-e977516-font-size );font-weight:var( --e-global-typography-e977516-font-weight );}.elementor-23915 .elementor-element.elementor-element-1df8e4e{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-23915 .elementor-element.elementor-element-411c804{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-23915 .elementor-element.elementor-element-ddb4156 > .elementor-widget-container{margin:11px 0px 20px 0px;}.elementor-23915 .elementor-element.elementor-element-ddb4156 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23915 .elementor-element.elementor-element-175f10d{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;line-height:1.5em;}.elementor-23915 .elementor-element.elementor-element-0831b6e > .elementor-widget-container{margin:11px 0px 20px 0px;}.elementor-23915 .elementor-element.elementor-element-0831b6e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-23915 .elementor-element.elementor-element-5361095{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;line-height:1.5em;}.elementor-23915 .elementor-element.elementor-element-41a0038{--divider-border-style:solid;--divider-color:var( --e-global-color-7f85f2af );--divider-border-width:1px;}.elementor-23915 .elementor-element.elementor-element-41a0038 .elementor-divider-separator{width:100%;}.elementor-23915 .elementor-element.elementor-element-41a0038 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-23915 .elementor-element.elementor-element-5bc0a8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23915 .elementor-element.elementor-element-5bc0a8a .elementor-heading-title{font-family:var( --e-global-typography-e977516-font-family ), Sans-serif;font-size:var( --e-global-typography-e977516-font-size );font-weight:var( --e-global-typography-e977516-font-weight );}.elementor-23915 .elementor-element.elementor-element-20f56b8{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-23915 .elementor-element.elementor-element-43bc986{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-23915 .elementor-element.elementor-element-97bbf76 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-23915 .elementor-element.elementor-element-97bbf76 .elementor-heading-title{font-family:var( --e-global-typography-e977516-font-family ), Sans-serif;font-size:var( --e-global-typography-e977516-font-size );font-weight:var( --e-global-typography-e977516-font-weight );}.elementor-23915 .elementor-element.elementor-element-6c2fd22{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-23915 .elementor-element.elementor-element-7fe41e2 > .elementor-widget-container{margin:15px 0px 25px 0px;}.elementor-23915 .elementor-element.elementor-element-7fe41e2 img{width:100%;}.elementor-23915 .elementor-element.elementor-element-7fe41e2 .widget-image-caption{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;font-style:normal;margin-block-start:19px;}.elementor-23915 .elementor-element.elementor-element-250cd75 > .elementor-widget-container{margin:15px 0px 25px 0px;}.elementor-23915 .elementor-element.elementor-element-250cd75 img{width:100%;}.elementor-23915 .elementor-element.elementor-element-250cd75 .widget-image-caption{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;font-style:normal;margin-block-start:19px;}.elementor-23915 .elementor-element.elementor-element-e95948e > .elementor-widget-container{margin:15px 0px 25px 0px;}.elementor-23915 .elementor-element.elementor-element-e95948e img{width:100%;}.elementor-23915 .elementor-element.elementor-element-e95948e .widget-image-caption{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;font-style:normal;margin-block-start:19px;}.elementor-23915 .elementor-element.elementor-element-855f66e > .elementor-widget-container{margin:15px 0px 25px 0px;}.elementor-23915 .elementor-element.elementor-element-855f66e img{width:100%;}.elementor-23915 .elementor-element.elementor-element-855f66e .widget-image-caption{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;font-style:normal;margin-block-start:19px;}.elementor-23915 .elementor-element.elementor-element-64bee2a > .elementor-widget-container{margin:15px 0px 25px 0px;}.elementor-23915 .elementor-element.elementor-element-64bee2a img{width:100%;}.elementor-23915 .elementor-element.elementor-element-64bee2a .widget-image-caption{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;font-style:normal;margin-block-start:19px;}.elementor-23915 .elementor-element.elementor-element-8153698 > .elementor-widget-container{margin:15px 0px 25px 0px;}.elementor-23915 .elementor-element.elementor-element-8153698 img{width:100%;}.elementor-23915 .elementor-element.elementor-element-8153698 .widget-image-caption{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;font-style:normal;margin-block-start:19px;}.elementor-23915 .elementor-element.elementor-element-be968c2 > .elementor-widget-container{margin:15px 0px 25px 0px;}.elementor-23915 .elementor-element.elementor-element-be968c2 img{width:100%;}.elementor-23915 .elementor-element.elementor-element-be968c2 .widget-image-caption{text-align:center;color:#B6B5B5;font-family:"Nunito", Sans-serif;font-size:13px;font-style:normal;margin-block-start:19px;}.elementor-23915 .elementor-element.elementor-element-3f8b903{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;}.elementor-23915 .elementor-element.elementor-element-55dee69:not(.elementor-motion-effects-element-type-background), .elementor-23915 .elementor-element.elementor-element-55dee69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-467c3082 );}.elementor-23915 .elementor-element.elementor-element-55dee69, .elementor-23915 .elementor-element.elementor-element-55dee69 > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-23915 .elementor-element.elementor-element-55dee69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:9px 0px 15px 0px;}.elementor-23915 .elementor-element.elementor-element-55dee69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23915 .elementor-element.elementor-element-3f6ac0d > .elementor-element-populated{padding:19px 0px 24px 26px;}.elementor-23915 .elementor-element.elementor-element-94f8bff img{border-radius:300px 300px 300px 300px;}.elementor-23915 .elementor-element.elementor-element-0f75eb4 > .elementor-element-populated{padding:16px 44px 0px 26px;}.elementor-23915 .elementor-element.elementor-element-2226157 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23915 .elementor-element.elementor-element-2226157{font-family:"Nunito", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.8em;letter-spacing:1.4px;}.elementor-23915 .elementor-element.elementor-element-8fedc14 > .elementor-widget-container{margin:-28px 0px 0px 0px;}.elementor-23915 .elementor-element.elementor-element-8fedc14{font-family:"Nunito", Sans-serif;font-size:13px;font-weight:400;line-height:1.8em;}@media(min-width:768px){.elementor-23915 .elementor-element.elementor-element-3f6ac0d{width:17.359%;}.elementor-23915 .elementor-element.elementor-element-0f75eb4{width:82.632%;}}@media(max-width:1024px){.elementor-23915 .elementor-element.elementor-element-fe913c3 .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}.elementor-23915 .elementor-element.elementor-element-67a4030 .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}.elementor-23915 .elementor-element.elementor-element-bbd986d .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}.elementor-23915 .elementor-element.elementor-element-5bc0a8a .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}.elementor-23915 .elementor-element.elementor-element-97bbf76 .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}}@media(max-width:767px){.elementor-23915 .elementor-element.elementor-element-fe913c3 .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}.elementor-23915 .elementor-element.elementor-element-67a4030 .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}.elementor-23915 .elementor-element.elementor-element-bbd986d .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}.elementor-23915 .elementor-element.elementor-element-5bc0a8a .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}.elementor-23915 .elementor-element.elementor-element-97bbf76 .elementor-heading-title{font-size:var( --e-global-typography-e977516-font-size );}.elementor-23915 .elementor-element.elementor-element-94f8bff{text-align:left;}.elementor-23915 .elementor-element.elementor-element-94f8bff img{width:37%;}}/* Start custom CSS for text-editor, class: .elementor-element-a4c4166 */.elementor-23915 .elementor-element.elementor-element-a4c4166 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-a4c4166 a {
    color: #1C99F1;
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-a4c4166 a:hover {
      color: #1C99F1;
      font-weight: 700;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dffaa57 */.elementor-23915 .elementor-element.elementor-element-dffaa57 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-dffaa57 a {
    color: #1C99F1;
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-dffaa57 a:hover {
      color: #1C99F1;
      font-weight: 700;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-169694e */.elementor-23915 .elementor-element.elementor-element-169694e strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-169694e a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-169694e a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-860c490 */.elementor-23915 .elementor-element.elementor-element-860c490 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-860c490 a {
    color: #1C99F1;
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-860c490 a:hover {
      color: #1C99F1;
      font-weight: 700;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1df8e4e */.elementor-23915 .elementor-element.elementor-element-1df8e4e strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-1df8e4e a {
    color: #1C99F1;
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-1df8e4e a:hover {
      color: #1C99F1;
      font-weight: 700;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-411c804 */.elementor-23915 .elementor-element.elementor-element-411c804 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-411c804 a {
    color: #1C99F1;
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-411c804 a:hover {
      color: #1C99F1;
      font-weight: 700;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-175f10d */.elementor-23915 .elementor-element.elementor-element-175f10d strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-175f10d a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-175f10d a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5361095 */.elementor-23915 .elementor-element.elementor-element-5361095 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-5361095 a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-5361095 a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-20f56b8 */.elementor-23915 .elementor-element.elementor-element-20f56b8 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-20f56b8 a {
    color: #1C99F1;
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-20f56b8 a:hover {
      color: #1C99F1;
      font-weight: 700;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-43bc986 */.elementor-23915 .elementor-element.elementor-element-43bc986 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-43bc986 a {
    color: #1C99F1;
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-43bc986 a:hover {
      color: #1C99F1;
      font-weight: 700;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c2fd22 */.elementor-23915 .elementor-element.elementor-element-6c2fd22 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-6c2fd22 a {
    color: #1C99F1;
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-6c2fd22 a:hover {
      color: #1C99F1;
      font-weight: 700;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7fe41e2 */.elementor-23915 .elementor-element.elementor-element-7fe41e2 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-7fe41e2 a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-7fe41e2 a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-250cd75 */.elementor-23915 .elementor-element.elementor-element-250cd75 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-250cd75 a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-250cd75 a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e95948e */.elementor-23915 .elementor-element.elementor-element-e95948e strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-e95948e a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-e95948e a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-855f66e */.elementor-23915 .elementor-element.elementor-element-855f66e strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-855f66e a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-855f66e a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-64bee2a */.elementor-23915 .elementor-element.elementor-element-64bee2a strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-64bee2a a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-64bee2a a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8153698 */.elementor-23915 .elementor-element.elementor-element-8153698 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-8153698 a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-8153698 a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-be968c2 */.elementor-23915 .elementor-element.elementor-element-be968c2 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-be968c2 a {
    color: #1C99F1;
    font-weight: 600;
}

.elementor-23915 .elementor-element.elementor-element-be968c2 a:hover {
      color: #1C99F1;
      font-weight: 600;
      text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f8b903 */.elementor-23915 .elementor-element.elementor-element-3f8b903 strong {
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-3f8b903 a {
    color: #1C99F1;
    font-weight: 700;
}

.elementor-23915 .elementor-element.elementor-element-3f8b903 a:hover {
      color: #1C99F1;
      font-weight: 700;
      text-decoration: underline;
}/* End custom CSS */