.elementor-17 .elementor-element.elementor-element-1aa7979{--display:flex;--min-height:100vh;--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;--justify-content:center;--align-items:center;--overlay-opacity:0.65;}.elementor-17 .elementor-element.elementor-element-1aa7979:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1aa7979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parfou.com/wp-content/uploads/2026/08/imagem-site.webp");background-repeat:no-repeat;background-size:cover;}.elementor-17 .elementor-element.elementor-element-1aa7979::before, .elementor-17 .elementor-element.elementor-element-1aa7979 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1aa7979 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-1aa7979 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1aa7979 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-1aa7979 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.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-17 .elementor-element.elementor-element-cb94958{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-cb94958 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:47px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#00B1B7;}.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-17 .elementor-element.elementor-element-0eb705b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:25px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-61dd700{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-17 .elementor-element.elementor-element-0ae6059 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-17 .elementor-element.elementor-element-0ae6059 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-510a2d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-510a2d4.elementor-element{--order:99999 /* order end hack */;}.elementor-17 .elementor-element.elementor-element-19f0c86{--display:flex;--min-height:700px;--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;--flex-wrap:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-19f0c86:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-19f0c86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-widget-ha-gradient-heading .ha-gradient-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-17 .elementor-element.elementor-element-2410582{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-2410582 .ha-gradient-heading{color:#1C6286;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, #1C6286 0%, #00B1B7 50%);font-size:45px;}.elementor-17 .elementor-element.elementor-element-f05f14c{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-widget-ha-infobox .ha-infobox-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-infobox .ha-infobox-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-infobox .ha-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-102b2cc{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-102b2cc > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e6e6e6;border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-102b2cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-102b2cc:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-102b2cc:hover > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-102b2cc .ha-infobox-figure--icon{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-102b2cc .ha-infobox-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-102b2cc .ha-infobox-text{color:#8c8c8c;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-17 .elementor-element.elementor-element-102b2cc .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-17 .elementor-element.elementor-element-af51d2a{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-af51d2a > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e6e6e6;border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-af51d2a:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-af51d2a:hover > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-af51d2a .ha-infobox-figure--icon{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-af51d2a .ha-infobox-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-af51d2a .ha-infobox-text{color:#8c8c8c;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-17 .elementor-element.elementor-element-af51d2a .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-17 .elementor-element.elementor-element-ba6be4f{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-ba6be4f > .elementor-widget-container{padding:30px 30px 30px 30px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e6e6e6;border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-ba6be4f:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-ba6be4f:hover > .elementor-widget-container{border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-ba6be4f .ha-infobox-figure--icon{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-ba6be4f .ha-infobox-title{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:600;}.elementor-17 .elementor-element.elementor-element-ba6be4f .ha-infobox-text{color:#8c8c8c;font-family:"Roboto", Sans-serif;font-size:16px;}.elementor-17 .elementor-element.elementor-element-ba6be4f .ha-btn .ha-btn-icon{--infobox-btn-icon-translate-x-hover:10px;}.elementor-widget-ha-creative-button .ha-creative-btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn i{font-size:24px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:capitalize;padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn, .elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#00B1B7;--ha-ctv-btn-txt-hvr-clr:#FFFFFF;--ha-ctv-btn-bg-hvr-clr:#00B1B7;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--iconica > span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-8f2cb98{--display:flex;--min-height:200px;--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-8f2cb98:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8f2cb98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-09850f5{width:100%;max-width:100%;text-align:center;}.elementor-17 .elementor-element.elementor-element-09850f5 .ha-gradient-heading{color:#1C6286;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, #1C6286 0%, #00B1B7 50%);font-size:45px;}.elementor-17 .elementor-element.elementor-element-37e0cf6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-5c337b5{--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;--align-items:center;--gap:20px 10px;--row-gap:20px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-5c337b5:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5c337b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-6750d77{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-17 .elementor-element.elementor-element-5bfb3cc{--icon-box-icon-margin:20px;}.elementor-17 .elementor-element.elementor-element-5bfb3cc.elementor-view-stacked .elementor-icon{background-color:rgba(0, 0, 0, 0.76);}.elementor-17 .elementor-element.elementor-element-5bfb3cc.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-5bfb3cc.elementor-view-default .elementor-icon{fill:rgba(0, 0, 0, 0.76);color:rgba(0, 0, 0, 0.76);border-color:rgba(0, 0, 0, 0.76);}.elementor-17 .elementor-element.elementor-element-5bfb3cc .elementor-icon{font-size:36px;}.elementor-17 .elementor-element.elementor-element-5bfb3cc .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-5bfb3cc .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-5bfb3cc .elementor-icon-box-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-5bfb3cc:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-5bfb3cc:has(:focus) .elementor-icon-box-title{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-5bfb3cc .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:rgba(0, 0, 0, 0.55);}.elementor-17 .elementor-element.elementor-element-0ba5186{width:var( --container-widget-width, 100.004% );max-width:100.004%;--container-widget-width:100.004%;--container-widget-flex-grow:0;--icon-box-icon-margin:20px;}.elementor-17 .elementor-element.elementor-element-0ba5186.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-0ba5186.elementor-view-stacked .elementor-icon{background-color:rgba(0, 0, 0, 0.76);}.elementor-17 .elementor-element.elementor-element-0ba5186.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-0ba5186.elementor-view-default .elementor-icon{fill:rgba(0, 0, 0, 0.76);color:rgba(0, 0, 0, 0.76);border-color:rgba(0, 0, 0, 0.76);}.elementor-17 .elementor-element.elementor-element-0ba5186 .elementor-icon{font-size:36px;}.elementor-17 .elementor-element.elementor-element-0ba5186 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-0ba5186 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-0ba5186 .elementor-icon-box-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-0ba5186:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-0ba5186:has(:focus) .elementor-icon-box-title{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-0ba5186 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:rgba(0, 0, 0, 0.55);}.elementor-17 .elementor-element.elementor-element-a0fa6fe{--display:flex;}.elementor-widget-ha-skills .ha-skill-info{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-3113e33 .elementor-repeater-item-2c6a80d .ha-skill-level{background-color:#2C5B6F;}.elementor-17 .elementor-element.elementor-element-3113e33 .elementor-repeater-item-2c6a80d.ha-skill{background-color:#e8e8e8;}.elementor-17 .elementor-element.elementor-element-3113e33 .elementor-repeater-item-d0c17f8 .ha-skill-level{background-color:#1FD8DB;}.elementor-17 .elementor-element.elementor-element-3113e33 .elementor-repeater-item-d0c17f8.ha-skill{background-color:#e8e8e8;}.elementor-17 .elementor-element.elementor-element-3113e33 .elementor-repeater-item-a9d8d4a .ha-skill-level{background-color:#21B8C6;}.elementor-17 .elementor-element.elementor-element-3113e33 .elementor-repeater-item-a9d8d4a.ha-skill{background-color:#e8e8e8;}.elementor-17 .elementor-element.elementor-element-3113e33 .elementor-repeater-item-45914e7 .ha-skill-level{background-color:#9FB9C7;}.elementor-17 .elementor-element.elementor-element-3113e33 .elementor-repeater-item-45914e7.ha-skill{background-color:#e8e8e8;}.elementor-17 .elementor-element.elementor-element-3113e33 .ha-skill--outside{height:35px;margin-top:20px;}.elementor-17 .elementor-element.elementor-element-3113e33 .ha-skill--inside{height:35px;}.elementor-17 .elementor-element.elementor-element-3113e33 .ha-skill--inside:not(:first-child){margin-top:20px;}.elementor-17 .elementor-element.elementor-element-3113e33 .ha-skill, .elementor-17 .elementor-element.elementor-element-3113e33 .ha-skill-level{border-radius:3px 3px 3px 3px;}.elementor-17 .elementor-element.elementor-element-3113e33 .ha-skill-info{color:#ffffff;font-family:"Roboto", Sans-serif;font-size:15px;}.elementor-17 .elementor-element.elementor-element-3113e33 .ha-skill-level{background-color:#8c8c8c;}.elementor-17 .elementor-element.elementor-element-351ad14{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-929a632{--icon-box-icon-margin:20px;}.elementor-17 .elementor-element.elementor-element-929a632.elementor-view-stacked .elementor-icon{background-color:rgba(0, 0, 0, 0.76);}.elementor-17 .elementor-element.elementor-element-929a632.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-929a632.elementor-view-default .elementor-icon{fill:rgba(0, 0, 0, 0.76);color:rgba(0, 0, 0, 0.76);border-color:rgba(0, 0, 0, 0.76);}.elementor-17 .elementor-element.elementor-element-929a632 .elementor-icon{font-size:36px;}.elementor-17 .elementor-element.elementor-element-929a632 .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-929a632 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-929a632 .elementor-icon-box-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-929a632:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-929a632:has(:focus) .elementor-icon-box-title{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-929a632 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:rgba(0, 0, 0, 0.55);}.elementor-17 .elementor-element.elementor-element-49084bd{--icon-box-icon-margin:20px;}.elementor-17 .elementor-element.elementor-element-49084bd.elementor-view-stacked .elementor-icon{background-color:rgba(0, 0, 0, 0.76);}.elementor-17 .elementor-element.elementor-element-49084bd.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-49084bd.elementor-view-default .elementor-icon{fill:rgba(0, 0, 0, 0.76);color:rgba(0, 0, 0, 0.76);border-color:rgba(0, 0, 0, 0.76);}.elementor-17 .elementor-element.elementor-element-49084bd .elementor-icon{font-size:36px;}.elementor-17 .elementor-element.elementor-element-49084bd .elementor-icon-box-title, .elementor-17 .elementor-element.elementor-element-49084bd .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-17 .elementor-element.elementor-element-49084bd .elementor-icon-box-title{color:#000000;}.elementor-17 .elementor-element.elementor-element-49084bd:has(:hover) .elementor-icon-box-title,
					 .elementor-17 .elementor-element.elementor-element-49084bd:has(:focus) .elementor-icon-box-title{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-49084bd .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:14px;font-weight:300;color:rgba(0, 0, 0, 0.55);}.elementor-17 .elementor-element.elementor-element-e4890fb{--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;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.85;--margin-top:00px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-e4890fb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-e4890fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BBBBBB;}.elementor-17 .elementor-element.elementor-element-e4890fb::before, .elementor-17 .elementor-element.elementor-element-e4890fb > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e4890fb > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-e4890fb > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e4890fb > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-e4890fb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#ffffff;--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-0751ce6{--display:flex;}.elementor-17 .elementor-element.elementor-element-a973b43 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;letter-spacing:9px;word-spacing:1px;color:#000000;}.elementor-17 .elementor-element.elementor-element-ed51ded{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-17 .elementor-element.elementor-element-ed51ded .ha-gradient-heading{color:#1C6286;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, #1C6286 0%, #00B1B7 50%);font-size:45px;}.elementor-17 .elementor-element.elementor-element-ec03816{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:normal;line-height:25px;color:#7A7A7A;}.elementor-17 .elementor-element.elementor-element-b731f1a{--display:flex;}.elementor-17 .elementor-element.elementor-element-8791464 .ha-logo-grid-item{height:120px;border-style:solid;}.elementor-17 .elementor-element.elementor-element-8791464 .ha-logo-grid-figure:hover img{opacity:1;}.elementor-17 .elementor-element.elementor-element-542d1e0{--display:flex;--min-height:300px;--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;--align-items:center;--gap:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-542d1e0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-542d1e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-b98888f{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 5px #00B1B7;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-17 .elementor-element.elementor-element-b98888f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-b98888f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-5b776ec{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-17 .elementor-element.elementor-element-5b776ec:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-5b776ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-09da65c .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-09da65c .elementor-counter-title{color:#00E5CF;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-17 .elementor-element.elementor-element-9f6ba98{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 5px #00B1B7;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-17 .elementor-element.elementor-element-9f6ba98:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-9f6ba98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-cca8b12{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-17 .elementor-element.elementor-element-cca8b12:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-cca8b12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-5d081f3 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-5d081f3 .elementor-counter-title{color:#00E5CF;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;}.elementor-17 .elementor-element.elementor-element-0562b1f{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;box-shadow:0px 0px 20px 5px #00B1B7;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-17 .elementor-element.elementor-element-0562b1f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-0562b1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-1a8b30f{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-17 .elementor-element.elementor-element-1a8b30f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1a8b30f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-107ec40 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-17 .elementor-element.elementor-element-107ec40 .elementor-counter-title{color:#00E5CF;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-ed5d9d0{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.15;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ed5d9d0:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(269deg, #00B1B7 0%, #008084 100%);}.elementor-17 .elementor-element.elementor-element-ed5d9d0::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://parfou.com/wp-content/uploads/2025/06/bg-parfou-2.webp");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-5e7e843{--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;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-17 .elementor-element.elementor-element-4d0155f{width:100%;max-width:100%;text-align:left;}.elementor-17 .elementor-element.elementor-element-4d0155f .ha-gradient-heading{color:#FFFFFF;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, #FFFFFF 0%, #FFFFFF 50%);font-size:35px;}.elementor-17 .elementor-element.elementor-element-38262ab{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:500;line-height:25px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn i{font-size:24px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:capitalize;padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn, .elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#00B1B7;--ha-ctv-btn-txt-hvr-clr:#FFFFFF;--ha-ctv-btn-bg-hvr-clr:#00B1B7;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--iconica > span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9ed8665{--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;}.elementor-widget-ha-list-group .ha-text .ha-list-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-list-group .ha-text .ha-list-detail{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-list-group .ha-badge{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-item-wrap{flex-direction:row;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-item-wrap{padding:15px 30px 15px 10px;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item:not(:last-child){margin-bottom:15px;}.elementor-17 .elementor-element.elementor-element-7735b1b.ha-mode--compact .ha-list-wrap{border-style:none;border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-7735b1b.ha-mode--compact .ha-list-item:not(:last-child){border-bottom-style:none;}.elementor-17 .elementor-element.elementor-element-7735b1b.ha-mode--comfy .ha-list-item{border-style:none;border-radius:6px 6px 6px 6px;}.elementor-17 .elementor-element.elementor-element-7735b1b.ha-mode--compact .ha-list-wrap, .elementor-17 .elementor-element.elementor-element-7735b1b.ha-mode--comfy .ha-list-item{box-shadow:10px 10px 10px 0px rgba(0,0,0,0.05);}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-icon.icon{font-size:28px;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-icon.number span{font-size:28px;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-icon.image img{width:28px;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-icon i{color:#e8e8e8;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-icon svg{fill:#e8e8e8;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-icon span{color:#e8e8e8;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-icon{background:#ffffff;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-text .ha-list-title{font-weight:600;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item a:hover .ha-item-wrap .ha-text .ha-list-title{color:#a89cfc;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-text .ha-list-detail{color:#b5b5b5;font-size:14px;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-badge{margin-left:10px !important;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-direction{font-size:14px;padding:9px;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item  .ha-direction{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-item-wrap .ha-direction i{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-item-wrap .ha-direction svg{fill:#00B1B7;}.elementor-17 .elementor-element.elementor-element-7735b1b .ha-list-item .ha-item-wrap:hover .ha-direction{background-color:#ffffff;}.elementor-17 .elementor-element.elementor-element-16c4495{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-16c4495:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-16c4495 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17 .elementor-element.elementor-element-f435a9f{--display:flex;--justify-content:center;}.elementor-17 .elementor-element.elementor-element-354dbba .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:14px;letter-spacing:9px;word-spacing:1px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-01d2c89 .ha-gradient-heading{color:#1C6286;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, #1C6286 0%, #00B1B7 50%);font-size:45px;}.elementor-17 .elementor-element.elementor-element-ea91b2c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:700;line-height:25px;color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn i{font-size:24px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn{font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn, .elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-eft--bloom div{border-style:none;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn-wrap .ha-creative-btn{--ha-ctv-btn-txt-clr:#FFFFFF;--ha-ctv-btn-bg-clr:#00B1B7;--ha-ctv-btn-txt-hvr-clr:#FFFFFF;--ha-ctv-btn-bg-hvr-clr:#00B1B7;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--iconica > span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:20px 070px 20px 70px;}.elementor-17 .elementor-element.elementor-element-6fa271d{--display:flex;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 50px 0px #00B1B7;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-17 .elementor-element.elementor-element-6fa271d:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6fa271d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-ha-testimonial-carousel .ha-testimonial-carousel__content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ha-testimonial-carousel .ha-testimonial-carousel__reviewer-name{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-testimonial-carousel .ha-testimonial-carousel__reviewer-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-b262d0d .ha-testimonial-carousel__item{flex-direction:column;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(42, 42, 42, 0);border-radius:6px 6px 6px 6px;background-color:rgba(65, 56, 56, 0.001);}.elementor-17 .elementor-element.elementor-element-b262d0d > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-17 .elementor-element.elementor-element-b262d0d.ha-testimonial-carousel--top .ha-testimonial-carousel__content{margin-bottom:25px;}.elementor-17 .elementor-element.elementor-element-b262d0d.ha-testimonial-carousel--bottom .ha-testimonial-carousel__content{margin-top:25px;}.elementor-17 .elementor-element.elementor-element-b262d0d .ha-testimonial-carousel__content{color:#584A45;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:normal;font-style:normal;line-height:28px;}.elementor-17 .elementor-element.elementor-element-b262d0d .ha-testimonial-carousel__reviewer-thumb{width:48px;height:48px;}.elementor-17 .elementor-element.elementor-element-b262d0d.ha-testimonial--left .ha-testimonial-carousel__content:after{left:calc((48px / 2) - 18px);}.elementor-17 .elementor-element.elementor-element-b262d0d.ha-testimonial--right .ha-testimonial-carousel__content:after{right:calc((48px / 2) - 18px);}.elementor-17 .elementor-element.elementor-element-b262d0d .ha-testimonial-carousel__reviewer-name{color:#120400;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;line-height:24px;margin-bottom:0px;}.elementor-17 .elementor-element.elementor-element-b262d0d .ha-testimonial-carousel__reviewer-title{color:#A6A6A6;font-family:"Mukta", Sans-serif;font-size:14px;}.elementor-17 .elementor-element.elementor-element-b262d0d .slick-prev, .elementor-17 .elementor-element.elementor-element-b262d0d .slick-next{left:50%;border-style:solid;border-width:0px 0px 0px 0px;border-color:#ffffff;color:#00B1B7;background-color:rgba(0,0,0,0);}.elementor-17 .elementor-element.elementor-element-b262d0d.ha-arrow-sync-no .slick-prev{left:50px;}.elementor-17 .elementor-element.elementor-element-b262d0d.ha-arrow-sync-no .slick-next{right:50px;}.elementor-17 .elementor-element.elementor-element-b262d0d.ha-arrow-sync-yes .slick-next, .elementor-17 .elementor-element.elementor-element-b262d0d.ha-arrow-sync-yes .slick-prev{left:50px;}.elementor-17 .elementor-element.elementor-element-b262d0d .slick-prev:hover, .elementor-17 .elementor-element.elementor-element-b262d0d .slick-next:hover{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-b262d0d .slick-dots li button:before{color:#E5E5E5;}.elementor-17 .elementor-element.elementor-element-b262d0d .slick-dots li button:hover:before{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-b262d0d .slick-dots .slick-active button:before{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-c739cef{--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;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4c85af4{--e-image-carousel-slides-to-show:4;}.elementor-17 .elementor-element.elementor-element-4a3555e{--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;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4a3555e:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-4a3555e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-17 .elementor-element.elementor-element-4a4edda{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-4a4edda .ha-gradient-heading{color:#1C6286;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, #1C6286 0%, #00B1B7 50%);font-size:45px;}.elementor-17 .elementor-element.elementor-element-97dfcff{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-97dfcff > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-17 .elementor-element.elementor-element-c84cfaf{--display:flex;}.elementor-widget-ha-toggle .ha-toggle__item-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-toggle .ha-toggle__item-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item-title{background-color:#ffffff;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item-content{background-color:#ffffff;border-style:solid;border-width:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item:not(:first-child){margin-top:5px;}.elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item{border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.05);}.elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item-title-text, .elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item-title-icon i:before, .elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item-title-icon svg, .elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__icon i:before, .elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__icon svg{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item-title.ha-toggle__item--active .ha-toggle__item-title-text, .elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item-title.ha-toggle__item--active .ha-toggle__item-title-icon i:before, .elementor-17 .elementor-element.elementor-element-bd67752 .ha-toggle__item-title.ha-toggle__item--active .ha-toggle__icon i:before{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-e4ad34d{--display:flex;}.elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item-title{background-color:#ffffff;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item-content{background-color:#ffffff;border-style:solid;border-width:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item:not(:first-child){margin-top:5px;}.elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item{border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.05);}.elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item-title-text, .elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item-title-icon i:before, .elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item-title-icon svg, .elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__icon i:before, .elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__icon svg{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item-title.ha-toggle__item--active .ha-toggle__item-title-text, .elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item-title.ha-toggle__item--active .ha-toggle__item-title-icon i:before, .elementor-17 .elementor-element.elementor-element-11a9195 .ha-toggle__item-title.ha-toggle__item--active .ha-toggle__icon i:before{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-6709457{--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;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6709457:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-6709457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-17 .elementor-element.elementor-element-afc5e23{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-afc5e23 .ha-gradient-heading{color:#1C6286;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(90deg, #1C6286 0%, #00B1B7 50%);font-size:45px;}.elementor-17 .elementor-element.elementor-element-a60d66d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.25rem;font-weight:400;line-height:25px;}.elementor-17 .elementor-element.elementor-element-a60d66d > .elementor-widget-container{padding:0px 0px 35px 0px;}.elementor-17 .elementor-element.elementor-element-dd5a1ba{--display:flex;}.elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item-title{background-color:#ffffff;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item-content{background-color:#ffffff;border-style:solid;border-width:0px 0px 0px 0px;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item:not(:first-child){margin-top:5px;}.elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item{border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.05);}.elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item-title-text, .elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item-title-icon i:before, .elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item-title-icon svg, .elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__icon i:before, .elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__icon svg{color:#00B1B7;}.elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item-title.ha-toggle__item--active .ha-toggle__item-title-text, .elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item-title.ha-toggle__item--active .ha-toggle__item-title-icon i:before, .elementor-17 .elementor-element.elementor-element-922147d .ha-toggle__item-title.ha-toggle__item--active .ha-toggle__icon i:before{color:#00B1B7;}@media(max-width:1366px){.elementor-17 .elementor-element.elementor-element-4a3555e{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6709457{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1200px){.elementor-17 .elementor-element.elementor-element-e4890fb{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-542d1e0{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-09da65c .elementor-counter-title{font-size:1rem;}.elementor-17 .elementor-element.elementor-element-5d081f3 .elementor-counter-title{font-size:1rem;}.elementor-17 .elementor-element.elementor-element-107ec40 .elementor-counter-title{font-size:1rem;}.elementor-17 .elementor-element.elementor-element-ed5d9d0{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-16c4495{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6709457{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-1aa7979{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-cb94958{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-17 .elementor-element.elementor-element-0eb705b{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-17 .elementor-element.elementor-element-19f0c86{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-f05f14c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-8f2cb98{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5c337b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-6750d77{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-351ad14{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-e4890fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-ed51ded{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-ec03816{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-542d1e0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5b776ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-09da65c .elementor-counter-number-wrapper{font-size:50px;}.elementor-17 .elementor-element.elementor-element-09da65c .elementor-counter-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-cca8b12{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5d081f3 .elementor-counter-number-wrapper{font-size:50px;}.elementor-17 .elementor-element.elementor-element-5d081f3 .elementor-counter-title{font-size:12px;}.elementor-17 .elementor-element.elementor-element-1a8b30f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-107ec40 .elementor-counter-number-wrapper{font-size:50px;}.elementor-17 .elementor-element.elementor-element-107ec40 .elementor-counter-title{font-size:14px;}.elementor-17 .elementor-element.elementor-element-ed5d9d0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-38262ab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-16c4495{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4a4edda{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-97dfcff{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-6709457{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-afc5e23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-a60d66d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-1aa7979:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-1aa7979 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://parfou.com/wp-content/uploads/2026/08/site-mobile.webp");background-position:center center;}.elementor-17 .elementor-element.elementor-element-1aa7979{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-cb94958{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-cb94958 .elementor-heading-title{font-size:36px;}.elementor-17 .elementor-element.elementor-element-0eb705b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:20px;line-height:20px;}.elementor-17 .elementor-element.elementor-element-19f0c86{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-2410582 .ha-gradient-heading{font-size:40px;}.elementor-17 .elementor-element.elementor-element-102b2cc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-af51d2a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-ba6be4f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-7dd254c{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-7dd254c.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7dd254c .elementor-widget-container{text-align:center;}.elementor-17 .elementor-element.elementor-element-7dd254c:not(:has(.elementor-widget-container)){text-align:center;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--iconica > span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7dd254c .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-8f2cb98{--padding-top:45px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-09850f5 .ha-gradient-heading{font-size:40px;}.elementor-17 .elementor-element.elementor-element-5c337b5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5bfb3cc .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-0ba5186 .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-a0fa6fe{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-351ad14{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-17 .elementor-element.elementor-element-929a632 .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-49084bd .elementor-icon-box-wrapper{text-align:left;}.elementor-17 .elementor-element.elementor-element-e4890fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-a973b43 .elementor-heading-title{letter-spacing:3.5px;}.elementor-17 .elementor-element.elementor-element-ed51ded{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-ed51ded .ha-gradient-heading{font-size:40px;}.elementor-17 .elementor-element.elementor-element-ec03816{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-8791464 .ha-logo-grid-item{height:120px;}.elementor-17 .elementor-element.elementor-element-542d1e0{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5b776ec{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-09da65c .elementor-counter-title{font-size:1.25rem;}.elementor-17 .elementor-element.elementor-element-cca8b12{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-5d081f3 .elementor-counter-title{font-size:1.25rem;}.elementor-17 .elementor-element.elementor-element-1a8b30f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-17 .elementor-element.elementor-element-107ec40 .elementor-counter-title{font-size:1.25rem;}.elementor-17 .elementor-element.elementor-element-ed5d9d0{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-5e7e843{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-4d0155f{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-4d0155f .ha-gradient-heading{font-size:40px;line-height:40px;}.elementor-17 .elementor-element.elementor-element-38262ab{width:100%;max-width:100%;font-size:20px;}.elementor-17 .elementor-element.elementor-element-7221b75{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-7221b75.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-7221b75 .elementor-widget-container{text-align:center;}.elementor-17 .elementor-element.elementor-element-7221b75:not(:has(.elementor-widget-container)){text-align:center;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--iconica > span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-7221b75 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-16c4495{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-01d2c89 .ha-gradient-heading{font-size:40px;}.elementor-17 .elementor-element.elementor-element-ea91b2c{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-9ed7660{width:100%;max-width:100%;}.elementor-17 .elementor-element.elementor-element-9ed7660 > .elementor-widget-container{padding:0px 0px 25px 0px;}.elementor-17 .elementor-element.elementor-element-9ed7660.elementor-element{--align-self:center;}.elementor-17 .elementor-element.elementor-element-9ed7660 .elementor-widget-container{text-align:center;}.elementor-17 .elementor-element.elementor-element-9ed7660:not(:has(.elementor-widget-container)){text-align:center;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--iconica > span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--winona > span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--winona::after{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--rayen > span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--rayen::before{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--nina{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--montino.ha-eft--nina::before{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-9ed7660 .ha-creative-btn.ha-stl--hermosa.ha-eft--bloom span{padding:10px 50px 10px 50px;}.elementor-17 .elementor-element.elementor-element-6fa271d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4c85af4{--e-image-carousel-slides-to-show:2;}.elementor-17 .elementor-element.elementor-element-4a3555e{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-4a4edda{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-4a4edda .ha-gradient-heading{font-size:40px;}.elementor-17 .elementor-element.elementor-element-6709457{--padding-top:45px;--padding-bottom:45px;--padding-left:20px;--padding-right:20px;}.elementor-17 .elementor-element.elementor-element-afc5e23{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-17 .elementor-element.elementor-element-afc5e23 .ha-gradient-heading{font-size:40px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-a0fa6fe{--width:84%;}.elementor-17 .elementor-element.elementor-element-0751ce6{--width:40%;}.elementor-17 .elementor-element.elementor-element-b731f1a{--width:60%;}.elementor-17 .elementor-element.elementor-element-5e7e843{--width:50%;}.elementor-17 .elementor-element.elementor-element-9ed8665{--width:50%;}.elementor-17 .elementor-element.elementor-element-f435a9f{--width:42.456%;}.elementor-17 .elementor-element.elementor-element-6fa271d{--width:57.544%;}.elementor-17 .elementor-element.elementor-element-c84cfaf{--width:49%;}.elementor-17 .elementor-element.elementor-element-e4ad34d{--width:49%;}.elementor-17 .elementor-element.elementor-element-dd5a1ba{--width:49%;}}@media(max-width:1366px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-dd5a1ba{--width:100%;}}@media(max-width:1200px) and (min-width:768px){.elementor-17 .elementor-element.elementor-element-dd5a1ba{--width:100%;}}@media(min-width:1367px){.elementor-17 .elementor-element.elementor-element-8791464.ha-logo-grid--border .ha-logo-grid-item{border-right-width:3px;border-bottom-width:3px;}.elementor-17 .elementor-element.elementor-element-ed5d9d0::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-ed5d9d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for ha-infobox, class: .elementor-element-af51d2a *//* Estilo base: Mobile first (Smartphone retrato - até 767px) */
.elementor-widget-ha-infobox {
  display: flex;
  flex-direction: column;
  height: 350px;
}

.elementor-column {
  display: flex;
  flex-direction: column;
}

/* Smartphone paisagem: 768px a 880px */
@media screen and (min-width: 768px) and (max-width: 880px) {
  .elementor-widget-ha-infobox {
    flex-direction: column;
    gap: 14px;
    height: 450px;
  }
}

/* Tablet retrato: 881px a 1024px */
@media screen and (min-width: 881px) and (max-width: 1024px) {
  .elementor-widget-ha-infobox {
    flex-direction: column;
    gap: 16px;
    height: 400px;
  }
}

/* Tablet paisagem: 1025px a 1200px */
@media screen and (min-width: 1025px) and (max-width: 1200px) {
  .elementor-widget-ha-infobox {
    flex-direction: row;
    gap: 20px;
    height: 350px;
  }
}

/* Laptop: 1201px a 1439px */
@media screen and (min-width: 1201px) and (max-width: 1439px) {
  .elementor-widget-ha-infobox {
    flex-direction: row;
    gap: 24px;
    height: 360px;
  }
}

/* Desktop: 1440px ou mais */
@media screen and (min-width: 1440px) {
  .elementor-widget-ha-infobox {
    flex-direction: row;
    gap: 32px;
    height: 320px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b98888f */.elementor-17 .elementor-element.elementor-element-b98888f{
    --animated-color-1: #00E5CF;
    --animated-color-2: #1c6286;
    --border-width: 110px;
}
.elementor-17 .elementor-element.elementor-element-b98888f{
    height: var(--c-height);
}
.elementor-17 .elementor-element.elementor-element-b98888f:before{
    content: "";
    position: absolute;
    inset: -150px var(--border-width);
    background: linear-gradient(315deg, var(--animated-color-1), var(--animated-color-2));
    width: auto;
    height: auto;
    transition: all .3s;
    animation: animate 4s linear infinite;
}
@keyframes animate{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f6ba98 */.elementor-17 .elementor-element.elementor-element-9f6ba98{
    --animated-color-1: #00E5CF;
    --animated-color-2: #1c6286;
    --border-width: 110px;
}
.elementor-17 .elementor-element.elementor-element-9f6ba98{
    height: var(--c-height);
}
.elementor-17 .elementor-element.elementor-element-9f6ba98:before{
    content: "";
    position: absolute;
    inset: -150px var(--border-width);
    background: linear-gradient(315deg, var(--animated-color-1), var(--animated-color-2));
    width: auto;
    height: auto;
    transition: all .3s;
    animation: animate 4s linear infinite;
}
@keyframes animate{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0562b1f */.elementor-17 .elementor-element.elementor-element-0562b1f{
    --animated-color-1: #00E5CF;
    --animated-color-2: #1c6286;
    --border-width: 110px;
}
.elementor-17 .elementor-element.elementor-element-0562b1f{
    height: var(--c-height);
}
.elementor-17 .elementor-element.elementor-element-0562b1f:before{
    content: "";
    position: absolute;
    inset: -150px var(--border-width);
    background: linear-gradient(315deg, var(--animated-color-1), var(--animated-color-2));
    width: auto;
    height: auto;
    transition: all .3s;
    animation: animate 4s linear infinite;
}
@keyframes animate{
    0%{
        transform: rotate(0deg);
    }
    100%{
        transform: rotate(360deg);
    }
}/* End custom CSS */