.elementor-54581 .elementor-element.elementor-element-ccaaecb{--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-54581 .elementor-element.elementor-element-81b5c78{--display:flex;border-style:solid;--border-style:solid;border-color:#BDBDBD;--border-color:#BDBDBD;}.elementor-54581 .elementor-element.elementor-element-81b5c78:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-81b5c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-af085f8{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );}.elementor-54581 .elementor-element.elementor-element-af085f8:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-af085f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-6c07545 .elementor-icon-wrapper{text-align:center;}.elementor-54581 .elementor-element.elementor-element-6c07545.elementor-view-stacked .elementor-icon{background-color:#003B5C;}.elementor-54581 .elementor-element.elementor-element-6c07545.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-6c07545.elementor-view-default .elementor-icon{color:#003B5C;border-color:#003B5C;}.elementor-54581 .elementor-element.elementor-element-6c07545.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-6c07545.elementor-view-default .elementor-icon svg{fill:#003B5C;}.elementor-54581 .elementor-element.elementor-element-7d76d6f{--display:flex;border-style:none;--border-style:none;}.elementor-54581 .elementor-element.elementor-element-e8edf15 .elementor-button{background-color:var( --e-global-color-4fe9a691 );fill:#003B5C;color:#003B5C;border-style:solid;border-color:#003B5C;}.elementor-54581 .elementor-element.elementor-element-e8edf15 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54581 .elementor-element.elementor-element-e8edf15 .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-e8edf15 .elementor-button:focus{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-54581 .elementor-element.elementor-element-30c9742 .elementor-button{background-color:var( --e-global-color-4fe9a691 );fill:#003B5C;color:#003B5C;border-style:solid;border-color:#003B5C;}.elementor-54581 .elementor-element.elementor-element-30c9742 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54581 .elementor-element.elementor-element-30c9742 .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-30c9742 .elementor-button:focus{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-54581 .elementor-element.elementor-element-e733c1a .elementor-button{background-color:var( --e-global-color-4fe9a691 );fill:#003B5C;color:#003B5C;border-style:solid;border-color:#003B5C;}.elementor-54581 .elementor-element.elementor-element-e733c1a .elementor-button-content-wrapper{flex-direction:row;}.elementor-54581 .elementor-element.elementor-element-e733c1a .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-e733c1a .elementor-button:focus{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-54581 .elementor-element.elementor-element-5edf4f8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:0%;--padding-left:12%;--padding-right:12%;}.elementor-54581 .elementor-element.elementor-element-7af36259{--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;--margin-top:2%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-6e7cd5cd{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-60ee4d6e{--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;--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-54581 .elementor-element.elementor-element-4dd5e7a8{--display:flex;--justify-content:flex-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-54581 .elementor-element.elementor-element-51c51ac8 > .elementor-widget-container{padding:-2px -2px -2px -2px;}.elementor-54581 .elementor-element.elementor-element-51c51ac8 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;}.elementor-54581 .elementor-element.elementor-element-2dc4eca2{--display:flex;--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-54581 .elementor-element.elementor-element-336c60aa{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;text-align:center;font-family:"Be Vietnam Pro", Sans-serif;font-size:1.2em;font-weight:300;letter-spacing:-0.2px;color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-336c60aa > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:500px 500px 500px 500px;}.elementor-54581 .elementor-element.elementor-element-336c60aa p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-59377780 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-59377780 .elementor-heading-title{font-size:4rem;letter-spacing:-2.6px;-webkit-text-stroke-color:#000;stroke:#000;color:#20384C;}.elementor-54581 .elementor-element.elementor-element-5e09edae{--display:flex;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--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-54581 .elementor-element.elementor-element-6eec51f2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:wrap;--align-content:flex-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-54581 .elementor-element.elementor-element-5f1c3b46 .elementor-button{background-color:var( --e-global-color-4fe9a691 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 15px 14px 15px;}.elementor-54581 .elementor-element.elementor-element-5f1c3b46 .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-5f1c3b46 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-54581 .elementor-element.elementor-element-5f1c3b46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54581 .elementor-element.elementor-element-5f1c3b46 .elementor-button:hover svg, .elementor-54581 .elementor-element.elementor-element-5f1c3b46 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-54581 .elementor-element.elementor-element-1828ec .elementor-button{background-color:var( --e-global-color-4fe9a691 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:15px 15px 14px 15px;}.elementor-54581 .elementor-element.elementor-element-1828ec .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-1828ec .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-54581 .elementor-element.elementor-element-1828ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-54581 .elementor-element.elementor-element-1828ec .elementor-button:hover svg, .elementor-54581 .elementor-element.elementor-element-1828ec .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-54581 .elementor-element.elementor-element-fb3804b .elementor-button{background-color:var( --e-global-color-4fe9a691 );fill:#0082CB;color:#0082CB;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:14px 15px 13px 15px;}.elementor-54581 .elementor-element.elementor-element-fb3804b .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-fb3804b .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-54581 .elementor-element.elementor-element-fb3804b .elementor-button-content-wrapper{flex-direction:row;}.elementor-54581 .elementor-element.elementor-element-fb3804b .elementor-button:hover svg, .elementor-54581 .elementor-element.elementor-element-fb3804b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-54581 .elementor-element.elementor-element-5e27fd5{--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-54581 .elementor-element.elementor-element-3ce5af3{--divider-border-style:solid;--divider-color:#D8D8D8;--divider-border-width:1px;}.elementor-54581 .elementor-element.elementor-element-3ce5af3 .elementor-divider-separator{width:100%;}.elementor-54581 .elementor-element.elementor-element-3ce5af3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-54581 .elementor-element.elementor-element-783ef0ac{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-18ae1326{--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:30px 30px;--row-gap:30px;--column-gap:30px;--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-54581 .elementor-element.elementor-element-10dce314{--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;--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:199;}.elementor-54581 .elementor-element.elementor-element-683dee3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--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;--z-index:999;}.elementor-54581 .elementor-element.elementor-element-683dee3b:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-683dee3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-54581 .elementor-element.elementor-element-3efb514a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-3efb514a:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-3efb514a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-43bb1f7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-43bb1f7b{z-index:99;text-align:end;}.elementor-54581 .elementor-element.elementor-element-43bb1f7b img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-54581 .elementor-element.elementor-element-7318090c{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#91C8E6;--border-color:#91C8E6;--border-radius:20px 20px 20px 20px;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:12%;--padding-right:14%;--z-index:990;}.elementor-54581 .elementor-element.elementor-element-7318090c:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-7318090c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-54581 .elementor-element.elementor-element-7318090c.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-2e3425f4{right:0px;}body.rtl .elementor-54581 .elementor-element.elementor-element-2e3425f4{left:0px;}.elementor-54581 .elementor-element.elementor-element-2e3425f4{top:0px;}.elementor-54581 .elementor-element.elementor-element-2e3425f4 .elementor-icon-wrapper{text-align:center;}.elementor-54581 .elementor-element.elementor-element-2e3425f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-2e3425f4.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-2e3425f4.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-2e3425f4.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-2e3425f4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-2e3425f4.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-2e3425f4.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-2e3425f4 .elementor-icon{padding:25px;border-width:1px 1px 1px 1px;}.elementor-54581 .elementor-element.elementor-element-3b1c374a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-4751669d > .elementor-widget-container{margin:0px 0px 6px 0px;padding:0% 0% 0% 0%;border-radius:40px 40px 40px 40px;}.elementor-54581 .elementor-element.elementor-element-4751669d{text-align:start;font-size:1.5em;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-4751669d p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-6578279e{--divider-border-style:solid;--divider-color:#91C8E6;--divider-border-width:1px;}.elementor-54581 .elementor-element.elementor-element-6578279e .elementor-divider-separator{width:100%;}.elementor-54581 .elementor-element.elementor-element-6578279e .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-54581 .elementor-element.elementor-element-1efbd16a{font-size:1.3em;line-height:1.4em;letter-spacing:-0.2px;color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-1efbd16a p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-5759a35 > .elementor-widget-container{border-style:none;}.elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-icon{width:14px;}.elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-icon i{font-size:14px;}.elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-text{padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-text, .elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-text a{color:#004166;}.elementor-54581 .elementor-element.elementor-element-5759a35 .elementor-icon-list-item{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:200;line-height:35px;letter-spacing:-0.03em;word-spacing:1px;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-3186282e{right:-81px;}body.rtl .elementor-54581 .elementor-element.elementor-element-3186282e{left:-81px;}.elementor-54581 .elementor-element.elementor-element-3186282e{top:-26%;}.elementor-54581 .elementor-element.elementor-element-3186282e .elementor-icon-wrapper{text-align:start;}.elementor-54581 .elementor-element.elementor-element-3186282e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-3186282e.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-3186282e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-3186282e.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-3186282e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-3186282e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-3186282e.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-3186282e .elementor-icon{font-size:32px;padding:15px;border-width:2px 2px 2px 2px;}.elementor-54581 .elementor-element.elementor-element-3186282e .elementor-icon svg{height:32px;}.elementor-54581 .elementor-element.elementor-element-35950079{--display:flex;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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:99;}.elementor-54581 .elementor-element.elementor-element-5f355864{--display:flex;--position:absolute;--min-height:396px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:40px 40px 40px 40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:22%;--z-index:0;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-5f355864{left:-24%;}body.rtl .elementor-54581 .elementor-element.elementor-element-5f355864{right:-24%;}.elementor-54581 .elementor-element.elementor-element-294658f7{--spacer-size:500px;}.elementor-54581 .elementor-element.elementor-element-a922b10{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:00px;--margin-left:00px;--margin-right:00px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:988;}.elementor-54581 .elementor-element.elementor-element-78282f25{--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-54581 .elementor-element.elementor-element-7a6c1db6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BEBEBE;--border-color:#BEBEBE;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:5%;--padding-left:7%;--padding-right:8%;--z-index:990;}.elementor-54581 .elementor-element.elementor-element-7a6c1db6:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-7a6c1db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4fe9a691 );}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-650b567{right:-20px;}body.rtl .elementor-54581 .elementor-element.elementor-element-650b567{left:-20px;}.elementor-54581 .elementor-element.elementor-element-650b567{top:-33px;}.elementor-54581 .elementor-element.elementor-element-650b567 .elementor-icon-wrapper{text-align:start;}.elementor-54581 .elementor-element.elementor-element-650b567.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-650b567.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-650b567.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-650b567.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-650b567.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-650b567.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-650b567.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-650b567 .elementor-icon{font-size:32px;padding:21px;border-width:1px 1px 1px 1px;}.elementor-54581 .elementor-element.elementor-element-650b567 .elementor-icon svg{height:32px;}.elementor-54581 .elementor-element.elementor-element-46024f17{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-66e31b7d{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:start;font-size:2.2em;font-weight:700;line-height:1.2em;letter-spacing:-1px;color:#004972;}.elementor-54581 .elementor-element.elementor-element-66e31b7d > .elementor-widget-container{margin:0px 0px 6px 0px;padding:0% 0% 0% 0%;border-radius:40px 40px 40px 40px;}.elementor-54581 .elementor-element.elementor-element-66e31b7d p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-6de9051f{font-size:1.3em;line-height:1.4em;letter-spacing:-0.2px;color:#5D7283;}.elementor-54581 .elementor-element.elementor-element-6de9051f p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-113946b1{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px;}.elementor-54581 .elementor-element.elementor-element-113946b1 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-54581 .elementor-element.elementor-element-113946b1 .elementor-divider-separator{width:100%;}.elementor-54581 .elementor-element.elementor-element-113946b1 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-54581 .elementor-element.elementor-element-69537bcc{--display:flex;border-style:none;--border-style:none;--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-54581 .elementor-element.elementor-element-311296ce{--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;border-style:none;--border-style:none;--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-54581 .elementor-element.elementor-element-1bdac731{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-color:#FFFFFFC4;--border-color:#FFFFFFC4;--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-54581 .elementor-element.elementor-element-55619925 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon-box-wrapper{align-items:center;gap:12px;}.elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon-box-title{margin-block-end:0px;color:#004972;}.elementor-54581 .elementor-element.elementor-element-55619925.elementor-view-stacked .elementor-icon{background-color:#004972;}.elementor-54581 .elementor-element.elementor-element-55619925.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-55619925.elementor-view-default .elementor-icon{fill:#004972;color:#004972;border-color:#004972;}.elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon{font-size:26px;}.elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon-box-title, .elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon-box-title a{font-family:"Be Vietnam Pro", Sans-serif;font-size:1.4em;font-weight:300;}.elementor-54581 .elementor-element.elementor-element-78a8d7b5{--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: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;}.elementor-54581 .elementor-element.elementor-element-9a70af6 .elementor-button{background-color:#FFFFFF;font-family:"Be Vietnam Pro", Sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.2px;fill:#8397A8;color:#8397A8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8397A8;border-radius:10px 10px 10px 10px;padding:15px 15px 12px 15px;}.elementor-54581 .elementor-element.elementor-element-9a70af6{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-9a70af6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-9a70af6.elementor-element{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-9a70af6 .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-9a70af6 .elementor-button:focus{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-54581 .elementor-element.elementor-element-2f94c14 .elementor-button{background-color:#FFFFFF;font-family:"Be Vietnam Pro", Sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.2px;fill:#8397A8;color:#8397A8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#8397A8;border-radius:10px 10px 10px 10px;padding:15px 15px 12px 15px;}.elementor-54581 .elementor-element.elementor-element-2f94c14{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-2f94c14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-2f94c14.elementor-element{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-2f94c14 .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-2f94c14 .elementor-button:focus{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-54581 .elementor-element.elementor-element-40e8b885{--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-54581 .elementor-element.elementor-element-55107a19{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px;}.elementor-54581 .elementor-element.elementor-element-55107a19 .elementor-divider-separator{width:100%;}.elementor-54581 .elementor-element.elementor-element-55107a19 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-54581 .elementor-element.elementor-element-16a96498{--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;border-style:none;--border-style:none;--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-54581 .elementor-element.elementor-element-392df448{--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;--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-54581 .elementor-element.elementor-element-cc5027f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Be Vietnam Pro", Sans-serif;font-size:1.1em;font-weight:400;fill:var( --e-global-color-4fe9a691 );color:var( --e-global-color-4fe9a691 );border-radius:12px 12px 12px 12px;padding:30px 20px 30px 20px;}.elementor-54581 .elementor-element.elementor-element-cc5027f .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-cc5027f .elementor-button:focus{background-color:#AAB300;color:var( --e-global-color-4fe9a691 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-54581 .elementor-element.elementor-element-cc5027f{width:100%;max-width:100%;}.elementor-54581 .elementor-element.elementor-element-cc5027f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-cc5027f .elementor-button-content-wrapper{flex-direction:row;}.elementor-54581 .elementor-element.elementor-element-cc5027f .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-54581 .elementor-element.elementor-element-cc5027f .elementor-button:hover svg, .elementor-54581 .elementor-element.elementor-element-cc5027f .elementor-button:focus svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-54c0275{--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;--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-54581 .elementor-element.elementor-element-62f90f5 .elementor-button{background-color:#9FB0BE;font-family:"Be Vietnam Pro", Sans-serif;font-size:1.1em;font-weight:400;border-radius:12px 12px 12px 12px;padding:030px 20px 30px 20px;}.elementor-54581 .elementor-element.elementor-element-62f90f5 .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-62f90f5 .elementor-button:focus{background-color:#94A5B3;color:var( --e-global-color-4fe9a691 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-54581 .elementor-element.elementor-element-62f90f5{width:100%;max-width:100%;}.elementor-54581 .elementor-element.elementor-element-62f90f5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-62f90f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-54581 .elementor-element.elementor-element-62f90f5 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-54581 .elementor-element.elementor-element-62f90f5 .elementor-button:hover svg, .elementor-54581 .elementor-element.elementor-element-62f90f5 .elementor-button:focus svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-3516cab{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54581 .elementor-element.elementor-element-3516cab:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-3516cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E380;}.elementor-54581 .elementor-element.elementor-element-3516cab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54581 .elementor-element.elementor-element-50f9c7d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-b7aa4c7 .gk-gravity-form{text-align:left;}.elementor-54581 .elementor-element.elementor-element-7b6961e{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-54581 .elementor-element.elementor-element-7b6961e:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-7b6961e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E380;}.elementor-54581 .elementor-element.elementor-element-7b6961e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54581 .elementor-element.elementor-element-1cd9303{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-06e9bb8 .gk-gravity-form{text-align:left;}.elementor-54581 .elementor-element.elementor-element-1d77dbb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--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:998;}.elementor-54581 .elementor-element.elementor-element-61bcdd4{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#91C8E6;--border-color:#91C8E6;--border-radius:20px 20px 20px 20px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:7%;--padding-bottom:8%;--padding-left:8%;--padding-right:9%;--z-index:990;}.elementor-54581 .elementor-element.elementor-element-61bcdd4:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-61bcdd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFF9FF;}.elementor-54581 .elementor-element.elementor-element-61bcdd4.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-95fb0a2{right:0px;}body.rtl .elementor-54581 .elementor-element.elementor-element-95fb0a2{left:0px;}.elementor-54581 .elementor-element.elementor-element-95fb0a2{top:0px;}.elementor-54581 .elementor-element.elementor-element-95fb0a2 .elementor-icon-wrapper{text-align:center;}.elementor-54581 .elementor-element.elementor-element-95fb0a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-95fb0a2.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-95fb0a2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-95fb0a2.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-95fb0a2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-95fb0a2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-95fb0a2.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-95fb0a2 .elementor-icon{padding:25px;border-width:1px 1px 1px 1px;}.elementor-54581 .elementor-element.elementor-element-d36ac37{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-d11cc67 > .elementor-widget-container{margin:0px 0px 6px 0px;padding:0% 0% 0% 0%;border-radius:40px 40px 40px 40px;}.elementor-54581 .elementor-element.elementor-element-d11cc67{text-align:start;font-size:1.5em;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:#004972;}.elementor-54581 .elementor-element.elementor-element-d11cc67 p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-36cc698{--divider-border-style:solid;--divider-color:#91C8E6;--divider-border-width:1px;}.elementor-54581 .elementor-element.elementor-element-36cc698 .elementor-divider-separator{width:100%;}.elementor-54581 .elementor-element.elementor-element-36cc698 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-54581 .elementor-element.elementor-element-9db5d71{font-size:1.3em;line-height:1.4em;letter-spacing:-0.2px;color:#004972;}.elementor-54581 .elementor-element.elementor-element-9db5d71 p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-aea03ee{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--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-54581 .elementor-element.elementor-element-9dbbe81 .elementor-button{background-color:#FFFFFF;font-family:"Be Vietnam Pro", Sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.2px;fill:#004166;color:#004166;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004166;border-radius:10px 10px 10px 10px;padding:15px 15px 12px 15px;}.elementor-54581 .elementor-element.elementor-element-9dbbe81{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-9dbbe81 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-9dbbe81.elementor-element{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-9dbbe81 .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-9dbbe81 .elementor-button:focus{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-54581 .elementor-element.elementor-element-6042b1d .elementor-button{background-color:#FFFFFF;font-family:"Be Vietnam Pro", Sans-serif;font-size:30px;font-weight:500;letter-spacing:-0.2px;fill:#004166;color:#004166;border-style:solid;border-width:1px 1px 1px 1px;border-color:#004166;border-radius:10px 10px 10px 10px;padding:15px 15px 12px 15px;}.elementor-54581 .elementor-element.elementor-element-6042b1d{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-6042b1d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-6042b1d.elementor-element{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-6042b1d .elementor-button:hover, .elementor-54581 .elementor-element.elementor-element-6042b1d .elementor-button:focus{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-f728095{right:-87px;}body.rtl .elementor-54581 .elementor-element.elementor-element-f728095{left:-87px;}.elementor-54581 .elementor-element.elementor-element-f728095{top:-89px;}.elementor-54581 .elementor-element.elementor-element-f728095 .elementor-icon-wrapper{text-align:start;}.elementor-54581 .elementor-element.elementor-element-f728095.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-f728095.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-f728095.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-f728095.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-f728095.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-f728095.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-f728095.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-f728095 .elementor-icon{font-size:32px;padding:15px;border-width:2px 2px 2px 2px;}.elementor-54581 .elementor-element.elementor-element-f728095 .elementor-icon svg{height:32px;}.elementor-54581 .elementor-element.elementor-element-fa2ce14{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#91C8E6;--border-color:#91C8E6;--border-radius:20px 20px 20px 20px;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:10%;--padding-left:12%;--padding-right:14%;--z-index:990;}.elementor-54581 .elementor-element.elementor-element-fa2ce14:not(.elementor-motion-effects-element-type-background), .elementor-54581 .elementor-element.elementor-element-fa2ce14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-54581 .elementor-element.elementor-element-fa2ce14.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-acdbd5f{left:0px;}body.rtl .elementor-54581 .elementor-element.elementor-element-acdbd5f{right:0px;}.elementor-54581 .elementor-element.elementor-element-acdbd5f{top:0px;}.elementor-54581 .elementor-element.elementor-element-acdbd5f .elementor-icon-wrapper{text-align:center;}.elementor-54581 .elementor-element.elementor-element-acdbd5f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-acdbd5f.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-acdbd5f.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-acdbd5f.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-acdbd5f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-acdbd5f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-acdbd5f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-acdbd5f .elementor-icon{padding:25px;border-width:1px 1px 1px 1px;}.elementor-54581 .elementor-element.elementor-element-92dbf6b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-ca826b2 > .elementor-widget-container{margin:0px 0px 6px 0px;padding:0% 0% 0% 0%;border-radius:40px 40px 40px 40px;}.elementor-54581 .elementor-element.elementor-element-ca826b2{text-align:start;font-size:1.5em;font-weight:600;line-height:1.3em;letter-spacing:-0.5px;color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-ca826b2 p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-8bc1f31{--divider-border-style:solid;--divider-color:#91C8E6;--divider-border-width:1px;}.elementor-54581 .elementor-element.elementor-element-8bc1f31 .elementor-divider-separator{width:100%;}.elementor-54581 .elementor-element.elementor-element-8bc1f31 .elementor-divider{padding-block-start:7px;padding-block-end:7px;}.elementor-54581 .elementor-element.elementor-element-4ba2d51{font-size:1.3em;line-height:1.4em;letter-spacing:-0.2px;color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-4ba2d51 p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-5243371 > .elementor-widget-container{border-style:none;}.elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(15px/2);}.elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(15px/2);}.elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(15px/2);margin-left:calc(15px/2);}.elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-15px/2);margin-left:calc(-15px/2);}body.rtl .elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-15px/2);}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-15px/2);}.elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-icon{width:14px;}.elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-icon i{font-size:14px;}.elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-text{padding-left:0px;}body.rtl .elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-text{padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-text, .elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-text a{color:#004166;}.elementor-54581 .elementor-element.elementor-element-5243371 .elementor-icon-list-item{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:200;line-height:35px;letter-spacing:-0.03em;word-spacing:1px;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-dbd2654{right:-81px;}body.rtl .elementor-54581 .elementor-element.elementor-element-dbd2654{left:-81px;}.elementor-54581 .elementor-element.elementor-element-dbd2654{top:-26%;}.elementor-54581 .elementor-element.elementor-element-dbd2654 .elementor-icon-wrapper{text-align:start;}.elementor-54581 .elementor-element.elementor-element-dbd2654.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-dbd2654.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-dbd2654.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-dbd2654.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-dbd2654.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-dbd2654.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-dbd2654.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-dbd2654 .elementor-icon{font-size:32px;padding:15px;border-width:2px 2px 2px 2px;}.elementor-54581 .elementor-element.elementor-element-dbd2654 .elementor-icon svg{height:32px;}.elementor-54581 .elementor-element.elementor-element-226519a{--display:flex;--position:absolute;--min-height:396px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:40px 40px 40px 40px;--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:42%;--z-index:0;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-226519a{left:-24%;}body.rtl .elementor-54581 .elementor-element.elementor-element-226519a{right:-24%;}.elementor-54581 .elementor-element.elementor-element-261db7e{--spacer-size:500px;}.elementor-54581 .elementor-element.elementor-element-349bf6a{--display:flex;--min-height:0vh;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DADADA;--border-color:#DADADA;--border-radius:0px 0px 0px 0px;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-54581 .elementor-element.elementor-element-f0b4e3f{--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:20px 40px;--row-gap:20px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-8874b66{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:45px 45px;--row-gap:45px;--column-gap:45px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B4B4B4;--border-color:#B4B4B4;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-cb14054{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-54581 .elementor-element.elementor-element-cb14054.e-con{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-31a58c7{width:100%;max-width:100%;}.elementor-54581 .elementor-element.elementor-element-31a58c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-31a58c7.elementor-element{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-31a58c7 .elementor-icon-wrapper{text-align:start;}.elementor-54581 .elementor-element.elementor-element-31a58c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4fe9a691 );color:#8DA4B8;}.elementor-54581 .elementor-element.elementor-element-31a58c7.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-31a58c7.elementor-view-default .elementor-icon{color:var( --e-global-color-4fe9a691 );border-color:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-31a58c7.elementor-view-framed .elementor-icon, .elementor-54581 .elementor-element.elementor-element-31a58c7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4fe9a691 );}.elementor-54581 .elementor-element.elementor-element-31a58c7.elementor-view-framed .elementor-icon{background-color:#8DA4B8;}.elementor-54581 .elementor-element.elementor-element-31a58c7.elementor-view-stacked .elementor-icon svg{fill:#8DA4B8;}.elementor-54581 .elementor-element.elementor-element-31a58c7 .elementor-icon{font-size:27px;padding:15px;border-width:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-31a58c7 .elementor-icon svg{height:27px;}.elementor-54581 .elementor-element.elementor-element-0e4db35{--display:flex;border-style:none;--border-style:none;--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-54581 .elementor-element.elementor-element-9b05462 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-9b05462 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:2.2rem;font-weight:700;letter-spacing:-1.6px;color:#20384C;}.elementor-54581 .elementor-element.elementor-element-d8a7046{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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-54581 .elementor-element.elementor-element-6bee616{--grid-columns:3;}.elementor-54581 .elementor-element.elementor-element-6bee616 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-54581 .elementor-element.elementor-element-6bee616 .e-loop-item > .elementor-section, .elementor-54581 .elementor-element.elementor-element-6bee616 .e-loop-item > .elementor-section > .elementor-container, .elementor-54581 .elementor-element.elementor-element-6bee616 .e-loop-item > .e-con, .elementor-54581 .elementor-element.elementor-element-6bee616 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-54581 .elementor-element.elementor-element-c1ff12d{--swiper-slides-to-display:3;--swiper-slides-gap:20px;--dots-normal-color:var( --e-global-color-accent );}.elementor-54581 .elementor-element.elementor-element-c1ff12d .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-54581 .elementor-element.elementor-element-5edf4f8{--padding-top:4%;--padding-bottom:0%;--padding-left:6%;--padding-right:6%;}.elementor-54581 .elementor-element.elementor-element-7af36259{--margin-top:0%;--margin-bottom:2%;--margin-left:0%;--margin-right:0%;}.elementor-54581 .elementor-element.elementor-element-60ee4d6e{--gap:0px 12px;--row-gap:0px;--column-gap:12px;}.elementor-54581 .elementor-element.elementor-element-4dd5e7a8{--justify-content:center;}.elementor-54581 .elementor-element.elementor-element-336c60aa{width:var( --container-widget-width, 120px );max-width:120px;--container-widget-width:120px;--container-widget-flex-grow:0;text-align:center;}.elementor-54581 .elementor-element.elementor-element-336c60aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8% 0% 8% 0%;border-radius:30px 30px 30px 30px;}.elementor-54581 .elementor-element.elementor-element-336c60aa p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-59377780 > .elementor-widget-container{margin:7px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-59377780 .elementor-heading-title{line-height:0.9em;}.elementor-54581 .elementor-element.elementor-element-5e09edae{--justify-content:flex-start;}.elementor-54581 .elementor-element.elementor-element-6eec51f2{--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-54581 .elementor-element.elementor-element-5f1c3b46 .elementor-button{border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-1828ec .elementor-button{border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-fb3804b .elementor-button{border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-18ae1326{--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;--z-index:1;}.elementor-54581 .elementor-element.elementor-element-10dce314{--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;--z-index:998;}.elementor-54581 .elementor-element.elementor-element-10dce314.e-con{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-683dee3b{--z-index:998;}.elementor-54581 .elementor-element.elementor-element-43bb1f7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-43bb1f7b{z-index:998;text-align:start;}.elementor-54581 .elementor-element.elementor-element-43bb1f7b img{width:100%;}.elementor-54581 .elementor-element.elementor-element-7318090c{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:3%;--padding-left:8%;--padding-right:8%;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-2e3425f4{right:0px;}body.rtl .elementor-54581 .elementor-element.elementor-element-2e3425f4{left:0px;}.elementor-54581 .elementor-element.elementor-element-6578279e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-54581 .elementor-element.elementor-element-1efbd16a{font-size:1.2em;}.elementor-54581 .elementor-element.elementor-element-5759a35 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-54581 .elementor-element.elementor-element-3186282e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-50px;}.elementor-54581 .elementor-element.elementor-element-3186282e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-3186282e .elementor-icon-wrapper{text-align:end;}.elementor-54581 .elementor-element.elementor-element-3186282e .elementor-icon{font-size:32px;}.elementor-54581 .elementor-element.elementor-element-3186282e .elementor-icon svg{height:32px;}.elementor-54581 .elementor-element.elementor-element-35950079{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-5f355864{--min-height:362px;bottom:17%;--z-index:0;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-5f355864{left:-39%;}body.rtl .elementor-54581 .elementor-element.elementor-element-5f355864{right:-39%;}.elementor-54581 .elementor-element.elementor-element-294658f7{--spacer-size:700px;z-index:0;}.elementor-54581 .elementor-element.elementor-element-a922b10{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-78282f25{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-7a6c1db6{--margin-top:010%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-54581 .elementor-element.elementor-element-650b567{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-54581 .elementor-element.elementor-element-650b567 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-650b567{right:-28px;}body.rtl .elementor-54581 .elementor-element.elementor-element-650b567{left:-28px;}.elementor-54581 .elementor-element.elementor-element-650b567 .elementor-icon-wrapper{text-align:end;}.elementor-54581 .elementor-element.elementor-element-650b567 .elementor-icon{font-size:32px;}.elementor-54581 .elementor-element.elementor-element-650b567 .elementor-icon svg{height:32px;}.elementor-54581 .elementor-element.elementor-element-46024f17{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54581 .elementor-element.elementor-element-6de9051f{font-size:1.2em;}.elementor-54581 .elementor-element.elementor-element-78a8d7b5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-54581 .elementor-element.elementor-element-9a70af6{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-9a70af6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-9a70af6.elementor-element{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-9a70af6 .elementor-button{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 17px 15px 18px;}.elementor-54581 .elementor-element.elementor-element-2f94c14{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-2f94c14 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-2f94c14.elementor-element{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-2f94c14 .elementor-button{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 17px 15px 17px;}.elementor-54581 .elementor-element.elementor-element-16a96498{--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-54581 .elementor-element.elementor-element-392df448{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-54581 .elementor-element.elementor-element-cc5027f{width:100%;max-width:100%;}.elementor-54581 .elementor-element.elementor-element-cc5027f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-54c0275{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-54581 .elementor-element.elementor-element-62f90f5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-54581 .elementor-element.elementor-element-3516cab{--border-radius:25px 25px 25px 25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:05%;--padding-right:5%;}.elementor-54581 .elementor-element.elementor-element-3516cab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54581 .elementor-element.elementor-element-50f9c7d{--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-54581 .elementor-element.elementor-element-7b6961e{--border-radius:25px 25px 25px 25px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-54581 .elementor-element.elementor-element-7b6961e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-54581 .elementor-element.elementor-element-61bcdd4{--padding-top:5%;--padding-bottom:5%;--padding-left:4%;--padding-right:6%;}.elementor-54581 .elementor-element.elementor-element-36cc698 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-54581 .elementor-element.elementor-element-9db5d71{font-size:1.2em;}.elementor-54581 .elementor-element.elementor-element-9dbbe81{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-9dbbe81 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-9dbbe81.elementor-element{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-9dbbe81 .elementor-button{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-54581 .elementor-element.elementor-element-6042b1d{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-6042b1d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-6042b1d.elementor-element{--align-self:flex-start;}.elementor-54581 .elementor-element.elementor-element-6042b1d .elementor-button{border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-54581 .elementor-element.elementor-element-f728095{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-61px;}.elementor-54581 .elementor-element.elementor-element-f728095 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-f728095{right:-55px;}body.rtl .elementor-54581 .elementor-element.elementor-element-f728095{left:-55px;}.elementor-54581 .elementor-element.elementor-element-f728095 .elementor-icon-wrapper{text-align:end;}.elementor-54581 .elementor-element.elementor-element-f728095 .elementor-icon{font-size:32px;}.elementor-54581 .elementor-element.elementor-element-f728095 .elementor-icon svg{height:32px;}.elementor-54581 .elementor-element.elementor-element-fa2ce14{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:3%;--padding-left:8%;--padding-right:8%;}.elementor-54581 .elementor-element.elementor-element-8bc1f31 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-54581 .elementor-element.elementor-element-4ba2d51{font-size:1.2em;}.elementor-54581 .elementor-element.elementor-element-5243371 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-54581 .elementor-element.elementor-element-dbd2654{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:-50px;}.elementor-54581 .elementor-element.elementor-element-dbd2654 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-dbd2654 .elementor-icon-wrapper{text-align:end;}.elementor-54581 .elementor-element.elementor-element-dbd2654 .elementor-icon{font-size:32px;}.elementor-54581 .elementor-element.elementor-element-dbd2654 .elementor-icon svg{height:32px;}.elementor-54581 .elementor-element.elementor-element-226519a{--min-height:362px;top:13%;--z-index:0;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-226519a{left:-39%;}body.rtl .elementor-54581 .elementor-element.elementor-element-226519a{right:-39%;}.elementor-54581 .elementor-element.elementor-element-261db7e{--spacer-size:700px;z-index:0;}.elementor-54581 .elementor-element.elementor-element-349bf6a{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-f0b4e3f{--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:4%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-54581 .elementor-element.elementor-element-9b05462 .elementor-heading-title{font-size:2.2rem;}.elementor-54581 .elementor-element.elementor-element-d8a7046{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--z-index:199;}.elementor-54581 .elementor-element.elementor-element-6bee616{--grid-columns:2;}.elementor-54581 .elementor-element.elementor-element-c1ff12d{--swiper-slides-to-display:2;--swiper-pagination-size:12px;--swiper-pagination-spacing:20px;}}@media(max-width:767px){.elementor-54581 .elementor-element.elementor-element-81b5c78{--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:0px 8px;--row-gap:0px;--column-gap:8px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4%;--padding-bottom:4%;--padding-left:2%;--padding-right:2%;}.elementor-54581 .elementor-element.elementor-element-af085f8{--width:10%;--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:0px 0px;--row-gap:0px;--column-gap:0px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-af085f8.e-con{--align-self:stretch;}.elementor-54581 .elementor-element.elementor-element-6c07545 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-6c07545.elementor-element{--align-self:center;}.elementor-54581 .elementor-element.elementor-element-6c07545 .elementor-icon-wrapper{text-align:start;}.elementor-54581 .elementor-element.elementor-element-6c07545 .elementor-icon{font-size:26px;}.elementor-54581 .elementor-element.elementor-element-6c07545 .elementor-icon svg{height:26px;}.elementor-54581 .elementor-element.elementor-element-7d76d6f{--width:85%;--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 8px;--row-gap:0px;--column-gap:8px;--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-54581 .elementor-element.elementor-element-e8edf15{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-e8edf15.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-54581 .elementor-element.elementor-element-e8edf15 .elementor-button{font-size:1em;letter-spacing:-0.5px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-54581 .elementor-element.elementor-element-30c9742{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-30c9742.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-54581 .elementor-element.elementor-element-30c9742 .elementor-button{font-size:1em;letter-spacing:-0.5px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-54581 .elementor-element.elementor-element-e733c1a{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-e733c1a.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-54581 .elementor-element.elementor-element-e733c1a .elementor-button{font-size:1em;letter-spacing:-0.5px;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:12px 0px 12px 0px;}.elementor-54581 .elementor-element.elementor-element-5edf4f8{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-7af36259{--margin-top:5%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-54581 .elementor-element.elementor-element-6e7cd5cd{--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;}.elementor-54581 .elementor-element.elementor-element-60ee4d6e{--justify-content:center;}.elementor-54581 .elementor-element.elementor-element-4dd5e7a8{--width:22%;--justify-content:flex-start;}.elementor-54581 .elementor-element.elementor-element-2dc4eca2{--width:74%;--justify-content:center;--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-54581 .elementor-element.elementor-element-336c60aa > .elementor-widget-container{padding:8% 20% 8% 20%;border-radius:500px 500px 500px 500px;}.elementor-54581 .elementor-element.elementor-element-336c60aa{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;text-align:center;font-size:1em;letter-spacing:-0.3px;}.elementor-54581 .elementor-element.elementor-element-336c60aa p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-59377780{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;}.elementor-54581 .elementor-element.elementor-element-59377780 .elementor-heading-title{font-size:2.8285rem;letter-spacing:-1.6px;}.elementor-54581 .elementor-element.elementor-element-5f1c3b46{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-5f1c3b46 .elementor-button{font-size:1em;border-width:0px 1px 0px 1px;border-radius:0px 0px 0px 0px;padding:15px 10px 15px 10px;}.elementor-54581 .elementor-element.elementor-element-1828ec{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-1828ec .elementor-button{font-size:1em;border-width:0px 1px 0px 1px;border-radius:0px 0px 0px 0px;padding:15px 10px 15px 10px;}.elementor-54581 .elementor-element.elementor-element-fb3804b{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-fb3804b .elementor-button{font-size:1em;border-width:0px 1px 0px 1px;border-radius:0px 0px 0px 0px;padding:15px 10px 15px 10px;}.elementor-54581 .elementor-element.elementor-element-5e27fd5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-54581 .elementor-element.elementor-element-783ef0ac{--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:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-54581 .elementor-element.elementor-element-18ae1326{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--z-index:1;}.elementor-54581 .elementor-element.elementor-element-10dce314{--width:100%;--z-index:998;}.elementor-54581 .elementor-element.elementor-element-683dee3b{--z-index:998;}.elementor-54581 .elementor-element.elementor-element-3efb514a{--width:83%;}.elementor-54581 .elementor-element.elementor-element-43bb1f7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-43bb1f7b{z-index:998;text-align:start;}.elementor-54581 .elementor-element.elementor-element-43bb1f7b img{width:100%;height:450px;object-fit:cover;object-position:top center;}.elementor-54581 .elementor-element.elementor-element-7318090c{--width:85%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:11%;--padding-left:10%;--padding-right:10%;--z-index:998;}.elementor-54581 .elementor-element.elementor-element-7318090c.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-2e3425f4{right:-16%;}body.rtl .elementor-54581 .elementor-element.elementor-element-2e3425f4{left:-16%;}.elementor-54581 .elementor-element.elementor-element-2e3425f4{top:-11%;z-index:1000;}.elementor-54581 .elementor-element.elementor-element-2e3425f4 .elementor-icon{font-size:35px;}.elementor-54581 .elementor-element.elementor-element-2e3425f4 .elementor-icon svg{height:35px;}.elementor-54581 .elementor-element.elementor-element-5759a35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-3186282e{top:-45%;}.elementor-54581 .elementor-element.elementor-element-3186282e .elementor-icon{font-size:25px;}.elementor-54581 .elementor-element.elementor-element-3186282e .elementor-icon svg{height:25px;}.elementor-54581 .elementor-element.elementor-element-35950079{--z-index:990;}.elementor-54581 .elementor-element.elementor-element-5f355864{--width:86%;--min-height:260px;bottom:88%;--z-index:0;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-5f355864{left:5%;}body.rtl .elementor-54581 .elementor-element.elementor-element-5f355864{right:5%;}.elementor-54581 .elementor-element.elementor-element-294658f7{--spacer-size:360px;}.elementor-54581 .elementor-element.elementor-element-a922b10{--width:100%;--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:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--z-index:998;}.elementor-54581 .elementor-element.elementor-element-a922b10.e-con{--align-self:flex-end;}.elementor-54581 .elementor-element.elementor-element-78282f25{--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;--z-index:97;}.elementor-54581 .elementor-element.elementor-element-7a6c1db6{--width:90%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:8%;--padding-left:8%;--padding-right:9%;--z-index:998;}.elementor-54581 .elementor-element.elementor-element-7a6c1db6.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-650b567{right:-3%;}body.rtl .elementor-54581 .elementor-element.elementor-element-650b567{left:-3%;}.elementor-54581 .elementor-element.elementor-element-650b567{top:-8%;z-index:999;}.elementor-54581 .elementor-element.elementor-element-650b567 .elementor-icon{font-size:37px;}.elementor-54581 .elementor-element.elementor-element-650b567 .elementor-icon svg{height:37px;}.elementor-54581 .elementor-element.elementor-element-66e31b7d{font-size:1.5em;}.elementor-54581 .elementor-element.elementor-element-69537bcc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:12px 12px 12px 12px;--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-311296ce{--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 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-1bdac731{--width:23%;--justify-content:center;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width: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-54581 .elementor-element.elementor-element-55619925{width:auto;max-width:auto;}.elementor-54581 .elementor-element.elementor-element-55619925 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 4px 0px;}.elementor-54581 .elementor-element.elementor-element-55619925.elementor-element{--align-self:center;}.elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon-box-wrapper{text-align:center;gap:5px;}.elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon-box-title{margin-block-end:1px;}.elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon{font-size:1.4em;}.elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon-box-title, .elementor-54581 .elementor-element.elementor-element-55619925 .elementor-icon-box-title a{font-size:0.9em;line-height:0.5em;}.elementor-54581 .elementor-element.elementor-element-78a8d7b5{--width:75%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap: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:10px;--padding-left:10px;--padding-right:0px;}.elementor-54581 .elementor-element.elementor-element-16a96498{--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 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-54581 .elementor-element.elementor-element-392df448{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-54581 .elementor-element.elementor-element-54c0275{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-54581 .elementor-element.elementor-element-3516cab{--padding-top:8%;--padding-bottom:8%;--padding-left:6%;--padding-right:6%;--z-index:0;}.elementor-54581 .elementor-element.elementor-element-7b6961e{--padding-top:8%;--padding-bottom:8%;--padding-left:6%;--padding-right:6%;--z-index:0;}.elementor-54581 .elementor-element.elementor-element-1d77dbb{--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;}.elementor-54581 .elementor-element.elementor-element-61bcdd4{--width:85%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:11%;--padding-left:10%;--padding-right:10%;--z-index:998;}.elementor-54581 .elementor-element.elementor-element-61bcdd4.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-95fb0a2{right:-14%;}body.rtl .elementor-54581 .elementor-element.elementor-element-95fb0a2{left:-14%;}.elementor-54581 .elementor-element.elementor-element-95fb0a2{top:-13%;z-index:1000;}.elementor-54581 .elementor-element.elementor-element-95fb0a2 .elementor-icon{font-size:35px;}.elementor-54581 .elementor-element.elementor-element-95fb0a2 .elementor-icon svg{height:35px;}.elementor-54581 .elementor-element.elementor-element-f728095{top:-45%;}.elementor-54581 .elementor-element.elementor-element-f728095 .elementor-icon{font-size:25px;}.elementor-54581 .elementor-element.elementor-element-f728095 .elementor-icon svg{height:25px;}.elementor-54581 .elementor-element.elementor-element-fa2ce14{--width:85%;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:30px 30px 30px 30px;--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;--z-index:998;}.elementor-54581 .elementor-element.elementor-element-fa2ce14.e-con{--align-self:flex-end;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-acdbd5f{left:-16%;}body.rtl .elementor-54581 .elementor-element.elementor-element-acdbd5f{right:-16%;}.elementor-54581 .elementor-element.elementor-element-acdbd5f{top:-11%;z-index:1000;}.elementor-54581 .elementor-element.elementor-element-acdbd5f .elementor-icon{font-size:35px;}.elementor-54581 .elementor-element.elementor-element-acdbd5f .elementor-icon svg{height:35px;}.elementor-54581 .elementor-element.elementor-element-5243371 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-dbd2654{top:-45%;}.elementor-54581 .elementor-element.elementor-element-dbd2654 .elementor-icon{font-size:25px;}.elementor-54581 .elementor-element.elementor-element-dbd2654 .elementor-icon svg{height:25px;}.elementor-54581 .elementor-element.elementor-element-226519a{--width:86%;--min-height:260px;top:23%;--z-index:0;}body:not(.rtl) .elementor-54581 .elementor-element.elementor-element-226519a{left:7%;}body.rtl .elementor-54581 .elementor-element.elementor-element-226519a{right:7%;}.elementor-54581 .elementor-element.elementor-element-261db7e{--spacer-size:360px;}.elementor-54581 .elementor-element.elementor-element-349bf6a{--min-height:40vh;--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-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-f0b4e3f{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-54581 .elementor-element.elementor-element-8874b66{--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:10px 10px;--row-gap:10px;--column-gap:10px;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30px;--padding-bottom:10px;--padding-left:00px;--padding-right:00px;}.elementor-54581 .elementor-element.elementor-element-cb14054{--width:20%;--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-54581 .elementor-element.elementor-element-31a58c7{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-54581 .elementor-element.elementor-element-31a58c7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-31a58c7 .elementor-icon-wrapper{text-align:start;}.elementor-54581 .elementor-element.elementor-element-31a58c7 .elementor-icon{font-size:40px;}.elementor-54581 .elementor-element.elementor-element-31a58c7 .elementor-icon svg{height:40px;}.elementor-54581 .elementor-element.elementor-element-0e4db35{--width:75%;--border-radius:0px 0px 0px 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-54581 .elementor-element.elementor-element-9b05462{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-54581 .elementor-element.elementor-element-9b05462 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-9b05462 .elementor-heading-title{font-size:1.8rem;line-height:1em;letter-spacing:-0.7px;}.elementor-54581 .elementor-element.elementor-element-d8a7046{--z-index:99;}.elementor-54581 .elementor-element.elementor-element-6bee616{--grid-columns:1;}.elementor-54581 .elementor-element.elementor-element-c1ff12d{--swiper-slides-to-display:1;--swiper-pagination-size:12px;--swiper-pagination-spacing:20px;}}@media(min-width:768px){.elementor-54581 .elementor-element.elementor-element-4dd5e7a8{--width:15%;}.elementor-54581 .elementor-element.elementor-element-5e09edae{--width:44%;}.elementor-54581 .elementor-element.elementor-element-10dce314{--width:60%;}.elementor-54581 .elementor-element.elementor-element-3efb514a{--width:100%;}.elementor-54581 .elementor-element.elementor-element-7318090c{--width:90%;}.elementor-54581 .elementor-element.elementor-element-35950079{--width:100%;}.elementor-54581 .elementor-element.elementor-element-5f355864{--width:62%;}.elementor-54581 .elementor-element.elementor-element-a922b10{--width:100%;}.elementor-54581 .elementor-element.elementor-element-7a6c1db6{--width:100%;}.elementor-54581 .elementor-element.elementor-element-1bdac731{--width:35%;}.elementor-54581 .elementor-element.elementor-element-392df448{--width:50%;}.elementor-54581 .elementor-element.elementor-element-54c0275{--width:50%;}.elementor-54581 .elementor-element.elementor-element-3516cab{--width:100%;}.elementor-54581 .elementor-element.elementor-element-7b6961e{--width:100%;}.elementor-54581 .elementor-element.elementor-element-61bcdd4{--width:75%;}.elementor-54581 .elementor-element.elementor-element-fa2ce14{--width:90%;}.elementor-54581 .elementor-element.elementor-element-226519a{--width:62%;}.elementor-54581 .elementor-element.elementor-element-cb14054{--width:5%;}}@media(max-width:1024px) and (min-width:768px){.elementor-54581 .elementor-element.elementor-element-4dd5e7a8{--width:120px;}.elementor-54581 .elementor-element.elementor-element-5e09edae{--width:50%;}.elementor-54581 .elementor-element.elementor-element-10dce314{--width:70%;}.elementor-54581 .elementor-element.elementor-element-3efb514a{--width:100%;}.elementor-54581 .elementor-element.elementor-element-7318090c{--width:100%;}.elementor-54581 .elementor-element.elementor-element-5f355864{--width:98%;}.elementor-54581 .elementor-element.elementor-element-a922b10{--width:100%;}.elementor-54581 .elementor-element.elementor-element-7a6c1db6{--width:100%;}.elementor-54581 .elementor-element.elementor-element-1bdac731{--width:75%;}.elementor-54581 .elementor-element.elementor-element-392df448{--width:100%;}.elementor-54581 .elementor-element.elementor-element-54c0275{--width:100%;}.elementor-54581 .elementor-element.elementor-element-3516cab{--width:100%;}.elementor-54581 .elementor-element.elementor-element-7b6961e{--width:100%;}.elementor-54581 .elementor-element.elementor-element-61bcdd4{--width:79%;}.elementor-54581 .elementor-element.elementor-element-fa2ce14{--width:100%;}.elementor-54581 .elementor-element.elementor-element-226519a{--width:98%;}.elementor-54581 .elementor-element.elementor-element-d8a7046{--width:100%;}}@media(min-width:1650px){.elementor-54581 .elementor-element.elementor-element-5edf4f8{--padding-top:4%;--padding-bottom:0%;--padding-left:12%;--padding-right:12%;}.elementor-54581 .elementor-element.elementor-element-2dc4eca2{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-54581 .elementor-element.elementor-element-336c60aa{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;text-align:center;font-size:0.9em;letter-spacing:-0.1px;}.elementor-54581 .elementor-element.elementor-element-336c60aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:30px 30px 30px 30px;}.elementor-54581 .elementor-element.elementor-element-336c60aa p{margin-block-end:0px;}.elementor-54581 .elementor-element.elementor-element-59377780 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:8px 0px 0px 0px;}.elementor-54581 .elementor-element.elementor-element-59377780 .elementor-heading-title{font-size:4.5rem;}.elementor-54581 .elementor-element.elementor-element-4751669d{text-align:start;}.elementor-54581 .elementor-element.elementor-element-7b6961e{--width:502.617px;}.elementor-54581 .elementor-element.elementor-element-d11cc67{text-align:start;}.elementor-54581 .elementor-element.elementor-element-ca826b2{text-align:start;}.elementor-54581 .elementor-element.elementor-element-349bf6a{--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-54581 .elementor-element.elementor-element-c1ff12d{--swiper-slides-to-display:3;}}/* Start custom CSS for post-info, class: .elementor-element-5759a35 */.elementor-post-info__terms-list-item{border: 1px solid #004166; border-radius:8px; padding:12px 30px 12px 30px; margin-right:10px; line-height:60px; background-color: #ffffff;}

.elementor-post-info__terms-list-item:hover {transform: scale(1.2);}/* End custom CSS */
/* Start custom CSS for gk_elementor_gravity_form, class: .elementor-element-b7aa4c7 *//* =====================================================
   MESSAGES OF HOPE — CONTENT DOWNLOAD FORM
===================================================== */

.moh-download-form {
  --moh-blue: #004064;
  --moh-blue-dark: #002f49;
  --moh-light: #f4f8fa;
  --moh-border: #c7d6dc;
  --moh-text: #173744;
  --moh-muted: #687e87;
  --moh-error: #b42318;
}

.moh-download-form,
.moh-download-form * {
  box-sizing: border-box;
}


/* FORM CONTAINER */

.moh-download-form form {
  width: 100%;
  margin: 0;
  padding: 26px;

  border: 1px solid #d5e1e5;
  border-top: 5px solid var(--moh-blue);
  border-radius: 15px;

  background: #ffffff;
  box-shadow: none;
}


/* FORM LAYOUT */

.moh-download-form .gform_wrapper {
  margin: 0;
}

.moh-download-form .gform_fields {
  row-gap: 19px !important;
  column-gap: 16px !important;
}


/* LABELS */

.moh-download-form .gfield_label {
  margin-bottom: 8px !important;

  color: var(--moh-text) !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1.4 !important;
}

.moh-download-form .gfield_required {
  color: var(--moh-error) !important;
  font-size: 13px !important;
}


/* NAME FIELD SUB-LABELS */

.moh-download-form .ginput_complex {
  column-gap: 12px !important;
}

.moh-download-form .gform-field-label--type-sub,
.moh-download-form .gfield_description {
  margin-top: 6px !important;

  color: var(--moh-muted) !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
}


/* INPUTS */

.moh-download-form input[type="text"],
.moh-download-form input[type="email"] {
  width: 100% !important;
  min-height: 52px !important;
  margin: 0 !important;
  padding: 13px 15px !important;

  border: 1px solid var(--moh-border) !important;
  border-radius: 11px !important;
  outline: none !important;

  background: var(--moh-light) !important;
  box-shadow: none !important;

  color: var(--moh-text) !important;
  font-family: inherit !important;
  font-size: 16px !important;
  line-height: 1.4 !important;

  transition:
    border-color 0.2s ease,
    background-color 0.2s ease,
    box-shadow 0.2s ease;
}


/* PLACEHOLDERS */

.moh-download-form input::placeholder {
  color: #82959d !important;
  opacity: 1;
}


/* FIELD HOVER */

.moh-download-form input[type="text"]:hover,
.moh-download-form input[type="email"]:hover {
  border-color: #86a6b3 !important;
}


/* FIELD FOCUS */

.moh-download-form input[type="text"]:focus,
.moh-download-form input[type="email"]:focus {
  border-color: var(--moh-blue) !important;
  background: #ffffff !important;
  box-shadow: 0 0 0 4px rgba(0, 64, 100, 0.12) !important;
}


/* SUBMIT AREA */

.moh-download-form .gform_footer {
  margin: 23px 0 0 !important;
  padding: 0 !important;
}


/* DOWNLOAD BUTTON */

.moh-download-form .gform_button,
.moh-download-form button[type="submit"],
.moh-download-form input[type="submit"] {
  display: flex !important;
  align-items: center;
  justify-content: center;

  width: 100% !important;
  min-height: 54px !important;
  margin: 0 !important;
  padding: 14px 24px !important;

  border: 2px solid var(--moh-blue) !important;
  border-radius: 11px !important;

  background: var(--moh-blue) !important;
  box-shadow: none !important;

  color: #ffffff !important;
  font-family: inherit !important;
  font-size: 16px !important;
  font-weight: 700 !important;
  text-align: center;

  cursor: pointer;

  transition:
    background-color 0.2s ease,
    border-color 0.2s ease,
    transform 0.2s ease;
}

.moh-download-form .gform_button:hover,
.moh-download-form button[type="submit"]:hover,
.moh-download-form input[type="submit"]:hover {
  border-color: var(--moh-blue-dark) !important;
  background: var(--moh-blue-dark) !important;
  transform: translateY(-1px);
}

.moh-download-form .gform_button:focus-visible,
.moh-download-form button[type="submit"]:focus-visible,
.moh-download-form input[type="submit"]:focus-visible {
  outline: 3px solid rgba(0, 64, 100, 0.25) !important;
  outline-offset: 3px;
}


/* VALIDATION */

.moh-download-form .gform_validation_errors {
  margin-bottom: 20px !important;
  padding: 16px 18px !important;

  border: 1px solid #efb5af !important;
  border-left: 5px solid var(--moh-error) !important;
  border-radius: 11px !important;

  background: #fff6f5 !important;
  box-shadow: none !important;
}

.moh-download-form .gform_validation_errors h2 {
  color: var(--moh-error) !important;
  font-size: 15px !important;
  line-height: 1.5 !important;
}

.moh-download-form .gfield_error input {
  border-color: var(--moh-error) !important;
  background: #fffafa !important;
}

.moh-download-form .validation_message {
  margin-top: 6px !important;
  padding: 0 !important;

  border: 0 !important;
  background: transparent !important;

  color: var(--moh-error) !important;
  font-size: 13px !important;
  font-weight: 600 !important;
}


/* CONFIRMATION */

.moh-download-form .gform_confirmation_message {
  padding: 20px !important;

  border: 1px solid #a8cfba !important;
  border-left: 5px solid #287a4b !important;
  border-radius: 11px !important;

  background: #f1faf5 !important;
  color: #174c30 !important;

  font-size: 16px !important;
  line-height: 1.6 !important;
}


/* MOBILE */

@media (max-width: 640px) {
  .moh-download-form form {
    padding: 20px;
    border-radius: 13px;
  }

  .moh-download-form .gform_fields {
    row-gap: 16px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3516cab */.bg-image-container{max-height:600px;
    min-height:600px;
}

.hidden {
    display: none !important;
}
.hidden.is-open {
    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for gk_elementor_gravity_form, class: .elementor-element-06e9bb8 *//* =====================================================
   MESSAGES OF HOPE — RESOURCE ORDER FORM
   Gravity Form ID: 5
===================================================== */

#gform_wrapper_5 {
  --moh-blue: #004064;
  --moh-blue-dark: #002f49;
  --moh-blue-light: #edf5f7;
  --moh-border: #c7d6dc;
  --moh-text: #173744;
  --moh-muted: #687e87;
  --moh-error: #b42318;
}

#gform_wrapper_5,
#gform_wrapper_5 * {
  box-sizing: border-box;
}


/* FORM CONTAINER */

#gform_wrapper_5 form {
  width: 100%;
  margin: 0;
  padding: clamp(22px, 4vw, 38px);

  border: 1px solid #d5e1e5;
  border-top: 5px solid var(--moh-blue);
  border-radius: 16px;

  background: #ffffff;
  box-shadow: none;
}


/* FIELD LAYOUT */

#gform_wrapper_5 .gform_fields {
  row-gap: 21px !important;
  column-gap: 18px !important;
}


/* ==========================================
   MULTI-PAGE PROGRESS BAR
========================================== */

#gform_wrapper_5 .gf_progressbar_wrapper {
  margin: 0 0 28px !important;
  padding: 0 !important;
}

#gform_wrapper_5 .gf_progressbar_title {
  margin-bottom: 9px !important;
  color: var(--moh-text) !important;
  font-size: 14px !important;
  font-weight: 700 !important;
}

#gform_wrapper_5 .gf_progressbar {
  height: 12px !important;
  border-radius: 50px !important;
  background: #dfe9ed !important;
  box-shadow: none !important;
  overflow: hidden;
}

#gform_wrapper_5 .gf_progressbar_percentage {
  height: 12px !important;
  border-radius: 50px !important;
  background: linear-gradient(
    90deg,
    var(--moh-blue),
    #08749a
  ) !important;
}


/* PAGE STEPS — IF ENABLED */

#gform_wrapper_5 .gf_page_steps {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;

  margin: 0 0 28px !important;
  padding: 0 0 18px !important;
  border-bottom: 1px solid #dbe6ea !important;
}

#gform_wrapper_5 .gf_step {
  margin: 0 !important;
  padding: 9px 13px;

  border: 1px solid var(--moh-border);
  border-radius: 50px;

  background: var(--moh-blue-light);
  color: var(--moh-muted);
}

#gform_wrapper_5 .gf_step_active {
  border-color: var(--moh-blue);
  background: var(--moh-blue);
  color: #ffffff;
}

#gform_wrapper_5 .gf_step_number {
  font-weight: 700 !important;
}


/* ==========================================
   SECTION HEADINGS
========================================== */

#gform_wrapper_5 .gsection {
  grid-column: 1 / -1;

  margin: 12px 0 0 !important;
  padding: 15px 18px !important;

  border: 0 !important;
  border-radius: 12px;

  background: linear-gradient(
    135deg,
    var(--moh-blue),
    #075878
  );
}

#gform_wrapper_5 .gsection_title {
  margin: 0 !important;

  color: #ffffff !important;
  font-size: clamp(16px, 2vw, 19px) !important;
  font-weight: 700 !important;
  line-height: 1.35 !important;
  letter-spacing: -0.2px;
}

#gform_wrapper_5 .gsection_description {
  margin-top: 6px !important;

  color: rgba(255, 255, 255, 0.82) !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
}


/* ==========================================
   LABELS AND DESCRIPTIONS
========================================== */

#gform_wrapper_5 .gfield_label {
  margin-bottom: 8px !important;

  color: var(--moh-text) !important;
  font-size: 15px !important;
  font-weight: 700 !important;
  line-height: 1.4 !important;
}

#gform_wrapper_5 .gfield_required {
  color: var(--moh-error) !important;
  font-size: 13px !important;
}

#gform_wrapper_5 .gform-field-label--type-sub,
#gform_wrapper_5 .gfield_description,
#gform_wrapper_5 .instruction {
  color: var(--moh-muted) !important;
  font-size: 13px !important;
  font-weight: 500 !important;
  line-height: 1.5 !important;
}


/* ==========================================
   INPUTS, DROPDOWNS AND TEXTAREAS
========================================== */

#gform_wrapper_5 input[type="text"],
#gform_wrapper_5 input[type="email"],
#gform_wrapper_5 input[type="tel"],
#gform_wrapper_5 input[type="url"],
#gform_wrapper_5 input[type="number"],
#gform_wrapper_5 input[type="date"],
#gform_wrapper_5 select,
#gform_wrapper_5 textarea {
  width: 100% !important;
  min-height: 52px !important;
  margin: 0 !important;
  padding: 13px 15px !important;

  border: 1px solid var(--moh-border) !important;
  border-radius: 11px !important;
  outline: none !important;

  background: #f4f8fa !important;
  box-shadow: none !important;

  color: var(--moh-text) !important;
  font-family: inherit !important;
  font-size: 16px !important;
  line-height: 1.4 !important;

  transition:
    border-color 0.2s ease,
    background-color 0.2s ease,
    box-shadow 0.2s ease;
}

#gform_wrapper_5 textarea {
  min-height: 145px !important;
  resize: vertical;
}

#gform_wrapper_5 select {
  cursor: pointer;
}


/* PLACEHOLDERS */

#gform_wrapper_5 input::placeholder,
#gform_wrapper_5 textarea::placeholder {
  color: #82959d !important;
  opacity: 1;
}


/* INPUT HOVER */

#gform_wrapper_5 input[type="text"]:hover,
#gform_wrapper_5 input[type="email"]:hover,
#gform_wrapper_5 input[type="tel"]:hover,
#gform_wrapper_5 input[type="url"]:hover,
#gform_wrapper_5 input[type="number"]:hover,
#gform_wrapper_5 input[type="date"]:hover,
#gform_wrapper_5 select:hover,
#gform_wrapper_5 textarea:hover {
  border-color: #86a6b3 !important;
}


/* INPUT FOCUS */

#gform_wrapper_5 input[type="text"]:focus,
#gform_wrapper_5 input[type="email"]:focus,
#gform_wrapper_5 input[type="tel"]:focus,
#gform_wrapper_5 input[type="url"]:focus,
#gform_wrapper_5 input[type="number"]:focus,
#gform_wrapper_5 input[type="date"]:focus,
#gform_wrapper_5 select:focus,
#gform_wrapper_5 textarea:focus {
  border-color: var(--moh-blue) !important;
  background: #ffffff !important;
  box-shadow: 0 0 0 4px rgba(0, 64, 100, 0.12) !important;
}


/* CALCULATED AND READ-ONLY FIELDS */

#gform_wrapper_5 input[readonly],
#gform_wrapper_5 input:disabled {
  border-color: #d3dfe3 !important;
  background: #eaf1f4 !important;
  color: var(--moh-text) !important;
  font-weight: 700 !important;
  cursor: default;
}


/* ==========================================
   CHECKBOXES AND RADIO CHOICES
========================================== */

#gform_wrapper_5 .gchoice {
  display: flex;
  align-items: flex-start;
  gap: 10px;

  margin-bottom: 9px !important;
  padding: 12px 14px;

  border: 1px solid #d5e1e5;
  border-radius: 10px;

  background: #f8fbfc;

  transition:
    border-color 0.2s ease,
    background-color 0.2s ease;
}

#gform_wrapper_5 .gchoice:hover {
  border-color: #8eabb6;
  background: #f1f7f9;
}

#gform_wrapper_5 .gchoice:has(input:checked) {
  border-color: var(--moh-blue);
  background: var(--moh-blue-light);
}

#gform_wrapper_5 input[type="checkbox"],
#gform_wrapper_5 input[type="radio"] {
  flex: 0 0 auto;

  width: 18px !important;
  height: 18px !important;
  margin: 2px 0 0 !important;

  accent-color: var(--moh-blue);
  cursor: pointer;
}

#gform_wrapper_5 .gchoice label {
  margin: 0 !important;

  color: var(--moh-text) !important;
  font-size: 15px !important;
  font-weight: 500 !important;
  line-height: 1.45 !important;

  cursor: pointer;
}


/* ==========================================
   TOTAL AND DONATION FIELDS
========================================== */

#gform_wrapper_5 #field_5_35 {
  padding: 18px !important;

  border: 1px solid #b9d0d9;
  border-left: 5px solid var(--moh-blue);
  border-radius: 12px;

  background: var(--moh-blue-light);
}

#gform_wrapper_5 #field_5_35 .gfield_label {
  margin-bottom: 5px !important;
}

#gform_wrapper_5 .ginput_total,
#gform_wrapper_5 .ginput_product_price {
  color: var(--moh-blue) !important;
  font-size: 21px !important;
  font-weight: 800 !important;
}

#gform_wrapper_5 #field_5_35 input {
  min-height: auto !important;
  padding: 0 !important;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none !important;
}


/* ==========================================
   CREDIT CARD AREA
========================================== */

#gform_wrapper_5 .ginput_container_creditcard {
  padding: 18px;

  border: 1px solid #d5e1e5;
  border-radius: 12px;

  background: #f8fbfc;
}

#gform_wrapper_5 .gform_card_icon_container {
  margin-bottom: 14px !important;
}


/* ==========================================
   PAGE AND SUBMIT BUTTONS
========================================== */

#gform_wrapper_5 .gform_page_footer,
#gform_wrapper_5 .gform_footer {
  display: flex !important;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: wrap;
  gap: 12px;

  margin-top: 30px !important;
  padding: 22px 0 0 !important;

  border-top: 1px solid #dce7eb !important;
}


/* NEXT AND PLACE ORDER */

#gform_wrapper_5 .gform_next_button,
#gform_wrapper_5 .gform_button,
#gform_wrapper_5 input[type="submit"] {
  min-width: 175px !important;
  min-height: 52px !important;
  margin: 0 !important;
  padding: 13px 24px !important;

  border: 2px solid var(--moh-blue) !important;
  border-radius: 11px !important;

  background: var(--moh-blue) !important;
  box-shadow: none !important;

  color: #ffffff !important;
  font-family: inherit !important;
  font-size: 16px !important;
  font-weight: 700 !important;

  cursor: pointer;

  transition:
    background-color 0.2s ease,
    border-color 0.2s ease,
    transform 0.2s ease;
}

#gform_wrapper_5 .gform_next_button:hover,
#gform_wrapper_5 .gform_button:hover,
#gform_wrapper_5 input[type="submit"]:hover {
  border-color: var(--moh-blue-dark) !important;
  background: var(--moh-blue-dark) !important;
  transform: translateY(-1px);
}


/* PREVIOUS BUTTON */

#gform_wrapper_5 .gform_previous_button {
  min-width: 140px !important;
  min-height: 52px !important;
  margin: 0 !important;
  padding: 13px 22px !important;

  border: 2px solid var(--moh-blue) !important;
  border-radius: 11px !important;

  background: #ffffff !important;
  box-shadow: none !important;

  color: var(--moh-blue) !important;
  font-family: inherit !important;
  font-size: 16px !important;
  font-weight: 700 !important;

  cursor: pointer;

  transition:
    color 0.2s ease,
    background-color 0.2s ease;
}

#gform_wrapper_5 .gform_previous_button:hover {
  background: var(--moh-blue-light) !important;
}


/* ==========================================
   VALIDATION
========================================== */

#gform_wrapper_5 .gform_validation_errors {
  margin-bottom: 22px !important;
  padding: 17px 19px !important;

  border: 1px solid #efb5af !important;
  border-left: 5px solid var(--moh-error) !important;
  border-radius: 11px !important;

  background: #fff6f5 !important;
  box-shadow: none !important;
}

#gform_wrapper_5 .gform_validation_errors h2 {
  color: var(--moh-error) !important;
  font-size: 15px !important;
  line-height: 1.5 !important;
}

#gform_wrapper_5 .gfield_error input,
#gform_wrapper_5 .gfield_error select,
#gform_wrapper_5 .gfield_error textarea {
  border-color: var(--moh-error) !important;
  background: #fffafa !important;
}

#gform_wrapper_5 .validation_message {
  margin-top: 6px !important;
  padding: 0 !important;

  border: 0 !important;
  background: transparent !important;

  color: var(--moh-error) !important;
  font-size: 13px !important;
  font-weight: 600 !important;
}


/* SUCCESS MESSAGE */

#gform_confirmation_wrapper_5 {
  padding: 22px !important;

  border: 1px solid #a8cfba;
  border-left: 5px solid #287a4b;
  border-radius: 12px;

  background: #f1faf5;
  color: #174c30;

  font-size: 16px;
  line-height: 1.6;
}


/* ==========================================
   MOBILE
========================================== */

@media (max-width: 640px) {
  #gform_wrapper_5 form {
    padding: 19px;
    border-radius: 13px;
  }

  #gform_wrapper_5 .gform_fields {
    row-gap: 17px !important;
  }

  #gform_wrapper_5 .gsection {
    padding: 13px 15px !important;
  }

  #gform_wrapper_5 .gsection_title {
    font-size: 16px !important;
  }

  #gform_wrapper_5 .gform_page_footer,
  #gform_wrapper_5 .gform_footer {
    align-items: stretch;
    flex-direction: column-reverse;
  }

  #gform_wrapper_5 .gform_next_button,
  #gform_wrapper_5 .gform_previous_button,
  #gform_wrapper_5 .gform_button,
  #gform_wrapper_5 input[type="submit"] {
    width: 100% !important;
    min-width: 0 !important;
  }

  #gform_wrapper_5 .ginput_container_creditcard {
    padding: 14px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b6961e */.bg-image-container{max-height:600px;
    min-height:600px;
}

.hidden {
    display: none !important;
}
.hidden.is-open {
    display: flex !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69537bcc */.toggle-wrapper {
    min-height: 0 !important;
    height: auto !important;
    flex-grow: 0 !important;
    flex-basis: auto !important;
}/* End custom CSS */
/* Start custom CSS for post-info, class: .elementor-element-5243371 */.elementor-post-info__terms-list-item{border: 1px solid #004166; border-radius:8px; padding:12px 30px 12px 30px; margin-right:10px; line-height:60px; background-color: #ffffff;}

.elementor-post-info__terms-list-item:hover {transform: scale(1.2);}/* End custom CSS */