header#main-header{z-index:9999}@media (max-width:980px){h1{font-size:2.2em!important}h2{font-size:1.8em!important}h2{font-size:1.6em!important}h4{font-size:1.3em!important}h5{font-size:1.1em!important}}h1{font-size:2.5em}h2{font-size:2.4em!important}h4{font-size:1.4em!important}.white,.white h1,.white h2,.white h3,.white h4,.white h5{color:#ffffff}.list-bg{color:#ffffff!important;padding:10px 30px 20px 30px!important;border-radius:8px}.list-bg ul li{padding-top:4px}.feature{margin-top:20px}.feature h5{position:relative;top:-2px;padding-left:46px}.feature2{margin-top:20px}.feature2 h5{position:relative;top:-43px;padding-left:46px;margin-bottom:-28px}.feature3{margin-top:20px}.feature3 h5{position:relative;top:-4px;padding-left:42px}@media (max-width:1275px){.feature,.feature2 .feature3{margin-top:0px!important}.big-number{font-size:2em;top:none;position:static;margin:0 0 8px 0!important;line-height:normal}.feature h5,.feature2 h5,.feature3 h5{position:static;padding-left:0;margin:0}}.big-number{font-size:3em;font-weight:800!important;border-bottom:none;padding-bottom:0;text-align:left;margin-left:-14px}.big-number-red{font-size:5.4em;font-weight:800;text-align:center!important;color:#EF4737!important}.gradient-container-border{position:relative;border-radius:12px;padding:40px!important;background:#ffffff!important}.gradient-container-border::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:12px;padding:3px;background:linear-gradient(135deg,#EF4737,#D90082);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;box-sizing:border-box}.gradient-container-border-blue1{position:relative;border-radius:12px;padding:30px!important;background:linear-gradient(135deg,#D90082,#EF4737)!important;color:#ffffff}@media (min-width:1350px){.gradient-container-border-blue1{height:720px}}.gradient-container-border-blue1::before{content:"";position:absolute;inset:0;border-radius:12px;padding:3px;background:linear-gradient(135deg,#D90082,#EF4737);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;box-sizing:border-box}.gradient-container-border-blue2{position:relative;border-radius:12px;padding:30px!important;background:linear-gradient(135deg,#E53935,#B71C1C)!important;color:#ffffff}@media (min-width:1350px){.gradient-container-border-blue2{height:720px}}.gradient-container-border-blue2::before{content:"";position:absolute;inset:0;border-radius:12px;padding:3px;background:linear-gradient(135deg,#E53935,#B71C1C);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;box-sizing:border-box}.gradient-container-border-blue3{position:relative;border-radius:12px;padding:30px!important;background:linear-gradient(135deg,#8E0000,#3A0000)!important;color:#ffffff}@media (min-width:1350px){.gradient-container-border-blue3{height:720px}}.gradient-container-border-blue3::before{content:"";position:absolute;inset:0;border-radius:12px;padding:3px;background:linear-gradient(135deg,#8E0000,#3A0000);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;pointer-events:none;box-sizing:border-box}.options-text{font-size:1.8em;color:#ffffff!important}.main-button{color:#ffffff;background:#EF4737;border-radius:8px;border:none}.main-button:hover{color:#ffffff;background:#000000!important;border-radius:8px!important;border:none!important}.ml-onclick-form{font-size:1.1em;font-weight:600;color:#ffffff;background:#EF4737;padding:10px 20px!important;border-radius:8px;border:none}.ml-onclick-form:hover{font-size:1.1em;font-weight:600;color:#ffffff;background:#000000;padding:10px 20px!important;border-radius:8px;border:none}.main-button-featured-1,.main-button-featured-2,.main-button-featured-3{color:#000000;background:#ffffff;border-radius:8px;border:none;transition:background 0.3s}.main-button-featured-1:hover,.main-button-featured-2:hover,.main-button-featured-3 hover{color:#ffffff;background:#000000!important;border-radius:8px!important;border:none!important}.headshot-clipped{width:320px;height:320px;border-radius:50%;overflow:hidden}.headshot-clipped img{width:100%;height:100%;object-fit:cover}.dark-bg{background:#000000}.et_mobile_menu{border-top:3px solid #ffffff}.et_mobile_menu li a{font-size:1.3em!important;text-align:center}.mobile_menu_bar::after,.mobile_menu_bar::before{color:#ffffff}#footer-widgets{display:none!important}.home-list ul li{font-size:1.1em;font-family:'Montserrat';font-weight:500;list-style:none;padding:8px;margin-bottom:17px;max-width:500px;margin-left:auto;margin-right:auto;border:1px solid #ffffff;border-radius:8px;background:rgba(255,255,255,0.2);color:#ffffff;cursor:default;transition:background-color 200ms ease,color 200ms ease}.home-list ul li:hover{background:#ffffff;color:#D90082}.gradient-check ul{list-style:none;padding-left:0}.gradient-check ul li{position:relative;padding-left:32px;padding-bottom:26px}.gradient-check ul li::before{content:"";position:absolute;left:0;top:0.3em;width:18px;height:18px;background:url("/wp-content/uploads/2026/01/Gradient-Check.png") no-repeat center / contain}.testimonial-slider{border-radius:12px}.et_pb_slide_image img{width:200px;height:200px;border-radius:50%;object-fit:cover}.et_pb_slide_description .et_pb_slide_title{font-size:1.8em!important;line-height:1.25em!important}.et-pb-controllers{position:initial}.et_pb_slide{padding:0!important}@media (min-width:981px){.et_pb_slide_with_image .et_pb_slide_description{width:65%}.et_pb_slide_image,.et_pb_slide_video{width:40%}.et_pb_slide_image{margin-top:-114px!important}}@media (max-width:980px){.et_pb_slide_description .et_pb_slide_title{font-size:1.4em!important}}.steps{font-family:'Montserrat',Helvetica,Arial,Lucida,sans-serif;font-size:1.1em;color:#000000}.fbcol{border:1px solid #2B2B2B;padding:20px;border-radius:14px}.white-container-center{background:#ffffff;padding:30px;border-radius:12px}