.elementor-10185 .elementor-element.elementor-element-6a76d71{overflow:hidden;padding:60px 0px 60px 0px;}.elementor-10185 .elementor-element.elementor-element-9cbf56c > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-bc-flex-widget .elementor-10185 .elementor-element.elementor-element-266c767.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10185 .elementor-element.elementor-element-266c767.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10185 .elementor-element.elementor-element-266c767 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-5ee5fbc > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10185 .elementor-element.elementor-element-5ee5fbc{text-align:center;}.elementor-10185 .elementor-element.elementor-element-5ee5fbc .iteck-heading{color:#000000;font-size:52px;font-weight:700;line-height:60px;}.elementor-10185 .elementor-element.elementor-element-5ee5fbc .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-5ee5fbc .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-4b88fb1 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-10185 .elementor-element.elementor-element-4b88fb1{text-align:center;}.elementor-10185 .elementor-element.elementor-element-4b88fb1 .iteck-heading{color:#666666;font-size:24px;}.elementor-10185 .elementor-element.elementor-element-4b88fb1 .iteck-heading a{color:#666666;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-2070323{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-2070323{right:0px;}.elementor-10185 .elementor-element.elementor-element-2070323{top:0px;z-index:-1;animation-duration:100s;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-cd2ccd1{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-cd2ccd1{right:0px;}.elementor-10185 .elementor-element.elementor-element-cd2ccd1{bottom:-70px;z-index:-1;animation-duration:2s;}.elementor-10185 .elementor-element.elementor-element-cd2ccd1 img{width:106%;max-width:106%;}.elementor-10185 .elementor-element.elementor-element-38418ad:not(.elementor-motion-effects-element-type-background), .elementor-10185 .elementor-element.elementor-element-38418ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0EFF5;}.elementor-10185 .elementor-element.elementor-element-38418ad > .elementor-container{max-width:1170px;}.elementor-10185 .elementor-element.elementor-element-38418ad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-20px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-38418ad > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10185 .elementor-element.elementor-element-e0e4508 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-10185 .elementor-element.elementor-element-62bbd77 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-10185 .elementor-element.elementor-element-62bbd77{text-align:center;}.elementor-10185 .elementor-element.elementor-element-62bbd77 .iteck-heading{font-weight:bold;}.elementor-10185 .elementor-element.elementor-element-62bbd77 .iteck-heading.iteck-additional-color span{color:#EF2377;}.elementor-10185 .elementor-element.elementor-element-3e04ef7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10185 .elementor-element.elementor-element-3e04ef7{border-style:solid;border-width:0px 0px 1px 0px;border-color:#99999944;padding:0px 0px 110px 0px;}.elementor-10185 .elementor-element.elementor-element-3e04ef7, .elementor-10185 .elementor-element.elementor-element-3e04ef7 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-c157b32{text-align:left;}.elementor-10185 .elementor-element.elementor-element-c157b32 img{filter:brightness( 100% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-10185 .elementor-element.elementor-element-c157b32:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10185 .elementor-element.elementor-element-41a093e{text-align:left;}.elementor-10185 .elementor-element.elementor-element-41a093e img{filter:brightness( 100% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-10185 .elementor-element.elementor-element-41a093e:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10185 .elementor-element.elementor-element-58a2b3a{text-align:center;}.elementor-10185 .elementor-element.elementor-element-58a2b3a img{filter:brightness( 100% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-10185 .elementor-element.elementor-element-58a2b3a:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10185 .elementor-element.elementor-element-3bf1ac0{text-align:center;}.elementor-10185 .elementor-element.elementor-element-3bf1ac0 img{filter:brightness( 100% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-10185 .elementor-element.elementor-element-3bf1ac0:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10185 .elementor-element.elementor-element-7472aea{text-align:right;}.elementor-10185 .elementor-element.elementor-element-7472aea img{filter:brightness( 100% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-10185 .elementor-element.elementor-element-7472aea:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10185 .elementor-element.elementor-element-bd3a061{text-align:right;}.elementor-10185 .elementor-element.elementor-element-bd3a061 img{filter:brightness( 100% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.5s;}.elementor-10185 .elementor-element.elementor-element-bd3a061:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10185 .elementor-element.elementor-element-ae0abb2{overflow:hidden;padding:60px 0px 0px 0px;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-6b08c7c{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-6b08c7c{right:0px;}.elementor-10185 .elementor-element.elementor-element-6b08c7c{top:-69px;}.elementor-10185 .elementor-element.elementor-element-5c775ea{margin-top:50px;margin-bottom:60px;}.elementor-10185 .elementor-element.elementor-element-cfbc575.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-cfbc575 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-ab3d147 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-ab3d147{text-align:center;}.elementor-10185 .elementor-element.elementor-element-ab3d147 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-ab3d147 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-ab3d147 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-a2fc9f8 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-a2fc9f8{text-align:center;}.elementor-10185 .elementor-element.elementor-element-a2fc9f8 .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-a2fc9f8 .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-f920494{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:-80px;z-index:-1;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-f920494{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-f920494{right:0px;}.elementor-10185 .elementor-element.elementor-element-a684f38{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;z-index:-1;animation-duration:100s;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-a684f38{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-a684f38{right:0px;}.elementor-10185 .elementor-element.elementor-element-ff70603{overflow:hidden;}.elementor-10185 .elementor-element.elementor-element-21316d4{margin-top:50px;margin-bottom:60px;}.elementor-10185 .elementor-element.elementor-element-46e1711.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-46e1711 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-fe8d61d > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-fe8d61d{text-align:center;}.elementor-10185 .elementor-element.elementor-element-fe8d61d .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-fe8d61d .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-fe8d61d .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-2d33714 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-2d33714{text-align:center;}.elementor-10185 .elementor-element.elementor-element-2d33714 .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-2d33714 .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-dd2da25{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;z-index:-1;animation-duration:100s;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-dd2da25{right:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-dd2da25{left:0px;}.elementor-10185 .elementor-element.elementor-element-dbeaceb{margin-top:50px;margin-bottom:60px;}.elementor-10185 .elementor-element.elementor-element-fa4cac1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-fa4cac1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-bf2a609 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-bf2a609{text-align:center;}.elementor-10185 .elementor-element.elementor-element-bf2a609 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-bf2a609 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-bf2a609 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-32dc016 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-32dc016{text-align:center;}.elementor-10185 .elementor-element.elementor-element-32dc016 .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-32dc016 .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-c1a7bcb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;z-index:-1;animation-duration:100s;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-c1a7bcb{right:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-c1a7bcb{left:0px;}.elementor-10185 .elementor-element.elementor-element-ca4e335{overflow:hidden;}.elementor-10185 .elementor-element.elementor-element-8de153b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:60px;padding:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-8de153b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10185 .elementor-element.elementor-element-3cd9cbc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10185 .elementor-element.elementor-element-3cd9cbc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EF23771A;}.elementor-10185 .elementor-element.elementor-element-3cd9cbc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-3cd9cbc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-3cd9cbc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-10185 .elementor-element.elementor-element-3cd9cbc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10185 .elementor-element.elementor-element-862f7e1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-862f7e1{text-align:center;}.elementor-10185 .elementor-element.elementor-element-862f7e1 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-862f7e1 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-862f7e1 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-721ceb3 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-721ceb3{text-align:center;}.elementor-10185 .elementor-element.elementor-element-721ceb3 .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-721ceb3 .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-2d5c840 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-2d5c840{text-align:center;}.elementor-10185 .elementor-element.elementor-element-2d5c840 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-2d5c840 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-2d5c840 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-7943b0f{margin-top:0px;margin-bottom:60px;}.elementor-10185 .elementor-element.elementor-element-e776edd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-e776edd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-3f6bb1f img{width:360px;}.elementor-10185 .elementor-element.elementor-element-ebd42e1 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-ebd42e1{text-align:center;}.elementor-10185 .elementor-element.elementor-element-ebd42e1 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-ebd42e1 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-ebd42e1 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-d24a130 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-d24a130{text-align:center;}.elementor-10185 .elementor-element.elementor-element-d24a130 .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-d24a130 .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-e4100c4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-e4100c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-26b0dcd img{width:360px;}.elementor-10185 .elementor-element.elementor-element-ba58aab > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-ba58aab{text-align:center;}.elementor-10185 .elementor-element.elementor-element-ba58aab .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-ba58aab .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-ba58aab .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-2f85b6a > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-2f85b6a{text-align:center;}.elementor-10185 .elementor-element.elementor-element-2f85b6a .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-2f85b6a .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-afafcfc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-afafcfc > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-c61955a img{width:360px;}.elementor-10185 .elementor-element.elementor-element-56cbbc3 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-56cbbc3{text-align:center;}.elementor-10185 .elementor-element.elementor-element-56cbbc3 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-56cbbc3 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-56cbbc3 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-8ab87a5 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-8ab87a5{text-align:center;}.elementor-10185 .elementor-element.elementor-element-8ab87a5 .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-8ab87a5 .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-fd90a62{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;z-index:-1;animation-duration:100s;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-fd90a62{right:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-fd90a62{left:0px;}.elementor-10185 .elementor-element.elementor-element-79a21c5{overflow:hidden;}.elementor-10185 .elementor-element.elementor-element-08ddf14 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-08ddf14{text-align:center;}.elementor-10185 .elementor-element.elementor-element-08ddf14 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-08ddf14 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-08ddf14 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-0f47ed6{margin-top:0px;margin-bottom:60px;}.elementor-10185 .elementor-element.elementor-element-9a6a4a6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-9a6a4a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-37a2bda img{width:360px;}.elementor-10185 .elementor-element.elementor-element-ccd4348 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-ccd4348{text-align:center;}.elementor-10185 .elementor-element.elementor-element-ccd4348 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-ccd4348 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-ccd4348 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-826f46d > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-826f46d{text-align:center;}.elementor-10185 .elementor-element.elementor-element-826f46d .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-826f46d .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-6c2f8ae.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-6c2f8ae > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-b8bd38a img{width:360px;}.elementor-10185 .elementor-element.elementor-element-870b4d2 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-870b4d2{text-align:center;}.elementor-10185 .elementor-element.elementor-element-870b4d2 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-870b4d2 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-870b4d2 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-8a411ee > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-8a411ee{text-align:center;}.elementor-10185 .elementor-element.elementor-element-8a411ee .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-8a411ee .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-76fd413.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-76fd413 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-a410960 img{width:360px;}.elementor-10185 .elementor-element.elementor-element-cd4fb89 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-cd4fb89{text-align:center;}.elementor-10185 .elementor-element.elementor-element-cd4fb89 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-cd4fb89 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-cd4fb89 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-fdf27ed > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-fdf27ed{text-align:center;}.elementor-10185 .elementor-element.elementor-element-fdf27ed .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-fdf27ed .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-f241778{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;z-index:-1;animation-duration:100s;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-f241778{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-f241778{right:0px;}.elementor-10185 .elementor-element.elementor-element-9f4fd91{overflow:hidden;}.elementor-10185 .elementor-element.elementor-element-b4f8cef > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-b4f8cef{text-align:center;}.elementor-10185 .elementor-element.elementor-element-b4f8cef .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-b4f8cef .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-b4f8cef .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-43cb6b1{margin-top:0px;margin-bottom:60px;}.elementor-10185 .elementor-element.elementor-element-18df307.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-18df307 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-1ea3fa6 img{width:360px;}.elementor-10185 .elementor-element.elementor-element-c3f4d02 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-c3f4d02{text-align:center;}.elementor-10185 .elementor-element.elementor-element-c3f4d02 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-c3f4d02 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-c3f4d02 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-d63696c > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-d63696c{text-align:center;}.elementor-10185 .elementor-element.elementor-element-d63696c .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-d63696c .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-fefbe94.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-fefbe94 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-c292f48 img{width:360px;}.elementor-10185 .elementor-element.elementor-element-a407a21 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-a407a21{text-align:center;}.elementor-10185 .elementor-element.elementor-element-a407a21 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-a407a21 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-a407a21 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-a490472 > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-10185 .elementor-element.elementor-element-a490472{text-align:center;}.elementor-10185 .elementor-element.elementor-element-a490472 .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-a490472 .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-2f19382{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;z-index:-1;animation-duration:100s;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-2f19382{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-2f19382{right:0px;}.elementor-10185 .elementor-element.elementor-element-dc51073{overflow:hidden;}.elementor-10185 .elementor-element.elementor-element-55796a4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;z-index:-1;animation-duration:100s;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-55796a4{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-55796a4{right:0px;}.elementor-10185 .elementor-element.elementor-element-d694f2c > .elementor-container{max-width:1170px;}.elementor-10185 .elementor-element.elementor-element-d694f2c{padding:50px 0px 100px 0px;}.elementor-10185 .elementor-element.elementor-element-569f9b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-569f9b7{text-align:center;}.elementor-10185 .elementor-element.elementor-element-569f9b7 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-569f9b7 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-569f9b7 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-df13f75{text-align:center;}.elementor-10185 .elementor-element.elementor-element-df13f75 .iteck-heading{color:#666666;}.elementor-10185 .elementor-element.elementor-element-df13f75 .iteck-heading a{color:#666666;}.elementor-10185 .elementor-element.elementor-element-6afaf61 > .elementor-widget-container{margin:0px 0px 40px 0px;padding:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(5px/2);}.elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(5px/2);}.elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(5px/2);}.elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-5px/2);}.elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-5px/2);}.elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-10185 .elementor-element.elementor-element-6afaf61{--e-icon-list-icon-size:22px;--icon-vertical-offset:0px;}.elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-item > a{font-size:18px;line-height:36px;}.elementor-10185 .elementor-element.elementor-element-6afaf61 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-10185 .elementor-element.elementor-element-648e677{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:-80px;z-index:-1;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-648e677{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-648e677{right:0px;}.elementor-10185 .elementor-element.elementor-element-6b4cb79{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;z-index:-1;animation-duration:100s;}body:not(.rtl) .elementor-10185 .elementor-element.elementor-element-6b4cb79{left:0px;}body.rtl .elementor-10185 .elementor-element.elementor-element-6b4cb79{right:0px;}.elementor-10185 .elementor-element.elementor-element-49dfff3{padding:20px 0px 120px 0px;}.elementor-10185 .elementor-element.elementor-element-1ddc54e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-d86f556.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-d86f556 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-a3155c1{width:auto;max-width:auto;}.elementor-10185 .elementor-element.elementor-element-a3155c1 > .elementor-widget-container{background-color:#EF23771A;margin:0px 0px 20px 0px;padding:5px 10px 5px 10px;border-radius:5px 5px 5px 5px;}.elementor-10185 .elementor-element.elementor-element-a3155c1 .iteck-heading{color:#EF2377;font-size:14px;}.elementor-10185 .elementor-element.elementor-element-a3155c1 .iteck-heading a{color:#EF2377;}.elementor-10185 .elementor-element.elementor-element-c57b4f7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10185 .elementor-element.elementor-element-c57b4f7{text-align:center;}.elementor-10185 .elementor-element.elementor-element-c57b4f7 .iteck-heading{color:#000000;font-size:40px;font-weight:700;line-height:1.3em;}.elementor-10185 .elementor-element.elementor-element-c57b4f7 .iteck-heading a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-c57b4f7 .iteck-heading.iteck-additional-color span{background:linear-gradient(90deg, #EF2377 0%,#EF2377 40%,#EF2377 75%,#EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-60c7740{border-style:solid;border-width:1px 1px 1px 1px;border-color:#99999933;padding:30px 0px 30px 0px;}.elementor-10185 .elementor-element.elementor-element-60c7740, .elementor-10185 .elementor-element.elementor-element-60c7740 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-10185 .elementor-element.elementor-element-28f6051.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-28f6051 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#99999933;}.elementor-10185 .elementor-element.elementor-element-28f6051 > .elementor-element-populated, .elementor-10185 .elementor-element.elementor-element-28f6051 > .elementor-element-populated > .elementor-background-overlay, .elementor-10185 .elementor-element.elementor-element-28f6051 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-51476c3.elementor-view-stacked .elementor-icon i:before, .elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon svg, .elementor-10185 .elementor-element.elementor-element-51476c3.elementor-view-framed .elementor-icon i:before, .elementor-10185 .elementor-element.elementor-element-51476c3.elementor-view-default .elementor-icon i:before{color:#EF2377;fill:#EF2377;background:linear-gradient(90deg, #EF2377 0%, #EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-51476c3{width:initial;max-width:initial;}.elementor-10185 .elementor-element.elementor-element-51476c3 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10185 .elementor-element.elementor-element-51476c3.elementor-position-right .elementor-icon-box-icon{margin-inline-start:15px;}.elementor-10185 .elementor-element.elementor-element-51476c3.elementor-position-left .elementor-icon-box-icon{margin-inline-end:15px;}.elementor-10185 .elementor-element.elementor-element-51476c3.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon{font-size:60px;}.elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon i:before{font-size:60px;}.elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon svg{width:60px;height:60px;transform:rotate(0deg);}.elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon i{transform:rotate(0deg);}.elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon-box-title{color:#000000;margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon-box-title a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon-box-title, .elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon-box-title a{font-size:23px;font-weight:bold;line-height:1.4em;}.elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon-box-description{color:#666666;font-size:12px;line-height:1.4em;}.elementor-10185 .elementor-element.elementor-element-159054d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-159054d > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#99999933;}.elementor-10185 .elementor-element.elementor-element-159054d > .elementor-element-populated, .elementor-10185 .elementor-element.elementor-element-159054d > .elementor-element-populated > .elementor-background-overlay, .elementor-10185 .elementor-element.elementor-element-159054d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-c62a090.elementor-view-stacked .elementor-icon i:before, .elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon svg, .elementor-10185 .elementor-element.elementor-element-c62a090.elementor-view-framed .elementor-icon i:before, .elementor-10185 .elementor-element.elementor-element-c62a090.elementor-view-default .elementor-icon i:before{color:#EF2377;fill:#EF2377;background:linear-gradient(90deg, #EF2377 0%, #EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-c62a090{width:initial;max-width:initial;}.elementor-10185 .elementor-element.elementor-element-c62a090 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10185 .elementor-element.elementor-element-c62a090.elementor-position-right .elementor-icon-box-icon{margin-inline-start:15px;}.elementor-10185 .elementor-element.elementor-element-c62a090.elementor-position-left .elementor-icon-box-icon{margin-inline-end:15px;}.elementor-10185 .elementor-element.elementor-element-c62a090.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon{font-size:60px;}.elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon i:before{font-size:60px;}.elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon svg{width:60px;height:60px;transform:rotate(0deg);}.elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon i{transform:rotate(0deg);}.elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon-box-title{color:#000000;margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon-box-title a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon-box-title, .elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon-box-title a{font-size:23px;font-weight:bold;line-height:1.4em;}.elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon-box-description{color:#666666;font-size:12px;line-height:1.4em;}.elementor-10185 .elementor-element.elementor-element-20d86be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10185 .elementor-element.elementor-element-20d86be > .elementor-element-populated, .elementor-10185 .elementor-element.elementor-element-20d86be > .elementor-element-populated > .elementor-background-overlay, .elementor-10185 .elementor-element.elementor-element-20d86be > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-fabfb43.elementor-view-stacked .elementor-icon i:before, .elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon svg, .elementor-10185 .elementor-element.elementor-element-fabfb43.elementor-view-framed .elementor-icon i:before, .elementor-10185 .elementor-element.elementor-element-fabfb43.elementor-view-default .elementor-icon i:before{color:#EF2377;fill:#EF2377;background:linear-gradient(90deg, #EF2377 0%, #EF2377 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.elementor-10185 .elementor-element.elementor-element-fabfb43{width:initial;max-width:initial;}.elementor-10185 .elementor-element.elementor-element-fabfb43 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10185 .elementor-element.elementor-element-fabfb43.elementor-position-right .elementor-icon-box-icon{margin-inline-start:15px;}.elementor-10185 .elementor-element.elementor-element-fabfb43.elementor-position-left .elementor-icon-box-icon{margin-inline-end:15px;}.elementor-10185 .elementor-element.elementor-element-fabfb43.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon{font-size:60px;}.elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon i:before{font-size:60px;}.elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon svg{width:60px;height:60px;transform:rotate(0deg);}.elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon i{transform:rotate(0deg);}.elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon-box-title{color:#000000;margin-bottom:0px;}.elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon-box-title a{color:#000000;}.elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon-box-title, .elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon-box-title a{font-size:23px;font-weight:bold;line-height:1.4em;}.elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon-box-description{color:#666666;font-size:12px;line-height:1.4em;}@media(min-width:768px){.elementor-10185 .elementor-element.elementor-element-00e3b4a{width:100%;}.elementor-10185 .elementor-element.elementor-element-3cd9cbc{width:100%;}}@media(max-width:1024px){.elementor-10185 .elementor-element.elementor-element-266c767 > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-10185 .elementor-element.elementor-element-5ee5fbc > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-10185 .elementor-element.elementor-element-5ee5fbc .iteck-heading{font-size:30px;line-height:50px;}.elementor-10185 .elementor-element.elementor-element-4b88fb1 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-10185 .elementor-element.elementor-element-c157b32 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10185 .elementor-element.elementor-element-41a093e > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10185 .elementor-element.elementor-element-58a2b3a > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10185 .elementor-element.elementor-element-58a2b3a{text-align:left;}.elementor-10185 .elementor-element.elementor-element-3bf1ac0 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10185 .elementor-element.elementor-element-3bf1ac0{text-align:left;}.elementor-10185 .elementor-element.elementor-element-7472aea > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10185 .elementor-element.elementor-element-7472aea{text-align:left;}.elementor-10185 .elementor-element.elementor-element-bd3a061 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-10185 .elementor-element.elementor-element-bd3a061{text-align:left;}.elementor-10185 .elementor-element.elementor-element-ab3d147 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-fe8d61d .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-bf2a609 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-862f7e1 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-2d5c840 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-ebd42e1 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-ba58aab .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-56cbbc3 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-08ddf14 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-ccd4348 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-870b4d2 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-cd4fb89 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-b4f8cef .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-c3f4d02 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-a407a21 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-569f9b7 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-c57b4f7 .iteck-heading{letter-spacing:3px;}.elementor-10185 .elementor-element.elementor-element-28f6051.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10185 .elementor-element.elementor-element-28f6051 > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-51476c3 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-10185 .elementor-element.elementor-element-159054d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10185 .elementor-element.elementor-element-159054d > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-c62a090 > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-10185 .elementor-element.elementor-element-20d86be.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-10185 .elementor-element.elementor-element-20d86be > .elementor-element-populated, .elementor-10185 .elementor-element.elementor-element-20d86be > .elementor-element-populated > .elementor-background-overlay, .elementor-10185 .elementor-element.elementor-element-20d86be > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10185 .elementor-element.elementor-element-fabfb43 > .elementor-widget-container{padding:30px 30px 30px 30px;}}@media(max-width:767px){.elementor-10185 .elementor-element.elementor-element-6c00546{width:50%;}.elementor-10185 .elementor-element.elementor-element-764353b{width:50%;}.elementor-10185 .elementor-element.elementor-element-ccf1adf{width:50%;}.elementor-10185 .elementor-element.elementor-element-6414e7e{width:50%;}.elementor-10185 .elementor-element.elementor-element-1d77008{width:50%;}.elementor-10185 .elementor-element.elementor-element-c1e3d55{width:50%;}.elementor-10185 .elementor-element.elementor-element-24f7381 > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-10185 .elementor-element.elementor-element-ab3d147 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-ab3d147 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-a2fc9f8 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-667b41b > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-10185 .elementor-element.elementor-element-fe8d61d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-fe8d61d .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-2d33714 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-35efd2c > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-10185 .elementor-element.elementor-element-bf2a609 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-bf2a609 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-32dc016 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-00e3b4a > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-10185 .elementor-element.elementor-element-862f7e1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-862f7e1 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-721ceb3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-2d5c840 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-2d5c840 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-ebd42e1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-ebd42e1 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-d24a130 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-ba58aab > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-ba58aab .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-2f85b6a > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-56cbbc3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-56cbbc3 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-8ab87a5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-79a21c5{padding:5px 5px 5px 5px;}.elementor-10185 .elementor-element.elementor-element-dc180e5 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-10185 .elementor-element.elementor-element-08ddf14 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-08ddf14 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-ccd4348 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-ccd4348 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-826f46d > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-870b4d2 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-870b4d2 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-8a411ee > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-cd4fb89 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-cd4fb89 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-fdf27ed > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-9f4fd91{padding:5px 5px 5px 5px;}.elementor-10185 .elementor-element.elementor-element-e566e36 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-10185 .elementor-element.elementor-element-b4f8cef > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-b4f8cef .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-c3f4d02 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-c3f4d02 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-d63696c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-a407a21 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-a407a21 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-a490472 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-10185 .elementor-element.elementor-element-e837598 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-10185 .elementor-element.elementor-element-d20031a > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-10185 .elementor-element.elementor-element-569f9b7 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-1ddc54e > .elementor-element-populated{padding:15px 15px 15px 15px;}.elementor-10185 .elementor-element.elementor-element-c57b4f7 .iteck-heading{font-size:35px;}.elementor-10185 .elementor-element.elementor-element-51476c3 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-10185 .elementor-element.elementor-element-c62a090 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-10185 .elementor-element.elementor-element-fabfb43 .elementor-icon-box-icon{margin-bottom:15px;}}@media(max-width:1024px) and (min-width:768px){.elementor-10185 .elementor-element.elementor-element-266c767{width:100%;}.elementor-10185 .elementor-element.elementor-element-5e74441{width:100%;}.elementor-10185 .elementor-element.elementor-element-6c00546{width:50%;}.elementor-10185 .elementor-element.elementor-element-764353b{width:50%;}.elementor-10185 .elementor-element.elementor-element-ccf1adf{width:50%;}.elementor-10185 .elementor-element.elementor-element-6414e7e{width:50%;}.elementor-10185 .elementor-element.elementor-element-1d77008{width:50%;}.elementor-10185 .elementor-element.elementor-element-c1e3d55{width:50%;}.elementor-10185 .elementor-element.elementor-element-28f6051{width:100%;}.elementor-10185 .elementor-element.elementor-element-159054d{width:100%;}.elementor-10185 .elementor-element.elementor-element-20d86be{width:100%;}}/* Start custom CSS for html, class: .elementor-element-6c9194e *//* --- PREMIUM PRODUCT FORM & CONTACT INFO SECTION --- */

/* 1. ABSOLUTELY NUKE HIDDEN FIELDS & HEADER */
.product_form_page .fsHiddenField,
.product_form_page .fsHidden,
.product_form_page input[hidden],
.product_form_page #fsHeaderImage { 
    display: none !important; 
    visibility: hidden !important;
    position: absolute !important;
    opacity: 0 !important;
    height: 0 !important;
    width: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    pointer-events: none !important;
}

/* 2. STYLE THE CONTACT INFO ABOVE THE FORM (Modern Badges) */
.elementor-element-3991ab2 .elementor-icon-list-items {
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    flex-wrap: wrap !important;
    gap: 15px 30px !important;
    margin-bottom: 25px !important;
}

.elementor-element-3991ab2 .elementor-icon-list-item {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: transparent !important;
    padding: 0 !important;
    box-shadow: none !important;
    border: none !important;
}

.elementor-element-3991ab2 .elementor-icon-list-icon {
    background: rgba(239, 35, 119, 0.1) !important; 
    width: 36px !important;
    height: 36px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    border-radius: 50% !important;
    margin-right: 12px !important;
}

.elementor-element-3991ab2 .elementor-icon-list-icon i {
    color: #EF2377 !important;
    font-size: 15px !important;
    margin: 0 !important;
}

.elementor-element-3991ab2 .elementor-icon-list-text {
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #333333 !important;
    font-family: 'Poppins', sans-serif !important;
}

/* 3. FORM CARD CONTAINER */
.product_form_page .fsBody {
    background: transparent !important;
    padding: 0 !important;
    box-shadow: none !important;
    border: none !important;
}

.product_form_page .fsForm {
    max-width: 100% !important; 
    width: 100% !important;
    background-color: #ffffff !important; 
    padding: 35px 40px !important; 
    border-radius: 20px !important;
    box-shadow: 0 15px 40px rgba(0, 0, 0, 0.06) !important; 
    border-top: 4px solid #EF2377 !important; 
    box-sizing: border-box !important;
}

/* 4. SMART 2-COLUMN GRID (Desktop) */
.product_form_page .fsSection {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important; 
    gap: 12px 20px !important; 
    align-items: start !important;
    width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Fields taking 1 of 2 columns */
.product_form_page #label-field43126471, 
.product_form_page #label-field43126472, 
.product_form_page #label-field43126475, 
.product_form_page #label-field43126474, 
.product_form_page #label-field66896852, 
.product_form_page #label-field43126476 {
    grid-column: span 1 !important; 
}

/* Fields taking full width */
.product_form_page #label-field43126473, 
.product_form_page #label-field43126477, 
.product_form_page [data-testid="field-76415348"], 
.product_form_page .fsSubmit {
    grid-column: span 2 !important; 
}

/* 5. INPUTS, TEXTAREAS & SELECTS */
.product_form_page input:not([type="checkbox"]):not([type="radio"]),
.product_form_page textarea,
.product_form_page select {
    padding: 12px 18px !important; 
    min-height: 45px !important; 
    border: 1px solid #EAEAEA !important; 
    background-color: #F8F9FA !important; 
    border-radius: 10px !important; 
    font-size: 14px !important; 
    font-weight: 500 !important;
    line-height: 1.4 !important;
    color: #333333 !important; 
    margin: 0 !important; 
    width: 100% !important;
    box-shadow: none !important;
    box-sizing: border-box !important;
    font-family: 'Poppins', sans-serif !important; 
    transition: border-color 0.3s ease, box-shadow 0.3s ease !important;
}

/* Focus state for inputs */
.product_form_page input:focus,
.product_form_page textarea:focus,
.product_form_page select:focus {
    border-color: #EF2377 !important;
    background-color: #ffffff !important;
    box-shadow: 0 0 0 3px rgba(239, 35, 119, 0.1) !important;
}

/* 6. LABELS */
.product_form_page .fsFieldCell {
    display: flex !important;
    flex-direction: column !important;
    margin-bottom: 0 !important;
}

.product_form_page .fsSubFieldGroup, 
.product_form_page select,
.product_form_page textarea {
    order: 1 !important;
}

.product_form_page .StyledLabelText-sc-1bsmirz-0, 
.product_form_page .fsSupporting,
.product_form_page div#fsSupporting66896852, 
.product_form_page label#label43126476 .StyledLabelText-sc-1bsmirz-0 {
    order: 2 !important;
    text-align: left !important; 
    font-size: 11px !important; 
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    color: #888888 !important; 
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
    margin: 6px 0 0 4px !important; 
    width: 100% !important;
    display: block !important;
}

.product_form_page .fsValidationError {
    order: 3 !important;
}

.product_form_page .StyledLabelText-sc-1bsmirz-0:empty,
.product_form_page .fsRequiredMarker {
    display: none !important;
}

/* 7. PERFECTLY LOCKED MANDATORY INDICATORS (Fixes shifting on click) */
.product_form_page input[required]:not([type="checkbox"]):not([type="radio"]),
.product_form_page textarea[required],
.product_form_page input[required]:not([type="checkbox"]):not([type="radio"]):focus,
.product_form_page textarea[required]:focus {
    background-image: radial-gradient(circle, #EF2377 40%, transparent 45%) !important;
    background-size: 8px 8px !important;
    background-repeat: no-repeat !important;
    background-position: right 12px top 12px !important;
    padding-right: 25px !important; 
}

.product_form_page select[required],
.product_form_page select[required]:focus {
    background-image: 
        url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"),
        radial-gradient(circle, #EF2377 40%, transparent 45%) !important;
    background-position: right 18px top 50%, right 10px top 10px !important;
    background-size: 10px auto, 8px 8px !important;
    background-repeat: no-repeat !important;
}

/* 8. PLACEHOLDERS & TEXTAREA */
.product_form_page input::placeholder,
.product_form_page textarea::placeholder {
    color: #B0B0B0 !important; 
    opacity: 1 !important;
    font-weight: 400 !important;
    font-size: 14px !important;
}

.product_form_page textarea {
    min-height: 80px !important; 
    height: 80px !important;
}

/* 9. SUBMIT BUTTON */
.product_form_page .fsPagination {
    margin-top: 10px !important;
    padding-top: 0 !important;
}

.product_form_page #fsSubmitButton2388948 {
    display: inline-block !important;
    font-family: 'Poppins', sans-serif !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    line-height: 1.7em !important;
    text-transform: uppercase !important;
    letter-spacing: 0.5px !important;
    color: #FFFFFF !important;
    background: #EF2377 !important;
    background-image: none !important;
    border-radius: 50px !important;
    padding: 14px 35px !important;
    border: none !important;
    box-shadow: 0 6px 15px rgba(239, 35, 119, 0.25) !important;
    width: 100% !important; 
    margin: 0 !important;
    min-height: auto !important;
    cursor: pointer !important;
    transition: transform 0.2s ease, background-color 0.2s ease, box-shadow 0.2s ease !important;
}

.product_form_page #fsSubmitButton2388948:hover {
    background-color: #d11f67 !important; 
    transform: translateY(-2px) !important;
    box-shadow: 0 8px 20px rgba(239, 35, 119, 0.35) !important;
}

/* 10. PRIVACY TEXT & ERRORS */
.product_form_page div#fsCell76415348 > p {
    font-size: 10px !important; 
    margin: 0 !important;
    padding: 0 !important;
    color: #A0A0A0 !important;
    text-align: center !important;
    width: 100% !important;
    display: block !important;
}

.product_form_page .fsValidationError input,
.product_form_page .fsValidationError select,
.product_form_page .fsValidationError textarea {
    border: 1px solid #DC3545 !important;
    background-color: #FFF8F8 !important;
}

.product_form_page div#fsError2388948,
.product_form_page .fsValidationError .InlineErrorMessage__StyledErrorBannerText-sc-1awdnhz-0 {
    font-size: 11px !important; 
    color: #DC3545 !important;
    font-family: 'Poppins', sans-serif !important;
    font-weight: 500 !important;
    margin: 4px 0 0 5px !important;
    padding: 0 !important;
}

.product_form_page .fsSectionHeader { display: none !important; }
.product_form_page .StyledErrorBanner-sc-lo45jw-0:empty { display: none !important; }

/* Non-required select dropdown arrow */
.product_form_page select:not([required]),
.product_form_page select:not([required]):focus {
    appearance: none !important;
    -webkit-appearance: none !important;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23666666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E") !important;
    background-repeat: no-repeat !important;
    background-position: right 18px top 50% !important;
    background-size: 10px auto !important;
}

/* 11. BULLETPROOF MOBILE OVERRIDES */
@media (max-width: 768px) {
    /* Force form to flex-column to strictly prevent side-by-side elements */
    .product_form_page .fsSection {
        display: flex !important;
        flex-direction: column !important;
        gap: 15px !important;
    }
    
    /* Override specific IDs that were causing mobile layout issues */
    .product_form_page .fsFieldCell,
    .product_form_page .fsSubmit,
    .product_form_page #label-field43126471,
    .product_form_page #label-field43126472,
    .product_form_page #label-field43126475,
    .product_form_page #label-field43126474,
    .product_form_page #label-field66896852,
    .product_form_page #label-field43126476,
    .product_form_page #label-field43126473,
    .product_form_page #label-field43126477,
    .product_form_page [data-testid="field-76415348"] {
        width: 100% !important;
        grid-column: unset !important; /* Strips grid logic on mobile */
    }

    .product_form_page .fsForm {
        padding: 25px 20px !important;
    }

    .elementor-element-3991ab2 .elementor-icon-list-items {
        flex-direction: column !important;
        align-items: flex-start !important;
        gap: 15px !important;
    }
}/* End custom CSS */