.elementor-17 .elementor-element.elementor-element-ed8a357{--display:flex;--min-height:100vh;--flex-direction:row;--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;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:7rem;--padding-bottom:7rem;--padding-left:1rem;--padding-right:1rem;--z-index:1;}.elementor-17 .elementor-element.elementor-element-ed8a357:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ed8a357 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6b8ec82 );}.elementor-17 .elementor-element.elementor-element-ed8a357::before, .elementor-17 .elementor-element.elementor-element-ed8a357 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-ed8a357 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-ed8a357 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-ed8a357 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-ed8a357 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1C0D274D 0%, var( --e-global-color-9bbb57a ) 100%);}.elementor-17 .elementor-element.elementor-element-ed8a357::before{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 5px ) hue-rotate( 0deg );}.elementor-17 .elementor-element.elementor-element-e55cae3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-f72d5f6 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-0cc3153 .elementor-heading-title{font-family:var( --e-global-typography-eda201c-font-family ), Sans-serif;font-size:var( --e-global-typography-eda201c-font-size );font-weight:var( --e-global-typography-eda201c-font-weight );line-height:var( --e-global-typography-eda201c-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-45ad726{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-9a160e9 .elementor-heading-title{font-family:var( --e-global-typography-2168423-font-family ), Sans-serif;font-size:var( --e-global-typography-2168423-font-size );font-weight:var( --e-global-typography-2168423-font-weight );line-height:var( --e-global-typography-2168423-line-height );color:var( --e-global-color-5e39882 );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17 .elementor-element.elementor-element-38d3589 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-38d3589.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ce7e7a );}.elementor-17 .elementor-element.elementor-element-38d3589.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-38d3589.elementor-view-default .elementor-icon{color:var( --e-global-color-2ce7e7a );border-color:var( --e-global-color-2ce7e7a );}.elementor-17 .elementor-element.elementor-element-38d3589.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-38d3589.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ce7e7a );}.elementor-17 .elementor-element.elementor-element-38d3589 .elementor-icon{font-size:25px;}.elementor-17 .elementor-element.elementor-element-38d3589 .elementor-icon svg{height:25px;}.elementor-17 .elementor-element.elementor-element-132933e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-17 .elementor-element.elementor-element-41370f4{--e-image-carousel-slides-to-show:1;}.elementor-17 .elementor-element.elementor-element-a57c780{--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:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;--z-index:1;}.elementor-17 .elementor-element.elementor-element-a57c780:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-a57c780 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-6b8ec82 ) 0%, var( --e-global-color-9bbb57a ) 50%);}.elementor-17 .elementor-element.elementor-element-24e8621{--display:flex;}.elementor-17 .elementor-element.elementor-element-3bf1806{text-align:center;}.elementor-17 .elementor-element.elementor-element-3bf1806 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-3e48482 );}.elementor-17 .elementor-element.elementor-element-e4e390e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-17 .elementor-element.elementor-element-4ef94ec{--display:flex;}.elementor-17 .elementor-element.elementor-element-4ef94ec:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4ef94ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theexcelelectrical.com/wp-content/uploads/2025/09/Asset-31.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-85d1f97{padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-85d1f97{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-85d1f97{right:0px;}.elementor-17 .elementor-element.elementor-element-85d1f97 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-5e57933{--display:flex;}.elementor-17 .elementor-element.elementor-element-5e57933:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5e57933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theexcelelectrical.com/wp-content/uploads/2025/09/Asset-71.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f023df7{padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-f023df7{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-f023df7{right:0px;}.elementor-17 .elementor-element.elementor-element-f023df7 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-63f98a8{--display:flex;}.elementor-17 .elementor-element.elementor-element-63f98a8:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-63f98a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theexcelelectrical.com/wp-content/uploads/2025/09/Asset-91.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-aa7fea3{padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-aa7fea3{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-aa7fea3{right:0px;}.elementor-17 .elementor-element.elementor-element-aa7fea3 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-6b1eeaf{--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:5rem;--padding-bottom:5rem;--padding-left:1rem;--padding-right:1rem;--z-index:1;}.elementor-17 .elementor-element.elementor-element-6b1eeaf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6b1eeaf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, var( --e-global-color-secondary ) 0%, var( --e-global-color-9bbb57a ) 50%);}.elementor-17 .elementor-element.elementor-element-275609d{--display:flex;}.elementor-17 .elementor-element.elementor-element-7772a67{text-align:center;}.elementor-17 .elementor-element.elementor-element-7772a67 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-3e48482 );}.elementor-17 .elementor-element.elementor-element-b43c6f4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-d4f9cc1{--display:flex;}.elementor-17 .elementor-element.elementor-element-d4f9cc1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-faf2552{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-faf2552{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-faf2552{right:0px;}.elementor-17 .elementor-element.elementor-element-faf2552 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-f9423da{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-f9423da{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-f9423da{right:0px;}.elementor-17 .elementor-element.elementor-element-f9423da .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-158c256{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-ed3fe26{--display:flex;}.elementor-17 .elementor-element.elementor-element-ed3fe26.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-9227aeb{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-9227aeb{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-9227aeb{right:0px;}.elementor-17 .elementor-element.elementor-element-9227aeb .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-6c0cc02{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-6c0cc02{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-6c0cc02{right:0px;}.elementor-17 .elementor-element.elementor-element-6c0cc02 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-99798c7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-9db5f94{--display:flex;}.elementor-17 .elementor-element.elementor-element-9db5f94.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3f044de{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3f044de{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3f044de{right:0px;}.elementor-17 .elementor-element.elementor-element-3f044de .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-3596652{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3596652{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3596652{right:0px;}.elementor-17 .elementor-element.elementor-element-3596652 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-df38434{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-f8412aa{--display:flex;}.elementor-17 .elementor-element.elementor-element-f8412aa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-50deac6{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-50deac6{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-50deac6{right:0px;}.elementor-17 .elementor-element.elementor-element-50deac6 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-d1c40cf{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-d1c40cf{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-d1c40cf{right:0px;}.elementor-17 .elementor-element.elementor-element-d1c40cf .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-17e61e7{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-5ff7cc1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-7d6bbd9{--display:flex;}.elementor-17 .elementor-element.elementor-element-7d6bbd9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-e215055{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e215055{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-e215055{right:0px;}.elementor-17 .elementor-element.elementor-element-e215055 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-afa1304{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-afa1304{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-afa1304{right:0px;}.elementor-17 .elementor-element.elementor-element-afa1304 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-fb06b09{--display:flex;}.elementor-17 .elementor-element.elementor-element-fb06b09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-d360569{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-d360569{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-d360569{right:0px;}.elementor-17 .elementor-element.elementor-element-d360569 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-6668709{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-6668709{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-6668709{right:0px;}.elementor-17 .elementor-element.elementor-element-6668709 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-958e80d{--display:flex;}.elementor-17 .elementor-element.elementor-element-958e80d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-3149626{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-3149626{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-3149626{right:0px;}.elementor-17 .elementor-element.elementor-element-3149626 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-e0be208{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e0be208{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-e0be208{right:0px;}.elementor-17 .elementor-element.elementor-element-e0be208 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-005213d{--display:flex;}.elementor-17 .elementor-element.elementor-element-005213d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0cd65a1{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-0cd65a1{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-0cd65a1{right:0px;}.elementor-17 .elementor-element.elementor-element-0cd65a1 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-cf26d98{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-cf26d98{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-cf26d98{right:0px;}.elementor-17 .elementor-element.elementor-element-cf26d98 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-71d5d7b{--display:flex;--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;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:5rem;--padding-bottom:8rem;--padding-left:1rem;--padding-right:1rem;--z-index:1;}.elementor-17 .elementor-element.elementor-element-71d5d7b:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-71d5d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bbb57a );}.elementor-17 .elementor-element.elementor-element-71d5d7b > .elementor-shape-bottom .elementor-shape-fill, .elementor-17 .elementor-element.elementor-element-71d5d7b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-26944a0 );}.elementor-17 .elementor-element.elementor-element-71d5d7b > .elementor-shape-bottom svg, .elementor-17 .elementor-element.elementor-element-71d5d7b > .e-con-inner > .elementor-shape-bottom svg{height:5rem;transform:translateX(-50%) rotateY(180deg);}.elementor-17 .elementor-element.elementor-element-71d5d7b > .elementor-shape-bottom, .elementor-17 .elementor-element.elementor-element-71d5d7b > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-17 .elementor-element.elementor-element-75889ae{--display:flex;}.elementor-17 .elementor-element.elementor-element-ceb1b59{text-align:center;}.elementor-17 .elementor-element.elementor-element-ceb1b59 .elementor-heading-title{font-family:var( --e-global-typography-b4eb469-font-family ), Sans-serif;font-size:var( --e-global-typography-b4eb469-font-size );font-weight:var( --e-global-typography-b4eb469-font-weight );line-height:var( --e-global-typography-b4eb469-line-height );color:var( --e-global-color-3e48482 );}.elementor-17 .elementor-element.elementor-element-2f8f848{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:wrap;}.elementor-17 .elementor-element.elementor-element-2309b11{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-2309b11.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-46fc1c8{--display:flex;--position:absolute;--justify-content:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}.elementor-17 .elementor-element.elementor-element-46fc1c8::before, .elementor-17 .elementor-element.elementor-element-46fc1c8 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-46fc1c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-46fc1c8 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-46fc1c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-46fc1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9bbb57a );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-46fc1c8.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-46fc1c8{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-46fc1c8{right:0px;}.elementor-17 .elementor-element.elementor-element-da5f97c{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-da5f97c{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-da5f97c{right:0px;}.elementor-17 .elementor-element.elementor-element-da5f97c .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-c5a886b{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-c5a886b{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-c5a886b{right:0px;}.elementor-17 .elementor-element.elementor-element-c5a886b .elementor-heading-title{font-family:var( --e-global-typography-b2f00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f00e1-font-size );font-weight:var( --e-global-typography-b2f00e1-font-weight );line-height:var( --e-global-typography-b2f00e1-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-a8c13d3{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-a8c13d3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-b032ec1{--display:flex;--position:absolute;--justify-content:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}.elementor-17 .elementor-element.elementor-element-b032ec1::before, .elementor-17 .elementor-element.elementor-element-b032ec1 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b032ec1 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-b032ec1 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b032ec1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-b032ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9bbb57a );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-b032ec1.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b032ec1{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-b032ec1{right:0px;}.elementor-17 .elementor-element.elementor-element-c0eca6c{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-c0eca6c{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-c0eca6c{right:0px;}.elementor-17 .elementor-element.elementor-element-c0eca6c .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-62e2d22{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-62e2d22{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-62e2d22{right:0px;}.elementor-17 .elementor-element.elementor-element-62e2d22 .elementor-heading-title{font-family:var( --e-global-typography-b2f00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f00e1-font-size );font-weight:var( --e-global-typography-b2f00e1-font-weight );line-height:var( --e-global-typography-b2f00e1-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-1b36419{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-1b36419.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-1960ccc{--display:flex;--position:absolute;--justify-content:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}.elementor-17 .elementor-element.elementor-element-1960ccc::before, .elementor-17 .elementor-element.elementor-element-1960ccc > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1960ccc > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1960ccc > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1960ccc > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1960ccc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9bbb57a );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-1960ccc.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-1960ccc{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-1960ccc{right:0px;}.elementor-17 .elementor-element.elementor-element-eb668f2{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-eb668f2{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-eb668f2{right:0px;}.elementor-17 .elementor-element.elementor-element-eb668f2 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-813712e{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-813712e{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-813712e{right:0px;}.elementor-17 .elementor-element.elementor-element-813712e .elementor-heading-title{font-family:var( --e-global-typography-b2f00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f00e1-font-size );font-weight:var( --e-global-typography-b2f00e1-font-weight );line-height:var( --e-global-typography-b2f00e1-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-9f7a9e6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-9f7a9e6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-774ed7b{--display:flex;--position:absolute;--justify-content:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}.elementor-17 .elementor-element.elementor-element-774ed7b::before, .elementor-17 .elementor-element.elementor-element-774ed7b > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-774ed7b > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-774ed7b > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-774ed7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-774ed7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9bbb57a );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-774ed7b.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-774ed7b{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-774ed7b{right:0px;}.elementor-17 .elementor-element.elementor-element-5205402{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5205402{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-5205402{right:0px;}.elementor-17 .elementor-element.elementor-element-5205402 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-e7eacd8{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e7eacd8{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-e7eacd8{right:0px;}.elementor-17 .elementor-element.elementor-element-e7eacd8 .elementor-heading-title{font-family:var( --e-global-typography-b2f00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f00e1-font-size );font-weight:var( --e-global-typography-b2f00e1-font-weight );line-height:var( --e-global-typography-b2f00e1-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-02b96e0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-2b54796{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-2b54796.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-8df419f{--display:flex;--position:absolute;--justify-content:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}.elementor-17 .elementor-element.elementor-element-8df419f::before, .elementor-17 .elementor-element.elementor-element-8df419f > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-8df419f > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-8df419f > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-8df419f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-8df419f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9bbb57a );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-8df419f.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-8df419f{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-8df419f{right:0px;}.elementor-17 .elementor-element.elementor-element-cf340c3{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-cf340c3{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-cf340c3{right:0px;}.elementor-17 .elementor-element.elementor-element-cf340c3 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-b5af75e{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b5af75e{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-b5af75e{right:0px;}.elementor-17 .elementor-element.elementor-element-b5af75e .elementor-heading-title{font-family:var( --e-global-typography-b2f00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f00e1-font-size );font-weight:var( --e-global-typography-b2f00e1-font-weight );line-height:var( --e-global-typography-b2f00e1-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-4249322{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-92cf2ab{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-92cf2ab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-2e8df5b{--display:flex;--position:absolute;--justify-content:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}.elementor-17 .elementor-element.elementor-element-2e8df5b::before, .elementor-17 .elementor-element.elementor-element-2e8df5b > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2e8df5b > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-2e8df5b > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2e8df5b > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-2e8df5b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9bbb57a );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-2e8df5b.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-2e8df5b{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-2e8df5b{right:0px;}.elementor-17 .elementor-element.elementor-element-4569e01{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-4569e01{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-4569e01{right:0px;}.elementor-17 .elementor-element.elementor-element-4569e01 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-82239bd{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-82239bd{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-82239bd{right:0px;}.elementor-17 .elementor-element.elementor-element-82239bd .elementor-heading-title{font-family:var( --e-global-typography-b2f00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f00e1-font-size );font-weight:var( --e-global-typography-b2f00e1-font-weight );line-height:var( --e-global-typography-b2f00e1-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-45933a0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-f205bc4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-f205bc4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-05f70f1{--display:flex;--position:absolute;--justify-content:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}.elementor-17 .elementor-element.elementor-element-05f70f1::before, .elementor-17 .elementor-element.elementor-element-05f70f1 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-05f70f1 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-05f70f1 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-05f70f1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-05f70f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9bbb57a );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-05f70f1.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-05f70f1{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-05f70f1{right:0px;}.elementor-17 .elementor-element.elementor-element-b0ef999{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-b0ef999{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-b0ef999{right:0px;}.elementor-17 .elementor-element.elementor-element-b0ef999 .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-9193684{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-9193684{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-9193684{right:0px;}.elementor-17 .elementor-element.elementor-element-9193684 .elementor-heading-title{font-family:var( --e-global-typography-b2f00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f00e1-font-size );font-weight:var( --e-global-typography-b2f00e1-font-weight );line-height:var( --e-global-typography-b2f00e1-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-a8d39f0{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17 .elementor-element.elementor-element-77fb1c2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-17 .elementor-element.elementor-element-77fb1c2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-5569653{--display:flex;--position:absolute;--justify-content:center;--overlay-opacity:0.5;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;top:0px;}.elementor-17 .elementor-element.elementor-element-5569653::before, .elementor-17 .elementor-element.elementor-element-5569653 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5569653 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-5569653 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5569653 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-5569653 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-9bbb57a );--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-5569653.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5569653{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-5569653{right:0px;}.elementor-17 .elementor-element.elementor-element-05210fd{width:100%;max-width:100%;padding:15px 15px 15px 15px;top:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-05210fd{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-05210fd{right:0px;}.elementor-17 .elementor-element.elementor-element-05210fd .elementor-heading-title{font-family:var( --e-global-typography-f75d606-font-family ), Sans-serif;font-size:var( --e-global-typography-f75d606-font-size );font-weight:var( --e-global-typography-f75d606-font-weight );line-height:var( --e-global-typography-f75d606-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-95d5118{width:100%;max-width:100%;padding:15px 15px 15px 15px;bottom:0px;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-95d5118{left:0px;}body.rtl .elementor-17 .elementor-element.elementor-element-95d5118{right:0px;}.elementor-17 .elementor-element.elementor-element-95d5118 .elementor-heading-title{font-family:var( --e-global-typography-b2f00e1-font-family ), Sans-serif;font-size:var( --e-global-typography-b2f00e1-font-size );font-weight:var( --e-global-typography-b2f00e1-font-weight );line-height:var( --e-global-typography-b2f00e1-line-height );color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-b6bdaa7{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-normal-color:var( --e-global-color-2de3876 );}.elementor-17 .elementor-element.elementor-element-d8dfeab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-ea35da3 .elementor-heading-title{font-family:var( --e-global-typography-2168423-font-family ), Sans-serif;font-size:var( --e-global-typography-2168423-font-size );font-weight:var( --e-global-typography-2168423-font-weight );line-height:var( --e-global-typography-2168423-line-height );color:var( --e-global-color-5e39882 );}.elementor-17 .elementor-element.elementor-element-c21ea7e .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-c21ea7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2ce7e7a );}.elementor-17 .elementor-element.elementor-element-c21ea7e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-c21ea7e.elementor-view-default .elementor-icon{color:var( --e-global-color-2ce7e7a );border-color:var( --e-global-color-2ce7e7a );}.elementor-17 .elementor-element.elementor-element-c21ea7e.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-c21ea7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2ce7e7a );}.elementor-17 .elementor-element.elementor-element-c21ea7e .elementor-icon{font-size:25px;}.elementor-17 .elementor-element.elementor-element-c21ea7e .elementor-icon svg{height:25px;}.elementor-17 .elementor-element.elementor-element-a4f15ee{--display:flex;}.elementor-17 .elementor-element.elementor-element-be01ac6{--display:flex;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-e55cae3{--width:70%;}.elementor-17 .elementor-element.elementor-element-132933e{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-e55cae3{--width:100%;}.elementor-17 .elementor-element.elementor-element-132933e{--width:500px;}}@media(min-width:2400px){.elementor-17 .elementor-element.elementor-element-f72d5f6 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-0cc3153 .elementor-heading-title{font-size:var( --e-global-typography-eda201c-font-size );line-height:var( --e-global-typography-eda201c-line-height );}.elementor-17 .elementor-element.elementor-element-9a160e9 .elementor-heading-title{font-size:var( --e-global-typography-2168423-font-size );line-height:var( --e-global-typography-2168423-line-height );}.elementor-17 .elementor-element.elementor-element-3bf1806 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-85d1f97 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-f023df7 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-aa7fea3 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-7772a67 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-faf2552 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-f9423da .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-9227aeb .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-6c0cc02 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-3f044de .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-3596652 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-50deac6 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-d1c40cf .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-e215055 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-afa1304 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-d360569 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-6668709 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-3149626 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-e0be208 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-0cd65a1 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-cf26d98 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-ceb1b59 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-da5f97c .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-c5a886b .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-c0eca6c .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-62e2d22 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-eb668f2 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-813712e .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-5205402 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-e7eacd8 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-cf340c3 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-b5af75e .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-4569e01 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-82239bd .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-b0ef999 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-9193684 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-05210fd .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-95d5118 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-ea35da3 .elementor-heading-title{font-size:var( --e-global-typography-2168423-font-size );line-height:var( --e-global-typography-2168423-line-height );}}@media(max-width:1366px){.elementor-17 .elementor-element.elementor-element-f72d5f6 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-0cc3153 .elementor-heading-title{font-size:var( --e-global-typography-eda201c-font-size );line-height:var( --e-global-typography-eda201c-line-height );}.elementor-17 .elementor-element.elementor-element-9a160e9 .elementor-heading-title{font-size:var( --e-global-typography-2168423-font-size );line-height:var( --e-global-typography-2168423-line-height );}.elementor-17 .elementor-element.elementor-element-3bf1806 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-85d1f97 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-f023df7 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-aa7fea3 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-7772a67 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-faf2552 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-f9423da .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-9227aeb .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-6c0cc02 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-3f044de .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-3596652 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-50deac6 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-d1c40cf .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-e215055 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-afa1304 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-d360569 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-6668709 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-3149626 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-e0be208 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-0cd65a1 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-cf26d98 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-ceb1b59 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-da5f97c .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-c5a886b .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-c0eca6c .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-62e2d22 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-eb668f2 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-813712e .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-5205402 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-e7eacd8 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-cf340c3 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-b5af75e .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-4569e01 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-82239bd .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-b0ef999 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-9193684 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-05210fd .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-95d5118 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-ea35da3 .elementor-heading-title{font-size:var( --e-global-typography-2168423-font-size );line-height:var( --e-global-typography-2168423-line-height );}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-ed8a357{--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-17 .elementor-element.elementor-element-f72d5f6 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-0cc3153 .elementor-heading-title{font-size:var( --e-global-typography-eda201c-font-size );line-height:var( --e-global-typography-eda201c-line-height );}.elementor-17 .elementor-element.elementor-element-9a160e9 .elementor-heading-title{font-size:var( --e-global-typography-2168423-font-size );line-height:var( --e-global-typography-2168423-line-height );}.elementor-17 .elementor-element.elementor-element-3bf1806 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-85d1f97 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-f023df7 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-aa7fea3 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-7772a67 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-faf2552 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-f9423da .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-9227aeb .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-6c0cc02 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-3f044de .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-3596652 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-50deac6 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-d1c40cf .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-17e61e7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-e215055 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-afa1304 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-d360569 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-6668709 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-3149626 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-e0be208 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-0cd65a1 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-cf26d98 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-ceb1b59 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-da5f97c .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-c5a886b .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-c0eca6c .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-62e2d22 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-eb668f2 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-813712e .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-5205402 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-e7eacd8 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-cf340c3 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-b5af75e .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-4569e01 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-82239bd .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-b0ef999 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-9193684 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-05210fd .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-95d5118 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-b6bdaa7{--e-n-carousel-swiper-slides-to-display:2;}.elementor-17 .elementor-element.elementor-element-ea35da3 .elementor-heading-title{font-size:var( --e-global-typography-2168423-font-size );line-height:var( --e-global-typography-2168423-line-height );}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-f72d5f6 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-0cc3153 .elementor-heading-title{font-size:var( --e-global-typography-eda201c-font-size );line-height:var( --e-global-typography-eda201c-line-height );}.elementor-17 .elementor-element.elementor-element-9a160e9 .elementor-heading-title{font-size:var( --e-global-typography-2168423-font-size );line-height:var( --e-global-typography-2168423-line-height );}.elementor-17 .elementor-element.elementor-element-3bf1806 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-85d1f97 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-f023df7 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-aa7fea3 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-7772a67 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-faf2552 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-f9423da .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-9227aeb .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-6c0cc02 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-3f044de .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-3596652 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-50deac6 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-d1c40cf .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-17e61e7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-e215055 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-afa1304 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-d360569 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-6668709 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-3149626 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-e0be208 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-0cd65a1 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-cf26d98 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-ceb1b59 .elementor-heading-title{font-size:var( --e-global-typography-b4eb469-font-size );line-height:var( --e-global-typography-b4eb469-line-height );}.elementor-17 .elementor-element.elementor-element-da5f97c .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-c5a886b .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-c0eca6c .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-62e2d22 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-eb668f2 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-813712e .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-5205402 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-e7eacd8 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-cf340c3 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-b5af75e .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-4569e01 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-82239bd .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-b0ef999 .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-9193684 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-05210fd .elementor-heading-title{font-size:var( --e-global-typography-f75d606-font-size );line-height:var( --e-global-typography-f75d606-line-height );}.elementor-17 .elementor-element.elementor-element-95d5118 .elementor-heading-title{font-size:var( --e-global-typography-b2f00e1-font-size );line-height:var( --e-global-typography-b2f00e1-line-height );}.elementor-17 .elementor-element.elementor-element-b6bdaa7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-17 .elementor-element.elementor-element-ea35da3 .elementor-heading-title{font-size:var( --e-global-typography-2168423-font-size );line-height:var( --e-global-typography-2168423-line-height );}}/* Start custom CSS for container, class: .elementor-element-45ad726 */.custom-btn {
    height: 60px;
    width: 250px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border: 3px solid #d3af37;
    /*border: 3px solid #800080;*/
    border-radius: 10px;
}

.custom-icon {
    width: 25px;
    height: 25px;
}

.custom-btn:hover .custom-icon{
    transition: all 1s ease;
    rotate: 360deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed8a357 */.elementor-17 .elementor-element.elementor-element-ed8a357 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ef94ec */.elementor-17 .elementor-element.elementor-element-4ef94ec {
    max-width: 350px;
    height: 400px;
    overflow: hidden;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e57933 */.elementor-17 .elementor-element.elementor-element-5e57933 {
    max-width: 350px;
    height: 400px;
    overflow: hidden;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63f98a8 */.elementor-17 .elementor-element.elementor-element-63f98a8 {
    max-width: 350px;
    height: 400px;
    overflow: hidden;
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e4e390e */.box {
    min-width: 350px;
    max-width: 350px;
    height: 400px;
    border-radius: 20px;
    background-image: radial-gradient(#633186, #000 150%);
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a57c780 */.elementor-17 .elementor-element.elementor-element-a57c780 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2552 *//*.elementor-17 .elementor-element.elementor-element-faf2552{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9423da *//*.elementor-17 .elementor-element.elementor-element-f9423da{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f9cc1 */.elementor-17 .elementor-element.elementor-element-d4f9cc1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9227aeb *//*.elementor-17 .elementor-element.elementor-element-9227aeb{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c0cc02 *//*.elementor-17 .elementor-element.elementor-element-6c0cc02{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed3fe26 */.elementor-17 .elementor-element.elementor-element-ed3fe26 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f044de *//*.elementor-17 .elementor-element.elementor-element-3f044de{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3596652 *//*.elementor-17 .elementor-element.elementor-element-3596652{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db5f94 */.elementor-17 .elementor-element.elementor-element-9db5f94 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50deac6 *//*.elementor-17 .elementor-element.elementor-element-50deac6{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c40cf *//*.elementor-17 .elementor-element.elementor-element-d1c40cf{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8412aa */.elementor-17 .elementor-element.elementor-element-f8412aa {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2552 *//*.elementor-17 .elementor-element.elementor-element-faf2552{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9423da *//*.elementor-17 .elementor-element.elementor-element-f9423da{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f9cc1 */.elementor-17 .elementor-element.elementor-element-d4f9cc1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9227aeb *//*.elementor-17 .elementor-element.elementor-element-9227aeb{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c0cc02 *//*.elementor-17 .elementor-element.elementor-element-6c0cc02{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed3fe26 */.elementor-17 .elementor-element.elementor-element-ed3fe26 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f044de *//*.elementor-17 .elementor-element.elementor-element-3f044de{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3596652 *//*.elementor-17 .elementor-element.elementor-element-3596652{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db5f94 */.elementor-17 .elementor-element.elementor-element-9db5f94 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50deac6 *//*.elementor-17 .elementor-element.elementor-element-50deac6{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c40cf *//*.elementor-17 .elementor-element.elementor-element-d1c40cf{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8412aa */.elementor-17 .elementor-element.elementor-element-f8412aa {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2552 *//*.elementor-17 .elementor-element.elementor-element-faf2552{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9423da *//*.elementor-17 .elementor-element.elementor-element-f9423da{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f9cc1 */.elementor-17 .elementor-element.elementor-element-d4f9cc1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9227aeb *//*.elementor-17 .elementor-element.elementor-element-9227aeb{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c0cc02 *//*.elementor-17 .elementor-element.elementor-element-6c0cc02{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed3fe26 */.elementor-17 .elementor-element.elementor-element-ed3fe26 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f044de *//*.elementor-17 .elementor-element.elementor-element-3f044de{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3596652 *//*.elementor-17 .elementor-element.elementor-element-3596652{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db5f94 */.elementor-17 .elementor-element.elementor-element-9db5f94 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50deac6 *//*.elementor-17 .elementor-element.elementor-element-50deac6{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c40cf *//*.elementor-17 .elementor-element.elementor-element-d1c40cf{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8412aa */.elementor-17 .elementor-element.elementor-element-f8412aa {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2552 *//*.elementor-17 .elementor-element.elementor-element-faf2552{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9423da *//*.elementor-17 .elementor-element.elementor-element-f9423da{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f9cc1 */.elementor-17 .elementor-element.elementor-element-d4f9cc1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9227aeb *//*.elementor-17 .elementor-element.elementor-element-9227aeb{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c0cc02 *//*.elementor-17 .elementor-element.elementor-element-6c0cc02{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed3fe26 */.elementor-17 .elementor-element.elementor-element-ed3fe26 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f044de *//*.elementor-17 .elementor-element.elementor-element-3f044de{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3596652 *//*.elementor-17 .elementor-element.elementor-element-3596652{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db5f94 */.elementor-17 .elementor-element.elementor-element-9db5f94 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50deac6 *//*.elementor-17 .elementor-element.elementor-element-50deac6{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c40cf *//*.elementor-17 .elementor-element.elementor-element-d1c40cf{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8412aa */.elementor-17 .elementor-element.elementor-element-f8412aa {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-faf2552 *//*.elementor-17 .elementor-element.elementor-element-faf2552{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9423da *//*.elementor-17 .elementor-element.elementor-element-f9423da{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d4f9cc1 */.elementor-17 .elementor-element.elementor-element-d4f9cc1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9227aeb *//*.elementor-17 .elementor-element.elementor-element-9227aeb{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6c0cc02 *//*.elementor-17 .elementor-element.elementor-element-6c0cc02{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed3fe26 */.elementor-17 .elementor-element.elementor-element-ed3fe26 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3f044de *//*.elementor-17 .elementor-element.elementor-element-3f044de{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3596652 *//*.elementor-17 .elementor-element.elementor-element-3596652{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9db5f94 */.elementor-17 .elementor-element.elementor-element-9db5f94 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-50deac6 *//*.elementor-17 .elementor-element.elementor-element-50deac6{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d1c40cf *//*.elementor-17 .elementor-element.elementor-element-d1c40cf{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f8412aa */.elementor-17 .elementor-element.elementor-element-f8412aa {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e215055 *//*.elementor-17 .elementor-element.elementor-element-e215055{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-afa1304 *//*.elementor-17 .elementor-element.elementor-element-afa1304{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d6bbd9 */.elementor-17 .elementor-element.elementor-element-7d6bbd9 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d360569 *//*.elementor-17 .elementor-element.elementor-element-d360569{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6668709 *//*.elementor-17 .elementor-element.elementor-element-6668709{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb06b09 */.elementor-17 .elementor-element.elementor-element-fb06b09 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3149626 *//*.elementor-17 .elementor-element.elementor-element-3149626{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0be208 *//*.elementor-17 .elementor-element.elementor-element-e0be208{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-958e80d */.elementor-17 .elementor-element.elementor-element-958e80d {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0cd65a1 *//*.elementor-17 .elementor-element.elementor-element-0cd65a1{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf26d98 *//*.elementor-17 .elementor-element.elementor-element-cf26d98{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-005213d */.elementor-17 .elementor-element.elementor-element-005213d {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
    backdrop-filter: blur(5px);
    background-color: rgba(255,255,255,0.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b1eeaf */.elementor-17 .elementor-element.elementor-element-6b1eeaf {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-da5f97c *//*.elementor-17 .elementor-element.elementor-element-da5f97c{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c5a886b *//*.elementor-17 .elementor-element.elementor-element-c5a886b{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46fc1c8 */.elementor-17 .elementor-element.elementor-element-46fc1c8 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2309b11 */.elementor-17 .elementor-element.elementor-element-2309b11 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0eca6c *//*.elementor-17 .elementor-element.elementor-element-c0eca6c{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-62e2d22 *//*.elementor-17 .elementor-element.elementor-element-62e2d22{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b032ec1 */.elementor-17 .elementor-element.elementor-element-b032ec1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8c13d3 */.elementor-17 .elementor-element.elementor-element-a8c13d3 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb668f2 *//*.elementor-17 .elementor-element.elementor-element-eb668f2{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-813712e *//*.elementor-17 .elementor-element.elementor-element-813712e{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1960ccc */.elementor-17 .elementor-element.elementor-element-1960ccc {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b36419 */.elementor-17 .elementor-element.elementor-element-1b36419 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5205402 *//*.elementor-17 .elementor-element.elementor-element-5205402{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7eacd8 *//*.elementor-17 .elementor-element.elementor-element-e7eacd8{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-774ed7b */.elementor-17 .elementor-element.elementor-element-774ed7b {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f7a9e6 */.elementor-17 .elementor-element.elementor-element-9f7a9e6 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf340c3 *//*.elementor-17 .elementor-element.elementor-element-cf340c3{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5af75e *//*.elementor-17 .elementor-element.elementor-element-b5af75e{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df419f */.elementor-17 .elementor-element.elementor-element-8df419f {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b54796 */.elementor-17 .elementor-element.elementor-element-2b54796 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4569e01 *//*.elementor-17 .elementor-element.elementor-element-4569e01{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82239bd *//*.elementor-17 .elementor-element.elementor-element-82239bd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8df5b */.elementor-17 .elementor-element.elementor-element-2e8df5b {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92cf2ab */.elementor-17 .elementor-element.elementor-element-92cf2ab {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ef999 *//*.elementor-17 .elementor-element.elementor-element-b0ef999{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9193684 *//*.elementor-17 .elementor-element.elementor-element-9193684{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05f70f1 */.elementor-17 .elementor-element.elementor-element-05f70f1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f205bc4 */.elementor-17 .elementor-element.elementor-element-f205bc4 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05210fd *//*.elementor-17 .elementor-element.elementor-element-05210fd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95d5118 *//*.elementor-17 .elementor-element.elementor-element-95d5118{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5569653 */.elementor-17 .elementor-element.elementor-element-5569653 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77fb1c2 */.elementor-17 .elementor-element.elementor-element-77fb1c2 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf340c3 *//*.elementor-17 .elementor-element.elementor-element-cf340c3{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5af75e *//*.elementor-17 .elementor-element.elementor-element-b5af75e{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df419f */.elementor-17 .elementor-element.elementor-element-8df419f {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b54796 */.elementor-17 .elementor-element.elementor-element-2b54796 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4569e01 *//*.elementor-17 .elementor-element.elementor-element-4569e01{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82239bd *//*.elementor-17 .elementor-element.elementor-element-82239bd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8df5b */.elementor-17 .elementor-element.elementor-element-2e8df5b {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92cf2ab */.elementor-17 .elementor-element.elementor-element-92cf2ab {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ef999 *//*.elementor-17 .elementor-element.elementor-element-b0ef999{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9193684 *//*.elementor-17 .elementor-element.elementor-element-9193684{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05f70f1 */.elementor-17 .elementor-element.elementor-element-05f70f1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f205bc4 */.elementor-17 .elementor-element.elementor-element-f205bc4 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05210fd *//*.elementor-17 .elementor-element.elementor-element-05210fd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95d5118 *//*.elementor-17 .elementor-element.elementor-element-95d5118{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5569653 */.elementor-17 .elementor-element.elementor-element-5569653 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77fb1c2 */.elementor-17 .elementor-element.elementor-element-77fb1c2 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf340c3 *//*.elementor-17 .elementor-element.elementor-element-cf340c3{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5af75e *//*.elementor-17 .elementor-element.elementor-element-b5af75e{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df419f */.elementor-17 .elementor-element.elementor-element-8df419f {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b54796 */.elementor-17 .elementor-element.elementor-element-2b54796 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4569e01 *//*.elementor-17 .elementor-element.elementor-element-4569e01{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82239bd *//*.elementor-17 .elementor-element.elementor-element-82239bd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8df5b */.elementor-17 .elementor-element.elementor-element-2e8df5b {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92cf2ab */.elementor-17 .elementor-element.elementor-element-92cf2ab {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ef999 *//*.elementor-17 .elementor-element.elementor-element-b0ef999{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9193684 *//*.elementor-17 .elementor-element.elementor-element-9193684{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05f70f1 */.elementor-17 .elementor-element.elementor-element-05f70f1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f205bc4 */.elementor-17 .elementor-element.elementor-element-f205bc4 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05210fd *//*.elementor-17 .elementor-element.elementor-element-05210fd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95d5118 *//*.elementor-17 .elementor-element.elementor-element-95d5118{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5569653 */.elementor-17 .elementor-element.elementor-element-5569653 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77fb1c2 */.elementor-17 .elementor-element.elementor-element-77fb1c2 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf340c3 *//*.elementor-17 .elementor-element.elementor-element-cf340c3{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5af75e *//*.elementor-17 .elementor-element.elementor-element-b5af75e{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df419f */.elementor-17 .elementor-element.elementor-element-8df419f {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b54796 */.elementor-17 .elementor-element.elementor-element-2b54796 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4569e01 *//*.elementor-17 .elementor-element.elementor-element-4569e01{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82239bd *//*.elementor-17 .elementor-element.elementor-element-82239bd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8df5b */.elementor-17 .elementor-element.elementor-element-2e8df5b {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92cf2ab */.elementor-17 .elementor-element.elementor-element-92cf2ab {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ef999 *//*.elementor-17 .elementor-element.elementor-element-b0ef999{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9193684 *//*.elementor-17 .elementor-element.elementor-element-9193684{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05f70f1 */.elementor-17 .elementor-element.elementor-element-05f70f1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f205bc4 */.elementor-17 .elementor-element.elementor-element-f205bc4 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05210fd *//*.elementor-17 .elementor-element.elementor-element-05210fd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95d5118 *//*.elementor-17 .elementor-element.elementor-element-95d5118{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5569653 */.elementor-17 .elementor-element.elementor-element-5569653 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77fb1c2 */.elementor-17 .elementor-element.elementor-element-77fb1c2 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cf340c3 *//*.elementor-17 .elementor-element.elementor-element-cf340c3{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b5af75e *//*.elementor-17 .elementor-element.elementor-element-b5af75e{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df419f */.elementor-17 .elementor-element.elementor-element-8df419f {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b54796 */.elementor-17 .elementor-element.elementor-element-2b54796 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4569e01 *//*.elementor-17 .elementor-element.elementor-element-4569e01{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82239bd *//*.elementor-17 .elementor-element.elementor-element-82239bd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e8df5b */.elementor-17 .elementor-element.elementor-element-2e8df5b {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92cf2ab */.elementor-17 .elementor-element.elementor-element-92cf2ab {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ef999 *//*.elementor-17 .elementor-element.elementor-element-b0ef999{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9193684 *//*.elementor-17 .elementor-element.elementor-element-9193684{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-05f70f1 */.elementor-17 .elementor-element.elementor-element-05f70f1 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f205bc4 */.elementor-17 .elementor-element.elementor-element-f205bc4 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-05210fd *//*.elementor-17 .elementor-element.elementor-element-05210fd{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-95d5118 *//*.elementor-17 .elementor-element.elementor-element-95d5118{*/
/*    background-image: linear-gradient(rgba(0,0,0,0) -20%, rgba(28,13,39,1));*/
/*    border-radius: 0 0 8px 8px;*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5569653 */.elementor-17 .elementor-element.elementor-element-5569653 {
    max-width: 350px;
    height: 400px;
    border: 1px solid rgba(255,255,255, 0.3);
    border-radius: 15px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77fb1c2 */.elementor-17 .elementor-element.elementor-element-77fb1c2 {
    max-width: 350px;
    height: 400px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8dfeab */.custom-btn {
    height: 60px;
    width: 250px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border: 3px solid #d3af37;
    /*border: 3px solid #800080;*/
    border-radius: 10px;
}

.custom-icon {
    width: 25px;
    height: 25px;
}

.custom-btn:hover .custom-icon{
    transition: all 1s ease;
    rotate: 360deg;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71d5d7b */.elementor-17 .elementor-element.elementor-element-71d5d7b {
    overflow: hidden;
}/* End custom CSS */