.elementor-7912 .elementor-element.elementor-element-cee2f02 > .elementor-container{max-width:1000px;min-height:400px;}.elementor-7912 .elementor-element.elementor-element-cee2f02:not(.elementor-motion-effects-element-type-background), .elementor-7912 .elementor-element.elementor-element-cee2f02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://www.directimpact.online/wp-content/uploads/2021/05/speed.jpg");background-position:center left;background-size:cover;}.elementor-7912 .elementor-element.elementor-element-cee2f02 > .elementor-background-overlay{background-color:#010026;background-image:url("https://www.directimpact.online/wp-content/uploads/2019/01/brushed-alum.png");opacity:0.54;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7912 .elementor-element.elementor-element-cee2f02{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 10px 60px 10px;}.elementor-7912 .elementor-element.elementor-element-daa1860{text-align:center;}.elementor-7912 .elementor-element.elementor-element-daa1860 .elementor-heading-title{color:#ffffff;font-size:85px;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-daa1860 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7912 .elementor-element.elementor-element-cb2ae79{text-align:center;}.elementor-7912 .elementor-element.elementor-element-cb2ae79 .elementor-heading-title{color:#FFFFFF;font-family:"Bree Serif", Sans-serif;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-4152aaf{padding:0px 0px 0px 0px;}.elementor-7912 .elementor-element.elementor-element-d8cbdaf .elementor-button .elementor-align-icon-right{margin-left:16px;}.elementor-7912 .elementor-element.elementor-element-d8cbdaf .elementor-button .elementor-align-icon-left{margin-right:16px;}.elementor-7912 .elementor-element.elementor-element-d8cbdaf .elementor-button{font-family:"Poppins", Sans-serif;font-weight:500;line-height:1em;letter-spacing:0.7px;fill:#ffffff;color:#ffffff;background-color:#FF0000;border-radius:50px 50px 50px 50px;padding:18px 40px 18px 40px;}.elementor-7912 .elementor-element.elementor-element-d8cbdaf .elementor-button:hover, .elementor-7912 .elementor-element.elementor-element-d8cbdaf .elementor-button:focus{color:#f2f2f2;background-color:#61ce70;}.elementor-7912 .elementor-element.elementor-element-d8cbdaf .elementor-button:hover svg, .elementor-7912 .elementor-element.elementor-element-d8cbdaf .elementor-button:focus svg{fill:#f2f2f2;}.elementor-7912 .elementor-element.elementor-element-97f5d09:not(.elementor-motion-effects-element-type-background), .elementor-7912 .elementor-element.elementor-element-97f5d09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-97f5d09{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7912 .elementor-element.elementor-element-97f5d09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7912 .elementor-element.elementor-element-13b7f54 .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-cf4ccbc .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-e545a81{text-align:center;}.elementor-7912 .elementor-element.elementor-element-e545a81 .elementor-heading-title{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-466b6e6{text-align:center;}.elementor-7912 .elementor-element.elementor-element-a9849f0 .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-a8d20fe:not(.elementor-motion-effects-element-type-background), .elementor-7912 .elementor-element.elementor-element-a8d20fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-a8d20fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-7912 .elementor-element.elementor-element-a8d20fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7912 .elementor-element.elementor-element-2ab9dc9 .elementor-heading-title{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-083e42c{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;}.elementor-7912 .elementor-element.elementor-element-083e42c > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-7912 .elementor-element.elementor-element-5f43f7b:not(.elementor-motion-effects-element-type-background), .elementor-7912 .elementor-element.elementor-element-5f43f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-5f43f7b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-7912 .elementor-element.elementor-element-5f43f7b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7912 .elementor-element.elementor-element-7895528 .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-e0ea788:not(.elementor-motion-effects-element-type-background), .elementor-7912 .elementor-element.elementor-element-e0ea788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7912 .elementor-element.elementor-element-e0ea788{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7912 .elementor-element.elementor-element-e0ea788 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7912 .elementor-element.elementor-element-265eef2 .elementor-spacer-inner{height:30px;}.elementor-7912 .elementor-element.elementor-element-70d91fa .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-ac37ad5{text-align:center;}.elementor-7912 .elementor-element.elementor-element-ac37ad5 .elementor-heading-title{color:#FFFFFF;font-family:"Bree Serif", Sans-serif;font-size:42px;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-5d6c514{color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-053d70c .elementor-spacer-inner{height:30px;}.elementor-7912 .elementor-element.elementor-element-ada2ffb:not(.elementor-motion-effects-element-type-background), .elementor-7912 .elementor-element.elementor-element-ada2ffb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7912 .elementor-element.elementor-element-ada2ffb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7912 .elementor-element.elementor-element-ada2ffb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7912 .elementor-element.elementor-element-8b9507b.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-7912 .elementor-element.elementor-element-8b9507b.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-7912 .elementor-element.elementor-element-8b9507b.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-8b9507b .elementor-icon i{transform:rotate(0deg);}.elementor-7912 .elementor-element.elementor-element-8b9507b .elementor-icon-box-description{color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-12f441e.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-7912 .elementor-element.elementor-element-12f441e.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-7912 .elementor-element.elementor-element-12f441e.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-12f441e .elementor-icon i{transform:rotate(0deg);}.elementor-7912 .elementor-element.elementor-element-12f441e .elementor-icon-box-description{color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-8b18abb.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-7912 .elementor-element.elementor-element-8b18abb.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-7912 .elementor-element.elementor-element-8b18abb.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-8b18abb .elementor-icon i{transform:rotate(0deg);}.elementor-7912 .elementor-element.elementor-element-8b18abb .elementor-icon-box-description{color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-45aa509.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-7912 .elementor-element.elementor-element-45aa509.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-7912 .elementor-element.elementor-element-45aa509.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-45aa509 .elementor-icon i{transform:rotate(0deg);}.elementor-7912 .elementor-element.elementor-element-45aa509 .elementor-icon-box-description{color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-99f352e.elementor-position-right .elementor-icon-box-icon{margin-left:15px;}.elementor-7912 .elementor-element.elementor-element-99f352e.elementor-position-left .elementor-icon-box-icon{margin-right:15px;}.elementor-7912 .elementor-element.elementor-element-99f352e.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-99f352e .elementor-icon i{transform:rotate(0deg);}.elementor-7912 .elementor-element.elementor-element-99f352e .elementor-icon-box-description{color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-de84c88:not(.elementor-motion-effects-element-type-background), .elementor-7912 .elementor-element.elementor-element-de84c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-7912 .elementor-element.elementor-element-de84c88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7912 .elementor-element.elementor-element-de84c88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7912 .elementor-element.elementor-element-547120b .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-80d3833 .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-4ca9020 .elementor-spacer-inner{height:30px;}.elementor-7912 .elementor-element.elementor-element-662c0d7 .elementor-spacer-inner{height:50px;}.elementor-7912 .elementor-element.elementor-element-f0629c8 .elementor-blockquote:before{font-size:calc(1px * 100);}.elementor-7912 .elementor-element.elementor-element-0d012c2 .elementor-spacer-inner{height:50px;}.elementor-7912 .elementor-element.elementor-element-01bd8a5 .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-fbe3b40 .elementor-heading-title{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-8b2d91c{font-family:"Nunito", Sans-serif;font-size:18px;font-weight:400;}.elementor-7912 .elementor-element.elementor-element-8b2d91c > .elementor-widget-container{margin:1px 1px 1px 1px;padding:0px 0px 0px 0px;}.elementor-7912 .elementor-element.elementor-element-79fad21 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-7912 .elementor-element.elementor-element-79fad21 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-7912 .elementor-element.elementor-element-79fad21 .elementor-button{font-family:"Nunito", Sans-serif;font-weight:bold;background-color:#E80101;border-radius:50px 50px 50px 50px;}.elementor-7912 .elementor-element.elementor-element-79fad21 .elementor-button:hover, .elementor-7912 .elementor-element.elementor-element-79fad21 .elementor-button:focus{color:#E00000;background-color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-79fad21 .elementor-button:hover svg, .elementor-7912 .elementor-element.elementor-element-79fad21 .elementor-button:focus svg{fill:#E00000;}.elementor-7912 .elementor-element.elementor-element-350219f{text-align:right;}.elementor-7912 .elementor-element.elementor-element-edf4205:not(.elementor-motion-effects-element-type-background), .elementor-7912 .elementor-element.elementor-element-edf4205 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-edf4205{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7912 .elementor-element.elementor-element-edf4205 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7912 .elementor-element.elementor-element-83091ac .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-459e4d6 .elementor-spacer-inner{height:32px;}.elementor-7912 .elementor-element.elementor-element-05c52d9{text-align:center;}.elementor-7912 .elementor-element.elementor-element-05c52d9 .elementor-heading-title{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-70f8573{--e-price-table-header-background-color:#E0E0E0;}.elementor-7912 .elementor-element.elementor-element-70f8573 .elementor-price-table__heading{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:400;}.elementor-7912 .elementor-element.elementor-element-70f8573 .elementor-price-table__subheading{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:200;}.elementor-7912 .elementor-element.elementor-element-70f8573 .elementor-price-table__currency{align-self:flex-start;}.elementor-7912 .elementor-element.elementor-element-70f8573 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-7912 .elementor-element.elementor-element-70f8573 .elementor-price-table__features-list{text-align:center;}.elementor-7912 .elementor-element.elementor-element-70f8573 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-70f8573 .elementor-price-table__button{background-color:#F80000;}.elementor-7912 .elementor-element.elementor-element-70f8573 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-7912 .elementor-element.elementor-element-cf10c2c{--e-price-table-header-background-color:#E0E0E0;}.elementor-7912 .elementor-element.elementor-element-cf10c2c .elementor-price-table__heading{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:400;}.elementor-7912 .elementor-element.elementor-element-cf10c2c .elementor-price-table__subheading{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:200;}.elementor-7912 .elementor-element.elementor-element-cf10c2c .elementor-price-table__currency{align-self:flex-start;}.elementor-7912 .elementor-element.elementor-element-cf10c2c .elementor-price-table__after-price{justify-content:flex-start;}.elementor-7912 .elementor-element.elementor-element-cf10c2c .elementor-price-table__features-list{text-align:center;}.elementor-7912 .elementor-element.elementor-element-cf10c2c .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-cf10c2c .elementor-price-table__button{background-color:#F80000;}.elementor-7912 .elementor-element.elementor-element-cf10c2c .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-7912 .elementor-element.elementor-element-b4677d7{--e-price-table-header-background-color:#E0E0E0;}.elementor-7912 .elementor-element.elementor-element-b4677d7 .elementor-price-table__heading{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:400;}.elementor-7912 .elementor-element.elementor-element-b4677d7 .elementor-price-table__subheading{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:200;}.elementor-7912 .elementor-element.elementor-element-b4677d7 .elementor-price-table__currency{align-self:flex-start;}.elementor-7912 .elementor-element.elementor-element-b4677d7 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-7912 .elementor-element.elementor-element-b4677d7 .elementor-price-table__features-list{text-align:center;}.elementor-7912 .elementor-element.elementor-element-b4677d7 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-b4677d7 .elementor-price-table__button{background-color:#F80000;}.elementor-7912 .elementor-element.elementor-element-b4677d7 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-7912 .elementor-element.elementor-element-3af209b .elementor-spacer-inner{height:47px;}.elementor-7912 .elementor-element.elementor-element-9310bb7{text-align:center;}.elementor-7912 .elementor-element.elementor-element-9310bb7 .elementor-heading-title{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-fd26931{text-align:center;font-family:"Nunito", Sans-serif;font-weight:400;}.elementor-7912 .elementor-element.elementor-global-5519 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7912 .elementor-element.elementor-element-d80a4f4 .elementor-spacer-inner{height:47px;}.elementor-7912 .elementor-element.elementor-element-b06c910 .elementor-spacer-inner{height:10px;}.elementor-7912 .elementor-element.elementor-element-9e2da30{text-align:center;}.elementor-7912 .elementor-element.elementor-element-9e2da30 .elementor-heading-title{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-e5b0278 .elementor-button{font-family:"Bree Serif", Sans-serif;font-size:30px;font-weight:500;background-color:#E30000;}.elementor-7912 .elementor-element.elementor-element-e5b0278 .elementor-button:hover, .elementor-7912 .elementor-element.elementor-element-e5b0278 .elementor-button:focus{color:#FF7272;background-color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-e5b0278 .elementor-button:hover svg, .elementor-7912 .elementor-element.elementor-element-e5b0278 .elementor-button:focus svg{fill:#FF7272;}.elementor-7912 .elementor-element.elementor-element-1041810 .elementor-button{font-family:"Bree Serif", Sans-serif;font-size:30px;font-weight:500;background-color:#E30000;}.elementor-7912 .elementor-element.elementor-element-1041810 .elementor-button:hover, .elementor-7912 .elementor-element.elementor-element-1041810 .elementor-button:focus{color:#FF7272;background-color:#FFFFFF;}.elementor-7912 .elementor-element.elementor-element-1041810 .elementor-button:hover svg, .elementor-7912 .elementor-element.elementor-element-1041810 .elementor-button:focus svg{fill:#FF7272;}.elementor-7912 .elementor-element.elementor-element-b0ceab5 .elementor-spacer-inner{height:50px;}.elementor-7912 .elementor-element.elementor-element-f478ca8{text-align:center;}.elementor-7912 .elementor-element.elementor-element-f478ca8 .elementor-heading-title{color:#000000;font-family:"Bree Serif", Sans-serif;font-weight:bold;}.elementor-7912 .elementor-element.elementor-element-323ba8a{width:100%;max-width:100%;}@media(min-width:768px){.elementor-7912 .elementor-element.elementor-element-94b71b9{width:67.632%;}.elementor-7912 .elementor-element.elementor-element-7eafcf1{width:32.368%;}}@media(max-width:1024px){.elementor-7912 .elementor-element.elementor-element-cee2f02 > .elementor-container{min-height:400px;}.elementor-7912 .elementor-element.elementor-element-cee2f02{padding:50px 0px 50px 0px;}}@media(max-width:767px){.elementor-7912 .elementor-element.elementor-element-cee2f02 > .elementor-container{min-height:300px;}.elementor-7912 .elementor-element.elementor-element-cee2f02{padding:60px 10px 60px 10px;}.elementor-7912 .elementor-element.elementor-element-daa1860 .elementor-heading-title{font-size:41px;}.elementor-7912 .elementor-element.elementor-element-daa1860 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-7912 .elementor-element.elementor-element-cb2ae79 .elementor-heading-title{font-size:22px;}.elementor-7912 .elementor-element.elementor-element-d8cbdaf > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-7912 .elementor-element.elementor-element-8b9507b .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-12f441e .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-8b18abb .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-45aa509 .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-99f352e .elementor-icon-box-icon{margin-bottom:15px;}.elementor-7912 .elementor-element.elementor-element-9310bb7{text-align:center;}.elementor-7912 .elementor-element.elementor-global-5519 > .elementor-widget-container{margin:0px -20px 0px -20px;padding:0px 0px 0px 0px;}.elementor-7912 .elementor-element.elementor-global-5519{width:258px;max-width:258px;}}/* Start custom CSS for global, class: .elementor-global-5519 */#contact-form-submit{
    font-family: "Nunito",Sans-serif;
    font-size: 17px;
    font-weight: bold;
    line-height: 1em;
    letter-spacing: 0.7px;
    fill: #fff;
    color: #fff;
    background-color: #F00;
    border-radius: 50px 50px 50px 50px;
    padding: 20px 50px;
    border: 0;
}
.wpcf7-form label {
    color: #0a0a0a;
    margin: 0 auto;
    display: block;
    max-width: 400px;
}
.submit-row {
    margin: 0 auto;
    max-width: 400px;
}
.wpcf7-form input, .wpcf7-form textarea {
    margin-top: 5px;
}
@media (max-width: 767px) {

}/* End custom CSS */
/* Start custom CSS */.grecaptcha-badge {
   display: none;
}/* End custom CSS */