.elementor-1347 .elementor-element.elementor-element-59427f1a{--display:flex;}.elementor-1347 .elementor-element.elementor-element-e002d8b{--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;--align-items:center;}.elementor-1347 .elementor-element.elementor-element-c6ff02c .elementor-blockquote__content{font-size:46px;}.elementor-1347 .elementor-element.elementor-element-c6ff02c .elementor-blockquote:before{font-size:calc(1px * 100);}.elementor-1347 .elementor-element.elementor-element-d4ba52a{--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-1347 .elementor-element.elementor-element-aa7f44c{--spacer-size:50px;}.elementor-1347 .elementor-element.elementor-element-894761d{--display:flex;}.elementor-1347 .elementor-element.elementor-element-441a199{--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-1347 .elementor-element.elementor-element-70d418c{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1347 .elementor-element.elementor-element-7db827d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1347 .elementor-element.elementor-element-7db827d .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1347 .elementor-element.elementor-element-0c91661{--display:flex;}.elementor-1347 .elementor-element.elementor-element-1a828db{--spacer-size:50px;}.elementor-1347 .elementor-element.elementor-element-3f4d175{--display:flex;}.elementor-1347 .elementor-element.elementor-element-7e65629{--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;--align-items:center;}.elementor-1347 .elementor-element.elementor-element-d86cc66 .elementor-blockquote__content{font-size:46px;}.elementor-1347 .elementor-element.elementor-element-d86cc66 .elementor-blockquote:before{font-size:calc(1px * 100);}.elementor-1347 .elementor-element.elementor-element-d0efd44 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1347 .elementor-element.elementor-element-fd52756 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1347 .elementor-element.elementor-element-fd52756 .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-1347 .elementor-element.elementor-element-f4d82ef{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1347 .elementor-element.elementor-element-f4d82ef .elementor-divider-separator{width:100%;}.elementor-1347 .elementor-element.elementor-element-f4d82ef .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1347 .elementor-element.elementor-element-83ad18a{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}@media(max-width:767px){.elementor-1347 .elementor-element.elementor-element-59427f1a{--content-width:95%;}.elementor-1347 .elementor-element.elementor-element-e002d8b{--width:95%;}.elementor-1347 .elementor-element.elementor-element-894761d{--content-width:95%;}.elementor-1347 .elementor-element.elementor-element-3f4d175{--content-width:95%;}.elementor-1347 .elementor-element.elementor-element-7e65629{--width:95%;}}@media(min-width:768px){.elementor-1347 .elementor-element.elementor-element-59427f1a{--content-width:1140px;}.elementor-1347 .elementor-element.elementor-element-e002d8b{--width:1140px;}.elementor-1347 .elementor-element.elementor-element-894761d{--content-width:1140px;}.elementor-1347 .elementor-element.elementor-element-3f4d175{--content-width:1140px;}.elementor-1347 .elementor-element.elementor-element-7e65629{--width:1140px;}}/* Start custom CSS *//* Add 30px left and right padding to main content containers */
main .elementor-element.elementor-widget-wrap {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

/* Target all containers in the main content area */
main > .elementor-element {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

/* Responsive padding for Desktop, Tablet, and Mobile */
@media (max-width: 1024px) {
  main .elementor-element.elementor-widget-wrap {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  main > .elementor-element {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media (max-width: 767px) {
  main .elementor-element.elementor-widget-wrap {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  main > .elementor-element {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}/* End custom CSS */