.btn-outline{--cui-btn-color:var(--cui-secondary-color);--cui-btn-border-color:var(--cui-border-color);--cui-btn-active-color:var(--cui-body-color);--cui-btn-active-bg:var(--cui-tertiary-bg);--cui-btn-active-border-color:var(--cui-border-color);--cui-btn-disabled-color:var(--cui-secondary-color);--cui-btn-disabled-border-color:var(--cui-border-color);--cui-btn-hover-color:var(--cui-body-color);--cui-btn-hover-bg:var(--cui-tertiary-bg);--cui-btn-hover-border-color:var(--cui-border-color);--cui-btn-focus-box-shadow:0000.25remrgba(var(--cui-tertiary-bg-rgb),.5)}@keyframes progress-bar-stripes{0%{background-position-x:var(--cui-progress-height)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@-moz-document url-prefix(){.calendars:not(.select-week) .calendar-cell:nth-last-child(1of.available) .calendar-cell-inner::after,.calendars:not(.select-week) .calendar-cell:nth-last-child(1of.range) .calendar-cell-inner::after{border-start-end-radius:0.375rem;border-end-end-radius:0.375rem}.calendar-cell:nth-last-child(1of.range-hover) .calendar-cell-inner::before{border-inline-end:1px dashed var(--cui-calendar-cell-selected-bg);border-start-end-radius:0.375rem;border-end-end-radius:0.375rem}}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url("/assets_frontend/fonts/poppins-400.woff2") format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url("/assets_frontend/fonts/poppins-500.woff2") format("woff2")}@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url("/assets_frontend/fonts/poppins-600.woff2") format("woff2")}@font-face{font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:url("/assets_frontend/fonts/rubik-400.woff2") format("woff2")}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;font-display:swap;src:url("/assets_frontend/fonts/rubik-500.woff2") format("woff2")}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:url("/assets_frontend/fonts/rubik-700.woff2") format("woff2")}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Brands";font-display:swap;font-weight:400;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:900;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:swap;font-weight:400;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:swap;src:url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:swap;src:url(../webfonts/fa-v4compatibility.woff2) format("woff2"),url(../webfonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes a{to{transform:rotate(1turn)}}.post-text h2 a{font-size:30px;color:#002147;transition:all0.4slinear0s}.post-text h2 a:hover,.latest-widget .single-latest .latest-content a:hover,.category-list ul li a:hover{text-decoration:none;color:#ff003e}.past-training,.prnts a,.servics .container .col-sm-3{display:none}.copyright-text p{margin:0;text-align:center;color:#fff;font-size:15px}@keyframes marqueeTop{0%{top:0}100%{top:-100%}}@keyframes marqueeBottom{0%{top:-100%}100%{top:0}}.t-div{background:#ddd0;border:1pxsolid#d9d9d991;padding:8px}.cnt,.ft-p,.highlights-section>ul>li,.course-out .nav-tabs,.t-text,.p-btn,.reservebtn,.personal-details li,.header-top-content{display:flex}.desc ul li,.t-details i,.c-wrapper h2,.single_info .button_icon i{color:#fff}.f-text .container,.helps .container,.testimonials-section,.featured-training .container,.training-content,.section-ptb.planss,.crs .container,.offering,.site_logo{position:relative}.tr-brochure{margin:20px0}.t-details{background:#199683;padding:21px21px0}.course-out .nav-tabs li{flex:1}.course-out .nav-tabs li:before{content:'';width:1px;height:24px;position:absolute;right:0;background-color:#ffffff87;top:10px}.course-out .nav-tabs li button{width:100%;background:#199683;color:#fff;border-radius:0;padding:12px10px;font-size:16px;height:100%}.st-course{position:sticky;top:160px}.course-out .nav.nav-tabs .nav-link:hover,.nav.nav-tabs.s-tabs .nav-link:focus,.nav.nav-tabs.s-tabs .nav-link:hover{isolation:auto;border-color:#fff0}.tr-brochure a{background-color:#199683;color:#fff;border-color:#199683;width:100%;text-align:center;border-radius:6px}.t-cols:first-child{flex:0038%}.t-cols:nth-child(2){flex:0028%}.t-cols:nth-child(3){flex:0034%}.featured-training{position:relative;padding:70px0}.featured-training:before{content:'';width:100%;top:0;position:absolute;left:0;height:100%;display:block;background:url(../images/sr-bg-2-1.jpg)no-repeat00;background-size:cover}.t-cols ul li span{padding-left:8px}.t-cols ul,ul.expertise{list-style:none;padding:0}.t-cols.lstcol ul li{margin-bottom:14px;justify-content:flex-end}.t-cols ul li{display:flex;color:#fff;font-size:14px;font-weight:500;margin-bottom:25px}.n--training{padding-top:60px;position:relative}.n--training:before{content:'';background:url(../images/home-15why-choose-us-bg.png)no-repeat00;width:100%;height:100%;position:absolute;top:0;z-index:-1;opacity:.3}@keyframes MoveUpDown{0%,100%{top:30px}50%{top:60px}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(40%,0,0);transform:translate3d(40%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(40%,0,0);transform:translate3d(40%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.featurd-training{background:#eeeeeedb;padding-top:60px;padding-bottom:60px}.featurd-training .caorousel-featured .feature-image img{height:100%;background-color:#e6e6e6;padding:0}.t-img img{width:100%}.careers_sec .single-event-img img{width:100px;height:auto}.blog_sec .blog_sec .post-text h2 a{font-size:25px}@media screen and (max-width:1400px){.featurd-training .container,.prnts .container,.related-product .container,.pd_sec .container,.cdws .container,.ver-one .container,.vtable .container,.f-prodct .container,.customised .container,.requests .container,.member-profile-section .container,.n--training .container,.training-content .container,.asset-S .container,.helps .container,.intro-section .container,.team-section .container,.contact-section .container,.blog-area .container,.services-section .container,.welcome-area .container,.page-wrapper .container,.featured-section .container,.video-section .container,.featurs.pxl-service-carousel7 .container,.brands-carousel .container,.subscribe-area .container{max-width:1000px}}@media screen and (max-width:991px){.t-cols:first-child,.dows li{flex:0040%}}@media screen and (max-width:767px){.copyright-text p{font-size:10px}.featured-training .section-title,.f-prodct .section-title.text-center{text-align:left!important}.single_info,.t-text{display:flex;flex-direction:column}.t-cols ul{display:flex;flex-wrap:wrap}.t-cols.lstcol ul li{margin-bottom:14px;flex:100%;justify-content:center}.t-cols ul li{flex:0032%;margin-bottom:0}.t-img img{width:100%;width:100%;height:190px;margin-bottom:30px;object-fit:contain}.abt-S .row .col-sm-6,.member-profile-section .row .col-sm-6,.servics .row .col-sm-3,.training-content .tform .row .col-sm-6,.training-content .tform .row .col-sm-2,.careers_sec .row .col-sm-4,.careers_sec .row .col-sm-8{width:100%}.training-content .tform .row{flex-direction:column;width:100%;margin:0}.training-content .tform .row .col-sm-4{width:100%;margin:15px0}}@media screen and (max-width:575px){.t-cols.lstcol{justify-content:center}.t-cols ul li .p-btn{display:flex;width:100%;justify-content:space-evenly}.t-cols ul li .reservebtn{display:flex;width:100%;justify-content:center}.train-detail .past-training{max-width:100%;overflow:hidden;overflow-x:scroll}.single-event-img{padding:15px00}}@media screen and (max-width:600px){.t-cols ul li{flex:0050%}}@media screen and (max-width:480px){.t-cols ul li{flex:00100%;margin-bottom:15px}}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{opacity:0;width:100%;height:100%}}.hover_bg,.special-button:hover,.main-menu .dropdown:hover,.t-cols.lstcol ul li .reservebtn .button_four:hover{background-color:#878786}.st-course .pric-txt .button_one,.t-cols.lstcol ul li .reservebtn .button_one{background-color:#fff;color:#199683}.st-course .pric-txt .button_one:hover{background-color:#878786;text-decoration:none;color:#fff}.t-cols.lstcol ul li .reservebtn .button_one:hover{background-color:#878786;color:#fff}.train-detail .t-img img{width:100%;height:auto}.featurd-training .section-title.text-center{text-align:left!important}@media screen and (max-width:991px){.site_info,.t-cols:nth-child(3){flex:00100%}.t-text{display:flex;flex-wrap:wrap}.t-cols:first-child,.t-cols:nth-child(2){flex:0049%}.t-cols.lstcol ul li{justify-content:flex-start}}.custom-course-approval-form-sec,.atp-application-form-sec{padding:60px0}section.footer-bottom-area.style3 .copyright-text.text-center{color:#fff;font-size:14px}.courses-search-div-ul{padding:0}.courses-search-div-li{list-style:none;border:2pxsolid#ced4da;border-radius:6px;margin-bottom:12px;padding:12px12px;background-color:#fff}.courses-search-div .courses-search-div-head{color:#313131;font-weight:500;font-size:20px}.courses-search-div p{font-size:16px;line-height:28px;margin-bottom:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.courses-search-div .courses-search-div-button{padding:10px25px;font-weight:500;text-transform:capitalize;Background-color:#199683;border:2pxsolid#199683;border-radius:6px;color:#fff;display:flex;width:140px;align-items:center;justify-content:center;font-size:16px}@media (max-width:767px){.copyright-text p{font-size:13px}}@media (max-width:575px){.copyright-text p{font-size:14px;line-height:18px}}.custom-course-approval-form-sec h3{color:#199683}.courses-list{text-align:center}@media (max-width:768px){.courses-list{text-align:left}}.courses-list ul li{cursor:pointer;margin:5px}@media (max-width:575px){.footer-bottom .copyright-text,.footer-bottom .social-accounts,.footer-bottom .social-accounts-2{width:100%}.footer-bottom .copyright-text{margin-bottom:15px}}@keyframes marqueeTop{0%{top:0}100%{top:-100%}}@keyframes marqueeBottom{0%{top:-100%}100%{top:0}}.course-out .nav-tabs li:before{content:"";width:1px;height:24px;position:absolute;right:0;background-color:#ffffff87;top:10px}.featured-training:before{content:"";width:100%;top:0;position:absolute;left:0;height:100%;display:block;background:url(../images/sr-bg-2-1.jpg)no-repeat00;background-size:cover}.n--training:before{content:"";background:url(../images/home-15why-choose-us-bg.png)no-repeat00;width:100%;height:100%;position:absolute;top:0;z-index:-1;opacity:0.3}@keyframes MoveUpDown{0%,100%{top:30px}50%{top:60px}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(40%,0,0);transform:translate3d(40%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(40%,0,0);transform:translate3d(40%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.course-price{display:block;font-weight:600;margin-bottom:0;font-size:26px}.course-price .tag{display:inline-block;background-color:red;font-size:12px;font-weight:500;text-transform:uppercase;color:#fff;border-radius:99px;padding:2px13px;vertical-align:middle;margin-bottom:5px}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{opacity:0;width:100%;height:100%}}.courses-search-div .courses-search-div-button{padding:10px25px;font-weight:500;text-transform:capitalize;background-color:#199683;border:2pxsolid#199683;border-radius:6px;color:#fff;display:flex;width:140px;align-items:center;justify-content:center;font-size:16px}.t-cols ul li{margin-bottom:8px}.t-details{padding:14px14px0}.t-cols:nth-child(3),a.nav-link.dropdown-toggle.had_pancayat i{display:none}@media (max-width:991px){.profile.train-detail .st-course{margin-bottom:50px}}img[data-opt-img][data-opt-state="loading"]:not([data-lcp="1"]){background-color:#ececec;background-image:linear-gradient(90deg,#ececec0%,#f7f7f745%,#ececec100%);background-size:200%100%;animation:frontend-image-shimmer1.4sease-in-outinfinite}img[data-opt-img][data-opt-state="loaded"],img[data-opt-img].opt-loaded{background:none;animation:none}img[data-opt-img][data-opt-state="error"],img[data-opt-img].opt-error{background:#f3f3f3;animation:none;opacity:0.85}@keyframes frontend-image-shimmer{0%{background-position:100% 0}100%{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){img[data-opt-img][data-opt-state="loading"]:not([data-lcp="1"]){animation:none;background-image:none;background-color:#ececec}}