.elementor-408 .elementor-element.elementor-element-319ebb2e{--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:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-408 .elementor-element.elementor-element-65698019{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:120px 0px;--row-gap:120px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.3;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:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-408 .elementor-element.elementor-element-65698019:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-65698019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-408 .elementor-element.elementor-element-65698019::before, .elementor-408 .elementor-element.elementor-element-65698019 > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-65698019 > .e-con-inner > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-65698019 > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-65698019 > .e-con-inner > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-65698019 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-image:url("https://notorixmedia.com/wp-content/uploads/2026/07/regular-square-grids-4AL3FJ8.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-408 .elementor-element.elementor-element-8916d16{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:120px 0px;--row-gap:120px;--column-gap:0px;--overlay-opacity:0.2;--padding-top:120px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-8916d16::before, .elementor-408 .elementor-element.elementor-element-8916d16 > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-8916d16 > .e-con-inner > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-8916d16 > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-8916d16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-8916d16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:radial-gradient(at bottom center, var( --e-global-color-e850821 ) 0%, #00000000 50%);}.elementor-408 .elementor-element.elementor-element-52e890a7{--display:flex;}.elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-family:var( --e-global-typography-c998942-font-family ), Sans-serif;font-size:var( --e-global-typography-c998942-font-size );font-weight:var( --e-global-typography-c998942-font-weight );line-height:var( --e-global-typography-c998942-line-height );letter-spacing:var( --e-global-typography-c998942-letter-spacing );word-spacing:var( --e-global-typography-c998942-word-spacing );}.elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:var( --e-global-typography-c998942-font-family ), Sans-serif;font-size:var( --e-global-typography-c998942-font-size );font-weight:var( --e-global-typography-c998942-font-weight );line-height:var( --e-global-typography-c998942-line-height );letter-spacing:var( --e-global-typography-c998942-letter-spacing );word-spacing:var( --e-global-typography-c998942-word-spacing );}.elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title.text_fill > span{background-color:transparent;background-image:linear-gradient(322deg, var( --e-global-color-b9ab9b6 ) 0%, var( --e-global-color-primary ) 54%);}.elementor-408 .elementor-element.elementor-element-54ce6e21{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-408 .elementor-element.elementor-element-62291764{text-align:center;}.elementor-408 .elementor-element.elementor-element-62291764 p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-f8c4b34{--display:flex;}.elementor-408 .elementor-element.elementor-element-1b08507a{--spacer-size:2px;background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 75%);}.elementor-408 .elementor-element.elementor-element-2eccf82d{--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:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-237f3b8b{--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;--justify-content:flex-start;--overlay-opacity:0.5;--border-radius:25px 25px 25px 25px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-408 .elementor-element.elementor-element-237f3b8b::before, .elementor-408 .elementor-element.elementor-element-237f3b8b > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-237f3b8b > .e-con-inner > .elementor-background-video-container::before, .elementor-408 .elementor-element.elementor-element-237f3b8b > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-237f3b8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-408 .elementor-element.elementor-element-237f3b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:transparent;background-image:linear-gradient(360deg, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 65%);}.elementor-408 .elementor-element.elementor-element-1a73e86a{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;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:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--padding-top:31px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-408 .elementor-element.elementor-element-1a73e86a:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-1a73e86a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 50%);}.elementor-408 .elementor-element.elementor-element-46cfcf52{--display:flex;}.elementor-408 .elementor-element.elementor-element-4b56180f .elementor-icon-list-icon i{color:var( --e-global-color-e850821 );transition:color 0.3s;}.elementor-408 .elementor-element.elementor-element-4b56180f .elementor-icon-list-icon svg{fill:var( --e-global-color-e850821 );transition:fill 0.3s;}.elementor-408 .elementor-element.elementor-element-4b56180f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-408 .elementor-element.elementor-element-4b56180f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-408 .elementor-element.elementor-element-4b56180f .elementor-icon-list-item > a{font-family:var( --e-global-typography-61986a4-font-family ), Sans-serif;font-size:var( --e-global-typography-61986a4-font-size );font-weight:var( --e-global-typography-61986a4-font-weight );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-4b56180f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title{margin:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;}.elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Plus Jakarta Sans", Sans-serif;font-size:52px;font-weight:700;line-height:1.2em;}.elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;}.elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title.text_fill > span{background-color:transparent;background-image:linear-gradient(300deg, var( --e-global-color-b9ab9b6 ) 0%, var( --e-global-color-primary ) 41%);}.elementor-408 .elementor-element.elementor-element-49c0f6d5 p{margin-block-end:0px;}.elementor-408 .elementor-element.elementor-element-799573ee{--display:flex;}.elementor-408 .elementor-element.elementor-element-757112c9{--display:flex;--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-408 .elementor-element.elementor-element-52c28d8b{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:32px 32px 32px 32px;}.elementor-408 .elementor-element.elementor-element-52c28d8b:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-52c28d8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-39448942{--display:flex;--min-height:80px;--justify-content:center;--border-radius:25px 25px 25px 25px;box-shadow:-3px -3px 5px 0px rgba(200.00000000000006, 42, 238.99999999999997, 0.3);--z-index:1;}.elementor-408 .elementor-element.elementor-element-39448942:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-39448942 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 70%);}.elementor-408 .elementor-element.elementor-element-39448942:hover{box-shadow:3px 3px 5px 0px rgba(200.00000000000006, 42, 238.99999999999997, 0.3);}.elementor-408 .elementor-element.elementor-element-43a15aff .elementor-icon-wrapper{text-align:center;}.elementor-408 .elementor-element.elementor-element-43a15aff.elementor-view-stacked .elementor-icon{background-color:#9B5CFF;}.elementor-408 .elementor-element.elementor-element-43a15aff.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-43a15aff.elementor-view-default .elementor-icon{color:#9B5CFF;border-color:#9B5CFF;}.elementor-408 .elementor-element.elementor-element-43a15aff.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-43a15aff.elementor-view-default .elementor-icon svg{fill:#9B5CFF;}.elementor-408 .elementor-element.elementor-element-43a15aff .elementor-icon{font-size:35px;}.elementor-408 .elementor-element.elementor-element-43a15aff .elementor-icon svg{height:35px;}.elementor-408 .elementor-element.elementor-element-43a15aff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-408 .elementor-element.elementor-element-2cea9e8a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-408 .elementor-element.elementor-element-196859d6 .elementor-heading-title{font-family:var( --e-global-typography-61986a4-font-family ), Sans-serif;font-size:var( --e-global-typography-61986a4-font-size );font-weight:var( --e-global-typography-61986a4-font-weight );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-53405108{--display:flex;--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-408 .elementor-element.elementor-element-1b284cad{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:32px 32px 32px 32px;}.elementor-408 .elementor-element.elementor-element-1b284cad:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-1b284cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-3611148d{--display:flex;--min-height:80px;--justify-content:center;--border-radius:25px 25px 25px 25px;box-shadow:-3px -3px 5px 0px rgba(200.00000000000006, 42, 238.99999999999997, 0.3);--z-index:1;}.elementor-408 .elementor-element.elementor-element-3611148d:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-3611148d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 70%);}.elementor-408 .elementor-element.elementor-element-3611148d:hover{box-shadow:3px 3px 5px 0px rgba(200.00000000000006, 42, 238.99999999999997, 0.3);}.elementor-408 .elementor-element.elementor-element-26947319 .elementor-icon-wrapper{text-align:center;}.elementor-408 .elementor-element.elementor-element-26947319.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e850821 );}.elementor-408 .elementor-element.elementor-element-26947319.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-26947319.elementor-view-default .elementor-icon{color:var( --e-global-color-e850821 );border-color:var( --e-global-color-e850821 );}.elementor-408 .elementor-element.elementor-element-26947319.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-26947319.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e850821 );}.elementor-408 .elementor-element.elementor-element-26947319 .elementor-icon{font-size:35px;}.elementor-408 .elementor-element.elementor-element-26947319 .elementor-icon svg{height:35px;}.elementor-408 .elementor-element.elementor-element-26947319{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-408 .elementor-element.elementor-element-7fceb0d3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-408 .elementor-element.elementor-element-474c93b8 .elementor-heading-title{font-family:var( --e-global-typography-61986a4-font-family ), Sans-serif;font-size:var( --e-global-typography-61986a4-font-size );font-weight:var( --e-global-typography-61986a4-font-weight );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-1af62c72{--display:flex;--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:space-between;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-408 .elementor-element.elementor-element-4547825{--display:flex;--min-height:100px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:32px 32px 32px 32px;}.elementor-408 .elementor-element.elementor-element-4547825:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-4547825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-3afb29ff{--display:flex;--min-height:80px;--justify-content:center;--border-radius:25px 25px 25px 25px;box-shadow:-3px -3px 5px 0px rgba(200.00000000000006, 42, 238.99999999999997, 0.3);--z-index:1;}.elementor-408 .elementor-element.elementor-element-3afb29ff:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-3afb29ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, var( --e-global-color-bcf4dba ) 0%, var( --e-global-color-147d839 ) 70%);}.elementor-408 .elementor-element.elementor-element-3afb29ff:hover{box-shadow:3px 3px 5px 0px rgba(200.00000000000006, 42, 238.99999999999997, 0.3);}.elementor-408 .elementor-element.elementor-element-1a46b4cb .elementor-icon-wrapper{text-align:center;}.elementor-408 .elementor-element.elementor-element-1a46b4cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e850821 );}.elementor-408 .elementor-element.elementor-element-1a46b4cb.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-1a46b4cb.elementor-view-default .elementor-icon{color:var( --e-global-color-e850821 );border-color:var( --e-global-color-e850821 );}.elementor-408 .elementor-element.elementor-element-1a46b4cb.elementor-view-framed .elementor-icon, .elementor-408 .elementor-element.elementor-element-1a46b4cb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e850821 );}.elementor-408 .elementor-element.elementor-element-1a46b4cb .elementor-icon{font-size:35px;}.elementor-408 .elementor-element.elementor-element-1a46b4cb .elementor-icon svg{height:35px;}.elementor-408 .elementor-element.elementor-element-1a46b4cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-408 .elementor-element.elementor-element-18a83df9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-408 .elementor-element.elementor-element-683b4adc .elementor-heading-title{font-family:var( --e-global-typography-61986a4-font-family ), Sans-serif;font-size:var( --e-global-typography-61986a4-font-size );font-weight:var( --e-global-typography-61986a4-font-weight );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-7fad5eae{--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-408 .elementor-element.elementor-element-914cfd0 .jeg-elementor-kit.jkit-contact-form-7{text-align:left;}.elementor-408 .elementor-element.elementor-element-914cfd0 .jeg-elementor-kit.jkit-contact-form-7 form label{text-align:left;}.elementor-408 .elementor-element.elementor-element-914cfd0 .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio]), .elementor-408 .elementor-element.elementor-element-914cfd0 .jeg-elementor-kit.jkit-contact-form-7 form select{height:50px;}.elementor-408 .elementor-element.elementor-element-914cfd0 .jeg-elementor-kit.jkit-contact-form-7 form textarea{height:150px;}.elementor-408 .elementor-element.elementor-element-914cfd0 .jeg-elementor-kit.jkit-contact-form-7 form input:not([type=submit]):not([type=checkbox]):not([type=radio])::placeholder, .elementor-408 .elementor-element.elementor-element-914cfd0 .jeg-elementor-kit.jkit-contact-form-7 form textarea::placeholder, .elementor-408 .elementor-element.elementor-element-914cfd0 .jeg-elementor-kit.jkit-contact-form-7 form select::placeholder{font-size:14px;}.elementor-408 .elementor-element.elementor-element-914cfd0 .jeg-elementor-kit.jkit-contact-form-7 form input[type=submit]{border-radius:5px 5px 5px 5px;background-color:var( --e-global-color-e850821 );}.elementor-408 .elementor-element.elementor-element-2e062d0{--display:flex;--border-radius:25px 25px 0px 0px;--padding-top:2px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-52388ec{--display:flex;--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;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overflow:hidden;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:var( --e-global-color-bcf4dba );--border-color:var( --e-global-color-bcf4dba );--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-408 .elementor-element.elementor-element-52388ec:not(.elementor-motion-effects-element-type-background), .elementor-408 .elementor-element.elementor-element-52388ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-408 .elementor-element.elementor-element-9ac93ce{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-408 .elementor-element.elementor-element-61baed3{--display:flex;}.elementor-408 .elementor-element.elementor-element-1362ae7{text-align:center;}.elementor-408 .elementor-element.elementor-element-f2979c9 iframe{height:400px;filter:brightness( 69% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-408 .elementor-element.elementor-element-f2979c9{border-radius:25px 25px 25px 25px;}.elementor-408 .elementor-element.elementor-element-59d9e1d{--display:flex;--justify-content:center;}.elementor-408 .elementor-element.elementor-element-ede7165{--spacer-size:200px;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 70%);}.elementor-408 .elementor-element.elementor-element-8723881{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-408 .elementor-element.elementor-element-fef0b6b{--display:flex;}.elementor-408 .elementor-element.elementor-element-ddd68b6{text-align:center;}.elementor-408 .elementor-element.elementor-element-084d8e9 iframe{height:400px;filter:brightness( 69% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-408 .elementor-element.elementor-element-084d8e9{border-radius:25px 25px 25px 25px;}.elementor-408 .elementor-element.elementor-element-65bee5b{--display:flex;--justify-content:center;}.elementor-408 .elementor-element.elementor-element-d89d266{--spacer-size:200px;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 70%);}.elementor-408 .elementor-element.elementor-element-c4b84ca{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-408 .elementor-element.elementor-element-cecd302{--display:flex;}.elementor-408 .elementor-element.elementor-element-dafe1f6{text-align:center;}.elementor-408 .elementor-element.elementor-element-bd24271 iframe{height:400px;filter:brightness( 69% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-408 .elementor-element.elementor-element-bd24271{border-radius:25px 25px 25px 25px;}.elementor-408 .elementor-element.elementor-element-a544582{--display:flex;--justify-content:center;}.elementor-408 .elementor-element.elementor-element-7b2304f{--spacer-size:200px;width:var( --container-widget-width, 2px );max-width:2px;--container-widget-width:2px;--container-widget-flex-grow:0;background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-e850821 ) 0%, var( --e-global-color-b9ab9b6 ) 70%);}.elementor-408 .elementor-element.elementor-element-cc95d20{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-408 .elementor-element.elementor-element-31112e8{--display:flex;}.elementor-408 .elementor-element.elementor-element-b0be807{text-align:center;}.elementor-408 .elementor-element.elementor-element-24c81ad iframe{height:400px;filter:brightness( 69% ) contrast( 200% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-408 .elementor-element.elementor-element-24c81ad{border-radius:25px 25px 25px 25px;}@media(max-width:1024px){.elementor-408 .elementor-element.elementor-element-319ebb2e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );letter-spacing:var( --e-global-typography-c998942-letter-spacing );word-spacing:var( --e-global-typography-c998942-word-spacing );}.elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );letter-spacing:var( --e-global-typography-c998942-letter-spacing );word-spacing:var( --e-global-typography-c998942-word-spacing );}.elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title.text_fill > span{background-color:transparent;background-image:linear-gradient(350deg, var( --e-global-color-b9ab9b6 ) 5%, var( --e-global-color-primary ) 66%);}.elementor-408 .elementor-element.elementor-element-2eccf82d{--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-408 .elementor-element.elementor-element-4b56180f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-408 .elementor-element.elementor-element-4b56180f .elementor-icon-list-item > a{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title{font-size:64px;}.elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:64px;}.elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title.text_fill > span{background-color:transparent;background-image:linear-gradient(319deg, var( --e-global-color-b9ab9b6 ) 0%, var( --e-global-color-primary ) 48%);}.elementor-408 .elementor-element.elementor-element-757112c9{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-408 .elementor-element.elementor-element-52c28d8b{--min-height:100px;}.elementor-408 .elementor-element.elementor-element-196859d6 .elementor-heading-title{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-53405108{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-408 .elementor-element.elementor-element-474c93b8 .elementor-heading-title{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-1af62c72{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-408 .elementor-element.elementor-element-683b4adc .elementor-heading-title{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-52388ec{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );letter-spacing:var( --e-global-typography-c998942-letter-spacing );word-spacing:var( --e-global-typography-c998942-word-spacing );}.elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-408 .elementor-element.elementor-element-54ce6e21 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:var( --e-global-typography-c998942-font-size );line-height:var( --e-global-typography-c998942-line-height );letter-spacing:var( --e-global-typography-c998942-letter-spacing );word-spacing:var( --e-global-typography-c998942-word-spacing );}.elementor-408 .elementor-element.elementor-element-2eccf82d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-1a73e86a{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-4b56180f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-408 .elementor-element.elementor-element-4b56180f .elementor-icon-list-item > a{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title{font-size:36px;}.elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-408 .elementor-element.elementor-element-48e09745 .elementskit-section-title-wraper .elementskit-section-title > span{font-size:36px;}.elementor-408 .elementor-element.elementor-element-49c0f6d5{text-align:center;}.elementor-408 .elementor-element.elementor-element-799573ee{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-408 .elementor-element.elementor-element-757112c9{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-52c28d8b{--width:90px;--min-height:90px;}.elementor-408 .elementor-element.elementor-element-39448942{--width:70px;--min-height:70px;}.elementor-408 .elementor-element.elementor-element-2cea9e8a{--width:100%;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-408 .elementor-element.elementor-element-196859d6{text-align:center;}.elementor-408 .elementor-element.elementor-element-196859d6 .elementor-heading-title{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-7740fd42{text-align:center;}.elementor-408 .elementor-element.elementor-element-53405108{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-1b284cad{--width:90px;--min-height:90px;}.elementor-408 .elementor-element.elementor-element-3611148d{--width:70px;--min-height:70px;}.elementor-408 .elementor-element.elementor-element-7fceb0d3{--width:100%;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-408 .elementor-element.elementor-element-474c93b8{text-align:center;}.elementor-408 .elementor-element.elementor-element-474c93b8 .elementor-heading-title{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-4af3bc03{text-align:center;}.elementor-408 .elementor-element.elementor-element-1af62c72{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-408 .elementor-element.elementor-element-4547825{--width:90px;--min-height:90px;}.elementor-408 .elementor-element.elementor-element-3afb29ff{--width:70px;--min-height:70px;}.elementor-408 .elementor-element.elementor-element-18a83df9{--width:100%;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-408 .elementor-element.elementor-element-683b4adc{text-align:center;}.elementor-408 .elementor-element.elementor-element-683b4adc .elementor-heading-title{font-size:var( --e-global-typography-61986a4-font-size );line-height:var( --e-global-typography-61986a4-line-height );letter-spacing:var( --e-global-typography-61986a4-letter-spacing );word-spacing:var( --e-global-typography-61986a4-word-spacing );}.elementor-408 .elementor-element.elementor-element-36d62a79{text-align:center;}.elementor-408 .elementor-element.elementor-element-2e062d0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-52388ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-408 .elementor-element.elementor-element-ede7165{--spacer-size:2px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-408 .elementor-element.elementor-element-d89d266{--spacer-size:2px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-408 .elementor-element.elementor-element-7b2304f{--spacer-size:2px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-408 .elementor-element.elementor-element-f8c4b34{--width:60%;}.elementor-408 .elementor-element.elementor-element-237f3b8b{--width:50%;}.elementor-408 .elementor-element.elementor-element-52c28d8b{--width:100px;}.elementor-408 .elementor-element.elementor-element-39448942{--width:80px;}.elementor-408 .elementor-element.elementor-element-2cea9e8a{--width:70%;}.elementor-408 .elementor-element.elementor-element-1b284cad{--width:100px;}.elementor-408 .elementor-element.elementor-element-3611148d{--width:80px;}.elementor-408 .elementor-element.elementor-element-7fceb0d3{--width:70%;}.elementor-408 .elementor-element.elementor-element-4547825{--width:100px;}.elementor-408 .elementor-element.elementor-element-3afb29ff{--width:80px;}.elementor-408 .elementor-element.elementor-element-18a83df9{--width:70%;}.elementor-408 .elementor-element.elementor-element-7fad5eae{--width:56%;}.elementor-408 .elementor-element.elementor-element-52388ec{--width:100%;}.elementor-408 .elementor-element.elementor-element-59d9e1d{--width:3px;}.elementor-408 .elementor-element.elementor-element-65bee5b{--width:5px;}.elementor-408 .elementor-element.elementor-element-a544582{--width:3px;}}@media(max-width:1024px) and (min-width:768px){.elementor-408 .elementor-element.elementor-element-237f3b8b{--width:100%;}.elementor-408 .elementor-element.elementor-element-52c28d8b{--width:100px;}.elementor-408 .elementor-element.elementor-element-2cea9e8a{--width:80%;}.elementor-408 .elementor-element.elementor-element-7fceb0d3{--width:80%;}.elementor-408 .elementor-element.elementor-element-18a83df9{--width:80%;}.elementor-408 .elementor-element.elementor-element-7fad5eae{--width:100%;}.elementor-408 .elementor-element.elementor-element-9ac93ce{--width:47%;}.elementor-408 .elementor-element.elementor-element-8723881{--width:47%;}.elementor-408 .elementor-element.elementor-element-c4b84ca{--width:47%;}.elementor-408 .elementor-element.elementor-element-cc95d20{--width:47%;}}.cf7-form {
  background: #00000000;
  border: 1px solid rgba(255,255,255,0.08);
  border-radius: 16px;
  padding: 25px;
  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  max-width: 600px;
  margin: 0 auto;
  box-sizing: border-box;
}
.cf7-form p {
  margin: 0 !important;
}
.cf7-form br {
  display: none;
}
.cf7-form .row {
  display: flex;
  gap: 16px;
}
.cf7-form .row .field.half {
  flex: 1;
}
.cf7-form .field {
  margin-bottom: 18px;
}
.cf7-form label {
  display: block;
  font-size: 13px;
  font-weight: 600;
  color: #f2f3f7;
  margin-bottom: 8px;
}
/* Text, email, tel, select, textarea — single merged rule */
.cf7-form input[type="text"],
.cf7-form input[type="email"],
.cf7-form input[type="tel"],
.cf7-form select,
.cf7-form textarea {
  width: 100%;
  background: #1E1633;
  border: 1px solid rgba(155,92,255,0.2);
  border-radius: 10px;
  padding: 14px 16px;
  color: #f2f3f7;
  font-size: 14px;
  font-family: inherit;
  transition: border-color 0.15s ease;
  box-sizing: border-box;
}
.cf7-form input::placeholder,
.cf7-form textarea::placeholder {
  color: #8b90a8;
}
.cf7-form input:focus,
.cf7-form select:focus,
.cf7-form textarea:focus {
  outline: none;
  border-color: #9B5CFF;
  box-shadow: 0 0 0 3px rgba(155,92,255,0.15);
}
.cf7-form textarea {
  min-height: 110px;
  resize: vertical;
}
/* Select dropdown arrow */
.cf7-form select {
  appearance: none;
  -webkit-appearance: none;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238b90a8' stroke-width='2'><polyline points='6 9 12 15 18 9'></polyline></svg>");
  background-repeat: no-repeat;
  background-position: right 16px center;
  padding-right: 40px;
  cursor: pointer;
}
.cf7-form select option {
  background: #1E1633;
  color: #f2f3f7;
}
/* Acceptance checkbox */
.cf7-form .wpcf7-acceptance {
  display: block;
  margin: 4px 0 20px;
}
.cf7-form .wpcf7-list-item {
  margin: 0;
  display: flex;
  align-items: flex-start;
  gap: 10px;
}
.cf7-form .wpcf7-list-item-label {
  font-size: 13px;
  color: #8b90a8;
  line-height: 1.5;
}
.cf7-form input[type="checkbox"] {
  width: 16px;
  height: 16px;
  margin-top: 2px;
  accent-color: #9B5CFF;
  cursor: pointer;
  flex-shrink: 0;
}
/* Submit button */
.cf7-form input[type="submit"] {
  width: 100%;
  border: none;
  border-radius: 10px;
  padding: 14px 18px;
  background: #9B5CFF;
  color: #ffffff;
  font-weight: 700;
  font-size: 14.5px;
  font-family: inherit;
  cursor: pointer;
  transition: transform 0.15s ease, opacity 0.15s ease;
}
.cf7-form input[type="submit"]:hover {
  transform: translateY(-1px);
  opacity: 0.92;
}
/* Validation error styling */
.cf7-form .wpcf7-not-valid-tip {
  color: #ff6b6b;
  font-size: 12px;
  margin-top: 6px;
}
.cf7-form .wpcf7-not-valid {
  border-color: #ff6b6b !important;
}
.cf7-form .wpcf7-response-output {
  border-radius: 10px;
  font-size: 13px;
  margin-top: 16px;
}
/* Stack fields on mobile */
@media (max-width: 480px) {
  .cf7-form .row {
    flex-direction: column;
    gap: 0;
  }
}