.elementor-5356 .elementor-element.elementor-element-4849e0f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-4849e0f:not(.elementor-motion-effects-element-type-background), .elementor-5356 .elementor-element.elementor-element-4849e0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5356 .elementor-element.elementor-element-f4da4a2{--display:flex;--background-transition:0.3s;}.elementor-5356 .elementor-element.elementor-element-f4da4a2:hover{background-color:#DFECFF;}.elementor-5356 .elementor-element.elementor-element-f33ab47{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5356 .elementor-element.elementor-element-ac64e55{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#BABABA;--border-color:#BABABA;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-ac64e55:hover{border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#343434;--border-color:#343434;}.elementor-5356 .elementor-element.elementor-element-ac64e55, .elementor-5356 .elementor-element.elementor-element-ac64e55::before{--border-transition:0.3s;}.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-5356 .elementor-element.elementor-element-1802128{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#343434;}.elementor-5356 .elementor-element.elementor-element-1802128 p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-1802128 a{color:#343434;transition-duration:0s;}.elementor-5356 .elementor-element.elementor-element-1802128 a:hover, .elementor-5356 .elementor-element.elementor-element-1802128 a:focus{color:#005EBB;}.elementor-5356 .elementor-element.elementor-element-85dc606{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-2f17996{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-2f17996 p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-2f17996 a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-2f17996 a:hover, .elementor-5356 .elementor-element.elementor-element-2f17996 a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-729a6db{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-216030f{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-216030f p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-216030f a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-216030f a:hover, .elementor-5356 .elementor-element.elementor-element-216030f a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-1651768{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-3e46a01{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-3e46a01 p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-3e46a01 a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-3e46a01 a:hover, .elementor-5356 .elementor-element.elementor-element-3e46a01 a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-3bf4ce2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-6940bcd{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-6940bcd p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-6940bcd a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-6940bcd a:hover, .elementor-5356 .elementor-element.elementor-element-6940bcd a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-cb483f3{--display:flex;--background-transition:0.3s;}.elementor-5356 .elementor-element.elementor-element-cb483f3:hover{background-color:#DFECFF;}.elementor-5356 .elementor-element.elementor-element-f0f596a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5356 .elementor-element.elementor-element-8d4e7b6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#BABABA;--border-color:#BABABA;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-8d4e7b6:hover{border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#343434;--border-color:#343434;}.elementor-5356 .elementor-element.elementor-element-8d4e7b6, .elementor-5356 .elementor-element.elementor-element-8d4e7b6::before{--border-transition:0.3s;}.elementor-5356 .elementor-element.elementor-element-34fb5a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#343434;}.elementor-5356 .elementor-element.elementor-element-34fb5a9 p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-34fb5a9 a{color:#343434;transition-duration:0s;}.elementor-5356 .elementor-element.elementor-element-34fb5a9 a:hover, .elementor-5356 .elementor-element.elementor-element-34fb5a9 a:focus{color:#005EBB;}.elementor-5356 .elementor-element.elementor-element-c6a59af{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-c6a59af p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-c6a59af a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-c6a59af a:hover, .elementor-5356 .elementor-element.elementor-element-c6a59af a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-9746f8c{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-9746f8c p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-9746f8c a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-9746f8c a:hover, .elementor-5356 .elementor-element.elementor-element-9746f8c a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-96938b8{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-96938b8 p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-96938b8 a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-96938b8 a:hover, .elementor-5356 .elementor-element.elementor-element-96938b8 a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-6e2960d{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-6e2960d p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-6e2960d a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-6e2960d a:hover, .elementor-5356 .elementor-element.elementor-element-6e2960d a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-685de4b{--display:flex;--background-transition:0.3s;}.elementor-5356 .elementor-element.elementor-element-685de4b:hover{background-color:#DFECFF;}.elementor-5356 .elementor-element.elementor-element-4c0a2ad{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-5356 .elementor-element.elementor-element-8724894{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#BABABA;--border-color:#BABABA;--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-8724894:hover{border-style:solid;border-width:0px 0px 01px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:01px;--border-left-width:0px;border-color:#343434;--border-color:#343434;}.elementor-5356 .elementor-element.elementor-element-8724894, .elementor-5356 .elementor-element.elementor-element-8724894::before{--border-transition:0.3s;}.elementor-5356 .elementor-element.elementor-element-8b62f68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;color:#343434;}.elementor-5356 .elementor-element.elementor-element-8b62f68 p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-8b62f68 a{color:#343434;transition-duration:0s;}.elementor-5356 .elementor-element.elementor-element-8b62f68 a:hover, .elementor-5356 .elementor-element.elementor-element-8b62f68 a:focus{color:#005EBB;}.elementor-5356 .elementor-element.elementor-element-a847f34{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-5356 .elementor-element.elementor-element-3c0bcc3{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-3c0bcc3 p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-3c0bcc3 a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-3c0bcc3 a:hover, .elementor-5356 .elementor-element.elementor-element-3c0bcc3 a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-742789c{text-align:right;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-5356 .elementor-element.elementor-element-742789c p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-ba292df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-d8590fd{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-d8590fd p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-d8590fd a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-d8590fd a:hover, .elementor-5356 .elementor-element.elementor-element-d8590fd a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-a75f678{text-align:right;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-5356 .elementor-element.elementor-element-a75f678 p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-0a887ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-54c33ff{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-54c33ff p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-54c33ff a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-54c33ff a:hover, .elementor-5356 .elementor-element.elementor-element-54c33ff a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-334b5ad{text-align:right;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-5356 .elementor-element.elementor-element-334b5ad p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-e48b410{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-ec0efa7{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-ec0efa7 p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-ec0efa7 a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-ec0efa7 a:hover, .elementor-5356 .elementor-element.elementor-element-ec0efa7 a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-e914bfc{text-align:right;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-5356 .elementor-element.elementor-element-e914bfc p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-5f019ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5356 .elementor-element.elementor-element-db7bcad{text-align:right;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#343434;}.elementor-5356 .elementor-element.elementor-element-db7bcad p{margin-block-end:0px;}.elementor-5356 .elementor-element.elementor-element-db7bcad a{color:#343434;}.elementor-5356 .elementor-element.elementor-element-db7bcad a:hover, .elementor-5356 .elementor-element.elementor-element-db7bcad a:focus{color:#0070E0;}.elementor-5356 .elementor-element.elementor-element-3f47db7{text-align:right;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;}.elementor-5356 .elementor-element.elementor-element-3f47db7 p{margin-block-end:0px;}@media(min-width:768px){.elementor-5356 .elementor-element.elementor-element-f4da4a2{--width:33%;}.elementor-5356 .elementor-element.elementor-element-cb483f3{--width:33%;}.elementor-5356 .elementor-element.elementor-element-f0f596a{--width:100%;}.elementor-5356 .elementor-element.elementor-element-685de4b{--width:33%;}.elementor-5356 .elementor-element.elementor-element-4c0a2ad{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-f4da4a2 */.maini .heado {
  border-bottom: 1px solid transparent;
  transition: border-color 0.2s ease;
  box-sizing: border-box; /* avoid layout shift */
}

.maini:hover .heado {
  border-bottom-color: #343434;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb483f3 */.maini:hover .heado,
.maini-1:hover .heado-2,
.maini-3:hover .heado-3 {
  border-bottom: 1px solid #343434;
  transition: border-color 0.2s ease;
  box-sizing: border-box;
}

.heado,
.heado-2,
.heado-3 {
  border-bottom: 1px solid transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-685de4b */.maini-1 .heado-2 {
  border-bottom: 1px solid transparent;
  transition: border-color 0.2s ease;
  box-sizing: border-box; /* avoid layout shift */
}

.maini-1:hover .heado-2 {
  border-bottom-color: #343434;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4849e0f */.elementskit-megamenu-panel {
  width: 70vw !important;   /* 70% of screen width */
  left: 15% !important;    /* Center align */
  right: auto !important;
}

.elementskit-megamenu-panel {
  width: 70vw !important;          /* 70% of viewport width */
  left: 50% !important;            /* move to center */
  transform: translateX(-50%) !important; /* perfectly center */
  right: auto !important;
  top: -40%;
}/* End custom CSS */