.elementor-25706 .elementor-element.elementor-element-938ec95{--display:flex;--overflow:hidden;--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-25706 .elementor-element.elementor-element-f387471{--display:flex;--min-height:300px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-25706 .elementor-element.elementor-element-1b3e2a4{text-align:center;}.elementor-25706 .elementor-element.elementor-element-1b3e2a4 .elementor-heading-title{font-family:"Sora", Sans-serif;font-size:55px;font-weight:600;text-transform:capitalize;line-height:1.4em;color:var( --e-global-color-dd35824 );}.elementor-25706 .elementor-element.elementor-element-b0b95bc.elementor-element{--align-self:center;}.elementor-25706 .elementor-element.elementor-element-b0b95bc{z-index:1;}.elementor-25706 .elementor-element.elementor-element-ca4f558{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-25706 .elementor-element.elementor-element-8f17bb1{--grid-columns:3;--e-loop-nothing-found-message-space-from-top:40px;--e-loop-nothing-found-message-color:var( --e-global-color-primary );}.elementor-25706 .elementor-element.elementor-element-8f17bb1 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-25706 .elementor-element.elementor-element-8f17bb1 .e-loop-item > .elementor-section, .elementor-25706 .elementor-element.elementor-element-8f17bb1 .e-loop-item > .elementor-section > .elementor-container, .elementor-25706 .elementor-element.elementor-element-8f17bb1 .e-loop-item > .e-con, .elementor-25706 .elementor-element.elementor-element-8f17bb1 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-25706 .elementor-element.elementor-element-8f17bb1 .e-loop-nothing-found-message__text{font-family:"Sora", Sans-serif;font-size:20px;font-weight:400;}@media(max-width:1366px){.elementor-25706 .elementor-element.elementor-element-938ec95{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-25706 .elementor-element.elementor-element-f387471{--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25706 .elementor-element.elementor-element-ca4f558{--padding-top:7%;--padding-bottom:07%;--padding-left:03%;--padding-right:03%;}}@media(max-width:1024px){.elementor-25706 .elementor-element.elementor-element-f387471{--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-widget-theme-archive-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25706 .elementor-element.elementor-element-1b3e2a4 .elementor-heading-title{font-size:45px;}.elementor-25706 .elementor-element.elementor-element-ca4f558{--padding-top:7%;--padding-bottom:7%;--padding-left:3%;--padding-right:3%;}.elementor-25706 .elementor-element.elementor-element-8f17bb1{--grid-columns:2;}}@media(max-width:767px){.elementor-25706 .elementor-element.elementor-element-938ec95{--padding-top:0%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-25706 .elementor-element.elementor-element-f387471{--min-height:200px;--padding-top:15%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-25706 .elementor-element.elementor-element-1b3e2a4 .elementor-heading-title{font-size:30px;}.elementor-25706 .elementor-element.elementor-element-8f17bb1{--grid-columns:1;}}/* Start custom CSS for container, class: .elementor-element-f387471 *//*.main{*/
/*    position: relative;*/
    
/*}*/

/*.main::after{*/
/*    content: "";*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: -1px;*/
/*    width: 100%;*/
/*    height: 1px;*/
/*    background: linear-gradient(*/
/*        90deg,*/
/*        transparent,*/
/*        #00D9FF,*/
/*        transparent*/
/*    );*/
/*    animation: lineMove 7s linear infinite;*/
/*    z-index: 10;*/
/*    opacity: .3;*/
/*}*/

/*@keyframes lineMove{*/
/*    0%{*/
/*        top: -1px;*/
/*    }*/
/*    100%{*/
/*        top: 100%;*/
/*    }*/
/*}*//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b0b95bc */#hero {
            display: flex;
            align-items: center;
            overflow: hidden;
            position: absolute;
            width: 100%;
            height: 100%;
        }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-938ec95 *//*.elementor-25706 .elementor-element.elementor-element-938ec95::after {*/
      /*      content: '';*/
      /*      position: absolute;*/
      /*      width: 400px;*/
      /*      height: 400px;*/
      /*      background: radial-gradient( circle at right bottom, rgba(182, 255, 78, .2) 20%, transparent 70%);*/
      /*      bottom: -100px;*/
      /*      right: 0px;*/
      /*      z-index: 1;*/
      /*      filter: blur(60px);*/
      /*  }*/
      /*  .elementor-25706 .elementor-element.elementor-element-938ec95{*/
      /*      overflow:hidden !important;*/
      /*      position:relative !important;*/
      /*  }*//* End custom CSS */