.elementor-2207 .elementor-element.elementor-element-b92fbe7{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2207 .elementor-element.elementor-element-46bd00f6{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2207 .elementor-element.elementor-element-76ff0d5c{--spacer-size:204px;}.elementor-2207 .elementor-element.elementor-element-3496cdbc{--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;}.elementor-2207 .elementor-element.elementor-element-165628ac{--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;}.elementor-2207 .elementor-element.elementor-element-9d664c2.elementor-element{--align-self:center;}.elementor-2207 .elementor-element.elementor-element-dcdab55{--display:flex;--min-height:103px;}.elementor-2207 .elementor-element.elementor-element-1c91ac39{--display:flex;}.elementor-2207 .elementor-element.elementor-element-1c91ac39:not(.elementor-motion-effects-element-type-background), .elementor-2207 .elementor-element.elementor-element-1c91ac39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A0A00;}@media(min-width:768px){.elementor-2207 .elementor-element.elementor-element-dcdab55{--content-width:1200px;}}@media(max-width:767px){.elementor-2207 .elementor-element.elementor-element-b92fbe7{--min-height:29px;}.elementor-2207 .elementor-element.elementor-element-165628ac{--min-height:0px;}.elementor-2207 .elementor-element.elementor-element-9d664c2.elementor-element{--align-self:center;}.elementor-2207 .elementor-element.elementor-element-dcdab55{--min-height:48px;}}/* Start custom CSS for html, class: .elementor-element-e0ed771 */.duvida-section{

margin-top:80px;

padding:40px;

background:#fafafa;

border-radius:20px;

text-align:center;

border:1px solid #ececec;

}

.duvida-section h2{

font-size:34px;

margin-bottom:20px;

color:#222;

}

.duvida-section p{

font-size:20px;

line-height:1.7;

max-width:700px;

margin:auto auto 20px;

color:#555;

}

.btn-duvida{

display:inline-block;

padding:18px 40px;

border-radius:60px;

background:white;

color:#333;

text-decoration:none;

font-weight:700;

border:2px solid #ddd;

transition:.3s;

}

.btn-duvida:hover{

background:#f2f2f2;

transform:translateY(-3px);

}/* End custom CSS */