.elementor-997570 .elementor-element.elementor-element-c74e3e4{--display:flex;--min-height:70px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:5px;--padding-bottom:5px;--padding-left:30px;--padding-right:30px;--z-index:1000;}.elementor-997570 .elementor-element.elementor-element-c74e3e4:not(.elementor-motion-effects-element-type-background), .elementor-997570 .elementor-element.elementor-element-c74e3e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7C0FF 0%, #FFFFFF 100%);}.elementor-997570 .elementor-element.elementor-element-82523a3{--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:9px 9px;--row-gap:9px;--column-gap:9px;border-style:none;--border-style:none;--padding-top:0%;--padding-bottom:0%;--padding-left:1%;--padding-right:1%;}.elementor-997570 .elementor-element.elementor-element-82523a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-2b448b2{width:var( --container-widget-width, 11.549% );max-width:11.549%;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:11.549%;--container-widget-flex-grow:0;}.elementor-997570 .elementor-element.elementor-element-2b448b2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-ac05a73{width:var( --container-widget-width, 10.39% );max-width:10.39%;--container-widget-width:10.39%;--container-widget-flex-grow:0;}.elementor-997570 .elementor-element.elementor-element-ac05a73.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-3f8a552{width:var( --container-widget-width, 47.215% );max-width:47.215%;--container-widget-width:47.215%;--container-widget-flex-grow:0;--vamtam-menu-color:#681792;--vamtam-menu-color-hover:#FF8C8C;--vamtam-menu-color-active:#A81395;--e-nav-menu-horizontal-menu-item-margin:calc( 13px / 2 );}.elementor-997570 .elementor-element.elementor-element-3f8a552.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-menu-toggle{margin:0 auto;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-1fab3d4-font-family ), Sans-serif;font-size:var( --e-global-typography-1fab3d4-font-size );font-weight:var( --e-global-typography-1fab3d4-font-weight );text-transform:var( --e-global-typography-1fab3d4-text-transform );font-style:var( --e-global-typography-1fab3d4-font-style );line-height:var( --e-global-typography-1fab3d4-line-height );letter-spacing:var( --e-global-typography-1fab3d4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--main .elementor-item{color:#681792;fill:#681792;padding-left:7px;padding-right:7px;padding-top:26px;padding-bottom:26px;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--main .elementor-item:focus{color:#FF8C8C;fill:#FF8C8C;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#A81395;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:13px;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a, .elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-menu-toggle{color:#A81395;fill:#A81395;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-vamtam_accent_5 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-vamtam_accent_7 );border-radius:0px 0px 0px 0px;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a:hover,
				.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a.elementor-item-active,
				.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a.highlighted,
				body:not(.e--ua-isTouchDevice) .elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-menu-toggle:hover,
				body.e--ua-isTouchDevice .elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-menu-toggle.elementor-active:hover{color:#A81395;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a:hover,
					.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a:focus,
					.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a.highlighted{background-color:#FFFFFF;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a.elementor-item-active{color:#A81395;background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown .elementor-item, .elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-1fab3d4-font-family ), Sans-serif;font-size:var( --e-global-typography-1fab3d4-font-size );font-weight:var( --e-global-typography-1fab3d4-font-weight );text-transform:var( --e-global-typography-1fab3d4-text-transform );font-style:var( --e-global-typography-1fab3d4-font-style );letter-spacing:var( --e-global-typography-1fab3d4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown a{padding-left:20px;padding-right:20px;padding-top:15px;padding-bottom:15px;}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;margin-left:-10px !important;}.elementor-997570 .elementor-element.elementor-element-c460622{width:var( --container-widget-width, 16.483% );max-width:16.483%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:16.483%;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-997570 .elementor-element.elementor-element-c460622.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-c460622 .elementor-icon-list-icon i{color:#781E83;transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-c460622 .elementor-icon-list-icon svg{fill:#781E83;transition:fill 0.3s;}.elementor-997570 .elementor-element.elementor-element-c460622 .elementor-icon-list-text{color:#681792;transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-1fe1e57 .elementor-button{background-color:#8F55A6;padding:9px 9px 9px 9px;}.elementor-997570 .elementor-element.elementor-element-1fe1e57 .elementor-button:hover, .elementor-997570 .elementor-element.elementor-element-1fe1e57 .elementor-button:focus{background-color:#681792;}.elementor-997570 .elementor-element.elementor-element-1fe1e57.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-997570 .elementor-element.elementor-element-5228ac7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-997570 .elementor-element.elementor-element-5228ac7:not(.elementor-motion-effects-element-type-background), .elementor-997570 .elementor-element.elementor-element-5228ac7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-997570 .elementor-element.elementor-element-5228ac7 > .elementor-container{min-height:80px;}.elementor-997570 .elementor-element.elementor-element-5228ac7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1000;}.elementor-997570 .elementor-element.elementor-element-5228ac7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-997570 .elementor-element.elementor-element-cf43704.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1{width:auto;max-width:auto;--vamtam-menu-color:#A81395;--vamtam-menu-color-hover:#199229;--vamtam-pointer-color-hover:#199229;--vamtam-menu-color-active:#199229;--vamtam-pointer-color-active:#199229;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-menu-toggle{margin:0 auto;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-1fab3d4-font-family ), Sans-serif;font-size:var( --e-global-typography-1fab3d4-font-size );font-weight:var( --e-global-typography-1fab3d4-font-weight );text-transform:var( --e-global-typography-1fab3d4-text-transform );font-style:var( --e-global-typography-1fab3d4-font-style );line-height:var( --e-global-typography-1fab3d4-line-height );letter-spacing:var( --e-global-typography-1fab3d4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main .elementor-item{color:#A81395;fill:#A81395;padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:15px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main .elementor-item:focus{color:#199229;fill:#199229;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#199229;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .e--pointer-framed .elementor-item:before,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .e--pointer-framed .elementor-item:after{border-color:#199229;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#199229;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#199229;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#199229;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a, .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-menu-toggle{color:#A81395;fill:#A81395;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-vamtam_accent_5 );border-radius:0px 0px 0px 0px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a:hover,
				.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a.elementor-item-active,
				.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a.highlighted,
				body:not(.e--ua-isTouchDevice) .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-menu-toggle:hover,
				body.e--ua-isTouchDevice .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-menu-toggle.elementor-active:hover{color:#199229;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a:hover,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a:focus,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a.elementor-item-active{color:#199229;background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown .elementor-item, .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-610c833-font-family ), Sans-serif;font-size:var( --e-global-typography-610c833-font-size );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a{padding-left:0px;padding-right:0px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;border-bottom-width:0px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;margin-left:-15px !important;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 div.elementor-menu-toggle{color:#333333;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 div.elementor-menu-toggle svg{fill:#333333;}body:not(.e--ua-isTouchDevice) .elementor-997570 .elementor-element.elementor-element-ed3c5c1 div.elementor-menu-toggle:hover{color:#000000;}body:not(.e--ua-isTouchDevice) .elementor-997570 .elementor-element.elementor-element-ed3c5c1 div.elementor-menu-toggle:hover svg{fill:#000000;}body.e--ua-isTouchDevice .elementor-997570 .elementor-element.elementor-element-ed3c5c1 div.elementor-menu-toggle.elementor-active:hover{color:#000000;}body.e--ua-isTouchDevice .elementor-997570 .elementor-element.elementor-element-ed3c5c1 div.elementor-menu-toggle.elementor-active:hover svg{fill:#000000;}body:not(.e--ua-isTouchDevice) .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-menu-toggle:hover{background-color:var( --e-global-color-vamtam_accent_5 );}body.e--ua-isTouchDevice .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-active.elementor-menu-toggle:hover{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-997570 .elementor-element.elementor-element-fed8665{--display:flex;}.elementor-997570 .elementor-element.elementor-element-750dd0c{--e-image-carousel-slides-to-show:1;width:100%;max-width:100%;}.elementor-997570 .elementor-element.elementor-element-46ea19d{--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-997570 .elementor-element.elementor-element-38ac28c{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-997570 .elementor-element.elementor-element-38ac28c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-6314990{--display:flex;}.elementor-997570 .elementor-element.elementor-element-e43d426{--display:flex;}.elementor-997570 .elementor-element.elementor-element-e43d426.e-con{--order:99999 /* order end hack */;}.elementor-997570 .elementor-element.elementor-element-b6c235b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3px 3px;--row-gap:3px;--column-gap:3px;--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-1b9e9f7 .elementor-button{background-color:transparent;background-image:linear-gradient(180deg, #8007BE 0%, #9B2FC7 100%);border-radius:1px 1px 1px 1px;}.elementor-997570 .elementor-element.elementor-element-1b9e9f7 .elementor-button:hover, .elementor-997570 .elementor-element.elementor-element-1b9e9f7 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(180deg, #2C0F39 0%, #53095A 100%);}.elementor-997570 .elementor-element.elementor-element-f190c1e .elementor-button{background-color:#FFFFFF00;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-997570 .elementor-element.elementor-element-f190c1e .elementor-button:hover, .elementor-997570 .elementor-element.elementor-element-f190c1e .elementor-button:focus{background-color:transparent;color:#FFFFFF;background-image:linear-gradient(180deg, #2C0F39 0%, #53095A 100%);}.elementor-997570 .elementor-element.elementor-element-f190c1e .elementor-button:hover svg, .elementor-997570 .elementor-element.elementor-element-f190c1e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-997570 .elementor-element.elementor-element-ad3c78b{--display:flex;}.elementor-997570 .elementor-element.elementor-element-ad3c78b.e-con{--order:99999 /* order end hack */;}.elementor-997570 .elementor-element.elementor-element-7d28771 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-7d28771 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-997570 .elementor-element.elementor-element-7d28771{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-997570 .elementor-element.elementor-element-7d28771 .elementor-icon-list-text{color:#4E4070;transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-f868f3c{--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-997570 .elementor-element.elementor-element-b095538{--e-transform-rotateZ:18deg;--e-transform-rotateX:1yes;--e-transform-perspective:20px;}.elementor-997570 .elementor-element.elementor-element-b095538 img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#C1199A;border-radius:332px 332px 332px 332px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-997570 .elementor-element.elementor-element-2e48a62{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;}.elementor-997570 .elementor-element.elementor-element-2e48a62::before, .elementor-997570 .elementor-element.elementor-element-2e48a62 > .elementor-background-video-container::before, .elementor-997570 .elementor-element.elementor-element-2e48a62 > .e-con-inner > .elementor-background-video-container::before, .elementor-997570 .elementor-element.elementor-element-2e48a62 > .elementor-background-slideshow::before, .elementor-997570 .elementor-element.elementor-element-2e48a62 > .e-con-inner > .elementor-background-slideshow::before, .elementor-997570 .elementor-element.elementor-element-2e48a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FF9BFD;--background-overlay:'';}.elementor-997570 .elementor-element.elementor-element-508ca0f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-view-stacked .elementor-icon{background-color:#AA6AB4;}.elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-view-framed .elementor-icon, .elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-view-default .elementor-icon{fill:#AA6AB4;color:#AA6AB4;border-color:#AA6AB4;}.elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-508ca0f.elementor-view-default:has(:focus) .elementor-icon{fill:#F824F4;color:#F824F4;border-color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon{transition-duration:0.1s;font-size:40px;}.elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon-box-title a{font-family:var( --e-global-typography-vamtam_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h4-font-size );font-weight:var( --e-global-typography-vamtam_h4-font-weight );text-transform:var( --e-global-typography-vamtam_h4-text-transform );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon-box-title{color:#5B2F87;}.elementor-997570 .elementor-element.elementor-element-508ca0f:has(:hover) .elementor-icon-box-title,
					 .elementor-997570 .elementor-element.elementor-element-508ca0f:has(:focus) .elementor-icon-box-title{color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon-box-description{color:#A81395;}.elementor-997570 .elementor-element.elementor-element-f7d5885{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-view-stacked .elementor-icon{background-color:#AA6AB4;}.elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-view-framed .elementor-icon, .elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-view-default .elementor-icon{fill:#AA6AB4;color:#AA6AB4;border-color:#AA6AB4;}.elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-f7d5885.elementor-view-default:has(:focus) .elementor-icon{fill:#F824F4;color:#F824F4;border-color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon{font-size:40px;}.elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon-box-title a{font-family:var( --e-global-typography-vamtam_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h4-font-size );font-weight:var( --e-global-typography-vamtam_h4-font-weight );text-transform:var( --e-global-typography-vamtam_h4-text-transform );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon-box-title{color:#5B2F87;}.elementor-997570 .elementor-element.elementor-element-f7d5885:has(:hover) .elementor-icon-box-title,
					 .elementor-997570 .elementor-element.elementor-element-f7d5885:has(:focus) .elementor-icon-box-title{color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon-box-description{color:#A81395;}.elementor-997570 .elementor-element.elementor-element-af705f0{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-997570 .elementor-element.elementor-element-af705f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-997570 .elementor-element.elementor-element-af705f0.elementor-view-stacked .elementor-icon{background-color:#AA6AB4;}.elementor-997570 .elementor-element.elementor-element-af705f0.elementor-view-framed .elementor-icon, .elementor-997570 .elementor-element.elementor-element-af705f0.elementor-view-default .elementor-icon{fill:#AA6AB4;color:#AA6AB4;border-color:#AA6AB4;}.elementor-997570 .elementor-element.elementor-element-af705f0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-af705f0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-af705f0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-af705f0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-af705f0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-af705f0.elementor-view-default:has(:focus) .elementor-icon{fill:#F824F4;color:#F824F4;border-color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon{font-size:40px;}.elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon-box-title a{font-family:var( --e-global-typography-vamtam_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h4-font-size );font-weight:var( --e-global-typography-vamtam_h4-font-weight );text-transform:var( --e-global-typography-vamtam_h4-text-transform );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon-box-title{color:#5B2F87;}.elementor-997570 .elementor-element.elementor-element-af705f0:has(:hover) .elementor-icon-box-title,
					 .elementor-997570 .elementor-element.elementor-element-af705f0:has(:focus) .elementor-icon-box-title{color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon-box-description{color:#A81395;}.elementor-997570 .elementor-element.elementor-element-be8a008{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-997570 .elementor-element.elementor-element-be8a008.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-997570 .elementor-element.elementor-element-be8a008.elementor-view-stacked .elementor-icon{background-color:#AA6AB4;}.elementor-997570 .elementor-element.elementor-element-be8a008.elementor-view-framed .elementor-icon, .elementor-997570 .elementor-element.elementor-element-be8a008.elementor-view-default .elementor-icon{fill:#AA6AB4;color:#AA6AB4;border-color:#AA6AB4;}.elementor-997570 .elementor-element.elementor-element-be8a008.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-be8a008.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-be8a008.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-be8a008.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-be8a008.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-997570 .elementor-element.elementor-element-be8a008.elementor-view-default:has(:focus) .elementor-icon{fill:#F824F4;color:#F824F4;border-color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon{font-size:40px;}.elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon-box-title a{font-family:var( --e-global-typography-vamtam_h4-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h4-font-size );font-weight:var( --e-global-typography-vamtam_h4-font-weight );text-transform:var( --e-global-typography-vamtam_h4-text-transform );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon-box-title{color:#5B2F87;}.elementor-997570 .elementor-element.elementor-element-be8a008:has(:hover) .elementor-icon-box-title,
					 .elementor-997570 .elementor-element.elementor-element-be8a008:has(:focus) .elementor-icon-box-title{color:#F824F4;}.elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon-box-description{color:#A81395;}.elementor-997570 .elementor-element.elementor-element-85e4dec{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-997570 .elementor-element.elementor-element-85e4dec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-07ad752{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-997570 .elementor-element.elementor-element-61a4bf3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-997570 .elementor-element.elementor-element-a47d6c6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:stretch;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-997570 .elementor-element.elementor-element-a47d6c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-7e648ac .elementor-button{background-color:#2C1E1E00;font-family:"ELLE-FUTURA", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_6 );color:var( --e-global-color-vamtam_accent_6 );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88087B;border-radius:22px 22px 22px 22px;padding:10px 30px 10px 30px;}.elementor-997570 .elementor-element.elementor-element-7e648ac .elementor-button:hover, .elementor-997570 .elementor-element.elementor-element-7e648ac .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FEF0F0 0%, #D669EF 100%);border-color:#69025A;}.elementor-997570 .elementor-element.elementor-element-7e648ac .elementor-button:hover svg, .elementor-997570 .elementor-element.elementor-element-7e648ac .elementor-button:focus svg{fill:#000000;}.elementor-997570 .elementor-element.elementor-element-a89b5a8 .elementor-button{background-color:#2C1E1E00;font-family:"ELLE-FUTURA", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_6 );color:var( --e-global-color-vamtam_accent_6 );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88087B;border-radius:22px 22px 22px 22px;padding:10px 30px 10px 30px;}.elementor-997570 .elementor-element.elementor-element-a89b5a8 .elementor-button:hover, .elementor-997570 .elementor-element.elementor-element-a89b5a8 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FEF0F0 0%, #D669EF 100%);border-color:#69025A;}.elementor-997570 .elementor-element.elementor-element-a89b5a8 .elementor-button:hover svg, .elementor-997570 .elementor-element.elementor-element-a89b5a8 .elementor-button:focus svg{fill:#000000;}.elementor-997570 .elementor-element.elementor-element-92538b7 .elementor-button{background-color:#2C1E1E00;font-family:"ELLE-FUTURA", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_6 );color:var( --e-global-color-vamtam_accent_6 );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88087B;border-radius:22px 22px 22px 22px;padding:10px 30px 10px 30px;}.elementor-997570 .elementor-element.elementor-element-92538b7 .elementor-button:hover, .elementor-997570 .elementor-element.elementor-element-92538b7 .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FEF0F0 0%, #D669EF 100%);border-color:#69025A;}.elementor-997570 .elementor-element.elementor-element-92538b7 .elementor-button:hover svg, .elementor-997570 .elementor-element.elementor-element-92538b7 .elementor-button:focus svg{fill:#000000;}.elementor-997570 .elementor-element.elementor-element-a0fa76b .elementor-button{background-color:#2C1E1E00;font-family:"ELLE-FUTURA", Sans-serif;font-size:15px;font-weight:400;text-transform:none;font-style:normal;line-height:1.4em;letter-spacing:0px;word-spacing:0em;fill:var( --e-global-color-vamtam_accent_6 );color:var( --e-global-color-vamtam_accent_6 );transition-duration:0.1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#88087B;border-radius:22px 22px 22px 22px;padding:10px 30px 10px 30px;}.elementor-997570 .elementor-element.elementor-element-a0fa76b .elementor-button:hover, .elementor-997570 .elementor-element.elementor-element-a0fa76b .elementor-button:focus{background-color:transparent;color:#000000;background-image:linear-gradient(180deg, #FEF0F0 0%, #D669EF 100%);border-color:#69025A;}.elementor-997570 .elementor-element.elementor-element-a0fa76b .elementor-button:hover svg, .elementor-997570 .elementor-element.elementor-element-a0fa76b .elementor-button:focus svg{fill:#000000;}.elementor-997570 .elementor-element.elementor-element-a5ad0c9{--display:flex;}.elementor-997570 .elementor-element.elementor-element-8f5eb04{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;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-radius:0px 0px 0px 0px;}.elementor-997570 .elementor-element.elementor-element-834b05e{border-style:solid;border-width:1px 1px 1px 1px;border-color:#631A89;}.elementor-997570 .elementor-element.elementor-element-834b05e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-997570 .elementor-element.elementor-element-834b05e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-997570 .elementor-element.elementor-element-834b05e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-834b05e .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-997570 .elementor-element.elementor-element-834b05e .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-997570 .elementor-element.elementor-element-834b05e .elementor-image-box-title{font-size:3px;}.elementor-997570 .elementor-element.elementor-element-a142fc2{border-style:solid;border-width:1px 1px 1px 1px;border-color:#631A89;}.elementor-997570 .elementor-element.elementor-element-a142fc2.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-997570 .elementor-element.elementor-element-a142fc2.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-997570 .elementor-element.elementor-element-a142fc2.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-a142fc2 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-997570 .elementor-element.elementor-element-a142fc2 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-997570 .elementor-element.elementor-element-a142fc2 .elementor-image-box-title{font-size:3px;}.elementor-997570 .elementor-element.elementor-element-a142fc2 .elementor-image-box-description{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-997570 .elementor-element.elementor-element-e2bbf71{border-style:solid;border-width:1px 1px 1px 1px;border-color:#631A89;}.elementor-997570 .elementor-element.elementor-element-e2bbf71.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-997570 .elementor-element.elementor-element-e2bbf71.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-997570 .elementor-element.elementor-element-e2bbf71.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-e2bbf71 .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-997570 .elementor-element.elementor-element-e2bbf71 .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-997570 .elementor-element.elementor-element-e2bbf71 .elementor-image-box-title{font-size:3px;}.elementor-997570 .elementor-element.elementor-element-34f201f{border-style:solid;border-width:1px 1px 1px 1px;border-color:#631A89;}.elementor-997570 .elementor-element.elementor-element-34f201f.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-997570 .elementor-element.elementor-element-34f201f.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-997570 .elementor-element.elementor-element-34f201f.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-34f201f .elementor-image-box-wrapper .elementor-image-box-img{width:80%;}.elementor-997570 .elementor-element.elementor-element-34f201f .elementor-image-box-img img{border-radius:100px;transition-duration:0.3s;}.elementor-997570 .elementor-element.elementor-element-34f201f .elementor-image-box-title{font-size:3px;}.elementor-997570 .elementor-element.elementor-element-e43eb19{--display:flex;}.elementor-997570 .elementor-element.elementor-element-961637e{--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-997570 .elementor-element.elementor-element-9572d60{--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-997570 .elementor-element.elementor-element-51bcf6d{text-align:start;}.elementor-997570 .elementor-element.elementor-element-51bcf6d .elementor-heading-title{-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#A81395;}.elementor-997570 .elementor-element.elementor-element-bb099e8{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-997570 .elementor-element.elementor-element-bb099e8 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 176deg );}.elementor-997570 .elementor-element.elementor-element-6f2ad59{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;padding:0px 0px 0px 0px;column-gap:0px;color:#681792;}.elementor-997570 .elementor-element.elementor-element-4d6be6c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-icon-list-icon-size:20px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-997570 .elementor-element.elementor-element-4d6be6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-997570 .elementor-element.elementor-element-4d6be6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-997570 .elementor-element.elementor-element-4d6be6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-997570 .elementor-element.elementor-element-4d6be6c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-997570 .elementor-element.elementor-element-4d6be6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-997570 .elementor-element.elementor-element-4d6be6c .elementor-icon-list-icon i{color:#A81395;transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-4d6be6c .elementor-icon-list-icon svg{fill:#A81395;transition:fill 0.3s;}.elementor-997570 .elementor-element.elementor-element-4d6be6c .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-997570 .elementor-element.elementor-element-4d6be6c .elementor-icon-list-text{color:#681792;transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-6cfe69b{--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-997570 .elementor-element.elementor-element-095bca9 > .elementor-widget-container{margin:050px 0px 0px 0px;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-textpanel-title{text-align:inherit;color:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-textpanel-description{text-align:inherit;color:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-play path{fill:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-play{opacity:50%;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-play:hover path{fill:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-play:hover{opacity:100%;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-play.ug-stop-mode path{fill:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-play.ug-stop-mode{opacity:50%;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-play.ug-stop-mode:hover path{fill:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-play.ug-stop-mode:hover{opacity:100%;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-fullscreen svg polyline{stroke:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-fullscreen svg line{stroke:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-fullscreen svg circle{fill:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-fullscreen{opacity:50%;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-fullscreen:hover{opacity:100%;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode path{fill:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode{opacity:50%;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover path{fill:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover{opacity:100%;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-videoplayer-button-close:hover svg{fill:#C80000;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-thumb-image{object-fit:cover;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-gallery-wrapper .ug-panel-handle-tip:hover polyline{stroke:#ffffff;}.elementor-997570 .elementor-element.elementor-element-095bca9 .ug-error-message{text-align:inherit;}.elementor-997570 .elementor-element.elementor-element-77e89f0{--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-997570 .elementor-element.elementor-element-0b07b2d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-0b07b2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-ab749c1.elementor-element{--order:99999 /* order end hack */;}.elementor-997570 .elementor-element.elementor-element-8ef5e4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-997570 .elementor-element.elementor-element-5f7ae64{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-997570 .elementor-element.elementor-element-bbbddac{--display:flex;}.elementor-997570 .elementor-element.elementor-element-3a11b99{width:var( --container-widget-width, 68.963% );max-width:68.963%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 206px;--container-widget-width:68.963%;--container-widget-flex-grow:0;}.elementor-997570 .elementor-element.elementor-element-3a11b99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-53f7e49{--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-997570 .elementor-element.elementor-element-b8390f1{--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;}.elementor-997570 .elementor-element.elementor-element-ace9bc4{--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-997570 .elementor-element.elementor-element-df8aba7 iframe{height:590px;}.elementor-997570 .elementor-element.elementor-element-8fa191b{--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-997570 .elementor-element.elementor-element-8fa191b:not(.elementor-motion-effects-element-type-background), .elementor-997570 .elementor-element.elementor-element-8fa191b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E0C3E4 0%, #F08DFF 100%);}.elementor-997570 .elementor-element.elementor-element-758208b{--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-997570 .elementor-element.elementor-element-758208b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-6b5d3a2 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#FF86F0;}.elementor-997570 .elementor-element.elementor-element-6b5d3a2 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#FF86F0;}.elementor-997570 .elementor-element.elementor-element-6b5d3a2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-6b5d3a2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-997570 .elementor-element.elementor-element-6b5d3a2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-997570 .elementor-element.elementor-element-6b5d3a2 .elementor-icon-list-text{color:#681792;transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-6b5d3a2 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#C800BE;}.elementor-997570 .elementor-element.elementor-element-425e5da{color:#681792;}.elementor-997570 .elementor-element.elementor-element-425e5da a:hover, .elementor-997570 .elementor-element.elementor-element-425e5da a:focus{color:#C800BE;}.elementor-997570 .elementor-element.elementor-element-d2c177a{--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:stretch;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:040px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-997570 .elementor-element.elementor-element-d2c177a:not(.elementor-motion-effects-element-type-background), .elementor-997570 .elementor-element.elementor-element-d2c177a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #E0C3E4 0%, #F08DFF 100%);}.elementor-997570 .elementor-element.elementor-element-6f10c7d{--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-997570 .elementor-element.elementor-element-6f10c7d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-026bdbc{padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:#872974;}.elementor-997570 .elementor-element.elementor-element-026bdbc .elementor-heading-title{font-family:"SFU Futura", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;line-height:1.3em;letter-spacing:-0.4px;color:#A81395;}.elementor-997570 .elementor-element.elementor-element-9d145ba{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-7736ccc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-icon i{color:#562069;transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-icon svg{fill:#562069;transition:fill 0.3s;}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#BC3CFF;}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#BC3CFF;}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-item > a{font-family:"SFU Futura", Sans-serif;font-size:18px;}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-text{color:#681792;transition:color 0.3s;}.elementor-997570 .elementor-element.elementor-element-7736ccc .elementor-icon-list-item:hover .elementor-icon-list-text{color:#D724E7;}.elementor-997570 .elementor-element.elementor-element-f525245{--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-997570 .elementor-element.elementor-element-f525245.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-997570 .elementor-element.elementor-element-c0ddf3d{--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-997570 .elementor-element.elementor-element-a210027{background-color:#9D45D6;margin:0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:07px 10px 7px 010px;border-style:none;border-radius:10px 10px 10px 10px;text-align:start;}.elementor-997570 .elementor-element.elementor-element-a210027.elementor-element{--align-self:flex-start;}.elementor-997570 .elementor-element.elementor-element-a210027 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h6-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h6-font-size );font-weight:var( --e-global-typography-vamtam_h6-font-weight );text-transform:var( --e-global-typography-vamtam_h6-text-transform );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-997570 .elementor-element.elementor-element-b1cbcd6{--grid-template-columns:repeat(6, auto);text-align:left;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:30px;--grid-column-gap:25px;}.elementor-997570 .elementor-element.elementor-element-b1cbcd6 .elementor-social-icon{background-color:#8FD29900;--icon-padding:0em;}.elementor-997570 .elementor-element.elementor-element-b1cbcd6 .elementor-social-icon i{color:#772F80;}.elementor-997570 .elementor-element.elementor-element-b1cbcd6 .elementor-social-icon svg{fill:#772F80;}.elementor-997570 .elementor-element.elementor-element-b1cbcd6 .elementor-social-icon:hover{background-color:#A004A0;}.elementor-997570 .elementor-element.elementor-element-b1cbcd6 .elementor-social-icon:hover i{color:#FFA2EE;}.elementor-997570 .elementor-element.elementor-element-b1cbcd6 .elementor-social-icon:hover svg{fill:#FFA2EE;}.elementor-997570 .elementor-element.elementor-element-540bb86 .elementor-heading-title{color:#A81395;}.elementor-997570 .elementor-element.elementor-element-5a5ca86{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-1972577 img{border-radius:9px 9px 9px 9px;}.elementor-997570 .elementor-element.elementor-element-775039c{--display:flex;}@media(max-width:1024px){.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-1fab3d4-font-size );line-height:var( --e-global-typography-1fab3d4-line-height );letter-spacing:var( --e-global-typography-1fab3d4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown .elementor-item, .elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-1fab3d4-font-size );letter-spacing:var( --e-global-typography-1fab3d4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-5228ac7 > .elementor-container{min-height:75px;}.elementor-997570 .elementor-element.elementor-element-5228ac7{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-997570 .elementor-element.elementor-element-e61f4df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-997570 .elementor-element.elementor-element-e61f4df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-997570 .elementor-element.elementor-element-e61f4df.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-997570 .elementor-element.elementor-element-e61f4df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:24px;}.elementor-997570 .elementor-element.elementor-element-e61f4df > .elementor-element-populated, .elementor-997570 .elementor-element.elementor-element-e61f4df > .elementor-element-populated > .elementor-background-overlay, .elementor-997570 .elementor-element.elementor-element-e61f4df > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-997570 .elementor-element.elementor-element-e61f4df > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-1fab3d4-font-size );line-height:var( --e-global-typography-1fab3d4-line-height );letter-spacing:var( --e-global-typography-1fab3d4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main .elementor-item{padding-left:8px;padding-right:8px;padding-top:12px;padding-bottom:12px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown .elementor-item, .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-610c833-font-size );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:10px !important;}.elementor-997570 .elementor-element.elementor-element-b6c235b{--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon-box-title a{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon-box-title a{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon-box-title a{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-a47d6c6{--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-8f5eb04{--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-0b07b2d{--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-d2c177a{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-997570 .elementor-element.elementor-element-026bdbc .elementor-heading-title{font-size:18px;}.elementor-997570 .elementor-element.elementor-element-9d145ba{--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-a210027 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-5a5ca86{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-1fab3d4-font-size );line-height:var( --e-global-typography-1fab3d4-line-height );letter-spacing:var( --e-global-typography-1fab3d4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown .elementor-item, .elementor-997570 .elementor-element.elementor-element-3f8a552 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-1fab3d4-font-size );letter-spacing:var( --e-global-typography-1fab3d4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-6478b3a{width:40%;}.elementor-997570 .elementor-element.elementor-element-e61f4df{width:60%;}.elementor-997570 .elementor-element.elementor-element-cf43704{width:var( --container-widget-width, 62.324% );max-width:62.324%;padding:20px 0px 0px 20px;--container-widget-width:62.324%;--container-widget-flex-grow:0;}.elementor-997570 .elementor-element.elementor-element-cf43704.elementor-element{--align-self:center;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1{width:var( --container-widget-width, 30% );max-width:30%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:30%;--container-widget-flex-grow:0;align-self:center;--nav-menu-icon-size:25px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu .elementor-item{font-size:var( --e-global-typography-1fab3d4-font-size );line-height:var( --e-global-typography-1fab3d4-line-height );letter-spacing:var( --e-global-typography-1fab3d4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main .elementor-item{padding-left:8px;padding-right:8px;padding-top:10px;padding-bottom:10px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown .elementor-item, .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-610c833-font-size );}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--dropdown a{padding-left:16px;padding-right:16px;padding-top:12px;padding-bottom:12px;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-997570 .elementor-element.elementor-element-ed3c5c1 .elementor-menu-toggle{border-width:3px;border-radius:7px;}.elementor-997570 .elementor-element.elementor-element-b6c235b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-508ca0f .elementor-icon-box-title a{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-f7d5885 .elementor-icon-box-title a{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-af705f0 .elementor-icon-box-title a{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon-box-title, .elementor-997570 .elementor-element.elementor-element-be8a008 .elementor-icon-box-title a{font-size:var( --e-global-typography-vamtam_h4-font-size );line-height:var( --e-global-typography-vamtam_h4-line-height );letter-spacing:var( --e-global-typography-vamtam_h4-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-a47d6c6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-7e648ac .elementor-button{font-size:16px;line-height:1.5em;}.elementor-997570 .elementor-element.elementor-element-a89b5a8 .elementor-button{font-size:16px;line-height:1.5em;}.elementor-997570 .elementor-element.elementor-element-92538b7 .elementor-button{font-size:16px;line-height:1.5em;}.elementor-997570 .elementor-element.elementor-element-a0fa76b .elementor-button{font-size:16px;line-height:1.5em;}.elementor-997570 .elementor-element.elementor-element-8f5eb04{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-834b05e .elementor-image-box-img{margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-a142fc2 .elementor-image-box-img{margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-e2bbf71 .elementor-image-box-img{margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-34f201f .elementor-image-box-img{margin-bottom:0px;}.elementor-997570 .elementor-element.elementor-element-0b07b2d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-d2c177a{--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-997570 .elementor-element.elementor-element-6f10c7d{--width:100%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997570 .elementor-element.elementor-element-026bdbc .elementor-heading-title{font-size:18px;}.elementor-997570 .elementor-element.elementor-element-9d145ba{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-f525245{--width:100%;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-997570 .elementor-element.elementor-element-a210027 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h6-font-size );line-height:var( --e-global-typography-vamtam_h6-line-height );letter-spacing:var( --e-global-typography-vamtam_h6-letter-spacing );}.elementor-997570 .elementor-element.elementor-element-5a5ca86{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-997570 .elementor-element.elementor-element-775039c{--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;--flex-wrap:nowrap;}}@media(min-width:768px){.elementor-997570 .elementor-element.elementor-element-82523a3{--width:102.241%;}.elementor-997570 .elementor-element.elementor-element-38ac28c{--width:49.329%;}.elementor-997570 .elementor-element.elementor-element-f868f3c{--width:50%;}.elementor-997570 .elementor-element.elementor-element-85e4dec{--width:100%;}.elementor-997570 .elementor-element.elementor-element-a47d6c6{--width:48.942%;}.elementor-997570 .elementor-element.elementor-element-9572d60{--width:50%;}.elementor-997570 .elementor-element.elementor-element-6cfe69b{--width:50%;}.elementor-997570 .elementor-element.elementor-element-0b07b2d{--width:98.283%;}.elementor-997570 .elementor-element.elementor-element-b8390f1{--width:50%;}.elementor-997570 .elementor-element.elementor-element-ace9bc4{--width:50%;}.elementor-997570 .elementor-element.elementor-element-758208b{--width:24.496%;}.elementor-997570 .elementor-element.elementor-element-6f10c7d{--width:42.988%;}.elementor-997570 .elementor-element.elementor-element-f525245{--width:57.01%;}}@media(max-width:1024px) and (min-width:768px){.elementor-997570 .elementor-element.elementor-element-6478b3a{width:50%;}.elementor-997570 .elementor-element.elementor-element-e61f4df{width:50%;}}/* Start custom CSS for nav-menu, class: .elementor-element-3f8a552 *//* Change hover color for all main menu links */
.menu-item .elementor-item:hover {
    color: #3baa43 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b095538 *//* 1. Thu nhỏ khung hình ảnh mống mắt (Giảm 3 size) */
.elementor-997570 .elementor-element.elementor-element-b095538 img {
  max-width: 280px !important; /* Hạ kích thước ảnh tổng thể */
  border-radius: 50% !important;
  border: 7px solid #6C5499 !important; /* Viền trong thu nhỏ còn 7px */
  outline: 6px solid #4F3F73 !important; /* Viền ngoài thu nhỏ còn 6px */
  outline-offset: 0px;
  box-shadow: 0 8px 20px rgba(79, 63, 115, 0.2) !important;
  transition: all 0.4s ease-in-out !important;
  display: block;
  margin: 0 auto;
}

/* 2. Hiệu ứng Hover thu nhỏ tương ứng */
.elementor-997570 .elementor-element.elementor-element-b095538 img:hover {
  transform: scale(1.02);
  outline-color: #5E4B8B !important;
  box-shadow: 0 12px 25px rgba(79, 63, 115, 0.3) !important;
}

/* 3. Thu nhỏ nhãn chữ đè mép dưới (Custom CSS cho Widget Tiêu đề class: iris-badge) */
.iris-badge {
  background-color: #FFFFFF;
  color: #4F3F73;
  font-family: 'Inter', sans-serif;
  font-size: 16px; /* Hạ size chữ xuống 11.5px */
  font-weight: 600;
  padding: 5px 14px; /* Thu gọn padding nhãn */
  border-radius: 20px;
  box-shadow: 0 3px 10px rgba(0, 0, 0, 0.08);
  display: inline-block;
  text-align: center;
  margin-top: -16px !important; /* Kéo đè lề dưới vừa vặn size mới */
  position: relative;
  z-index: 2;
}
/* Cập nhật size ảnh cân bằng với cột chữ (320px) */
.elementor-997570 .elementor-element.elementor-element-b095538 img {
  max-width: 400px !important; /* Tăng từ 280px lên 320px để vừa vặn chiều cao cột chữ */
  width: 100% !important;
  height: auto !important;
  border-radius: 50% !important;
  border: 8px solid #6C5499 !important;
  outline: 7px solid #4F3F73 !important;
  outline-offset: 0px;
  box-shadow: 0 10px 25px rgba(79, 63, 115, 0.22) !important;
  transition: all 0.4s ease-in-out !important;
  display: block;
  margin: 0 auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c7d0e46 *//* Container chính cho toàn bộ Section */
.iris-promo-section {
  font-family: 'Inter', system-ui, -apple-system, sans-serif !important;
  padding: 30px 10px !important;
  max-width: 1140px !important;
  margin: 0 auto !important;
}

/* Subtitle & Title ép màu Tím Đen */
.iris-promo-subtitle {
  margin: 0 0 8px 0 !important;
  font-size: 13px !important;
  font-weight: 600 !important;
  color: #7D6C96 !important; /* Tím xám nhẹ */
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
}

.iris-promo-title, 
.iris-promo-title * {
  margin: 0 0 32px 0 !important;
  font-family: 'Fraunces', 'Playfair Display', Georgia, serif !important;
  font-size: 36px !important;
  font-weight: 500 !important;
  color: #A81395 !important; /* Tím đen thương hiệu IRIS */
  line-height: 1.25 !important;
}

/* Cấu trúc Lưới 3 cột */
.iris-promo-grid {
  display: grid !important;
  grid-template-columns: repeat(3, 1fr) !important;
  gap: 24px !important;
}

/* Thẻ ưu đãi */
.iris-promo-card {
  position: relative !important;
  background-color: #FBF9F5 !important;
  border: 1px solid #EFEAE2 !important;  
  border-radius: 4px !important;
  padding: 32px 24px 24px 24px !important;
  margin-top: 12px !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}

.iris-promo-card:hover {
  transform: translateY(-4px) !important;
  box-shadow: 0 8px 24px rgba(63, 43, 104, 0.12) !important;
  border-color: #D3C9E3 !important;
}

/* Tag / Badge nhô lên màu TÍM ĐEN */
.iris-promo-tag {
  position: absolute !important;
  top: -12px !important;
  left: 20px !important;
  background-color: #3F2B68 !important; 
  color: #FFFFFF !important;
  font-size: 12px !important;
  font-weight: 600 !important;
  padding: 4px 14px !important;
  border-radius: 2px !important;
  letter-spacing: 0.5px !important;
}


.iris-card-title, 
.iris-card-title * {
  margin: 10px 0 12px 0 !important;
  font-family: 'Fraunces', 'Playfair Display', Georgia, serif !important;
  font-size: 22px !important;
  font-weight: 500 !important;
  color: #A81395 !important; 
  line-height: 1.3 !important;
}

/* Nội dung mô tả thẻ */
.iris-card-desc, 
.iris-card-desc * {
  margin: 0 0 24px 0 !important;
  font-size: 14px !important;
  color: #666666 !important;
  line-height: 1.6 !important;
  min-height: 45px !important;
}

/* Link nhận ưu đãi màu TÍM ĐEN */
.iris-card-link, 
.iris-card-link * {
  font-size: 13.5px !important;
  font-weight: 600 !important;
  color: #3F2B68 !important; 
  text-decoration: underline !important;
  text-underline-offset: 4px !important;
  transition: color 0.2s ease !important;
}

.iris-card-link:hover {
  color: #6C5499 !important;
}

/* Responsive */
@media (max-width: 991px) {
  .iris-promo-grid {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

@media (max-width: 600px) {
  .iris-promo-grid {
    grid-template-columns: 1fr !important;
    gap: 30px !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ab749c1 *//* Container tổng thể */
.iris-brand-story-v2 {
  max-width: 900px !important;
  margin: 0 auto !important;
  font-family: 'Inter', system-ui, -apple-system, sans-serif !important;
  color: #333333 !important;
  line-height: 1.75 !important;
}

/* Subtitle */
.iris-tagline {
  font-size: 14px !important;
  font-weight: 700 !important;
  color: #7D6C96 !important;
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
  margin-bottom: 10px !important;
}

/* Tiêu đề chính - Chuyển sang Plus Jakarta Sans nét to, siêu rõ */
.iris-headline {
  font-family: 'Plus Jakarta Sans', 'Inter', sans-serif !important;
  font-size: 30px !important;
  font-weight: 700 !important;
  color: #3F2B68 !important; /* Tím đen IRIS */
  line-height: 1.35 !important;
  margin-bottom: 24px !important;
  letter-spacing: -0.5px !important;
}

.iris-sub-headline {
  font-family: 'Inter', sans-serif !important;
  font-size: 22px !important;
  font-weight: 400 !important;
  color: #5E4B8B !important;
}

/* Thẻ trích dẫn (Quote Banner) */
.iris-quote-banner {
  position: relative !important;
  background-color: #F6F1F9 !important;
  border-left: 5px solid #3F2B68 !important;
  border-radius: 0 12px 12px 0 !important;
  padding: 22px 28px 22px 55px !important;
  margin-bottom: 30px !important;
}

.iris-quote-icon {
  position: absolute !important;
  top: 8px !important;
  left: 18px !important;
  font-family: Georgia, serif !important;
  font-size: 50px !important;
  color: #A393C2 !important;
  line-height: 1 !important;
}

.iris-quote-banner p {
  margin: 0 !important;
  font-size: 17px !important;
  color: #3F2B68 !important;
  line-height: 1.65 !important;
  font-weight: 500 !important;
}

/* Đoạn Lead + Dropcap */
.iris-lead-paragraph {
  font-size: 16.5px !important;
  color: #333333 !important;
  margin-bottom: 30px !important;
}

.iris-dropcap {
  float: left !important;
  font-family: 'Plus Jakarta Sans', 'Inter', sans-serif !important;
  font-size: 46px !important;
  line-height: 36px !important;
  padding-top: 4px !important;
  padding-right: 12px !important;
  color: #3F2B68 !important;
  font-weight: 800 !important;
}

.iris-purple-bold {
  color: #3F2B68 !important;
  font-weight: 700 !important;
}

/* Lưới 2 cột so sánh */
.iris-dual-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr !important;
  gap: 24px !important;
  margin-bottom: 36px !important;
}

.iris-dual-card {
  background-color: #FBF9FC !important;
  border: 1px solid #EBE3F0 !important;
  border-radius: 12px !important;
  padding: 28px 24px !important;
  position: relative !important;
  transition: transform 0.3s ease, box-shadow 0.3s ease !important;
}

.iris-dual-card:hover {
  transform: translateY(-3px) !important;
  box-shadow: 0 8px 20px rgba(63, 43, 104, 0.08) !important;
  border-color: #D3C9E3 !important;
}

.iris-card-badge {
  display: inline-block !important;
  background-color: #3F2B68 !important;
  color: #FFFFFF !important;
  font-size: 11.5px !important;
  font-weight: 700 !important;
  padding: 4px 12px !important;
  border-radius: 20px !important;
  letter-spacing: 1px !important;
  margin-bottom: 14px !important;
}

.iris-badge-flower {
  background-color: #6C5499 !important;
}

/* Tiêu đề 2 thẻ - Ép font Sans-serif không thể lỗi dấu */
.iris-dual-card h3 {
  font-family: 'Plus Jakarta Sans', 'Inter', sans-serif !important;
  font-size: 21px !important;
  font-weight: 700 !important;
  color: #3F2B68 !important;
  line-height: 1.35 !important;
  margin: 0 0 14px 0 !important;
  letter-spacing: normal !important;
}

.iris-dual-card p {
  font-size: 15px !important;
  color: #4A4A4A !important;
  line-height: 1.7 !important;
  margin: 0 !important;
}

.iris-dual-card strong {
  color: #3F2B68 !important;
  font-weight: 600 !important;
}

/* Đoạn kết có nhãn bảo chứng Nha Khoa Vạn Hạnh */
.iris-footer-message {
  border-top: 1px dashed #D3C9E3 !important;
  padding-top: 28px !important;
}

.iris-co-brand {
  font-size: 13px !important;
  font-weight: 700 !important;
  color: #7D6C96 !important;
  letter-spacing: 1.5px !important;
  margin-bottom: 12px !important;
}

.iris-footer-message p {
  font-size: 16px !important;
  color: #333333 !important;
  line-height: 1.75 !important;
  margin: 0 !important;
}

.iris-footer-message em {
  color: #3F2B68 !important;
  font-weight: 700 !important;
  font-style: italic !important;
}

/* Responsive Điện thoại */
@media (max-width: 680px) {
  .iris-dual-grid {
    grid-template-columns: 1fr !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a11b99 *//* Container FAQ */
.iris-faq-container {
  max-width: 800px;
  margin: 20px auto 0;
  font-family: 'Inter', system-ui, sans-serif;
}

/* Kẻ viền gạch dưới từng câu hỏi */
.iris-faq-item {
  border-bottom: 1px solid #EFEAE2;
  padding: 16px 0;
}

/* Tiêu đề câu hỏi */
.iris-faq-title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  color: #222222;
  cursor: pointer;
  list-style: none; /* Ẩn mũi tên mặc định của trình duyệt */
  user-select: none;
  transition: color 0.2s ease;
}

.iris-faq-title::-webkit-details-marker {
  display: none;
}

.iris-faq-title:hover {
  color: #3F2B68;
}

/* Biểu tượng + / x biến đổi mượt mà */
.iris-faq-icon {
  position: relative;
  width: 14px;
  height: 14px;
}

.iris-faq-icon::before,
.iris-faq-icon::after {
  content: '';
  position: absolute;
  background-color: #7D6C96;
  transition: transform 0.25s ease;
}

/* Dấu gạch ngang */
.iris-faq-icon::before {
  top: 6px;
  left: 0;
  width: 14px;
  height: 1.5px;
}

/* Dấu gạch dọc (tạo thành dấu +) */
.iris-faq-icon::after {
  top: 0;
  left: 6px;
  width: 1.5px;
  height: 14px;
}

/* Khi mở câu hỏi -> Đổi icon dấu + thành x */
.iris-faq-item[open] .iris-faq-icon::after {
  transform: rotate(90deg);
  opacity: 0;
}

.iris-faq-item[open] .iris-faq-icon::before {
  transform: rotate(45deg);
}

.iris-faq-item[open] .iris-faq-icon {
  transform: rotate(45deg);
}

/* Nội dung câu trả lời */
.iris-faq-content {
  padding-top: 12px;
  padding-bottom: 4px;
}

.iris-faq-content p {
  margin: 0;
  font-size: 14.5px;
  color: #555555;
  line-height: 1.6;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-41c82fa *//* =========================================================
   CUSTOM STYLE FORM ĐẶT LỊCH - TONE MÀU MẮT KÍNH IRIS
   ========================================================= */

/* 1. Nút bấm Submit */
.khm-booking-wrapper .khm-booking-submit-btn {
  background: linear-gradient(135deg, #A81395 0%, #A81395 100%) !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 8px !important;
  padding: 12px 28px !important;
  font-weight: 700 !important;
  font-size: 15px !important;
  letter-spacing: 0.5px !important;
  box-shadow: 0 4px 15px rgba(230, 92, 0, 0.3) !important;
  transition: all 0.3s ease !important;
  cursor: pointer !important;
}

.khm-booking-wrapper .khm-booking-submit-btn:hover {
  background: linear-gradient(135deg, #A81395 0%, #A81395 100%) !important;
  transform: translateY(-2px) !important;
  box-shadow: 0 6px 20px rgba(230, 92, 0, 0.4) !important;
}

/* 2. Ô nhập liệu (Input, Select, Textarea) khi Focus */
.khm-booking-wrapper .khm-booking-input:focus {
  border-color: #A81395 !important;
  outline: none !important;
  box-shadow: 0 0 0 3px rgba(230, 92, 0, 0.15) !important;
}

/* 3. Đánh dấu trường bắt buộc (*) */
.khm-booking-wrapper .khm-req {
  color: #A81395 !important;
  font-weight: bold !important;
}

/* 4. Radio & Checkbox Custom Tone Cam Iris */
.khm-booking-wrapper .khm-booking-radio input[type="radio"]:checked + span::before,
.khm-booking-wrapper .khm-booking-checkbox input[type="checkbox"]:checked + span::before {
  background-color:#A81395 !important;
  border-color: #A81395 !important;
}

/* 5. Giao diện trang Cảm ơn (Thank You Page) */
.khm-thankyou-icon {
  background: linear-gradient(135deg, #A81395 0%, #A81395 100%) !important;
  color: #ffffff !important;
  box-shadow: 0 4px 15px rgba(230, 92, 0, 0.3) !important;
}

.khm-thankyou-btn-primary {
  background: #A81395 !important;
  color: #ffffff !important;
  border: none !important;
}

.khm-thankyou-btn-primary:hover {
  background: ##A81395 !important;
}

.khm-thankyou-btn-outline {
  border-color: #A81395 !important;
  color: #A81395 !important;
}

.khm-thankyou-btn-outline:hover {
  background: rgba(230, 92, 0, 0.08) !important;
}/* End custom CSS */