.elementor-323 .elementor-element.elementor-element-5506d52f:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-5506d52f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE16A0;}.elementor-323 .elementor-element.elementor-element-5506d52f, .elementor-323 .elementor-element.elementor-element-5506d52f > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-5506d52f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:1px;margin-bottom:-5px;padding:29px 20px 30px 20px;}.elementor-323 .elementor-element.elementor-element-5506d52f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-323 .elementor-element.elementor-element-53f5627 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-323 .elementor-element.elementor-element-53f5627{text-align:center;}.elementor-323 .elementor-element.elementor-element-53f5627 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-2fb22d1b:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-2fb22d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top center, #F6DDF0 0%, #000000 39%);}.elementor-323 .elementor-element.elementor-element-2fb22d1b > .elementor-background-overlay{background-image:url("https://1234shop.com.br/wp-content/uploads/2026/05/SL-072622-51930-14-scaled-1.jpg");opacity:0.11;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-2fb22d1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 50px 0px;}.elementor-bc-flex-widget .elementor-323 .elementor-element.elementor-element-471e95da.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-323 .elementor-element.elementor-element-471e95da.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-323 .elementor-element.elementor-element-471e95da > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-323 .elementor-element.elementor-element-67277191{text-align:center;}.elementor-323 .elementor-element.elementor-element-67277191 img{width:62%;}.elementor-323 .elementor-element.elementor-element-221380f0 > .elementor-widget-container{margin:-180px 0px -80px 0px;}.elementor-323 .elementor-element.elementor-element-221380f0{text-align:center;}.elementor-323 .elementor-element.elementor-element-221380f0 img{width:21%;}.elementor-323 .elementor-element.elementor-element-5ffe52b4{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;top:0px;}.elementor-323 .elementor-element.elementor-element-5ffe52b4 > .elementor-widget-container{--e-transform-rotateZ:26deg;}body:not(.rtl) .elementor-323 .elementor-element.elementor-element-5ffe52b4{left:-185px;}body.rtl .elementor-323 .elementor-element.elementor-element-5ffe52b4{right:-185px;}.elementor-323 .elementor-element.elementor-element-3cbded58 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-323 .elementor-element.elementor-element-3cbded58{text-align:center;}.elementor-323 .elementor-element.elementor-element-3cbded58 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-637c073e{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;top:-161.872px;}.elementor-323 .elementor-element.elementor-element-637c073e > .elementor-widget-container{--e-transform-rotateZ:-22deg;}body:not(.rtl) .elementor-323 .elementor-element.elementor-element-637c073e{right:-273.704px;}body.rtl .elementor-323 .elementor-element.elementor-element-637c073e{left:-273.704px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-323 .elementor-element.elementor-element-3e3ebb10 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;fill:#3A004A;color:#3A004A;background-image:linear-gradient(139deg, #01EEF3 0%, #01FD47 100%);border-radius:5px 5px 5px 5px;padding:25px 50px 25px 50px;}.elementor-323 .elementor-element.elementor-element-3e3ebb10 .elementor-button:hover, .elementor-323 .elementor-element.elementor-element-3e3ebb10 .elementor-button:focus{background-color:#5e1a6e;}.elementor-323 .elementor-element.elementor-element-3e3ebb10 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-5f87cd4c > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-323 .elementor-element.elementor-element-5f87cd4c{text-align:center;}.elementor-323 .elementor-element.elementor-element-5f87cd4c img{width:30%;max-width:25%;}.elementor-323 .elementor-element.elementor-element-c2a6fe3 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-323 .elementor-element.elementor-element-c2a6fe3{text-align:center;}.elementor-323 .elementor-element.elementor-element-c2a6fe3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-438df94c:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-438df94c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-438df94c > .elementor-container{max-width:1100px;}.elementor-323 .elementor-element.elementor-element-438df94c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-323 .elementor-element.elementor-element-438df94c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-5a90369f{text-align:center;}.elementor-323 .elementor-element.elementor-element-5a90369f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:800;color:#000000;}.elementor-323 .elementor-element.elementor-element-6895181e:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-6895181e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;}.elementor-323 .elementor-element.elementor-element-6895181e > .elementor-container{max-width:1020px;min-height:600px;}.elementor-323 .elementor-element.elementor-element-6895181e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 60px 20px;}.elementor-323 .elementor-element.elementor-element-6895181e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-c5face5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-323 .elementor-element.elementor-element-2b9523f1 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-323 .elementor-element.elementor-element-2b9523f1{text-align:center;}.elementor-323 .elementor-element.elementor-element-2b9523f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:79px;font-weight:400;text-transform:uppercase;color:#D1D1D1;}.elementor-323 .elementor-element.elementor-element-3da1b62b{text-align:center;}.elementor-323 .elementor-element.elementor-element-3da1b62b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:700;color:#2d1b3d;}.elementor-323 .elementor-element.elementor-element-485d1d2d > .elementor-widget-container{padding:5px 0px 30px 0px;}.elementor-323 .elementor-element.elementor-element-485d1d2d{text-align:center;}.elementor-323 .elementor-element.elementor-element-485d1d2d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;color:#7B2D8B;}.elementor-323 .elementor-element.elementor-element-161be699 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:700;fill:#3A004A;color:#3A004A;background-image:linear-gradient(139deg, #01EEF3 0%, #01FD47 100%);border-radius:5px 5px 5px 5px;padding:25px 50px 25px 50px;}.elementor-323 .elementor-element.elementor-element-161be699 .elementor-button:hover, .elementor-323 .elementor-element.elementor-element-161be699 .elementor-button:focus{background-color:#5e1a6e;}.elementor-323 .elementor-element.elementor-element-161be699 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-78c4a391 img{width:35%;filter:brightness( 79% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-323 .elementor-element.elementor-element-5337b0a7{--spacer-size:25px;}.elementor-323 .elementor-element.elementor-element-78b3b183:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-78b3b183 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-78b3b183 > .elementor-container{max-width:1140px;min-height:193px;}.elementor-323 .elementor-element.elementor-element-78b3b183{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 20px 10px 20px;}.elementor-323 .elementor-element.elementor-element-78b3b183 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-1f320916.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-323 .elementor-element.elementor-element-12aba1a9{text-align:center;}.elementor-323 .elementor-element.elementor-element-12aba1a9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:#2d1b3d;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-323 .elementor-element.elementor-element-27967cf3{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;color:#555555;}.elementor-323 .elementor-element.elementor-element-35a1d2a1:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-35a1d2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-323 .elementor-element.elementor-element-35a1d2a1 > .elementor-container{max-width:1100px;min-height:500px;}.elementor-323 .elementor-element.elementor-element-35a1d2a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 20px 80px 20px;}.elementor-323 .elementor-element.elementor-element-35a1d2a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-323 .elementor-element.elementor-element-3f5c8a55 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-3d26c0ea{text-align:center;}.elementor-323 .elementor-element.elementor-element-3d26c0ea img{width:100%;}.elementor-323 .elementor-element.elementor-element-2ddfa6e2 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-323 .elementor-element.elementor-element-2ddfa6e2{text-align:center;}.elementor-323 .elementor-element.elementor-element-2ddfa6e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:21px;color:#000000;}.elementor-323 .elementor-element.elementor-element-10757e7e{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#555555;}.elementor-323 .elementor-element.elementor-element-464d102f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-3b91b5f1{text-align:center;}.elementor-323 .elementor-element.elementor-element-3b91b5f1 img{width:100%;}.elementor-323 .elementor-element.elementor-element-641d7abd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-323 .elementor-element.elementor-element-641d7abd{text-align:center;}.elementor-323 .elementor-element.elementor-element-641d7abd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:21px;color:#000000;}.elementor-323 .elementor-element.elementor-element-110acfe5{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#555555;}.elementor-323 .elementor-element.elementor-element-76b40a54 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-28a03633{text-align:center;}.elementor-323 .elementor-element.elementor-element-28a03633 img{width:100%;}.elementor-323 .elementor-element.elementor-element-68f5a6bd > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-323 .elementor-element.elementor-element-68f5a6bd{text-align:center;}.elementor-323 .elementor-element.elementor-element-68f5a6bd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:21px;color:#000000;}.elementor-323 .elementor-element.elementor-element-62b60909{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#555555;}.elementor-323 .elementor-element.elementor-element-4d191feb > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-323 .elementor-element.elementor-element-5f2c2654{text-align:center;}.elementor-323 .elementor-element.elementor-element-5f2c2654 img{width:100%;}.elementor-323 .elementor-element.elementor-element-7502091b > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-323 .elementor-element.elementor-element-7502091b{text-align:center;}.elementor-323 .elementor-element.elementor-element-7502091b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:21px;color:#000000;}.elementor-323 .elementor-element.elementor-element-13e3848f{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#555555;}@media(max-width:1024px){.elementor-323 .elementor-element.elementor-element-3cbded58 .elementor-heading-title{font-size:28px;}.elementor-323 .elementor-element.elementor-element-c2a6fe3 .elementor-heading-title{font-size:28px;}.elementor-323 .elementor-element.elementor-element-3da1b62b .elementor-heading-title{font-size:28px;}.elementor-323 .elementor-element.elementor-element-12aba1a9 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-323 .elementor-element.elementor-element-5506d52f{padding:8px 10px 8px 10px;}.elementor-323 .elementor-element.elementor-element-53f5627 .elementor-heading-title{font-size:11px;}.elementor-323 .elementor-element.elementor-element-2fb22d1b:not(.elementor-motion-effects-element-type-background), .elementor-323 .elementor-element.elementor-element-2fb22d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #F6DDF0 0%, #000000 25%);}.elementor-323 .elementor-element.elementor-element-2fb22d1b{padding:20px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-67277191 img{width:94%;}.elementor-323 .elementor-element.elementor-element-221380f0{width:var( --container-widget-width, 306px );max-width:306px;--container-widget-width:306px;--container-widget-flex-grow:0;}.elementor-323 .elementor-element.elementor-element-221380f0 > .elementor-widget-container{margin:-85px 5px 5px 5px;}.elementor-323 .elementor-element.elementor-element-221380f0 img{width:51%;}.elementor-323 .elementor-element.elementor-element-5ffe52b4{--container-widget-width:189px;--container-widget-flex-grow:0;width:var( --container-widget-width, 189px );max-width:189px;top:85.819px;}body:not(.rtl) .elementor-323 .elementor-element.elementor-element-5ffe52b4{left:-99.076px;}body.rtl .elementor-323 .elementor-element.elementor-element-5ffe52b4{right:-99.076px;}.elementor-323 .elementor-element.elementor-element-3cbded58 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-3cbded58 .elementor-heading-title{font-size:22px;}.elementor-323 .elementor-element.elementor-element-637c073e{--container-widget-width:187px;--container-widget-flex-grow:0;width:var( --container-widget-width, 187px );max-width:187px;top:48.869px;}body:not(.rtl) .elementor-323 .elementor-element.elementor-element-637c073e{right:-94.421px;}body.rtl .elementor-323 .elementor-element.elementor-element-637c073e{left:-94.421px;}.elementor-323 .elementor-element.elementor-element-3e3ebb10 .elementor-button{font-size:15px;}.elementor-323 .elementor-element.elementor-element-5f87cd4c img{width:100%;max-width:78%;}.elementor-323 .elementor-element.elementor-element-c2a6fe3 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-323 .elementor-element.elementor-element-c2a6fe3 .elementor-heading-title{font-size:22px;}.elementor-323 .elementor-element.elementor-element-438df94c{padding:40px 15px 10px 15px;}.elementor-323 .elementor-element.elementor-element-5a90369f .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-6895181e{padding:40px 15px 40px 15px;}.elementor-323 .elementor-element.elementor-element-2b9523f1 .elementor-heading-title{font-size:29px;}.elementor-323 .elementor-element.elementor-element-3da1b62b .elementor-heading-title{font-size:22px;}.elementor-323 .elementor-element.elementor-element-485d1d2d .elementor-heading-title{font-size:15px;}.elementor-323 .elementor-element.elementor-element-161be699 .elementor-button{font-size:15px;}.elementor-323 .elementor-element.elementor-element-78b3b183{padding:40px 15px 10px 15px;}.elementor-323 .elementor-element.elementor-element-12aba1a9 .elementor-heading-title{font-size:22px;}.elementor-323 .elementor-element.elementor-element-27967cf3{font-size:14px;}.elementor-323 .elementor-element.elementor-element-35a1d2a1{padding:10px 5px 40px 5px;}.elementor-323 .elementor-element.elementor-element-2ddfa6e2 .elementor-heading-title{font-size:15px;}.elementor-323 .elementor-element.elementor-element-10757e7e{font-size:12px;}.elementor-323 .elementor-element.elementor-element-641d7abd .elementor-heading-title{font-size:15px;}.elementor-323 .elementor-element.elementor-element-110acfe5{font-size:12px;}.elementor-323 .elementor-element.elementor-element-68f5a6bd .elementor-heading-title{font-size:15px;}.elementor-323 .elementor-element.elementor-element-62b60909{font-size:12px;}.elementor-323 .elementor-element.elementor-element-7502091b .elementor-heading-title{font-size:15px;}.elementor-323 .elementor-element.elementor-element-13e3848f{font-size:12px;}}@media(min-width:768px){.elementor-323 .elementor-element.elementor-element-15e6133{width:100%;}.elementor-323 .elementor-element.elementor-element-c5face5{width:100%;}.elementor-323 .elementor-element.elementor-element-1f320916{width:100%;}.elementor-323 .elementor-element.elementor-element-3f5c8a55{width:25%;}.elementor-323 .elementor-element.elementor-element-464d102f{width:25%;}.elementor-323 .elementor-element.elementor-element-76b40a54{width:25%;}.elementor-323 .elementor-element.elementor-element-4d191feb{width:25%;}}/* Start custom CSS for image, class: .elementor-element-67277191 */.fade-bottom {
  -webkit-mask-image: linear-gradient(to top, transparent 0%, black 40%);
  mask-image: linear-gradient(to top, transparent 0%, black 40%);
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ffe52b4 *//* cobre: classe no container, no widget, ou no próprio img */
.floating-dim-img,
.floating-dim-img .elementor-widget-container,
.floating-dim-img img{
  will-changae: transform, filter;
}

.floating-dim-img img,
img.floating-dim-img{
  opacity: .92 !important;
  filter: brightness(.90) contrast(.98) saturate(.98) !important;
  animation: hidraFloat 3.6s ease-in-out infinite !important;
}

@keyframes hidraFloat{
  0%, 100% { transform: translateY(-8px); }
  50%      { transform: translateY(8px); }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3cbded58 */.gradient-text-efec-fb5f{
  background: linear-gradient(90deg, #FE16A0 0%, #BB086A 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #01EFEC; /* fallback */

  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2a6fe3 */.gradient-text-efec-fb5f{
  background: linear-gradient(90deg, #FE16A0 0%, #BB086A 100%);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
  color: #01EFEC; /* fallback */

  font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2fb22d1b */.elementor-323 .elementor-element.elementor-element-2fb22d1b{
  animation: brilhoSutil 8s infinite ease-in-out;
  will-change: filter;
}

@keyframes brilhoSutil {
  0%, 10%   { filter: brightness(1); }
  12%       { filter: brightness(2.2); }
  14%       { filter: brightness(1); }
  25%, 40%  { filter: brightness(1); }
  42%       { filter: brightness(1.6); }
  44%       { filter: brightness(1); }
  60%, 70%  { filter: brightness(1); }
  72%       { filter: brightness(2); }
  74%       { filter: brightness(1); }
  90%, 100% { filter: brightness(1); }
}/* End custom CSS */
/* Start custom CSS */html, body {
  overflow-x: hidden;
}/* End custom CSS */