.inner-img img {
    position: absolute;
    left: 83%;
    top: -52%;
}
.inner-img-two img {
    position: absolute;
    left: 83%;
    top: -42%;
}
.inner-img-three img {
    position: absolute;
    left: 84%;
    top: -30%;
}
#why-tdc-content .pricing-card {
    border: 1px solid #B9BDCB;
}
#tax-section-idc {
    display: flex;
    justify-content: center;
}
#tax-breaks-section #space-border .border-btm {
    width: 100% !important;
    margin-bottom: 20px;
}
#common-head h2 {
    font-family: Segoe UI;
    font-weight: 700;
    font-size: 14px;
    line-height: 150%;
    letter-spacing: 29%;
}
#contact-btn {
    background: #2980B2!important;
    border: none;
    border-radius: 50px;
    color: #FFFFFF !important;
    font-family: Inter;
    font-weight: 600;
    font-size: 16px;
    margin-top: 2%;
    padding: 12px 32px !important;
}
#contact-btn:hover:after {
    opacity: 1;
    margin-left: -4px;
    margin-top: -3px;
}
#accredited-investor-process p {
    font-size: 14px;
    line-height: 150%;
}
#text-area-sec p {
    font-size: 14px;
}
#inner-why-tdc .pricing-card {
    width: 100%;
    overflow: hidden;
    border-radius: 8px;
    border: 1px solid #B9BDCB;
    background: #fff;
}
#common-para p {
    font-size: 14px;
}
strong {
    font-weight: 700;
    color: #495579;
}
.pricing-content p {
    color: #0C0C0C;
}
#main-top-sec {
    display: flex;
    justify-content: center;
}
#tax-section {
    display: flex;
    flex-direction: column;
    align-items: center;
}
#tax-breaks-section {
    display: flex;
    align-items: center;
}
#tax-breaks-section #space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 100%;
    display: inline-block;
}
#tax-breaks-section p {
    padding-bottom: 20px;
}
#tax-breaks-section li {
    padding-bottom: 10px !important;
    display: flex;
    padding-left: 12px;
    list-style: none;
}
#tax-breaks-section li::before {
    content: url("https://optimumenergypartners.com/wp-content/uploads/2026/05/suitability-icon-li.png");
    position: absolute;
    left: 0px;
    margin-top: 4px;
}
#phase-one {
    display: flex;
    align-items: center;
    flex-direction: column;
}
#tangible-space-border {
    margin-bottom: 20px;
}
.pricing-card {
    width: 100%;
    overflow: hidden;
    border-radius: 8px;
}
.pricing-header {
    background: #1C2B58;
    padding: 18px 24px;
}
#tax-considerations-card strong {
    color: #0C0C0C;
}
#accredited-sec .et_pb_column_1_3 {
    margin-right: 20px;
    border-top: 4px solid #70AACB;
}
.pricing-header h4 {
    font-family: Segoe UI;
    font-weight: 600;
    font-size: 20px;
    line-height: 135%;
    color: #ffffff;
}
.pricing-list {
   list-style: none;
   padding-bottom: 0 !important;
}
.pricing-list li::before {
    content: url('https://optimumenergypartners.com/wp-content/uploads/2026/06/Margin.png');
}
.pricing-list li {
    display: flex;
    align-items: center;
    gap: 12px;
    color: #0C0C0C;
    font-size: 14px;
    line-height: 1.6;
    padding-bottom: 4px !important;
}
.pricing-content ul {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
#space-border .border-btm {
    width: 64% !important;
}
#CTA-bottom a:hover {
    background: #c1ddef;
}
#tax-considerations-card p {
    color: #495579;
}
#takeaway-para p {
    font-size: 14px;
}
#five-card-column {
    margin-right: 0;
    width: 33%;
}
#accredited-investor-process {
    display: flex;
    justify-content: center;
    gap: 20px;
}
#tangible-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 92% !important;
    display: inline-block;
}
#idc-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 87% !important;
    display: inline-block;
}
#tax-deductions-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 52% !important;
    display: inline-block;
}
#drilling-idc-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 58% !important;
    display: inline-block;
}
#bring-together-sec {
    display: flex;
    flex-direction: column;
    align-items: center;
}
#phase-one-dynamics .et_pb_column_1_3 {
    background: #ffffff;
    border: 1px solid #B9BDCB;
    border-radius: 8px;
}
#bring-together-sec .et_pb_column {
    margin-right: 20px;
}
#bring-card-sec {
    display: flex;
    justify-content: center;
}
#phase-one-dynamics .et_pb_column_1_3 {
    background: #ffffff;
    border: 1px solid #B9BDCB;
    border-radius: 8px;
    margin-right: 20px;
}
#phase-one-dynamics {
    display: flex;
    justify-content: center;
}
#phase-one-dynamics .et_pb_column_1_2 {
    margin-right: 20px;
}
#bring-together-sec #space-border .border-btm {
    width: 80% !important;
}
#tax-section #space-border .border-btm {
    width: 100% !important;
}
#tax-considerations {
    display: flex;
    flex-direction: column;
    align-items: center;
}
#tax-considerations .et_pb_column_1_3 {
    margin-right: 20px;
}
#tax-considerations-card {
    display: flex;
    justify-content: center;
    padding-bottom: 0;
}
.accredited-heading {
    display: flex;
    align-items: center;
    gap: 14px;
}
.accredited-icon {
    color: #f5b400;
    font-size: 22px;
    line-height: 1;
    margin-top: 8px;
    flex-shrink: 0;
}
.accredited-heading h3 {
    margin: 0;
    font-size: 20px;
    line-height: 1.35;
    font-weight: 700;
    color: #171717;
	padding-bottom: 0 !important;
}

.accredited-list li::before {
    content: url('https://optimumenergypartners.com/wp-content/uploads/2026/05/SVG-3-1.png');
    position: absolute;
    left: -5px;
    margin-top: 3px;
}
.accredited-subtitle {
    margin: 10px 0 0;
    font-size: 14px;
    line-height: 1.5;
    color: #2793e8;
    max-width: 250px;
}
.accredited-list {
    list-style: none;
    padding-top: 10px !important;
    padding-bottom: 16px !important;
}
.accredited-list li {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    margin-bottom: 12px;
    color: #52607d;
    font-size: 16px;
}
.check-icon {
    width: 16px;
    height: 16px;
    border: 1.5px solid #2793e8;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #2793e8;
    font-size: 9px;
    font-weight: 700;
    flex-shrink: 0;
    margin-top: 5px;
}
.accredited-note {
    background: #edf2f6;
    border-radius: 8px;
    padding: 22px 18px;
    color: #26385c;
    font-size: 14px;
    line-height: 1.65;
}
.accredited-note p:last-child,
.accredited-list li:last-child {
    margin-bottom: 0;
}
#tax-considerations #space-border .border-btm {
    width: 74% !important;
}
#accredited-sec {
    display: flex;
    flex-direction: column;
    align-items: center;
}
#accredited-sec .et_pb_column_1_3 {
    margin-right: 20px;
}
#accredited-sec-card {
    display: flex;
    justify-content: center;
}
#accredited-sec #space-border .border-btm {
    width: 74% !important;
}
#qualification-sec #space-border .border-btm {
    width: 68% !important;
}
#non-accredited-investors-sec #space-border .border-btm {
    width: 86% !important;
}
.table-wrapper table {
    background: #FDF9EA !important;
}
.table-wrapper {
    border: 1px solid #495579;
    border-radius: 8px;
}
.table-wrapper tr {
    border: 1px solid #495579 !important;
}
.table-wrapper tbody td {
    border-top: 1px solid #495579;
}
#drilling-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 50px;
    display: inline-block;
}
#tax-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 96%;
    display: inline-block;
}
#how-tdc-inner #space-border .border-btm {
    width: 75% !important;
}
#tdc-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 74%;
    display: inline-block;
}
#what-tdc-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 64%;
    display: inline-block;
}
#tax-oil-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 100%;
    display: inline-block;
}
#partners-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 50%;
    display: inline-block;
}
#why-tdc-main {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.pricing-content {
    padding: 18px 24px 22px;
    background: #fff;
    border-radius: 8px;
}
#why-tdc-content #space-border .border-btm {
    width: 60% !important;
}
#practicle-inner-why-tdc .pricing-card {
    border-radius: 8px;
    border: 1px solid #B9BDCB;
}
.box-para {
    background: #EAF2F7;
    padding: 20px;
    margin-left: 24px;
    margin-right: 24px;
    margin-bottom: 24px;
    border-radius: 6px;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    color: #1C2B58;
}
.tdc-question-box {
    width: 100%;
    margin: 40px auto;
    border: 1px solid #d8dde6;
    border-radius: 8px;
    overflow: hidden;
    background: #fff;
}
.tdc-question-header{
    background:#1f2f63;
    color:#fff;
    font-size:20px;
    font-weight:500;
    padding:22px 28px;
    line-height:1.4;
}
.tdc-options {
    padding: 20px;
    padding-bottom: 46px;
}
#dynamic-bottom-text p {
    font-size: 14px;
}
.tdc-option{
    display:flex;
    align-items:center;
    background:#eef5fb;
    border-radius:6px;
    padding:18px 20px;
    margin-bottom:16px;
    transition:.3s;
}

.tdc-option:last-child{
    margin-bottom:0;
}

.tdc-option:hover{
    background:#e4eef8;
}
.tdc-dot{
    width:12px;
    height:12px;
    background:#0b6ea8;
    border-radius:50%;
    margin-right:18px;
    flex-shrink:0;
}
.tdc-option span:last-child{
    font-size:14px;
    color:#222;
    line-height:1.5;
}
#tax-incentives_inner #space-border .border-btm {
    width: 78% !important;
}
#approach-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 50%;
    display: inline-block;
}
#phase-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 60%;
    display: inline-block;
}
#role-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 60%;
    display: inline-block;
}
#investment-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 62%;
    display: inline-block;
}
#action-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 58%;
    display: inline-block;
}
#cost-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 90%;
    display: inline-block;
}
#bring-card-sec strong {
    color: #0C0C0C;
}
#investors-space-border .border-btm {
    border: 2px solid #EFC02A;
    width: 52%;
    display: inline-block;
}
#why-tdc-content #space-border .border-btm {
    width: 64% !important;
}
@media (max-width: 1400px) {
	#tdc-space-border .border-btm {
    width: 68%;
}
}
@media (max-width: 1300px) {
.inner-img img {
    left: 78%;
}
.inner-img-two img {
    left: 78%;
}
	.inner-img-three img {
    left: 78%;
}
	#drilling-sec p {
    font-size: 16px;
}
	#main-top-sec h1 {
    font-size: 52px;
}
	#tax-section h2, #phase-one h3, #bring-together-sec h2, #drilling-sec h2, #how-tdc-inner h2, #why-tdc-main h2, #why-tdc-content h3, #tax-breaks-section h2 {
    font-size: 34px;
}
	#tax-section #space-border .border-btm {
    width: 96% !important;
}
#space-border .border-btm {
    width: 52% !important;
}
#phase-space-border .border-btm {
    width: 56%;
}
	#bring-together-sec #space-border .border-btm {
    width: 72% !important;
}
	#phase-one, #bring-together-sec, #tax-considerations, #accredited-sec, #qualification-sec  {
    padding-left: 3%;
    padding-right: 3%;
}
	#bring-card-sec p {
    font-size: 16px;
    line-height: 150%;
}
}
@media (max-width: 1100px) {
	#cost-space-border .border-btm {
    width: 52%;
    margin-bottom: 20px;
}
	#tax-breaks-section {
    flex-direction: column;
}
	#why-tdc-content .et_pb_code_9 {
    padding-left: 0;
    padding-right: 0;
}
	#idc-space-border .border-btm {
    width: 96% !important;
    margin-bottom: 20px;
}
	#tax-section-idc #space-border .border-btm {
    width: 100% !important;
}
	#tax-section-idc #tax-breaks-section {
    flex-direction: column;
}
	#tax-section-idc .et_pb_column_1_2 {
    width: 100%;
}
	#tax-section-idc {
    padding-left: 7%;
    padding-right: 7%;
}
	#tax-breaks-section #space-border .border-btm {
    width: 53% !important;
    margin-bottom: 20px;
}
	#inner-why-tdc .box-para {
    margin-left: 20px;
    margin-right: 20px;
    padding-right: 20px;
    padding-left: 20px;
    margin-bottom: 20px;
}
	#dynamic-bottom-text p {
    font-size: 16px;
}
	#bring-card-sec p {
    font-size: 16px;
}
	#action-space-border .border-btm {
    width: 62%;
}
	#investment-space-border .border-btm {
    width: 68%;
}
	#practicle-inner-why-tdc .box-para {
    margin-left: 20px;
    margin-right: 20px;
    padding-right: 20px;
    padding-left: 20px;
    margin-bottom: 20px;
}
	.tdc-question-header {
    font-size: 20px;
    line-height: 140%;
}
	#how-tdc-inner .et_pb_code_2 {
    padding-bottom: 26px;
}
	#tdc-space-border .border-btm {
    width: 68%;
}
	#inner-why-tdc .et_pb_code_9 {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
	.box-para {
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    padding-left: 0;
    margin-bottom: 0;
}
   #role-space-border .border-btm {
    width: 65%;
}
	#why-tdc-content #space-border .border-btm {
    width: 70% !important;
}
	#text-area-sec {
    margin-left: 5% !important;
    margin-right: 5% !important;
}
#how-tdc-inner .et_pb_text_4 {
    padding-left: 3% !important;
    padding-right: 3% !important;
}
	#dynamic-bottom-text {
    margin-left: 5% !important;
    margin-right: 5% !important;
}
	#why-tdc-main {
    padding-left: 5%;
    padding-right: 5%;
}
	.box-para p {
    font-size: 14px !important;
}
	#why-tdc-main .box-para {
    padding-right: 20px;
    padding-left: 20px;
}
	#tangible-space-border .border-btm {
    width: 72% !important;
}
	#tangible-space-border {
    margin-bottom: 20px;
}
	#tax-section .et_pb_column {
    margin-right: 0;
}
	#main-top-sec h1 {
    font-size: 36px;
}
	#main-top-sec p {
    font-size: 18px;
}
	#tax-section h2, #phase-one h3, #bring-together-sec h2, #non-accredited-investors-sec h2, #tax-incentives h2, #inner-benifit h2, #tax-considerations-inner h2, #understanding-accredited-inner h2, #qualification-sec-inner h2, #drilling-sec h2, #how-tdc-inner h2, #why-tdc-main h2, #why-tdc-content h3, #tax-breaks-section h2 {
    font-size: 30px;
}
	#tax-deduction-para {
    padding-left: 5% !important;
    padding-right: 5% !important;
}

	#tax-section .et_pb_column_1_2 {
    width: 100%;
}
	#tax-breaks-section img {
    margin-bottom: 28px;
}
	#tax-section #space-border {
    margin-bottom: 20px;
}
    #phase-one-content p, #tax-incentives_inner p, #understanding-accredited-inner p, #tax-considerations-inner p, #understanding-accredited-inner p, #qualification-sec-inner p, #drilling-sec p, #why-tdc-main p, #why-tdc-content p, #inner-why-tdc p {
    font-size: 18px;
}
	#bring-together-sec #space-border .border-btm {
    width: 82% !important;
}
	#tax-considerations #space-border .border-btm, #accredited-sec #space-border .border-btm {
    width: 98% !important;
}
    .accredited-heading h3 {
    font-size: 18px !important;
    line-height: 150% !important;
}
	#qualification-sec #space-border .border-btm {
    width: 90% !important;
}
	#accredited-investor-process h2 {
    font-size: 18px;
}
}
@media (max-width: 800px) {
	.inner-img-three img {
    left: 90%;
    top: -50%;
}
	.inner-img-two img {
    left: 90%;
    top: -50%;
}
	.inner-img img {
    left: 90%;
    top: -80%;
}
#tax-section h2, #phase-one h3, #bring-together-sec h2, #non-accredited-investors-sec h2, #tax-incentives h2, #inner-benifit h2, #tax-considerations-inner h2, #understanding-accredited-inner h2, #qualification-sec-inner h2, #drilling-sec h2, #how-tdc-inner h2, #why-tdc-main h2, #why-tdc-content h3, #tax-breaks-section h2 {
    font-size: 28px;
}
#phase-one-content p, #tax-incentives_inner p, #understanding-accredited-inner p, #tax-considerations-inner p, #understanding-accredited-inner p, #qualification-sec-inner p, #drilling-sec p, #why-tdc-main p, #why-tdc-content p, #inner-why-tdc p, #bring-together-sec p {
    font-size: 16px;
}
#cost-space-border .border-btm {
    width: 64%;
}
#tax-deductions-space-border .border-btm {
    width: 64% !important;
    margin-bottom: 20px;
}
#tax-deduction-para {
    padding-left: 0% !important;
    padding-right: 0% !important;
}
#how-tdc-inner {
    padding-left: 2%;
    padding-right: 2%;
}
#tax-section-idc {
    padding-left: 4%;
    padding-right: 4%;
}
#drilling-idc-space-border .border-btm {
    width: 72% !important;
}
#tax-breaks-section #space-border .border-btm {
    width: 60% !important;
    margin-bottom: 20px;
}
#why-tdc-content #space-border .border-btm {
    width: 80% !important;
}
#why-tdc-main {
    padding-bottom: 0;
}
#why-tdc-content #space-border .border-btm {
    width: 88% !important;
}
#text-area-sec {
    margin-left: 0% !important;
    margin-right: 0% !important;
}
#how-tdc-inner #space-border .border-btm {
    width: 93% !important;
    margin-bottom: 20px;
    margin-top: 20px;
}
	#space-border .border-btm {
    width: 72% !important;
}
	.pricing-header h4 {
    font-size: 18px;
}
	.pricing-content p {
    font-size: 16px;
}
	.pricing-list li {
    font-size: 16px;
}
	#phase-one-dynamics {
    flex-direction: column;
}
    .accredited-heading h3 {
        font-size: 18px;
    }
    .accredited-list li,
    .accredited-note {
        font-size: 15px;
    }
#bring-card-sec {
    flex-direction: column;
    margin-top: 14px !important;
    margin-bottom: 20px !important;
}
	#tdc-space-border .border-btm {
    width: 86%;
}
	#investors-space-border .border-btm {
    width: 68%;
}
	#dynamic-bottom-text {
    margin-left: 0% !important;
    margin-right: 0% !important;
}
	#role-space-border .border-btm {
    width: 82%;
}
	#investment-space-border .border-btm {
    width: 84%;
}
	#action-space-border .border-btm {
    width: 78%;
}
	#bring-card-sec img {
    margin-bottom: 10px;
}
	#tax-considerations-card {
    flex-direction: column;
}
	#accredited-sec-card {
    flex-direction: column;
}
	.accredited-list li::before {
    left: -8px;
}
	#accredited-investor-process {
    display: flex;
    justify-content: center;
}
	.accredited-card {
    padding: 0;
}
}
@media (max-width: 500px) {
	.inner-img-three img {
    left: 84%;
    top: -34%;
}
	.inner-img-two img {
    left: 84%;
    top: -41%;
}
	.inner-img img {
    left: 84%;
    top: -60%;
}
	#tangible-space-border .border-btm {
    width: 100% !important;
}
	#how-tdc-inner {
    padding-bottom: 0;
}
	#inner-why-tdc {
    margin-top: 0 !important;
}
	#investors-space-border .border-btm, #investment-space-border .border-btm, #role-space-border .border-btm, #action-space-border .border-btm, #tdc-space-border .border-btm {
    width: 100%;
}
	#accredited-investor-process {
    padding-top: 0;
}
	.table-wrapper {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
	#main-top-sec h1 {
    font-size: 30px;
}
	#main-top-sec p {
    font-size: 16px;
}
	#tax-section {
    padding-left: 5%;
    padding-right: 5%;
}
	#tax-section .et_pb_column {
    margin-bottom: 0 !important;
}
#tax-section h2, #phase-one h3, #bring-together-sec h2, #non-accredited-investors-sec h2, #tax-incentives h2, #inner-benifit h2, #tax-considerations-inner h2, #understanding-accredited-inner h2, #qualification-sec-inner h2, #drilling-sec h2, #how-tdc-inner h2, #why-tdc-main h2, #why-tdc-content h3, #tax-breaks-section h2 {
    font-size: 24px;
    padding-bottom: 0;
}
	#space-border .border-btm, #phase-space-border .border-btm, #bring-together-sec #space-border .border-btm {
    width: 100% !important;
}
#bring-together-sec #space-border .border-btm, #bring-card-sec {
    margin-bottom: 20px;
    margin-top: 20px;
}
	#phase-one-content #space-border .border-btm {
    margin-top: 20px;
}
}