.elementor-18 .elementor-element.elementor-element-6868fb7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-23fdf3f{--spacer-size:72px;}.elementor-18 .elementor-element.elementor-element-d27258f{text-align:center;}.elementor-18 .elementor-element.elementor-element-59d9d8f{--display:flex;--min-height:0px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-45d0faa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-45d0faa .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-45d0faa .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-18 .elementor-element.elementor-element-f8c0378{--display:flex;--min-height:692px;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--align-items:center;--gap:0px;--flex-wrap:wrap;--align-content:space-around;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-18 .elementor-element.elementor-element-f8c0378 > .elementor-shape-top .elementor-shape-fill, .elementor-18 .elementor-element.elementor-element-f8c0378 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#0F0F0F;}.elementor-18 .elementor-element.elementor-element-f8c0378 > .elementor-shape-top svg, .elementor-18 .elementor-element.elementor-element-f8c0378 > .e-con-inner > .elementor-shape-top svg{height:155px;}.elementor-18 .elementor-element.elementor-element-f8c0378.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-18 .elementor-element.elementor-element-7566d04{--display:flex;--min-height:275px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:20px;--background-transition:0.3s;border-style:groove;--border-style:groove;border-width:4px 4px 4px 4px;--border-width-top:4px;--border-width-right:4px;--border-width-bottom:4px;--border-width-left:4px;border-color:#FFFFFFAD;--border-color:#FFFFFFAD;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-18 .elementor-element.elementor-element-7566d04:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-7566d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7C4BC72B 0%, #7C4BC700 100%);}.elementor-18 .elementor-element.elementor-element-7566d04, .elementor-18 .elementor-element.elementor-element-7566d04::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-377f5c2{--display:flex;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-68278ae .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-68278ae.elementor-view-stacked .elementor-icon:hover{background-color:#FFE194E3;}.elementor-18 .elementor-element.elementor-element-68278ae.elementor-view-framed .elementor-icon:hover, .elementor-18 .elementor-element.elementor-element-68278ae.elementor-view-default .elementor-icon:hover{color:#FFE194E3;border-color:#FFE194E3;}.elementor-18 .elementor-element.elementor-element-68278ae.elementor-view-framed .elementor-icon:hover, .elementor-18 .elementor-element.elementor-element-68278ae.elementor-view-default .elementor-icon:hover svg{fill:#FFE194E3;}.elementor-18 .elementor-element.elementor-element-68278ae .elementor-icon{font-size:100px;}.elementor-18 .elementor-element.elementor-element-68278ae .elementor-icon svg{height:100px;}.elementor-18 .elementor-element.elementor-element-68278ae .elementor-icon i, .elementor-18 .elementor-element.elementor-element-68278ae .elementor-icon svg{transform:rotate(0deg);}.elementor-18 .elementor-element.elementor-element-6253277{text-align:center;}.elementor-18 .elementor-element.elementor-element-c684c45{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-c684c45 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-c684c45 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-18 .elementor-element.elementor-element-1f65814{--display:flex;--min-height:275px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:42px;--background-transition:0.3s;border-style:groove;--border-style:groove;border-width:4px 4px 4px 4px;--border-width-top:4px;--border-width-right:4px;--border-width-bottom:4px;--border-width-left:4px;border-color:#FFFFFFAD;--border-color:#FFFFFFAD;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-18 .elementor-element.elementor-element-1f65814:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-1f65814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7C4BC72B 13%, #7C4BC700 100%);}.elementor-18 .elementor-element.elementor-element-1f65814, .elementor-18 .elementor-element.elementor-element-1f65814::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-498a073{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-da5711d{text-align:center;}.elementor-18 .elementor-element.elementor-element-e064831{--display:flex;--min-height:0px;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-7dd973a iframe{height:206px;}.elementor-18 .elementor-element.elementor-element-30f532a{column-gap:0px;font-size:12px;}.elementor-18 .elementor-element.elementor-element-3baf9bc{--divider-border-style:solid;--divider-color:#FFFFFF00;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-3baf9bc .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-3baf9bc .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-18 .elementor-element.elementor-element-4df158a{--display:flex;--min-height:275px;--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;--justify-content:space-around;--align-items:stretch;--gap:0px;--background-transition:0.3s;border-style:groove;--border-style:groove;border-width:4px 4px 4px 4px;--border-width-top:4px;--border-width-right:4px;--border-width-bottom:4px;--border-width-left:4px;border-color:#FFFFFFAD;--border-color:#FFFFFFAD;--border-radius:4px 4px 4px 4px;--border-top-left-radius:4px;--border-top-right-radius:4px;--border-bottom-right-radius:4px;--border-bottom-left-radius:4px;}.elementor-18 .elementor-element.elementor-element-4df158a:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4df158a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #7C4BC72B 12%, #7C4BC700 100%);}.elementor-18 .elementor-element.elementor-element-4df158a, .elementor-18 .elementor-element.elementor-element-4df158a::before{--border-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-4df158a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-18 .elementor-element.elementor-element-60e0459{--display:flex;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-da22a9a .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-da22a9a.elementor-view-stacked .elementor-icon:hover{background-color:#FFE194E3;}.elementor-18 .elementor-element.elementor-element-da22a9a.elementor-view-framed .elementor-icon:hover, .elementor-18 .elementor-element.elementor-element-da22a9a.elementor-view-default .elementor-icon:hover{color:#FFE194E3;border-color:#FFE194E3;}.elementor-18 .elementor-element.elementor-element-da22a9a.elementor-view-framed .elementor-icon:hover, .elementor-18 .elementor-element.elementor-element-da22a9a.elementor-view-default .elementor-icon:hover svg{fill:#FFE194E3;}.elementor-18 .elementor-element.elementor-element-da22a9a .elementor-icon{font-size:120px;}.elementor-18 .elementor-element.elementor-element-da22a9a .elementor-icon svg{height:120px;}.elementor-18 .elementor-element.elementor-element-87952a1{text-align:center;}.elementor-18 .elementor-element.elementor-element-6ed65d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-08cfbc5{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-86c964f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-18 .elementor-element.elementor-element-4d191a3{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-b913cc7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-59d9d8f{--content-width:1009px;}.elementor-18 .elementor-element.elementor-element-f8c0378{--content-width:1294px;}.elementor-18 .elementor-element.elementor-element-7566d04{--width:33.3333%;}.elementor-18 .elementor-element.elementor-element-1f65814{--width:31%;}.elementor-18 .elementor-element.elementor-element-4df158a{--width:34.112%;}}/* Start custom CSS for container, class: .elementor-element-7566d04 */.elementor-18 .elementor-element.elementor-element-7566d04:hover {
  transform: scale(0.9);
  transition: transform 0.3s ease-out;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f65814 */.elementor-18 .elementor-element.elementor-element-1f65814:hover {
  transform: scale(0.9);
  transition: transform 0.3s ease-out;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4df158a */.elementor-18 .elementor-element.elementor-element-4df158a:hover {
  transform: scale(0.9);
  transition: transform 0.3s ease-out;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8c0378 */.elementor-18 .elementor-element.elementor-element-f8c0378 {
    background: linear-gradient(
        -45deg,
        #141e30,
        #243b55,
        #141e30,
        #243b55
    );
    background-size: 400% 400%;
    animation: gradientBg 15s ease infinite;
}

@keyframes gradientBg {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}/* End custom CSS */