.elementor-8 .elementor-element.elementor-element-6ed16ad{--display:flex;--min-height:1001px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-3866c03{margin:0150px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-3866c03 img{width:272px;height:326px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-2e8e8a9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-76f1592{text-align:center;}.elementor-8 .elementor-element.elementor-element-3df7fea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-8 .elementor-element.elementor-element-3ded395{width:var( --container-widget-width, 15.135% );max-width:15.135%;margin:0px -7px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:15.135%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3ded395.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-fe8eba9 .elementor-button{background-color:#61CE7000;}.elementor-8 .elementor-element.elementor-element-fe8eba9{width:auto;max-width:auto;margin:0px -12px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8 .elementor-element.elementor-element-fe8eba9.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-baac324{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-23px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-a863e87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-e9a2d38{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-8dd55c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-a85df3f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-34128a8{text-align:center;}.elementor-8 .elementor-element.elementor-element-96eaf41{text-align:center;}.elementor-8 .elementor-element.elementor-element-3fa1b53{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-dd25b90{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-dd25b90.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-0a6f045{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.09);}.elementor-8 .elementor-element.elementor-element-0a6f045:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-0a6f045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-d7275e4 .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-d7275e4{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-d7275e4.elementor-view-stacked .elementor-icon{background-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-d7275e4.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-d7275e4.elementor-view-default .elementor-icon{fill:#214E73F2;color:#214E73F2;border-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-d7275e4 .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-d7275e4 .elementor-icon i{transform:rotate(0deg);}.elementor-8 .elementor-element.elementor-element-d7275e4 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-d7275e4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-d7275e4 .elementor-icon-box-title{color:#163A55F2;}.elementor-8 .elementor-element.elementor-element-4c3241a .elementor-button{background-color:#EFF1EF;fill:#6394BA;color:#6394BA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010124;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-4c3241a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-4c3241a .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #407FAE 0%, #6394BA 100%);}.elementor-8 .elementor-element.elementor-element-4c3241a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4c3241a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-4c3241a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-4c3241a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5a6a117{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-5a6a117.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-7be4571{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-8 .elementor-element.elementor-element-7be4571:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7be4571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-381c097 .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-381c097{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-381c097.elementor-view-stacked .elementor-icon{background-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-381c097.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-381c097.elementor-view-default .elementor-icon{fill:#214E73F2;color:#214E73F2;border-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-381c097 .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-381c097 .elementor-icon-box-title{color:#163A55F2;}.elementor-8 .elementor-element.elementor-element-110a93a .elementor-button{background-color:#EFF1EF;fill:#6394BA;color:#6394BA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010124;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-110a93a .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-110a93a .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #407FAE 0%, #6394BA 100%);}.elementor-8 .elementor-element.elementor-element-110a93a{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-110a93a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-110a93a .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-110a93a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b852147{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-b852147.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-e05038f{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-8 .elementor-element.elementor-element-e05038f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-e05038f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-fd14abc .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-fd14abc{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-fd14abc.elementor-view-stacked .elementor-icon{background-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-fd14abc.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-fd14abc.elementor-view-default .elementor-icon{fill:#214E73F2;color:#214E73F2;border-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-fd14abc .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-fd14abc .elementor-icon-box-title{color:#163A55F2;}.elementor-8 .elementor-element.elementor-element-0fa512f .elementor-button{background-color:#EFF1EF;fill:#6394BA;color:#6394BA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010124;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-0fa512f .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-0fa512f .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #407FAE 0%, #6394BA 100%);}.elementor-8 .elementor-element.elementor-element-0fa512f{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-0fa512f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-0fa512f .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-0fa512f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-9266bed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-b3495ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-b3495ae.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-ada4091{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.09);}.elementor-8 .elementor-element.elementor-element-ada4091:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ada4091 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c6af0bb .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-c6af0bb{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-c6af0bb.elementor-view-stacked .elementor-icon{background-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-c6af0bb.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-c6af0bb.elementor-view-default .elementor-icon{fill:#214E73F2;color:#214E73F2;border-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-c6af0bb .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-c6af0bb .elementor-icon i{transform:rotate(0deg);}.elementor-8 .elementor-element.elementor-element-c6af0bb .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-c6af0bb .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-8 .elementor-element.elementor-element-c6af0bb .elementor-icon-box-title{color:#163A55F2;}.elementor-8 .elementor-element.elementor-element-af10fb8 .elementor-button{background-color:#EFF1EF;fill:#6394BA;color:#6394BA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010124;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-af10fb8 .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-af10fb8 .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #407FAE 0%, #6394BA 100%);}.elementor-8 .elementor-element.elementor-element-af10fb8{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-af10fb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-af10fb8 .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-af10fb8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e037f31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-e037f31.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-54f2663{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-8 .elementor-element.elementor-element-54f2663:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-54f2663 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7e7f299 .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-7e7f299{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-7e7f299.elementor-view-stacked .elementor-icon{background-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-7e7f299.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7e7f299.elementor-view-default .elementor-icon{fill:#214E73F2;color:#214E73F2;border-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-7e7f299 .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-7e7f299 .elementor-icon-box-title{color:#163A55F2;}.elementor-8 .elementor-element.elementor-element-53106ef .elementor-button{background-color:#EFF1EF;fill:#6394BA;color:#6394BA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010124;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-53106ef .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-53106ef .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #407FAE 0%, #6394BA 100%);}.elementor-8 .elementor-element.elementor-element-53106ef{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-53106ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-53106ef .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-53106ef .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-e3c73f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-e3c73f9.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-5c237bd{--display:flex;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.11);}.elementor-8 .elementor-element.elementor-element-5c237bd:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5c237bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-bb40800 .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-bb40800{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-bb40800.elementor-view-stacked .elementor-icon{background-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-bb40800.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-bb40800.elementor-view-default .elementor-icon{fill:#214E73F2;color:#214E73F2;border-color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-bb40800 .elementor-icon{font-size:50px;}.elementor-8 .elementor-element.elementor-element-bb40800 .elementor-icon-box-title{color:#163A55F2;}.elementor-8 .elementor-element.elementor-element-9096e2e .elementor-button{background-color:#EFF1EF;fill:#6394BA;color:#6394BA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010124;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-9096e2e .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-9096e2e .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #407FAE 0%, #6394BA 100%);}.elementor-8 .elementor-element.elementor-element-9096e2e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9096e2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-9096e2e .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-9096e2e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-87df4f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-5b707eb{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-380c654{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-fe5be49{text-align:center;}.elementor-8 .elementor-element.elementor-element-86b1bd6{text-align:center;}.elementor-8 .elementor-element.elementor-element-47cf99f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-c035690{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-c305891{--display:flex;--min-height:521px;--border-radius:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-c305891:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-c305891 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-c305891.e-con{--align-self:flex-end;}.elementor-8 .elementor-element.elementor-element-5786953{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-8 .elementor-element.elementor-element-5786953 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#1F4F73;}.elementor-8 .elementor-element.elementor-element-a4eef26{margin:-40px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-4366a39{margin:-20px 020px calc(var(--kit-widget-spacing, 0px) + 020px) 020px;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4366a39.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-4366a39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-8 .elementor-element.elementor-element-4366a39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-8 .elementor-element.elementor-element-4366a39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-8 .elementor-element.elementor-element-4366a39 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-8 .elementor-element.elementor-element-4366a39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-8 .elementor-element.elementor-element-4366a39 .elementor-icon-list-icon i{color:#A5CFE0;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4366a39 .elementor-icon-list-icon svg{fill:#A5CFE0;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4366a39 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-9f2d073 .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #407FAE 0%, #6394BA 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-9f2d073.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e1f130c{--display:flex;--min-height:0px;--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;--border-radius:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-89d4c61{--display:flex;--min-height:521px;--border-radius:35px 35px 35px 35px;}.elementor-8 .elementor-element.elementor-element-89d4c61:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-89d4c61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-89d4c61.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-65091f0 .elementor-button{background-color:#61CE7000;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-65091f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;}.elementor-8 .elementor-element.elementor-element-bc9f532{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-8 .elementor-element.elementor-element-bc9f532 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#1F4F73;}.elementor-8 .elementor-element.elementor-element-87afb16{margin:-40px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-8 .elementor-element.elementor-element-23dda03{margin:-20px 020px calc(var(--kit-widget-spacing, 0px) + 020px) 020px;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-23dda03.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-23dda03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(24px/2);}.elementor-8 .elementor-element.elementor-element-23dda03 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(24px/2);}.elementor-8 .elementor-element.elementor-element-23dda03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(24px/2);}.elementor-8 .elementor-element.elementor-element-23dda03 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-24px/2);}.elementor-8 .elementor-element.elementor-element-23dda03 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-24px/2);}.elementor-8 .elementor-element.elementor-element-23dda03 .elementor-icon-list-icon i{color:#9B1C1C;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-23dda03 .elementor-icon-list-icon svg{fill:#9B1C1C;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-23dda03 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-e449c15 .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #9B1C1C 0%, #9B1C1C 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-e449c15.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-e11a433{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-b7f20f4{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-3c7ce44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-c81ff6e{margin:1px 1px calc(var(--kit-widget-spacing, 0px) + 1px) 1px;text-align:center;}.elementor-8 .elementor-element.elementor-element-19898fc{text-align:center;}.elementor-8 .elementor-element.elementor-element-b4b4f61{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-dfadbc9 .learn-press-courses .course-item .course-title{display:block;}.elementor-8 .elementor-element.elementor-element-dfadbc9 .learn-press-courses .course-item .course-instructor a{display:inline-block;}.elementor-8 .elementor-element.elementor-element-dfadbc9 .learn-press-courses .course-item .course-price{display:block;}.elementor-8 .elementor-element.elementor-element-ed96ddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-a0f6af3{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-b1bc4a1{--display:flex;--min-height:372px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-460df35{--display:flex;--min-height:257px;--border-radius:40px 40px 40px 40px;}.elementor-8 .elementor-element.elementor-element-460df35:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-460df35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-460df35.e-con{--align-self:center;}.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-8 .elementor-element.elementor-element-f46bade .elementor-icon-wrapper{text-align:center;}.elementor-8 .elementor-element.elementor-element-f46bade.elementor-view-stacked .elementor-icon{background-color:#407FAE;}.elementor-8 .elementor-element.elementor-element-f46bade.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f46bade.elementor-view-default .elementor-icon{color:#407FAE;border-color:#407FAE;}.elementor-8 .elementor-element.elementor-element-f46bade.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-f46bade.elementor-view-default .elementor-icon svg{fill:#407FAE;}.elementor-8 .elementor-element.elementor-element-e0c3b44.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e0c3b44{text-align:center;}.elementor-8 .elementor-element.elementor-element-e0c3b44 .elementor-heading-title{color:#407FAE;}.elementor-8 .elementor-element.elementor-element-0c6b30b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b2350b2.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b2350b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b2350b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-b2350b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-b2350b2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-91079ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-e662991{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-b0aa7fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-4a3d709.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4a3d709 .elementor-icon-list-icon i{color:#891F23;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4a3d709 .elementor-icon-list-icon svg{fill:#891F23;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-4a3d709{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-4a3d709 .elementor-icon-list-text{color:#891F23;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-b9c7332{text-align:center;}.elementor-8 .elementor-element.elementor-element-b41e380{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-0fb185f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-abd1172{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-a491e46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-2b195b7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-2b195b7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2b195b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE00;}.elementor-8 .elementor-element.elementor-element-4e83ad8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-4e83ad8.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-0841f5b{--display:flex;}.elementor-8 .elementor-element.elementor-element-66097ef .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-4a47423 .elementor-heading-title{color:#3F474B;}.elementor-8 .elementor-element.elementor-element-3aa7da7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-3aa7da7.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-8b9f7eb{width:var( --container-widget-width, 101.718% );max-width:101.718%;--container-widget-width:101.718%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-8b9f7eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-8b9f7eb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-2679333 .elementor-heading-title{color:#3F474B;}.elementor-8 .elementor-element.elementor-element-d160bde{--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:-10px;}.elementor-8 .elementor-element.elementor-element-d160bde.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-4cdf612 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-2c07b33 .elementor-heading-title{color:#3F474B;}.elementor-8 .elementor-element.elementor-element-760f894{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-6b871e5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-df020b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8 .elementor-element.elementor-element-df020b8:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-df020b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE00;}.elementor-8 .elementor-element.elementor-element-fd588e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-fd588e9.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-e4d5578{--display:flex;}.elementor-8 .elementor-element.elementor-element-e030c5f .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-1865163 .elementor-heading-title{color:#3F474B;}.elementor-8 .elementor-element.elementor-element-b1fca29{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-b1fca29.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-42622dd{width:var( --container-widget-width, 101.718% );max-width:101.718%;--container-widget-width:101.718%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-42622dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-42622dd .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-7fec551 .elementor-heading-title{color:#3F474B;}.elementor-8 .elementor-element.elementor-element-93f1475{--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:-10px;}.elementor-8 .elementor-element.elementor-element-93f1475.e-con:hover{--e-con-transform-scale:1.1;}.elementor-8 .elementor-element.elementor-element-001795d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-8 .elementor-element.elementor-element-ff7be4d .elementor-heading-title{color:#3F474B;}.elementor-8 .elementor-element.elementor-element-4a3dc85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-07f4f1a{--spacer-size:57px;}.elementor-8 .elementor-element.elementor-element-2c29896{--display:flex;--border-radius:040px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-2c29896:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2c29896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5e72807{--display:flex;}.elementor-8 .elementor-element.elementor-element-b79b7fd.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b79b7fd .elementor-icon-box-wrapper{align-items:start;}.elementor-8 .elementor-element.elementor-element-b79b7fd{--icon-box-icon-margin:16px;}.elementor-8 .elementor-element.elementor-element-b79b7fd .elementor-icon{font-size:25px;}.elementor-8 .elementor-element.elementor-element-b79b7fd .elementor-icon-box-title{color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-b79b7fd:has(:hover) .elementor-icon-box-title,
					 .elementor-8 .elementor-element.elementor-element-b79b7fd:has(:focus) .elementor-icon-box-title{color:#214E73F2;}.elementor-8 .elementor-element.elementor-element-a96f866.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-52a5db6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 040px 0px;}.elementor-8 .elementor-element.elementor-element-52a5db6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-52a5db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-68621f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-72af32e .elementor-button{background-color:transparent;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #D56F6F 0%, #9B1C1C 100%);border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-72af32e.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-fd52ef8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-788f0ab .elementor-button{background-color:#EFF1EF;fill:#6394BA;color:#6394BA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010124;border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-788f0ab .elementor-button:hover, .elementor-8 .elementor-element.elementor-element-788f0ab .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #407FAE 0%, #6394BA 100%);}.elementor-8 .elementor-element.elementor-element-788f0ab{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-788f0ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-788f0ab .elementor-button:hover svg, .elementor-8 .elementor-element.elementor-element-788f0ab .elementor-button:focus svg{fill:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-b30d563{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-0072e03{--spacer-size:50px;}.elementor-8 .elementor-element.elementor-element-a5ca5f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-8 .elementor-element.elementor-element-943b169{--display:flex;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-dd25b90{--width:33%;}.elementor-8 .elementor-element.elementor-element-5a6a117{--width:33%;}.elementor-8 .elementor-element.elementor-element-b852147{--width:33%;}.elementor-8 .elementor-element.elementor-element-b3495ae{--width:33%;}.elementor-8 .elementor-element.elementor-element-e037f31{--width:33%;}.elementor-8 .elementor-element.elementor-element-e3c73f9{--width:33%;}.elementor-8 .elementor-element.elementor-element-c035690{--width:50%;}.elementor-8 .elementor-element.elementor-element-c305891{--width:79%;}.elementor-8 .elementor-element.elementor-element-e1f130c{--width:41%;}.elementor-8 .elementor-element.elementor-element-89d4c61{--width:100%;}.elementor-8 .elementor-element.elementor-element-460df35{--width:59%;}.elementor-8 .elementor-element.elementor-element-4e83ad8{--width:33%;}.elementor-8 .elementor-element.elementor-element-3aa7da7{--width:32%;}.elementor-8 .elementor-element.elementor-element-d160bde{--width:33%;}.elementor-8 .elementor-element.elementor-element-fd588e9{--width:33%;}.elementor-8 .elementor-element.elementor-element-b1fca29{--width:32%;}.elementor-8 .elementor-element.elementor-element-93f1475{--width:33%;}.elementor-8 .elementor-element.elementor-element-2c29896{--width:74%;}.elementor-8 .elementor-element.elementor-element-52a5db6{--width:74%;}.elementor-8 .elementor-element.elementor-element-68621f3{--width:50%;}.elementor-8 .elementor-element.elementor-element-fd52ef8{--width:50%;}}/* Start custom CSS for image, class: .elementor-element-3866c03 *//* The Floating Robot Animation */
.qas-floating-robot img {
    animation: qasFloat 3.5s ease-in-out infinite;
    filter: drop-shadow(0 15px 15px rgba(0, 112, 255, 0.15)); /* Soft blue glow */
    transition: all 0.5s ease;
}

/* Keyframes for the smooth up and down motion */
@keyframes qasFloat {
    0% {
        transform: translateY(0px);
    }
    50% {
        transform: translateY(-20px); /* Adjust this for higher/lower float */
    }
    100% {
        transform: translateY(0px);
    }
}

/* Interaction: Robot reacts when you hover over it */
.qas-floating-robot:hover img {
    filter: drop-shadow(0 25px 25px rgba(0, 112, 255, 0.3));
    transform: scale(1.03); /* Subtle zoom-in feel */
    animation-play-state: paused; /* Optional: Stops floating while you hover */
}


@media (max-width: 768px) {
    @keyframes qasFloat {
        0% { transform: translateY(0px); }
        50% { transform: translateY(-10px); } /* Smaller float for mobile */
        100% { transform: translateY(0px); }
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2e8e8a9 */.qasi-hero-title {
  font-family: 'Inter', 'Poppins', 'Segoe UI', sans-serif;
  font-weight: 800;
  font-size: clamp(2.8rem, 6vw, 5rem);
  line-height: 1.1;
  letter-spacing: -0.02em;
  text-align: center;

  /* Gradient text */
  background: linear-gradient(
    90deg,
    #0f2a44 0%,
    #1f4f7a 50%,
    #2f7db8 100%
  );
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

  /* Subtle modern glow */
  text-shadow:
    0 1px 2px rgba(0, 0, 0, 0.15),
    0 6px 20px rgba(47, 125, 184, 0.15);

  margin: 0;
}


.qasi-hero-title {
  animation: qasiFadeUp 1s ease-out forwards;
}

@keyframes qasiFadeUp {
  from {
    opacity: 0;
    transform: translateY(16px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-76f1592 */@media (max-width: 768px) {
  .qas-hero-subtext {
    font-size: 1rem;
    line-height: 1.7;
    max-width: 92%;
    padding: 0 1rem;
    margin-top: 1rem;
  }
}

@media (max-width: 480px) {
  .qas-hero-subtext {
    font-size: 0.95rem;
    line-height: 1.75;
    letter-spacing: 0.015em;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3ded395 */.qas-search-input {
  flex: 1 1 auto;   /* Take remaining space */
  min-width: 0;     /* Prevent overflow */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fe8eba9 */.qas-search-button {
  flex: 0 0 auto;   /* DO NOT grow or shrink */
  width: auto;
  white-space: nowrap;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3df7fea */@media (max-width: 600px) {
  .qas-search-wrapper {
    flex-wrap: wrap;
    align-items: stretch;
    gap: 10px;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa7da7 *//* ===============================
   VIDEO CARD – GLASS UI
================================ */

.container-two {
  background: rgba(255, 255, 255, 0.08) !important;
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);

  border: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 22px;

  padding: 14px;
  gap: 14px;

  box-shadow:
    0 20px 40px rgba(0, 0, 0, 0.25),
    inset 0 1px 0 rgba(255, 255, 255, 0.15);

  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Hover lift (desktop only) */
@media (hover: hover) {
  .elementor-element-9e799ff:hover {
    transform: translateY(-6px);
    box-shadow:
      0 30px 60px rgba(0, 0, 0, 0.35),
      inset 0 1px 0 rgba(255, 255, 255, 0.18);
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1fca29 *//* ===============================
   VIDEO CARD – GLASS UI
================================ */

.container-two {
  background: rgba(255, 255, 255, 0.08) !important;
  backdrop-filter: blur(16px);
  -webkit-backdrop-filter: blur(16px);

  border: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 22px;

  padding: 14px;
  gap: 14px;

  box-shadow:
    0 20px 40px rgba(0, 0, 0, 0.25),
    inset 0 1px 0 rgba(255, 255, 255, 0.15);

  transition: transform 0.35s ease, box-shadow 0.35s ease;
}

/* Hover lift (desktop only) */
@media (hover: hover) {
  .elementor-element-9e799ff:hover {
    transform: translateY(-6px);
    box-shadow:
      0 30px 60px rgba(0, 0, 0, 0.35),
      inset 0 1px 0 rgba(255, 255, 255, 0.18);
  }
}/* End custom CSS */