/* End custom CSS */

.elementor-546 .elementor-element.elementor-element-1bf39606 {
	--display: flex;
	--min-height: 250px;
	--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-546 .elementor-element.elementor-element-1bf39606:not(.elementor-motion-effects-element-type-background), .elementor-546 .elementor-element.elementor-element-1bf39606 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://eoitashkent.gov.in/wp-content/uploads/2025/03/image-7.png");
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-546 .elementor-element.elementor-element-1bf39606:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-546 .elementor-element.elementor-element-1bf39606 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content {
	font-family: var(--e-global-typography-accent-font-family), Montserrat;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Montserrat;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-546 .elementor-element.elementor-element-2718c33.elementor-element {
	--align-self: flex-start;
}

.elementor-546 .elementor-element.elementor-element-2718c33 {
	text-align: center;
}

.elementor-546 .elementor-element.elementor-element-2718c33 .elementor-heading-title {
	color: #fff;
}

.elementor-546 .elementor-element.elementor-element-f73bf55 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-2c2b831 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-b66a2cc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-b66a2cc.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-ebe9187 {
	width: var(--container-widget-width, 102.264%);
	max-width: 102.264%;
	--container-widget-width: 102.264%;
	--container-widget-flex-grow: 0;
}

.elementor-546 .elementor-element.elementor-element-ebe9187.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-d8f1794 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-d8f1794.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-aeaff37 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-aeaff37.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-05bf600 {
	--display: flex;
}

.elementor-546 .elementor-element.elementor-element-05bf600.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-f18a5be {
	--display: flex;
}

.elementor-546 .elementor-element.elementor-element-f18a5be.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-ce9a8e1 {
	--display: flex;
}

.elementor-546 .elementor-element.elementor-element-ce9a8e1.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-95547f4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-7c323ad {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-7c323ad.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-ce0eda3 {
	width: var(--container-widget-width, 102.264%);
	max-width: 102.264%;
	--container-widget-width: 102.264%;
	--container-widget-flex-grow: 0;
}

.elementor-546 .elementor-element.elementor-element-ce0eda3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-3106204 {
	width: var(--container-widget-width, 102.264%);
	max-width: 102.264%;
	--container-widget-width: 102.264%;
	--container-widget-flex-grow: 0;
}

.elementor-546 .elementor-element.elementor-element-3106204.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-40f4bfb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-40f4bfb.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-a0f44ca {
	width: var(--container-widget-width, 104.671%);
	max-width: 104.671%;
	--container-widget-width: 104.671%;
	--container-widget-flex-grow: 0;
}

.elementor-546 .elementor-element.elementor-element-a0f44ca.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-5dffc0f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-5dffc0f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-47d10a0 {
	width: var(--container-widget-width, 104.671%);
	max-width: 104.671%;
	--container-widget-width: 104.671%;
	--container-widget-flex-grow: 0;
}

.elementor-546 .elementor-element.elementor-element-47d10a0.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-2cc2a33 {
	--display: flex;
}

.elementor-546 .elementor-element.elementor-element-2cc2a33.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-39c587c {
	--display: flex;
}

.elementor-546 .elementor-element.elementor-element-39c587c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-0832a44 {
	--display: flex;
}

.elementor-546 .elementor-element.elementor-element-0832a44.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-546 .elementor-element.elementor-element-6781946 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-a8c4dd5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-36102c3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-49f259f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-7fbae43 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-fc96ec3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-5efddbc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-5fcf148 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-addfea0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-d8ca2b2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-c4e1854 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-75aa1fe {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-de5edc3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-082d53b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-bee724a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-a9efbfe {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-cce6981 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-a6dc862 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-c4fab0b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-fb13180 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-042ff39 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-c2ea7fa {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-6ef9589 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-aded92a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-9baf288 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-ed9ba69 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-78c9f38 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-ebc38a1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-07d811c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-0328350 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-0eb255c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-969c308 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-51e4fb6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-b7b8af7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-05bdcda {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-313e4c2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-49e28c7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-f7fc85a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-5449d99 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-c6586bf {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-36eab93 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-926277b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-15f79a7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-f8268ca {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-088b275 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-546 .elementor-element.elementor-element-38a1c9e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-40eaad8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-c6cf5ea {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-546 .elementor-element.elementor-element-935d4ca {
	--n-accordion-title-font-size: 19px;
	--n-accordion-item-title-space-between: 12px;
	--n-accordion-item-title-distance-from-content: 5px;
	--n-accordion-icon-size: 15px;
}

:where( .elementor-546 .elementor-element.elementor-element-935d4ca > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-weight: 600;
}

@media (min-width:768px) {
	.elementor-546 .elementor-element.elementor-element-b66a2cc {
		--width: 13.828%;
	}
	
	.elementor-546 .elementor-element.elementor-element-d8f1794 {
		--width: 18.489%;
	}
	
	.elementor-546 .elementor-element.elementor-element-aeaff37 {
		--width: 18.655%;
	}
	
	.elementor-546 .elementor-element.elementor-element-05bf600 {
		--width: 18.968%;
	}
	
	.elementor-546 .elementor-element.elementor-element-f18a5be {
		--width: 13.102%;
	}
	
	.elementor-546 .elementor-element.elementor-element-ce9a8e1 {
		--width: 18.685%;
	}
	
	.elementor-546 .elementor-element.elementor-element-7c323ad {
		--width: 13.828%;
	}
	
	.elementor-546 .elementor-element.elementor-element-40f4bfb {
		--width: 18.489%;
	}
	
	.elementor-546 .elementor-element.elementor-element-5dffc0f {
		--width: 18.655%;
	}
	
	.elementor-546 .elementor-element.elementor-element-2cc2a33 {
		--width: 18.968%;
	}
	
	.elementor-546 .elementor-element.elementor-element-39c587c {
		--width: 13.102%;
	}
	
	.elementor-546 .elementor-element.elementor-element-0832a44 {
		--width: 18.685%;
	}
	
	.elementor-546 .elementor-element.elementor-element-a8c4dd5 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-36102c3 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-49f259f {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-fc96ec3 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-5efddbc {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-5fcf148 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-d8ca2b2 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-c4e1854 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-75aa1fe {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-082d53b {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-bee724a {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-a9efbfe {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-a6dc862 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-c4fab0b {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-fb13180 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-c2ea7fa {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-6ef9589 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-aded92a {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-ed9ba69 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-78c9f38 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-ebc38a1 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-0328350 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-0eb255c {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-969c308 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-b7b8af7 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-05bdcda {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-313e4c2 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-f7fc85a {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-5449d99 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-c6586bf {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-926277b {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-15f79a7 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-f8268ca {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-38a1c9e {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-40eaad8 {
		--width: 50%;
	}
	
	.elementor-546 .elementor-element.elementor-element-c6cf5ea {
		--width: 50%;
	}
}

/* Start custom CSS for container, class: .elementor-element-1bf39606 */
.elementor-heading-title {
	display: grid;
	place-items: center;
}

.elementor-element-f3f1116 {
	background-size: 100% !important;
}

.slider-width {
	background-size: 100% !important;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-f73bf55 */
.col-lg-12 .stack {
	margin: 0% 0% !important;
}
