.elementor-253277 .elementor-element.elementor-element-10a0609{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0;--padding-bottom:0;--padding-left:var(--clb-grid-gutter);--padding-right:var(--clb-grid-gutter);}.elementor-253277 .elementor-element.elementor-element-71af46e6{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-253277 .elementor-element.elementor-element-68f67c80 h1, .elementor-253277 .elementor-element.elementor-element-68f67c80 h2, .elementor-253277 .elementor-element.elementor-element-68f67c80 h3, .elementor-253277 .elementor-element.elementor-element-68f67c80 h4, .elementor-253277 .elementor-element.elementor-element-68f67c80 h5, .elementor-253277 .elementor-element.elementor-element-68f67c80 h6{font-family:"HeadingNow57ExtraBold", Sans-serif;font-size:80px;line-height:1;}.elementor-253277 .elementor-element.elementor-element-68f67c80 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-253277 .elementor-element.elementor-element-6cd3d66e{font-size:20px;line-height:1.7;color:var( --e-global-color-bc83476 );}.elementor-253277 .elementor-element.elementor-element-15dedff9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-253277 .elementor-element.elementor-element-25c91132 .button{border-color:var( --e-global-color-0e689e8 );}.elementor-253277 .elementor-element.elementor-element-25c91132 .button:hover{color:#FFFFFF;border-color:#FFFFFF;}.elementor-253277 .elementor-element.elementor-element-296fdaf2{--display:flex;}.elementor-253277 .elementor-element.elementor-element-7b8dfa30{--display:flex;}.elementor-253277 .elementor-element.elementor-element-26eecacf .accordion:not(.-outlined):not(.-text) .accordion-item .accordion-button{border-radius:20px;}.elementor-253277 .elementor-element.elementor-element-26eecacf .accordion-header{color:#FFFFFF;font-size:22px;line-height:1.3;}.elementor-253277 .elementor-element.elementor-element-26eecacf .accordion-body{color:var( --e-global-color-bc83476 );}.elementor-253277 .elementor-element.elementor-element-26eecacf .icon-button .icon{color:var( --e-global-color-0e689e8 );}.elementor-253277 .elementor-element.elementor-element-26eecacf :not(.-outlined):not(.-text) .accordion-item .accordion-button{background-color:#1A1A1A;border-color:#1A1A1A;}.elementor-253277 .elementor-element.elementor-element-26eecacf .-outlined .accordion-item:first-child .accordion-button{border-top-color:#1A1A1A;}.elementor-253277 .elementor-element.elementor-element-26eecacf .-outlined .accordion-item.active + .accordion-item .accordion-button{border-top-color:#1A1A1A;}.elementor-253277 .elementor-element.elementor-element-26eecacf .-outlined .accordion-item .accordion-button{border-bottom-color:#1A1A1A;}@media(max-width:767px){.elementor-253277 .elementor-element.elementor-element-10a0609{--padding-top:40px;--padding-bottom:40px;--padding-left:0;--padding-right:0;}}@media(min-width:768px){.elementor-253277 .elementor-element.elementor-element-10a0609{--content-width:min(100% - 120px - var(--clb-grid-gutter-2x), 1680px);}.elementor-253277 .elementor-element.elementor-element-71af46e6{--width:41.66%;}.elementor-253277 .elementor-element.elementor-element-296fdaf2{--width:8.33333333%;}.elementor-253277 .elementor-element.elementor-element-7b8dfa30{--width:50%;}}/* Start custom CSS */.accordion-item {
    background-color: #1A1A1A;
    border-radius: 20px;
}

.accordion:not(.-outlined):not(.-text) .accordion-item {
    border-width: 2px;
    border-style: solid;
    border-color: transparent;
    margin-bottom: 10px;
    transition: border .15s ease-in-out;
}

.accordion:not(.-outlined):not(.-text) .accordion-item.active, .accordion:not(.-outlined):not(.-text) .accordion-item:hover {
    border-color: #4d4d4d;
}

.accordion:not(.-outlined):not(.-text) .accordion-item .accordion-button {
    padding: 23px 40px !important;
}

.accordion:not(.-outlined):not(.-text) .accordion-item .accordion-collapse .accordion-body {
    padding: 0 40px 40px !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'HeadingNow57ExtraBold';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://staging.keedigitalmedia.com/wp-content/uploads/2025/12/HeadingNowTrial-57Extrabold.ttf') format('truetype');
}
/* End Custom Fonts CSS */