.elementor-1162 .elementor-element.elementor-element-702eab00{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-702eab00:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-702eab00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4E7DC;background-image:url("https://sabrinabaracho.com.br/wp-content/uploads/2026/03/BANNER-11.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1162 .elementor-element.elementor-element-2b564075{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-1162 .elementor-element.elementor-element-2b564075.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-2b564075 img{width:100%;}.elementor-1162 .elementor-element.elementor-element-148288a8{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-1162 .elementor-element.elementor-element-148288a8.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-148288a8 .elementor-heading-title{font-family:"Rufina", Sans-serif;font-size:44px;font-weight:700;line-height:140%;letter-spacing:-4%;color:#612429;}.elementor-1162 .elementor-element.elementor-element-27484c78{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;text-align:center;font-family:"Mukta", Sans-serif;font-size:30px;font-weight:500;line-height:150%;color:#592E2C;}.elementor-1162 .elementor-element.elementor-element-27484c78 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1162 .elementor-element.elementor-element-27484c78.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-7f7b9697{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;text-align:center;font-family:"Mukta", Sans-serif;font-size:32px;font-weight:700;line-height:150%;color:#592E2C;}.elementor-1162 .elementor-element.elementor-element-7f7b9697 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-1162 .elementor-element.elementor-element-7f7b9697.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-7fc0e739{--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;--justify-content:center;--flex-wrap:wrap;}.elementor-1162 .elementor-element.elementor-element-46d9d56f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-46d9d56f.e-con{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9 > .elementor-widget-container{background-color:#F9F1EB;padding:20px 0px 20px 0px;border-radius:179px 179px 179px 179px;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9.elementor-element{--align-self:flex-end;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1162 .elementor-element.elementor-element-6ed51ef9 .elementor-icon-list-item > a{font-family:"Mukta", Sans-serif;font-size:20px;font-weight:500;line-height:150%;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-1162 .elementor-element.elementor-element-440d0649{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-440d0649.e-con{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-6319cfd8{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1162 .elementor-element.elementor-element-6319cfd8 > .elementor-widget-container{background-color:#F9F1EB;padding:20px 0px 20px 0px;border-radius:179px 179px 179px 179px;}.elementor-1162 .elementor-element.elementor-element-6319cfd8.elementor-element{--align-self:flex-start;}.elementor-1162 .elementor-element.elementor-element-6319cfd8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1162 .elementor-element.elementor-element-6319cfd8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1162 .elementor-element.elementor-element-6319cfd8 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1162 .elementor-element.elementor-element-6319cfd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1162 .elementor-element.elementor-element-6319cfd8 .elementor-icon-list-item > a{font-family:"Mukta", Sans-serif;font-size:20px;font-weight:500;line-height:150%;}.elementor-1162 .elementor-element.elementor-element-6319cfd8 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-1162 .elementor-element.elementor-element-471aeda1{--display:flex;}.elementor-1162 .elementor-element.elementor-element-79532f72{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-1162 .elementor-element.elementor-element-79532f72 > .elementor-widget-container{background-color:#F9F1EB;padding:20px 0px 20px 0px;border-radius:179px 179px 179px 179px;}.elementor-1162 .elementor-element.elementor-element-79532f72.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-79532f72 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1162 .elementor-element.elementor-element-79532f72 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1162 .elementor-element.elementor-element-79532f72 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1162 .elementor-element.elementor-element-79532f72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1162 .elementor-element.elementor-element-79532f72 .elementor-icon-list-item > a{font-family:"Mukta", Sans-serif;font-size:20px;font-weight:500;line-height:150%;}.elementor-1162 .elementor-element.elementor-element-79532f72 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button{font-family:"Mukta", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;line-height:150%;fill:#FCF8F5;color:#FCF8F5;border-radius:179px 179px 179px 179px;padding:18px 30px 16px 30px;}@media(min-width:768px){.elementor-1162 .elementor-element.elementor-element-702eab00{--content-width:1200px;}.elementor-1162 .elementor-element.elementor-element-46d9d56f{--width:49%;}.elementor-1162 .elementor-element.elementor-element-440d0649{--width:49%;}.elementor-1162 .elementor-element.elementor-element-471aeda1{--width:61%;}}@media(max-width:767px){.elementor-1162 .elementor-element.elementor-element-702eab00:not(.elementor-motion-effects-element-type-background), .elementor-1162 .elementor-element.elementor-element-702eab00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://sabrinabaracho.com.br/wp-content/uploads/2026/03/BG-MOBILE-10.webp");background-size:contain;}.elementor-1162 .elementor-element.elementor-element-702eab00{--padding-top:39%;--padding-bottom:15%;--padding-left:3%;--padding-right:3%;}.elementor-1162 .elementor-element.elementor-element-2b564075{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-1162 .elementor-element.elementor-element-148288a8{--container-widget-width:87%;--container-widget-flex-grow:0;width:var( --container-widget-width, 87% );max-width:87%;text-align:center;}.elementor-1162 .elementor-element.elementor-element-148288a8.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-148288a8 .elementor-heading-title{font-size:26px;line-height:130%;}.elementor-1162 .elementor-element.elementor-element-27484c78{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:20px;line-height:150%;}.elementor-1162 .elementor-element.elementor-element-27484c78.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-7f7b9697{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:20px;line-height:150%;}.elementor-1162 .elementor-element.elementor-element-7f7b9697.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-7fc0e739{--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-1162 .elementor-element.elementor-element-6ed51ef9 > .elementor-widget-container{padding:14px 0px 14px 0px;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;--e-icon-list-icon-size:17px;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-6ed51ef9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1162 .elementor-element.elementor-element-6ed51ef9 .elementor-icon-list-item > a{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-440d0649{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1162 .elementor-element.elementor-element-6319cfd8 > .elementor-widget-container{padding:14px 6px 14px 6px;}.elementor-1162 .elementor-element.elementor-element-6319cfd8{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;--e-icon-list-icon-size:17px;}.elementor-1162 .elementor-element.elementor-element-6319cfd8.elementor-element{--align-self:center;}.elementor-1162 .elementor-element.elementor-element-6319cfd8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1162 .elementor-element.elementor-element-6319cfd8 .elementor-icon-list-item > a{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-79532f72 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:14px 20px 14px 20px;}.elementor-1162 .elementor-element.elementor-element-79532f72{--container-widget-width:96%;--container-widget-flex-grow:0;width:var( --container-widget-width, 96% );max-width:96%;--e-icon-list-icon-size:17px;}.elementor-1162 .elementor-element.elementor-element-79532f72 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1162 .elementor-element.elementor-element-79532f72 .elementor-icon-list-item > a{font-size:16px;}.elementor-1162 .elementor-element.elementor-element-4b6f5281{width:initial;max-width:initial;}.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button{font-size:18px;}}/* Start custom CSS for button, class: .elementor-element-4b6f5281 *//* BOTÃO */
.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button {
    background: linear-gradient(
        90deg,
        #E7A678 0%,
        #CA8050 100%
);
    border: none;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.28);
}
/* ÍCONE DESKTOP */
.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button-icon svg {
    width: 35px;
    height: 35px;
}

/* ÍCONE MOBILE */
@media (max-width: 767px) {
    .elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button-icon svg {
        width: 30px;
        height: 30px;
    }
}

.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
}

/* força alinhamento do conteúdo interno */
.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button-content-wrapper {
    display: flex !important;
    align-items: center !important;
    justify-content: center;
    gap: 8px;
}

/* corrige o ícone */
.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button-icon {
    display: flex;
    align-items: center;
    line-height: 1;
}

/* remove bug do svg */
.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button-icon svg {
    display: block;
}

.elementor-1162 .elementor-element.elementor-element-4b6f5281 .elementor-button {
    animation: pulseScale 1.8s ease-in-out infinite;
}

@keyframes pulseScale {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.06);
    }
    100% {
        transform: scale(1);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-81140a6 */@keyframes pulse {
  0% { transform: scale(1); }
  50% { transform: scale(1.08); }
  100% { transform: scale(1); }
}

.whatsapp-fixo {
  position: fixed;
  bottom: 20px; 
  right: 20px; 
  z-index: 9999;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 60px;
  background-color: #914836;
  border-radius: 50%;
  box-shadow: 0 4px 10px rgba(0,0,0,0.3);
  transition: transform 0.2s ease-in-out;
  animation: pulse 2.5s infinite ease-in-out; 
}
.whatsapp-fixo img {
  width: 35px;
  height: 35px;
}
.whatsapp-fixo:hover {
  transform: scale(1.15); 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Rufina';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Rufina-Bold.eot');
	src: url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Rufina-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Rufina-Bold.woff2') format('woff2'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Rufina-Bold.woff') format('woff'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Rufina-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mukta';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Regular.eot');
	src: url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Regular.woff2') format('woff2'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Regular.woff') format('woff'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Mukta';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Medium.eot');
	src: url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Medium.woff2') format('woff2'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Medium.woff') format('woff'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Mukta';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Bold.eot');
	src: url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Bold.woff2') format('woff2'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Bold.woff') format('woff'),
		url('https://sabrinabaracho.com.br/wp-content/uploads/2026/03/Mukta-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */