.elementor-116 .elementor-element.elementor-element-6bae07d{--display:flex;--min-height:100vh;--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;--justify-content:center;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-116 .elementor-element.elementor-element-6bae07d:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-6bae07d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101823;}.elementor-116 .elementor-element.elementor-element-6bae07d::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .elementor-background-video-container::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .e-con-inner > .elementor-background-video-container::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .elementor-background-slideshow::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .e-con-inner > .elementor-background-slideshow::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://negociosmahf.com.br/wp-content/uploads/2024/09/Banner-Cartao.png");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-116 .elementor-element.elementor-element-c1b1dee{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-1b88096{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.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-116 .elementor-element.elementor-element-90888c9 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-116 .elementor-element.elementor-element-9ecf362 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:35px;font-weight:700;color:#FFC232;}.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-116 .elementor-element.elementor-element-dde875a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-116 .elementor-element.elementor-element-3e1658f .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;}.elementor-116 .elementor-element.elementor-element-3e1658f{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-116 .elementor-element.elementor-element-3e1658f.elementor-element{--align-self:flex-start;}.elementor-116 .elementor-element.elementor-element-ef84ce1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-116 .elementor-element.elementor-element-dbf0941{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-116 .elementor-element.elementor-element-dbf0941:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-dbf0941 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101823;}.elementor-116 .elementor-element.elementor-element-c44fe5f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-5465cc5{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-116 .elementor-element.elementor-element-5465cc5:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-5465cc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(159deg, #FFFFFF12 0%, #0000001F 100%);}.elementor-116 .elementor-element.elementor-element-0f289d3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-22b2f62{z-index:2;text-align:left;}.elementor-116 .elementor-element.elementor-element-22b2f62 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#FFC232;}.elementor-116 .elementor-element.elementor-element-2fbd0a6 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-116 .elementor-element.elementor-element-2fbd0a6{z-index:2;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-116 .elementor-element.elementor-element-b8a48c6{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-116 .elementor-element.elementor-element-b8a48c6:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-b8a48c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(159deg, #FFFFFF12 0%, #0000001F 100%);}.elementor-116 .elementor-element.elementor-element-e8d587e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-488aa18{z-index:2;text-align:left;}.elementor-116 .elementor-element.elementor-element-488aa18 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#FFC232;}.elementor-116 .elementor-element.elementor-element-7d205ea > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-116 .elementor-element.elementor-element-7d205ea{z-index:2;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-116 .elementor-element.elementor-element-37444dd{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-116 .elementor-element.elementor-element-37444dd:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-37444dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(159deg, #FFFFFF12 0%, #0000001F 100%);}.elementor-116 .elementor-element.elementor-element-aa05747{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-2ce13f4{z-index:2;text-align:left;}.elementor-116 .elementor-element.elementor-element-2ce13f4 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#FFC232;}.elementor-116 .elementor-element.elementor-element-79e0dee > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-116 .elementor-element.elementor-element-79e0dee{z-index:2;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-116 .elementor-element.elementor-element-4b2a4d8{--display:flex;--justify-content:space-between;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:15px 15px 15px 15px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-116 .elementor-element.elementor-element-4b2a4d8:not(.elementor-motion-effects-element-type-background), .elementor-116 .elementor-element.elementor-element-4b2a4d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(159deg, #FFFFFF12 0%, #0000001F 100%);}.elementor-116 .elementor-element.elementor-element-a1a8982{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-b51476b{z-index:2;text-align:left;}.elementor-116 .elementor-element.elementor-element-b51476b .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:20px;font-weight:600;color:#FFC232;}.elementor-116 .elementor-element.elementor-element-c769147 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-116 .elementor-element.elementor-element-c769147{z-index:2;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#FFFFFF;}.elementor-116 .elementor-element.elementor-element-126daee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:150px;--padding-right:150px;}.elementor-116 .elementor-element.elementor-element-00aa401{width:var( --container-widget-width, 61.303% );max-width:61.303%;--container-widget-width:61.303%;--container-widget-flex-grow:0;text-align:center;}.elementor-116 .elementor-element.elementor-element-00aa401 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-116 .elementor-element.elementor-element-00aa401.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-116 .elementor-element.elementor-element-00aa401 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;color:#101823;}.elementor-116 .elementor-element.elementor-element-b13e3b4{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;z-index:2;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#000000;}.elementor-116 .elementor-element.elementor-element-b13e3b4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-116 .elementor-element.elementor-element-7f68c79 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;fill:#101823;color:#101823;}.elementor-116 .elementor-element.elementor-element-7f68c79{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-116 .elementor-element.elementor-element-7f68c79.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(max-width:767px){.elementor-116 .elementor-element.elementor-element-6bae07d::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .elementor-background-video-container::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .e-con-inner > .elementor-background-video-container::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .elementor-background-slideshow::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .e-con-inner > .elementor-background-slideshow::before, .elementor-116 .elementor-element.elementor-element-6bae07d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://negociosmahf.com.br/wp-content/uploads/2024/09/Banner-Cartao-Cel.png");}.elementor-116 .elementor-element.elementor-element-6bae07d{--min-height:0vh;--overlay-opacity:0.25;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-116 .elementor-element.elementor-element-90888c9{text-align:center;}.elementor-116 .elementor-element.elementor-element-9ecf362{text-align:center;}.elementor-116 .elementor-element.elementor-element-dde875a{text-align:center;}.elementor-116 .elementor-element.elementor-element-3e1658f{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-116 .elementor-element.elementor-element-3e1658f.elementor-element{--align-self:center;}.elementor-116 .elementor-element.elementor-element-dbf0941{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-116 .elementor-element.elementor-element-126daee{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-116 .elementor-element.elementor-element-00aa401{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-116 .elementor-element.elementor-element-b13e3b4{width:100%;max-width:100%;}.elementor-116 .elementor-element.elementor-element-7f68c79{--container-widget-width:72%;--container-widget-flex-grow:0;width:var( --container-widget-width, 72% );max-width:72%;}}/* Start custom CSS for button, class: .elementor-element-3e1658f */.btnd {

  border: none;

  border-radius: 10px;

  background: linear-gradient(to right,#FFC232,#B66946,#FFC232,#FFC232,#B66946,#FFC232);

  background-size: 250%;

  background-position: left;

  position: relative;

  display: flex;

  align-items: center;

  justify-content: center;

  transition-duration: 1s;

  overflow: hidden;

}

.elementor-button-text{

    z-index: 50;

}

.btnd::before {

  position: absolute;

  content: "";

  display: flex;

  align-items: center;

  justify-content: center;

  width: 97%;

  height: 90%;

  border-radius: 8px;

  transition-duration: 1s;

  background: radial-gradient(#101823 20%,#101823);

  background-size: 200%;

  pointer-events: none;

}

.btnd:hover {

  background-position: right;

  transition-duration: 1s;

}

.btnd:hover::before {

  background-position: right;

  transition-duration: 1s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6bae07d */.elementor-116 .elementor-element.elementor-element-6bae07d {
    border: 4px solid;
    border-image: linear-gradient(90deg,rgba(245,141,0,1),rgba(255,194,50,1),rgba(245,141,0,1)) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-top: none; /* BORDA BAIXO */
    border-right: none;  /* BORDA DIREITA */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5465cc5 */.elementor-116 .elementor-element.elementor-element-5465cc5:before {

    content:"";

    position:absolute;

    z-index: 1;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 2px;

    background: linear-gradient(60deg, #FFC232, #F58D00,#FFC232);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8a48c6 */.elementor-116 .elementor-element.elementor-element-b8a48c6:before {

    content:"";

    position:absolute;

    z-index: 1;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 2px;

    background: linear-gradient(60deg, #FFC232, #F58D00,#FFC232);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37444dd */.elementor-116 .elementor-element.elementor-element-37444dd:before {

    content:"";

    position:absolute;

    z-index: 1;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 2px;

    background: linear-gradient(60deg, #FFC232, #F58D00,#FFC232);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b2a4d8 */.elementor-116 .elementor-element.elementor-element-4b2a4d8:before {

    content:"";

    position:absolute;

    z-index: 1;

    top:0;

    left:0;

    right:0;

    bottom:0;

    padding: 2px;

    background: linear-gradient(60deg, #FFC232, #F58D00,#FFC232);

    -webkit-mask:

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    mask: 

        linear-gradient(#fff 0 0) content-box, 

        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;

    mask-composite: exclude;

    transition: 0.5s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbf0941 */.elementor-116 .elementor-element.elementor-element-dbf0941 {
    border: 4px solid;
    border-image: linear-gradient(90deg,rgba(245,141,0,1),rgba(255,194,50,1),rgba(245,141,0,1)) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-top: none; /* BORDA BAIXO */
    border-right: none;  /* BORDA DIREITA */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-00aa401 */.elementor-116 .elementor-element.elementor-element-00aa401 {
    border: 2px solid;
    border-image: linear-gradient(90deg,rgba(255,194,50,0),rgba(255,194,50,1),rgba(255,194,50,0)) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-top: none; /* BORDA BAIXO */
    border-right: none;  /* BORDA DIREITA */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f68c79 */.btnd2 {

  border: none;

  border-radius: 10px;

  background: linear-gradient(to right,#FFC232,#B66946,#FFC232,#FFC232,#B66946,#FFC232);

  background-size: 250%;

  background-position: left;

  position: relative;

  display: flex;

  align-items: center;

  justify-content: center;

  transition-duration: 1s;

  overflow: hidden;

}

.elementor-button-text{

    z-index: 50;

}

.btnd2::before {

  position: absolute;

  content: "";

  display: flex;

  align-items: center;

  justify-content: center;

  width: 97%;

  height: 90%;

  border-radius: 8px;

  transition-duration: 1s;

  background: radial-gradient(#fff 20%,#fff);

  background-size: 200%;

  pointer-events: none;

}

.btnd2:hover {

  background-position: right;

  transition-duration: 1s;

}

.btnd2:hover::before {

  background-position: right;

  transition-duration: 1s;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-126daee */.elementor-116 .elementor-element.elementor-element-126daee {
    border: 4px solid;
    border-image: linear-gradient(90deg,rgba(245,141,0,1),rgba(255,194,50,1),rgba(245,141,0,1)) 1;
    border-left: none; /* BORDA ESQUERDA */
    border-top: none; /* BORDA BAIXO */
    border-right: none;  /* BORDA DIREITA */
}/* End custom CSS */