.elementor-404 .elementor-element.elementor-element-baea4a8{--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:clamp(412px, 21.4vw, 650px);--padding-left:0;--padding-right:0;}.elementor-404 .elementor-element.elementor-element-baea4a8:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-baea4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8844653 );background-image:url("https://aorabms.com/wp-content/uploads/2025/02/hero-new-d.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-404 .elementor-element.elementor-element-2c6806a{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-2c6806a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-404 .elementor-element.elementor-element-1aa1a09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:134px;--padding-bottom:54px;--padding-left:36px;--padding-right:36px;}.elementor-404 .elementor-element.elementor-element-1aa1a09:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-1aa1a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8844653 );}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-404 .elementor-element.elementor-element-248ac9c > .elementor-widget-container{margin:0px 0px 0px -2px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-248ac9c .elementor-heading-title{font-family:var( --e-global-typography-41eadd3-font-family ), Sans-serif;font-size:var( --e-global-typography-41eadd3-font-size );font-weight:var( --e-global-typography-41eadd3-font-weight );text-transform:var( --e-global-typography-41eadd3-text-transform );line-height:var( --e-global-typography-41eadd3-line-height );letter-spacing:var( --e-global-typography-41eadd3-letter-spacing );color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-4be0dd6{--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:flex-start;--align-items:center;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.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-404 .elementor-element.elementor-element-18f4cfd > .elementor-widget-container{padding:7px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-18f4cfd .elementor-icon-wrapper{text-align:center;}.elementor-404 .elementor-element.elementor-element-18f4cfd.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-404 .elementor-element.elementor-element-18f4cfd.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-18f4cfd.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-404 .elementor-element.elementor-element-18f4cfd.elementor-view-framed .elementor-icon, .elementor-404 .elementor-element.elementor-element-18f4cfd.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-404 .elementor-element.elementor-element-18f4cfd .elementor-icon{font-size:28px;}.elementor-404 .elementor-element.elementor-element-18f4cfd .elementor-icon svg{height:28px;}.elementor-404 .elementor-element.elementor-element-32fc0d0 .elementor-heading-title{font-family:var( --e-global-typography-191d35c-font-family ), Sans-serif;font-size:var( --e-global-typography-191d35c-font-size );font-weight:var( --e-global-typography-191d35c-font-weight );line-height:var( --e-global-typography-191d35c-line-height );letter-spacing:var( --e-global-typography-191d35c-letter-spacing );color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-021b9b8{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:122px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-404 .elementor-element.elementor-element-021b9b8:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-021b9b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8844653 );}.elementor-404 .elementor-element.elementor-element-b3e4e6c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-b4a098a > .elementor-widget-container{padding:0px 0px 33px 0px;}.elementor-404 .elementor-element.elementor-element-b4a098a .elementor-heading-title{font-family:var( --e-global-typography-98795a3-font-family ), Sans-serif;font-size:var( --e-global-typography-98795a3-font-size );font-weight:var( --e-global-typography-98795a3-font-weight );text-transform:var( --e-global-typography-98795a3-text-transform );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );color:var( --e-global-color-text );}.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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-404 .elementor-element.elementor-element-926c287{font-family:var( --e-global-typography-9490674-font-family ), Sans-serif;font-size:var( --e-global-typography-9490674-font-size );font-weight:var( --e-global-typography-9490674-font-weight );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-ca93a75{--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;--overflow:hidden;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-ca93a75:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-ca93a75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBEAE5;}.elementor-404 .elementor-element.elementor-element-4e4f255{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-4e4f255 > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-4e4f255 img{width:100%;}.elementor-404 .elementor-element.elementor-element-9a2d8d0{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-9a2d8d0 > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-9a2d8d0 img{width:100%;}.elementor-404 .elementor-element.elementor-element-dda48a0{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-dda48a0 > .elementor-widget-container{margin:-43px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-dda48a0 img{width:100%;}.elementor-404 .elementor-element.elementor-element-0a7eab0{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-0a7eab0:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-0a7eab0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8844653 );}.elementor-404 .elementor-element.elementor-element-2eb8544{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:144px;--padding-bottom:144px;--padding-left:36px;--padding-right:36px;}.elementor-404 .elementor-element.elementor-element-3c1ee82{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-bdd4755 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-bdd4755 img{width:100%;}.elementor-404 .elementor-element.elementor-element-1cfc333 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-1cfc333 img{width:100%;}.elementor-404 .elementor-element.elementor-element-6d04c39 > .elementor-widget-container{margin:-23px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-6d04c39 img{width:100%;}.elementor-404 .elementor-element.elementor-element-3bc6fa9{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--justify-items:start;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-6a87327 > .elementor-widget-container{padding:0px 0px 33px 0px;}.elementor-404 .elementor-element.elementor-element-6a87327 .elementor-heading-title{font-family:var( --e-global-typography-98795a3-font-family ), Sans-serif;font-size:var( --e-global-typography-98795a3-font-size );font-weight:var( --e-global-typography-98795a3-font-weight );text-transform:var( --e-global-typography-98795a3-text-transform );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-ec7fc17 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-404 .elementor-element.elementor-element-ec7fc17{font-family:var( --e-global-typography-9490674-font-family ), Sans-serif;font-size:var( --e-global-typography-9490674-font-size );font-weight:var( --e-global-typography-9490674-font-weight );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-9e7bd83 > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-404 .elementor-element.elementor-element-9e7bd83{font-family:var( --e-global-typography-9490674-font-family ), Sans-serif;font-size:var( --e-global-typography-9490674-font-size );font-weight:var( --e-global-typography-9490674-font-weight );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-b4d2498{--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;--overflow:hidden;--margin-top:153px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-b4d2498:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-b4d2498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E3DE;}.elementor-404 .elementor-element.elementor-element-b0b4bd3{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-b0b4bd3 > .elementor-widget-container{margin:-167px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-b0b4bd3 img{width:100%;}.elementor-404 .elementor-element.elementor-element-554198a{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-554198a > .elementor-widget-container{margin:-167px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-554198a img{width:100%;}.elementor-404 .elementor-element.elementor-element-180cedf{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-180cedf > .elementor-widget-container{margin:-167px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-180cedf img{width:100%;}.elementor-404 .elementor-element.elementor-element-5346488{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:50px;--padding-left:36px;--padding-right:36px;}.elementor-404 .elementor-element.elementor-element-5346488:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-5346488 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb6428f );}.elementor-404 .elementor-element.elementor-element-e131657 > .elementor-widget-container{margin:0px 5px 0px -2px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-e131657 .elementor-heading-title{font-family:var( --e-global-typography-41eadd3-font-family ), Sans-serif;font-size:var( --e-global-typography-41eadd3-font-size );font-weight:var( --e-global-typography-41eadd3-font-weight );text-transform:var( --e-global-typography-41eadd3-text-transform );line-height:var( --e-global-typography-41eadd3-line-height );letter-spacing:var( --e-global-typography-41eadd3-letter-spacing );color:var( --e-global-color-6f40ea5 );}.elementor-404 .elementor-element.elementor-element-a4537ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:36px;--padding-right:36px;}.elementor-404 .elementor-element.elementor-element-53bb118{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--grid-align-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-53bb118.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-262545a{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:auto;--gap:9px 12px;--row-gap:9px;--column-gap:12px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-a7cb81a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-6px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-f6bb38e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:96px;font-weight:500;text-transform:none;line-height:96px;letter-spacing:-0.05em;color:var( --e-global-color-9232e46 );}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-7df9565{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-7df9565{right:0px;}.elementor-404 .elementor-element.elementor-element-7df9565{top:0px;}.elementor-404 .elementor-element.elementor-element-7df9565 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:96px;font-weight:500;text-transform:none;line-height:96px;letter-spacing:-0.05em;color:var( --e-global-color-9232e46 );}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-80b1b81{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-80b1b81{right:0px;}.elementor-404 .elementor-element.elementor-element-80b1b81{top:0px;}.elementor-404 .elementor-element.elementor-element-80b1b81 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:96px;font-weight:500;text-transform:none;line-height:96px;letter-spacing:-0.05em;color:var( --e-global-color-9232e46 );}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-0f0a41e{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-0f0a41e{right:0px;}.elementor-404 .elementor-element.elementor-element-0f0a41e{top:0px;}.elementor-404 .elementor-element.elementor-element-0f0a41e .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:96px;font-weight:500;line-height:96px;letter-spacing:-0.05em;color:var( --e-global-color-9232e46 );}.elementor-404 .elementor-element.elementor-element-30bcbf7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-ea8b35a{font-family:var( --e-global-typography-9490674-font-family ), Sans-serif;font-size:var( --e-global-typography-9490674-font-size );font-weight:var( --e-global-typography-9490674-font-weight );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-04fee9b{width:100%;max-width:100%;top:0px;font-family:var( --e-global-typography-9490674-font-family ), Sans-serif;font-size:var( --e-global-typography-9490674-font-size );font-weight:var( --e-global-typography-9490674-font-weight );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-04fee9b{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-04fee9b{right:0px;}.elementor-404 .elementor-element.elementor-element-3452e7b{width:100%;max-width:100%;top:0px;font-family:var( --e-global-typography-9490674-font-family ), Sans-serif;font-size:var( --e-global-typography-9490674-font-size );font-weight:var( --e-global-typography-9490674-font-weight );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-3452e7b{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-3452e7b{right:0px;}.elementor-404 .elementor-element.elementor-element-52961cc{width:100%;max-width:100%;top:0px;font-family:var( --e-global-typography-9490674-font-family ), Sans-serif;font-size:var( --e-global-typography-9490674-font-size );font-weight:var( --e-global-typography-9490674-font-weight );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-52961cc{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-52961cc{right:0px;}.elementor-404 .elementor-element.elementor-element-71e20c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-9087dd6{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-325b35a img{width:100%;}.elementor-404 .elementor-element.elementor-element-6a42bf9 img{width:100%;}.elementor-404 .elementor-element.elementor-element-b47d2bd img{width:100%;}.elementor-404 .elementor-element.elementor-element-59170b0{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-59170b0{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-59170b0{right:0px;}.elementor-404 .elementor-element.elementor-element-1ff2d7e img{width:100%;}.elementor-404 .elementor-element.elementor-element-c934b31{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-c934b31{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-c934b31{right:0px;}.elementor-404 .elementor-element.elementor-element-c17ffe2 img{width:100%;}.elementor-404 .elementor-element.elementor-element-5fde42a{--display:flex;--position:absolute;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-5fde42a{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-5fde42a{right:0px;}.elementor-404 .elementor-element.elementor-element-ba5d304 img{width:100%;}.elementor-404 .elementor-element.elementor-element-16882fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:46px;--padding-bottom:050px;--padding-left:36px;--padding-right:36px;}.elementor-404 .elementor-element.elementor-element-16882fe:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-16882fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb6428f );}.elementor-404 .elementor-element.elementor-element-b53ef57 > .elementor-widget-container{margin:0px 22px 0px -1px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-b53ef57 .elementor-heading-title{font-family:var( --e-global-typography-41eadd3-font-family ), Sans-serif;font-size:var( --e-global-typography-41eadd3-font-size );font-weight:var( --e-global-typography-41eadd3-font-weight );text-transform:var( --e-global-typography-41eadd3-text-transform );line-height:var( --e-global-typography-41eadd3-line-height );letter-spacing:var( --e-global-typography-41eadd3-letter-spacing );color:var( --e-global-color-6f40ea5 );}.elementor-404 .elementor-element.elementor-element-6b262bd{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:144px;--padding-bottom:160px;--padding-left:36px;--padding-right:36px;}.elementor-404 .elementor-element.elementor-element-4f74182{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-a862931 > .elementor-widget-container{margin:78px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-a862931 img{width:100%;}.elementor-404 .elementor-element.elementor-element-6c73851 > .elementor-widget-container{margin:78px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-6c73851 img{width:100%;}.elementor-404 .elementor-element.elementor-element-9742cca > .elementor-widget-container{margin:78px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-9742cca img{width:100%;}.elementor-404 .elementor-element.elementor-element-08f16be{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--justify-items:start;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-99c1c40{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-99c1c40 > .elementor-widget-container{padding:0px 0px 41px 0px;}.elementor-404 .elementor-element.elementor-element-99c1c40 .elementor-heading-title{font-family:var( --e-global-typography-98795a3-font-family ), Sans-serif;font-size:var( --e-global-typography-98795a3-font-size );font-weight:var( --e-global-typography-98795a3-font-weight );text-transform:var( --e-global-typography-98795a3-text-transform );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-69fcb9f > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-404 .elementor-element.elementor-element-69fcb9f{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-404 .elementor-element.elementor-element-bab8de9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-bab8de9{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-404 .elementor-element.elementor-element-ad7a2af > .elementor-widget-container{margin:-114px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-ad7a2af .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:128px;font-weight:500;text-transform:uppercase;line-height:112px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-2b03241{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-91bf2e9{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:4px;--padding-bottom:144px;--padding-left:36px;--padding-right:36px;}.elementor-404 .elementor-element.elementor-element-91bf2e9:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-91bf2e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8844653 );}.elementor-404 .elementor-element.elementor-element-94617c1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:33px 12px;--row-gap:33px;--column-gap:12px;--grid-auto-flow:row;--justify-items:start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-78a8eaf .elementor-heading-title{font-family:var( --e-global-typography-98795a3-font-family ), Sans-serif;font-size:var( --e-global-typography-98795a3-font-size );font-weight:var( --e-global-typography-98795a3-font-weight );text-transform:var( --e-global-typography-98795a3-text-transform );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-007bbdd{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-404 .elementor-element.elementor-element-beb9298{font-family:"Gilroy", Sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0em;}.elementor-404 .elementor-element.elementor-element-eb73c8a{--display:flex;}.elementor-404 .elementor-element.elementor-element-01cfc95{--display:flex;--overflow:hidden;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-0f8a0f3 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-0f8a0f3 img{width:100%;}.elementor-404 .elementor-element.elementor-element-027af77{--display:flex;--overflow:hidden;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-4c1605e > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-4c1605e img{width:100%;}.elementor-404 .elementor-element.elementor-element-f384837{--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;--overflow:hidden;--margin-top:42px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-1888014 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-1888014 img{width:100%;}.elementor-404 .elementor-element.elementor-element-e17a941 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-e17a941 img{width:100%;}.elementor-404 .elementor-element.elementor-element-f487edb{--display:flex;--overflow:hidden;--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-4b1668e > .elementor-widget-container{margin:-268px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-4b1668e img{width:100%;}.elementor-404 .elementor-element.elementor-element-ae79022 > .elementor-widget-container{margin:-268px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-ae79022 img{width:100%;}.elementor-404 .elementor-element.elementor-element-a760fa1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:36px;--padding-right:36px;}.elementor-404 .elementor-element.elementor-element-a760fa1:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-a760fa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cb6428f );}.elementor-404 .elementor-element.elementor-element-7fec73b{--display:grid;--e-con-grid-template-columns:repeat(8, 1fr);--e-con-grid-template-rows:auto 1fr;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--align-items:stretch;--grid-align-content:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-7fec73b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-d007201 > .elementor-widget-container{margin:0px 0px 0px -2px;}.elementor-404 .elementor-element.elementor-element-d007201 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:128px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.05em;color:var( --e-global-color-6f40ea5 );}.elementor-404 .elementor-element.elementor-element-a2622e1{--display:flex;--margin-top:-8px;--margin-bottom:0px;--margin-left:3px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-a2622e1.e-con{--align-self:flex-start;}.elementor-404 .elementor-element.elementor-element-d2c4d94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-d2c4d94 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:96px;font-weight:500;text-transform:none;line-height:88px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-de259f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-de259f5{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-de259f5{right:0px;}.elementor-404 .elementor-element.elementor-element-de259f5{top:0px;}.elementor-404 .elementor-element.elementor-element-de259f5 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:96px;font-weight:500;text-transform:none;line-height:88px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-a1e39b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-a1e39b5{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-a1e39b5{right:0px;}.elementor-404 .elementor-element.elementor-element-a1e39b5{top:0px;}.elementor-404 .elementor-element.elementor-element-a1e39b5 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:96px;font-weight:500;text-transform:none;line-height:88px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-1063b0d > .elementor-widget-container{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-1063b0d{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-1063b0d{right:0px;}.elementor-404 .elementor-element.elementor-element-1063b0d{top:0px;}.elementor-404 .elementor-element.elementor-element-1063b0d .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:96px;font-weight:500;text-transform:none;line-height:88px;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-381cc51{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:22px 12px;--row-gap:22px;--column-gap:12px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-381cc51.e-con{--align-self:flex-end;--flex-grow:1;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-9fa57b6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-40c0cfc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-bcb7fac{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-bcb7fac img{width:100%;}.elementor-404 .elementor-element.elementor-element-a38370b{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-a38370b img{width:100%;}.elementor-404 .elementor-element.elementor-element-9f78430{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-9f78430 img{width:100%;}.elementor-404 .elementor-element.elementor-element-ed6de1a{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-ed6de1a{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-ed6de1a{right:0px;}.elementor-404 .elementor-element.elementor-element-a35309a{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-a35309a img{width:100%;}.elementor-404 .elementor-element.elementor-element-b63efdf{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-b63efdf{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-b63efdf{right:0px;}.elementor-404 .elementor-element.elementor-element-ea7e73f{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-ea7e73f img{width:100%;}.elementor-404 .elementor-element.elementor-element-b9b64ab{--display:flex;--position:absolute;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-b9b64ab{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-b9b64ab{right:0px;}.elementor-404 .elementor-element.elementor-element-0f88534{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-0f88534{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-0f88534{right:0px;}.elementor-404 .elementor-element.elementor-element-0f88534 img{width:100%;}.elementor-404 .elementor-element.elementor-element-585ce9d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-ec40317{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-ec40317 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-ad73a83{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-ad73a83{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-ad73a83{right:0px;}.elementor-404 .elementor-element.elementor-element-ad73a83 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-8bd8bb9{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-8bd8bb9{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-8bd8bb9{right:0px;}.elementor-404 .elementor-element.elementor-element-8bd8bb9 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-9f6a8b7{width:100%;max-width:100%;top:0px;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-9f6a8b7{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-9f6a8b7{right:0px;}.elementor-404 .elementor-element.elementor-element-9f6a8b7 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:-0.05em;color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-fb563ba{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-fb563ba:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-fb563ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}body.elementor-page-404:not(.elementor-motion-effects-element-type-background), body.elementor-page-404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8844653 );}@media(max-width:1194px){.elementor-404 .elementor-element.elementor-element-baea4a8:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-baea4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aorabms.com/wp-content/uploads/2025/02/hero-new-t.png");}.elementor-404 .elementor-element.elementor-element-baea4a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:375px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-404 .elementor-element.elementor-element-2c6806a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-404 .elementor-element.elementor-element-1aa1a09{--padding-top:82px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-404 .elementor-element.elementor-element-248ac9c > .elementor-widget-container{margin:0px -1px 0px 0px;}.elementor-404 .elementor-element.elementor-element-248ac9c .elementor-heading-title{font-size:var( --e-global-typography-41eadd3-font-size );line-height:var( --e-global-typography-41eadd3-line-height );letter-spacing:var( --e-global-typography-41eadd3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-18f4cfd > .elementor-widget-container{padding:5px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-18f4cfd .elementor-icon{font-size:32px;}.elementor-404 .elementor-element.elementor-element-18f4cfd .elementor-icon svg{height:32px;}.elementor-404 .elementor-element.elementor-element-32fc0d0 .elementor-heading-title{font-size:var( --e-global-typography-191d35c-font-size );line-height:var( --e-global-typography-191d35c-line-height );letter-spacing:var( --e-global-typography-191d35c-letter-spacing );}.elementor-404 .elementor-element.elementor-element-021b9b8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:108px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-b3e4e6c{--e-con-grid-template-columns:repeat(4, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-b4a098a > .elementor-widget-container{padding:0px 0px 34px 0px;}.elementor-404 .elementor-element.elementor-element-b4a098a .elementor-heading-title{font-size:var( --e-global-typography-98795a3-font-size );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-404 .elementor-element.elementor-element-926c287 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 16px 0px 0px;}.elementor-404 .elementor-element.elementor-element-926c287{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-ca93a75{--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-4e4f255 img{width:100%;}.elementor-404 .elementor-element.elementor-element-9a2d8d0 img{width:100%;}.elementor-404 .elementor-element.elementor-element-dda48a0 img{width:100%;}.elementor-404 .elementor-element.elementor-element-2eb8544{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-bdd4755 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-3bc6fa9{--e-con-grid-template-columns:repeat(4, 1fr);--gap:0px 20px;--row-gap:0px;--column-gap:20px;--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-6a87327 .elementor-heading-title{font-size:var( --e-global-typography-98795a3-font-size );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-ec7fc17 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-404 .elementor-element.elementor-element-ec7fc17{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-9e7bd83 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-404 .elementor-element.elementor-element-9e7bd83{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-b4d2498{--margin-top:185px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-b0b4bd3 img{width:100%;}.elementor-404 .elementor-element.elementor-element-554198a > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-554198a img{width:100%;}.elementor-404 .elementor-element.elementor-element-180cedf > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-180cedf img{width:100%;}.elementor-404 .elementor-element.elementor-element-5346488{--padding-top:50px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-e131657 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-404 .elementor-element.elementor-element-e131657 .elementor-heading-title{font-size:var( --e-global-typography-41eadd3-font-size );line-height:var( --e-global-typography-41eadd3-line-height );letter-spacing:var( --e-global-typography-41eadd3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-a4537ae{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-53bb118{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-262545a{--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-a7cb81a{--margin-top:0px;--margin-bottom:0px;--margin-left:-2px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-f6bb38e .elementor-heading-title{font-size:80px;line-height:1em;}.elementor-404 .elementor-element.elementor-element-7df9565 .elementor-heading-title{font-size:80px;line-height:1em;}.elementor-404 .elementor-element.elementor-element-80b1b81 .elementor-heading-title{font-size:80px;line-height:1em;}.elementor-404 .elementor-element.elementor-element-0f0a41e .elementor-heading-title{font-size:80px;line-height:1em;}.elementor-404 .elementor-element.elementor-element-30bcbf7{--margin-top:0px;--margin-bottom:0px;--margin-left:1px;--margin-right:0px;--padding-top:0px;--padding-bottom:9px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-ea8b35a{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-04fee9b{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-3452e7b{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-52961cc{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-71e20c2{--margin-top:49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-16882fe{--padding-top:50px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-b53ef57 > .elementor-widget-container{margin:0px 0px 0px -1px;}.elementor-404 .elementor-element.elementor-element-b53ef57 .elementor-heading-title{font-size:var( --e-global-typography-41eadd3-font-size );line-height:var( --e-global-typography-41eadd3-line-height );letter-spacing:var( --e-global-typography-41eadd3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-6b262bd{--e-con-grid-template-columns:repeat(8, 1fr);--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:88px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-4f74182{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-a862931 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-a862931 img{width:100%;}.elementor-404 .elementor-element.elementor-element-6c73851 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-6c73851 img{width:100%;}.elementor-404 .elementor-element.elementor-element-9742cca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-9742cca img{width:100%;}.elementor-404 .elementor-element.elementor-element-08f16be{--e-con-grid-template-columns:repeat(4, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--margin-top:-2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-99c1c40 > .elementor-widget-container{padding:0px 0px 37px 0px;}.elementor-404 .elementor-element.elementor-element-99c1c40 .elementor-heading-title{font-size:var( --e-global-typography-98795a3-font-size );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-69fcb9f > .elementor-widget-container{padding:0em 0em 1.5em 0em;}.elementor-404 .elementor-element.elementor-element-bab8de9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-ad7a2af > .elementor-widget-container{margin:-90px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-ad7a2af .elementor-heading-title{font-size:96px;line-height:88px;letter-spacing:-0.05em;}.elementor-404 .elementor-element.elementor-element-91bf2e9{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--grid-auto-flow:row;--padding-top:164px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-94617c1{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:1px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-78a8eaf > .elementor-widget-container{margin:0px 0px 0px -3px;}.elementor-404 .elementor-element.elementor-element-78a8eaf .elementor-heading-title{font-size:var( --e-global-typography-98795a3-font-size );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-007bbdd > .elementor-widget-container{margin:0px 0px 0px -1px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-beb9298 > .elementor-widget-container{margin:0px 0px 0px -1px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-01cfc95{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-0f8a0f3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-027af77{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-4c1605e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-f384837{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-1888014 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-e17a941 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-4b1668e{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-ae79022{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-ae79022 > .elementor-widget-container{margin:-150px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-a760fa1{--justify-content:center;--padding-top:75px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-404 .elementor-element.elementor-element-7fec73b{--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-d007201 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-d007201 .elementor-heading-title{font-size:96px;letter-spacing:-0.05em;}.elementor-404 .elementor-element.elementor-element-a2622e1{--margin-top:16px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-d2c4d94 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-d2c4d94 .elementor-heading-title{font-size:64px;line-height:56px;}.elementor-404 .elementor-element.elementor-element-de259f5 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-de259f5 .elementor-heading-title{font-size:64px;line-height:56px;}.elementor-404 .elementor-element.elementor-element-a1e39b5 > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-a1e39b5 .elementor-heading-title{font-size:64px;line-height:56px;}.elementor-404 .elementor-element.elementor-element-1063b0d > .elementor-widget-container{margin:-9px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-1063b0d .elementor-heading-title{font-size:64px;line-height:56px;}.elementor-404 .elementor-element.elementor-element-381cc51{--e-con-grid-template-columns:repeat(4, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-9fa57b6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-bcb7fac img{width:100%;}.elementor-404 .elementor-element.elementor-element-a38370b img{width:100%;}.elementor-404 .elementor-element.elementor-element-9f78430 img{width:100%;}.elementor-404 .elementor-element.elementor-element-a35309a img{width:100%;}.elementor-404 .elementor-element.elementor-element-ea7e73f img{width:100%;}.elementor-404 .elementor-element.elementor-element-0f88534 img{width:100%;}.elementor-404 .elementor-element.elementor-element-585ce9d{--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-ec40317 .elementor-heading-title{font-size:40px;}.elementor-404 .elementor-element.elementor-element-ad73a83 .elementor-heading-title{font-size:40px;}.elementor-404 .elementor-element.elementor-element-8bd8bb9 .elementor-heading-title{font-size:40px;}.elementor-404 .elementor-element.elementor-element-9f6a8b7 .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-404 .elementor-element.elementor-element-baea4a8:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-baea4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aorabms.com/wp-content/uploads/2025/02/hero-new-m.png");}.elementor-404 .elementor-element.elementor-element-baea4a8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:clamp(197px, 28vw, 400px) !important;--padding-left:0;--padding-right:0;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-lottie .e-lottie__caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-404 .elementor-element.elementor-element-1aa1a09{--padding-top:31px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-404 .elementor-element.elementor-element-248ac9c .elementor-heading-title{font-size:var( --e-global-typography-41eadd3-font-size );line-height:var( --e-global-typography-41eadd3-line-height );letter-spacing:var( --e-global-typography-41eadd3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-4be0dd6{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-404 .elementor-element.elementor-element-18f4cfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:6px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-18f4cfd .elementor-icon{font-size:22px;}.elementor-404 .elementor-element.elementor-element-18f4cfd .elementor-icon svg{height:22px;}.elementor-404 .elementor-element.elementor-element-32fc0d0 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-32fc0d0 .elementor-heading-title{font-size:var( --e-global-typography-191d35c-font-size );line-height:var( --e-global-typography-191d35c-line-height );letter-spacing:var( --e-global-typography-191d35c-letter-spacing );}.elementor-404 .elementor-element.elementor-element-021b9b8{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:116px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-b3e4e6c{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:29px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-404 .elementor-element.elementor-element-b4a098a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-b4a098a .elementor-heading-title{font-size:var( --e-global-typography-98795a3-font-size );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-404 .elementor-element.elementor-element-926c287 > .elementor-widget-container{padding:18px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-926c287{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-ca93a75{--margin-top:29px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-4e4f255 img{width:100%;}.elementor-404 .elementor-element.elementor-element-9a2d8d0 img{width:100%;}.elementor-404 .elementor-element.elementor-element-dda48a0 img{width:100%;}.elementor-404 .elementor-element.elementor-element-2eb8544{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:3px;--padding-bottom:18px;--padding-left:16px;--padding-right:16px;}.elementor-404 .elementor-element.elementor-element-3c1ee82{--min-height:272px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:1px;}.elementor-404 .elementor-element.elementor-element-bdd4755{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-bdd4755 img{width:100%;}.elementor-404 .elementor-element.elementor-element-1cfc333{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-1cfc333 img{width:100%;}.elementor-404 .elementor-element.elementor-element-6d04c39{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-6d04c39 img{width:100%;}.elementor-404 .elementor-element.elementor-element-3bc6fa9{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-6a87327 > .elementor-widget-container{padding:29px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-6a87327 .elementor-heading-title{font-size:var( --e-global-typography-98795a3-font-size );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-ec7fc17 > .elementor-widget-container{padding:18px 12px 1.5em 0;}.elementor-404 .elementor-element.elementor-element-ec7fc17{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-9e7bd83 > .elementor-widget-container{padding:18px 14px 31px 0px;}.elementor-404 .elementor-element.elementor-element-9e7bd83{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-b4d2498{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:1px;}.elementor-404 .elementor-element.elementor-element-b0b4bd3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-554198a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-180cedf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-5346488{--padding-top:15px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-404 .elementor-element.elementor-element-e131657 > .elementor-widget-container{margin:0px 7px 0px 0px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-e131657 .elementor-heading-title{font-size:var( --e-global-typography-41eadd3-font-size );line-height:var( --e-global-typography-41eadd3-line-height );letter-spacing:var( --e-global-typography-41eadd3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-a4537ae{--justify-content:flex-start;--padding-top:75px;--padding-bottom:75px;--padding-left:16px;--padding-right:16px;}.elementor-404 .elementor-element.elementor-element-53bb118{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--grid-align-content:center;}.elementor-404 .elementor-element.elementor-element-262545a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-a7cb81a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-f6bb38e .elementor-heading-title{font-size:48px;letter-spacing:-1.68px;}.elementor-404 .elementor-element.elementor-element-7df9565 .elementor-heading-title{font-size:48px;letter-spacing:-1.68px;}.elementor-404 .elementor-element.elementor-element-80b1b81 .elementor-heading-title{font-size:48px;letter-spacing:-1.68px;}.elementor-404 .elementor-element.elementor-element-0f0a41e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-0f0a41e .elementor-heading-title{font-size:48px;letter-spacing:-1.68px;}.elementor-404 .elementor-element.elementor-element-30bcbf7{--margin-top:8px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:0px;--padding-bottom:33px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-ea8b35a > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-404 .elementor-element.elementor-element-ea8b35a{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-04fee9b > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-404 .elementor-element.elementor-element-04fee9b{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-3452e7b > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-404 .elementor-element.elementor-element-3452e7b{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-52961cc > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-404 .elementor-element.elementor-element-52961cc{font-size:var( --e-global-typography-9490674-font-size );line-height:var( --e-global-typography-9490674-line-height );letter-spacing:var( --e-global-typography-9490674-letter-spacing );}.elementor-404 .elementor-element.elementor-element-71e20c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-325b35a{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-325b35a img{width:100%;}.elementor-404 .elementor-element.elementor-element-6a42bf9{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-6a42bf9 img{width:100%;}.elementor-404 .elementor-element.elementor-element-b47d2bd{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-b47d2bd img{width:100%;}.elementor-404 .elementor-element.elementor-element-1ff2d7e{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-c17ffe2{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-ba5d304{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-16882fe{--padding-top:15px;--padding-bottom:17px;--padding-left:12px;--padding-right:12px;}.elementor-404 .elementor-element.elementor-element-b53ef57 > .elementor-widget-container{margin:0px 3px 0px 0px;}.elementor-404 .elementor-element.elementor-element-b53ef57 .elementor-heading-title{font-size:var( --e-global-typography-41eadd3-font-size );line-height:var( --e-global-typography-41eadd3-line-height );letter-spacing:var( --e-global-typography-41eadd3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-6b262bd{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-a862931{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-6c73851{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-9742cca{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-9742cca > .elementor-widget-container{margin:-70px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-08f16be{--e-con-grid-template-columns:repeat(5, 1fr);--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:53px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-404 .elementor-element.elementor-element-99c1c40 > .elementor-widget-container{padding:0px 0px 18px 0px;}.elementor-404 .elementor-element.elementor-element-99c1c40 .elementor-heading-title{font-size:var( --e-global-typography-98795a3-font-size );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-69fcb9f > .elementor-widget-container{padding:0px 4px 24px 0px;}.elementor-404 .elementor-element.elementor-element-bab8de9 > .elementor-widget-container{padding:0px 2px 0px 0px;}.elementor-404 .elementor-element.elementor-element-ad7a2af{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-ad7a2af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 16px 0px 15px;}.elementor-404 .elementor-element.elementor-element-ad7a2af .elementor-heading-title{font-size:48px;line-height:48px;}.elementor-404 .elementor-element.elementor-element-91bf2e9{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:43px;--padding-left:16px;--padding-right:16px;}.elementor-404 .elementor-element.elementor-element-94617c1{--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:auto;--gap:0px 12px;--row-gap:0px;--column-gap:12px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-78a8eaf > .elementor-widget-container{margin:0px 0px 0px -1px;padding:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-78a8eaf .elementor-heading-title{font-size:var( --e-global-typography-98795a3-font-size );line-height:var( --e-global-typography-98795a3-line-height );letter-spacing:var( --e-global-typography-98795a3-letter-spacing );}.elementor-404 .elementor-element.elementor-element-007bbdd > .elementor-widget-container{padding:23px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-beb9298 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:23px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-eb73c8a{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:27px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-01cfc95{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-0f8a0f3{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-0f8a0f3 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-027af77{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-4c1605e{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-4c1605e > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-4c1605e img{width:100%;}.elementor-404 .elementor-element.elementor-element-f384837{--margin-top:27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-1888014{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-e17a941{width:100%;max-width:100%;}.elementor-404 .elementor-element.elementor-element-a760fa1{--justify-content:center;--padding-top:75px;--padding-bottom:75px;--padding-left:16px;--padding-right:16px;}.elementor-404 .elementor-element.elementor-element-7fec73b{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-d007201 > .elementor-widget-container{margin:0px 0px 0px -4px;}.elementor-404 .elementor-element.elementor-element-d007201 .elementor-heading-title{font-size:48px;}.elementor-404 .elementor-element.elementor-element-a2622e1{--margin-top:6px;--margin-bottom:0px;--margin-left:-3px;--margin-right:0px;}.elementor-404 .elementor-element.elementor-element-d2c4d94 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-d2c4d94 .elementor-heading-title{font-size:48px;line-height:40px;}.elementor-404 .elementor-element.elementor-element-de259f5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-de259f5 .elementor-heading-title{font-size:48px;line-height:40px;}.elementor-404 .elementor-element.elementor-element-a1e39b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-a1e39b5 .elementor-heading-title{font-size:48px;line-height:40px;}.elementor-404 .elementor-element.elementor-element-1063b0d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-404 .elementor-element.elementor-element-1063b0d .elementor-heading-title{font-size:48px;line-height:40px;}.elementor-404 .elementor-element.elementor-element-381cc51{--e-con-grid-template-columns:repeat(5, 1fr);--grid-auto-flow:row;}.elementor-404 .elementor-element.elementor-element-9fa57b6{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-404 .elementor-element.elementor-element-585ce9d{--margin-top:13px;--margin-bottom:0px;--margin-left:0px;--margin-right:-2px;}.elementor-404 .elementor-element.elementor-element-ec40317 .elementor-heading-title{font-size:40px;}.elementor-404 .elementor-element.elementor-element-ad73a83 .elementor-heading-title{font-size:40px;}.elementor-404 .elementor-element.elementor-element-8bd8bb9 .elementor-heading-title{font-size:40px;}.elementor-404 .elementor-element.elementor-element-9f6a8b7 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-404 .elementor-element.elementor-element-4be0dd6{--width:auto;}}@media(max-width:1194px) and (min-width:768px){.elementor-404 .elementor-element.elementor-element-4f74182{--width:100%;}}/* Start custom CSS for lottie, class: .elementor-element-ea45ab1 */.elementor-404 .elementor-element.elementor-element-ea45ab1 {
    transition: none !important;
    aspect-ratio: 600.18 / 230;
    max-width: 810.18px !important;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-ea45ab1 {
        aspect-ratio: 429.82 / 164.71;
        max-width: 580.82px !important;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-ea45ab1 {
        aspect-ratio: 243.67 / 93.38;
        max-width: 330.67px !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-baea4a8 */.elementor-404 .elementor-element.elementor-element-baea4a8 {
    transition: none !important;
    height: calc(880px + 75px);
    max-height: 1080px;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-baea4a8 {
        height: 835px;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-baea4a8 {
        height: 464px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-248ac9c */.elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(3) {
    color: var(--e-global-color-cb6428f);
}

.elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(1), .elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(2), .elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(3) {
    display: block !important;
}

.elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(2), .elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(3) {
    text-align: right;
}

.elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(2) {
    margin-right: 9px;
}

.elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(3) {
    margin-right: 10px;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(2) {
        margin-right: 14px;
    }
    
    .elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(3) {
        margin-right: 15px;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(2), .elementor-404 .elementor-element.elementor-element-248ac9c h1 .word-wrapper:nth-child(3) {
        text-align: left;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-18f4cfd */.elementor-404 .elementor-element.elementor-element-18f4cfd svg path {
    stroke-width: 1px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be0dd6 */.elementor-404 .elementor-element.elementor-element-4be0dd6 {
    position: absolute;
    top: calc( 128px + (120px * 1));
    transform: translate(0, 0);
}

.elementor-404 .elementor-element.elementor-element-4be0dd6 .icon-desktop, .elementor-404 .elementor-element.elementor-element-4be0dd6 .icon-mobile, .elementor-404 .elementor-element.elementor-element-4be0dd6 .text p {
    transition: all .3s ease;
}

.elementor-404 .elementor-element.elementor-element-4be0dd6:hover {
    cursor: pointer;
}

.elementor-404 .elementor-element.elementor-element-4be0dd6:hover .text p {
    color: var(--e-global-color-9232e46);
}

.elementor-404 .elementor-element.elementor-element-4be0dd6:hover .icon-desktop, .elementor-404 .elementor-element.elementor-element-4be0dd6:hover .icon-mobile {
    transform: translateX(4px)
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-4be0dd6 {
        top: calc( 70px + (96px * 1));
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-4be0dd6 {
        top: calc( 100% + 7px);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b4a098a */.elementor-404 .elementor-element.elementor-element-b4a098a {
    grid-column: 1 / 4;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-b4a098a {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-b4a098a {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-926c287 */.elementor-404 .elementor-element.elementor-element-926c287 {
    grid-column: 1 / 3
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-926c287 {
        grid-column: 1 / 4;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-926c287 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3e4e6c */.elementor-404 .elementor-element.elementor-element-b3e4e6c {
    grid-column: 2 / 5;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-b3e4e6c {
        grid-column: 2 / 6;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-b3e4e6c {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca93a75 */.elementor-404 .elementor-element.elementor-element-ca93a75 {
    grid-column: 6 / 9;
    height: auto;
    aspect-ratio: 613 / 807;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-ca93a75 {
        aspect-ratio: 425 / 600;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-ca93a75 {
        grid-column: 1 / 6;
        grid-row: 1;
        aspect-ratio: 393 / 568;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c1ee82 */.elementor-404 .elementor-element.elementor-element-3c1ee82 {
    grid-column: 1 / 3;
    height: auto;
    aspect-ratio: 405 / 568;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-3c1ee82 {
        aspect-ratio: 280 / 384;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-3c1ee82 {
        grid-column: 1 / 6;
        aspect-ratio: 361 / 272;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a87327 */.elementor-404 .elementor-element.elementor-element-6a87327 {
    grid-column: 1 / 4;
    max-width: 490px !important;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-6a87327 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-6a87327 {
        grid-column: 1 / 6;
        max-width: 100% !important;
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ec7fc17 */.elementor-404 .elementor-element.elementor-element-ec7fc17 {
    grid-column: 1 / 3
}

.elementor-404 .elementor-element.elementor-element-ec7fc17 p {
    margin: 0;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-ec7fc17 {
        grid-column: 1 / 4;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-ec7fc17 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e7bd83 */.elementor-404 .elementor-element.elementor-element-9e7bd83 {
    grid-column: 1 / 3
}

.elementor-404 .elementor-element.elementor-element-9e7bd83 p {
    margin: 0;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-9e7bd83 {
        grid-column: 1 / 4;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-9e7bd83 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4d2498 */.elementor-404 .elementor-element.elementor-element-b4d2498 {
    grid-column: 1 / 4;
    height: auto;
    aspect-ratio: 614 / 449
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-b4d2498 {
        aspect-ratio: 424 / 304;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-b4d2498 {
        grid-column: 1 / 6;
        grid-row: 1;
        aspect-ratio: 361 / 272;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bc6fa9 */.elementor-404 .elementor-element.elementor-element-3bc6fa9 {
    grid-column: 5 / 8;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-3bc6fa9 {
        grid-column: 5 / 9;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-3bc6fa9 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e131657 */.elementor-404 .elementor-element.elementor-element-e131657 h2 .word-wrapper:nth-child(2) {
    margin-top: calc(120px * 2);
}

.elementor-404 .elementor-element.elementor-element-e131657 h2 .word-wrapper:nth-child(2), .elementor-404 .elementor-element.elementor-element-e131657 h2 .word-wrapper:nth-child(3) {
    display: block !important;
    text-align: right
}

.elementor-404 .elementor-element.elementor-element-e131657 h2 .word-wrapper:nth-child(3) {
    margin-right: -12px;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-e131657 h2 .word-wrapper:nth-child(3) {
        margin-right: -10px;
    }
    
    .elementor-404 .elementor-element.elementor-element-e131657 h2 .word-wrapper:nth-child(2) {
        margin-top: calc(88px * 2);
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-e131657 h2 .word-wrapper .word:nth-child(2) {
        display: block;
    }
    
    .elementor-404 .elementor-element.elementor-element-e131657 h2 .word-wrapper:nth-child(2) {
        margin-top: 1em;
    }
    
    .elementor-404 .elementor-element.elementor-element-e131657 h2 .word-wrapper:nth-child(3) {
        margin-right: -5px;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f6bb38e */.elementor-404 .elementor-element.elementor-element-f6bb38e h2 {
    text-transform: uppercase !important;
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-f6bb38e h2 {
        --down1: 0;
        --down2: 48px;
        text-transform: capitalize !important;
        /*color: transparent !important;*/
        /*background: linear-gradient(180deg, #221F20 var(--down1), #1FC1AA var(--down1), #1FC1AA var(--down2), #221F20 48px, #221F20 48px);*/
        /*background-clip: text;*/
        /*padding: 5px 0;*/
        /*margin: -5px 0;*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7df9565 */.elementor-404 .elementor-element.elementor-element-7df9565 h2 {
    text-transform: uppercase !important;
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-7df9565 {
        position: relative !important;
    }
    
    .elementor-404 .elementor-element.elementor-element-7df9565 h2 {
        text-transform: capitalize !important;
        /*color: transparent !important;*/
        /*background: linear-gradient(180deg, #221F20 0, #1FC1AA 0, #1FC1AA 0, #221F20 0, #221F20 48px);*/
        /*background-clip: text;*/
        /*padding: 5px 0;*/
        /*margin: -5px 0;*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80b1b81 */.elementor-404 .elementor-element.elementor-element-80b1b81 h2 {
    text-transform: uppercase !important;
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-80b1b81 {
        position: relative !important;
    }
    
    .elementor-404 .elementor-element.elementor-element-80b1b81 h2 {
        text-transform: capitalize !important;
        /*color: transparent !important;*/
        /*background: linear-gradient(180deg, #221F20 0, #1FC1AA 0, #1FC1AA 0, #221F20 0, #221F20 48px);*/
        /*background-clip: text;*/
        /*padding: 5px 0;*/
        /*margin: -5px 0;*/
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0f0a41e */.elementor-404 .elementor-element.elementor-element-0f0a41e h2 {
    text-transform: uppercase !important;
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-0f0a41e {
        position: relative !important;
    }
    
    .elementor-404 .elementor-element.elementor-element-0f0a41e h2 {
        text-transform: capitalize !important;
        /*color: transparent !important;*/
        /*background: linear-gradient(180deg, #221F20 0, #1FC1AA 0, #1FC1AA 0, #221F20 0, #221F20 48px);*/
        /*background-clip: text;*/
        /*padding: 5px 0;*/
        /*margin: -5px 0;*/
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7cb81a */.elementor-404 .elementor-element.elementor-element-a7cb81a {
    grid-column: 2 / 9;
}

@media (max-width: 1230px) {
    .elementor-404 .elementor-element.elementor-element-a7cb81a {
        max-width: 760px !important;
    }
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-a7cb81a {
        max-width: 100% !important;
    }
}

@media (max-width: 1010px) {
    .elementor-404 .elementor-element.elementor-element-a7cb81a {
        max-width: 600px !important;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-a7cb81a {
        grid-column: 1 / 9;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ea8b35a */.elementor-404 .elementor-element.elementor-element-ea8b35a p {
    margin: 0;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-ea8b35a {
        max-width: 400px !important;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-ea8b35a {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-04fee9b */.elementor-404 .elementor-element.elementor-element-04fee9b p {
    margin: 0;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-04fee9b {
        max-width: 400px !important;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-04fee9b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3452e7b */.elementor-404 .elementor-element.elementor-element-3452e7b p {
    margin: 0;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-3452e7b {
        max-width: 400px !important;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-3452e7b {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52961cc */.elementor-404 .elementor-element.elementor-element-52961cc p {
    margin: 0;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-52961cc {
        max-width: 400px !important;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-52961cc {
        max-width: 100% !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30bcbf7 */.elementor-404 .elementor-element.elementor-element-30bcbf7 {
    grid-column: 2 / 4;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-30bcbf7 {
        grid-column: 2 / 5
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-30bcbf7 {
        grid-column: 1 / 9
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-262545a */.elementor-404 .elementor-element.elementor-element-262545a {
    grid-column: 1 / 9;
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-262545a {
        grid-column: 1 / 9;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9087dd6 */.elementor-404 .elementor-element.elementor-element-9087dd6 {
    transition: none;
    height: auto;
    aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-9087dd6 {
        aspect-ratio: 279 / 200;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-9087dd6 {
        aspect-ratio: 361 / 272;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59170b0 */.elementor-404 .elementor-element.elementor-element-59170b0 {
    transition: none;
    height: auto;
    aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-59170b0 {
        aspect-ratio: 279 / 200;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-59170b0 {
        aspect-ratio: 361 / 272;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c934b31 */.elementor-404 .elementor-element.elementor-element-c934b31 {
    transition: none;
    height: auto;
    aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-c934b31 {
        aspect-ratio: 279 / 200;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-c934b31 {
        aspect-ratio: 361 / 272;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fde42a */.elementor-404 .elementor-element.elementor-element-5fde42a {
    transition: none;
    height: auto;
    aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-5fde42a {
        aspect-ratio: 279 / 200;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-5fde42a {
        aspect-ratio: 361 / 272;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71e20c2 */.elementor-404 .elementor-element.elementor-element-71e20c2 {
    grid-column: 6 / 8;
    grid-row: 3
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-71e20c2 {
        grid-column: 1 / 9;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53bb118 */.elementor-404 .elementor-element.elementor-element-53bb118 .invisible {
    opacity: 0;
}

.elementor-404 .elementor-element.elementor-element-53bb118 {
    height: 100% !important;
    max-height: 554px;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-53bb118 {
        max-height: 450px;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-53bb118 .invisible.pin-1-title {
        opacity: 1;
    }
    
    .elementor-404 .elementor-element.elementor-element-53bb118 {
        max-height: 100%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4537ae */.elementor-404 .elementor-element.elementor-element-a4537ae {
    transition: none;
    height: 100vh;
    max-height: 1080px !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b53ef57 */.elementor-404 .elementor-element.elementor-element-b53ef57 h2 .word-wrapper:nth-child(2) {
    display: block !important;
}

.elementor-404 .elementor-element.elementor-element-b53ef57 h2 .word-wrapper:nth-child(3) {
    margin-top: calc(120px * 2);
}

.elementor-404 .elementor-element.elementor-element-b53ef57 h2 .word-wrapper:nth-child(3) {
    display: block !important;
    text-align: right
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-b53ef57 h2 .word-wrapper:nth-child(3) {
        margin-right: 4px;
    }
    
    .elementor-404 .elementor-element.elementor-element-b53ef57 h2 .word-wrapper:nth-child(3) {
        margin-top: calc(88px * 2);
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-b53ef57 h2 {
        min-height: 4em;
    }
    
    .elementor-404 .elementor-element.elementor-element-b53ef57 h2 .word-wrapper:nth-child(3) {
        margin-top: 2em;
    }
    
    .elementor-404 .elementor-element.elementor-element-b53ef57 h2 .word-wrapper:nth-child(3) {
        margin-right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9742cca */.elementor-404 .elementor-element.elementor-element-9742cca {
    height: auto;
    aspect-ratio: 614 / 808;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-9742cca  {
        aspect-ratio: 425 / 600;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-9742cca {
        aspect-ratio: 393 / 568;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f74182 */.elementor-404 .elementor-element.elementor-element-4f74182 {
    grid-column: 1 / 4;
    height: auto;
    aspect-ratio: 614 / 808;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-4f74182 {
        grid-column: 1 / 4;
        aspect-ratio: 425 / 600;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-4f74182 {
        grid-column: 1 / 6;
        aspect-ratio: 393 / 568;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99c1c40 */.elementor-404 .elementor-element.elementor-element-99c1c40 {
    grid-column: 1 / 4;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-99c1c40 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-99c1c40 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69fcb9f */.elementor-404 .elementor-element.elementor-element-69fcb9f {
    grid-column: 1 / 3
}

.elementor-404 .elementor-element.elementor-element-69fcb9f p {
    margin: 0;
}

@media (max-width: 1245px) {
    .elementor-404 .elementor-element.elementor-element-69fcb9f {
        grid-column: 1 / 4;
    }
}


@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-69fcb9f {
        grid-column: 1 / 4;
    }
}

@media (max-width: 986px) {
    .elementor-404 .elementor-element.elementor-element-69fcb9f {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-69fcb9f {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bab8de9 */.elementor-404 .elementor-element.elementor-element-bab8de9 {
    grid-column: 1 / 3
}

@media (max-width: 1245px) {
    .elementor-404 .elementor-element.elementor-element-bab8de9 {
        grid-column: 1 / 4;
    }
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-bab8de9 {
        grid-column: 1 / 4;
    }
}

@media (max-width: 986px) {
    .elementor-404 .elementor-element.elementor-element-bab8de9 {
        grid-column: 1 / 5;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-bab8de9 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-08f16be */.elementor-404 .elementor-element.elementor-element-08f16be {
    grid-column: 5 / 9;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-08f16be {
        grid-column: 5 / 9;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-08f16be {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad7a2af */.elementor-404 .elementor-element.elementor-element-ad7a2af {
    grid-column: 5 / 9;
}


.elementor-404 .elementor-element.elementor-element-ad7a2af h2 .word-wrapper:nth-child(1) {
    display: block !important;
}

@media (max-width: 1291px) {
    .elementor-404 .elementor-element.elementor-element-ad7a2af h2 .word-wrapper:nth-child(1) {
        display: inline-block !important;
    }
}

@media (max-width: 1194px) {
    
    .elementor-404 .elementor-element.elementor-element-ad7a2af h2 .word-wrapper:nth-child(1) {
        display: block !important;
    }
}

@media (max-width: 965px) {
    .elementor-404 .elementor-element.elementor-element-ad7a2af h2 .word-wrapper:nth-child(1) {
        display: inline-block !important;
    }
}

@media (max-width: 948px) {
    .elementor-404 .elementor-element.elementor-element-ad7a2af .elementor-widget-container {
        margin-top: 0;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-ad7a2af {
        grid-column: 1 / 6;
    }
    
    .elementor-404 .elementor-element.elementor-element-ad7a2af br {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a7eab0 */.elementor-404 .elementor-element.elementor-element-0a7eab0 {
    transition: none !important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78a8eaf */.elementor-404 .elementor-element.elementor-element-78a8eaf {
    grid-column: 1 / 4;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-78a8eaf {
        grid-column: 1 / 5;
        max-width: 450px !important;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-78a8eaf {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-007bbdd */.elementor-404 .elementor-element.elementor-element-007bbdd {
    grid-column: 1 / 3
}

.elementor-404 .elementor-element.elementor-element-007bbdd p:not(:last-child) {
    margin-bottom: 1.5em
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-007bbdd {
        grid-column: 1 / 4;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-007bbdd {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-beb9298 */.elementor-404 .elementor-element.elementor-element-beb9298 {
    grid-column: 1 / 3
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-beb9298 {
        grid-column: 1 / 4;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-beb9298 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0f8a0f3 */.elementor-404 .elementor-element.elementor-element-0f8a0f3 {
    height: auto;
    aspect-ratio: 613 / 448;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-0f8a0f3 {
        aspect-ratio: 425 / 304;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-0f8a0f3 {
        aspect-ratio: 361 / 272;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01cfc95 */.elementor-404 .elementor-element.elementor-element-01cfc95 {
    grid-column: 1 / 4;
    height: auto;
    aspect-ratio: 613 / 448;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-01cfc95 {
        aspect-ratio: 425 / 304;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-01cfc95 {
        grid-column: 1 / 6;
        grid-row: 3;
        aspect-ratio: 361 / 272;
    }    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4c1605e */.elementor-404 .elementor-element.elementor-element-4c1605e {
    height: auto;
    aspect-ratio: 613 / 448;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-4c1605e {
        aspect-ratio: 425 / 304;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-4c1605e {
        aspect-ratio: 361 / 272;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-027af77 */.elementor-404 .elementor-element.elementor-element-027af77 {
    grid-column: 1 / 4;
    height: auto;
    aspect-ratio: 613 / 448;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-027af77 {
        aspect-ratio: 425 / 304;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-027af77 {
        grid-column: 1 / 6;
        grid-row: 3;
        aspect-ratio: 361 / 272;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eb73c8a */@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-eb73c8a {
        grid-column: 1 / 6;
        grid-row: 2
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f384837 */.elementor-404 .elementor-element.elementor-element-f384837 {
    grid-column: 1 / 4;
    height: auto;
    aspect-ratio: 613 / 448;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-f384837 {
        aspect-ratio: 425 / 304;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-f384837 {
        grid-column: 1 / 6;
        grid-row: 3;
        aspect-ratio: 361 / 272;
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-94617c1 */.elementor-404 .elementor-element.elementor-element-94617c1 {
    grid-column: 2 / 5;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-94617c1 {
        grid-column: 2 / 6;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-94617c1 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f487edb */.elementor-404 .elementor-element.elementor-element-f487edb {
    grid-column: 7 / 9;
    height: auto;
    aspect-ratio: 405 / 568;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-f487edb {
        aspect-ratio: 279 / 384;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-f487edb {
        grid-column: 1 / 6;
        aspect-ratio: 361 / 272;
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d007201 */.elementor-404 .elementor-element.elementor-element-d007201 {
    grid-column: 1 / 9
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-d007201 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d2c4d94 */.elementor-404 .elementor-element.elementor-element-d2c4d94 {
    grid-column: 1 / 9
}

.elementor-404 .elementor-element.elementor-element-d2c4d94 span {
    position: relative;
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-d2c4d94 {
        grid-column: 1 / 6
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-de259f5 */.elementor-404 .elementor-element.elementor-element-de259f5 {
    grid-column: 1 / 9
}

.elementor-404 .elementor-element.elementor-element-de259f5 span {
    position: relative;
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-de259f5 {
        grid-column: 1 / 6
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1e39b5 */.elementor-404 .elementor-element.elementor-element-a1e39b5 {
    grid-column: 1 / 9
}

.elementor-404 .elementor-element.elementor-element-a1e39b5 span {
    position: relative;
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-a1e39b5 {
        grid-column: 1 / 6
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1063b0d */.elementor-404 .elementor-element.elementor-element-1063b0d {
    grid-column: 1 / 9
}

.elementor-404 .elementor-element.elementor-element-1063b0d span {
    position: relative;
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-1063b0d {
        grid-column: 1 / 6
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2622e1 */.elementor-404 .elementor-element.elementor-element-a2622e1 {
    grid-column: 1 / 6
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-a2622e1 {
        grid-column: 1/ 5
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-a2622e1 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9fa57b6 */.elementor-404 .elementor-element.elementor-element-9fa57b6 {
    grid-column: 1 / 3;
    height: auto;
    aspect-ratio: 405 / 296;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-9fa57b6 {
        grid-column: 1 / 3;
        aspect-ratio: 280 / 200;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-9fa57b6 {
        grid-column: 1 / 6;
        aspect-ratio: 361 / 272;
        max-width: 361px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-585ce9d */.elementor-404 .elementor-element.elementor-element-585ce9d {
    grid-column: 1 / 4;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-585ce9d {
        grid-column: 1 / 6;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-585ce9d {
        max-width: 550px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-381cc51 */.elementor-404 .elementor-element.elementor-element-381cc51 {
    grid-column: 6 / 9;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-381cc51 {
        grid-column: 5 / 9;
    }
}

@media (max-width: 767px) {
    .elementor-404 .elementor-element.elementor-element-381cc51 {
        grid-column: 1 / 6
    }    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fec73b */.elementor-404 .elementor-element.elementor-element-7fec73b {
    max-height: 724px;
}

.elementor-404 .elementor-element.elementor-element-7fec73b .invisible {
    opacity: 0
}

.elementor-404 .elementor-element.elementor-element-7fec73b .work-title-2 span, .elementor-404 .elementor-element.elementor-element-7fec73b .work-title-3 span, .elementor-404 .elementor-element.elementor-element-7fec73b .work-title-4 span {
    opacity: 0;
}

@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-7fec73b {
        max-height: 608px;
    }
}


@media (max-width: 1194px) {
    .elementor-404 .elementor-element.elementor-element-7fec73b {
        max-height: 640px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a760fa1 */.elementor-404 .elementor-element.elementor-element-a760fa1 {
    transition: none;
    height: 100vh;
    max-height: 1080px !important
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b03241 */.elementor-404 .elementor-element.elementor-element-2b03241 {
    transition: none !important
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyThin.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyThin.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyUltraLight.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyUltraLight.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyMedium.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyMedium.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroySemiBold.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroySemiBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyBold.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyExtraBold.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyExtraBold.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyHeavy.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyHeavy.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyLightItalic.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyLightItalic.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyRegular.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyRegular.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyLight.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyLight.woff') format('woff');
}
@font-face {
	font-family: 'Gilroy';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://aorabms.com/wp-content/uploads/2024/10/GilroyRegularItalic.woff2') format('woff2'),
		url('https://aorabms.com/wp-content/uploads/2024/10/GilroyRegularItalic.woff') format('woff');
}
/* End Custom Fonts CSS */