.elementor-358 .elementor-element.elementor-element-ee8ef11:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-ee8ef11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-358 .elementor-element.elementor-element-ee8ef11{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 24px 55px 24px;}.elementor-358 .elementor-element.elementor-element-ee8ef11 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-358 .elementor-element.elementor-element-3c44311:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-3c44311 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FF;}.elementor-358 .elementor-element.elementor-element-3c44311{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 24px 85px 24px;}.elementor-358 .elementor-element.elementor-element-3c44311 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-358 .elementor-element.elementor-element-194dc274:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-194dc274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-358 .elementor-element.elementor-element-194dc274{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 24px 90px 24px;}.elementor-358 .elementor-element.elementor-element-194dc274 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-358 .elementor-element.elementor-element-30dff46a:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-30dff46a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-358 .elementor-element.elementor-element-30dff46a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 24px 90px 24px;}.elementor-358 .elementor-element.elementor-element-30dff46a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-358 .elementor-element.elementor-element-4a78be32:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-4a78be32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-358 .elementor-element.elementor-element-4a78be32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 24px 90px 24px;}.elementor-358 .elementor-element.elementor-element-4a78be32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-358 .elementor-element.elementor-element-3031db56:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-3031db56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F9FF;}.elementor-358 .elementor-element.elementor-element-3031db56{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 24px 90px 24px;}.elementor-358 .elementor-element.elementor-element-3031db56 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-358 .elementor-element.elementor-element-2acdded9:not(.elementor-motion-effects-element-type-background), .elementor-358 .elementor-element.elementor-element-2acdded9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-358 .elementor-element.elementor-element-2acdded9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 24px 90px 24px;}.elementor-358 .elementor-element.elementor-element-2acdded9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-358 .elementor-element.elementor-element-1b3e4a5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for container, class: .elementor-element-1b3e4a5 */.drfaq-title{
text-align:center;
max-width:760px;
margin:0 auto 42px;
}

.drfaq-title small{
display:block;
color:#2F6BFF;
font-size:12px;
font-weight:900;
letter-spacing:2px;
text-transform:uppercase;
margin-bottom:14px;
}

.drfaq-title h2{
font-size:42px;
line-height:1.1;
letter-spacing:-1.3px;
margin:0 0 14px;
color:#102033;
}

.drfaq-title p{
font-size:18px;
line-height:1.7;
color:#64748B;
margin:0;
}

.drfaq-grid{
display:grid;
grid-template-columns:1fr 1fr;
gap:20px;
}

.drfaq-item{
background:#fff;
border:1px solid #E6EEF8;
border-radius:28px;
padding:28px;
box-shadow:0 14px 34px rgba(16,32,51,.06);
}

.drfaq-item h3{
font-size:22px;
line-height:1.3;
margin:0 0 12px;
color:#102033;
}

.drfaq-item p{
font-size:15px;
line-height:1.7;
color:#64748B;
margin:0;
}

@media(max-width:768px){
.drfaq-grid{
grid-template-columns:1fr;
}
}/* End custom CSS */