.elementor-39 .elementor-element.elementor-element-710adcb8{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-710adcb8:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-710adcb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0B1528 0%, #0A1324 100%);}.elementor-39 .elementor-element.elementor-element-4d4ee1c7{--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;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-39 .elementor-element.elementor-element-32350513{background-color:var( --e-global-color-primary );padding:05px 15px 05px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;--e-icon-list-icon-size:11px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-32350513 .elementor-icon-list-icon i{color:var( --e-global-color-578a717 );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-32350513 .elementor-icon-list-icon svg{fill:var( --e-global-color-578a717 );transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-32350513 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-32350513 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;font-weight:600;}.elementor-39 .elementor-element.elementor-element-32350513 .elementor-icon-list-text{color:var( --e-global-color-578a717 );transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-76dcb2ec{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-76dcb2ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-4176261d{width:var( --container-widget-width, 76% );max-width:76%;--container-widget-width:76%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-39 .elementor-element.elementor-element-4176261d a{color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-4d79b150{--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:stretch;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-60b61531{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-icon i{color:#F2CA50;transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-icon svg{fill:#F2CA50;transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-751090a1{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-icon i{color:#F2CA50;transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-icon svg{fill:#F2CA50;transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-514a9521{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-text{transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-icon i{color:#F2CA50;transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-icon svg{fill:#F2CA50;transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-5781cffe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-icon{padding-inline-end:2px;}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-39 .elementor-element.elementor-element-34bffbca .elementor-button{background-color:var( --e-global-color-accent );font-family:"Manrope", Sans-serif;font-weight:500;fill:var( --e-global-color-a2bc305 );color:var( --e-global-color-a2bc305 );border-radius:12px 12px 12px 12px;}.elementor-39 .elementor-element.elementor-element-34bffbca .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-34bffbca .elementor-button:focus{background-color:var( --e-global-color-a2bc305 );color:var( --e-global-color-accent );box-shadow:0px 0px 5px 3px rgba(211.99999999999997, 175.00000000000009, 54.99999999999999, 0.5);}.elementor-39 .elementor-element.elementor-element-34bffbca .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-39 .elementor-element.elementor-element-34bffbca .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-39 .elementor-element.elementor-element-34bffbca .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-34bffbca .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-df0dc3e{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-39 .elementor-element.elementor-element-3f7c1a5 img{width:100%;height:400px;object-fit:cover;object-position:center center;border-radius:12px 12px 12px 12px;}.elementor-39 .elementor-element.elementor-element-34a69265{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-34a69265:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-34a69265 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-d58c114{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-icon i{color:#997D25;transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-icon svg{fill:#997D25;transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-1bde5166{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-text{color:var( --e-global-color-578a717 );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-4ae3a215{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-39 .elementor-element.elementor-element-4ae3a215.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-4ae3a215 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;text-transform:capitalize;line-height:52px;letter-spacing:0.8px;color:var( --e-global-color-1734b6e );}.elementor-39 .elementor-element.elementor-element-3bf6759e{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-3bf6759e.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-1f4dd918{--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:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-1f4dd918:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-1f4dd918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-29e242ba{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-108ae550{--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:stretch;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-1d4387c0{--display:flex;--justify-content:middle;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:#243C66;--border-color:#243C66;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-1d4387c0:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-1d4387c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2bc305 );}.elementor-39 .elementor-element.elementor-element-1d4387c0.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-39 .elementor-element.elementor-element-1d4387c0:hover{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-578a717 );--border-color:var( --e-global-color-578a717 );}.elementor-39 .elementor-element.elementor-element-1d4387c0, .elementor-39 .elementor-element.elementor-element-1d4387c0::before{--border-transition:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-7bb98aa8 .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-7bb98aa8.elementor-view-stacked .elementor-icon{background-color:#F2CA50;color:#142642;}.elementor-39 .elementor-element.elementor-element-7bb98aa8.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-7bb98aa8.elementor-view-default .elementor-icon{color:#F2CA50;border-color:#F2CA50;}.elementor-39 .elementor-element.elementor-element-7bb98aa8.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-7bb98aa8.elementor-view-default .elementor-icon svg{fill:#F2CA50;}.elementor-39 .elementor-element.elementor-element-7bb98aa8.elementor-view-framed .elementor-icon{background-color:#142642;}.elementor-39 .elementor-element.elementor-element-7bb98aa8.elementor-view-stacked .elementor-icon svg{fill:#142642;}.elementor-39 .elementor-element.elementor-element-7bb98aa8 .elementor-icon{font-size:26px;}.elementor-39 .elementor-element.elementor-element-7bb98aa8 .elementor-icon svg{height:26px;}.elementor-39 .elementor-element.elementor-element-694fe474{text-align:center;}.elementor-39 .elementor-element.elementor-element-694fe474 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-2e91d5e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-e8b8618{--display:flex;--justify-content:middle;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:#243C66;--border-color:#243C66;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-e8b8618:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-e8b8618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2bc305 );}.elementor-39 .elementor-element.elementor-element-e8b8618.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-39 .elementor-element.elementor-element-e8b8618:hover{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-578a717 );--border-color:var( --e-global-color-578a717 );}.elementor-39 .elementor-element.elementor-element-e8b8618, .elementor-39 .elementor-element.elementor-element-e8b8618::before{--border-transition:0.3s;}.elementor-39 .elementor-element.elementor-element-222c989f .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-222c989f.elementor-view-stacked .elementor-icon{background-color:#F2CA50;color:#142642;}.elementor-39 .elementor-element.elementor-element-222c989f.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-222c989f.elementor-view-default .elementor-icon{color:#F2CA50;border-color:#F2CA50;}.elementor-39 .elementor-element.elementor-element-222c989f.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-222c989f.elementor-view-default .elementor-icon svg{fill:#F2CA50;}.elementor-39 .elementor-element.elementor-element-222c989f.elementor-view-framed .elementor-icon{background-color:#142642;}.elementor-39 .elementor-element.elementor-element-222c989f.elementor-view-stacked .elementor-icon svg{fill:#142642;}.elementor-39 .elementor-element.elementor-element-222c989f .elementor-icon{font-size:26px;}.elementor-39 .elementor-element.elementor-element-222c989f .elementor-icon svg{height:26px;}.elementor-39 .elementor-element.elementor-element-4620164{text-align:center;}.elementor-39 .elementor-element.elementor-element-4620164 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-69c5295b{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-53c3f6fd{--display:flex;--justify-content:middle;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:#243C66;--border-color:#243C66;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-53c3f6fd:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-53c3f6fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2bc305 );}.elementor-39 .elementor-element.elementor-element-53c3f6fd.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-39 .elementor-element.elementor-element-53c3f6fd:hover{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-578a717 );--border-color:var( --e-global-color-578a717 );}.elementor-39 .elementor-element.elementor-element-53c3f6fd, .elementor-39 .elementor-element.elementor-element-53c3f6fd::before{--border-transition:0.3s;}.elementor-39 .elementor-element.elementor-element-4d914da7 .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-4d914da7.elementor-view-stacked .elementor-icon{background-color:#F2CA50;color:#142642;}.elementor-39 .elementor-element.elementor-element-4d914da7.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-4d914da7.elementor-view-default .elementor-icon{color:#F2CA50;border-color:#F2CA50;}.elementor-39 .elementor-element.elementor-element-4d914da7.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-4d914da7.elementor-view-default .elementor-icon svg{fill:#F2CA50;}.elementor-39 .elementor-element.elementor-element-4d914da7.elementor-view-framed .elementor-icon{background-color:#142642;}.elementor-39 .elementor-element.elementor-element-4d914da7.elementor-view-stacked .elementor-icon svg{fill:#142642;}.elementor-39 .elementor-element.elementor-element-4d914da7 .elementor-icon{font-size:26px;}.elementor-39 .elementor-element.elementor-element-4d914da7 .elementor-icon svg{height:26px;}.elementor-39 .elementor-element.elementor-element-21d832a0{text-align:center;}.elementor-39 .elementor-element.elementor-element-21d832a0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-5788728e{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-5298949{--display:flex;--justify-content:middle;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:#243C66;--border-color:#243C66;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-5298949:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-5298949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2bc305 );}.elementor-39 .elementor-element.elementor-element-5298949.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-39 .elementor-element.elementor-element-5298949:hover{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-578a717 );--border-color:var( --e-global-color-578a717 );}.elementor-39 .elementor-element.elementor-element-5298949, .elementor-39 .elementor-element.elementor-element-5298949::before{--border-transition:0.3s;}.elementor-39 .elementor-element.elementor-element-665d7530 .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-665d7530.elementor-view-stacked .elementor-icon{background-color:#F2CA50;color:#142642;}.elementor-39 .elementor-element.elementor-element-665d7530.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-665d7530.elementor-view-default .elementor-icon{color:#F2CA50;border-color:#F2CA50;}.elementor-39 .elementor-element.elementor-element-665d7530.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-665d7530.elementor-view-default .elementor-icon svg{fill:#F2CA50;}.elementor-39 .elementor-element.elementor-element-665d7530.elementor-view-framed .elementor-icon{background-color:#142642;}.elementor-39 .elementor-element.elementor-element-665d7530.elementor-view-stacked .elementor-icon svg{fill:#142642;}.elementor-39 .elementor-element.elementor-element-665d7530 .elementor-icon{font-size:26px;}.elementor-39 .elementor-element.elementor-element-665d7530 .elementor-icon svg{height:26px;}.elementor-39 .elementor-element.elementor-element-7aef95c{text-align:center;}.elementor-39 .elementor-element.elementor-element-7aef95c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-57fff19d{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-7413791{--display:flex;--justify-content:middle;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:#243C66;--border-color:#243C66;--border-radius:18px 18px 18px 18px;--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-7413791:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-7413791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2bc305 );}.elementor-39 .elementor-element.elementor-element-7413791.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-39 .elementor-element.elementor-element-7413791:hover{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-578a717 );--border-color:var( --e-global-color-578a717 );}.elementor-39 .elementor-element.elementor-element-7413791, .elementor-39 .elementor-element.elementor-element-7413791::before{--border-transition:0.3s;}.elementor-39 .elementor-element.elementor-element-78af41df .elementor-icon-wrapper{text-align:center;}.elementor-39 .elementor-element.elementor-element-78af41df.elementor-view-stacked .elementor-icon{background-color:#F2CA50;color:#142642;}.elementor-39 .elementor-element.elementor-element-78af41df.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-78af41df.elementor-view-default .elementor-icon{color:#F2CA50;border-color:#F2CA50;}.elementor-39 .elementor-element.elementor-element-78af41df.elementor-view-framed .elementor-icon, .elementor-39 .elementor-element.elementor-element-78af41df.elementor-view-default .elementor-icon svg{fill:#F2CA50;}.elementor-39 .elementor-element.elementor-element-78af41df.elementor-view-framed .elementor-icon{background-color:#142642;}.elementor-39 .elementor-element.elementor-element-78af41df.elementor-view-stacked .elementor-icon svg{fill:#142642;}.elementor-39 .elementor-element.elementor-element-78af41df .elementor-icon{font-size:26px;}.elementor-39 .elementor-element.elementor-element-78af41df .elementor-icon svg{height:26px;}.elementor-39 .elementor-element.elementor-element-21b72a2b{text-align:center;}.elementor-39 .elementor-element.elementor-element-21b72a2b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-4b00890f{text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-5c112087{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-5c112087:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-5c112087 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-48b89dcb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-7c6f49c{--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;--justify-content:center;--align-items:center;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:rgba(212,175,55,0.2);--border-color:rgba(212,175,55,0.2);--border-radius:24px 24px 24px 24px;--padding-top:44px;--padding-bottom:44px;--padding-left:40px;--padding-right:40px;}.elementor-39 .elementor-element.elementor-element-7c6f49c:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-7c6f49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a2bc305 );}.elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-icon i{color:#F2CA50;transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-icon svg{fill:#F2CA50;transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-7d07e00{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-39 .elementor-element.elementor-element-7d07e00 .elementor-icon-list-text{color:#E9C176;transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-9ef1e80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-39 .elementor-element.elementor-element-9ef1e80 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-39 .elementor-element.elementor-element-3257884{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-39 .elementor-element.elementor-element-3257884 .elementor-labels-inline .elementor-field-group > label{padding-left:11px;}body:not(.rtl) .elementor-39 .elementor-element.elementor-element-3257884 .elementor-labels-inline .elementor-field-group > label{padding-right:11px;}body .elementor-39 .elementor-element.elementor-element-3257884 .elementor-labels-above .elementor-field-group > label{padding-bottom:11px;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group > label, .elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-subgroup label{color:#E9C176;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group > label{font-family:"Montserrat", Sans-serif;font-size:12.5px;font-weight:600;letter-spacing:0.3px;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-html{padding-bottom:0px;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group .elementor-field, .elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-subgroup label{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:rgba(10,19,36,0.55);border-color:#243C66;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group .elementor-select-wrapper select{background-color:rgba(10,19,36,0.55);border-color:#243C66;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group .elementor-select-wrapper::before{color:#243C66;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-button{font-family:"Manrope", Sans-serif;font-size:12.5px;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;border-radius:12px 12px 12px 12px;padding:0px 0px 0px 0px;}.elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );color:var( --e-global-color-a2bc305 );}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );color:var( --e-global-color-a2bc305 );}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-a2bc305 );}.elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-a2bc305 );color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-a2bc305 );color:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-button[type="submit"]:hover svg *{fill:var( --e-global-color-accent );}.elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-39 .elementor-element.elementor-element-1f13803{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-d7b3e7c{width:100%;max-width:100%;}.elementor-39 .elementor-element.elementor-element-d7b3e7c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-sub{color:#D1DCE5;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:500;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-input{border-style:solid;border-width:1px 1px 1px 1px;border-color:#243C66;border-radius:12px 12px 12px 12px;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-btn{font-family:"Manrope", Sans-serif;font-weight:700;border-radius:12px 12px 12px 12px;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-card{background-color:#0B2545;border-style:solid;border-width:1px 1px 1px 1px;border-color:#243C66;border-radius:18px 18px 18px 18px;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-app{--isa-accent:#C5A059;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-head, .elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-psi{background-color:#0B2545;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-card-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-item-label{color:#D1DCE5;font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-39 .elementor-element.elementor-element-d7b3e7c .isa-item-val{color:#8A97A7;font-family:"Plus Jakarta Sans", Sans-serif;}.elementor-39 .elementor-element.elementor-element-141a572c{--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:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:70px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-141a572c:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-141a572c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-6cae20b2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-icon i{color:#997D25;transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-icon svg{fill:#997D25;transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-4b8acdbf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-text{color:var( --e-global-color-578a717 );transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-39adf80b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-39 .elementor-element.elementor-element-39adf80b.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-39adf80b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;text-transform:capitalize;line-height:52px;letter-spacing:0.8px;color:var( --e-global-color-1734b6e );}.elementor-39 .elementor-element.elementor-element-10bfbd4e{--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:center;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-10bfbd4e:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-10bfbd4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-4f29e0e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-6a8b789d{--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:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-1991b13b{--display:flex;--justify-content:middle;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-a2bc305 );--border-color:var( --e-global-color-a2bc305 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-1991b13b:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-1991b13b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-1991b13b.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-39 .elementor-element.elementor-element-1991b13b:hover{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-578a717 );--border-color:var( --e-global-color-578a717 );}.elementor-39 .elementor-element.elementor-element-1991b13b, .elementor-39 .elementor-element.elementor-element-1991b13b::before{--border-transition:0.3s;}.elementor-39 .elementor-element.elementor-element-503870a2{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-26dcb55{--display:flex;--justify-content:middle;--border-radius:100px 100px 100px 100px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-26dcb55:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-26dcb55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F2CA50 0%, #D4AF37 100%);}.elementor-39 .elementor-element.elementor-element-40d8b19c{text-align:center;}.elementor-39 .elementor-element.elementor-element-40d8b19c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0A1324;}.elementor-39 .elementor-element.elementor-element-114d48d5{text-align:start;}.elementor-39 .elementor-element.elementor-element-114d48d5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-174a3c77{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-bf41206{--display:flex;--justify-content:middle;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-a2bc305 );--border-color:var( --e-global-color-a2bc305 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-bf41206:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-bf41206 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-bf41206.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-39 .elementor-element.elementor-element-bf41206:hover{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-578a717 );--border-color:var( --e-global-color-578a717 );}.elementor-39 .elementor-element.elementor-element-bf41206, .elementor-39 .elementor-element.elementor-element-bf41206::before{--border-transition:0.3s;}.elementor-39 .elementor-element.elementor-element-19322426{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-39 .elementor-element.elementor-element-68da9321{--display:flex;--justify-content:middle;--border-radius:100px 100px 100px 100px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-68da9321:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-68da9321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F2CA50 0%, #D4AF37 100%);}.elementor-39 .elementor-element.elementor-element-7559b98c{text-align:center;}.elementor-39 .elementor-element.elementor-element-7559b98c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0A1324;}.elementor-39 .elementor-element.elementor-element-12432aa4{text-align:start;}.elementor-39 .elementor-element.elementor-element-12432aa4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-799cac68{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-78877a24{--display:flex;--justify-content:middle;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-a2bc305 );--border-color:var( --e-global-color-a2bc305 );--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-78877a24:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-78877a24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-39 .elementor-element.elementor-element-78877a24.e-con:hover{--e-con-transform-translateY:-10px;}.elementor-39 .elementor-element.elementor-element-78877a24:hover{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-578a717 );--border-color:var( --e-global-color-578a717 );}.elementor-39 .elementor-element.elementor-element-78877a24, .elementor-39 .elementor-element.elementor-element-78877a24::before{--border-transition:0.3s;}.elementor-39 .elementor-element.elementor-element-2862e060{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-39 .elementor-element.elementor-element-408acf41{--display:flex;--justify-content:middle;--border-radius:100px 100px 100px 100px;--padding-top:14px;--padding-bottom:14px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-408acf41:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-408acf41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #F2CA50 0%, #D4AF37 100%);}.elementor-39 .elementor-element.elementor-element-459be17e{text-align:center;}.elementor-39 .elementor-element.elementor-element-459be17e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#0A1324;}.elementor-39 .elementor-element.elementor-element-75ec452d{text-align:start;}.elementor-39 .elementor-element.elementor-element-75ec452d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;line-height:1.15em;color:#FFFFFF;}.elementor-39 .elementor-element.elementor-element-28e1dc9f{text-align:start;font-family:"Plus Jakarta Sans", Sans-serif;font-size:11.5px;font-weight:400;line-height:1.6em;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-2d1f1e08{--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:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-2d1f1e08:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-2d1f1e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://impulsion.template-site.ca/wp-content/uploads/2026/09/editorial_luxury_real_estate_trust_prestige_portfolio_showcase_and_client.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-39 .elementor-element.elementor-element-2e0e3e88{--display:flex;--min-height:372px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-39 .elementor-element.elementor-element-2e0e3e88:not(.elementor-motion-effects-element-type-background), .elementor-39 .elementor-element.elementor-element-2e0e3e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B1528F0;}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(18px/2);}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-18px/2);}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-icon i{color:#F2CA50;transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-icon svg{fill:#F2CA50;transition:fill 0.3s;}.elementor-39 .elementor-element.elementor-element-45726467{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-item > a{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-text{color:#F2CA50;transition:color 0.3s;}.elementor-39 .elementor-element.elementor-element-114813dc{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-39 .elementor-element.elementor-element-114813dc.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-114813dc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;text-transform:capitalize;line-height:52px;letter-spacing:0.8px;color:var( --e-global-color-1734b6e );}.elementor-39 .elementor-element.elementor-element-66ab2809{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;text-align:center;font-family:"Plus Jakarta Sans", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-306b33c );}.elementor-39 .elementor-element.elementor-element-66ab2809.elementor-element{--align-self:center;}.elementor-39 .elementor-element.elementor-element-45fdad28 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Manrope", Sans-serif;font-weight:500;fill:var( --e-global-color-a2bc305 );color:var( --e-global-color-a2bc305 );border-radius:12px 12px 12px 12px;}.elementor-39 .elementor-element.elementor-element-45fdad28 .elementor-button:hover, .elementor-39 .elementor-element.elementor-element-45fdad28 .elementor-button:focus{background-color:var( --e-global-color-a2bc305 );color:var( --e-global-color-accent );box-shadow:0px 0px 5px 3px rgba(211.99999999999997, 175.00000000000009, 54.99999999999999, 0.5);}.elementor-39 .elementor-element.elementor-element-45fdad28 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-39 .elementor-element.elementor-element-45fdad28 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-39 .elementor-element.elementor-element-45fdad28 .elementor-button:hover svg, .elementor-39 .elementor-element.elementor-element-45fdad28 .elementor-button:focus svg{fill:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-39 .elementor-element.elementor-element-710adcb8{--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 40px;--row-gap:40px;--column-gap:40px;}.elementor-39 .elementor-element.elementor-element-4d4ee1c7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-39 .elementor-element.elementor-element-76dcb2ec .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-39 .elementor-element.elementor-element-34a69265{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-4ae3a215{width:100%;max-width:100%;}.elementor-39 .elementor-element.elementor-element-3bf6759e{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-39 .elementor-element.elementor-element-108ae550{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;}.elementor-39 .elementor-element.elementor-element-5c112087{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-48b89dcb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-7c6f49c{--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-39 .elementor-element.elementor-element-1f13803{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-141a572c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-6cae20b2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-39adf80b{width:100%;max-width:100%;}.elementor-39 .elementor-element.elementor-element-6a8b789d{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-39 .elementor-element.elementor-element-2d1f1e08{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-item > a{font-size:14px;}.elementor-39 .elementor-element.elementor-element-114813dc{width:100%;max-width:100%;}.elementor-39 .elementor-element.elementor-element-66ab2809{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-39 .elementor-element.elementor-element-710adcb8{--padding-top:40px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-39 .elementor-element.elementor-element-76dcb2ec{width:100%;max-width:100%;}.elementor-39 .elementor-element.elementor-element-76dcb2ec .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-39 .elementor-element.elementor-element-4176261d{width:100%;max-width:100%;}.elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-751090a1 .elementor-icon-list-item > a{font-size:12px;}.elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-514a9521 .elementor-icon-list-item > a{font-size:12px;}.elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-5781cffe .elementor-icon-list-item > a{font-size:12px;}.elementor-39 .elementor-element.elementor-element-34bffbca{width:100%;max-width:100%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-39 .elementor-element.elementor-element-3f7c1a5 img{height:180px;}.elementor-39 .elementor-element.elementor-element-34a69265{--padding-top:30px;--padding-bottom:30px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-d58c114{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-1bde5166 .elementor-icon-list-item > a{font-size:14px;}.elementor-39 .elementor-element.elementor-element-4ae3a215 .elementor-heading-title{font-size:22px;line-height:34px;}.elementor-39 .elementor-element.elementor-element-3bf6759e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:21px;}.elementor-39 .elementor-element.elementor-element-1f4dd918{--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-108ae550{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-5c112087{--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-7c6f49c{--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-39 .elementor-element.elementor-element-9ef1e80 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-widget-form .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-type-html{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-form .elementor-message{font-size:var( --e-global-typography-text-font-size );}.elementor-39 .elementor-element.elementor-element-3257884{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group > label{line-height:1.2em;}.elementor-39 .elementor-element.elementor-element-141a572c{--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-6cae20b2{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-4b8acdbf .elementor-icon-list-item > a{font-size:13px;}.elementor-39 .elementor-element.elementor-element-39adf80b .elementor-heading-title{font-size:22px;line-height:34px;}.elementor-39 .elementor-element.elementor-element-10bfbd4e{--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-6a8b789d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-26dcb55{--width:30%;}.elementor-39 .elementor-element.elementor-element-19322426{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-68da9321{--width:30%;}.elementor-39 .elementor-element.elementor-element-2862e060{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39 .elementor-element.elementor-element-408acf41{--width:30%;}.elementor-39 .elementor-element.elementor-element-2d1f1e08{--padding-top:20px;--padding-bottom:20px;--padding-left:18px;--padding-right:18px;}.elementor-39 .elementor-element.elementor-element-2e0e3e88{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-39 .elementor-element.elementor-element-45726467 .elementor-icon-list-item > a{font-size:12px;}.elementor-39 .elementor-element.elementor-element-114813dc .elementor-heading-title{font-size:22px;line-height:34px;}.elementor-39 .elementor-element.elementor-element-66ab2809{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:21px;}.elementor-39 .elementor-element.elementor-element-45fdad28{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-39 .elementor-element.elementor-element-710adcb8{--content-width:1440px;}.elementor-39 .elementor-element.elementor-element-4d4ee1c7{--width:55%;}.elementor-39 .elementor-element.elementor-element-df0dc3e{--width:45%;}.elementor-39 .elementor-element.elementor-element-34a69265{--content-width:1440px;}.elementor-39 .elementor-element.elementor-element-1f4dd918{--content-width:1440px;}.elementor-39 .elementor-element.elementor-element-5c112087{--content-width:1440px;}.elementor-39 .elementor-element.elementor-element-7c6f49c{--width:77%;}.elementor-39 .elementor-element.elementor-element-141a572c{--content-width:1440px;}.elementor-39 .elementor-element.elementor-element-10bfbd4e{--content-width:1440px;}.elementor-39 .elementor-element.elementor-element-26dcb55{--width:25%;}.elementor-39 .elementor-element.elementor-element-68da9321{--width:25%;}.elementor-39 .elementor-element.elementor-element-408acf41{--width:25%;}.elementor-39 .elementor-element.elementor-element-2d1f1e08{--content-width:1440px;}}@media(max-width:1024px) and (min-width:768px){.elementor-39 .elementor-element.elementor-element-4d4ee1c7{--width:100%;}.elementor-39 .elementor-element.elementor-element-df0dc3e{--width:100%;}.elementor-39 .elementor-element.elementor-element-1d4387c0{--width:48%;}.elementor-39 .elementor-element.elementor-element-e8b8618{--width:48%;}.elementor-39 .elementor-element.elementor-element-53c3f6fd{--width:48%;}.elementor-39 .elementor-element.elementor-element-5298949{--width:48%;}.elementor-39 .elementor-element.elementor-element-7413791{--width:48%;}.elementor-39 .elementor-element.elementor-element-7c6f49c{--width:100%;}.elementor-39 .elementor-element.elementor-element-1991b13b{--width:48%;}.elementor-39 .elementor-element.elementor-element-bf41206{--width:48%;}.elementor-39 .elementor-element.elementor-element-78877a24{--width:48%;}}/* Start custom CSS for form, class: .elementor-element-3257884 */.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-subgroup {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 12px;
  margin: 0;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option {
  margin: 0;
  position: relative;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option input[type="radio"] {
  position: absolute;
  opacity: 0;
  width: 1px;
  height: 1px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option label {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 8px;
  min-height: 92px;
  padding: 18px 12px;
  border-radius: 16px;
  background: rgba(14,29,54,0.55);
  border: 1px solid #243C66;
  color: #9FB0C9;
  font-family: 'Manrope', sans-serif;
  font-size: 11.5px;
  font-weight: 600;
  line-height: 1.3;
  cursor: pointer;
  transition: all .2s ease;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option label:before {
  content: '';
  width: 38px;
  height: 38px;
  border-radius: 10px;
  background-color: rgba(36,60,102,0.5);
  border: 1px solid #2E4A78;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option label:hover {
  border-color: rgba(212,175,55,0.45);
  color: #fff;
  transform: translateY(-2px);
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option input[type="radio"]:checked + label {
  background: linear-gradient(160deg, rgba(242,202,80,0.16) 0%, rgba(212,175,55,0.06) 100%);
  border-color: #D4AF37;
  color: #fff;
  box-shadow: 0 8px 24px -6px rgba(212,175,55,0.25);
}
@media (max-width: 640px) {
  .elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-subgroup {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 380px) {
  .elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-subgroup {
    grid-template-columns: 1fr;
  }
  .elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option label {
    flex-direction: row;
    justify-content: flex-start;
    text-align: left;
    min-height: 0;
    padding: 12px 14px;
  }
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(1) label:before {
  background-color: rgba(36,60,102,0.5);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23B9CFF8%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%202c3%201.5%205%205%205%209%200%202-1%204-1%204l-4%202-4-2s-1-2-1-4c0-4%202-7.5%205-9z%27/%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2710%27%20r%3D%271.6%27/%3E%3Cpath%20d%3D%27M9%2015l-2.5%204M15%2015l2.5%204M10%2019h4%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(1) input[type="radio"]:checked + label:before {
  background-color: #D4AF37;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%230B1528%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%202c3%201.5%205%205%205%209%200%202-1%204-1%204l-4%202-4-2s-1-2-1-4c0-4%202-7.5%205-9z%27/%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2710%27%20r%3D%271.6%27/%3E%3Cpath%20d%3D%27M9%2015l-2.5%204M15%2015l2.5%204M10%2019h4%27/%3E%3C/svg%3E"), linear-gradient(135deg, #F2CA50 0%, #D4AF37 100%);
  background-repeat: no-repeat, no-repeat;
  background-position: center, center;
  background-size: 18px 18px, 100% 100%;
  border-color: #D4AF37;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(2) label:before {
  background-color: rgba(36,60,102,0.5);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23B9CFF8%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203a9%208%200%201%200%200%2016c1.1%200%202-.6%202-1.6%200-.5-.2-.9-.5-1.2-.3-.3-.5-.7-.5-1.2%200-1%20.8-1.6%201.8-1.6H17a4%204%200%200%200%204-4c0-3.9-4-6.4-9-6.4z%27/%3E%3Ccircle%20cx%3D%278%27%20cy%3D%2711%27%20r%3D%271%27/%3E%3Ccircle%20cx%3D%278.5%27%20cy%3D%277.5%27%20r%3D%271%27/%3E%3Ccircle%20cx%3D%2714%27%20cy%3D%277%27%20r%3D%271%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(2) input[type="radio"]:checked + label:before {
  background-color: #D4AF37;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%230B1528%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%203a9%208%200%201%200%200%2016c1.1%200%202-.6%202-1.6%200-.5-.2-.9-.5-1.2-.3-.3-.5-.7-.5-1.2%200-1%20.8-1.6%201.8-1.6H17a4%204%200%200%200%204-4c0-3.9-4-6.4-9-6.4z%27/%3E%3Ccircle%20cx%3D%278%27%20cy%3D%2711%27%20r%3D%271%27/%3E%3Ccircle%20cx%3D%278.5%27%20cy%3D%277.5%27%20r%3D%271%27/%3E%3Ccircle%20cx%3D%2714%27%20cy%3D%277%27%20r%3D%271%27/%3E%3C/svg%3E"), linear-gradient(135deg, #F2CA50 0%, #D4AF37 100%);
  background-repeat: no-repeat, no-repeat;
  background-position: center, center;
  background-size: 18px 18px, 100% 100%;
  border-color: #D4AF37;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(3) label:before {
  background-color: rgba(36,60,102,0.5);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23B9CFF8%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M13%202%204%2014h6l-1%208%209-12h-6z%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(3) input[type="radio"]:checked + label:before {
  background-color: #D4AF37;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%230B1528%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M13%202%204%2014h6l-1%208%209-12h-6z%27/%3E%3C/svg%3E"), linear-gradient(135deg, #F2CA50 0%, #D4AF37 100%);
  background-repeat: no-repeat, no-repeat;
  background-position: center, center;
  background-size: 18px 18px, 100% 100%;
  border-color: #D4AF37;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(4) label:before {
  background-color: rgba(36,60,102,0.5);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23B9CFF8%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2711%27%20cy%3D%2711%27%20r%3D%276.5%27/%3E%3Cpath%20d%3D%27m20%2020-4.3-4.3%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(4) input[type="radio"]:checked + label:before {
  background-color: #D4AF37;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%230B1528%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2711%27%20cy%3D%2711%27%20r%3D%276.5%27/%3E%3Cpath%20d%3D%27m20%2020-4.3-4.3%27/%3E%3C/svg%3E"), linear-gradient(135deg, #F2CA50 0%, #D4AF37 100%);
  background-repeat: no-repeat, no-repeat;
  background-position: center, center;
  background-size: 18px 18px, 100% 100%;
  border-color: #D4AF37;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(5) label:before {
  background-color: rgba(36,60,102,0.5);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23B9CFF8%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M9%204h4v2.2a1.8%201.8%200%201%200%200%203.6V12h3a1.8%201.8%200%201%201%200%203.6H16v3H12v-2.2a1.8%201.8%200%201%200-3.6%200V19H5v-4h2.2a1.8%201.8%200%201%200%200-3.6H5V8h4z%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(5) input[type="radio"]:checked + label:before {
  background-color: #D4AF37;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%230B1528%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M9%204h4v2.2a1.8%201.8%200%201%200%200%203.6V12h3a1.8%201.8%200%201%201%200%203.6H16v3H12v-2.2a1.8%201.8%200%201%200-3.6%200V19H5v-4h2.2a1.8%201.8%200%201%200%200-3.6H5V8h4z%27/%3E%3C/svg%3E"), linear-gradient(135deg, #F2CA50 0%, #D4AF37 100%);
  background-repeat: no-repeat, no-repeat;
  background-position: center, center;
  background-size: 18px 18px, 100% 100%;
  border-color: #D4AF37;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(6) label:before {
  background-color: rgba(36,60,102,0.5);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23B9CFF8%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2012a9%209%200%200%201%2015-6.7L21%208%27/%3E%3Cpath%20d%3D%27M21%203v5h-5%27/%3E%3Cpath%20d%3D%27M21%2012a9%209%200%200%201-15%206.7L3%2016%27/%3E%3Cpath%20d%3D%27M3%2021v-5h5%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 18px 18px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-type-radio .elementor-field-option:nth-child(6) input[type="radio"]:checked + label:before {
  background-color: #D4AF37;
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%230B1528%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M3%2012a9%209%200%200%201%2015-6.7L21%208%27/%3E%3Cpath%20d%3D%27M21%203v5h-5%27/%3E%3Cpath%20d%3D%27M21%2012a9%209%200%200%201-15%206.7L3%2016%27/%3E%3Cpath%20d%3D%27M3%2021v-5h5%27/%3E%3C/svg%3E"), linear-gradient(135deg, #F2CA50 0%, #D4AF37 100%);
  background-repeat: no-repeat, no-repeat;
  background-position: center, center;
  background-size: 18px 18px, 100% 100%;
  border-color: #D4AF37;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-website_url input,
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-website_url textarea {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%235A7099%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27/%3E%3Cpath%20d%3D%27M3%2012h18%27/%3E%3Cpath%20d%3D%27M12%203c2.6%202.6%204%205.7%204%209s-1.4%206.4-4%209c-2.6-2.6-4-5.7-4-9s1.4-6.4%204-9z%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 14px center;
  background-size: 18px 18px;
  padding: 13px 15px 13px 44px !important;
  transition: border-color .2s ease, box-shadow .2s ease, background-color .2s ease, padding .15s ease;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-website_url textarea {
  background-position: 14px 16px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-website_url input:focus,
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-website_url textarea:focus {
  background-image: none;
  padding: 13px 15px !important;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-fullname input,
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-fullname textarea {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%235A7099%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%278%27%20r%3D%273.5%27/%3E%3Cpath%20d%3D%27M4.5%2020c1-3.7%204-6%207.5-6s6.5%202.3%207.5%206%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 14px center;
  background-size: 18px 18px;
  padding: 13px 15px 13px 44px !important;
  transition: border-color .2s ease, box-shadow .2s ease, background-color .2s ease, padding .15s ease;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-fullname textarea {
  background-position: 14px 16px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-fullname input:focus,
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-fullname textarea:focus {
  background-image: none;
  padding: 13px 15px !important;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-company input,
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-company textarea {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%235A7099%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%275%27%20y%3D%273%27%20width%3D%2714%27%20height%3D%2718%27%20rx%3D%271%27/%3E%3Cpath%20d%3D%27M9%208h1M14%208h1M9%2012h1M14%2012h1M9%2016h1M14%2016h1%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 14px center;
  background-size: 18px 18px;
  padding: 13px 15px 13px 44px !important;
  transition: border-color .2s ease, box-shadow .2s ease, background-color .2s ease, padding .15s ease;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-company textarea {
  background-position: 14px 16px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-company input:focus,
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-company textarea:focus {
  background-image: none;
  padding: 13px 15px !important;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-email input,
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-email textarea {
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%235A7099%27%20stroke-width%3D%271.8%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Crect%20x%3D%273%27%20y%3D%275%27%20width%3D%2718%27%20height%3D%2714%27%20rx%3D%272%27/%3E%3Cpath%20d%3D%27m3.5%206.5%208.5%206.5%208.5-6.5%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 14px center;
  background-size: 18px 18px;
  padding: 13px 15px 13px 44px !important;
  transition: border-color .2s ease, box-shadow .2s ease, background-color .2s ease, padding .15s ease;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-email textarea {
  background-position: 14px 16px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-email input:focus,
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group-email textarea:focus {
  background-image: none;
  padding: 13px 15px !important;
}

.elementor-39 .elementor-element.elementor-element-3257884 .e-form__indicators {
  display: none !important;
}
.elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper {
  margin-top: 8px;
}
.elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper__button {
  border-radius:5px !important;
  font-family: 'Manrope', sans-serif !important;
  font-weight: 700 !important;
  font-size: 11px !important;
  letter-spacing: 1.2px !important;
  text-transform: uppercase !important;
  padding: 8px 25px !important;
}
.elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper__button--previous {
  background: rgba(14,29,54,0.8) !important;
  color: #CBD5E1 !important;
  border: 1px solid #243C66 !important;
}
.elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper__button--next,
.elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper__button--submit {
  background: linear-gradient(90deg, #F2CA50, #D4AF37) !important;
  color: #0B1528 !important;
  border: none !important;
}

@media (max-width: 767px) {
  .elementor-39 .elementor-element.elementor-element-3257884 .elementor-field-group {
    width: 100% !important;
  }
}
@media (max-width: 480px) {
  .elementor-39 .elementor-element.elementor-element-3257884 .e-form__indicators__indicator__progress {
    width: 28px;
    height: 28px;
    font-size: 11px;
  }
  .elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper {
    flex-direction: column-reverse;
    align-items: stretch;
    gap: 10px;
  }
  .elementor-39 .elementor-element.elementor-element-3257884 .e-form__buttons__wrapper__button {
    width: 100%;
    margin-left: 0 !important;
  }
}

.elementor-39 .elementor-element.elementor-element-3257884 .elementor-message-success {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  z-index: 999999 !important;
  width: min(420px, 88vw) !important;
  background: linear-gradient(135deg, rgba(20,38,66,0.98) 0%, rgba(13,27,46,0.98) 100%) !important;
  border: 1px solid rgba(212,175,55,0.35) !important;
  border-radius: 24px !important;
  padding: 44px 36px !important;
  text-align: center !important;
  color: #F1F5F9 !important;
  font-family: 'Manrope', sans-serif !important;
  font-size: 13.5px !important;
  line-height: 1.7 !important;
  box-shadow: 0 30px 90px -15px rgba(0,0,0,0.65) !important;
}
.elementor-39 .elementor-element.elementor-element-3257884 .elementor-message-success:before {
  content: '';
  display: block;
  width: 56px;
  height: 56px;
  margin: 0 auto 18px;
  border-radius: 50%;
  background-color: rgba(212,175,55,0.15);
  border: 1px solid rgba(212,175,55,0.4);
  background-image: url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27%23F2CA50%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M20%206 9 17l-5-5%27/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
}
.elementor-39 .elementor-element.elementor-element-3257884:has(.elementor-message-success):after {
  content: '';
  position: fixed;
  inset: 0;
  background: rgba(6,11,21,0.78);
  backdrop-filter: blur(5px);
  z-index: 999998;
}/* End custom CSS */
/* Start custom CSS */.dual-heading{
    color:#D4AF37;
    font-style: italic;;
}



.hero-container {
  position: relative;
  background: #0a0e1a;
  overflow: hidden;
}

.hero-container::before {
  content: '';
  position: absolute;
  inset: 0;
  background-image: 
    linear-gradient(rgba(255,255,255,0.07) 1px, transparent 1px),
    linear-gradient(90deg, rgba(255,255,255,0.07) 1px, transparent 1px);
  background-size: 40px 40px;
  pointer-events: none;
}


/* =========================================
   PREMIUM FLOATING CARD
========================================= */

.floating-card {
    animation: floatingCard 5s ease-in-out infinite;
    will-change: transform;
}

/* Smooth up & down floating */
@keyframes floatingCard {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(-14px);
    }

    100% {
        transform: translateY(0);
    }
}



.container-pattern {
  position: relative;
  overflow: hidden;
}

.container-pattern::after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 320px;
  height: 100%;
  pointer-events: none;
  z-index: 0;

  background-image:
    /* Dot grid (top-right) */
    radial-gradient(circle, rgba(240, 168, 58, 0.5) 1.5px, transparent 1.5px),
    /* Concentric circles (bottom-right) */
    radial-gradient(circle at 85% 75%, transparent 0px, transparent 58px, rgba(240, 168, 58, 0.35) 59px, rgba(240, 168, 58, 0.35) 60px, transparent 61px),
    radial-gradient(circle at 85% 75%, transparent 0px, transparent 108px, rgba(240, 168, 58, 0.2) 109px, rgba(240, 168, 58, 0.2) 110px, transparent 111px),
    radial-gradient(circle at 85% 75%, transparent 0px, transparent 158px, rgba(240, 168, 58, 0.1) 159px, rgba(240, 168, 58, 0.1) 160px, transparent 161px);

  background-size:
    30px 30px,
    100% 100%,
    100% 100%,
    100% 100%;

  background-position:
    top 40px right 60px,
    0 0,
    0 0,
    0 0;

  background-repeat: no-repeat;
}

/* Zaroori: content ko pattern ke upar rakhne ke liye */
.container-pattern > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */