.elementor-5953 .elementor-element.elementor-element-897d995{--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;}.elementor-5953 .elementor-element.elementor-element-6bd0339{--display:flex;--min-height:100vh;--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-5953 .elementor-element.elementor-element-6bd0339:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-6bd0339 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2776CC;}.elementor-5953 .elementor-element.elementor-element-79c4929{--display:flex;}.elementor-5953 .elementor-element.elementor-element-79c4929:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-79c4929 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCDFE3;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-5953 .elementor-element.elementor-element-0fbec73 .elementor-button{background-color:#003BFF;}.elementor-5953 .elementor-element.elementor-element-56b6340{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;}.elementor-5953 .elementor-element.elementor-element-67b80fa{--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:center;--flex-wrap:wrap;}.elementor-5953 .elementor-element.elementor-element-67b80fa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5953 .elementor-element.elementor-element-8d89c4c{text-align:center;}.elementor-5953 .elementor-element.elementor-element-8d89c4c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#0047BA;}.elementor-5953 .elementor-element.elementor-element-6bb597b{text-align:center;}.elementor-5953 .elementor-element.elementor-element-bb9a98e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--flex-wrap:wrap;}.elementor-5953 .elementor-element.elementor-element-bb9a98e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5953 .elementor-element.elementor-element-11ff7aa.elementor-element{--align-self:center;}.elementor-5953 .elementor-element.elementor-element-0eb1f52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-5953 .elementor-element.elementor-element-b58023f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-5953 .elementor-element.elementor-element-b58023f:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-b58023f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5953 .elementor-element.elementor-element-b58023f.e-con{--align-self:center;}.elementor-5953 .elementor-element.elementor-element-81dc8b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-5953 .elementor-element.elementor-element-91dc9de{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.elementor-5953 .elementor-element.elementor-element-359ced3{text-align:center;}.elementor-5953 .elementor-element.elementor-element-359ced3 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:20px;font-weight:900;color:#0047BA;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-5953 .elementor-element.elementor-element-7f11d32{text-align:center;font-family:"Roboto", Sans-serif;font-size:14px;font-weight:600;}.elementor-5953 .elementor-element.elementor-element-9f61c24{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0% 0%;--row-gap:0%;--column-gap:0%;--flex-wrap:nowrap;--overflow:hidden;--background-transition:0.3s;--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-5953 .elementor-element.elementor-element-9f61c24.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-5953 .elementor-element.elementor-element-a72da01{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5953 .elementor-element.elementor-element-8e890ab{text-align:center;}.elementor-5953 .elementor-element.elementor-element-8e890ab img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-8e890ab > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-8e890ab.elementor-element{--align-self:stretch;}.elementor-5953 .elementor-element.elementor-element-56788ec{text-align:center;top:0%;z-index:2;}.elementor-5953 .elementor-element.elementor-element-56788ec img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-56788ec:hover img{opacity:100;}.elementor-5953 .elementor-element.elementor-element-56788ec > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-56788ec.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-56788ec{left:0%;}body.rtl .elementor-5953 .elementor-element.elementor-element-56788ec{right:0%;}.elementor-5953 .elementor-element.elementor-element-b605a2f{text-align:center;top:0%;z-index:3;}.elementor-5953 .elementor-element.elementor-element-b605a2f img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-b605a2f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-b605a2f.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-b605a2f{left:0%;}body.rtl .elementor-5953 .elementor-element.elementor-element-b605a2f{right:0%;}.elementor-5953 .elementor-element.elementor-element-5a5fbe9{text-align:center;top:0%;z-index:4;}.elementor-5953 .elementor-element.elementor-element-5a5fbe9 img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-5a5fbe9 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-5a5fbe9.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-5a5fbe9{left:0%;}body.rtl .elementor-5953 .elementor-element.elementor-element-5a5fbe9{right:0%;}.elementor-5953 .elementor-element.elementor-element-2914469{text-align:center;top:0%;z-index:4;}.elementor-5953 .elementor-element.elementor-element-2914469 img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-2914469 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-2914469.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-2914469{left:0%;}body.rtl .elementor-5953 .elementor-element.elementor-element-2914469{right:0%;}.elementor-5953 .elementor-element.elementor-element-1791397{text-align:center;top:0%;z-index:4;}.elementor-5953 .elementor-element.elementor-element-1791397 img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-1791397 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-1791397.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-1791397{left:-0.5%;}body.rtl .elementor-5953 .elementor-element.elementor-element-1791397{right:-0.5%;}.elementor-5953 .elementor-element.elementor-element-b0e3479{text-align:center;top:0%;z-index:4;}.elementor-5953 .elementor-element.elementor-element-b0e3479 img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-b0e3479 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-b0e3479.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-b0e3479{left:0%;}body.rtl .elementor-5953 .elementor-element.elementor-element-b0e3479{right:0%;}.elementor-5953 .elementor-element.elementor-element-fd6f30c{text-align:center;top:0%;z-index:4;}.elementor-5953 .elementor-element.elementor-element-fd6f30c img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-fd6f30c > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-fd6f30c.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-fd6f30c{left:0%;}body.rtl .elementor-5953 .elementor-element.elementor-element-fd6f30c{right:0%;}.elementor-5953 .elementor-element.elementor-element-4d7d638{text-align:center;top:0%;z-index:5;}.elementor-5953 .elementor-element.elementor-element-4d7d638 img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-4d7d638 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-4d7d638.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-4d7d638{left:0%;}body.rtl .elementor-5953 .elementor-element.elementor-element-4d7d638{right:0%;}.elementor-5953 .elementor-element.elementor-element-7ab8936{text-align:center;top:0%;z-index:5;}.elementor-5953 .elementor-element.elementor-element-7ab8936 img{width:100%;max-width:100%;opacity:1;}.elementor-5953 .elementor-element.elementor-element-7ab8936 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-5953 .elementor-element.elementor-element-7ab8936.elementor-element{--align-self:stretch;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-7ab8936{left:0%;}body.rtl .elementor-5953 .elementor-element.elementor-element-7ab8936{right:0%;}.elementor-5953 .elementor-element.elementor-element-a137476{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--position:absolute;top:0%;--z-index:90;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-a137476{left:0%;}body.rtl .elementor-5953 .elementor-element.elementor-element-a137476{right:0%;}.elementor-5953 .elementor-element.elementor-element-7be0bf7{--display:flex;--min-height:17vh;--position:absolute;top:2%;--z-index:100;}.elementor-5953 .elementor-element.elementor-element-7be0bf7:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-7be0bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08FF0000;}.elementor-5953 .elementor-element.elementor-element-7be0bf7.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-7be0bf7{left:3%;}body.rtl .elementor-5953 .elementor-element.elementor-element-7be0bf7{right:3%;}.elementor-5953 .elementor-element.elementor-element-852b096{--display:flex;--min-height:11vh;--position:absolute;top:35%;--z-index:100;}.elementor-5953 .elementor-element.elementor-element-852b096:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-852b096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08FF0000;}.elementor-5953 .elementor-element.elementor-element-852b096.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-852b096{left:2%;}body.rtl .elementor-5953 .elementor-element.elementor-element-852b096{right:2%;}.elementor-5953 .elementor-element.elementor-element-350f996{--display:flex;--min-height:4vh;--position:absolute;top:62%;--z-index:100;}.elementor-5953 .elementor-element.elementor-element-350f996:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-350f996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08FF0000;}.elementor-5953 .elementor-element.elementor-element-350f996.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-350f996{left:2%;}body.rtl .elementor-5953 .elementor-element.elementor-element-350f996{right:2%;}.elementor-5953 .elementor-element.elementor-element-f9781e1{--display:flex;--min-height:4vh;--position:absolute;top:62%;--z-index:100;}.elementor-5953 .elementor-element.elementor-element-f9781e1:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-f9781e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08FF0000;}.elementor-5953 .elementor-element.elementor-element-f9781e1.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-f9781e1{left:28%;}body.rtl .elementor-5953 .elementor-element.elementor-element-f9781e1{right:28%;}.elementor-5953 .elementor-element.elementor-element-21edb15{--display:flex;--min-height:49px;--position:absolute;top:58%;--z-index:100;}.elementor-5953 .elementor-element.elementor-element-21edb15:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-21edb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08FF0000;}.elementor-5953 .elementor-element.elementor-element-21edb15.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-21edb15{left:55%;}body.rtl .elementor-5953 .elementor-element.elementor-element-21edb15{right:55%;}.elementor-5953 .elementor-element.elementor-element-75aa7a7{--display:flex;--min-height:31px;--position:absolute;top:38%;--z-index:100;}.elementor-5953 .elementor-element.elementor-element-75aa7a7:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-75aa7a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08FF0000;}.elementor-5953 .elementor-element.elementor-element-75aa7a7.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-75aa7a7{left:55%;}body.rtl .elementor-5953 .elementor-element.elementor-element-75aa7a7{right:55%;}.elementor-5953 .elementor-element.elementor-element-f1beebe{--display:flex;--min-height:63px;--position:absolute;top:19%;--z-index:100;}.elementor-5953 .elementor-element.elementor-element-f1beebe:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-f1beebe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08FF0000;}.elementor-5953 .elementor-element.elementor-element-f1beebe.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-f1beebe{left:56%;}body.rtl .elementor-5953 .elementor-element.elementor-element-f1beebe{right:56%;}.elementor-5953 .elementor-element.elementor-element-24b984d{--display:flex;--min-height:0vh;--position:absolute;top:46%;--z-index:100;}.elementor-5953 .elementor-element.elementor-element-24b984d:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-24b984d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08FF0000;}.elementor-5953 .elementor-element.elementor-element-24b984d.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-24b984d{left:2%;}body.rtl .elementor-5953 .elementor-element.elementor-element-24b984d{right:2%;}.elementor-5953 .elementor-element.elementor-element-bcbe5a5{--display:flex;--min-height:100vh;--position:absolute;top:-1%;--z-index:100;}.elementor-5953 .elementor-element.elementor-element-bcbe5a5:not(.elementor-motion-effects-element-type-background), .elementor-5953 .elementor-element.elementor-element-bcbe5a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#08FF0000;}.elementor-5953 .elementor-element.elementor-element-bcbe5a5.e-con{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-bcbe5a5{left:73%;}body.rtl .elementor-5953 .elementor-element.elementor-element-bcbe5a5{right:73%;}.elementor-5953 .elementor-element.elementor-element-15c1e48.elementor-element{--align-self:center;}.elementor-5953 .elementor-element.elementor-element-db25f18{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--position:absolute;bottom:1%;--z-index:200;}.elementor-5953 .elementor-element.elementor-element-5548867 .elementor-button{background-color:#0047BA;}.elementor-5953 .elementor-element.elementor-element-5548867.elementor-element{--align-self:flex-start;}@media(max-width:1070px){.elementor-5953 .elementor-element.elementor-element-359ced3 .elementor-heading-title{font-size:13px;}.elementor-5953 .elementor-element.elementor-element-7f11d32{font-size:8px;}.elementor-5953 .elementor-element.elementor-element-7be0bf7{--min-height:0vh;top:0.5%;}body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-7be0bf7{left:3%;}body.rtl .elementor-5953 .elementor-element.elementor-element-7be0bf7{right:3%;}}@media(max-width:767px){body:not(.rtl) .elementor-5953 .elementor-element.elementor-element-7be0bf7{left:-2%;}body.rtl .elementor-5953 .elementor-element.elementor-element-7be0bf7{right:-2%;}.elementor-5953 .elementor-element.elementor-element-7be0bf7{top:0%;}}@media(min-width:768px){.elementor-5953 .elementor-element.elementor-element-6bd0339{--width:250px;}.elementor-5953 .elementor-element.elementor-element-67b80fa{--width:50%;}.elementor-5953 .elementor-element.elementor-element-bb9a98e{--width:50%;}.elementor-5953 .elementor-element.elementor-element-b58023f{--width:100%;}.elementor-5953 .elementor-element.elementor-element-81dc8b7{--width:100%;}.elementor-5953 .elementor-element.elementor-element-91dc9de{--width:28%;}.elementor-5953 .elementor-element.elementor-element-9f61c24{--width:72%;}.elementor-5953 .elementor-element.elementor-element-a72da01{--width:100%;}.elementor-5953 .elementor-element.elementor-element-a137476{--width:100%;}.elementor-5953 .elementor-element.elementor-element-7be0bf7{--width:42%;}.elementor-5953 .elementor-element.elementor-element-852b096{--width:54%;}.elementor-5953 .elementor-element.elementor-element-350f996{--width:26%;}.elementor-5953 .elementor-element.elementor-element-f9781e1{--width:27%;}.elementor-5953 .elementor-element.elementor-element-21edb15{--width:15%;}.elementor-5953 .elementor-element.elementor-element-75aa7a7{--width:15%;}.elementor-5953 .elementor-element.elementor-element-f1beebe{--width:14%;}.elementor-5953 .elementor-element.elementor-element-24b984d{--width:52%;}.elementor-5953 .elementor-element.elementor-element-bcbe5a5{--width:27%;}.elementor-5953 .elementor-element.elementor-element-db25f18{--width:100%;}}@media(max-width:1070px) and (min-width:768px){.elementor-5953 .elementor-element.elementor-element-7be0bf7{--width:63%;}}/* Start custom CSS for shortcode, class: .elementor-element-11ff7aa */.elementor-5953 .elementor-element.elementor-element-11ff7aa .myinkado-live-clock {
    width: 100%;
    text-align: center;
    color: #0047BA;
}

.elementor-5953 .elementor-element.elementor-element-11ff7aa .myinkado-live-clock-day {
    font-size: 14px;
    font-weight: 700;
    line-height: 1.2;
}

.elementor-5953 .elementor-element.elementor-element-11ff7aa .myinkado-live-clock-date {
    margin-top: 3px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2;
}

.elementor-5953 .elementor-element.elementor-element-11ff7aa .myinkado-live-clock-time {
    margin-top: 5px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0a104e9 */.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-list {
    width: 100%;
}

.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-list-heading {
    margin-bottom: 4px;
    color: #123b8f;
    font-size: 20px;
    font-weight: 800;
    text-align: left;
}

.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-count {
    margin-bottom: 14px;
    color: #555;
    font-size: 13px;
    font-weight: 600;
}

.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-rows {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-rows {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 12px 4px;

}

.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-row {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 3px;
    padding: 4px 2px;
    background: transparent;
    border: 0;
    border-radius: 0;
    text-align: center;
}

.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-initials {
    width: 34px;
    height: 34px;
    min-width: 34px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50%;
    color: #ffffff;
    background: #0754b8;
    font-size: 12px;
    font-weight: 800;
}

.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-details {
    display: flex;
    flex-direction: column;
}

.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-name {
    color: #123b8f;
    font-size: 12px;
    font-weight: 800;
    background: transparent;
    border: none;
    padding: 0;
    margin: 0;
    box-shadow: none;
    outline: none;
    min-width: 0;
    width: auto;
    cursor: pointer;
}
.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-meta {
    color: #666;
    font-size: 11px;
    font-weight: 600;
}

.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-row:hover,
.elementor-5953 .elementor-element.elementor-element-0a104e9 .myinkado-active-employee-row.is-highlighted {
    border-color: #0754b8;
    background: #f4f8ff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be0bf7 */.elementor-5953 .elementor-element.elementor-element-7be0bf7 {
    aspect-ratio: 1.52 / 1;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-852b096 */.elementor-5953 .elementor-element.elementor-element-852b096 {
    aspect-ratio: 1.52 / .3;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-350f996 */.elementor-5953 .elementor-element.elementor-element-350f996 {
    aspect-ratio: 1.52 / .4;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9781e1 */.elementor-5953 .elementor-element.elementor-element-f9781e1 {
    aspect-ratio: 1.52 / .4;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21edb15 */.elementor-5953 .elementor-element.elementor-element-21edb15 {
    aspect-ratio: 1.52 / 1.1;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-75aa7a7 */.elementor-5953 .elementor-element.elementor-element-75aa7a7 {
    aspect-ratio: 1.52 / .6;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f1beebe */.elementor-5953 .elementor-element.elementor-element-f1beebe {
    aspect-ratio: 1 / .8;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24b984d */.elementor-5953 .elementor-element.elementor-element-24b984d {
    aspect-ratio: 1 / .3;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcbe5a5 */.elementor-5953 .elementor-element.elementor-element-bcbe5a5 {
    aspect-ratio: 1 / .3;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a137476 */.elementor-5953 .elementor-element.elementor-element-a137476 {
    aspect-ratio: 2484 / 2428;
    min-height: 0 !important;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-15c1e48 */.elementor-5953 .elementor-element.elementor-element-15c1e48 .myinkado-live-clock {
    width: 100%;
    text-align: center;
    color: #0047BA;
}

.elementor-5953 .elementor-element.elementor-element-15c1e48 .myinkado-live-clock-day {
    font-size: 14px;
    font-weight: 700;
    line-height: 1.2;
}

.elementor-5953 .elementor-element.elementor-element-15c1e48 .myinkado-live-clock-date {
    margin-top: 3px;
    font-size: 20px;
    font-weight: 600;
    line-height: 1.2;
}

.elementor-5953 .elementor-element.elementor-element-15c1e48 .myinkado-live-clock-time {
    margin-top: 5px;
    font-size: 20px;
    font-weight: 700;
    line-height: 1.2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f61c24 *//* Dim the full map while Warehouse is selected */
.elementor-5953 .elementor-element.elementor-element-9f61c24.warehouse-active #floor-map {
    opacity: 0.22;
}

/* Keep the Warehouse overlay fully visible */
.elementor-5953 .elementor-element.elementor-element-9f61c24.warehouse-active #warehouse-map {
    opacity: 1;
}

/* Smooth the change */
.elementor-5953 .elementor-element.elementor-element-9f61c24 #floor-map,
.elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map {
    transition: opacity 0.25s ease;
}
/* =========================================
   WAREHOUSE HOVER
========================================= */

#warehouse-control{
    cursor:pointer;
}

#warehouse-control:hover ~ .floor-layers #floor-map{
    opacity:.25;
    transition:opacity .25s ease;
}

#warehouse-control:hover ~ .floor-layers #warehouse-map{
    opacity:1;
    transition:opacity .25s ease;
}

.elementor-5953 .elementor-element.elementor-element-9f61c24 {
    aspect-ratio: 2484 / 2428;
    position: relative;
}

/* =========================================
   DEPARTMENT SELECTION - DIM EVERYTHING
   ========================================= */

/* When ANY department is selected,
   dim the base map */
body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #floor-map,
body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #floor-map,
body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #floor-map,
body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #floor-map,
body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #floor-map,
body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #floor-map,
body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #floor-map,
body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #floor-map {
    opacity: 0.25;
}


/* When ANY department is selected,
   dim ALL department overlays */
body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map,
body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #sales-map,
body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-east-map,
body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-west-map,
body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #dtf-map,
body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #accounting-map,
body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #embroidery-map,
body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #art-map,

body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map,
body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #sales-map,
body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-east-map,
body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-west-map,
body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #dtf-map,
body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #accounting-map,
body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #embroidery-map,
body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #art-map,

body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map,
body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #sales-map,
body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-east-map,
body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-west-map,
body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #dtf-map,
body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #accounting-map,
body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #embroidery-map,
body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #art-map,

body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map,
body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #sales-map,
body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-east-map,
body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-west-map,
body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #dtf-map,
body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #accounting-map,
body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #embroidery-map,
body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #art-map,

body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map,
body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #sales-map,
body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-east-map,
body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-west-map,
body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #dtf-map,
body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #accounting-map,
body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #embroidery-map,
body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #art-map,

body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map,
body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #sales-map,
body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-east-map,
body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-west-map,
body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #dtf-map,
body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #accounting-map,
body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #embroidery-map,
body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #art-map,

body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map,
body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #sales-map,
body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-east-map,
body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-west-map,
body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #dtf-map,
body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #accounting-map,
body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #embroidery-map,
body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #art-map,

body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map,
body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #sales-map,
body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-east-map,
body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-west-map,
body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #dtf-map,
body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #accounting-map,
body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #embroidery-map,
body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #art-map {
    opacity: 0.25;
    transition: opacity 0.25s ease;
}


/* =========================================
   BRING THE SELECTED DEPARTMENT BACK
   ========================================= */

body.warehouse-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #warehouse-map,
body.sales-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #sales-map,
body.east-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-east-map,
body.west-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #office-west-map,
body.dtf-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #dtf-map,
body.acc-office-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #accounting-map,
body.embroidery-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #embroidery-map,
body.art-active .elementor-5953 .elementor-element.elementor-element-9f61c24 #art-map {
    opacity: 1;
}

.elementor-5953 .elementor-element.elementor-element-9f61c24 .myinkado-employee-dot .myinkado-dot-circle {
    transform: scale(0.75);
    transform-origin: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-81dc8b7 */.elementor-5953 .elementor-element.elementor-element-81dc8b7 {
    align-self: flex-start !important;
    margin-top: 0 !important;

    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
    flex-wrap: nowrap !important;
}/* End custom CSS */