.elementor-10048 .elementor-element.elementor-element-90b16fb{--display:flex;--min-height:962px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10048 .elementor-element.elementor-element-90b16fb:not(.elementor-motion-effects-element-type-background), .elementor-10048 .elementor-element.elementor-element-90b16fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duasmaos.com.br/wp-content/uploads/2024/09/patterns-02.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10048 .elementor-element.elementor-element-5c5c1ed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-10048 .elementor-element.elementor-element-5c5c1ed.e-con{--align-self:center;}.elementor-10048 .elementor-element.elementor-element-4b58f59.elementor-element{--order:-99999 /* order start hack */;}.elementor-10048 .elementor-element.elementor-element-63361fe{width:var( --container-widget-width, 35em );max-width:35em;--container-widget-width:35em;--container-widget-flex-grow:0;text-align:center;}.elementor-10048 .elementor-element.elementor-element-63361fe.elementor-element{--align-self:center;}.elementor-10048 .elementor-element.elementor-element-63361fe .elementor-heading-title{font-family:"Prompt", Sans-serif;font-size:58px;line-height:60px;color:#FFFFFF;}.elementor-10048 .elementor-element.elementor-element-995ca36{width:var( --container-widget-width, 41% );max-width:41%;--container-widget-width:41%;--container-widget-flex-grow:0;text-align:center;color:#EEEEF7;font-family:"Red Hat Display", Sans-serif;font-size:24px;}.elementor-10048 .elementor-element.elementor-element-995ca36 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10048 .elementor-element.elementor-element-995ca36.elementor-element{--align-self:center;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f .elementor-icon-wrapper{text-align:center;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f.elementor-view-stacked .elementor-icon{background-color:#020101;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f.elementor-view-framed .elementor-icon, .elementor-10048 .elementor-element.elementor-element-bf8fa8f.elementor-view-default .elementor-icon{color:#020101;border-color:#020101;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f.elementor-view-framed .elementor-icon, .elementor-10048 .elementor-element.elementor-element-bf8fa8f.elementor-view-default .elementor-icon svg{fill:#020101;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f .elementor-icon{font-size:267px;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f .elementor-icon svg{height:267px;}.elementor-10048 .elementor-element.elementor-element-98c59af.elementor-element{--align-self:center;}.elementor-10048 .elementor-element.elementor-element-98c59af .elementor-icon-wrapper{text-align:center;}.elementor-10048 .elementor-element.elementor-element-98c59af .elementor-icon{font-size:202px;}.elementor-10048 .elementor-element.elementor-element-98c59af .elementor-icon svg{height:202px;}.elementor-10048 .elementor-element.elementor-element-2c91981.elementor-element{--align-self:center;}.elementor-10048 .elementor-element.elementor-element-2c91981{z-index:2;}.elementor-10048 .elementor-element.elementor-element-2c91981 .elementor-icon-wrapper{text-align:center;}.elementor-10048 .elementor-element.elementor-element-2c91981 .elementor-icon{font-size:212px;}.elementor-10048 .elementor-element.elementor-element-2c91981 .elementor-icon svg{height:212px;}@media(max-width:1366px){.elementor-10048 .elementor-element.elementor-element-90b16fb{--min-height:886px;--margin-top:-58px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10048 .elementor-element.elementor-element-63361fe{--container-widget-width:30em;--container-widget-flex-grow:0;width:var( --container-widget-width, 30em );max-width:30em;}.elementor-10048 .elementor-element.elementor-element-63361fe .elementor-heading-title{font-size:48px;line-height:56px;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f .elementor-icon{font-size:18vw;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f .elementor-icon svg{height:18vw;}.elementor-10048 .elementor-element.elementor-element-98c59af .elementor-icon{font-size:16vw;}.elementor-10048 .elementor-element.elementor-element-98c59af .elementor-icon svg{height:16vw;}.elementor-10048 .elementor-element.elementor-element-2c91981 .elementor-icon{font-size:11vw;}.elementor-10048 .elementor-element.elementor-element-2c91981 .elementor-icon svg{height:11vw;}}@media(max-width:1024px){.elementor-10048 .elementor-element.elementor-element-90b16fb{--min-height:913px;--padding-top:7.6em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-10048 .elementor-element.elementor-element-995ca36{font-size:24px;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f .elementor-icon{font-size:26vw;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f .elementor-icon svg{height:26vw;}.elementor-10048 .elementor-element.elementor-element-98c59af .elementor-icon{font-size:16vw;}.elementor-10048 .elementor-element.elementor-element-98c59af .elementor-icon svg{height:16vw;}.elementor-10048 .elementor-element.elementor-element-2c91981 .elementor-icon{font-size:14vw;}.elementor-10048 .elementor-element.elementor-element-2c91981 .elementor-icon svg{height:14vw;}}@media(max-width:767px){.elementor-10048 .elementor-element.elementor-element-90b16fb{--min-height:491px;--justify-content:flex-start;--margin-top:62px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3.6em;--padding-bottom:0em;--padding-left:0.4em;--padding-right:0.5em;}.elementor-10048 .elementor-element.elementor-element-dc2ac42{z-index:4;}.elementor-10048 .elementor-element.elementor-element-4b58f59{z-index:4;}.elementor-10048 .elementor-element.elementor-element-63361fe{z-index:3;}.elementor-10048 .elementor-element.elementor-element-63361fe .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-10048 .elementor-element.elementor-element-995ca36{--container-widget-width:30em;--container-widget-flex-grow:0;width:var( --container-widget-width, 30em );max-width:30em;z-index:3;font-size:18px;line-height:1.6em;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f .elementor-icon{font-size:45vw;}.elementor-10048 .elementor-element.elementor-element-bf8fa8f .elementor-icon svg{height:45vw;}.elementor-10048 .elementor-element.elementor-element-98c59af{z-index:2;}.elementor-10048 .elementor-element.elementor-element-98c59af .elementor-icon{font-size:33vw;}.elementor-10048 .elementor-element.elementor-element-98c59af .elementor-icon svg{height:33vw;}.elementor-10048 .elementor-element.elementor-element-2c91981 .elementor-icon{font-size:22vw;}.elementor-10048 .elementor-element.elementor-element-2c91981 .elementor-icon svg{height:22vw;}}/* Start custom CSS for heading, class: .elementor-element-63361fe */.cor{
    color: #FFB600 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bf8fa8f */.elementor-10048 .elementor-element.elementor-element-bf8fa8f{
    position: absolute;
    right: calc(62% - -400px);
    top: 500px;
    animation: flutuar 8s infinite;
}

@keyframes flutuar{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    
    50%{
        transform: translatey(-100px);
    }
}

@media(max-width: 1366px){
   .elementor-10048 .elementor-element.elementor-element-bf8fa8f{
    right: calc(62% - -24vw);
    top: 460px;
}
 
}

@media(max-width: 1024px){
     .elementor-10048 .elementor-element.elementor-element-bf8fa8f{
    right: calc(62% - -25vw);
    top: 270px;
}
}

@media(max-width: 767px){
    .elementor-10048 .elementor-element.elementor-element-bf8fa8f{
    right: calc(62% - -8vw);
    top: 10px;
    z-index: 2;
    filter: blur(4px);
    opacity: 40% !important;
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-98c59af */.elementor-10048 .elementor-element.elementor-element-98c59af{
    position: absolute;
    right: calc(62% - 1000px);
    top: 450px;
    animation: flutuar 10s infinite;
}

@keyframes flutuar{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    
    50%{
        transform: translatey(-100px);
    }
}

@media(max-width: 1366px){
    .elementor-10048 .elementor-element.elementor-element-98c59af{
    right: calc(62% - 66vw);
    top: 400px;
}
}


@media(max-width: 1024px){
     .elementor-10048 .elementor-element.elementor-element-98c59af{
    right: calc(62% - 66vw);
    top: 380px;
}
}

@media(max-width: 767px){
    .elementor-10048 .elementor-element.elementor-element-98c59af{
    right: calc(62% - 75vw);
    top: 250px;
    opacity: 30%;
    filter: blur(2px);
}
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2c91981 */.elementor-10048 .elementor-element.elementor-element-2c91981{
    position: absolute;
    right: calc(62% - 1000px);
    top: 850px;
    animation: flutuar 7s infinite;
}

@keyframes flutuar{
    0%, 100%{
        transform: translatey(0) rotate(15deg);
    }
    
    50%{
        transform: translatey(-100px);
    }
}


@media(max-width: 1366px){
    .elementor-10048 .elementor-element.elementor-element-2c91981{
    right: calc(62% - 60vw);
    top: 850px;
}
}

@media(max-width: 1024px){
     .elementor-10048 .elementor-element.elementor-element-2c91981{
    right: calc(62% - 60vw);
    top: 850px;
}
}

@media(max-width: 767px){
    .elementor-10048 .elementor-element.elementor-element-2c91981{
    right: calc(62% - -25vw);
    top: 600px;
}  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90b16fb */[data-elementor-type="wp-page"]{
overflow: hidden;
}

[data-elementor-type="wp-post"]{
overflow: hidden;
}


@media(min-width: 320px) and (max-width: 522px){
    .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 500px;
    }
}

@media(max-width: 320px){
    .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 650px;
    }
}

@media(min-width: 321px) and (max-width: 479px){
    .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 620px;
    }
}

@media(min-width: 480px) and (max-width: 537px){
    .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 560px;
    }
}


@media(min-width: 320px) and (max-width: 358px){
    .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 690px;
    }
}

@media(min-width: 359px) and (max-width: 410px){
    .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 660px;
    }
}

@media(min-width: 538px) and (max-width: 767px){
     .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 550px;
    }
}

@media(min-width: 480px) and (max-width: 494px){
     .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 640px;
    }
}

@media(max-width: 320px){
    .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 750px;
    }
}

@media(min-width: 321px) and (max-width: 335px){
     .elementor-10048 .elementor-element.elementor-element-90b16fb{
        min-height: 750px;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Prompt';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://duasmaos.com.br/wp-content/uploads/2024/09/Prompt-Bold.eot');
	src: url('https://duasmaos.com.br/wp-content/uploads/2024/09/Prompt-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/Prompt-Bold.woff2') format('woff2'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/Prompt-Bold.woff') format('woff'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/Prompt-Bold.ttf') format('truetype'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/Prompt-Bold.svg#Prompt') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Red Hat Display';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://duasmaos.com.br/wp-content/uploads/2024/09/Prompt-Bold.eot');
	src: url('https://duasmaos.com.br/wp-content/uploads/2024/09/Prompt-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Bold-1.woff2') format('woff2'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Bold.woff') format('woff'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Bold.ttf') format('truetype'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Bold.svg#RedHatDisplay') format('svg');
}
@font-face {
	font-family: 'Red Hat Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Regular.eot');
	src: url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Regular-1.woff2') format('woff2'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Regular.woff') format('woff'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Regular-1.ttf') format('truetype'),
		url('https://duasmaos.com.br/wp-content/uploads/2024/09/RedHatDisplay-Regular.svg#RedHatDisplay') format('svg');
}
/* End Custom Fonts CSS */