.elementor-297 .elementor-element.elementor-element-91d4e90{--display:flex;--min-height:400px;--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;--overlay-opacity:0.5;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-297 .elementor-element.elementor-element-91d4e90:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-91d4e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://onetap.logifye.com/wp-content/uploads/2025/10/services.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-297 .elementor-element.elementor-element-91d4e90::before, .elementor-297 .elementor-element.elementor-element-91d4e90 > .elementor-background-video-container::before, .elementor-297 .elementor-element.elementor-element-91d4e90 > .e-con-inner > .elementor-background-video-container::before, .elementor-297 .elementor-element.elementor-element-91d4e90 > .elementor-background-slideshow::before, .elementor-297 .elementor-element.elementor-element-91d4e90 > .e-con-inner > .elementor-background-slideshow::before, .elementor-297 .elementor-element.elementor-element-91d4e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-a5c72aa ) 0%, #000000 100%);}.elementor-297 .elementor-element.elementor-element-cc853b3{--display:flex;--justify-content:center;}.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-297 .elementor-element.elementor-element-b2ff35d{text-align:center;}.elementor-297 .elementor-element.elementor-element-b2ff35d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:45px;font-weight:bold;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-fa1532f{--display:flex;--min-height:540px;--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-297 .elementor-element.elementor-element-290c01f{--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-297 .elementor-element.elementor-element-b1f8b8c img{border-radius:22px 22px 22px 22px;}.elementor-297 .elementor-element.elementor-element-4f8d73a{--display:flex;--justify-content:center;}.elementor-297 .elementor-element.elementor-element-a709541 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#000000;}.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-297 .elementor-element.elementor-element-9ada06d{color:#000000;}.elementor-297 .elementor-element.elementor-element-5704e4c{--display:flex;--min-height:500px;--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-297 .elementor-element.elementor-element-12cb5a7{--display:flex;--justify-content:center;}.elementor-297 .elementor-element.elementor-element-8d1a9be img{border-radius:22px 22px 22px 22px;}.elementor-297 .elementor-element.elementor-element-4ecd376 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#000000;}.elementor-297 .elementor-element.elementor-element-df9a310{color:#000000;}.elementor-297 .elementor-element.elementor-element-c613499{--display:flex;--justify-content:center;}.elementor-297 .elementor-element.elementor-element-eb9292f img{border-radius:22px 22px 22px 22px;}.elementor-297 .elementor-element.elementor-element-e266514{--display:flex;--min-height:540px;--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-297 .elementor-element.elementor-element-34965a4{--display:flex;--justify-content:center;}.elementor-297 .elementor-element.elementor-element-82f1a2a img{border-radius:22px 22px 22px 22px;}.elementor-297 .elementor-element.elementor-element-f326b28{--display:flex;--justify-content:center;}.elementor-297 .elementor-element.elementor-element-4a26107 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#000000;}.elementor-297 .elementor-element.elementor-element-8620ce7{color:#000000;}.elementor-297 .elementor-element.elementor-element-423a916{--display:flex;--min-height:500px;--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-297 .elementor-element.elementor-element-41aa16f{--display:flex;--justify-content:center;}.elementor-297 .elementor-element.elementor-element-57dcb2a img{border-radius:22px 22px 22px 22px;}.elementor-297 .elementor-element.elementor-element-2cb1bc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#000000;}.elementor-297 .elementor-element.elementor-element-ebf9bb2{color:#000000;}.elementor-297 .elementor-element.elementor-element-fd1d3a7{--display:flex;--justify-content:center;}.elementor-297 .elementor-element.elementor-element-d276bd8 img{border-radius:22px 22px 22px 22px;}.elementor-297 .elementor-element.elementor-element-80db4ab{--display:flex;--min-height:540px;--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-297 .elementor-element.elementor-element-56be8e1{--display:flex;--justify-content:center;}.elementor-297 .elementor-element.elementor-element-872432a img{border-radius:22px 22px 22px 22px;}.elementor-297 .elementor-element.elementor-element-b0af04c{--display:flex;--justify-content:center;}.elementor-297 .elementor-element.elementor-element-495062f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:bold;color:#000000;}.elementor-297 .elementor-element.elementor-element-09c6fde{color:#000000;}.elementor-297 .elementor-element.elementor-element-f24b367{--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;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-297 .elementor-element.elementor-element-f24b367:not(.elementor-motion-effects-element-type-background), .elementor-297 .elementor-element.elementor-element-f24b367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a5c72aa );}.elementor-297 .elementor-element.elementor-element-72632c8{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;text-align:center;}.elementor-297 .elementor-element.elementor-element-72632c8.elementor-element{--align-self:center;}.elementor-297 .elementor-element.elementor-element-72632c8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;line-height:50px;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-53eb15a{--display:flex;}.elementor-297 .elementor-element.elementor-element-4977bcd{--display:flex;}.elementor-297 .elementor-element.elementor-element-43211b7{--display:flex;}.elementor-297 .elementor-element.elementor-element-7d65cb1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-7d65cb1.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-e9c4d1a{--display:flex;}.elementor-297 .elementor-element.elementor-element-eb4088f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-eb4088f.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-f22185e{--display:flex;}.elementor-297 .elementor-element.elementor-element-2b27d06{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-2b27d06.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-c4968c3{--display:flex;}.elementor-297 .elementor-element.elementor-element-5404f37{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-5404f37.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-dee3c09{--display:flex;}.elementor-297 .elementor-element.elementor-element-8371ca1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-8371ca1.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-97b0cf9{--display:flex;}.elementor-297 .elementor-element.elementor-element-eb9ab1f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-eb9ab1f.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-00a712f{--display:flex;}.elementor-297 .elementor-element.elementor-element-e5bcbe1{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-e5bcbe1.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-23a8278{--display:flex;}.elementor-297 .elementor-element.elementor-element-053ecb8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-053ecb8.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-7aaefeb{--display:flex;}.elementor-297 .elementor-element.elementor-element-87eddff{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-87eddff.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-8d4542e{--display:flex;}.elementor-297 .elementor-element.elementor-element-f25261f{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;}.elementor-297 .elementor-element.elementor-element-f25261f.elementor-element{--align-self:flex-start;}.elementor-297 .elementor-element.elementor-element-b2f5835{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}:where( .elementor-297 .elementor-element.elementor-element-b2f5835 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:600;}.elementor-297 .elementor-element.elementor-element-50186e7{--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;}@media(max-width:1024px){.elementor-297 .elementor-element.elementor-element-91d4e90{--min-height:200px;}.elementor-297 .elementor-element.elementor-element-b2ff35d .elementor-heading-title{font-size:22px;}.elementor-297 .elementor-element.elementor-element-fa1532f{--min-height:350px;}.elementor-297 .elementor-element.elementor-element-a709541 .elementor-heading-title{font-size:18px;}.elementor-297 .elementor-element.elementor-element-5704e4c{--min-height:350px;}.elementor-297 .elementor-element.elementor-element-4ecd376 .elementor-heading-title{font-size:18px;}.elementor-297 .elementor-element.elementor-element-e266514{--min-height:350px;}.elementor-297 .elementor-element.elementor-element-4a26107 .elementor-heading-title{font-size:18px;}.elementor-297 .elementor-element.elementor-element-423a916{--min-height:350px;}.elementor-297 .elementor-element.elementor-element-2cb1bc7 .elementor-heading-title{font-size:18px;}.elementor-297 .elementor-element.elementor-element-80db4ab{--min-height:350px;}.elementor-297 .elementor-element.elementor-element-495062f .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-297 .elementor-element.elementor-element-fa1532f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-290c01f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-a709541{text-align:center;}.elementor-297 .elementor-element.elementor-element-a709541 .elementor-heading-title{font-size:22px;}.elementor-297 .elementor-element.elementor-element-9ada06d{text-align:center;}.elementor-297 .elementor-element.elementor-element-5704e4c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-4ecd376{text-align:center;}.elementor-297 .elementor-element.elementor-element-4ecd376 .elementor-heading-title{font-size:22px;}.elementor-297 .elementor-element.elementor-element-df9a310{text-align:center;}.elementor-297 .elementor-element.elementor-element-c613499{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-e266514{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-34965a4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-4a26107{text-align:center;}.elementor-297 .elementor-element.elementor-element-4a26107 .elementor-heading-title{font-size:22px;}.elementor-297 .elementor-element.elementor-element-8620ce7{text-align:center;}.elementor-297 .elementor-element.elementor-element-423a916{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-2cb1bc7{text-align:center;}.elementor-297 .elementor-element.elementor-element-2cb1bc7 .elementor-heading-title{font-size:22px;}.elementor-297 .elementor-element.elementor-element-ebf9bb2{text-align:center;}.elementor-297 .elementor-element.elementor-element-fd1d3a7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-80db4ab{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-56be8e1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-297 .elementor-element.elementor-element-495062f{text-align:center;}.elementor-297 .elementor-element.elementor-element-495062f .elementor-heading-title{font-size:22px;}.elementor-297 .elementor-element.elementor-element-09c6fde{text-align:center;}.elementor-297 .elementor-element.elementor-element-72632c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:400px;--container-widget-flex-grow:0;width:var( --container-widget-width, 400px );max-width:400px;}.elementor-297 .elementor-element.elementor-element-72632c8 .elementor-heading-title{font-size:22px;}.elementor-297 .elementor-element.elementor-element-7d65cb1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;font-size:14px;}.elementor-297 .elementor-element.elementor-element-b2f5835{--n-accordion-title-font-size:14px;}}@media(min-width:768px){.elementor-297 .elementor-element.elementor-element-cc853b3{--width:60%;}.elementor-297 .elementor-element.elementor-element-290c01f{--width:50%;}.elementor-297 .elementor-element.elementor-element-4f8d73a{--width:50%;}.elementor-297 .elementor-element.elementor-element-12cb5a7{--width:50%;}.elementor-297 .elementor-element.elementor-element-c613499{--width:50%;}.elementor-297 .elementor-element.elementor-element-34965a4{--width:50%;}.elementor-297 .elementor-element.elementor-element-f326b28{--width:50%;}.elementor-297 .elementor-element.elementor-element-41aa16f{--width:50%;}.elementor-297 .elementor-element.elementor-element-fd1d3a7{--width:50%;}.elementor-297 .elementor-element.elementor-element-56be8e1{--width:50%;}.elementor-297 .elementor-element.elementor-element-b0af04c{--width:50%;}.elementor-297 .elementor-element.elementor-element-f24b367{--content-width:1300px;}}/* Start custom CSS for html, class: .elementor-element-1c07798 */.vinyl-wrapper {
   position: relative;
   display: block;
   margin: 150px;
   width: 200px;
   height: 200px;
   transform: rotateX(10deg) rotateZ(-20deg);
 }
 
 .record-sleeve {
   width: 200px;
   height: 200px;
   position: absolute;
   background: -webkit-radial-gradient(49% 50%, circle, transparent 27%, #8c737c 10%);
   background: -moz-radial-gradient(49% 50%, circle, transparent 27%, #8c737c 10%);
   background: radial-gradient(49% 50%, circle, transparent 27%, #8c737c 10%);
   border-radius: 2px;
   box-shadow: -3px 5px 10px -1px grey;
   z-index: 10;
 }
 
 .vinyl {
   position: absolute;
   -ms-transform: translate(69px);
   transform: translate(69px);
   top: 70px;
   background: #f7aac7;
   width: 58px;
   height: 60px;
   border-radius: 50%;
   border: solid #e7568d;
   border-width: 29px 0px;
   border-left: 0;
   animation: pull-out 1.3s 2s ease-out forwards, spin 1.3s 4s linear infinite;
   box-shadow: 0px 0px 3px #f7aac7, 0px 0px 0px 10px #ea6a9b, 0px 0px 15px #f7aac7, 0px 0px 0px 16px #000, 0px 0px 0px 17px #252424, 0px 0px 0px 18px #000, 0px 0px 0px 19px #313030, 0px 0px 0px 20px #000, 0px 0px 0px 21px #3a3838, 0px 0px 0px 22px #000, 0px 0px 0px 23px #2b2a2a, 0px 0px 0px 24px #000, 0px 0px 0px 25px #313030, 0px 0px 0px 26px #000, 0px 0px 0px 27px #313030, 0px 0px 0px 28px #000, 0px 0px 0px 29px #333333, 0px 0px 0px 30px #000, 0px 0px 0px 31px #333232, 0px 0px 0px 32px #000, 0px 0px 0px 33px #4c4a4a, 0px 0px 0px 34px #000, 0px 0px 0px 35px #2f2e2e, 0px 0px 0px 36px #000, 0px 0px 0px 37px #252424, 0px 0px 0px 38px #000, 0px 0px 0px 39px #2f2e2e, 0px 0px 0px 40px #000, 0px 0px 0px 41px #2f2e2e, 0px 0px 0px 42px #000, 0px 0px 0px 55px #2f2e2e, 0px 0px 0px 56px #000, 0px 0px 0px 57px #2f2e2e, 0px 0px 0px 58px #cecece, 0px 0px 0px 59px #2f2e2e;
 }
 
 .vinyl:before {
   content: "";
   position: absolute;
   width: 6px;
   height: 6px;
   background: white;
   top: calc(50% - 3px);
   left: calc(50% - 3px);
   border-radius: 50%;
 }
 
 @keyframes spin {
   0% {
     transform: rotate(0deg);
     left: 300px;
   }
   100% {
     transform: rotate(360deg);
     left: 300px;
   }
 }
 
 @keyframes pull-out {
   0% {
     transform: translateX(69px);
   }
   100% {
     transform: translateX(300px);
   }
 }/* End custom CSS */