.elementor-16 .elementor-element.elementor-element-becaef2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a9e8865{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-832cdea{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-16 .elementor-element.elementor-element-832cdea:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-832cdea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;background-image:url("https://mayurocich.com/wp-content/uploads/2025/12/background.jpeg");background-position:center center;background-repeat:repeat;background-size:contain;}.elementor-16 .elementor-element.elementor-element-1cc0e35{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-16 .elementor-element.elementor-element-1cc0e35:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1cc0e35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000CF;}.elementor-16 .elementor-element.elementor-element-1cc0e35.e-con{--flex-grow:0;--flex-shrink:0;}.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-16 .elementor-element.elementor-element-52d4e1d{margin:59px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-52d4e1d .elementor-heading-title{font-family:"ABeeZee", Sans-serif;font-size:33px;font-weight:900;color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-30e73f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-30e73f8 .elementor-heading-title{font-family:"Tahoma", Sans-serif;font-size:45px;font-weight:900;color:var( --e-global-color-d845f91 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-2fb075e{--divider-border-style:slashes;--divider-color:var( --e-global-color-d845f91 );--divider-border-width:3.6px;--divider-pattern-height:12.4px;--divider-pattern-size:13.8px;}.elementor-16 .elementor-element.elementor-element-2fb075e .elementor-divider-separator{width:57%;}.elementor-16 .elementor-element.elementor-element-2fb075e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.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-16 .elementor-element.elementor-element-01e6e8e{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;font-family:"Helvetica", Sans-serif;font-weight:600;word-spacing:4px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c5f1d9f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-16 .elementor-element.elementor-element-c5f1d9f .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-c5f1d9f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-16 .elementor-element.elementor-element-01315e7{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:33px;--padding-bottom:33px;--padding-left:33px;--padding-right:33px;}.elementor-16 .elementor-element.elementor-element-01315e7.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-7da4955{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-7da4955:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-7da4955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-16 .elementor-element.elementor-element-7da4955.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-71cf0ae{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-71cf0ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-b11cc82 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#F9FBFF;}.elementor-16 .elementor-element.elementor-element-55e8de3{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-d845f91 );}.elementor-16 .elementor-element.elementor-element-4661af1{--display:flex;--justify-content:center;}.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-16 .elementor-element.elementor-element-2bee388 img{width:100%;max-width:100%;height:184px;border-radius:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-96e644e{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-96e644e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-96e644e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor3 );}.elementor-16 .elementor-element.elementor-element-96e644e.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-f4ec206{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f4ec206.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-ba116fb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:600;color:#F9FBFF;}.elementor-16 .elementor-element.elementor-element-301516f{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-d845f91 );}.elementor-16 .elementor-element.elementor-element-87b2ca1{--display:flex;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-1e13135 img{width:100%;max-width:100%;height:226px;border-radius:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-d00eeab{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-d00eeab:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d00eeab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-16 .elementor-element.elementor-element-d00eeab.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-bae68ee{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bae68ee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-aa10518 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#F9FBFF;}.elementor-16 .elementor-element.elementor-element-87985f2{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-d845f91 );}.elementor-16 .elementor-element.elementor-element-e963898{--display:flex;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-fc44b12 img{width:100%;max-width:100%;height:153px;border-radius:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-94b9b21{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-94b9b21:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-94b9b21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#044252;}.elementor-16 .elementor-element.elementor-element-94b9b21.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-fdea6bd{--display:flex;--justify-content:center;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-16 .elementor-element.elementor-element-fdea6bd.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-be18c9a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#F9FBFF;}.elementor-16 .elementor-element.elementor-element-ebf4f55{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-d845f91 );}.elementor-16 .elementor-element.elementor-element-531dd60{--display:flex;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-9368bc5 img{width:100%;max-width:100%;height:226px;border-radius:30px 30px 30px 30px;}.elementor-16 .elementor-element.elementor-element-d78c0df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-dcb8217{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-dcb8217.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-4715049{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-4715049.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-c93c5ac .elementor-heading-title{font-family:"RocknRoll One", Sans-serif;font-weight:600;color:var( --e-global-color-db2fa34 );}.elementor-16 .elementor-element.elementor-element-3ed5048{font-family:"Roboto", Sans-serif;font-weight:600;color:#040404;}.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-16 .elementor-element.elementor-element-576b1fd .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-81fd9d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-81fd9d4:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-81fd9d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-81fd9d4.e-con:hover{--e-con-transform-scale:1.1;}.elementor-16 .elementor-element.elementor-element-d94a219{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-d94a219 img{width:100%;}.elementor-16 .elementor-element.elementor-element-b2949bc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-c70441b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-16 .elementor-element.elementor-element-c70441b .elementor-heading-title{font-family:"RocknRoll One", Sans-serif;font-size:21px;font-weight:900;letter-spacing:1.9px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5164238{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-5164238 .elementor-heading-title{font-family:"Rowdies", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1e19f66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-1e19f66 .elementor-heading-title{font-family:"Rowdies", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4bd5ee5 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-radius:10px 10px 10px 10px;padding:10px 20px 010px 020px;}.elementor-16 .elementor-element.elementor-element-4bd5ee5{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-4bd5ee5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-4bd5ee5 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-16 .elementor-element.elementor-element-a897388{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--border-radius:20px 20px 20px 20px;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-a897388:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a897388 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-a897388.e-con:hover{--e-con-transform-scale:1.1;}.elementor-16 .elementor-element.elementor-element-ca885bc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-ca885bc img{width:100%;height:233px;object-fit:cover;object-position:center center;}.elementor-16 .elementor-element.elementor-element-818105c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-c5602d1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;}.elementor-16 .elementor-element.elementor-element-c5602d1 .elementor-heading-title{font-family:"RocknRoll One", Sans-serif;font-size:21px;font-weight:900;letter-spacing:1.9px;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-1fe6a8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-1fe6a8b .elementor-heading-title{font-family:"Rowdies", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a1cb32f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-a1cb32f .elementor-heading-title{font-family:"Rowdies", Sans-serif;font-size:20px;font-weight:300;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-f4ad849 .elementor-button{background-color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );border-radius:10px 10px 10px 10px;padding:10px 20px 010px 020px;}.elementor-16 .elementor-element.elementor-element-f4ad849{margin:010px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-16 .elementor-element.elementor-element-f4ad849 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-16 .elementor-element.elementor-element-f4ad849 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-16 .elementor-element.elementor-element-735a048{--display:flex;--min-height:220px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-735a048::before, .elementor-16 .elementor-element.elementor-element-735a048 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-735a048 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-735a048 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-735a048 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-735a048 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-b1d8ce9{--display:flex;}.elementor-16 .elementor-element.elementor-element-ebadbde{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-5e6616e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-8690931{--display:flex;}.elementor-16 .elementor-element.elementor-element-58b99c4{text-align:center;}.elementor-16 .elementor-element.elementor-element-58b99c4 .elementor-heading-title{font-family:"Rochester", Sans-serif;font-weight:600;text-transform:capitalize;letter-spacing:4.5px;text-shadow:0px 0px 3px rgba(0,0,0,0.3);mix-blend-mode:multiply;color:var( --e-global-color-db2fa34 );}.elementor-16 .elementor-element.elementor-element-2c829d0{--display:flex;}.elementor-16 .elementor-element.elementor-element-f17bdb6{text-align:center;}.elementor-16 .elementor-element.elementor-element-f17bdb6 .elementor-heading-title{font-family:"Rochester", Sans-serif;font-weight:600;text-transform:capitalize;letter-spacing:4.5px;text-shadow:0px 0px 3px rgba(0,0,0,0.3);mix-blend-mode:multiply;color:var( --e-global-color-db2fa34 );}.elementor-16 .elementor-element.elementor-element-3e321c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-3e321c7:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3e321c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-16 .elementor-element.elementor-element-ea5d9ea{--display:flex;--min-height:100vh;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-04d6199 .elementor-heading-title{font-family:"RocknRoll One", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-40277e6{width:var( --container-widget-width, 62.238% );max-width:62.238%;--container-widget-width:62.238%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-40277e6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-98c3e0b{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-ba06c0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-ba06c0e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ba06c0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-16 .elementor-element.elementor-element-d238dde{--display:flex;--min-height:298px;}.elementor-16 .elementor-element.elementor-element-d238dde:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d238dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mayurocich.com/wp-content/uploads/2025/12/QTDS_Technology_2.avif");background-position:center left;background-size:cover;}.elementor-16 .elementor-element.elementor-element-a161e59{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-16 .elementor-element.elementor-element-02c9e0e .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8a10ac5{text-align:left;font-family:"Roboto", Sans-serif;font-weight:500;color:#B2AFAF;}.elementor-16 .elementor-element.elementor-element-6cde817{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-1bcc12c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-1bcc12c:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-1bcc12c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-16 .elementor-element.elementor-element-f8fe291{--display:flex;--min-height:298px;}.elementor-16 .elementor-element.elementor-element-f8fe291:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-f8fe291 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mayurocich.com/wp-content/uploads/2025/12/71u1dIN-6sL._SL1500_.jpg");background-position:center left;background-size:cover;}.elementor-16 .elementor-element.elementor-element-fcbfcc3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-16 .elementor-element.elementor-element-0ed1161 .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-7336b10{text-align:left;font-family:"Roboto", Sans-serif;font-weight:500;color:#B2AFAF;}.elementor-16 .elementor-element.elementor-element-50aa642{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-50661e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-50661e3:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-50661e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-16 .elementor-element.elementor-element-250d524{--display:flex;--min-height:298px;}.elementor-16 .elementor-element.elementor-element-250d524:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-250d524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mayurocich.com/wp-content/uploads/2025/12/QTDS_Sustainability_2.avif");background-position:center left;background-size:cover;}.elementor-16 .elementor-element.elementor-element-4c4d427{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-16 .elementor-element.elementor-element-19efb2e .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-b6869fc{text-align:left;font-family:"Roboto", Sans-serif;font-weight:500;color:#B2AFAF;}.elementor-16 .elementor-element.elementor-element-a5ce624{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-86f2b17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-16 .elementor-element.elementor-element-86f2b17:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-86f2b17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-16 .elementor-element.elementor-element-9d6e897{--display:flex;--min-height:298px;}.elementor-16 .elementor-element.elementor-element-9d6e897:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9d6e897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mayurocich.com/wp-content/uploads/2025/12/background.jpeg");background-position:center center;background-size:cover;}.elementor-16 .elementor-element.elementor-element-fb019dc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:3;}.elementor-16 .elementor-element.elementor-element-12f45ae .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-db14586{text-align:left;font-family:"Roboto", Sans-serif;font-weight:500;color:#B2AFAF;}.elementor-16 .elementor-element.elementor-element-a7b7dc0{--e-n-carousel-swiper-slides-gap:14px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-10px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:65px;--e-n-carousel-arrow-normal-color:var( --e-global-color-astglobalcolor1 );--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:#FFE3E3;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:-465px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0px;--e-n-carousel-swiper-pagination-spacing:22px;}.elementor-16 .elementor-element.elementor-element-a7b7dc0 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;border-radius:50px 50px 50px 50px;}:where( .elementor-16 .elementor-element.elementor-element-a7b7dc0 .swiper-slide ) > .e-con{--border-radius:25px 25px 25px 25px;}.elementor-16 .elementor-element.elementor-element-a7b7dc0 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:1px;--swiper-pagination-bullet-vertical-gap:1px;}.elementor-16 .elementor-element.elementor-element-0cb3ec3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-c848db8{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-a7b7dc0{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-1cc0e35{--width:56%;}.elementor-16 .elementor-element.elementor-element-7da4955{--width:75%;}.elementor-16 .elementor-element.elementor-element-71cf0ae{--width:59.518%;}.elementor-16 .elementor-element.elementor-element-96e644e{--width:75%;}.elementor-16 .elementor-element.elementor-element-f4ec206{--width:59.518%;}.elementor-16 .elementor-element.elementor-element-d00eeab{--width:75%;}.elementor-16 .elementor-element.elementor-element-bae68ee{--width:59.518%;}.elementor-16 .elementor-element.elementor-element-94b9b21{--width:75%;}.elementor-16 .elementor-element.elementor-element-fdea6bd{--width:59.518%;}.elementor-16 .elementor-element.elementor-element-dcb8217{--width:39.859%;}.elementor-16 .elementor-element.elementor-element-4715049{--width:85.45%;}.elementor-16 .elementor-element.elementor-element-81fd9d4{--width:25%;}.elementor-16 .elementor-element.elementor-element-a897388{--width:25%;}.elementor-16 .elementor-element.elementor-element-ea5d9ea{--content-width:1038px;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-1cc0e35{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-16 .elementor-element.elementor-element-52d4e1d .elementor-heading-title{font-size:26px;}.elementor-16 .elementor-element.elementor-element-30e73f8 .elementor-heading-title{font-size:30px;}.elementor-16 .elementor-element.elementor-element-7da4955{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-71cf0ae{--min-height:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-b11cc82 .elementor-heading-title{font-size:19px;}.elementor-16 .elementor-element.elementor-element-55e8de3{font-size:13px;}.elementor-16 .elementor-element.elementor-element-4661af1{--width:500px;--min-height:0px;}.elementor-16 .elementor-element.elementor-element-2bee388 img{max-width:95%;height:150px;}.elementor-16 .elementor-element.elementor-element-96e644e{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-f4ec206{--min-height:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-ba116fb .elementor-heading-title{font-size:19px;}.elementor-16 .elementor-element.elementor-element-301516f{font-size:13px;}.elementor-16 .elementor-element.elementor-element-87b2ca1{--width:500px;--min-height:0px;}.elementor-16 .elementor-element.elementor-element-1e13135 img{max-width:95%;height:150px;}.elementor-16 .elementor-element.elementor-element-d00eeab{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-bae68ee{--min-height:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-aa10518 .elementor-heading-title{font-size:19px;}.elementor-16 .elementor-element.elementor-element-87985f2{font-size:13px;}.elementor-16 .elementor-element.elementor-element-e963898{--width:500px;--min-height:0px;}.elementor-16 .elementor-element.elementor-element-fc44b12 img{max-width:95%;height:150px;}.elementor-16 .elementor-element.elementor-element-94b9b21{--min-height:50vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-16 .elementor-element.elementor-element-fdea6bd{--min-height:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-16 .elementor-element.elementor-element-be18c9a .elementor-heading-title{font-size:19px;}.elementor-16 .elementor-element.elementor-element-ebf4f55{font-size:13px;}.elementor-16 .elementor-element.elementor-element-531dd60{--width:500px;--min-height:0px;}.elementor-16 .elementor-element.elementor-element-9368bc5 img{max-width:95%;height:150px;}.elementor-16 .elementor-element.elementor-element-40277e6{width:var( --container-widget-width, 315.156px );max-width:315.156px;--container-widget-width:315.156px;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-a7b7dc0{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-a9e8865 */body {
           font-family: "Carter One", system-ui;
            overflow-x: hidden;
            background: #000;
        }

        .slider-container {
            position: relative;
            width: 100vw;
            height: 100vh;
            overflow: hidden;
        }

        .video-background {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            object-fit: cover;
            z-index: 1;
            filter: brightness(0.7);
        }

        .overlay {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: linear-gradient(135deg, rgba(0,0,0,0.6) 0%, rgba(20,20,40,0.5) 100%);
            z-index: 2;
        }

        .grain-overlay {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.03'/%3E%3C/svg%3E");
            z-index: 2;
            pointer-events: none;
        }

        .content-container {
            position: relative;
            z-index: 3;
            width: 100%;
            height: 100%;
        }

        .logo-container {
            position: absolute;
            top: -300px;
            left: 50%;
            transform: translateX(-50%);
            text-align: center;
        }

        .logo-wrapper {
            position: relative;
            display: inline-block;
        }

        .logo-glow {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%, -50%);
            width: 200px;
            height: 200px;
            background: radial-gradient(circle, rgba(255,215,0,0.3) 0%, transparent 70%);
            filter: blur(30px);
            animation: pulse 3s ease-in-out infinite;
        }

        @keyframes pulse {
            0%, 100% { opacity: 0.5; transform: translate(-50%, -50%) scale(1); }
            50% { opacity: 0.8; transform: translate(-50%, -50%) scale(1.1); }
        }

        .logo {
            width: 180px;
            height: 180px;
            
            border-radius: 25px;
            
            box-shadow: 
                0 20px 60px rgba(0,0,0,0.5),
                0 0 80px rgba(255,215,0,0.2),
                inset 0 1px 0 rgba(255,255,255,0.8);
            position: relative;
            z-index: 1;
        }
        .logo img{
            border-radius: 20px;
            
        }

        .tagline {
            color: #fff;
            font-size: 32px;
            font-weight: 300;
            font-family: "Carter One", system-ui;
            margin-top: 25px;
            text-shadow: 0 4px 20px rgba(0, 0, 0, 0.8);
            letter-spacing: 2px;
            opacity: 0;
        }

        .tagline.flash {
            animation: elegantFlash 2s ease-in-out 3;
        }

        @keyframes elegantFlash {
            0%, 100% { opacity: 1; text-shadow: 0 4px 20px rgba(0, 0, 0, 0.8), 0 0 40px rgba(255,215,0,0.3); }
            50% { opacity: 0.4; text-shadow: 0 4px 20px rgba(0, 0, 0, 0.8); }
        }

        .left-panel {
            position: absolute;
            left: 80px;
            top: 50%;
            transform: translateY(-50%);
        }

        .left-panel .logo-wrapper {
            margin-bottom: 20px;
        }

        .left-panel .logo {
            width: 220px;
            height: 330px;
        }

        .left-panel .logo-glow {
            width: 250px;
            height: 250px;
        }

        .left-panel .tagline {
            font-size: 24px;
            margin-top: 15px;
            font-style: italic;
        }

        .feature-list {
            margin-top: 40px;
            list-style: none;
            max-width: 400px;
        }

        .feature-item {
            color: #e8e8e8;
            font-size: 15px;
            font-weight: 300;
            margin-bottom: 16px;
            opacity: 0;
            padding: 14px 20px;
            background: linear-gradient(135deg, rgba(255,255,255,0.08) 0%, rgba(255,255,255,0.04) 100%);
            border-radius: 12px;
            border-left: 3px solid rgba(255,215,0,0.6);
            backdrop-filter: blur(20px);
            box-shadow: 0 8px 32px rgba(0,0,0,0.3);
            transition: all 0.3s ease;
            letter-spacing: 0.5px;
        }

        .feature-item:hover {
            transform: translateX(5px);
            background: linear-gradient(135deg, rgba(255,255,255,0.12) 0%, rgba(255,255,255,0.06) 100%);
            border-left-color: rgba(255,215,0,0.9);
        }

        .right-text {
            position: absolute;
            right: 100px;
            top: 50%;
            transform: translateY(-50%);
            color: #fff;
            font-size: 56px;
            font-weight: 600;
            font-family: "Carter One", system-ui;
            text-shadow: 0 6px 30px rgba(0, 0, 0, 0.9);
            opacity: 0;
            text-align: right;
            line-height: 1.3;
            max-width: 600px;
            letter-spacing: 1px;
        }

        .final-block {
            position: absolute;
            right: 100px;
            top: 50%;
            transform: translateY(-50%);
            color: #fff;
            background: linear-gradient(135deg, rgba(20,20,40,0.85) 0%, rgba(10,10,30,0.9) 100%);
            padding: 45px 50px;
            border-radius: 20px;
            backdrop-filter: blur(30px);
            border: 1px solid rgba(255,255,255,0.15);
            box-shadow: 
                0 30px 90px rgba(0,0,0,0.6),
                inset 0 1px 0 rgba(255,255,255,0.1);
            opacity: 0;
            max-width: 450px;
        }

        .final-block::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            height: 4px;
            background: linear-gradient(90deg, rgba(255,215,0,0.8), rgba(255,165,0,0.6));
            border-radius: 20px 20px 0 0;
        }

        .final-block h3 {
            font-size: 32px;
            margin-bottom: 30px;
            color: #FFD700;
            font-family: "Carter One", system-ui;
            font-weight: 700;
            letter-spacing: 1px;
            text-shadow: 0 2px 10px rgba(255,215,0,0.3);
        }

        .final-block-section {
            margin-bottom: 25px;
            padding-bottom: 20px;
            border-bottom: 1px solid rgba(255,255,255,0.1);
        }

        .final-block-section:last-child {
            border-bottom: none;
            margin-bottom: 0;
            padding-bottom: 0;
        }

        .final-block-label {
            font-size: 13px;
            text-transform: uppercase;
            letter-spacing: 2px;
            color: rgba(255,255,255,0.6);
            margin-bottom: 10px;
            font-weight: 600;
        }

        .final-block-content {
            font-size: 16px;
            line-height: 1.8;
            font-weight: 300;
            color: #f0f0f0;
        }

        .shop-links {
            color: #FFD700;
            font-weight: 400;
        }

        .toll-free {
            font-size: 28px;
            font-weight: 600;
            color: #FF6B6B;
            margin-top: 8px;
            text-shadow: 0 2px 10px rgba(255,107,107,0.4);
            letter-spacing: 1px;
        }

        .decorative-line {
            width: 60px;
            height: 2px;
            background: linear-gradient(90deg, rgba(255,215,0,0.8), transparent);
            margin: 15px 0;
        }

        @media (max-width: 1024px) {
            .left-panel {
                left: 40px;
            }

            .right-text {
                right: 40px;
                font-size: 42px;
            }

            .final-block {
                right: 40px;
                padding: 35px 40px;
            }
        }

        @media (max-width: 768px) {
            .logo {
                width: 120px !important;
                height: 120px !important;
            }

            .left-panel .logo {
                width: 140px !important;
                height: 140px !important;
            }

            .tagline {
                font-size: 20px !important;
            }

            .right-text {
                font-size: 32px;
                right: 30px;
                max-width: 400px;
            }

            .left-panel {
                left: 20px;
            }

            .final-block {
                right: 20px;
                left: 20px;
                padding: 30px;
                max-width: none;
            }

            .final-block h3 {
                font-size: 24px;
            }

            .feature-item {
                font-size: 13px;
                padding: 12px 16px;
            }

            .feature-list {
                max-width: 300px;
            }
        }/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-a7b7dc0 */.elementor-element .swiper~.elementor-swiper-button-next {
position: relative;
right: 25px;
top: 50px;
}

.elementor-element .swiper~.elementor-swiper-button-prev {
position: relative;
right: 10px;
top: 50px;
}/* End custom CSS */