.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-813 .elementor-element.elementor-element-e35f8ea .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:2px;color:#00D497;}.elementor-813 .elementor-element.elementor-element-230b2e6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:34px;font-weight:800;text-transform:none;line-height:1em;color:#F6F5EF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-813 .elementor-element.elementor-element-36dfcdc{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#C9D7D0;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-813 .elementor-element.elementor-element-e6156e7 .elementor-icon-box-wrapper{align-items:start;gap:17px;}.elementor-813 .elementor-element.elementor-element-e6156e7 .elementor-icon-box-title{margin-block-end:5px;color:#F6F5EF;}.elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-stacked .elementor-icon{background-color:#07100D;fill:#00C58E;color:#00C58E;}.elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-framed .elementor-icon, .elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-default .elementor-icon{fill:#07100D;color:#07100D;border-color:#07100D;}.elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-framed .elementor-icon{background-color:#00C58E;}.elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#07100D;fill:#00C58E;color:#00C58E;}.elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-default:has(:focus) .elementor-icon{fill:#07100D;color:#07100D;border-color:#07100D;}.elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-e6156e7.elementor-view-framed:has(:focus) .elementor-icon{background-color:#00C58E;}.elementor-813 .elementor-element.elementor-element-e6156e7 .elementor-icon{font-size:18px;}.elementor-813 .elementor-element.elementor-element-e6156e7 .elementor-icon-box-title, .elementor-813 .elementor-element.elementor-element-e6156e7 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-813 .elementor-element.elementor-element-e6156e7 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:11px;line-height:1.35em;color:#AFC0B8;}.elementor-813 .elementor-element.elementor-element-cc16459 .elementor-icon-box-wrapper{align-items:start;gap:17px;}.elementor-813 .elementor-element.elementor-element-cc16459 .elementor-icon-box-title{margin-block-end:5px;color:#F6F5EF;}.elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-stacked .elementor-icon{background-color:#07100D;fill:#FA5204;color:#FA5204;}.elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-framed .elementor-icon, .elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-default .elementor-icon{fill:#07100D;color:#07100D;border-color:#07100D;}.elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-framed .elementor-icon{background-color:#FA5204;}.elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#07100D;fill:#FA5204;color:#FA5204;}.elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-default:has(:focus) .elementor-icon{fill:#07100D;color:#07100D;border-color:#07100D;}.elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-cc16459.elementor-view-framed:has(:focus) .elementor-icon{background-color:#FA5204;}.elementor-813 .elementor-element.elementor-element-cc16459 .elementor-icon{font-size:18px;}.elementor-813 .elementor-element.elementor-element-cc16459 .elementor-icon-box-title, .elementor-813 .elementor-element.elementor-element-cc16459 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-813 .elementor-element.elementor-element-cc16459 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:11px;line-height:1.35em;color:#AFC0B8;}.elementor-813 .elementor-element.elementor-element-926e7d5 .elementor-icon-box-wrapper{align-items:start;gap:17px;}.elementor-813 .elementor-element.elementor-element-926e7d5 .elementor-icon-box-title{margin-block-end:5px;color:#F6F5EF;}.elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-stacked .elementor-icon{background-color:#07100D;fill:#F6F5EF;color:#F6F5EF;}.elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-framed .elementor-icon, .elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-default .elementor-icon{fill:#07100D;color:#07100D;border-color:#07100D;}.elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-framed .elementor-icon{background-color:#F6F5EF;}.elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#07100D;fill:#F6F5EF;color:#F6F5EF;}.elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-default:has(:focus) .elementor-icon{fill:#07100D;color:#07100D;border-color:#07100D;}.elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-813 .elementor-element.elementor-element-926e7d5.elementor-view-framed:has(:focus) .elementor-icon{background-color:#F6F5EF;}.elementor-813 .elementor-element.elementor-element-926e7d5 .elementor-icon{font-size:15px;}.elementor-813 .elementor-element.elementor-element-926e7d5 .elementor-icon-box-title, .elementor-813 .elementor-element.elementor-element-926e7d5 .elementor-icon-box-title a{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:800;text-transform:uppercase;line-height:1.1em;}.elementor-813 .elementor-element.elementor-element-926e7d5 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:11px;line-height:1.35em;color:#AFC0B8;}#elementor-popup-modal-813{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-813 .dialog-message{width:640px;height:auto;}#elementor-popup-modal-813 .dialog-close-button{display:flex;}#elementor-popup-modal-813 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}@media(max-width:767px){.elementor-813 .elementor-element.elementor-element-230b2e6 .elementor-heading-title{font-size:30px;}}/* Start custom CSS */#popup-cotacao-eletrona{
display:flex;
flex-direction:column;
align-items:stretch;
gap:0;
width:100%;
padding:0;
background:#0d1512;
color:#f6f5ef
}
#popup-cotacao-titulos{
display:flex;
flex-direction:column;
align-items:flex-start;
gap:8px;
width:100%;
padding:22px 56px 16px 22px;
border-bottom:1px solid #294238
}
#popup-cotacao-titulos>.elementor-widget-heading{
width:100%;
margin:0
}
#popup-cotacao-titulos .elementor-heading-title{
margin:0
}
.elementor-element-36dfcdc{
width:100%;
max-width:none;
margin:0;
padding:20px 22px 0
}
.elementor-element-36dfcdc p{
max-width:530px;
margin:0
}
#popup-cotacao-opcoes{
display:grid;
grid-template-columns:minmax(0,1fr) minmax(0,1fr);
gap:12px;
width:100%;
padding:20px 22px 24px
}
#popup-cotacao-opcoes>.elementor-widget-icon-box{
position:relative;
display:block;
width:100%;
min-width:0;
min-height:126px;
margin:0;
padding:20px;
border:1px solid rgba(102,184,150,.28);
background:#111b17;
box-shadow:inset 0 1px rgba(255,255,255,.045);
transition:background .2s ease,border-color .2s ease,transform .2s ease
}
#popup-cotacao-opcoes>.elementor-element-926e7d5{
grid-column:1/-1;
min-height:92px
}
#popup-cotacao-opcoes>.elementor-widget-icon-box:hover{
background:#172820;
border-color:#00c58e;
transform:translateY(-2px)
}
#popup-cotacao-opcoes .elementor-icon-box-wrapper{
display:flex;
align-items:center;
gap:17px;
height:100%;
text-align:left
}
#popup-cotacao-opcoes .elementor-icon-box-icon{
flex:0 0 auto;
margin:0
}
#popup-cotacao-opcoes .elementor-icon{
display:grid;
width:48px;
height:48px;
padding:0;
place-items:center;
border:0;
border-radius:0
}
#popup-cotacao-opcoes .elementor-icon-box-content{
min-width:0
}
#popup-cotacao-opcoes .elementor-icon-box-title{
margin:0 0 5px;
overflow-wrap:anywhere
}
#popup-cotacao-opcoes .elementor-icon-box-description{
margin:0;
overflow-wrap:anywhere;
line-height:1.35
}
#popup-cotacao-opcoes .elementor-icon-box-title a:after{
content:"";
position:absolute;
inset:0
}
#elementor-popup-modal-813 .dialog-close-button{
display:grid;
width:32px;
height:32px;
padding:0;
place-items:center;
border:0;
border-radius:0;
background:transparent;
color:#f6f5ef;
transition:background .2s ease,color .2s ease
}
#elementor-popup-modal-813 .dialog-close-button:hover{
background:#00c58e;
color:#07100d
}
@media(max-width:700px){
#popup-cotacao-titulos{
padding:20px 48px 14px 18px
}
.elementor-element-230b2e6 .elementor-heading-title{
font-size:30px
}
.elementor-element-36dfcdc{
padding:17px 18px 0
}
#popup-cotacao-opcoes{
grid-template-columns:1fr;
padding:17px 18px 20px
}
#popup-cotacao-opcoes>.elementor-widget-icon-box,
#popup-cotacao-opcoes>.elementor-element-926e7d5{
grid-column:auto;
min-height:104px;
padding:16px
}
#elementor-popup-modal-813 .dialog-widget-content{
max-height:calc(100dvh - 28px);
overflow:auto
}
}/* End custom CSS */