.elementor-2 .elementor-element.elementor-element-c5e5db2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-feb06aa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-631f09e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-510a7b7{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-0625f3d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-087c8b3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-32bc074{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-a11058b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-35a096f{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-b4abd8d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-5a3cdf6{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a7420c9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-2c4224c{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-dbbff19{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-136ec1d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-ac877fa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-95de4ed{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-59cef9c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7ecc96b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-42abaaa{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-4279384{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-bfcd7d5{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-4abc320{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-50700f0{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-a694e77{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-959ed49{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9c34e4b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-c33d633{text-align:center;}.elementor-2 .elementor-element.elementor-element-99f7007{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-4bc3064{--spacer-size:20px;}.elementor-2 .elementor-element.elementor-element-1a10d4a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3cc2142{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-e2d1c60{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-6713499{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6212c8c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-d47caec{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-5aa7929{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-4bd2e39{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-459791b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-e25c595{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-4be56a9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-2da3026{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-806a323{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-4cf2771{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-2 .elementor-element.elementor-element-fc583ef{--spacer-size:40px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-field-type-html{padding-bottom:0px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button[type="submit"]{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-2 .elementor-element.elementor-element-286d5de{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-c5e5db2{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-feb06aa{--width:100%;--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-2 .elementor-element.elementor-element-631f09e{--width:100%;--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-2 .elementor-element.elementor-element-0625f3d{--width:100%;--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-2 .elementor-element.elementor-element-087c8b3{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-32bc074{--width:100%;--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-2 .elementor-element.elementor-element-a11058b{--width:100%;--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-2 .elementor-element.elementor-element-b4abd8d{--width:100%;--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-2 .elementor-element.elementor-element-5a3cdf6{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-a7420c9{--width:100%;--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-2 .elementor-element.elementor-element-dbbff19{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-136ec1d{--width:100%;--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-2 .elementor-element.elementor-element-ac877fa{--width:100%;--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-2 .elementor-element.elementor-element-95de4ed{--width:100%;--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-2 .elementor-element.elementor-element-59cef9c{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-7ecc96b{--width:100%;--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-2 .elementor-element.elementor-element-42abaaa{--width:100%;--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-2 .elementor-element.elementor-element-4279384{--width:100%;--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-2 .elementor-element.elementor-element-bfcd7d5{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-4abc320{--width:100%;--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-2 .elementor-element.elementor-element-50700f0{--width:100%;--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-2 .elementor-element.elementor-element-a694e77{--width:100%;--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-2 .elementor-element.elementor-element-959ed49{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-9c34e4b{--width:100%;--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-2 .elementor-element.elementor-element-99f7007{--width:100%;--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-2 .elementor-element.elementor-element-1a10d4a{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-3cc2142{--width:100%;--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-2 .elementor-element.elementor-element-6713499{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-6212c8c{--width:100%;--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-2 .elementor-element.elementor-element-d47caec{--width:100%;--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-2 .elementor-element.elementor-element-5aa7929{--width:100%;--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-2 .elementor-element.elementor-element-4bd2e39{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-459791b{--width:100%;--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-2 .elementor-element.elementor-element-e25c595{--width:100%;--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-2 .elementor-element.elementor-element-4be56a9{--width:100%;--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-2 .elementor-element.elementor-element-2da3026{--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;--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-806a323{--width:100%;--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-2 .elementor-element.elementor-element-4cf2771{--width:100%;--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-2 .elementor-element.elementor-element-286d5de{--width:100%;--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;}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-c5e5db2{--content-width:1170px;}.elementor-2 .elementor-element.elementor-element-feb06aa{--width:10.33%;}.elementor-2 .elementor-element.elementor-element-631f09e{--width:79.63%;}.elementor-2 .elementor-element.elementor-element-0625f3d{--width:9.99%;}.elementor-2 .elementor-element.elementor-element-087c8b3{--content-width:1170px;}.elementor-2 .elementor-element.elementor-element-32bc074{--width:10.33%;}.elementor-2 .elementor-element.elementor-element-a11058b{--width:79.72%;}.elementor-2 .elementor-element.elementor-element-b4abd8d{--width:9.87%;}.elementor-2 .elementor-element.elementor-element-5a3cdf6{--content-width:1170px;}.elementor-2 .elementor-element.elementor-element-a7420c9{--width:100%;}.elementor-2 .elementor-element.elementor-element-136ec1d{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-ac877fa{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-95de4ed{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-7ecc96b{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-42abaaa{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-4279384{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-4abc320{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-50700f0{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-a694e77{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-959ed49{--content-width:1170px;}.elementor-2 .elementor-element.elementor-element-9c34e4b{--width:50%;}.elementor-2 .elementor-element.elementor-element-99f7007{--width:50%;}.elementor-2 .elementor-element.elementor-element-1a10d4a{--content-width:1170px;}.elementor-2 .elementor-element.elementor-element-3cc2142{--width:100%;}.elementor-2 .elementor-element.elementor-element-6212c8c{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-d47caec{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-5aa7929{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-459791b{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-e25c595{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-4be56a9{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-2da3026{--content-width:1170px;}.elementor-2 .elementor-element.elementor-element-806a323{--width:19.65%;}.elementor-2 .elementor-element.elementor-element-4cf2771{--width:60.16%;}.elementor-2 .elementor-element.elementor-element-286d5de{--width:20.16%;}}/* Start custom CSS for container, class: .elementor-element-feb06aa */@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-feb06aa{display:none;}}
.elementor-2 .elementor-element.elementor-element-feb06aa{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a1aa6f5 */.elementor-2 .elementor-element.elementor-element-a1aa6f5 .elementor-heading-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-a1aa6f5 .elementor-heading-title{text-align:center;}
.elementor-2 .elementor-element.elementor-element-a1aa6f5 .elementor-heading-title,.elementor-2 .elementor-element.elementor-element-a1aa6f5 p{text-shadow:0 0 5px rgba(0,0,0,.75);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c6e7610 */.elementor-2 .elementor-element.elementor-element-c6e7610 .elementor-heading-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-c6e7610 .elementor-heading-title{text-align:center;}
.elementor-2 .elementor-element.elementor-element-c6e7610 .elementor-heading-title,.elementor-2 .elementor-element.elementor-element-c6e7610 p{text-shadow:0 0 5px rgba(0,0,0,.75);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f2f0ee2 */.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{background-color:#47d18e;}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{font-size:20px;}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{line-height:100%;}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{font-weight:600;}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{text-align:center;}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{border-bottom:4px solid rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button{padding:20px 25px 20px 25px;}.elementor-2 .elementor-element.elementor-element-f2f0ee2 .elementor-button:hover{color:rgba(255, 255, 255, 0.60);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-631f09e */.elementor-2 .elementor-element.elementor-element-631f09e{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0625f3d */@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-0625f3d{display:none;}}
.elementor-2 .elementor-element.elementor-element-0625f3d{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c5e5db2 */.elementor-2 .elementor-element.elementor-element-c5e5db2{background-color:rgba(51, 51, 51, 1);background-image:linear-gradient(rgba(0, 0, 0, 0.30),rgba(0, 0, 0, 0.30)),url("https://brunasampaiolima.com.br/wp-content/uploads/sites/19/2018/11/IMGL1504.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-c5e5db2{padding-top:140px;padding-bottom:140px;}
@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-c5e5db2{padding-top:80px;padding-bottom:80px;}}
.elementor-2 .elementor-element.elementor-element-c5e5db2{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32bc074 */@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-32bc074{display:none;}}
.elementor-2 .elementor-element.elementor-element-32bc074{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fc0518d */.elementor-2 .elementor-element.elementor-element-fc0518d .elementor-heading-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-fc0518d .elementor-heading-title{text-align:center;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b201cac */.elementor-2 .elementor-element.elementor-element-b201cac .elementor-heading-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-b201cac .elementor-heading-title{text-align:center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a4ce5cb */.elementor-2 .elementor-element.elementor-element-a4ce5cb .elementor-widget-container,.elementor-2 .elementor-element.elementor-element-a4ce5cb p{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-a4ce5cb .elementor-widget-container,.elementor-2 .elementor-element.elementor-element-a4ce5cb p{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a11058b */.elementor-2 .elementor-element.elementor-element-a11058b{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4abd8d */@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-b4abd8d{display:none;}}
.elementor-2 .elementor-element.elementor-element-b4abd8d{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-087c8b3 */.elementor-2 .elementor-element.elementor-element-087c8b3{text-align:center;}.elementor-2 .elementor-element.elementor-element-087c8b3{background-color:#310131;background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-087c8b3{padding-top:80px;padding-bottom:80px;}
.elementor-2 .elementor-element.elementor-element-087c8b3{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ed95c0 */.elementor-2 .elementor-element.elementor-element-6ed95c0 .elementor-heading-title{text-align:center;}
.elementor-2 .elementor-element.elementor-element-6ed95c0 .elementor-heading-title,.elementor-2 .elementor-element.elementor-element-6ed95c0 p{text-shadow:0 0 5px rgba(0,0,0,.75);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cd4ad4e */.elementor-2 .elementor-element.elementor-element-cd4ad4e .elementor-heading-title{text-align:center;}
.elementor-2 .elementor-element.elementor-element-cd4ad4e .elementor-heading-title,.elementor-2 .elementor-element.elementor-element-cd4ad4e p{text-shadow:0 0 5px rgba(0,0,0,.75);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-718e9bc */.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-718e9bc .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-136ec1d */.elementor-2 .elementor-element.elementor-element-136ec1d{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-51a1cfb */.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-51a1cfb .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac877fa */.elementor-2 .elementor-element.elementor-element-ac877fa{padding-top:0px;}
.elementor-2 .elementor-element.elementor-element-ac877fa{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1893235 */.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-1893235 .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95de4ed */.elementor-2 .elementor-element.elementor-element-95de4ed{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbbff19 */.elementor-2 .elementor-element.elementor-element-dbbff19{margin-top:20px;}
.elementor-2 .elementor-element.elementor-element-dbbff19{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be18292 */.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-be18292 .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ecc96b */.elementor-2 .elementor-element.elementor-element-7ecc96b{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d9515a5 */.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-d9515a5 .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42abaaa */.elementor-2 .elementor-element.elementor-element-42abaaa{padding-top:0px;}
.elementor-2 .elementor-element.elementor-element-42abaaa{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ad876b1 */.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-ad876b1 .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4279384 */.elementor-2 .elementor-element.elementor-element-4279384{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59cef9c */.elementor-2 .elementor-element.elementor-element-59cef9c{margin-top:20px;}
.elementor-2 .elementor-element.elementor-element-59cef9c{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e59110 */.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-6e59110 .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4abc320 */.elementor-2 .elementor-element.elementor-element-4abc320{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50700f0 */@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-50700f0{display:none;}}
.elementor-2 .elementor-element.elementor-element-50700f0{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a694e77 */.elementor-2 .elementor-element.elementor-element-a694e77{padding-top:0px;}
@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-a694e77{display:none;}}
.elementor-2 .elementor-element.elementor-element-a694e77{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfcd7d5 */.elementor-2 .elementor-element.elementor-element-bfcd7d5{margin-top:20px;}
.elementor-2 .elementor-element.elementor-element-bfcd7d5{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a7420c9 */.elementor-2 .elementor-element.elementor-element-a7420c9{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3cdf6 */.elementor-2 .elementor-element.elementor-element-5a3cdf6{background-color:transparent;background-image:linear-gradient(rgba(0, 0, 0, 0.62),rgba(0, 0, 0, 0.62)),url("https://brunasampaiolima.com.br/wp-content/uploads/sites/19/2018/11/IMGL1622-2.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;}.elementor-2 .elementor-element.elementor-element-5a3cdf6{padding-top:80px;padding-bottom:80px;}
@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-5a3cdf6{background-color:transparent;background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}}
.elementor-2 .elementor-element.elementor-element-5a3cdf6{min-width:0;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c33d633 */.elementor-2 .elementor-element.elementor-element-c33d633 img{width:400px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9c34e4b */.elementor-2 .elementor-element.elementor-element-9c34e4b{text-align:center;}.elementor-2 .elementor-element.elementor-element-9c34e4b{background-color:transparent;background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}
@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-9c34e4b{margin-bottom:40px;}}
.elementor-2 .elementor-element.elementor-element-9c34e4b{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61798c3 */@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-61798c3 .elementor-heading-title{text-align:center;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-64b7c75 */.elementor-2 .elementor-element.elementor-element-64b7c75 .elementor-heading-title{color:#310131;}
@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-64b7c75 .elementor-heading-title{text-align:center;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a2755b9 */@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-a2755b9 .elementor-widget-container,.elementor-2 .elementor-element.elementor-element-a2755b9 p{text-align:center;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff42c2f */.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{background-color:#19aa49;}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{line-height:100%;}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{font-weight:600;}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{text-transform:none;}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{border-bottom:4px solid rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{padding:20px 25px 20px 25px;}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{margin-top:20px;}.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button:hover{color:rgba(255, 255, 255, 0.60);}
@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-ff42c2f .elementor-button{text-align:center;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99f7007 */.elementor-2 .elementor-element.elementor-element-99f7007{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-959ed49 */.elementor-2 .elementor-element.elementor-element-959ed49{background-color:transparent;background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-959ed49{padding-top:80px;padding-bottom:80px;}
.elementor-2 .elementor-element.elementor-element-959ed49{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ba1e9e8 */.elementor-2 .elementor-element.elementor-element-ba1e9e8 .elementor-heading-title{text-align:center;}
.elementor-2 .elementor-element.elementor-element-ba1e9e8 .elementor-heading-title,.elementor-2 .elementor-element.elementor-element-ba1e9e8 p{text-shadow:0 0 5px rgba(0,0,0,.75);}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f9c6139 */.elementor-2 .elementor-element.elementor-element-f9c6139 .elementor-heading-title{text-align:center;}
.elementor-2 .elementor-element.elementor-element-f9c6139 .elementor-heading-title,.elementor-2 .elementor-element.elementor-element-f9c6139 p{text-shadow:0 0 5px rgba(0,0,0,.75);}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-d08cf2f */.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-d08cf2f .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6212c8c */.elementor-2 .elementor-element.elementor-element-6212c8c{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-042032e */.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-042032e .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d47caec */.elementor-2 .elementor-element.elementor-element-d47caec{padding-top:0px;}
.elementor-2 .elementor-element.elementor-element-d47caec{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-26288a1 */.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-26288a1 .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aa7929 */.elementor-2 .elementor-element.elementor-element-5aa7929{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6713499 */.elementor-2 .elementor-element.elementor-element-6713499{margin-top:20px;}
.elementor-2 .elementor-element.elementor-element-6713499{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1ec62af */.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-1ec62af .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-459791b */.elementor-2 .elementor-element.elementor-element-459791b{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fcc1c97 */.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-fcc1c97 .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e25c595 */.elementor-2 .elementor-element.elementor-element-e25c595{padding-top:0px;}
.elementor-2 .elementor-element.elementor-element-e25c595{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0c21c18 */.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon-box-title{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon-box-title{font-weight:400;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon-box-title{text-transform:none;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon-box-description{color:rgba(255, 255, 255, 0.60);}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon-box-description{font-size:16px;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon-box-description{line-height:150%;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon-box-description{margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon{color:rgba(255, 255, 255, 0.80);}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon{background-color:rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon{font-size:20px;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon{height:50px;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon{width:50px;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon{line-height:50px;}.elementor-2 .elementor-element.elementor-element-0c21c18 .elementor-icon{border-radius:50% 50% 50% 50%;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4be56a9 */.elementor-2 .elementor-element.elementor-element-4be56a9{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bd2e39 */.elementor-2 .elementor-element.elementor-element-4bd2e39{margin-top:20px;}
.elementor-2 .elementor-element.elementor-element-4bd2e39{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3cc2142 */.elementor-2 .elementor-element.elementor-element-3cc2142{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a10d4a */.elementor-2 .elementor-element.elementor-element-1a10d4a{background-color:transparent;background-image:linear-gradient(rgba(0, 0, 0, 0.60),rgba(0, 0, 0, 0.60)),url("https://brunasampaiolima.com.br/wp-content/uploads/sites/19/2018/11/IMGL1275.jpg");background-position:center center;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-1a10d4a{padding-top:80px;padding-bottom:80px;}
.elementor-2 .elementor-element.elementor-element-1a10d4a{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-806a323 */@media(max-width:479px){.elementor-2 .elementor-element.elementor-element-806a323{display:none;}}
@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-806a323{width:15%;}}
.elementor-2 .elementor-element.elementor-element-806a323{min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bc5cb0 */.elementor-2 .elementor-element.elementor-element-3bc5cb0 .elementor-heading-title{font-size:45px;}.elementor-2 .elementor-element.elementor-element-3bc5cb0 .elementor-heading-title{line-height:100%;}.elementor-2 .elementor-element.elementor-element-3bc5cb0 .elementor-heading-title{text-align:center;}
@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-3bc5cb0 .elementor-heading-title{font-size:45px;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2c2c8eb */.elementor-2 .elementor-element.elementor-element-2c2c8eb .elementor-heading-title{text-align:center;}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-3dd6c13 */.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-field-group-message{width:100%;}.elementor-2 .elementor-element.elementor-element-3dd6c13 input,.elementor-2 .elementor-element.elementor-element-3dd6c13 textarea{background:#fff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button{white-space:normal;}
.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-field-label{color:#ffffff;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-field-label{font-size:16px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 input.elementor-field{border-radius:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 input.elementor-field{margin-top:6px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 textarea.elementor-field{height:200px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 textarea.elementor-field{border-radius:4px 4px 4px 4px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 textarea.elementor-field{margin-top:6px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 select.elementor-field{margin-top:6px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button{background-color:#310131;background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button{font-size:18px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button{line-height:100%;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button{font-weight:600;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button{text-transform:uppercase;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button{border-bottom:4px solid rgba(0, 0, 0, 0.30);}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button{padding:20px 25px 20px 25px;}
.elementor-2 .elementor-element.elementor-element-3dd6c13 .elementor-button:hover{color:rgba(255, 255, 255, 0.60);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cf2771 */@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-4cf2771{width:70%;}}
@media(max-width:479px){.elementor-2 .elementor-element.elementor-element-4cf2771{margin-left:0%;}.elementor-2 .elementor-element.elementor-element-4cf2771{width:100%;}}
.elementor-2 .elementor-element.elementor-element-4cf2771{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-286d5de */@media(max-width:479px){.elementor-2 .elementor-element.elementor-element-286d5de{display:none;}}
@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-286d5de{width:15%;}}
.elementor-2 .elementor-element.elementor-element-286d5de{min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2da3026 */.elementor-2 .elementor-element.elementor-element-2da3026{background-color:#47d18e;background-image:none;background-position:0% 0%;background-size:auto;background-repeat:repeat;background-attachment:scroll;}.elementor-2 .elementor-element.elementor-element-2da3026{padding-top:80px;padding-bottom:80px;}
.elementor-2 .elementor-element.elementor-element-2da3026{min-width:0;}/* End custom CSS */
/* Start custom CSS */.elementor-button{white-space:normal;}/* End custom CSS */