.elementor-174 .elementor-element.elementor-element-795f3c04{--display:flex;--min-height:520px;--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;--overlay-opacity:1;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-795f3c04:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-795f3c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom right, #BFB5FA 26%, #1E2094 80%);}.elementor-174 .elementor-element.elementor-element-795f3c04::before, .elementor-174 .elementor-element.elementor-element-795f3c04 > .elementor-background-video-container::before, .elementor-174 .elementor-element.elementor-element-795f3c04 > .e-con-inner > .elementor-background-video-container::before, .elementor-174 .elementor-element.elementor-element-795f3c04 > .elementor-background-slideshow::before, .elementor-174 .elementor-element.elementor-element-795f3c04 > .e-con-inner > .elementor-background-slideshow::before, .elementor-174 .elementor-element.elementor-element-795f3c04 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-174 .elementor-element.elementor-element-52b5ec31{--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;--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-5c49af9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-1e5218e{--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;--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-174 .elementor-element.elementor-element-600cc88a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-600cc88a p{margin-block-end:0px;}.elementor-174 .elementor-element.elementor-element-2961c1fa > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-icon i{color:#08FFBB;transition:color 0.3s;}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-icon svg{fill:#08FFBB;transition:fill 0.3s;}.elementor-174 .elementor-element.elementor-element-2961c1fa{--e-icon-list-icon-size:20px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:flex-start;--icon-vertical-offset:3px;}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-174 .elementor-element.elementor-element-1609140a{--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;--z-index:5;}.elementor-174 .elementor-element.elementor-element-66c81c61{--display:flex;--min-height:300px;--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-66c81c61:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-66c81c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-1726cf1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-4cc24b9{width:100%;max-width:100%;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty){display:block !important;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .validation_error{display:block !important;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gfield textarea, .elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gfield select{background-color:#f9f9f9;padding:0px 10px 0px 10px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBCBCB;border-radius:8px 8px 8px 8px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1em;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:0px;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gfield select{width:100%;height:38px;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gfield textarea{width:100%;height:80px;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"],
					.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"],
					.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]{border-style:none;border-radius:8px 8px 8px 8px;padding:16px 20px 16px 20px;margin-top:0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:1em;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gform_page_footer input[type="button"]{padding:16px 30px 16px 30px;margin-top:0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_wrapper li.gfield_error textarea{border-width:1px;}.elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_confirmation_wrapper{padding:10px 10px 10px 10px;}.elementor-174 .elementor-element.elementor-element-d7fa0fa .elementor-button{background-color:#2C1A8A00;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-d7fa0fa .elementor-button:hover, .elementor-174 .elementor-element.elementor-element-d7fa0fa .elementor-button:focus{background-color:#2C1A8A00;color:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-d7fa0fa > .elementor-widget-container{margin:16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-d7fa0fa .elementor-button:hover svg, .elementor-174 .elementor-element.elementor-element-d7fa0fa .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-174 .elementor-element.elementor-element-ce188d5{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-174 .elementor-element.elementor-element-ce188d5{right:-4%;}body.rtl .elementor-174 .elementor-element.elementor-element-ce188d5{left:-4%;}.elementor-174 .elementor-element.elementor-element-ce188d5 img{width:100%;}.elementor-174 .elementor-element.elementor-element-4a71acd4{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-43e8136b{text-align:center;}.elementor-174 .elementor-element.elementor-element-43e8136b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:#000000;}.elementor-174 .elementor-element.elementor-element-6a1cef14{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-235ef527{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-68ee0df0{width:100%;max-width:100%;}.elementor-174 .elementor-element.elementor-element-68ee0df0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-68ee0df0 .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-68ee0df0.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-174 .elementor-element.elementor-element-68ee0df0.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-174 .elementor-element.elementor-element-68ee0df0.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-174 .elementor-element.elementor-element-68ee0df0 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-174 .elementor-element.elementor-element-68ee0df0 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-174 .elementor-element.elementor-element-68ee0df0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-174 .elementor-element.elementor-element-68ee0df0:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-68ee0df0:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-174 .elementor-element.elementor-element-69a04319.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-icon i{color:#08FFBB;transition:color 0.3s;}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-icon svg{fill:#08FFBB;transition:fill 0.3s;}.elementor-174 .elementor-element.elementor-element-69a04319{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-174 .elementor-element.elementor-element-69a04319 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-174 .elementor-element.elementor-element-bcca3d6 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1em;background-image:linear-gradient(90deg, #2C1A8A 0%, #B97CF5 100%);border-radius:8px 8px 8px 8px;padding:16px 30px 16px 30px;}.elementor-174 .elementor-element.elementor-element-bcca3d6 .elementor-button:hover, .elementor-174 .elementor-element.elementor-element-bcca3d6 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #0A0C57 0%, #2427A7 100%);}.elementor-174 .elementor-element.elementor-element-bcca3d6{width:100%;max-width:100%;}.elementor-174 .elementor-element.elementor-element-bcca3d6 > .elementor-widget-container{margin:0 0 0 0;}.elementor-174 .elementor-element.elementor-element-bcca3d6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-174 .elementor-element.elementor-element-bcca3d6 .elementor-button .elementor-button-content-wrapper{gap:0px;justify-content:center;}.elementor-174 .elementor-element.elementor-element-21b14e97{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-494108fa{width:100%;max-width:100%;}.elementor-174 .elementor-element.elementor-element-494108fa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-494108fa .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-494108fa.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-174 .elementor-element.elementor-element-494108fa.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-174 .elementor-element.elementor-element-494108fa.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-174 .elementor-element.elementor-element-494108fa .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-174 .elementor-element.elementor-element-494108fa .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-174 .elementor-element.elementor-element-494108fa .elementor-image-box-img img{transition-duration:0.3s;}.elementor-174 .elementor-element.elementor-element-494108fa:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-494108fa:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-174 .elementor-element.elementor-element-779168d2.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-icon i{color:#08FFBB;transition:color 0.3s;}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-icon svg{fill:#08FFBB;transition:fill 0.3s;}.elementor-174 .elementor-element.elementor-element-779168d2{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-174 .elementor-element.elementor-element-779168d2 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-174 .elementor-element.elementor-element-c79a5d .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1em;background-image:linear-gradient(90deg, #2C1A8A 0%, #B97CF5 100%);border-radius:8px 8px 8px 8px;padding:16px 30px 16px 30px;}.elementor-174 .elementor-element.elementor-element-c79a5d .elementor-button:hover, .elementor-174 .elementor-element.elementor-element-c79a5d .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #0A0C57 0%, #2427A7 100%);}.elementor-174 .elementor-element.elementor-element-c79a5d{width:100%;max-width:100%;}.elementor-174 .elementor-element.elementor-element-c79a5d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-174 .elementor-element.elementor-element-c79a5d .elementor-button .elementor-button-content-wrapper{gap:0px;justify-content:center;}.elementor-174 .elementor-element.elementor-element-3c05a96d{--display:flex;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-3f666491{width:100%;max-width:100%;}.elementor-174 .elementor-element.elementor-element-3f666491 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-3f666491 .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-3f666491.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-174 .elementor-element.elementor-element-3f666491.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-174 .elementor-element.elementor-element-3f666491.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-174 .elementor-element.elementor-element-3f666491 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-174 .elementor-element.elementor-element-3f666491 .elementor-image-box-wrapper .elementor-image-box-img{width:100px;}.elementor-174 .elementor-element.elementor-element-3f666491 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-174 .elementor-element.elementor-element-3f666491:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-3f666491:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-174 .elementor-element.elementor-element-7340d23c.elementor-element{--flex-grow:1;--flex-shrink:1;}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-icon i{color:#08FFBB;transition:color 0.3s;}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-icon svg{fill:#08FFBB;transition:fill 0.3s;}.elementor-174 .elementor-element.elementor-element-7340d23c{--e-icon-list-icon-size:16px;--icon-vertical-offset:0px;}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;}.elementor-174 .elementor-element.elementor-element-7340d23c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-174 .elementor-element.elementor-element-65f9f32c .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1em;background-image:linear-gradient(90deg, #2C1A8A 0%, #B97CF5 100%);border-radius:8px 8px 8px 8px;padding:16px 30px 16px 30px;}.elementor-174 .elementor-element.elementor-element-65f9f32c .elementor-button:hover, .elementor-174 .elementor-element.elementor-element-65f9f32c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #0A0C57 0%, #2427A7 100%);}.elementor-174 .elementor-element.elementor-element-65f9f32c{width:100%;max-width:100%;}.elementor-174 .elementor-element.elementor-element-65f9f32c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-174 .elementor-element.elementor-element-65f9f32c .elementor-button .elementor-button-content-wrapper{gap:0px;justify-content:center;}.elementor-174 .elementor-element.elementor-element-7412d054{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-5d56179a{text-align:center;}.elementor-174 .elementor-element.elementor-element-5d56179a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:#000000;}.elementor-174 .elementor-element.elementor-element-7396e35d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-3cdac490{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-14d5c951 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-14d5c951 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-174 .elementor-element.elementor-element-7a8027ea{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-54a682cf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-54a682cf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-174 .elementor-element.elementor-element-63afaca5{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-50430ebb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-50430ebb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;color:#000000;}.elementor-174 .elementor-element.elementor-element-58fcb8a4 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:1em;background-image:linear-gradient(90deg, #2C1A8A 0%, #B97CF5 100%);border-radius:8px 8px 8px 8px;padding:16px 30px 16px 30px;}.elementor-174 .elementor-element.elementor-element-58fcb8a4 .elementor-button:hover, .elementor-174 .elementor-element.elementor-element-58fcb8a4 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(90deg, #0A0C57 0%, #2427A7 100%);}.elementor-174 .elementor-element.elementor-element-58fcb8a4{width:auto;max-width:auto;}.elementor-174 .elementor-element.elementor-element-370838df{--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;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overlay-opacity:1;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-370838df:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-370838df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEAF5;background-image:url("https://signaturelegale.ca/wp-content/uploads/2026/03/couple-securite-financiere-testament-quebec-1-scaled-1.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-174 .elementor-element.elementor-element-370838df::before, .elementor-174 .elementor-element.elementor-element-370838df > .elementor-background-video-container::before, .elementor-174 .elementor-element.elementor-element-370838df > .e-con-inner > .elementor-background-video-container::before, .elementor-174 .elementor-element.elementor-element-370838df > .elementor-background-slideshow::before, .elementor-174 .elementor-element.elementor-element-370838df > .e-con-inner > .elementor-background-slideshow::before, .elementor-174 .elementor-element.elementor-element-370838df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F8F4FC 0%, #F8F4FC00 calc(100% - 100vw));}.elementor-174 .elementor-element.elementor-element-1faea837{text-align:center;}.elementor-174 .elementor-element.elementor-element-1faea837 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:#000000;}.elementor-174 .elementor-element.elementor-element-316103df{--display:grid;--e-con-grid-template-columns:3fr 2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-3972083d{--display:flex;--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-51afc7bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-3b1438bd{--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;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-236bedac .elementor-testimonial-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-236bedac .elementor-testimonial-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-174 .elementor-element.elementor-element-236bedac .elementor-testimonial-wrapper .elementor-testimonial-image img{width:39px;height:39px;}.elementor-174 .elementor-element.elementor-element-236bedac .elementor-testimonial-name{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-174 .elementor-element.elementor-element-1211693e{--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;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-1b68dc3f .elementor-testimonial-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-1b68dc3f .elementor-testimonial-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;line-height:1.4em;}.elementor-174 .elementor-element.elementor-element-1b68dc3f .elementor-testimonial-wrapper .elementor-testimonial-image img{width:39px;height:39px;}.elementor-174 .elementor-element.elementor-element-1b68dc3f .elementor-testimonial-name{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-174 .elementor-element.elementor-element-4d103338{--grid-column-gap:20px;}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonials-masonry .pp-grid-item-wrap{padding-left:calc(20px/2);padding-right:calc(20px/2);}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonials-masonry{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonials .slick-list{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonial{padding:0px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonial-content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:1.4em;text-align:center;}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonial-name{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonials-image-stacked .pp-testimonial-image, .elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonial-skin-7 .pp-testimonial-image{margin-bottom:10px;}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonials-image-inline .pp-testimonial-image, .elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonial-skin-5 .pp-testimonial-image, .elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonial-skin-8 .pp-testimonial-image{margin-right:10px;}.elementor-174 .elementor-element.elementor-element-4d103338.pp-testimonials-h-align-right .pp-testimonials-image-inline .pp-testimonial-image, .elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonial-skin-6 .pp-testimonial-image{margin-left:10px;margin-right:0;}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-slick-slider .slick-dots{margin-top:16px;}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-slick-slider .slick-dots li{background:#CFCFCF;}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-slick-slider .slick-dots li.slick-active{background:#B77AF3;}.elementor-174 .elementor-element.elementor-element-4408210{--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;--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-4408210:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-4408210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #2D1B8B 0%, #6B46BA 100%);}.elementor-174 .elementor-element.elementor-element-396d244{text-align:center;}.elementor-174 .elementor-element.elementor-element-396d244 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-5551c416{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-174 .elementor-element.elementor-element-57e95216 .elementor-image-box-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-57e95216.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-174 .elementor-element.elementor-element-57e95216.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-174 .elementor-element.elementor-element-57e95216.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-174 .elementor-element.elementor-element-57e95216 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-57e95216 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-174 .elementor-element.elementor-element-57e95216 .elementor-image-box-img img{height:80px;object-fit:cover;object-position:center center;border-radius:40px;transition-duration:0.3s;}.elementor-174 .elementor-element.elementor-element-57e95216:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-57e95216:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-68b70cb3 .elementor-image-box-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-68b70cb3.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-174 .elementor-element.elementor-element-68b70cb3.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-174 .elementor-element.elementor-element-68b70cb3.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-174 .elementor-element.elementor-element-68b70cb3 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-68b70cb3 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-174 .elementor-element.elementor-element-68b70cb3 .elementor-image-box-img img{height:80px;object-fit:cover;object-position:center center;border-radius:40px;transition-duration:0.3s;}.elementor-174 .elementor-element.elementor-element-68b70cb3:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-68b70cb3:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-a46d2fb .elementor-image-box-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-a46d2fb.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-174 .elementor-element.elementor-element-a46d2fb.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-174 .elementor-element.elementor-element-a46d2fb.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-174 .elementor-element.elementor-element-a46d2fb .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-a46d2fb .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-174 .elementor-element.elementor-element-a46d2fb .elementor-image-box-img img{height:80px;object-fit:cover;object-position:center center;border-radius:40px;transition-duration:0.3s;}.elementor-174 .elementor-element.elementor-element-a46d2fb:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-a46d2fb:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-46e61828 .elementor-image-box-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-46e61828.elementor-position-right .elementor-image-box-img{margin-left:8px;}.elementor-174 .elementor-element.elementor-element-46e61828.elementor-position-left .elementor-image-box-img{margin-right:8px;}.elementor-174 .elementor-element.elementor-element-46e61828.elementor-position-top .elementor-image-box-img{margin-bottom:8px;}.elementor-174 .elementor-element.elementor-element-46e61828 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-46e61828 .elementor-image-box-wrapper .elementor-image-box-img{width:80px;}.elementor-174 .elementor-element.elementor-element-46e61828 .elementor-image-box-img img{height:80px;object-fit:cover;object-position:center center;border-radius:40px;transition-duration:0.3s;}.elementor-174 .elementor-element.elementor-element-46e61828:has(:hover) .elementor-image-box-title,
					 .elementor-174 .elementor-element.elementor-element-46e61828:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-174 .elementor-element.elementor-element-a5fbd7b{--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;}@media(max-width:1024px){.elementor-174 .elementor-element.elementor-element-795f3c04{--min-height:570px;--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:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;}.elementor-174 .elementor-element.elementor-element-5c49af9 .elementor-heading-title{font-size:36px;}.elementor-174 .elementor-element.elementor-element-600cc88a{font-size:18px;}.elementor-174 .elementor-element.elementor-element-ce188d5{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}.elementor-174 .elementor-element.elementor-element-6a1cef14{--grid-auto-flow:row;}.elementor-174 .elementor-element.elementor-element-68ee0df0 .elementor-image-box-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-494108fa .elementor-image-box-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-3f666491 .elementor-image-box-wrapper{text-align:center;}.elementor-174 .elementor-element.elementor-element-7396e35d{--grid-auto-flow:row;}.elementor-174 .elementor-element.elementor-element-316103df{--e-con-grid-template-columns:1fr 1fr;--grid-auto-flow:row;}.elementor-174 .elementor-element.elementor-element-5551c416{--grid-auto-flow:row;}.elementor-174 .elementor-element.elementor-element-57e95216 .elementor-image-box-title{font-size:16px;}.elementor-174 .elementor-element.elementor-element-68b70cb3 .elementor-image-box-title{font-size:16px;}.elementor-174 .elementor-element.elementor-element-a46d2fb .elementor-image-box-title{font-size:16px;}.elementor-174 .elementor-element.elementor-element-46e61828 .elementor-image-box-title{font-size:16px;}}@media(max-width:767px){.elementor-174 .elementor-element.elementor-element-795f3c04{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-5c49af9 .elementor-heading-title{font-size:32px;}.elementor-174 .elementor-element.elementor-element-1e5218e{--gap:8px 0px;--row-gap:8px;--column-gap:0px;}.elementor-174 .elementor-element.elementor-element-600cc88a{font-size:16px;}.elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-174 .elementor-element.elementor-element-2961c1fa .elementor-icon-list-item > a{font-size:16px;}.elementor-174 .elementor-element.elementor-element-1609140a{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-174 .elementor-element.elementor-element-ce188d5 > .elementor-widget-container{margin:0px -20px 0px 0px;}.elementor-174 .elementor-element.elementor-element-ce188d5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-174 .elementor-element.elementor-element-4a71acd4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-174 .elementor-element.elementor-element-43e8136b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-174 .elementor-element.elementor-element-43e8136b .elementor-heading-title{font-size:24px;}.elementor-174 .elementor-element.elementor-element-6a1cef14{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-174 .elementor-element.elementor-element-235ef527{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-174 .elementor-element.elementor-element-68ee0df0 .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-68ee0df0 .elementor-image-box-img{margin-bottom:0px;}.elementor-174 .elementor-element.elementor-element-68ee0df0 .elementor-image-box-title{font-size:16px;}.elementor-174 .elementor-element.elementor-element-bcca3d6 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-21b14e97{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-174 .elementor-element.elementor-element-494108fa .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-494108fa .elementor-image-box-img{margin-bottom:0px;}.elementor-174 .elementor-element.elementor-element-494108fa .elementor-image-box-title{font-size:16px;}.elementor-174 .elementor-element.elementor-element-c79a5d > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-3c05a96d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-174 .elementor-element.elementor-element-3f666491 .elementor-image-box-wrapper{text-align:start;}.elementor-174 .elementor-element.elementor-element-3f666491 .elementor-image-box-img{margin-bottom:0px;}.elementor-174 .elementor-element.elementor-element-3f666491 .elementor-image-box-title{font-size:16px;}.elementor-174 .elementor-element.elementor-element-65f9f32c > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-7412d054{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-174 .elementor-element.elementor-element-5d56179a > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-174 .elementor-element.elementor-element-5d56179a .elementor-heading-title{font-size:24px;}.elementor-174 .elementor-element.elementor-element-7396e35d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-174 .elementor-element.elementor-element-58fcb8a4 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-174 .elementor-element.elementor-element-370838df:not(.elementor-motion-effects-element-type-background), .elementor-174 .elementor-element.elementor-element-370838df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:250% auto;}.elementor-174 .elementor-element.elementor-element-370838df{--padding-top:40px;--padding-bottom:76vw;--padding-left:20px;--padding-right:20px;}.elementor-174 .elementor-element.elementor-element-1faea837 .elementor-heading-title{font-size:24px;}.elementor-174 .elementor-element.elementor-element-316103df{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-174 .elementor-element.elementor-element-4d103338 .pp-testimonial-content{font-size:18px;}.elementor-174 .elementor-element.elementor-element-4408210{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-174 .elementor-element.elementor-element-396d244 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-174 .elementor-element.elementor-element-396d244 .elementor-heading-title{font-size:24px;}.elementor-174 .elementor-element.elementor-element-5551c416{--e-con-grid-template-columns:repeat(1, 1fr);--gap:40px 0px;--row-gap:40px;--column-gap:0px;--grid-auto-flow:row;}.elementor-174 .elementor-element.elementor-element-57e95216 .elementor-image-box-img{margin-bottom:8px;}.elementor-174 .elementor-element.elementor-element-68b70cb3 .elementor-image-box-img{margin-bottom:8px;}.elementor-174 .elementor-element.elementor-element-a46d2fb .elementor-image-box-img{margin-bottom:8px;}.elementor-174 .elementor-element.elementor-element-46e61828 .elementor-image-box-img{margin-bottom:8px;}}@media(min-width:768px){.elementor-174 .elementor-element.elementor-element-52b5ec31{--width:36%;}.elementor-174 .elementor-element.elementor-element-1609140a{--width:40%;}.elementor-174 .elementor-element.elementor-element-4408210{--content-width:900px;}}@media(max-width:1024px) and (min-width:768px){.elementor-174 .elementor-element.elementor-element-52b5ec31{--width:400px;}.elementor-174 .elementor-element.elementor-element-1609140a{--width:80%;}}/* Start custom CSS for pp-gravity-forms, class: .elementor-element-4cc24b9 */.elementor-174 .elementor-element.elementor-element-4cc24b9 * {
    font-family: 'Montserrat';
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .main-title {
    font-weight: 600;
    color: black;
    font-size: 24px;
    margin-bottom: 8px;
    text-align: center;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .slide-title {
    font-weight: 600;
    color: black;
    font-size: 18px;
    text-align: center;
    /*margin-bottom: 5px;*/
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .img-title {
    margin: 0 auto;
    display: block;
    filter: contrast(0) brightness(0);
    height: 50px;
    object-fit: contain;
}

/* Errors */
.elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_validation_errors {
    margin-bottom: 16px!important;
    padding: 10px;
    outline: none!important;
    border-radius: 16px;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_validation_errors .gform_submission_error  {
    display: flex!important;
    flex-wrap: nowrap;
    flex-direction: row!important;
    align-items: center;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_validation_errors .gform_submission_error .gform-icon {
    flex-shrink: 0;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .validation_message  {
    margin-top: 4px;
    line-height: 1.2;
    font-size: 12px;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_page {
    position: relative;
}


/* Fields */

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_page_fields {
    /*min-height: 120px;*/
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_fields {
    row-gap: 24px;
    column-gap: 16px;
}

/* Choices */
.elementor-174 .elementor-element.elementor-element-4cc24b9 .gfield_radio {
    display: flex;
    justify-content: center;
    gap: 10px;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gfield_radio input {
    display: none;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gfield .gchoice {
    display: block;
    width: calc(50% - 8px);
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gfield_radio .gform-field-label {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    border-radius: 30px;
    font-weight: 600;
    color: white;
    padding: 10px;
    background-image: linear-gradient(90deg, rgb(44, 26, 138) 0%, rgb(185, 124, 245) 100%);
    width: 100%;
    margin: 0!important;
    height: 100%;
    cursor: pointer;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gfield_radio .gform-field-label:hover {
     background-image: linear-gradient(90deg, #0A0C57 0%, #2427A7 100%);
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 textarea {
    resize: none;
    min-height: unset!important;
    padding-top: 8px!important;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 select {
    line-height: 38px!important;
}


.elementor-174 .elementor-element.elementor-element-4cc24b9 #field_3_53 .gchoice {
    display: inline-flex;
    align-items: flex-start;
    margin: 0 auto;
    width: auto!important;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gfield_visibility_hidden,
.elementor-174 .elementor-element.elementor-element-4cc24b9 #field_3_21 {
    position: absolute;
    pointer-events: none;
    opacity: 0;
}

/* Form footer */

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_page_footer {
    display: flex;
    flex-direction: column;
    align-items: center;
}

/* Buttons */
.elementor-174 .elementor-element.elementor-element-4cc24b9 .button {
    border: 0!important;
    border-radius: 16px!important;
}
.elementor-174 .elementor-element.elementor-element-4cc24b9 .button.gform_button,
.elementor-174 .elementor-element.elementor-element-4cc24b9 .button.gform_next_button {
    background-image: linear-gradient(90deg, rgb(44, 26, 138) 0%, rgb(185, 124, 245) 100%);
    order: 1;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .button.gform_next_button {
    /*padding-left: 30px;   */
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .button.gform_button:hover,
.elementor-174 .elementor-element.elementor-element-4cc24b9 .button.gform_next_button:hover {
    background-image: linear-gradient(90deg, #0A0C57 0%, #2427A7 100%);
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .button.gform_previous_button {
    border: 1px solid #0A0D49!important;
    font-size: 13px!important;
    padding: 10px 20px!important;
    background: transparent;
    order: 2;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .button.gform_previous_button:hover {
     background-image: linear-gradient(90deg, #0A0C57 0%, #2427A7 100%);
     color: white!important;
}


/* Hide next on some pages*/

.elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_page:not(#gform_page_3_1):not(#gform_page_3_6) .gform_next_button {
    /*display: none;*/
    position: absolute;
    opacity: 0;
    pointer-events: none;
}

/* Arrow */

.elementor-174 .elementor-element.elementor-element-4cc24b9 .last-arrow,
.elementor-174 .elementor-element.elementor-element-4cc24b9 .first-arrow {
    position: absolute;
    bottom: 0;
    left: 85%;
    width: 150px;
    filter: contrast(0) brightness(0) invert(99%) sepia(42%) saturate(3947%) hue-rotate(81deg) brightness(101%) contrast(101%);
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 #gform_page_3_7 .gform_page_footer  {
    position: relative;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .last-arrow {
    bottom: auto;
  top: -22px;
  left: 90%;
}


/* Terms*/
.elementor-174 .elementor-element.elementor-element-4cc24b9 .form-terms {
    margin-top: 16px;
    display: flex;
  flex-wrap: nowrap;
  gap: 10px;
  align-items: center;
  font-size: 12px;
  order: 3;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .form-terms img {
    width: 50px;
    flex-shrink: 0;
}

.elementor-174 .elementor-element.elementor-element-4cc24b9 .form-terms a {
    transition: all .35s ease;
}
.elementor-174 .elementor-element.elementor-element-4cc24b9 .form-terms a:hover {
    color: #b77af3;
}


@media (max-width: 767px) {
    .elementor-174 .elementor-element.elementor-element-4cc24b9 .gform_fields {
        row-gap: 16px;
        column-gap: 10px;
    }
    
    .elementor-174 .elementor-element.elementor-element-4cc24b9 .gfield .gchoice {
        width: 100%;
    }
    
    /* Arrow */
    
    .elementor-174 .elementor-element.elementor-element-4cc24b9 .first-arrow,
    .elementor-174 .elementor-element.elementor-element-4cc24b9 .last-arrow {
        transform: rotate(-65deg);
         width: 120px;
         bottom: 64px;
    }
    
    .elementor-174 .elementor-element.elementor-element-4cc24b9 .last-arrow {
        bottom: auto;
          top: -48px;
          left: 84%;
          width: 120px;
          transform: rotate(-65deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66c81c61 */@media (min-width: 768px) {
    .elementor-174 .elementor-element.elementor-element-66c81c61 {
        max-width: 500px;
    }
}

@media (min-width: 1024px) {
    .elementor-174 .elementor-element.elementor-element-66c81c61 {
        max-width: 440px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ce188d5 */@media (max-width: 767px) {
    .elementor-174 .elementor-element.elementor-element-ce188d5 {
        position: static!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-795f3c04 */@media (max-width: 767px) {
    .elementor-174 .elementor-element.elementor-element-795f3c04::before {
        background-image: linear-gradient(180deg, #282a86 0%, #514fcd calc(100% - 98vw), #514fcd00 calc(100% - 50vw));
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a1cef14 */.elementor-174 .elementor-element.elementor-element-6a1cef14 .elementor-image-box-wrapper {
    display: flex!important;
    align-items: center;
    flex-wrap: nowrap;
}

.elementor-174 .elementor-element.elementor-element-6a1cef14 .elementor-image-box-img {
    flex-shrink: 0;
}

.elementor-174 .elementor-element.elementor-element-6a1cef14 .elementor-button-content-wrapper {
    min-height: 32px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    gap: 15px;
}


@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-174 .elementor-element.elementor-element-6a1cef14 .elementor-image-box-wrapper {
        flex-direction: column;
        align-items: center;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7396e35d */.elementor-174 .elementor-element.elementor-element-7396e35d {
    counter-set: step;
}

.elementor-174 .elementor-element.elementor-element-7396e35d .step-title {
    display: flex;
    gap: 10px;
    
}

.elementor-174 .elementor-element.elementor-element-7396e35d .step-title small {
    display: block;
    font-weight: 400;
}
.elementor-174 .elementor-element.elementor-element-7396e35d .step-title:before {
    counter-increment: step;
    content: counter(step);
    display: inline-flex;
    width: 50px;
    height: 50px;
    align-items: center;
    justify-content: center;
    background-color: #e8e7f2;
    border-radius: 50%;
    font-family: 'Montserrat';
    font-size: 18px;
    font-weight: 600;
    line-height: 1;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-316103df */.elementor-174 .elementor-element.elementor-element-316103df {
    counter-set: step;
}

.elementor-174 .elementor-element.elementor-element-316103df .step-title {
    display: flex;
    
}
.elementor-174 .elementor-element.elementor-element-316103df .step-title:before {
    counter-increment: step;
    content: counter(step);
    display: inline-flex;
    width: 50px;
    height: 50px;
    align-items: center;
    justify-content: center;
    background-color: #e8e7f2;
    border-radius: 50%;
    font-family: 'Montserrat';
    font-size: 18px;
    font-weight: 600;
    line-height: 1;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-370838df */@media (max-width: 767px) {
    .elementor-174 .elementor-element.elementor-element-370838df::before {
        background-image: linear-gradient(180deg, #f8f3fe 0%, #f8f3fe calc(100% - 100vw), #F8F4FC00 calc(100%));
    }
}

@media (min-width: 768px) {
    .elementor-174 .elementor-element.elementor-element-370838df::before {
        display: none!important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5fbd7b */.elementor-174 .elementor-element.elementor-element-a5fbd7b {
    pointer-events: none;
    opacity: 0;
    position: absolute;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-174 .card-shadow {
    box-shadow: 0 0 15px 5px #4b62ff30;
}

body.elementor-page-174 .elementor-button-content-wrapper {
    justify-content: space-between!important;
}/* End custom CSS */