.elementor-480 .elementor-element.elementor-element-d8ce598{padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-97b4a88 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-slide-bg{background-image:url("https://truefit.digital/wp-content/uploads/2026/05/ios-scanner-bg.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-slide-bg::before{background-color:#000000;mix-blend-mode:inherit;opacity:0.1;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider .elementor-repeater-item-1b5afc2 .xpro-hero-slider-slide-content-wrapper{justify-content:center;text-align:center;align-items:center;}.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-subtitle,.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-subtitle span.char{animation-duration:1s;}.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-subtitle::after{animation-duration:1s;animation-delay:0s;-webkit-animation-delay:0s;}.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-subtitle{animation-delay:0s;-webkit-animation-delay:0s;}.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-title,.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-description{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-description::after{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-480 .elementor-element.elementor-element-39ee850.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-slide-content-wrapper{min-height:100vh;width:1140px;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-slide-content-area{width:90%;padding:50px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-subtitle{font-weight:800;color:#FF0000;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-title{font-weight:500;line-height:1.2em;color:#FFFFFF;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-description{font-size:20px;color:#FFFFFF;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-button-primary i{font-size:14px;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-button-primary svg{width:14px;height:auto;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-button-primary{gap:14px;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-button-secondary i{font-size:14px;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-button-secondary svg{width:14px;height:auto;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-button-secondary{gap:14px;}.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-480 .elementor-element.elementor-element-049b4ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-049b4ce{text-align:center;}.elementor-480 .elementor-element.elementor-element-049b4ce .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-480 .elementor-element.elementor-element-1397182.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-1397182{text-align:center;}.elementor-480 .elementor-element.elementor-element-1397182 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.4em;color:#000000;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tabs .elementor-tab-content{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-480 .elementor-element.elementor-element-df9221b{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-480 .elementor-element.elementor-element-df9221b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-df9221b .elementor-tab-title, .elementor-480 .elementor-element.elementor-element-df9221b .elementor-tab-title:before, .elementor-480 .elementor-element.elementor-element-df9221b .elementor-tab-title:after, .elementor-480 .elementor-element.elementor-element-df9221b .elementor-tab-content, .elementor-480 .elementor-element.elementor-element-df9221b .elementor-tabs-content-wrapper{border-width:0px;}.elementor-480 .elementor-element.elementor-element-38bd826.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-70d6860:not(.elementor-motion-effects-element-type-background), .elementor-480 .elementor-element.elementor-element-70d6860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9F9F9;}.elementor-480 .elementor-element.elementor-element-70d6860{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-480 .elementor-element.elementor-element-70d6860 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-480 .elementor-element.elementor-element-6817118.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-6817118{text-align:center;}.elementor-480 .elementor-element.elementor-element-6817118 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.2em;color:#000000;}.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-480 .elementor-element.elementor-element-4d8325c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-4d8325c img{width:90%;}.elementor-480 .elementor-element.elementor-element-99c2f69 > .elementor-container{max-width:1600px;}.elementor-480 .elementor-element.elementor-element-99c2f69{padding:25px 0px 0px 0px;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-480 .elementor-element.elementor-element-0348000.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-0348000 .elementor-counter-number-wrapper{color:#FF0000;font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-480 .elementor-element.elementor-element-0348000 .elementor-counter-title{color:#000000;font-family:"Roboto Slab", Sans-serif;font-weight:400;letter-spacing:0.1px;}.elementor-480 .elementor-element.elementor-element-758631b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-758631b .elementor-counter-number-wrapper{color:#FF0000;font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-480 .elementor-element.elementor-element-758631b .elementor-counter-title{color:#000000;font-family:"Roboto Slab", Sans-serif;font-weight:400;letter-spacing:0.1px;}.elementor-480 .elementor-element.elementor-element-d44eb6d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-d44eb6d .elementor-counter-number-wrapper{color:#FF0000;font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-480 .elementor-element.elementor-element-d44eb6d .elementor-counter-title{color:#000000;font-family:"Roboto Slab", Sans-serif;font-weight:400;letter-spacing:0.1px;}.elementor-480 .elementor-element.elementor-element-b532f77.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-b532f77 .elementor-counter-number-wrapper{color:#FF0000;font-family:"Roboto", Sans-serif;font-weight:bold;}.elementor-480 .elementor-element.elementor-element-b532f77 .elementor-counter-title{color:#000000;font-family:"Roboto Slab", Sans-serif;font-weight:400;letter-spacing:0.1px;}.elementor-480 .elementor-element.elementor-element-455b4a6{padding:4rem 0rem 4rem 0rem;}.elementor-480 .elementor-element.elementor-element-455b4a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-754ae11.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-458316a > .elementor-container{max-width:1600px;}.elementor-480 .elementor-element.elementor-element-458316a{padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-1a109f0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-1a109f0{text-align:center;}.elementor-480 .elementor-element.elementor-element-1a109f0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;letter-spacing:0px;color:#FF0000;}.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-480 .elementor-element.elementor-element-ba1f84f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:300;color:#000000;}.elementor-480 .elementor-element.elementor-element-ba1f84f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-2e6294f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-2e6294f{text-align:center;}.elementor-480 .elementor-element.elementor-element-2e6294f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;line-height:1.2em;letter-spacing:0px;color:#FF0000;}.elementor-480 .elementor-element.elementor-element-b84aa5b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:300;color:#000000;}.elementor-480 .elementor-element.elementor-element-b84aa5b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-9a355ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-9a355ad{text-align:center;}.elementor-480 .elementor-element.elementor-element-9a355ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;letter-spacing:0px;color:#FF0000;}.elementor-480 .elementor-element.elementor-element-2a5da56{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:300;color:#000000;}.elementor-480 .elementor-element.elementor-element-2a5da56.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-a169c0d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-a169c0d{text-align:center;}.elementor-480 .elementor-element.elementor-element-a169c0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;letter-spacing:0px;color:#FF0000;}.elementor-480 .elementor-element.elementor-element-d44f92a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Roboto", Sans-serif;font-weight:300;color:#000000;}.elementor-480 .elementor-element.elementor-element-d44f92a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-93f6b25{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;text-align:center;}.elementor-480 .elementor-element.elementor-element-93f6b25.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-93f6b25 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-480 .elementor-element.elementor-element-8dc2d12{padding:0px 40px 0px 40px;z-index:10;}.elementor-480 .elementor-element.elementor-element-b8f9813.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-b8f9813 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;letter-spacing:0.1px;color:#FFFFFF;}.elementor-480 .elementor-element.elementor-element-5339686.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-5339686 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:700;letter-spacing:0.1px;color:#FFFFFF;}.elementor-480 .elementor-element.elementor-element-2cf3999{margin:-120px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-480 .elementor-element.elementor-element-2cf3999.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-2cf3999 img{border-radius:6px 6px 6px 6px;}.elementor-480 .elementor-element.elementor-element-cb810e5{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-480 .elementor-element.elementor-element-cb810e5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-cb810e5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;letter-spacing:0px;color:#FFFFFF;}.elementor-480 .elementor-element.elementor-element-a4bba30{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 4rem) 0rem;}.elementor-480 .elementor-element.elementor-element-a4bba30.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-a4bba30 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1.1em;color:#000000;}.elementor-480 .elementor-element.elementor-element-53d3f35{padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-7259632.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-title, .elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-title:before, .elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-title:after, .elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-content, .elementor-480 .elementor-element.elementor-element-7259632 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-title, .elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-title a{color:#363636;}.elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-title.elementor-active,
					 .elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-title.elementor-active a{color:#000000;}.elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-title{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-480 .elementor-element.elementor-element-7259632 .elementor-tab-content{color:#000000;font-family:"Roboto", Sans-serif;font-weight:300;}.elementor-480 .elementor-element.elementor-element-2cbe60b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-2cbe60b .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-480 .elementor-element.elementor-element-bc68984.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-bc68984 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-480 .elementor-element.elementor-element-b8a7199.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-cf9c75c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-c9d7e75.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-52d5ede.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-39fac31{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;text-align:center;}.elementor-480 .elementor-element.elementor-element-39fac31.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-39fac31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-480 .elementor-element.elementor-element-1e50554{padding:10px 0px 10px 0px;}.elementor-480 .elementor-element.elementor-element-d411f13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-480 .elementor-element.elementor-element-d411f13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-480 .elementor-element.elementor-element-d411f13 > .elementor-element-populated, .elementor-480 .elementor-element.elementor-element-d411f13 > .elementor-element-populated > .elementor-background-overlay, .elementor-480 .elementor-element.elementor-element-d411f13 > .elementor-background-slideshow{border-radius:15px 15px 0px 0px;}.elementor-480 .elementor-element.elementor-element-d411f13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 2rem 4rem 2rem;}.elementor-480 .elementor-element.elementor-element-d411f13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-480 .elementor-element.elementor-element-9c38871.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-9c38871{border-radius:20px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-9c38871 .elementor-image-box-wrapper{text-align:left;}.elementor-480 .elementor-element.elementor-element-9c38871.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-480 .elementor-element.elementor-element-9c38871.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-480 .elementor-element.elementor-element-9c38871.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-9c38871 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-480 .elementor-element.elementor-element-9c38871 .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-9c38871:has(:hover) .elementor-image-box-title,
					 .elementor-480 .elementor-element.elementor-element-9c38871:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-9c38871 .elementor-image-box-description{color:#000000;}.elementor-480 .elementor-element.elementor-element-9815134:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-480 .elementor-element.elementor-element-9815134 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-480 .elementor-element.elementor-element-9815134 > .elementor-element-populated, .elementor-480 .elementor-element.elementor-element-9815134 > .elementor-element-populated > .elementor-background-overlay, .elementor-480 .elementor-element.elementor-element-9815134 > .elementor-background-slideshow{border-radius:15px 15px 0px 0px;}.elementor-480 .elementor-element.elementor-element-9815134 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 2rem 4rem 2rem;}.elementor-480 .elementor-element.elementor-element-9815134 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-480 .elementor-element.elementor-element-8ba0594.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-8ba0594{border-radius:20px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-8ba0594 .elementor-image-box-wrapper{text-align:left;}.elementor-480 .elementor-element.elementor-element-8ba0594.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-480 .elementor-element.elementor-element-8ba0594.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-480 .elementor-element.elementor-element-8ba0594.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-8ba0594 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-480 .elementor-element.elementor-element-8ba0594 .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-8ba0594:has(:hover) .elementor-image-box-title,
					 .elementor-480 .elementor-element.elementor-element-8ba0594:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-8ba0594 .elementor-image-box-description{color:#000000;}.elementor-480 .elementor-element.elementor-element-72ad3a2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-480 .elementor-element.elementor-element-72ad3a2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-480 .elementor-element.elementor-element-72ad3a2 > .elementor-element-populated, .elementor-480 .elementor-element.elementor-element-72ad3a2 > .elementor-element-populated > .elementor-background-overlay, .elementor-480 .elementor-element.elementor-element-72ad3a2 > .elementor-background-slideshow{border-radius:15px 15px 0px 0px;}.elementor-480 .elementor-element.elementor-element-72ad3a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 2rem 4rem 2rem;}.elementor-480 .elementor-element.elementor-element-72ad3a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-480 .elementor-element.elementor-element-f880b6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-f880b6a{border-radius:20px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-f880b6a .elementor-image-box-wrapper{text-align:left;}.elementor-480 .elementor-element.elementor-element-f880b6a.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-480 .elementor-element.elementor-element-f880b6a.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-480 .elementor-element.elementor-element-f880b6a.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-f880b6a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-480 .elementor-element.elementor-element-f880b6a .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-f880b6a:has(:hover) .elementor-image-box-title,
					 .elementor-480 .elementor-element.elementor-element-f880b6a:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-f880b6a .elementor-image-box-description{color:#000000;}.elementor-480 .elementor-element.elementor-element-706e184:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-480 .elementor-element.elementor-element-706e184 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-480 .elementor-element.elementor-element-706e184 > .elementor-element-populated, .elementor-480 .elementor-element.elementor-element-706e184 > .elementor-element-populated > .elementor-background-overlay, .elementor-480 .elementor-element.elementor-element-706e184 > .elementor-background-slideshow{border-radius:15px 15px 0px 0px;}.elementor-480 .elementor-element.elementor-element-706e184 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 2rem 4rem 2rem;}.elementor-480 .elementor-element.elementor-element-706e184 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-480 .elementor-element.elementor-element-1e368c2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-1e368c2{border-radius:20px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-1e368c2 .elementor-image-box-wrapper{text-align:left;}.elementor-480 .elementor-element.elementor-element-1e368c2.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-480 .elementor-element.elementor-element-1e368c2.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-480 .elementor-element.elementor-element-1e368c2.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-1e368c2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-480 .elementor-element.elementor-element-1e368c2 .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-1e368c2:has(:hover) .elementor-image-box-title,
					 .elementor-480 .elementor-element.elementor-element-1e368c2:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-1e368c2 .elementor-image-box-description{color:#000000;}.elementor-480 .elementor-element.elementor-element-96490ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-480 .elementor-element.elementor-element-96490ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-480 .elementor-element.elementor-element-96490ae > .elementor-element-populated, .elementor-480 .elementor-element.elementor-element-96490ae > .elementor-element-populated > .elementor-background-overlay, .elementor-480 .elementor-element.elementor-element-96490ae > .elementor-background-slideshow{border-radius:15px 15px 0px 0px;}.elementor-480 .elementor-element.elementor-element-96490ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 2rem 4rem 2rem;}.elementor-480 .elementor-element.elementor-element-96490ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-480 .elementor-element.elementor-element-c38e0f9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-c38e0f9{border-radius:20px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-c38e0f9 .elementor-image-box-wrapper{text-align:left;}.elementor-480 .elementor-element.elementor-element-c38e0f9.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-480 .elementor-element.elementor-element-c38e0f9.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-480 .elementor-element.elementor-element-c38e0f9.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-c38e0f9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-480 .elementor-element.elementor-element-c38e0f9 .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-c38e0f9:has(:hover) .elementor-image-box-title,
					 .elementor-480 .elementor-element.elementor-element-c38e0f9:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-c38e0f9 .elementor-image-box-description{color:#000000;}.elementor-480 .elementor-element.elementor-element-de029c9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-480 .elementor-element.elementor-element-de029c9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-480 .elementor-element.elementor-element-de029c9 > .elementor-element-populated, .elementor-480 .elementor-element.elementor-element-de029c9 > .elementor-element-populated > .elementor-background-overlay, .elementor-480 .elementor-element.elementor-element-de029c9 > .elementor-background-slideshow{border-radius:15px 15px 0px 0px;}.elementor-480 .elementor-element.elementor-element-de029c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 2rem 4rem 2rem;}.elementor-480 .elementor-element.elementor-element-de029c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-480 .elementor-element.elementor-element-61737db.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-61737db{border-radius:20px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-61737db .elementor-image-box-wrapper{text-align:left;}.elementor-480 .elementor-element.elementor-element-61737db.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-480 .elementor-element.elementor-element-61737db.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-480 .elementor-element.elementor-element-61737db.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-61737db .elementor-image-box-img img{transition-duration:0.3s;}.elementor-480 .elementor-element.elementor-element-61737db .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-61737db:has(:hover) .elementor-image-box-title,
					 .elementor-480 .elementor-element.elementor-element-61737db:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-61737db .elementor-image-box-description{color:#000000;}.elementor-480 .elementor-element.elementor-element-aed18db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-480 .elementor-element.elementor-element-aed18db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-480 .elementor-element.elementor-element-aed18db > .elementor-element-populated, .elementor-480 .elementor-element.elementor-element-aed18db > .elementor-element-populated > .elementor-background-overlay, .elementor-480 .elementor-element.elementor-element-aed18db > .elementor-background-slideshow{border-radius:15px 15px 0px 0px;}.elementor-480 .elementor-element.elementor-element-aed18db > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 2rem 4rem 2rem;}.elementor-480 .elementor-element.elementor-element-aed18db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-480 .elementor-element.elementor-element-fa7058d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-fa7058d{border-radius:20px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-fa7058d .elementor-image-box-wrapper{text-align:left;}.elementor-480 .elementor-element.elementor-element-fa7058d.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-480 .elementor-element.elementor-element-fa7058d.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-480 .elementor-element.elementor-element-fa7058d.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-fa7058d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-480 .elementor-element.elementor-element-fa7058d .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-fa7058d:has(:hover) .elementor-image-box-title,
					 .elementor-480 .elementor-element.elementor-element-fa7058d:has(:focus) .elementor-image-box-title{color:#000000;}.elementor-480 .elementor-element.elementor-element-fa7058d .elementor-image-box-description{color:#000000;}.elementor-480 .elementor-element.elementor-element-12ea6ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-b2134ce:not(.elementor-motion-effects-element-type-background), .elementor-480 .elementor-element.elementor-element-b2134ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://truefit.digital/wp-content/uploads/2026/05/12-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-480 .elementor-element.elementor-element-b2134ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-480 .elementor-element.elementor-element-b2134ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-480 .elementor-element.elementor-element-0eef6c3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-480 .elementor-element.elementor-element-0eef6c3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-480 .elementor-element.elementor-element-0eef6c3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:300;line-height:1.2em;color:#FFFFFF;}.elementor-480 .elementor-element.elementor-element-43fb227{padding:1rem 0rem 2rem 0rem;}.elementor-480 .elementor-element.elementor-element-43fb227.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-480 .elementor-element.elementor-element-39ee850{width:100%;max-width:100%;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-slide-content-wrapper{min-height:450px;width:1025px;}.elementor-480 .elementor-element.elementor-element-70d6860{padding:4rem 0rem 4rem 0rem;}.elementor-480 .elementor-element.elementor-element-4d8325c img{width:70%;}.elementor-480 .elementor-element.elementor-element-99c2f69{padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-455b4a6{padding:3rem 0rem 3rem 0rem;}.elementor-480 .elementor-element.elementor-element-310d690{padding:4rem 0rem 4rem 0rem;}.elementor-480 .elementor-element.elementor-element-93f6b25{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-480 .elementor-element.elementor-element-2cf3999{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-480 .elementor-element.elementor-element-a4bba30{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 2rem) 0rem;}.elementor-480 .elementor-element.elementor-element-53d3f35{padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-7536767 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-480 .elementor-element.elementor-element-656a3b5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-480 .elementor-element.elementor-element-90535f4{padding:4rem 0rem 4rem 0rem;}.elementor-480 .elementor-element.elementor-element-39fac31{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3rem) 0rem;}.elementor-480 .elementor-element.elementor-element-b2134ce{padding:4rem 0rem 4rem 0rem;}.elementor-480 .elementor-element.elementor-element-0eef6c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider .elementor-repeater-item-1b5afc2 .xpro-hero-slider-slide-content-wrapper{justify-content:center;text-align:center;align-items:center;}.elementor-480 .elementor-element.elementor-element-39ee850{width:100%;max-width:100%;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-slide-content-wrapper{width:768px;}.elementor-480 .elementor-element.elementor-element-39ee850 .xpro-hero-slider-slide-content-area{width:100%;}.elementor-480 .elementor-element.elementor-element-70d6860{padding:3rem 0rem 3rem 0rem;}.elementor-480 .elementor-element.elementor-element-4d8325c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-480 .elementor-element.elementor-element-4d8325c img{width:90%;}.elementor-480 .elementor-element.elementor-element-99c2f69{margin-top:-6px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-455b4a6{padding:2rem 0rem 2rem 0rem;}.elementor-480 .elementor-element.elementor-element-754ae11{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-310d690{padding:3rem 0rem 3rem 0rem;}.elementor-480 .elementor-element.elementor-element-93f6b25{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-480 .elementor-element.elementor-element-8dc2d12{padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-e5bb48e{width:30%;}.elementor-480 .elementor-element.elementor-element-0296e6a{width:70%;}.elementor-480 .elementor-element.elementor-element-2cf3999{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-480 .elementor-element.elementor-element-cb810e5{margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-480 .elementor-element.elementor-element-a4bba30{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;text-align:center;}.elementor-480 .elementor-element.elementor-element-a4bba30 .elementor-heading-title{line-height:1.2em;}.elementor-480 .elementor-element.elementor-element-7536767 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-656a3b5 > .elementor-element-populated{margin:12px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-480 .elementor-element.elementor-element-90535f4{padding:3rem 0rem 3rem 0rem;}.elementor-480 .elementor-element.elementor-element-39fac31{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-480 .elementor-element.elementor-element-d411f13 > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-480 .elementor-element.elementor-element-9c38871 .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-9815134 > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-480 .elementor-element.elementor-element-8ba0594 .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-72ad3a2 > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-480 .elementor-element.elementor-element-f880b6a .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-706e184 > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-480 .elementor-element.elementor-element-1e368c2 .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-96490ae > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-480 .elementor-element.elementor-element-c38e0f9 .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-de029c9 > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-480 .elementor-element.elementor-element-61737db .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-aed18db > .elementor-element-populated{padding:2rem 2rem 2rem 2rem;}.elementor-480 .elementor-element.elementor-element-fa7058d .elementor-image-box-img{margin-bottom:12px;}.elementor-480 .elementor-element.elementor-element-b2134ce{padding:3rem 0rem 3rem 0rem;}.elementor-bc-flex-widget .elementor-480 .elementor-element.elementor-element-5a55b3e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-480 .elementor-element.elementor-element-5a55b3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-480 .elementor-element.elementor-element-0eef6c3{text-align:center;}.elementor-480 .elementor-element.elementor-element-0eef6c3 .elementor-heading-title{line-height:1.4em;}}@media(min-width:768px){.elementor-480 .elementor-element.elementor-element-9a27562{width:20%;}.elementor-480 .elementor-element.elementor-element-d57f533{width:20%;}.elementor-480 .elementor-element.elementor-element-2ead7d3{width:30%;}.elementor-480 .elementor-element.elementor-element-aca11ea{width:30%;}.elementor-480 .elementor-element.elementor-element-e174b7d{width:25%;}.elementor-480 .elementor-element.elementor-element-5de68b8{width:25%;}.elementor-480 .elementor-element.elementor-element-c0eff27{width:25%;}.elementor-480 .elementor-element.elementor-element-388f8e5{width:25%;}.elementor-480 .elementor-element.elementor-element-e5bb48e{width:20%;}.elementor-480 .elementor-element.elementor-element-0296e6a{width:80%;}.elementor-480 .elementor-element.elementor-element-7536767{width:50%;}.elementor-480 .elementor-element.elementor-element-656a3b5{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-480 .elementor-element.elementor-element-7536767{width:100%;}.elementor-480 .elementor-element.elementor-element-656a3b5{width:100%;}.elementor-480 .elementor-element.elementor-element-d411f13{width:48%;}.elementor-480 .elementor-element.elementor-element-9815134{width:48%;}.elementor-480 .elementor-element.elementor-element-72ad3a2{width:48%;}.elementor-480 .elementor-element.elementor-element-706e184{width:48%;}.elementor-480 .elementor-element.elementor-element-96490ae{width:48%;}.elementor-480 .elementor-element.elementor-element-de029c9{width:48%;}.elementor-480 .elementor-element.elementor-element-aed18db{width:48%;}}@media(min-width:1025px){.elementor-480 .elementor-element.elementor-element-39ee850 .elementor-repeater-item-1b5afc2 .xpro-hero-slider-slide-bg{background-attachment:scroll;}.elementor-480 .elementor-element.elementor-element-b2134ce:not(.elementor-motion-effects-element-type-background), .elementor-480 .elementor-element.elementor-element-b2134ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-43fb227 *//*button style overall*/ 
button.default-button{
 border:0;
 background:none;
 outline:none;
 padding:0
 color:#fff;
}
 
:root {
 --custom-ease-1:cubic-bezier(0.475,0.425,0,0.995);
 --custom-ease-2:cubic-bezier(0.835,-0.005,0.06,1);
 --custom-ease-3:cubic-bezier(0.19,1,0.22,1);
 --custom-ease-4:cubic-bezier(0.63,0.03,0.21,1);
 --primary-ease:var(--custom-ease-1);
 --desktop-content-width:1200px;
 --laptop-content-width:1080px;
 --small-laptop-content-width:960px
}
   
.default-button {
 text-transform:uppercase;
 position:relative;
 height:42px;
 --button-duration:0.45s;
 cursor:pointer;
 transform:translate3d(20px,0,0);
 
}
.default-button .button-background .left,
.default-button .button-background .right {
 position:absolute;
 left:0;
 top:0;
 width:42px;
 height:42px;
 z-index:1;
 display:flex;
 justify-content:flex-end;
 transform:translate3d(-20px,0,0);
}
.default-button .button-background .left:before,
.default-button .button-background .right:before {
 content:"";
 width:42px;
 display:block;
 height:42px;
 border-radius:100%;
 background-color:var(--color-sub-white-1);
 transform:scale(0);
 transition:transform .45s var(--primary-ease)
}
.default-button .button-background .center {
 position:absolute;
 left:0;
 right:0;
 top:0;
 width:0;
 height:42px;
 background-color:var(--color-sub-white-1);
 z-index:1;
 transform-origin:right;
 transition:width var(--button-duration) var(--primary-ease) var(--button-duration),transform var(--button-duration) var(--primary-ease)
}
.default-button .button-background .left {
 transition:all var(--button-duration) var(--primary-ease)
}
.default-button .button-background .right {
 transition:all var(--button-duration) var(--primary-ease) var(--button-duration)
}
@media screen and (min-width:768px) {
 .default-button:hover .left {
  transform:translate3d(20px,0,0);
  width:100%;
  transition-duration:calc(var(--button-duration) - .15s);
  transition-timing-function:var(--custom-ease-3);
  transition-delay:var(--button-duration)
 }
 .default-button:hover .center {
  width:100% !important;
  transform:scaleX(0);
  transition:width var(--button-duration) var(--primary-ease),transform calc(var(--button-duration) - .15s) var(--custom-ease-3) var(--button-duration)
 }
 .default-button:hover .right { 
  transform:translate3d(20px,0,0);
  width:100%;
  transition-delay:0s
 }
}
.default-button .plus-icon::after, .default-button .plus-icon::before {
  content: "";
  color:#fff;
  position: absolute;
  top: calc(50% - 2px);
  left: 0;
  width: 100%;
  height: 1px;
  background-color: var(--color-primary-black-2);
}
.default-button .text {
font-family: 'Montserrat', sans-serif !important;
 font-size:2rem;
 margin-left: -4rem !important;
  padding: 0px !important;
color:#fff;
 display:inline-block;
 position:relative;
 z-index:3;
letter-spacing:3.5px !important;
font-weight:600 !important;
 transform:translate3d(-20px,0,0);
 transition:all .75s var(--primary-ease);
 opacity:0
}
.default-button .plus-icon{
    position:absolute;
    right:-10px;
    top:50%;
    transform:translateY(-50%);
    width:20px !important;
    height:20px !important;
    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
    z-index:3;
    opacity:1;
    transition:
        right .45s var(--primary-ease),
        transform .45s var(--primary-ease),
        opacity .45s var(--primary-ease);
}
.default-button .plus-icon:before,
.default-button .plus-icon:after{
    content:"";
    position:absolute;
    left:50%;
    top:50%;
    background:#fff;
    transform:translate(-50%, -50%);
}

.default-button .plus-icon:before{
    width:16px;
    height:1.5px;
}

.default-button .plus-icon:after{
    width:1.5px;
    height:16px;
}
.default-button.theme-white {
 color:var(--color-primary-white)
}
.default-button.theme-white .button-background .center,
.default-button.theme-white .button-background .left:before,
.default-button.theme-white .button-background .right:before {
 background-color:#fe0000
}

.default-button.theme-red {
 color:var(--color-primary-white)
}
.default-button.theme-red .button-background .center,
.default-button.theme-red .button-background .left:before,
.default-button.theme-red .button-background .right:before {
 background-color:#ff6b50
}
.default-button.theme-red .plus-icon:after,
.default-button.theme-red .plus-icon:before {
 background-color:var(--color-primary-white)
}
.default-button.animate .left:before,
.default-button.animate .right:before {
 transform:scale(1)
}
.default-button.animate .text {
 transform:translateZ(0);
 opacity:1
}
.default-button.animate .plus-icon {
 opacity:1
}
.default-button.animate.delayed .left:before,
.default-button.animate.delayed .plus-icon,
.default-button.animate.delayed .right:before,
.default-button.animate.delayed .text {
 transition-delay:3s
}
 button{
    line-height: 0;
    padding: 0;
}
.default-button {
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    text-decoration: none !important; 
}
.plus-icon {
   display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    text-decoration: none !important; 
}
.plus-icon {
    font-weight: 400 !important;
}
#button-new a:has(.default-button),
#button-new a:has(.default-button):hover {
  text-decoration: none !important; 
}


@media screen and (max-width:767px){

    .default-button{
        height:42px;
    }

    .default-button .button-background .left,
    .default-button .button-background .right{
        width:42px;
        height:42px;
    }

    .default-button .button-background .left:before,
    .default-button .button-background .right:before{
        width:42px;
        height:42px;
    }


    .default-button .button-background .center{
        height:42px;
    }

    .default-button .text{
        font-size:1.5rem !important;
        letter-spacing:1.8px !important;
    }

    .default-button .plus-icon{
        width:16px !important;
        height:16px !important;
        right:5px;
    }

    .default-button .plus-icon:before{
        width:12px;
        height:1px;
    }

    .default-button .plus-icon:after{
        width:1px;
        height:12px;
    }

}

#iosb4 .text {
  color: #fff !important;
}
#iosb4 .default-button .plus-icon::before, #iosb4 .default-button .plus-icon::after {
  background: #fff;
}
/*button style end *//* End custom CSS */