.elementor-6391 .elementor-element.elementor-element-a61c2b6{--display:flex;}.elementor-6391 .elementor-element.elementor-element-c6871da{--display:flex;}.elementor-6391 .elementor-element.elementor-element-fdd2aa1 .elementor-heading-title{font-size:32px;}.elementor-6391 .elementor-element.elementor-element-fdd2aa1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-icon i{color:var( --e-global-color-33783d0 );transition:color 0.3s;}.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-icon svg{fill:var( --e-global-color-33783d0 );transition:fill 0.3s;}.elementor-6391 .elementor-element.elementor-element-006321e{--e-icon-list-icon-size:8px;--icon-vertical-offset:0px;}.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-item > a{font-family:var( --e-global-typography-d52de37-font-family ), Sans-serif;font-size:var( --e-global-typography-d52de37-font-size );line-height:var( --e-global-typography-d52de37-line-height );letter-spacing:var( --e-global-typography-d52de37-letter-spacing );word-spacing:var( --e-global-typography-d52de37-word-spacing );}.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-text{color:var( --e-global-color-33783d0 );transition:color 0.3s;}.elementor-6391 .elementor-element.elementor-element-f7ec881{font-family:var( --e-global-typography-d52de37-font-family ), Sans-serif;font-size:var( --e-global-typography-d52de37-font-size );line-height:var( --e-global-typography-d52de37-line-height );letter-spacing:var( --e-global-typography-d52de37-letter-spacing );word-spacing:var( --e-global-typography-d52de37-word-spacing );color:var( --e-global-color-33783d0 );}.elementor-6391 .elementor-element.elementor-element-8f6f532 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;text-transform:capitalize;line-height:28px;background-color:#DD2434;border-radius:0px 0px 0px 0px;padding:16px 50px 16px 50px;}@media(max-width:1366px){.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-item > a{font-size:var( --e-global-typography-d52de37-font-size );line-height:var( --e-global-typography-d52de37-line-height );letter-spacing:var( --e-global-typography-d52de37-letter-spacing );word-spacing:var( --e-global-typography-d52de37-word-spacing );}.elementor-6391 .elementor-element.elementor-element-f7ec881{font-size:var( --e-global-typography-d52de37-font-size );line-height:var( --e-global-typography-d52de37-line-height );letter-spacing:var( --e-global-typography-d52de37-letter-spacing );word-spacing:var( --e-global-typography-d52de37-word-spacing );}}@media(max-width:1024px){.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-item > a{font-size:var( --e-global-typography-d52de37-font-size );line-height:var( --e-global-typography-d52de37-line-height );letter-spacing:var( --e-global-typography-d52de37-letter-spacing );word-spacing:var( --e-global-typography-d52de37-word-spacing );}.elementor-6391 .elementor-element.elementor-element-f7ec881{font-size:var( --e-global-typography-d52de37-font-size );line-height:var( --e-global-typography-d52de37-line-height );letter-spacing:var( --e-global-typography-d52de37-letter-spacing );word-spacing:var( --e-global-typography-d52de37-word-spacing );}.elementor-6391 .elementor-element.elementor-element-8f6f532 .elementor-button{padding:14px 40px 14px 40px;}}@media(max-width:767px){.elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6391 .elementor-element.elementor-element-006321e .elementor-icon-list-item > a{font-size:var( --e-global-typography-d52de37-font-size );line-height:var( --e-global-typography-d52de37-line-height );letter-spacing:var( --e-global-typography-d52de37-letter-spacing );word-spacing:var( --e-global-typography-d52de37-word-spacing );}.elementor-6391 .elementor-element.elementor-element-f7ec881{font-size:var( --e-global-typography-d52de37-font-size );line-height:var( --e-global-typography-d52de37-line-height );letter-spacing:var( --e-global-typography-d52de37-letter-spacing );word-spacing:var( --e-global-typography-d52de37-word-spacing );}.elementor-6391 .elementor-element.elementor-element-8f6f532 .elementor-button{font-size:16px;padding:12px 30px 12px 30px;}}/* Start custom CSS for button, class: .elementor-element-8f6f532 *//*.angled-btn .elementor-button {*/
/*  background-color: #e6007e;*/
/*  color: #fff;*/
/*  border: none;*/
/*  font-weight: normal;*/
/*  text-transform: none;*/
/*  font-family: inherit;*/
/*  display: inline-block;*/
/*  transform: skewX(-15deg);*/
/*  transition: all 0.3s ease;*/
/*  overflow: hidden;*/
/*  position: relative;*/
/*}*/


/*.angled-btn .elementor-button-text {*/
/*  display: inline-block;*/
/*  transform: skewX(15deg)*/
/*}*/


.angled-btn .elementor-button {
  background-color: #e6007e;
  color: #fff;
  border: none;
  font-weight: normal;
  text-transform: none;
  font-family: inherit;
  display: inline-block;
  transform: skewX(-15deg); /* Skew the button shape */
  transition: all 0.3s ease;
  overflow: hidden;
  position: relative;
  padding: 12px 30px;
}

.angled-btn .elementor-button-text {
  display: inline-block;
  transform: skewX(15deg); /* Counter-skew to keep text normal */
}/* End custom CSS */