.elementor-2632 .elementor-element.elementor-element-1b73ba06{--display:flex;--min-height:16px;--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;box-shadow:0px 43px 48px 0px #12071C;--z-index:5;}.elementor-2632 .elementor-element.elementor-element-16f47d92{--display:flex;}.elementor-2632 .elementor-element.elementor-element-7770e5cd{--spacer-size:180px;}.elementor-2632 .elementor-element.elementor-element-5dc6f0e9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2632 .elementor-element.elementor-element-628a8602 .elementor-button{background-color:#12071C;font-family:"Montserrat", Sans-serif;font-weight:200;fill:#AD9EB2;color:#AD9EB2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A2E81;border-radius:36px 36px 36px 36px;padding:7px 20px 7px 20px;}.elementor-2632 .elementor-element.elementor-element-628a8602 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2632 .elementor-element.elementor-element-628a8602 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2632 .elementor-element.elementor-element-628a8602 .elementor-button:hover, .elementor-2632 .elementor-element.elementor-element-628a8602 .elementor-button:focus{color:#4B2279;}.elementor-2632 .elementor-element.elementor-element-628a8602 .elementor-button:hover svg, .elementor-2632 .elementor-element.elementor-element-628a8602 .elementor-button:focus svg{fill:#4B2279;}.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-2632 .elementor-element.elementor-element-65a299dc{width:var( --container-widget-width, 60.59% );max-width:60.59%;--container-widget-width:60.59%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-65a299dc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-65a299dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-33addeb5{width:var( --container-widget-width, 57.272% );max-width:57.272%;--container-widget-width:57.272%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-33addeb5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2632 .elementor-element.elementor-element-33addeb5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-33addeb5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-9ff2f5e{--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;}.elementor-2632 .elementor-element.elementor-element-9ff2f5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-b74b1dd{--display:flex;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2632 .elementor-element.elementor-element-5b48e8e{width:var( --container-widget-width, 135.663% );max-width:135.663%;--container-widget-width:135.663%;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-5b48e8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-5b48e8e .jet-search-filter__input-wrapper{max-width:100%;}.elementor-2632 .elementor-element.elementor-element-5b48e8e .jet-search-filter__input{color:#F3F3F3;background-color:#0201010A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:30px 30px 30px 30px;padding:12px 12px 12px 12px;}.elementor-2632 .elementor-element.elementor-element-5b48e8e .jet-search-filter__input::placeholder{color:#F3F3F3;}.elementor-2632 .elementor-element.elementor-element-5b48e8e .jet-search-filter__input:-ms-input-placeholder{color:#F3F3F3;}.elementor-2632 .elementor-element.elementor-element-5b48e8e .jet-search-filter__input::-ms-input-placeholder{color:#F3F3F3;}.elementor-2632 .elementor-element.elementor-element-5b48e8e .jet-search-filter__input-clear{color:#F3F3F3;}.elementor-2632 .elementor-element.elementor-element-5b48e8e .jet-search-filter__input-loading{color:#F3F3F3;}.elementor-2632 .elementor-element.elementor-element-2e97662{--display:flex;}.elementor-widget-jet-smart-filters-apply-button .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2632 .elementor-element.elementor-element-2371e4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-2371e4c .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;background-color:#AC8225;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 12px 12px 12px;margin:2px 2px 2px 2px;-webkit-align-self:center;align-self:center;}.elementor-2632 .elementor-element.elementor-element-2371e4c .apply-filters__button:hover{color:#FFFFFF;background-color:#664D15;border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-2371e4c .apply-filters__button:disabled{opacity:50%;}.elementor-2632 .elementor-element.elementor-element-590cb483{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:-1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-2632 .elementor-element.elementor-element-59f34544{--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;--padding-top:50px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-2632 .elementor-element.elementor-element-6e1b7f5a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AD7CEA66;--border-color:#AD7CEA66;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-4f243452{text-align:center;}.elementor-2632 .elementor-element.elementor-element-4f243452 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FDFFFF;}.elementor-2632 .elementor-element.elementor-element-35229b1c{width:var( --container-widget-width, 65.398% );max-width:65.398%;--container-widget-width:65.398%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-35229b1c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-35229b1c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;color:#FDFFFF;}.elementor-2632 .elementor-element.elementor-element-1d81cf0e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AD7CEA66;--border-color:#AD7CEA66;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-2e21860d{text-align:center;}.elementor-2632 .elementor-element.elementor-element-2e21860d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FDFFFF;}.elementor-2632 .elementor-element.elementor-element-28dcb72a{width:var( --container-widget-width, 77.034% );max-width:77.034%;--container-widget-width:77.034%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-28dcb72a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-28dcb72a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;color:#FDFFFF;}.elementor-2632 .elementor-element.elementor-element-bcac458{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AD7CEA66;--border-color:#AD7CEA66;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-54c63422{text-align:center;}.elementor-2632 .elementor-element.elementor-element-54c63422 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FDFFFF;}.elementor-2632 .elementor-element.elementor-element-183aee72{width:var( --container-widget-width, 87.468% );max-width:87.468%;--container-widget-width:87.468%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-183aee72.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-183aee72 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;color:#FDFFFF;}.elementor-2632 .elementor-element.elementor-element-c002941{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#AD7CEA66;--border-color:#AD7CEA66;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-2fe38504{text-align:center;}.elementor-2632 .elementor-element.elementor-element-2fe38504 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:#FDFFFF;}.elementor-2632 .elementor-element.elementor-element-372304e4{width:var( --container-widget-width, 65.398% );max-width:65.398%;--container-widget-width:65.398%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-372304e4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-372304e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:200;color:#FDFFFF;}.elementor-2632 .elementor-element.elementor-element-ae72b16{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-5e6d64a3 .elementor-button{background-color:#12071C;font-family:"Montserrat", Sans-serif;font-weight:200;fill:#AD9EB2;color:#AD9EB2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A2E81;border-radius:36px 36px 36px 36px;padding:7px 20px 7px 20px;}.elementor-2632 .elementor-element.elementor-element-5e6d64a3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2632 .elementor-element.elementor-element-5e6d64a3 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2632 .elementor-element.elementor-element-5e6d64a3 .elementor-button:hover, .elementor-2632 .elementor-element.elementor-element-5e6d64a3 .elementor-button:focus{color:#4B2279;}.elementor-2632 .elementor-element.elementor-element-5e6d64a3 .elementor-button:hover svg, .elementor-2632 .elementor-element.elementor-element-5e6d64a3 .elementor-button:focus svg{fill:#4B2279;}.elementor-2632 .elementor-element.elementor-element-1b2b1695{width:var( --container-widget-width, 69.813% );max-width:69.813%;--container-widget-width:69.813%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-1b2b1695.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-1b2b1695 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-1b960c0e{width:var( --container-widget-width, 71.856% );max-width:71.856%;--container-widget-width:71.856%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-1b960c0e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2632 .elementor-element.elementor-element-1b960c0e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-1b960c0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-6bcfea7a{--display:flex;--min-height:0px;--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-6bcfea7a:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-6bcfea7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14141400;}.elementor-2632 .elementor-element.elementor-element-6aa48f4b{--display:flex;}.elementor-2632 .elementor-element.elementor-element-5439a6bd{--e-image-carousel-slides-to-show:5;width:100%;max-width:100%;z-index:2;}.elementor-2632 .elementor-element.elementor-element-5439a6bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-5439a6bd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-2632 .elementor-element.elementor-element-370115d1.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-6e7e9aa0{--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;}.elementor-2632 .elementor-element.elementor-element-d84555d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-4252204 .elementor-button{background-color:#12071C;font-family:"Montserrat", Sans-serif;font-weight:200;fill:#AD9EB2;color:#AD9EB2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A2E81;border-radius:36px 36px 36px 36px;padding:7px 20px 7px 20px;}.elementor-2632 .elementor-element.elementor-element-4252204 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2632 .elementor-element.elementor-element-4252204 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2632 .elementor-element.elementor-element-4252204 .elementor-button:hover, .elementor-2632 .elementor-element.elementor-element-4252204 .elementor-button:focus{color:#4B2279;}.elementor-2632 .elementor-element.elementor-element-4252204 .elementor-button:hover svg, .elementor-2632 .elementor-element.elementor-element-4252204 .elementor-button:focus svg{fill:#4B2279;}.elementor-2632 .elementor-element.elementor-element-46d3413a{width:var( --container-widget-width, 69.813% );max-width:69.813%;--container-widget-width:69.813%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-46d3413a > .elementor-widget-container{margin:0px 0px -2px 0px;padding:2px 2px 2px 2px;}.elementor-2632 .elementor-element.elementor-element-46d3413a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-46d3413a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:38px;}.elementor-2632 .elementor-element.elementor-element-2b49621e{--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;}.elementor-2632 .elementor-element.elementor-element-53024d32{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-2632 .elementor-element.elementor-element-1e2ede85{width:var( --container-widget-width, 81.067% );max-width:81.067%;--container-widget-width:81.067%;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-1e2ede85.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-71ccec9e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-3f82ae7a{--display:flex;}.elementor-2632 .elementor-element.elementor-element-5298d03a{width:var( --container-widget-width, 114.851% );max-width:114.851%;--container-widget-width:114.851%;--container-widget-flex-grow:0;text-align:start;}.elementor-2632 .elementor-element.elementor-element-5298d03a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-5298d03a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-5298d03a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-5555d1b8{--display:flex;}.elementor-2632 .elementor-element.elementor-element-79553e36{width:var( --container-widget-width, 114.851% );max-width:114.851%;--container-widget-width:114.851%;--container-widget-flex-grow:0;text-align:start;}.elementor-2632 .elementor-element.elementor-element-79553e36 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-79553e36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-79553e36 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-2f88fb1e{--display:flex;}.elementor-2632 .elementor-element.elementor-element-68d26827{width:var( --container-widget-width, 114.851% );max-width:114.851%;--container-widget-width:114.851%;--container-widget-flex-grow:0;text-align:start;}.elementor-2632 .elementor-element.elementor-element-68d26827 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-68d26827.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-68d26827 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:300;line-height:22px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-38c56542{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:22px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:11px 11px 11px 11px;--n-accordion-title-normal-color:#D9B967;--n-accordion-title-hover-color:#755A23;--n-accordion-title-active-color:#755A23;--n-accordion-icon-size:15px;}.elementor-2632 .elementor-element.elementor-element-38c56542 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:#462F69;}.elementor-2632 .elementor-element.elementor-element-38c56542 {--n-accordion-padding:17px 17px 17px 17px;}:where( .elementor-2632 .elementor-element.elementor-element-38c56542 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-2c8a56ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-3ef25567 .elementor-button{background-color:#12071C;font-family:"Montserrat", Sans-serif;font-weight:200;fill:#AD9EB2;color:#AD9EB2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A2E81;border-radius:36px 36px 36px 36px;padding:7px 20px 7px 20px;}.elementor-2632 .elementor-element.elementor-element-3ef25567 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2632 .elementor-element.elementor-element-3ef25567 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2632 .elementor-element.elementor-element-3ef25567 .elementor-button:hover, .elementor-2632 .elementor-element.elementor-element-3ef25567 .elementor-button:focus{color:#4B2279;}.elementor-2632 .elementor-element.elementor-element-3ef25567 .elementor-button:hover svg, .elementor-2632 .elementor-element.elementor-element-3ef25567 .elementor-button:focus svg{fill:#4B2279;}.elementor-2632 .elementor-element.elementor-element-54681e51{width:var( --container-widget-width, 69.813% );max-width:69.813%;--container-widget-width:69.813%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-54681e51.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-54681e51 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-14da0482{width:var( --container-widget-width, 71.856% );max-width:71.856%;--container-widget-width:71.856%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-14da0482 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2632 .elementor-element.elementor-element-14da0482.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-14da0482 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-9de2af9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-a3e88ec{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#A0843C;--border-color:#A0843C;--border-radius:50px 50px 50px 50px;--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;--z-index:10;}.elementor-2632 .elementor-element.elementor-element-a3e88ec:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-a3e88ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07040F;}.elementor-2632 .elementor-element.elementor-element-a3e88ec:hover{background-color:#150C2E;}.elementor-2632 .elementor-element.elementor-element-a3e88ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-f9970a4{text-align:center;}.elementor-2632 .elementor-element.elementor-element-f9970a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2632 .elementor-element.elementor-element-85b1955{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#9F9F9F;}.elementor-2632 .elementor-element.elementor-element-85b1955.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-a10cd1a{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#A0843C;--border-color:#A0843C;--border-radius:50px 50px 50px 50px;box-shadow:0px -13px 22px 5px rgba(0, 0, 0, 0.57);--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;--z-index:20;}.elementor-2632 .elementor-element.elementor-element-a10cd1a:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-a10cd1a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07040F;}.elementor-2632 .elementor-element.elementor-element-a10cd1a:hover{background-color:#150C2E;}.elementor-2632 .elementor-element.elementor-element-a10cd1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-a2fc59b{text-align:center;}.elementor-2632 .elementor-element.elementor-element-a2fc59b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-f7dbd34{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#9F9F9F;}.elementor-2632 .elementor-element.elementor-element-f7dbd34.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-fc297e0{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#A0843C;--border-color:#A0843C;--border-radius:50px 50px 50px 50px;box-shadow:0px -13px 22px 5px rgba(0, 0, 0, 0.57);--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;--z-index:30;}.elementor-2632 .elementor-element.elementor-element-fc297e0:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-fc297e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07040F;}.elementor-2632 .elementor-element.elementor-element-fc297e0:hover{background-color:#150C2E;}.elementor-2632 .elementor-element.elementor-element-fc297e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-92ba362{text-align:center;}.elementor-2632 .elementor-element.elementor-element-92ba362 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-9252ce6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#9F9F9F;}.elementor-2632 .elementor-element.elementor-element-9252ce6.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-c93b917{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:5px 5px 5px 5px;--border-top-width:5px;--border-right-width:5px;--border-bottom-width:5px;--border-left-width:5px;border-color:#A0843C;--border-color:#A0843C;--border-radius:50px 50px 50px 50px;box-shadow:0px -13px 22px 5px rgba(0, 0, 0, 0.57);--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;--z-index:40;}.elementor-2632 .elementor-element.elementor-element-c93b917:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-c93b917 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07040F;}.elementor-2632 .elementor-element.elementor-element-c93b917:hover{background-color:#150C2E;}.elementor-2632 .elementor-element.elementor-element-c93b917.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-80c1a82{text-align:center;}.elementor-2632 .elementor-element.elementor-element-80c1a82 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-fb93b25{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;color:#9F9F9F;}.elementor-2632 .elementor-element.elementor-element-fb93b25.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-6b2affc5{--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;}.elementor-2632 .elementor-element.elementor-element-1c2fa7c9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-7bb3aa36 .elementor-button{background-color:#12071C;font-family:"Montserrat", Sans-serif;font-weight:200;fill:#AD9EB2;color:#AD9EB2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A2E81;border-radius:36px 36px 36px 36px;padding:7px 20px 7px 20px;}.elementor-2632 .elementor-element.elementor-element-7bb3aa36 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2632 .elementor-element.elementor-element-7bb3aa36 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2632 .elementor-element.elementor-element-7bb3aa36 .elementor-button:hover, .elementor-2632 .elementor-element.elementor-element-7bb3aa36 .elementor-button:focus{color:#4B2279;}.elementor-2632 .elementor-element.elementor-element-7bb3aa36 .elementor-button:hover svg, .elementor-2632 .elementor-element.elementor-element-7bb3aa36 .elementor-button:focus svg{fill:#4B2279;}.elementor-2632 .elementor-element.elementor-element-6e9a5c36{width:var( --container-widget-width, 69.813% );max-width:69.813%;--container-widget-width:69.813%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-6e9a5c36 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:2px 2px 2px 2px;}.elementor-2632 .elementor-element.elementor-element-6e9a5c36.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-6e9a5c36 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:38px;}.elementor-2632 .elementor-element.elementor-element-dc6666c{width:var( --container-widget-width, 71.856% );max-width:71.856%;--container-widget-width:71.856%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-dc6666c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-dc6666c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-dc6666c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-e959b0{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2632 .elementor-element.elementor-element-6126e4d7 .elementor-icon-list-icon i{color:#D7AF3B;transition:color 0.3s;}.elementor-2632 .elementor-element.elementor-element-6126e4d7 .elementor-icon-list-icon svg{fill:#D7AF3B;transition:fill 0.3s;}.elementor-2632 .elementor-element.elementor-element-6126e4d7{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-2632 .elementor-element.elementor-element-6126e4d7 .elementor-icon-list-icon{padding-inline-end:7px;}.elementor-2632 .elementor-element.elementor-element-6126e4d7 .elementor-icon-list-text{color:#F5F5F5;transition:color 0.3s;}.elementor-2632 .elementor-element.elementor-element-3d312d1d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-2bd3ff34.elementor-element{--align-self:center;}.elementor-2632 .elementor-element.elementor-element-3f3330c4{--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;}.elementor-2632 .elementor-element.elementor-element-180ebcf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-f6c1df9 .elementor-button{background-color:#12071C;font-family:"Montserrat", Sans-serif;font-weight:200;fill:#AD9EB2;color:#AD9EB2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A2E81;border-radius:36px 36px 36px 36px;padding:7px 20px 7px 20px;}.elementor-2632 .elementor-element.elementor-element-f6c1df9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2632 .elementor-element.elementor-element-f6c1df9 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2632 .elementor-element.elementor-element-f6c1df9 .elementor-button:hover, .elementor-2632 .elementor-element.elementor-element-f6c1df9 .elementor-button:focus{color:#4B2279;}.elementor-2632 .elementor-element.elementor-element-f6c1df9 .elementor-button:hover svg, .elementor-2632 .elementor-element.elementor-element-f6c1df9 .elementor-button:focus svg{fill:#4B2279;}.elementor-2632 .elementor-element.elementor-element-728f555b{width:var( --container-widget-width, 69.813% );max-width:69.813%;--container-widget-width:69.813%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-728f555b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-728f555b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-79ef1917{width:var( --container-widget-width, 71.856% );max-width:71.856%;--container-widget-width:71.856%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-79ef1917 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-79ef1917.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-79ef1917 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-7975ebf6{--display:flex;}.elementor-2632 .elementor-element.elementor-element-366086df{--spacer-size:297px;}.elementor-2632 .elementor-element.elementor-element-3d500322{--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;}.elementor-2632 .elementor-element.elementor-element-3d500322 > .elementor-shape-top .elementor-shape-fill, .elementor-2632 .elementor-element.elementor-element-3d500322 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#573892;}.elementor-2632 .elementor-element.elementor-element-3d500322 > .elementor-shape-top svg, .elementor-2632 .elementor-element.elementor-element-3d500322 > .e-con-inner > .elementor-shape-top svg{height:5px;}.elementor-2632 .elementor-element.elementor-element-68910937{--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;}.elementor-2632 .elementor-element.elementor-element-20e98617{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-42a29baf .elementor-button{background-color:#12071C;font-family:"Montserrat", Sans-serif;font-weight:200;fill:#AD9EB2;color:#AD9EB2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A2E81;border-radius:36px 36px 36px 36px;padding:7px 20px 7px 20px;}.elementor-2632 .elementor-element.elementor-element-42a29baf .elementor-button-content-wrapper{flex-direction:row;}.elementor-2632 .elementor-element.elementor-element-42a29baf .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2632 .elementor-element.elementor-element-42a29baf .elementor-button:hover, .elementor-2632 .elementor-element.elementor-element-42a29baf .elementor-button:focus{color:#4B2279;}.elementor-2632 .elementor-element.elementor-element-42a29baf .elementor-button:hover svg, .elementor-2632 .elementor-element.elementor-element-42a29baf .elementor-button:focus svg{fill:#4B2279;}.elementor-2632 .elementor-element.elementor-element-2fee1436{width:var( --container-widget-width, 69.813% );max-width:69.813%;--container-widget-width:69.813%;--container-widget-flex-grow:0;text-align:start;}.elementor-2632 .elementor-element.elementor-element-2fee1436.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-2fee1436 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-2632 .elementor-element.elementor-element-aaddd84{width:var( --container-widget-width, 106.767% );max-width:106.767%;--container-widget-width:106.767%;--container-widget-flex-grow:0;text-align:start;}.elementor-2632 .elementor-element.elementor-element-aaddd84 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-aaddd84.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-aaddd84 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-344995d9{--display:flex;--justify-content:center;}.elementor-2632 .elementor-element.elementor-element-9a1eb39 img{border-radius:21px 21px 21px 21px;}.elementor-2632 .elementor-element.elementor-element-6d138088{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-3764538a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#503B8B;--border-color:#503B8B;--border-radius:21px 21px 21px 21px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-3764538a:not(.elementor-motion-effects-element-type-background), .elementor-2632 .elementor-element.elementor-element-3764538a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07010F;}.elementor-2632 .elementor-element.elementor-element-3764538a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-75a7d53d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2632 .elementor-element.elementor-element-36a4f3b8 .elementor-button{background-color:#12071C;font-family:"Montserrat", Sans-serif;font-weight:200;fill:#AD9EB2;color:#AD9EB2;border-style:solid;border-width:1px 1px 1px 1px;border-color:#6A2E81;border-radius:36px 36px 36px 36px;padding:7px 20px 7px 20px;}.elementor-2632 .elementor-element.elementor-element-36a4f3b8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-2632 .elementor-element.elementor-element-36a4f3b8 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-2632 .elementor-element.elementor-element-36a4f3b8 .elementor-button:hover, .elementor-2632 .elementor-element.elementor-element-36a4f3b8 .elementor-button:focus{color:#4B2279;}.elementor-2632 .elementor-element.elementor-element-36a4f3b8 .elementor-button:hover svg, .elementor-2632 .elementor-element.elementor-element-36a4f3b8 .elementor-button:focus svg{fill:#4B2279;}.elementor-2632 .elementor-element.elementor-element-122f906{width:var( --container-widget-width, 69.813% );max-width:69.813%;--container-widget-width:69.813%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-122f906 > .elementor-widget-container{margin:0px 0px -2px 0px;padding:2px 2px 2px 2px;}.elementor-2632 .elementor-element.elementor-element-122f906.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-122f906 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;line-height:38px;}.elementor-2632 .elementor-element.elementor-element-73877760{width:var( --container-widget-width, 71.856% );max-width:71.856%;--container-widget-width:71.856%;--container-widget-flex-grow:0;text-align:center;}.elementor-2632 .elementor-element.elementor-element-73877760 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2632 .elementor-element.elementor-element-73877760.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2632 .elementor-element.elementor-element-73877760 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:300;line-height:23px;color:#FFFFFF;}.elementor-2632 .elementor-element.elementor-element-1efc2178.elementor-element{--align-self:center;}body.elementor-page-2632:not(.elementor-motion-effects-element-type-background), body.elementor-page-2632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#12071C;}@media(max-width:1024px){.elementor-2632 .elementor-element.elementor-element-5b48e8e{width:var( --container-widget-width, 247.656px );max-width:247.656px;--container-widget-width:247.656px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-6bcfea7a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2632 .elementor-element.elementor-element-5439a6bd{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-2632 .elementor-element.elementor-element-1b73ba06{--margin-top:-80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2632 .elementor-element.elementor-element-7770e5cd{--spacer-size:276px;}.elementor-2632 .elementor-element.elementor-element-65a299dc{width:var( --container-widget-width, 360.511px );max-width:360.511px;--container-widget-width:360.511px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-33addeb5{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-b74b1dd{--width:65%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-2e97662{--width:28%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-1b2b1695{width:var( --container-widget-width, 360.511px );max-width:360.511px;--container-widget-width:360.511px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-1b960c0e{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-6bcfea7a{--min-height:0px;--padding-top:10px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2632 .elementor-element.elementor-element-5439a6bd{--e-image-carousel-slides-to-show:2;}.elementor-2632 .elementor-element.elementor-element-5439a6bd .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:2px 2px 2px 2px;}.elementor-2632 .elementor-element.elementor-element-46d3413a{width:var( --container-widget-width, 360.511px );max-width:360.511px;--container-widget-width:360.511px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-5298d03a{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-79553e36{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-68d26827{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-54681e51{width:var( --container-widget-width, 360.511px );max-width:360.511px;--container-widget-width:360.511px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-14da0482{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-6e9a5c36{width:var( --container-widget-width, 360.511px );max-width:360.511px;--container-widget-width:360.511px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-dc6666c{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-728f555b{width:var( --container-widget-width, 360.511px );max-width:360.511px;--container-widget-width:360.511px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-79ef1917{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-2fee1436{width:var( --container-widget-width, 360.511px );max-width:360.511px;--container-widget-width:360.511px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-aaddd84{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-122f906{width:var( --container-widget-width, 360.511px );max-width:360.511px;--container-widget-width:360.511px;--container-widget-flex-grow:0;}.elementor-2632 .elementor-element.elementor-element-73877760{width:var( --container-widget-width, 397.352px );max-width:397.352px;--container-widget-width:397.352px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-2632 .elementor-element.elementor-element-9ff2f5e{--width:57.321%;}.elementor-2632 .elementor-element.elementor-element-b74b1dd{--width:100%;}.elementor-2632 .elementor-element.elementor-element-2e97662{--width:17%;}.elementor-2632 .elementor-element.elementor-element-a3e88ec{--width:50%;}.elementor-2632 .elementor-element.elementor-element-a10cd1a{--width:50%;}.elementor-2632 .elementor-element.elementor-element-fc297e0{--width:50%;}.elementor-2632 .elementor-element.elementor-element-c93b917{--width:50%;}.elementor-2632 .elementor-element.elementor-element-3764538a{--width:69.696%;}}/* Start custom CSS for heading, class: .elementor-element-65a299dc */.elementor-2632 .elementor-element.elementor-element-65a299dc {
  text-wrap: balance;
}
.elementor-2632 .elementor-element.elementor-element-65a299dc .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e1b7f5a */.elementor-2632 .elementor-element.elementor-element-6e1b7f5a {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1d81cf0e */.elementor-2632 .elementor-element.elementor-element-1d81cf0e {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcac458 */.elementor-2632 .elementor-element.elementor-element-bcac458 {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c002941 */.elementor-2632 .elementor-element.elementor-element-c002941 {
    backdrop-filter:blur(10px);
    -webkit-backdrop-filter:blur(10px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1b2b1695 */.elementor-2632 .elementor-element.elementor-element-1b2b1695 {
  text-wrap: balance;
}
.elementor-2632 .elementor-element.elementor-element-1b2b1695 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5439a6bd */.elementor-2632 .elementor-element.elementor-element-5439a6bd .swiper-wrapper{
  transition-timing-function: linear !important; 
}


.elementor-2632 .elementor-element.elementor-element-5439a6bd .swiper{
    overflow: visible !important;
}

.elementor-2632 .elementor-element.elementor-element-5439a6bd .swiper-wrapper{
  transition-timing-function: linear !important; 
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-46d3413a */.elementor-2632 .elementor-element.elementor-element-46d3413a {
  text-wrap: balance;
}
.elementor-2632 .elementor-element.elementor-element-46d3413a .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-54681e51 */.elementor-2632 .elementor-element.elementor-element-54681e51 {
  text-wrap: balance;
}
.elementor-2632 .elementor-element.elementor-element-54681e51 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6e9a5c36 */.elementor-2632 .elementor-element.elementor-element-6e9a5c36 {
  text-wrap: balance;
}
.elementor-2632 .elementor-element.elementor-element-6e9a5c36 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6126e4d7 */.elementor-2632 .elementor-element.elementor-element-6126e4d7 .elementor-icon-list-items {
    display: flex !important;
    flex-wrap: nowrap !important;
    overflow: visible !important;
}
.elementor-2632 .elementor-element.elementor-element-6126e4d7 .elementor-inline-item{
    background: #150133;  /* bg iten color */
    outline: 1px solid #b68e4a;  /* border iten color */
    padding: 10px 15px;
    border-radius: 100px;  /* iten border radios */
}
.elementor-2632 .elementor-element.elementor-element-6126e4d7 .elementor-icon-list-text{
    background: #3f1a5f;  /* text box bg color */
     outline: 1px solid #7d7d7d80; /* text box border color and expessure */ 
    padding: 10px 15px;
    border-radius: 100px;
}
.elementor-2632 .elementor-element.elementor-element-6126e4d7 .elementor-icon-list-icon{
    background: #0e0020;  /* iten circle background */
    padding: 10px 10px;
    margin-right: 10px;
    outline: 1px solid #7d7d7d80;  /* icon border color (circle) */
    border-radius: 100px;
}
.elementor-2632 .elementor-element.elementor-element-6126e4d7 .elementor-widget-container{
    overflow: visible !important;
    white-space: nowrap;
}

.elementor-2632 .elementor-element.elementor-element-6126e4d7{
    animation: carrossel 20s /* carrossel speed */ linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(-250px);
    }
    100%{
        transform: translatex(-900px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-728f555b */.elementor-2632 .elementor-element.elementor-element-728f555b {
  text-wrap: balance;
}
.elementor-2632 .elementor-element.elementor-element-728f555b .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fee1436 */.elementor-2632 .elementor-element.elementor-element-2fee1436 {
  text-wrap: balance;
}
.elementor-2632 .elementor-element.elementor-element-2fee1436 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-122f906 */.elementor-2632 .elementor-element.elementor-element-122f906 {
  text-wrap: balance;
}
.elementor-2632 .elementor-element.elementor-element-122f906 .elementor-heading-title {
    /* transições suaves */
    transition: all 1s;
    
    /* deixa o texto transparente para mostrar o gradiente */
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    
    /* animação do movimento do gradiente */
    animation: move 3s ease 1s infinite alternate;
    
    /* gradiente animado entre tons de roxo */
    background-image: linear-gradient(45deg, 
        #FAFAFA,      /* Branco */
        #FF00FF,      /* Magenta */
        #9D00FF,      /* Roxo vibrante */
        #FAFAFA,      /* Branco */
        #FF00FF       /* Magenta */
    );
    background-size: 500% 200%;
}

@keyframes move {
    0% {
        background-position: 0 0;
    }
    100% {
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden !important;
    max-width: 100% !important;
}

body.elementor-page-2632,
.elementor-section,
.elementor-container,
.elementor-widget-wrap {
    max-width: 100%;
    overflow-x: hidden !important;
    box-sizing: border-box;
}/* End custom CSS */