.elementor-996 .elementor-element.elementor-element-22dc556:not(.elementor-motion-effects-element-type-background), .elementor-996 .elementor-element.elementor-element-22dc556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://mcgranttax.com/wp-content/uploads/2023/01/IMG_1438-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-996 .elementor-element.elementor-element-22dc556 > .elementor-background-overlay{background-color:#000000;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-22dc556{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-996 .elementor-element.elementor-element-4be365f .elementor-repeater-item-1426b04 .swiper-slide-bg{background-color:#02010100;}.elementor-996 .elementor-element.elementor-element-4be365f .swiper-slide{transition-duration:calc(5000ms*1.2);height:800px;}.elementor-996 .elementor-element.elementor-element-4be365f .elementor-slide-button{background-color:var( --e-global-color-secondary );border-width:0px;color:var( --e-global-color-text );}.elementor-996 .elementor-element.elementor-element-4be365f .swiper-slide-contents{max-width:1200px;}.elementor-996 .elementor-element.elementor-element-4be365f .swiper-slide-inner{padding:150px 10px 10px 10px;text-align:center;}.elementor-996 .elementor-element.elementor-element-4be365f .elementor-slide-heading{font-size:60px;}.elementor-996 .elementor-element.elementor-element-4be365f .swiper-pagination-bullet{height:10px;width:10px;}.elementor-996 .elementor-element.elementor-element-4be365f .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-996 .elementor-element.elementor-element-4be365f .swiper-pagination-fraction{font-size:10px;}.elementor-996 .elementor-element.elementor-element-4be365f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF;opacity:1;}.elementor-996 .elementor-element.elementor-element-4be365f .swiper-pagination-bullet-active{background-color:#ADADAD;}.elementor-996 .elementor-element.elementor-element-4e4803f > .elementor-container{max-width:800px;}.elementor-996 .elementor-element.elementor-element-4e4803f{margin-top:30px;margin-bottom:30px;}.elementor-996 .elementor-element.elementor-element-2b87ac2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-996 .elementor-element.elementor-element-2b87ac2{margin-top:50px;margin-bottom:50px;}.elementor-996 .elementor-element.elementor-element-bfa588f > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-996 .elementor-element.elementor-element-c743cfe > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-996 .elementor-element.elementor-element-536cfe6{background-color:#E8E8E8;padding:30px 30px 30px 30px;border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-da6d24b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-996 .elementor-element.elementor-element-da6d24b:not(.elementor-motion-effects-element-type-background), .elementor-996 .elementor-element.elementor-element-da6d24b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-996 .elementor-element.elementor-element-da6d24b > .elementor-container{max-width:1100px;text-align:center;}.elementor-996 .elementor-element.elementor-element-da6d24b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-996 .elementor-element.elementor-element-da6d24b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-820b36a > .elementor-container{text-align:center;}.elementor-996 .elementor-element.elementor-element-820b36a{margin-top:50px;margin-bottom:50px;}.elementor-996 .elementor-element.elementor-element-d30e9fa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996 .elementor-element.elementor-element-cb6ca36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-996 .elementor-element.elementor-element-cb6ca36 > .elementor-element-populated{margin:0px 50px 0px 0px;--e-column-margin-right:50px;--e-column-margin-left:0px;}.elementor-996 .elementor-element.elementor-element-d259bfe img{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-4a9674a{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996 .elementor-element.elementor-element-4a9674a .elementor-icon-box-wrapper{gap:15px;}.elementor-996 .elementor-element.elementor-element-4a9674a.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-4a9674a.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-4a9674a.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-4a9674a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-4a9674a .elementor-icon{font-size:25px;padding:30px;}.elementor-996 .elementor-element.elementor-element-2de86d6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-996 .elementor-element.elementor-element-2de86d6 > .elementor-element-populated{margin:0px 25px 0px 25px;--e-column-margin-right:25px;--e-column-margin-left:25px;}.elementor-996 .elementor-element.elementor-element-c935b75 img{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-535b736{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996 .elementor-element.elementor-element-535b736 .elementor-icon-box-wrapper{gap:15px;}.elementor-996 .elementor-element.elementor-element-535b736.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-535b736.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-535b736.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-535b736.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-535b736 .elementor-icon{font-size:25px;padding:30px;}.elementor-996 .elementor-element.elementor-element-35dfa55 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-996 .elementor-element.elementor-element-35dfa55 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-996 .elementor-element.elementor-element-c483f94 img{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-96ef0ac{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996 .elementor-element.elementor-element-96ef0ac .elementor-icon-box-wrapper{gap:15px;}.elementor-996 .elementor-element.elementor-element-96ef0ac.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-96ef0ac.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-96ef0ac.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-96ef0ac.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-96ef0ac .elementor-icon{font-size:25px;padding:30px;}.elementor-996 .elementor-element.elementor-element-846f634:not(.elementor-motion-effects-element-type-background), .elementor-996 .elementor-element.elementor-element-846f634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://mcgranttax.com/wp-content/uploads/2023/01/McGrants-6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-996 .elementor-element.elementor-element-846f634 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 40%, #0000004A 80%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-846f634 > .elementor-container{min-height:500px;}.elementor-996 .elementor-element.elementor-element-846f634{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-846f634 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-996 .elementor-element.elementor-element-0d19b36 .elementor-heading-title{font-size:45px;font-weight:800;}.elementor-996 .elementor-element.elementor-element-539c5e8 > .elementor-container{text-align:center;}.elementor-996 .elementor-element.elementor-element-539c5e8{margin-top:100px;margin-bottom:100px;}.elementor-996 .elementor-element.elementor-element-00fb90a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996 .elementor-element.elementor-element-f5f8629 .elementor-cta .elementor-cta__bg, .elementor-996 .elementor-element.elementor-element-f5f8629 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-996 .elementor-element.elementor-element-f5f8629{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-f5f8629 .elementor-cta__content{min-height:600px;text-align:center;padding:150px 20px 20px 20px;}.elementor-996 .elementor-element.elementor-element-f5f8629 .elementor-cta__button{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:0px;}.elementor-996 .elementor-element.elementor-element-f5f8629 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-f5f8629 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-b6ac9c5 .elementor-cta .elementor-cta__bg, .elementor-996 .elementor-element.elementor-element-b6ac9c5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-996 .elementor-element.elementor-element-b6ac9c5{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-b6ac9c5 .elementor-cta__content{min-height:600px;text-align:center;padding:150px 20px 20px 20px;}.elementor-996 .elementor-element.elementor-element-b6ac9c5 .elementor-cta__button{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:0px;}.elementor-996 .elementor-element.elementor-element-b6ac9c5 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-b6ac9c5 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-62dda6e .elementor-cta .elementor-cta__bg, .elementor-996 .elementor-element.elementor-element-62dda6e .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-996 .elementor-element.elementor-element-62dda6e{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-62dda6e .elementor-cta__content{min-height:600px;text-align:center;padding:150px 20px 20px 20px;}.elementor-996 .elementor-element.elementor-element-62dda6e .elementor-cta__button{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:0px;}.elementor-996 .elementor-element.elementor-element-62dda6e .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-62dda6e .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-8f7e1c2 .elementor-cta .elementor-cta__bg, .elementor-996 .elementor-element.elementor-element-8f7e1c2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-996 .elementor-element.elementor-element-8f7e1c2{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-8f7e1c2 .elementor-cta__content{min-height:600px;text-align:center;padding:150px 20px 20px 20px;}.elementor-996 .elementor-element.elementor-element-8f7e1c2 .elementor-cta__button{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:0px;}.elementor-996 .elementor-element.elementor-element-8f7e1c2 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-8f7e1c2 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-eba4efc .elementor-cta .elementor-cta__bg, .elementor-996 .elementor-element.elementor-element-eba4efc .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-996 .elementor-element.elementor-element-eba4efc{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-eba4efc .elementor-cta__content{min-height:600px;text-align:center;padding:150px 20px 20px 20px;}.elementor-996 .elementor-element.elementor-element-eba4efc .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-996 .elementor-element.elementor-element-eba4efc .elementor-cta__button{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:0px;}.elementor-996 .elementor-element.elementor-element-eba4efc .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-eba4efc .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-cc49ac2 .elementor-cta .elementor-cta__bg, .elementor-996 .elementor-element.elementor-element-cc49ac2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:500ms;}.elementor-996 .elementor-element.elementor-element-cc49ac2{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-cc49ac2 .elementor-cta__content{min-height:600px;text-align:center;padding:150px 20px 20px 20px;}.elementor-996 .elementor-element.elementor-element-cc49ac2 .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-996 .elementor-element.elementor-element-cc49ac2 .elementor-cta__button{color:#FFFFFF;background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );border-width:0px;}.elementor-996 .elementor-element.elementor-element-cc49ac2 .elementor-cta:not(:hover) .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-cc49ac2 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#00000080;}.elementor-996 .elementor-element.elementor-element-f754c94 > .elementor-container{text-align:center;}.elementor-996 .elementor-element.elementor-element-f754c94{margin-top:50px;margin-bottom:50px;}.elementor-996 .elementor-element.elementor-element-2efc20d .elementor-heading-title{font-size:45px;font-weight:800;}.elementor-996 .elementor-element.elementor-global-984 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-996 .elementor-element.elementor-global-984 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-996 .elementor-element.elementor-global-984 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-secondary );}.elementor-996 .elementor-element.elementor-global-984 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-secondary );}.elementor-996 .elementor-element.elementor-global-984{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-996 .elementor-element.elementor-global-984 .elementor-icon-list-text{transition:color 0.3s;}.elementor-996 .elementor-element.elementor-element-525311e a{color:var( --e-global-color-secondary );}.elementor-996 .elementor-element.elementor-element-525311e a:hover{color:var( --e-global-color-text );}.elementor-996 .elementor-element.elementor-element-525311e > .elementor-container{text-align:center;}.elementor-996 .elementor-element.elementor-element-525311e{margin-top:50px;margin-bottom:50px;}.elementor-996 .elementor-element.elementor-element-206e83c .elementor-heading-title{font-size:45px;font-weight:800;}.elementor-996 .elementor-element.elementor-element-abeba11 > .elementor-container{text-align:center;}.elementor-996 .elementor-element.elementor-element-abeba11{margin-top:50px;margin-bottom:50px;}.elementor-996 .elementor-element.elementor-element-713ee7d .elementor-heading-title{font-size:45px;font-weight:800;}.elementor-996 .elementor-element.elementor-element-494a3c1{margin-top:0px;margin-bottom:20px;}.elementor-996 .elementor-element.elementor-element-2f7ec5c img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-996 .elementor-element.elementor-element-2f7ec5c .widget-image-caption{margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-e79aa93 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-996 .elementor-element.elementor-element-e79aa93 .widget-image-caption{margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-d7fa54d img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-996 .elementor-element.elementor-element-d7fa54d .widget-image-caption{margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-97c5643{margin-top:0px;margin-bottom:20px;}.elementor-996 .elementor-element.elementor-element-6ab97a8 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-996 .elementor-element.elementor-element-6ab97a8 .widget-image-caption{margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-9772862 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-996 .elementor-element.elementor-element-9772862 .widget-image-caption{margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-e370251 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-996 .elementor-element.elementor-element-e370251 .widget-image-caption{margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-d4ccca7 img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-996 .elementor-element.elementor-element-d4ccca7 .widget-image-caption{margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-b11129f img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-996 .elementor-element.elementor-element-b11129f .widget-image-caption{margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-67efa6d img{width:100%;height:250px;object-fit:cover;object-position:center center;}.elementor-996 .elementor-element.elementor-element-67efa6d .widget-image-caption{margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-25f61a0{overflow:hidden;margin-top:50px;margin-bottom:50px;}.elementor-996 .elementor-element.elementor-element-5a6421d:not(.elementor-motion-effects-element-type-background), .elementor-996 .elementor-element.elementor-element-5a6421d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-996 .elementor-element.elementor-element-5a6421d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-996 .elementor-element.elementor-element-5a6421d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-5a6421d > .elementor-container{text-align:center;}.elementor-996 .elementor-element.elementor-element-910718f .elementor-heading-title{font-size:45px;font-weight:800;}.elementor-996 .elementor-element.elementor-element-43ecb2c .swiper-pagination-bullet-active, .elementor-996 .elementor-element.elementor-element-43ecb2c .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-43ecb2c .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-43ecb2c .elementor-swiper-button{font-size:20px;color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-43ecb2c .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-43ecb2c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-996 .elementor-element.elementor-element-43ecb2c .elementor-testimonial__text{font-size:16px;}.elementor-996 .elementor-element.elementor-element-261cb94 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-996 .elementor-element.elementor-element-261cb94:not(.elementor-motion-effects-element-type-background), .elementor-996 .elementor-element.elementor-element-261cb94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-261cb94 > .elementor-container{max-width:800px;text-align:center;}.elementor-996 .elementor-element.elementor-element-261cb94{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:20px 0px 20px 0px;}.elementor-996 .elementor-element.elementor-element-261cb94 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-fcec441 .elementor-heading-title{font-size:52px;}.elementor-996 .elementor-element.elementor-element-2e9d280 > .elementor-container{max-width:500px;}.elementor-996 .elementor-element.elementor-element-8c882a7 img{width:150px;}.elementor-996 .elementor-element.elementor-element-8c882a7 .widget-image-caption{color:#FFFFFF;margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-47fb9b6 img{width:150px;}.elementor-996 .elementor-element.elementor-element-47fb9b6 .widget-image-caption{color:#FFFFFF;margin-block-start:10px;}.elementor-996 .elementor-element.elementor-element-b6b0797 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-996 .elementor-element.elementor-element-b6b0797{margin-top:50px;margin-bottom:50px;}.elementor-996 .elementor-element.elementor-element-adb624a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-996 .elementor-element.elementor-element-adb624a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://mcgranttax.com/wp-content/uploads/2023/01/IMG_1549-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-996 .elementor-element.elementor-element-adb624a > .elementor-element-populated >  .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;}.elementor-996 .elementor-element.elementor-element-adb624a > .elementor-element-populated, .elementor-996 .elementor-element.elementor-element-adb624a > .elementor-element-populated > .elementor-background-overlay, .elementor-996 .elementor-element.elementor-element-adb624a > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-adb624a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:30px 30px 30px 30px;}.elementor-996 .elementor-element.elementor-element-adb624a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-5cdb4c8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-5cdb4c8.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-5cdb4c8.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-996 .elementor-element.elementor-element-5cdb4c8.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-5cdb4c8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-996 .elementor-element.elementor-element-5cdb4c8.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-5cdb4c8.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-5cdb4c8 .elementor-icon{font-size:25px;padding:30px;}.elementor-996 .elementor-element.elementor-element-5cdb4c8 .elementor-icon svg{height:25px;}.elementor-996 .elementor-element.elementor-element-212b9da{font-size:18px;}.elementor-996 .elementor-element.elementor-element-42ef3a7 > .elementor-element-populated{margin:0px 0px 0px 50px;--e-column-margin-right:0px;--e-column-margin-left:50px;}.elementor-996 .elementor-element.elementor-element-18b4e2f .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-996 .elementor-element.elementor-element-18b4e2f .elementor-icon-box-title{margin-block-end:10px;}.elementor-996 .elementor-element.elementor-element-18b4e2f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-18b4e2f.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-18b4e2f.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-18b4e2f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-18b4e2f .elementor-icon{font-size:20px;padding:25px;}.elementor-996 .elementor-element.elementor-element-18b4e2f .elementor-icon-box-title, .elementor-996 .elementor-element.elementor-element-18b4e2f .elementor-icon-box-title a{font-size:18px;}.elementor-996 .elementor-element.elementor-element-18b4e2f .elementor-icon-box-description{font-size:14px;}.elementor-996 .elementor-element.elementor-element-786f604 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-996 .elementor-element.elementor-element-786f604 .elementor-icon-box-title{margin-block-end:10px;}.elementor-996 .elementor-element.elementor-element-786f604.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-786f604.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-786f604.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-786f604.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-786f604 .elementor-icon{font-size:20px;padding:25px;}.elementor-996 .elementor-element.elementor-element-786f604 .elementor-icon-box-title, .elementor-996 .elementor-element.elementor-element-786f604 .elementor-icon-box-title a{font-size:18px;}.elementor-996 .elementor-element.elementor-element-786f604 .elementor-icon-box-description{font-size:14px;}.elementor-996 .elementor-element.elementor-element-b3b64fa .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-996 .elementor-element.elementor-element-b3b64fa .elementor-icon-box-title{margin-block-end:10px;}.elementor-996 .elementor-element.elementor-element-b3b64fa.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-b3b64fa.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-b3b64fa.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-b3b64fa.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-b3b64fa .elementor-icon{font-size:20px;padding:25px;}.elementor-996 .elementor-element.elementor-element-b3b64fa .elementor-icon-box-title, .elementor-996 .elementor-element.elementor-element-b3b64fa .elementor-icon-box-title a{font-size:18px;}.elementor-996 .elementor-element.elementor-element-b3b64fa .elementor-icon-box-description{font-size:14px;}.elementor-996 .elementor-element.elementor-element-3ffb23e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-996 .elementor-element.elementor-element-3ffb23e .elementor-icon-box-title{margin-block-end:10px;}.elementor-996 .elementor-element.elementor-element-3ffb23e.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-3ffb23e.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-3ffb23e.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-3ffb23e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-3ffb23e .elementor-icon{font-size:20px;padding:25px;}.elementor-996 .elementor-element.elementor-element-3ffb23e .elementor-icon-box-title, .elementor-996 .elementor-element.elementor-element-3ffb23e .elementor-icon-box-title a{font-size:18px;}.elementor-996 .elementor-element.elementor-element-3ffb23e .elementor-icon-box-description{font-size:14px;}.elementor-996 .elementor-element.elementor-element-d2da1eb > .elementor-container{text-align:center;}.elementor-996 .elementor-element.elementor-element-d2da1eb{margin-top:50px;margin-bottom:50px;}.elementor-996 .elementor-element.elementor-element-467a771 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-996 .elementor-element.elementor-element-14f8393 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-996 .elementor-element.elementor-element-640b581 img{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-d12ed34{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996 .elementor-element.elementor-element-d12ed34 .elementor-icon-box-wrapper{gap:15px;}.elementor-996 .elementor-element.elementor-element-d12ed34 .elementor-icon-box-title{margin-block-end:10px;}.elementor-996 .elementor-element.elementor-element-d12ed34.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-d12ed34.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-d12ed34.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-d12ed34.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-d12ed34 .elementor-icon{font-size:20px;padding:25px;}.elementor-996 .elementor-element.elementor-element-d12ed34 .elementor-icon-box-title, .elementor-996 .elementor-element.elementor-element-d12ed34 .elementor-icon-box-title a{font-size:18px;}.elementor-996 .elementor-element.elementor-element-d12ed34 .elementor-icon-box-description{font-size:14px;}.elementor-996 .elementor-element.elementor-element-8599506 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-996 .elementor-element.elementor-element-3fe39ed img{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-4f0a2c1{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996 .elementor-element.elementor-element-4f0a2c1 .elementor-icon-box-wrapper{gap:15px;}.elementor-996 .elementor-element.elementor-element-4f0a2c1 .elementor-icon-box-title{margin-block-end:10px;}.elementor-996 .elementor-element.elementor-element-4f0a2c1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-4f0a2c1.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-4f0a2c1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-4f0a2c1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-4f0a2c1 .elementor-icon{font-size:20px;padding:25px;}.elementor-996 .elementor-element.elementor-element-4f0a2c1 .elementor-icon-box-title, .elementor-996 .elementor-element.elementor-element-4f0a2c1 .elementor-icon-box-title a{font-size:18px;}.elementor-996 .elementor-element.elementor-element-4f0a2c1 .elementor-icon-box-description{font-size:14px;}.elementor-996 .elementor-element.elementor-element-e2d14da > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-996 .elementor-element.elementor-element-c1ef7ed img{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-cff2f7d{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996 .elementor-element.elementor-element-cff2f7d .elementor-icon-box-wrapper{gap:15px;}.elementor-996 .elementor-element.elementor-element-cff2f7d .elementor-icon-box-title{margin-block-end:10px;}.elementor-996 .elementor-element.elementor-element-cff2f7d.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-cff2f7d.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-cff2f7d.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-cff2f7d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-cff2f7d .elementor-icon{font-size:20px;padding:25px;}.elementor-996 .elementor-element.elementor-element-cff2f7d .elementor-icon-box-title, .elementor-996 .elementor-element.elementor-element-cff2f7d .elementor-icon-box-title a{font-size:18px;}.elementor-996 .elementor-element.elementor-element-cff2f7d .elementor-icon-box-description{font-size:14px;}.elementor-996 .elementor-element.elementor-element-a829034 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-996 .elementor-element.elementor-element-8395abc img{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-96c3f77{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996 .elementor-element.elementor-element-96c3f77 .elementor-icon-box-wrapper{gap:15px;}.elementor-996 .elementor-element.elementor-element-96c3f77 .elementor-icon-box-title{margin-block-end:10px;}.elementor-996 .elementor-element.elementor-element-96c3f77.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-96c3f77.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-96c3f77.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-96c3f77.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-96c3f77 .elementor-icon{font-size:20px;padding:25px;}.elementor-996 .elementor-element.elementor-element-96c3f77 .elementor-icon-box-title, .elementor-996 .elementor-element.elementor-element-96c3f77 .elementor-icon-box-title a{font-size:18px;}.elementor-996 .elementor-element.elementor-element-96c3f77 .elementor-icon-box-description{font-size:14px;}.elementor-996 .elementor-element.elementor-element-aeaa017 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-996 .elementor-element.elementor-element-c8d433e img{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-bf78efb{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996 .elementor-element.elementor-element-bf78efb .elementor-icon-box-wrapper{gap:15px;}.elementor-996 .elementor-element.elementor-element-bf78efb .elementor-icon-box-title{margin-block-end:10px;}.elementor-996 .elementor-element.elementor-element-bf78efb.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-bf78efb.elementor-view-framed .elementor-icon, .elementor-996 .elementor-element.elementor-element-bf78efb.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-bf78efb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-996 .elementor-element.elementor-element-bf78efb .elementor-icon{font-size:20px;padding:25px;}.elementor-996 .elementor-element.elementor-element-bf78efb .elementor-icon-box-title, .elementor-996 .elementor-element.elementor-element-bf78efb .elementor-icon-box-title a{font-size:18px;}.elementor-996 .elementor-element.elementor-element-bf78efb .elementor-icon-box-description{font-size:14px;}.elementor-996 .elementor-element.elementor-element-076d5f5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-996 .elementor-element.elementor-element-076d5f5{margin-top:50px;margin-bottom:50px;}.elementor-996 .elementor-element.elementor-element-bd7e63c:not(.elementor-motion-effects-element-type-background), .elementor-996 .elementor-element.elementor-element-bd7e63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://mcgranttax.com/wp-content/uploads/2023/01/IMG_1549-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-996 .elementor-element.elementor-element-bd7e63c > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-bd7e63c, .elementor-996 .elementor-element.elementor-element-bd7e63c > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-996 .elementor-element.elementor-element-bd7e63c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin-top:10px;margin-bottom:10px;padding:20px 20px 20px 20px;}.elementor-996 .elementor-element.elementor-global-578 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-996 .elementor-element.elementor-global-578 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-996 .elementor-element.elementor-global-578 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-996 .elementor-element.elementor-global-578 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-996 .elementor-element.elementor-global-578 .elementor-labels-inline .elementor-field-group > label{padding-left:5px;}body:not(.rtl) .elementor-996 .elementor-element.elementor-global-578 .elementor-labels-inline .elementor-field-group > label{padding-right:5px;}body .elementor-996 .elementor-element.elementor-global-578 .elementor-labels-above .elementor-field-group > label{padding-bottom:5px;}.elementor-996 .elementor-element.elementor-global-578 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;}.elementor-996 .elementor-element.elementor-global-578 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-996 .elementor-element.elementor-global-578 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-996 .elementor-element.elementor-global-578 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-996 .elementor-element.elementor-global-578 .elementor-button[type="submit"]{color:#ffffff;}.elementor-996 .elementor-element.elementor-global-578 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-996 .elementor-element.elementor-global-578 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-996 .elementor-element.elementor-global-578 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-996 .elementor-element.elementor-global-578 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-996 .elementor-element.elementor-global-578 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-996 .elementor-element.elementor-global-578 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-996 .elementor-element.elementor-global-578{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-996 .elementor-element.elementor-element-07e3002 .elementor-element-populated a:hover{color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-07e3002 > .elementor-element-populated{margin:50px 50px 50px 50px;--e-column-margin-right:50px;--e-column-margin-left:50px;}.elementor-996 .elementor-element.elementor-element-c98f350 .elementor-heading-title{font-size:52px;}.elementor-996 .elementor-element.elementor-element-aa8a52c{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;}.elementor-996 .elementor-element.elementor-element-aa8a52c .elementor-divider-separator{width:150px;}.elementor-996 .elementor-element.elementor-element-aa8a52c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-996 .elementor-element.elementor-element-6917ca1:not(.elementor-motion-effects-element-type-background), .elementor-996 .elementor-element.elementor-element-6917ca1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF9800;}.elementor-996 .elementor-element.elementor-element-6917ca1, .elementor-996 .elementor-element.elementor-element-6917ca1 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-996 .elementor-element.elementor-element-6917ca1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:25px 25px 25px 25px;}.elementor-996 .elementor-element.elementor-element-6917ca1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-553ab97{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-996 .elementor-element.elementor-element-d350de0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-996 .elementor-element.elementor-element-e9bea8d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-545246d:not(.elementor-motion-effects-element-type-background), .elementor-996 .elementor-element.elementor-element-545246d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#398E33;}.elementor-996 .elementor-element.elementor-element-545246d, .elementor-996 .elementor-element.elementor-element-545246d > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-996 .elementor-element.elementor-element-545246d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-996 .elementor-element.elementor-element-545246d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-05db1c6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-996 .elementor-element.elementor-element-c5f1c54{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;}.elementor-996 .elementor-element.elementor-element-5dbd6b3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-5cd05cc:not(.elementor-motion-effects-element-type-background), .elementor-996 .elementor-element.elementor-element-5cd05cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://mcgranttax.com/wp-content/uploads/2023/01/McGrants-12.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-996 .elementor-element.elementor-element-5cd05cc > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-primary ) 40%, #0000004A 80%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-996 .elementor-element.elementor-element-5cd05cc > .elementor-container{min-height:400px;}.elementor-996 .elementor-element.elementor-element-5cd05cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-5cd05cc .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-996 .elementor-element.elementor-element-28d15e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-996 .elementor-element.elementor-element-3ba71e9 .elementor-heading-title{color:#FFFFFF;}.elementor-996 .elementor-element.elementor-element-a691d56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-996 .elementor-element.elementor-element-a691d56 .elementor-heading-title{font-size:45px;font-weight:800;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-996 .elementor-element.elementor-element-4d7e6a8{width:39.364%;}.elementor-996 .elementor-element.elementor-element-e770d35{width:22.543%;}.elementor-996 .elementor-element.elementor-element-9c305b7{width:38.093%;}}@media(max-width:1024px) and (min-width:768px){.elementor-996 .elementor-element.elementor-element-bfa588f{width:100%;}.elementor-996 .elementor-element.elementor-element-c743cfe{width:100%;}.elementor-996 .elementor-element.elementor-element-8a0a4b0{width:50%;}.elementor-996 .elementor-element.elementor-element-6f752c2{width:50%;}.elementor-996 .elementor-element.elementor-element-a2b884f{width:100%;}.elementor-996 .elementor-element.elementor-element-178ca1f{width:50%;}.elementor-996 .elementor-element.elementor-element-86c4d23{width:50%;}.elementor-996 .elementor-element.elementor-element-32cf8cb{width:100%;}.elementor-996 .elementor-element.elementor-element-adb624a{width:100%;}.elementor-996 .elementor-element.elementor-element-42ef3a7{width:100%;}.elementor-996 .elementor-element.elementor-element-14f8393{width:33%;}.elementor-996 .elementor-element.elementor-element-8599506{width:34%;}.elementor-996 .elementor-element.elementor-element-e2d14da{width:33%;}.elementor-996 .elementor-element.elementor-element-a829034{width:33%;}.elementor-996 .elementor-element.elementor-element-aeaa017{width:34%;}}@media(max-width:1024px){.elementor-996 .elementor-element.elementor-element-bfa588f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-996 .elementor-element.elementor-element-c743cfe > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-996 .elementor-element.elementor-element-d30e9fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-996 .elementor-element.elementor-element-cb6ca36 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-996 .elementor-element.elementor-element-2de86d6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-996 .elementor-element.elementor-element-35dfa55 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-996 .elementor-element.elementor-element-00fb90a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-996 .elementor-element.elementor-element-42ef3a7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-996 .elementor-element.elementor-element-467a771 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-996 .elementor-element.elementor-element-553ab97{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-996 .elementor-element.elementor-element-d350de0{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-996 .elementor-element.elementor-element-e9bea8d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-996 .elementor-element.elementor-element-05db1c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-996 .elementor-element.elementor-element-c5f1c54{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-996 .elementor-element.elementor-element-5dbd6b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-996 .elementor-element.elementor-element-4be365f .elementor-slide-heading{font-size:32px;}.elementor-996 .elementor-element.elementor-element-0189996{width:33%;}.elementor-996 .elementor-element.elementor-element-b5f6ded{width:33%;}.elementor-996 .elementor-element.elementor-element-dfeaf86{width:34%;}.elementor-996 .elementor-element.elementor-element-d30e9fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-996 .elementor-element.elementor-element-846f634{padding:50px 0px 50px 0px;}.elementor-996 .elementor-element.elementor-element-0d19b36 .elementor-heading-title{font-size:32px;}.elementor-996 .elementor-element.elementor-element-00fb90a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-996 .elementor-element.elementor-element-2efc20d .elementor-heading-title{font-size:32px;}.elementor-996 .elementor-element.elementor-element-206e83c .elementor-heading-title{font-size:32px;}.elementor-996 .elementor-element.elementor-element-713ee7d .elementor-heading-title{font-size:32px;}.elementor-996 .elementor-element.elementor-element-910718f .elementor-heading-title{font-size:32px;}.elementor-996 .elementor-element.elementor-element-fcec441{text-align:center;}.elementor-996 .elementor-element.elementor-element-fcec441 .elementor-heading-title{font-size:32px;}.elementor-996 .elementor-element.elementor-element-9e36949{width:50%;}.elementor-996 .elementor-element.elementor-element-7b770ad{width:50%;}.elementor-996 .elementor-element.elementor-element-467a771 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-996 .elementor-element.elementor-element-07e3002 > .elementor-element-populated{margin:0px 20px 0px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-996 .elementor-element.elementor-element-c98f350{text-align:center;}.elementor-996 .elementor-element.elementor-element-c98f350 .elementor-heading-title{font-size:32px;}.elementor-996 .elementor-element.elementor-element-aa8a52c .elementor-divider{text-align:center;}.elementor-996 .elementor-element.elementor-element-aa8a52c .elementor-divider-separator{margin:0 auto;margin-center:0;}.elementor-996 .elementor-element.elementor-element-5cd05cc{padding:50px 0px 50px 0px;}}/* Start custom CSS for slides, class: .elementor-element-4be365f */@media(max-width:767px){
    .elementor-996 .elementor-element.elementor-element-4be365f a{
        display: block;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4a9674a */.elementor-996 .elementor-element.elementor-element-4a9674a .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-535b736 */.elementor-996 .elementor-element.elementor-element-535b736 .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96ef0ac */.elementor-996 .elementor-element.elementor-element-96ef0ac .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-18b4e2f */.elementor-996 .elementor-element.elementor-element-18b4e2f .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-786f604 */.elementor-996 .elementor-element.elementor-element-786f604 .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b3b64fa */.elementor-996 .elementor-element.elementor-element-b3b64fa .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ffb23e */.elementor-996 .elementor-element.elementor-element-3ffb23e .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d12ed34 */.elementor-996 .elementor-element.elementor-element-d12ed34 .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4f0a2c1 */.elementor-996 .elementor-element.elementor-element-4f0a2c1 .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cff2f7d */.elementor-996 .elementor-element.elementor-element-cff2f7d .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96c3f77 */.elementor-996 .elementor-element.elementor-element-96c3f77 .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf78efb */.elementor-996 .elementor-element.elementor-element-bf78efb .elementor-icon {
    box-shadow: 0 10px 20px -10px #0003
}/* End custom CSS */