.elementor-61 .elementor-element.elementor-element-8506304:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-8506304 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3maccounting.ca/wp-content/uploads/2021/12/slider.jpg");background-position:bottom center;background-size:cover;}.elementor-61 .elementor-element.elementor-element-8506304 > .elementor-background-overlay{background-color:#000000;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-8506304 > .elementor-container{min-height:500px;}.elementor-61 .elementor-element.elementor-element-8506304{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-61 .elementor-element.elementor-element-c454103{text-align:center;}.elementor-61 .elementor-element.elementor-element-c454103 .elementor-heading-title{font-family:"Gilroy", Sans-serif;font-size:70px;font-weight:600;line-height:91px;color:#FFFFFF;}.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-61 .elementor-element.elementor-element-9f7d4b5 .elementor-button{background-color:#E04C6A;}.elementor-61 .elementor-element.elementor-element-48ab5f5 > .elementor-container{max-width:940px;}.elementor-61 .elementor-element.elementor-element-48ab5f5{margin-top:50px;margin-bottom:50px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-868c977{text-align:center;}.elementor-61 .elementor-element.elementor-element-868c977 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;line-height:50px;color:#76323F;}.elementor-61 .elementor-element.elementor-element-4848951{text-align:center;}.elementor-61 .elementor-element.elementor-element-4848951 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:300;line-height:30px;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-ef47901{overflow:visible;}.elementor-61 .elementor-element.elementor-element-8788c95{text-align:center;}.elementor-61 .elementor-element.elementor-element-8788c95 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:300;line-height:42px;}.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-61 .elementor-element.elementor-element-2cc5880{--divider-border-style:solid;--divider-color:#76323F;--divider-border-width:3px;}.elementor-61 .elementor-element.elementor-element-2cc5880 .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-61 .elementor-element.elementor-element-2cc5880 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-61 .elementor-element.elementor-element-6bd5bf4{margin-top:50px;margin-bottom:50px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-84bdacc > .elementor-element-populated{padding:30px 30px 30px 30px;}.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-61 .elementor-element.elementor-element-8c7721e{text-align:center;}.elementor-61 .elementor-element.elementor-element-8c7721e .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-d695a48 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-61 .elementor-element.elementor-element-2cf209c{text-align:center;}.elementor-61 .elementor-element.elementor-element-2cf209c .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-72afc3a > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-61 .elementor-element.elementor-element-00f0e43{text-align:center;}.elementor-61 .elementor-element.elementor-element-00f0e43 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-61 .elementor-element.elementor-element-80f834c:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-80f834c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-61 .elementor-element.elementor-element-80f834c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-80f834c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-47bb49b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-47bb49b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-64f17c7{text-align:center;}.elementor-61 .elementor-element.elementor-element-64f17c7 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:300;line-height:42px;}.elementor-61 .elementor-element.elementor-element-bc61df5:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-bc61df5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-61 .elementor-element.elementor-element-bc61df5 > .elementor-container{max-width:1200px;}.elementor-61 .elementor-element.elementor-element-bc61df5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 100px 0px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-bc61df5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-4df3b39:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-61 .elementor-element.elementor-element-4df3b39 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-4df3b39 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-4df3b39 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav .elementor-repeater-item-f688fdc .elementkit-nav-link{z-index:0;border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav .elementor-repeater-item-01fc325 .elementkit-nav-link{z-index:0;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav .elementor-repeater-item-2aac00a .elementkit-nav-link{z-index:0;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav .elementkit-nav-link{background-color:#D3D3D3;text-align:left;padding:40px 50px 40px 50px;color:#76313F;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav .elementkit-nav-link.active{background-color:#FFFFFF;color:#76313F;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav.elementskit_tab_border_bottm .elementkit-nav-item .elementkit-nav-link::before{background-color:#76323F;width:100%;height:15%;left:0%;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-wraper.vertical > .elementkit-tab-nav{flex-basis:30%;margin-right:10px;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-wraper .elementkit-nav-link.left-pos .elementskit-tab-icon{margin-right:7%;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-wraper .elementkit-nav-link.left-pos .ekit-icon-image{margin-right:7%;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-wraper .elementkit-nav-link{justify-content:center;text-align:left;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-wraper:not(.vertical) .elementkit-nav-item:not(:last-child){margin-right:10px;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-wraper.vertical .elementkit-nav-item:not(:last-child){margin-bottom:0px;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-wraper:not(.vertical) .elementkit-tab-nav{margin-bottom:0px;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav .elementkit-nav-link.active span.elementskit-tab-icon{color:#76313F !important;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav .elementkit-nav-link.active span.elementskit-tab-icon path{stroke:#76313F;fill:#76313F;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementskit_tab_border_bottm.elementkit-tab-nav .elementkit-nav-item .elementkit-nav-link::before{bottom:0px;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .tab-content .tab-pane{color:#656565;padding:20px 0px 20px 0px;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav .elementkit-nav-link .elementskit-tab-sub-title{color:#FF0035;}.elementor-61 .elementor-element.elementor-element-a1f5be3 .elementkit-tab-nav .elementkit-nav-link.active .elementskit-tab-sub-title{color:#000;}.elementor-61 .elementor-element.elementor-element-bd6829a:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-bd6829a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#76313F;}.elementor-61 .elementor-element.elementor-element-bd6829a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-bd6829a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-b4c5f32{text-align:center;}.elementor-61 .elementor-element.elementor-element-b4c5f32 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-4eb2d53 .elementor-button{background-color:#E04C6A;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-61 .elementor-element.elementor-element-4eb2d53 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-6f92a30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-6f92a30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-ebaaae1{text-align:center;}.elementor-61 .elementor-element.elementor-element-ebaaae1 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:500;line-height:48px;color:var( --e-global-color-bf01aa2 );}.elementor-61 .elementor-element.elementor-element-6d6c320 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:15px;}.elementor-61 .elementor-element.elementor-element-6d6c320 .ekit-price-card-slider{--ekit_client_logo_slidetosho:5;}.elementor-61 .elementor-element.elementor-element-6d6c320 .simple_logo_image .single-client .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-61 .elementor-element.elementor-element-6d6c320 .elementskit-clients-slider .single-client img{opacity:1;filter:alpha(opacity=1);}.elementor-61 .elementor-element.elementor-element-6d6c320 .simple_logo_image .single-client:hover .content-image img{opacity:1;filter:alpha(opacity=1);}.elementor-61 .elementor-element.elementor-element-6d6c320 .simple_logo_image .single-client:hover .content-image .main-image{opacity:1;filter:alpha(opacity=1);}.elementor-61 .elementor-element.elementor-element-ef8c398:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-ef8c398 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-61 .elementor-element.elementor-element-ef8c398{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-ef8c398 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-6da7d2c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-61 .elementor-element.elementor-element-6da7d2c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-2a00a76{text-align:center;}.elementor-61 .elementor-element.elementor-element-2a00a76 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:300;line-height:42px;}.elementor-61 .elementor-element.elementor-element-717b48d:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-717b48d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F6F7;}.elementor-61 .elementor-element.elementor-element-717b48d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;overflow:visible;}.elementor-61 .elementor-element.elementor-element-717b48d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-604be19:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-604be19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-61 .elementor-element.elementor-element-604be19{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 50px 0px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-604be19 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-22bfb7b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-61 .elementor-element.elementor-element-b61f847 img{max-width:130px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#CCCCCC;}.elementor-61 .elementor-element.elementor-element-8d20c9a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CCCCCC;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-61 .elementor-element.elementor-element-8d20c9a > .elementor-element-populated, .elementor-61 .elementor-element.elementor-element-8d20c9a > .elementor-element-populated > .elementor-background-overlay, .elementor-61 .elementor-element.elementor-element-8d20c9a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-61 .elementor-element.elementor-element-d24930b img{max-width:26px;}.elementor-widget-star-rating .elementor-star-rating__title{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-61 .elementor-element.elementor-element-2a4502c{text-align:center;}.elementor-61 .elementor-element.elementor-element-2a4502c .elementor-star-rating__title{color:#E7711B;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-61 .elementor-element.elementor-element-2a4502c .elementor-star-rating{font-size:18px;}.elementor-61 .elementor-element.elementor-element-2a4502c .elementor-star-rating i:before{color:#E7711B;}.elementor-61 .elementor-element.elementor-element-faf027b{margin-top:60px;margin-bottom:60px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-1b8adbc{text-align:center;}.elementor-61 .elementor-element.elementor-element-1b8adbc .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:42px;font-weight:300;line-height:42px;}.elementor-61 .elementor-element.elementor-element-46d728b{--divider-border-style:solid;--divider-color:#76323F;--divider-border-width:3px;}.elementor-61 .elementor-element.elementor-element-46d728b .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-61 .elementor-element.elementor-element-46d728b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-61 .elementor-element.elementor-element-50aee81 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-61 .elementor-element.elementor-element-50aee81{margin-top:0px;margin-bottom:50px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-b29dfc0:not(.elementor-motion-effects-element-type-background), .elementor-61 .elementor-element.elementor-element-b29dfc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#76313F;}.elementor-61 .elementor-element.elementor-element-b29dfc0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 60px 60px 60px;overflow:visible;}.elementor-61 .elementor-element.elementor-element-b29dfc0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-61 .elementor-element.elementor-element-9ec12a8{text-align:center;}.elementor-61 .elementor-element.elementor-element-9ec12a8 .elementor-heading-title{font-family:"Ubuntu", Sans-serif;font-size:30px;font-weight:500;line-height:48px;color:#FFFFFF;}.elementor-61 .elementor-element.elementor-element-207d41f .elementor-button{background-color:#E04C6A;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-61 .elementor-element.elementor-element-207d41f > .elementor-widget-container{border-radius:0px 0px 0px 0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-61 .elementor-element.elementor-element-4b9c1ef{width:100%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-61 .elementor-element.elementor-element-6d6c320 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-61 .elementor-element.elementor-element-6d6c320 .ekit-price-card-slider{--ekit_client_logo_slidetosho:2;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-61 .elementor-element.elementor-element-6d6c320 .elementskit-clients-slider{--ekit_client_logo_left_right_spacing:10px;}.elementor-61 .elementor-element.elementor-element-6d6c320 .ekit-price-card-slider{--ekit_client_logo_slidetosho:1;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://revivetemp.xyz/wp-content/uploads/2021/12/Gilroy-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Gilroy';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://revivetemp.xyz/wp-content/uploads/2021/12/Gilroy-SemiBold.ttf') format('truetype');
}
/* End Custom Fonts CSS */