.elementor-143 .elementor-element.elementor-element-3a791ae{--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;--padding-top:60px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-143 .elementor-element.elementor-element-3a791ae:not(.elementor-motion-effects-element-type-background), .elementor-143 .elementor-element.elementor-element-3a791ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(351deg, #F2BC4D 11%, #F2F2F2 100%);}.elementor-143 .elementor-element.elementor-element-573658f{text-align:center;}.elementor-143 .elementor-element.elementor-element-573658f .elementor-heading-title{font-size:38px;font-weight:700;color:var( --e-global-color-4ede057 );}.elementor-143 .elementor-element.elementor-element-148f6af{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-143 .elementor-element.elementor-element-4c29621{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-143 .elementor-element.elementor-element-4c29621:not(.elementor-motion-effects-element-type-background), .elementor-143 .elementor-element.elementor-element-4c29621 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(156deg, var( --e-global-color-da3cf45 ) 0%, var( --e-global-color-008484c ) 88%);}.elementor-143 .elementor-element.elementor-element-4c29621:hover{box-shadow:0px 0px 20px 0px rgba(255, 143.02173913043478, 0, 0.5);}.elementor-143 .elementor-element.elementor-element-721b4c5 img{border-radius:15px 15px 15px 15px;}.elementor-143 .elementor-element.elementor-element-3906920 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-3906920{text-align:center;}.elementor-143 .elementor-element.elementor-element-3906920 .elementor-heading-title{font-size:25px;font-weight:600;color:#000000;}.elementor-143 .elementor-element.elementor-element-2fe0d4c > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-2fe0d4c{text-align:left;}.elementor-143 .elementor-element.elementor-element-459d34a .elementor-button{background-color:transparent;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(204deg, var( --e-global-color-4ede057 ) 13%, var( --e-global-color-008484c ) 96%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-143 .elementor-element.elementor-element-459d34a > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-958d75f{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-143 .elementor-element.elementor-element-958d75f:not(.elementor-motion-effects-element-type-background), .elementor-143 .elementor-element.elementor-element-958d75f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(156deg, var( --e-global-color-da3cf45 ) 0%, var( --e-global-color-008484c ) 88%);}.elementor-143 .elementor-element.elementor-element-958d75f:hover{box-shadow:0px 0px 20px 0px rgba(255, 143.02173913043478, 0, 0.5);}.elementor-143 .elementor-element.elementor-element-6ab9037 img{border-radius:15px 15px 15px 15px;}.elementor-143 .elementor-element.elementor-element-517ee15 > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-517ee15{text-align:center;}.elementor-143 .elementor-element.elementor-element-517ee15 .elementor-heading-title{font-size:25px;font-weight:600;color:#000000;}.elementor-143 .elementor-element.elementor-element-2618163 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-2618163{text-align:left;}.elementor-143 .elementor-element.elementor-element-1adf38d .elementor-button{background-color:transparent;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(204deg, var( --e-global-color-4ede057 ) 13%, var( --e-global-color-008484c ) 96%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-143 .elementor-element.elementor-element-1adf38d > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-be47eb0{--display:flex;--border-radius:14px 14px 14px 14px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-143 .elementor-element.elementor-element-be47eb0:not(.elementor-motion-effects-element-type-background), .elementor-143 .elementor-element.elementor-element-be47eb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(156deg, var( --e-global-color-da3cf45 ) 0%, var( --e-global-color-008484c ) 88%);}.elementor-143 .elementor-element.elementor-element-be47eb0:hover{box-shadow:0px 0px 20px 0px rgba(255, 143.02173913043478, 0, 0.5);}.elementor-143 .elementor-element.elementor-element-bd5bbc3 img{border-radius:15px 15px 15px 15px;}.elementor-143 .elementor-element.elementor-element-73f7a2e > .elementor-widget-container{margin:-13px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-73f7a2e{text-align:center;}.elementor-143 .elementor-element.elementor-element-73f7a2e .elementor-heading-title{font-size:25px;font-weight:600;color:#000000;}.elementor-143 .elementor-element.elementor-element-c2ebe21 > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-c2ebe21{text-align:left;}.elementor-143 .elementor-element.elementor-element-b5ba5a0 .elementor-button{background-color:transparent;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(204deg, var( --e-global-color-4ede057 ) 13%, var( --e-global-color-008484c ) 96%);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-143 .elementor-element.elementor-element-b5ba5a0 > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-143 .elementor-element.elementor-element-f4c093d{--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;--padding-top:30px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-143 .elementor-element.elementor-element-729ce82{text-align:center;font-size:20px;}.elementor-143 .elementor-element.elementor-element-9d90ca5 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{background-color:var( --e-global-color-4ede057 );color:#ffffff !important;}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3px/2);}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3px/2);}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3px/2);}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3px/2);}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3px/2);}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-143 .elementor-element.elementor-element-7dd7551{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-item > a{font-weight:500;}.elementor-143 .elementor-element.elementor-element-7dd7551 .elementor-icon-list-text{transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-143 .elementor-element.elementor-element-148f6af{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-143 .elementor-element.elementor-element-573658f .elementor-heading-title{font-size:28px;}.elementor-143 .elementor-element.elementor-element-148f6af{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-4c29621 */.rotating-border {
  position: relative;
  border-radius: 16px;
  z-index: 1;
  background: #fef6e4; /* Card background */
  overflow: hidden;
}

.rotating-border::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  background: linear-gradient(45deg, #ff8800, #ffc107, #ff5722, #ff8800);
  background-size: 300% 300%;
  z-index: -1;
  animation: rotateBorder 6s linear infinite;
  border-radius: 18px;
}

@keyframes rotateBorder {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958d75f */.rotating-border {
  position: relative;
  border-radius: 16px;
  z-index: 1;
  background: #fef6e4; /* Card background */
  overflow: hidden;
}

.rotating-border::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  background: linear-gradient(45deg, #ff8800, #ffc107, #ff5722, #ff8800);
  background-size: 300% 300%;
  z-index: -1;
  animation: rotateBorder 6s linear infinite;
  border-radius: 18px;
}

@keyframes rotateBorder {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be47eb0 */.rotating-border {
  position: relative;
  border-radius: 16px;
  z-index: 1;
  background: #fef6e4; /* Card background */
  overflow: hidden;
}

.rotating-border::before {
  content: "";
  position: absolute;
  top: -2px;
  left: -2px;
  right: -2px;
  bottom: -2px;
  background: linear-gradient(45deg, #ff8800, #ffc107, #ff5722, #ff8800);
  background-size: 300% 300%;
  z-index: -1;
  animation: rotateBorder 6s linear infinite;
  border-radius: 18px;
}

@keyframes rotateBorder {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}/* End custom CSS */