/* Start custom CSS *//* ---- Ways to work with us : responsive ---- */
@media (max-width:1024px){
  .elementor .elementor-element-38ea931b{grid-template-columns:1fr !important;}
  .elementor .elementor-element-57f6147{grid-template-columns:1fr !important;}
  .elementor .elementor-element-69555c45{grid-template-columns:1fr !important;}
}
@media (max-width:767px){
  .elementor .elementor-element-23246c96,
  .elementor .elementor-element-131d2444,
  .elementor .elementor-element-68fa27e0,
  .elementor .elementor-element-3259710,
  .elementor .elementor-element-49425b2c,
  .elementor .elementor-element-2b968fb3{padding-left:20px;padding-right:20px;}
}

/* p4-local-start */
body .elementor .e-68677af0-2a85{border-bottom-style: solid; border-bottom-color: #DCE3EC;}
body .elementor .e-2a01c81b-914c{border-top-style: solid; border-top-color: #DCE3EC; border-bottom-style: solid; border-bottom-color: #DCE3EC;}
body .elementor .e-34688178-e37c{border-top-style: solid; border-top-color: #DCE3EC;}
body .elementor .e-59474c81-7bc0{border-top-style: solid; border-top-color: #DCE3EC;}
body .elementor .e-3a4722e0-3da7{border-top-style: solid; border-top-color: #DCE3EC;}
body .elementor .e-4f0f637f-d457{gap:36px 56px;}
body .elementor .e-348514bd-7ebd{border-top-style: solid; border-top-color: rgba(255,255,255,0.14);}
body .elementor .e-198ea372-1e61{border-top-style: solid; border-top-color: #DCE3EC;}
@media (max-width:1024px){
}
@media (max-width:767px){
}
/* p4-local-end */
/* p4-align-start */
.elementor .elementor-element-23246c96{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-57ca0a15{margin-left:auto !important;margin-right:auto !important;width:100%;box-sizing:border-box;padding-left:24px !important;padding-right:24px !important;}
.elementor .elementor-element-131d2444{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-885e68c{margin-left:auto !important;margin-right:auto !important;width:100%;box-sizing:border-box;padding-left:24px !important;padding-right:24px !important;}
.elementor .elementor-element-38ea931b{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-68fa27e0{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-71455ae4{margin-left:auto !important;margin-right:auto !important;width:100%;box-sizing:border-box;padding-left:24px !important;padding-right:24px !important;}
.elementor .elementor-element-57f6147{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-3259710{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-6c732af0{margin-left:auto !important;margin-right:auto !important;width:100%;box-sizing:border-box;padding-left:24px !important;padding-right:24px !important;}
.elementor .elementor-element-69555c45{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-49425b2c{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-378b63d{margin-left:auto !important;margin-right:auto !important;width:100%;box-sizing:border-box;padding-left:24px !important;padding-right:24px !important;}
.elementor .elementor-element-1c847d82{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-2b968fb3{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-1b8b5d7e{margin-left:auto !important;margin-right:auto !important;width:100%;box-sizing:border-box;padding-left:24px !important;padding-right:24px !important;}
/* p4-align-end */
/* p4-align2-start */
.elementor .elementor-element-4cd31863{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-154381a9{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-32b2e4d6{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-3682ad0d{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-5275e771{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-6a6770c8{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-1dcca739{padding-left:0 !important;padding-right:0 !important;}
.elementor .elementor-element-3df6a4bb{padding-left:0 !important;padding-right:0 !important;}
/* p4-align2-end *//* End custom CSS */