.elementor-3747 .elementor-element.elementor-element-5b190d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3747 .elementor-element.elementor-element-5b190d7:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-5b190d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F3ED;}.elementor-3747 .elementor-element.elementor-element-b08cdb5{--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-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3747 .elementor-element.elementor-element-fea97b2{text-align:start;}.elementor-3747 .elementor-element.elementor-element-fea97b2 img{width:228px;}.elementor-3747 .elementor-element.elementor-element-90470c8{--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-navigation-menu .menu-item a.hfe-menu-item.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-widget-navigation-menu .menu-item a.hfe-menu-item.elementor-button:hover{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-text );}.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover,
								.elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted,
								.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent .sub-menu .hfe-has-submenu-container a:after{background-color:var( --e-global-color-accent );}.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,
								.elementor-widget-navigation-menu .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{border-color:var( --e-global-color-accent );}
							.elementor-widget-navigation-menu .sub-menu li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-sub-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-menu-item,
							.elementor-widget-navigation-menu nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item a.hfe-menu-item, .elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 ul.sub-menu{width:220px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 .sub-menu a.hfe-sub-menu-item,
						 .elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 .hfe-nav-menu__toggle{margin-left:auto;}.elementor-3747 .elementor-element.elementor-element-42a81b9 a.hfe-menu-item, .elementor-3747 .elementor-element.elementor-element-42a81b9 a.hfe-sub-menu-item{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;letter-spacing:0px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item a.hfe-menu-item, .elementor-3747 .elementor-element.elementor-element-42a81b9 .sub-menu a.hfe-sub-menu-item{color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item a.hfe-menu-item:hover,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item a.hfe-menu-item.highlighted,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item a.hfe-menu-item:focus{color:var( --e-global-color-text );}.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 .menu-item.current-menu-ancestor a.hfe-menu-item{color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-42a81b9 .sub-menu a.hfe-sub-menu-item,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 .elementor-menu-toggle,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-42a81b9 .sub-menu,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown-expandible,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:var( --e-global-color-primary );}.elementor-3747 .elementor-element.elementor-element-42a81b9 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 .elementor-menu-toggle:hover,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown li a.hfe-menu-item:hover,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown li a.hfe-sub-menu-item:hover,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown-expandible li a.hfe-menu-item:hover,
								.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item:hover{color:var( --e-global-color-text );}.elementor-3747 .elementor-element.elementor-element-42a81b9 .sub-menu li.menu-item:not(:last-child),
						.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-3747 .elementor-element.elementor-element-42a81b9 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-3747 .elementor-element.elementor-element-42a81b9 div.hfe-nav-menu-icon{color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-42a81b9 div.hfe-nav-menu-icon svg{fill:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-6f5decc{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3747 .elementor-element.elementor-element-6f5decc:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-6f5decc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karlagoncalves.com/wp-content/uploads/2026/04/Pranchedddddddddta-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3747 .elementor-element.elementor-element-b1f23fb{--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;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3747 .elementor-element.elementor-element-b1f23fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3747 .elementor-element.elementor-element-e022c45 > .elementor-widget-container{margin:0px 0px 0px 39px;}.elementor-3747 .elementor-element.elementor-element-e022c45 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;line-height:52px;color:var( --e-global-color-663fd16 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );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-3747 .elementor-element.elementor-element-131a540 > .elementor-widget-container{margin:0px 0px 0px 040px;}.elementor-3747 .elementor-element.elementor-element-131a540.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3747 .elementor-element.elementor-element-131a540{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-663fd16 );}.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-3747 .elementor-element.elementor-element-cee6e12 .elementor-button:hover, .elementor-3747 .elementor-element.elementor-element-cee6e12 .elementor-button:focus{background-color:var( --e-global-color-text );}.elementor-3747 .elementor-element.elementor-element-cee6e12 > .elementor-widget-container{margin:0px 0px 0px 40px;}.elementor-3747 .elementor-element.elementor-element-cee6e12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3747 .elementor-element.elementor-element-cee6e12 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-3747 .elementor-element.elementor-element-cee6e12 .elementor-button{border-radius:40px 40px 40px 40px;}.elementor-3747 .elementor-element.elementor-element-9acbbb5{--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-3747 .elementor-element.elementor-element-f3aca08 img{opacity:1;}.elementor-3747 .elementor-element.elementor-element-931d996{--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;--padding-top:045px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3747 .elementor-element.elementor-element-931d996:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-931d996 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-3747 .elementor-element.elementor-element-931d996.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-046b648{width:100%;max-width:100%;column-gap:0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-046b648.elementor-element{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-934a41c{--display:flex;--min-height:44vh;--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;}.elementor-3747 .elementor-element.elementor-element-934a41c:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-934a41c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-3747 .elementor-element.elementor-element-ab22554{--display:flex;--min-height:134px;--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;}.elementor-3747 .elementor-element.elementor-element-2994486{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3747 .elementor-element.elementor-element-2989f4c .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-3747 .elementor-element.elementor-element-2989f4c .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-6abe625{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3747 .elementor-element.elementor-element-4f0a728 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-4f0a728 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-1dce141{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3747 .elementor-element.elementor-element-a94e304 .elementor-counter-number-wrapper{color:var( --e-global-color-secondary );font-family:"Playfair Display", Sans-serif;font-size:50px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-a94e304 .elementor-counter-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-5f57e0c{--display:flex;--min-height:514px;--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;}.elementor-3747 .elementor-element.elementor-element-083b9fe{--display:flex;--min-height:372px;--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;}.elementor-3747 .elementor-element.elementor-element-083b9fe.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-fde54f2{--display:flex;--min-height:216px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-fde54f2:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-fde54f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3747 .elementor-element.elementor-element-e8b5d35{--display:flex;}.elementor-3747 .elementor-element.elementor-element-5a4c699{text-align:center;}.elementor-3747 .elementor-element.elementor-element-5a4c699 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-aec88f4{--display:flex;}.elementor-3747 .elementor-element.elementor-element-a7634f7 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-a7634f7{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;letter-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-c62e48f{--display:flex;--min-height:216px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-c62e48f:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-c62e48f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3747 .elementor-element.elementor-element-5e026d6{--display:flex;}.elementor-3747 .elementor-element.elementor-element-ac35086{text-align:center;}.elementor-3747 .elementor-element.elementor-element-ac35086 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-c643b0e{--display:flex;}.elementor-3747 .elementor-element.elementor-element-1d6c247 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-1d6c247{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;letter-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-e67f6f7{--display:flex;--min-height:216px;--justify-content:space-evenly;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-e67f6f7:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-e67f6f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3747 .elementor-element.elementor-element-ec70553{--display:flex;}.elementor-3747 .elementor-element.elementor-element-94b1892{text-align:center;}.elementor-3747 .elementor-element.elementor-element-94b1892 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-8346343{--display:flex;}.elementor-3747 .elementor-element.elementor-element-f455abf > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-f455abf{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:400;letter-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-920a830{--display:flex;--min-height:1440px;--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;}.elementor-3747 .elementor-element.elementor-element-920a830:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-920a830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-3747 .elementor-element.elementor-element-69185a2 > .elementor-widget-container{padding:0px 0px 060px 0px;}.elementor-3747 .elementor-element.elementor-element-69185a2 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-052cde9{--display:flex;--min-height:0px;--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;}.elementor-3747 .elementor-element.elementor-element-052cde9.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-3747 .elementor-element.elementor-element-f6c1cb9{--display:flex;}.elementor-3747 .elementor-element.elementor-element-93be935 img{border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-16f34ea > .elementor-widget-container{padding:0px 0px 015px 0px;}.elementor-3747 .elementor-element.elementor-element-16f34ea{text-align:center;}.elementor-3747 .elementor-element.elementor-element-16f34ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-029df5d{text-align:center;}.elementor-3747 .elementor-element.elementor-element-029df5d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-86b6f73{text-align:center;}.elementor-3747 .elementor-element.elementor-element-86b6f73 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-00f2eac .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-90d3414{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-3747 .elementor-element.elementor-element-9d7746c img{border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-5f4299e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-3747 .elementor-element.elementor-element-5f4299e{text-align:center;}.elementor-3747 .elementor-element.elementor-element-5f4299e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-a3be0fb{text-align:center;}.elementor-3747 .elementor-element.elementor-element-a3be0fb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-21fcf0b{text-align:center;}.elementor-3747 .elementor-element.elementor-element-21fcf0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-da5b855 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-b37370d{--display:flex;}.elementor-3747 .elementor-element.elementor-element-fb69f12 img{border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-5e89a5f{text-align:center;}.elementor-3747 .elementor-element.elementor-element-5e89a5f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-de5e670{text-align:center;}.elementor-3747 .elementor-element.elementor-element-de5e670 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-0bb87f6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-0bb87f6{text-align:center;}.elementor-3747 .elementor-element.elementor-element-0bb87f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-e1aa577 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-75ca200{--display:flex;--min-height:0px;--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;}.elementor-3747 .elementor-element.elementor-element-75ca200.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-f53298a{--display:flex;--min-height:500px;--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-3747 .elementor-element.elementor-element-f53298a.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-ffb43ef img{border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-f5f79c2{text-align:center;}.elementor-3747 .elementor-element.elementor-element-f5f79c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-1a9ed96{width:var( --container-widget-width, 91.471% );max-width:91.471%;--container-widget-width:91.471%;--container-widget-flex-grow:0;text-align:center;}.elementor-3747 .elementor-element.elementor-element-1a9ed96.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3747 .elementor-element.elementor-element-1a9ed96 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-38fb6bd{text-align:center;}.elementor-3747 .elementor-element.elementor-element-38fb6bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-bde835a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-b917b66{--display:flex;--min-height:500px;--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-3747 .elementor-element.elementor-element-b917b66.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-8c0aa0d > .elementor-widget-container{padding:0px 0px 01px 0px;}.elementor-3747 .elementor-element.elementor-element-8c0aa0d img{border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-6f2de6d > .elementor-widget-container{padding:0px 0px 01px 0px;}.elementor-3747 .elementor-element.elementor-element-6f2de6d{text-align:center;}.elementor-3747 .elementor-element.elementor-element-6f2de6d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-a38b528 > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-3747 .elementor-element.elementor-element-a38b528{text-align:center;}.elementor-3747 .elementor-element.elementor-element-a38b528 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-c07a1cd{text-align:center;}.elementor-3747 .elementor-element.elementor-element-c07a1cd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-51971c9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-d7babc2{--display:flex;--min-height:500px;--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;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-3747 .elementor-element.elementor-element-d7babc2.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-005a284 > .elementor-widget-container{padding:0px 0px 01px 0px;}.elementor-3747 .elementor-element.elementor-element-005a284 img{border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-16b12c2 > .elementor-widget-container{padding:0px 0px 01px 0px;}.elementor-3747 .elementor-element.elementor-element-16b12c2{text-align:center;}.elementor-3747 .elementor-element.elementor-element-16b12c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-7be6e6e > .elementor-widget-container{padding:0px 0px 2px 0px;}.elementor-3747 .elementor-element.elementor-element-7be6e6e{text-align:center;}.elementor-3747 .elementor-element.elementor-element-7be6e6e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-0cc8b6c{text-align:center;}.elementor-3747 .elementor-element.elementor-element-0cc8b6c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-3747 .elementor-element.elementor-element-c17a5b5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-b883fcc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3747 .elementor-element.elementor-element-b883fcc:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-b883fcc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3747 .elementor-element.elementor-element-18b7071{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-3747 .elementor-element.elementor-element-7ba7ce2{--display:flex;--min-height:879px;--justify-content:center;}.elementor-3747 .elementor-element.elementor-element-acca444 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-7dab6c7 > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-3747 .elementor-element.elementor-element-7dab6c7{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-e3e509e > .elementor-widget-container{margin:0px 0px 0px 05px;}.elementor-3747 .elementor-element.elementor-element-e3e509e{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-7ef6134{--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;--justify-content:center;}.elementor-3747 .elementor-element.elementor-element-15924db{--display:flex;--min-height:800px;--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;}.elementor-3747 .elementor-element.elementor-element-fd1623d{--display:flex;--min-height:558px;--flex-direction:column-reverse;--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;--gap:90px 90px;--row-gap:90px;--column-gap:90px;}.elementor-3747 .elementor-element.elementor-element-904cdfd{--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;}.elementor-3747 .elementor-element.elementor-element-ad7427e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-3747 .elementor-element.elementor-element-c87baf6 .elementor-icon-wrapper{text-align:center;}.elementor-3747 .elementor-element.elementor-element-c87baf6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-c87baf6.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-c87baf6.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-c87baf6.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-c87baf6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-35bca63 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-cc71753 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-663fd16 );color:var( --e-global-color-663fd16 );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-d4f42a8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-4ffdac9 .elementor-icon-wrapper{text-align:center;}.elementor-3747 .elementor-element.elementor-element-4ffdac9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-4ffdac9.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-4ffdac9.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-4ffdac9.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-4ffdac9.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-53fb3f8 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-52f81ea .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:var( --e-global-color-663fd16 );color:var( --e-global-color-663fd16 );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-b12249e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-f1196b2 .elementor-icon-wrapper{text-align:center;}.elementor-3747 .elementor-element.elementor-element-f1196b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-f1196b2.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-f1196b2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-f1196b2.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-f1196b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-9b1518d .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-5adc772 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-663fd16 );color:var( --e-global-color-663fd16 );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-00dfb57{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-d7a8239 .elementor-icon-wrapper{text-align:center;}.elementor-3747 .elementor-element.elementor-element-d7a8239.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-d7a8239.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-d7a8239.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-d7a8239.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-d7a8239.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-c24c0bd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-9c18819 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-663fd16 );color:var( --e-global-color-663fd16 );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-d8a61ff{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-3781a3e .elementor-icon-wrapper{text-align:center;}.elementor-3747 .elementor-element.elementor-element-3781a3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-3781a3e.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-3781a3e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-3781a3e.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-3781a3e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-3747 .elementor-element.elementor-element-e04834f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-9a07979 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-663fd16 );color:var( --e-global-color-663fd16 );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-90ffc1e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3747 .elementor-element.elementor-element-90ffc1e .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-b0c0886{--display:flex;--min-height:900px;--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;}.elementor-3747 .elementor-element.elementor-element-b0c0886:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-b0c0886 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-3747 .elementor-element.elementor-element-3fba150{--display:flex;--min-height:186px;--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;}.elementor-3747 .elementor-element.elementor-element-c2ba80a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3747 .elementor-element.elementor-element-c2ba80a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-f2ec56d{--display:flex;}.elementor-3747 .elementor-element.elementor-element-8bf006d{--display:flex;--min-height:283px;--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;--border-radius:30px 30px 30px 30px;}.elementor-3747 .elementor-element.elementor-element-8bf006d:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-8bf006d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1c3496 );}.elementor-3747 .elementor-element.elementor-element-c42199f{--display:flex;}.elementor-3747 .elementor-element.elementor-element-9057346 img{border-radius:30px 30px 30px 30px;}.elementor-3747 .elementor-element.elementor-element-275e09c{--display:flex;}.elementor-3747 .elementor-element.elementor-element-e4ef590{text-align:start;}.elementor-3747 .elementor-element.elementor-element-e4ef590 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-16a4e05{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-2b08a38{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-240d08b .elementor-icon-wrapper{text-align:start;}.elementor-3747 .elementor-element.elementor-element-240d08b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-240d08b.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-240d08b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-240d08b.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-240d08b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-50fe630{--display:flex;--min-height:283px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--border-radius:30px 30px 30px 30px;}.elementor-3747 .elementor-element.elementor-element-50fe630:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-50fe630 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1c3496 );}.elementor-3747 .elementor-element.elementor-element-205817f{--display:flex;}.elementor-3747 .elementor-element.elementor-element-41e8de9 img{border-radius:30px 30px 30px 30px;}.elementor-3747 .elementor-element.elementor-element-05d28c2{--display:flex;}.elementor-3747 .elementor-element.elementor-element-ddbe89a{text-align:start;}.elementor-3747 .elementor-element.elementor-element-ddbe89a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-f8d02c3{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-d0b9cea{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-ef62f64 .elementor-icon-wrapper{text-align:start;}.elementor-3747 .elementor-element.elementor-element-ef62f64.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-ef62f64.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-ef62f64.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-ef62f64.elementor-view-framed .elementor-icon, .elementor-3747 .elementor-element.elementor-element-ef62f64.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-80ae7c9{--display:flex;}.elementor-3747 .elementor-element.elementor-element-9239d4d{--display:flex;--min-height:800px;--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;}.elementor-3747 .elementor-element.elementor-element-9239d4d:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-9239d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-9239d4d.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-1b05010{--display:flex;--min-height:484px;--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;}.elementor-3747 .elementor-element.elementor-element-3da8b3a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-cb9a3db{width:var( --container-widget-width, 80.282% );max-width:80.282%;--container-widget-width:80.282%;--container-widget-flex-grow:0;}.elementor-3747 .elementor-element.elementor-element-cb9a3db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3747 .elementor-element.elementor-element-cb9a3db .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-primary );}.elementor-3747 .elementor-element.elementor-element-3cdb7e6{--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;}.elementor-3747 .elementor-element.elementor-element-cd2d79c{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-cd2d79c:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-cd2d79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3747 .elementor-element.elementor-element-defa604 img{border-radius:100px 100px 100px 100px;}.elementor-3747 .elementor-element.elementor-element-b2a3e33 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-b2a3e33.elementor-element{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-b2a3e33{text-align:center;}.elementor-3747 .elementor-element.elementor-element-b2a3e33 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-e48e306 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-e48e306.elementor-element{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-e48e306 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-4daec8f{--e-rating-justify-content:center;}.elementor-3747 .elementor-element.elementor-element-6559aa6{text-align:center;}.elementor-3747 .elementor-element.elementor-element-6559aa6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-29de6f5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-1ee3791{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-1ee3791:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-1ee3791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3747 .elementor-element.elementor-element-41b984f img{border-radius:100px 100px 100px 100px;}.elementor-3747 .elementor-element.elementor-element-8f8f175 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-8f8f175.elementor-element{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-8f8f175{text-align:center;}.elementor-3747 .elementor-element.elementor-element-8f8f175 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-716c62f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-716c62f.elementor-element{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-716c62f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-61c5c7d{--e-rating-justify-content:center;}.elementor-3747 .elementor-element.elementor-element-3053bbb{text-align:center;}.elementor-3747 .elementor-element.elementor-element-3053bbb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-3833072 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-b3e6d1b{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-b3e6d1b:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-b3e6d1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3747 .elementor-element.elementor-element-f336667 img{border-radius:100px 100px 100px 100px;}.elementor-3747 .elementor-element.elementor-element-c731f0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-c731f0e.elementor-element{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-c731f0e{text-align:center;}.elementor-3747 .elementor-element.elementor-element-c731f0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-585628f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-585628f.elementor-element{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-585628f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-11f2c2f{--e-rating-justify-content:center;}.elementor-3747 .elementor-element.elementor-element-b3d1a60{text-align:center;}.elementor-3747 .elementor-element.elementor-element-b3d1a60 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-663fd16 );}.elementor-3747 .elementor-element.elementor-element-bbbcabe .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-a1fb33d{--display:flex;--min-height:506px;--flex-direction:column-reverse;--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;--border-radius:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-a1fb33d:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-a1fb33d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3747 .elementor-element.elementor-element-798060e{--display:flex;}.elementor-3747 .elementor-element.elementor-element-1880b2f{--e-image-carousel-slides-to-show:8;}.elementor-3747 .elementor-element.elementor-element-1880b2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-1880b2f .swiper-wrapper{display:flex;align-items:center;}.elementor-3747 .elementor-element.elementor-element-85299bb{--display:flex;--min-height:134px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-4e693a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3747 .elementor-element.elementor-element-4e693a3{text-align:center;}.elementor-3747 .elementor-element.elementor-element-4e693a3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-a5f3911{--display:flex;--min-height:812px;--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;}.elementor-3747 .elementor-element.elementor-element-a5f3911:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-a5f3911 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-3747 .elementor-element.elementor-element-e1575ff{--display:flex;--min-height:737px;--justify-content:center;--gap:79px 79px;--row-gap:79px;--column-gap:79px;}.elementor-3747 .elementor-element.elementor-element-b4fd706.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3747 .elementor-element.elementor-element-b4fd706{text-align:center;}.elementor-3747 .elementor-element.elementor-element-b4fd706 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:600;}.elementor-3747 .elementor-element.elementor-element-7d10fc9{--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;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3747 .elementor-element.elementor-element-813591c .elementor-repeater-item-2d7ae23 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://karlagoncalves.com/wp-content/uploads/2026/04/02-1.jpg);background-size:cover;}.elementor-3747 .elementor-element.elementor-element-813591c .elementor-repeater-item-6b9ed5d .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://karlagoncalves.com/wp-content/uploads/2026/04/01-2.jpg);background-size:cover;}.elementor-3747 .elementor-element.elementor-element-813591c .swiper-slide{transition-duration:calc(5000ms*1.2);height:405px;}.elementor-3747 .elementor-element.elementor-element-813591c > .elementor-widget-container{border-radius:30px 30px 30px 30px;}.elementor-3747 .elementor-element.elementor-element-813591c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-3747 .elementor-element.elementor-element-813591c.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://karlagoncalves.com/wp-content/plugins/elementor/assets/mask-shapes/pill-vertical.svg );-webkit-mask-size:135%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3747 .elementor-element.elementor-element-813591c .swiper-slide-contents{max-width:66%;}.elementor-3747 .elementor-element.elementor-element-813591c .swiper-slide-inner{text-align:center;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3747 .elementor-element.elementor-element-fea97b2 img{width:223px;}.elementor-3747 .elementor-element.elementor-element-90470c8{--justify-content:center;}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-3747 .elementor-element.elementor-element-6f5decc:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-6f5decc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://karlagoncalves.com/wp-content/uploads/2026/04/Captura-de-Tela-2026-04-10-as-12.44.png");}.elementor-3747 .elementor-element.elementor-element-6f5decc{--min-height:81vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-3747 .elementor-element.elementor-element-b1f23fb{--min-height:581px;--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:flex-start;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:30px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3747 .elementor-element.elementor-element-b1f23fb.e-con{--align-self:flex-start;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3747 .elementor-element.elementor-element-e022c45 .elementor-heading-title{font-size:50px;line-height:1.2em;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3747 .elementor-element.elementor-element-131a540{width:var( --container-widget-width, 291.945px );max-width:291.945px;--container-widget-width:291.945px;--container-widget-flex-grow:0;font-size:16px;}.elementor-3747 .elementor-element.elementor-element-9acbbb5{--justify-content:center;}.elementor-3747 .elementor-element.elementor-element-9acbbb5.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-934a41c{--min-height:23vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3747 .elementor-element.elementor-element-2989f4c .elementor-counter-number-wrapper{font-size:45px;}.elementor-3747 .elementor-element.elementor-element-2989f4c .elementor-counter-title{font-size:14px;}.elementor-3747 .elementor-element.elementor-element-4f0a728 .elementor-counter-number-wrapper{font-size:45px;}.elementor-3747 .elementor-element.elementor-element-4f0a728 .elementor-counter-title{font-size:14px;}.elementor-3747 .elementor-element.elementor-element-a94e304 .elementor-counter-number-wrapper{font-size:45px;}.elementor-3747 .elementor-element.elementor-element-a94e304 .elementor-counter-title{font-size:14px;}.elementor-3747 .elementor-element.elementor-element-5f57e0c{--min-height:626px;}.elementor-3747 .elementor-element.elementor-element-083b9fe{--min-height:491px;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-3747 .elementor-element.elementor-element-083b9fe.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-fde54f2{--justify-content:center;}.elementor-3747 .elementor-element.elementor-element-e8b5d35{--justify-content:center;}.elementor-3747 .elementor-element.elementor-element-c62e48f{--justify-content:space-evenly;}.elementor-3747 .elementor-element.elementor-element-e67f6f7{--justify-content:space-evenly;}.elementor-3747 .elementor-element.elementor-element-920a830{--min-height:1209px;}.elementor-3747 .elementor-element.elementor-element-69185a2 .elementor-heading-title{font-size:51px;}.elementor-3747 .elementor-element.elementor-element-052cde9.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-b883fcc{--min-height:754px;--justify-content:center;}.elementor-3747 .elementor-element.elementor-element-18b7071{--min-height:0px;}.elementor-3747 .elementor-element.elementor-element-7ba7ce2{--min-height:752px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-acca444 .elementor-heading-title{font-size:51px;}.elementor-3747 .elementor-element.elementor-element-7dab6c7{font-size:12px;letter-spacing:0px;}.elementor-3747 .elementor-element.elementor-element-e3e509e{font-size:12px;}.elementor-3747 .elementor-element.elementor-element-15924db{--min-height:532px;}.elementor-3747 .elementor-element.elementor-element-c87baf6 .elementor-icon{font-size:50px;}.elementor-3747 .elementor-element.elementor-element-c87baf6 .elementor-icon svg{height:50px;}.elementor-3747 .elementor-element.elementor-element-35bca63 .elementor-heading-title{font-size:20px;}.elementor-3747 .elementor-element.elementor-element-cc71753 .elementor-button{font-size:10px;}.elementor-3747 .elementor-element.elementor-element-4ffdac9 .elementor-icon{font-size:50px;}.elementor-3747 .elementor-element.elementor-element-4ffdac9 .elementor-icon svg{height:50px;}.elementor-3747 .elementor-element.elementor-element-53fb3f8 .elementor-heading-title{font-size:20px;}.elementor-3747 .elementor-element.elementor-element-52f81ea .elementor-button{font-size:10px;}.elementor-3747 .elementor-element.elementor-element-f1196b2 .elementor-icon{font-size:50px;}.elementor-3747 .elementor-element.elementor-element-f1196b2 .elementor-icon svg{height:50px;}.elementor-3747 .elementor-element.elementor-element-9b1518d .elementor-heading-title{font-size:20px;}.elementor-3747 .elementor-element.elementor-element-5adc772 .elementor-button{font-size:10px;}.elementor-3747 .elementor-element.elementor-element-d7a8239 .elementor-icon{font-size:50px;}.elementor-3747 .elementor-element.elementor-element-d7a8239 .elementor-icon svg{height:50px;}.elementor-3747 .elementor-element.elementor-element-c24c0bd .elementor-heading-title{font-size:20px;}.elementor-3747 .elementor-element.elementor-element-9c18819 .elementor-button{font-size:10px;}.elementor-3747 .elementor-element.elementor-element-3781a3e .elementor-icon{font-size:50px;}.elementor-3747 .elementor-element.elementor-element-3781a3e .elementor-icon svg{height:50px;}.elementor-3747 .elementor-element.elementor-element-e04834f .elementor-heading-title{font-size:20px;}.elementor-3747 .elementor-element.elementor-element-9a07979 .elementor-button{font-size:10px;}.elementor-3747 .elementor-element.elementor-element-90ffc1e .elementor-heading-title{font-size:51px;}.elementor-3747 .elementor-element.elementor-element-b0c0886{--min-height:760px;}.elementor-3747 .elementor-element.elementor-element-c2ba80a .elementor-heading-title{font-size:51px;}.elementor-3747 .elementor-element.elementor-element-1b05010{--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-3747 .elementor-element.elementor-element-3da8b3a{--min-height:141px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-3da8b3a.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-cb9a3db .elementor-heading-title{font-size:51px;}.elementor-3747 .elementor-element.elementor-element-3cdb7e6{--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;}.elementor-3747 .elementor-element.elementor-element-1ee3791{--min-height:0px;}.elementor-3747 .elementor-element.elementor-element-a1fb33d{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3747 .elementor-element.elementor-element-798060e{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3747 .elementor-element.elementor-element-1880b2f > .elementor-widget-container{padding:100px 100px 100px 100px;}.elementor-3747 .elementor-element.elementor-element-85299bb{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-4e693a3 .elementor-heading-title{font-size:51px;}.elementor-3747 .elementor-element.elementor-element-b4fd706 .elementor-heading-title{font-size:51px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-3747 .elementor-element.elementor-element-b08cdb5{--width:50%;--justify-content:center;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3747 .elementor-element.elementor-element-90470c8{--width:50%;--min-height:0px;--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;}.elementor-widget-navigation-menu a.hfe-menu-item, .elementor-widget-navigation-menu a.hfe-sub-menu-item{font-size:var( --e-global-typography-primary-font-size );}.elementor-3747 .elementor-element.elementor-element-6f5decc{--min-height:89vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3747 .elementor-element.elementor-element-6f5decc:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-6f5decc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:initial;}.elementor-3747 .elementor-element.elementor-element-b1f23fb{--width:88%;--min-height:358px;--justify-content:flex-start;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3747 .elementor-element.elementor-element-b1f23fb.e-con{--order:-99999 /* order start hack */;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3747 .elementor-element.elementor-element-e022c45 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3747 .elementor-element.elementor-element-131a540{font-size:14px;}.elementor-3747 .elementor-element.elementor-element-cee6e12 .elementor-button{border-radius:30px 30px 30px 30px;}.elementor-3747 .elementor-element.elementor-element-9acbbb5{--margin-top:0px;--margin-bottom:-73px;--margin-left:-1px;--margin-right:0px;}.elementor-3747 .elementor-element.elementor-element-f3aca08 > .elementor-widget-container{margin:-47px -12px 0px -18px;padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-f3aca08 img{width:100%;max-width:100%;}.elementor-3747 .elementor-element.elementor-element-934a41c{--min-height:72vh;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3747 .elementor-element.elementor-element-5f57e0c{--min-height:1050px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-083b9fe{--min-height:968px;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-3747 .elementor-element.elementor-element-fde54f2{--min-height:313px;}.elementor-3747 .elementor-element.elementor-element-a7634f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-c62e48f{--min-height:313px;--justify-content:center;}.elementor-3747 .elementor-element.elementor-element-1d6c247 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-e67f6f7{--min-height:313px;--justify-content:center;}.elementor-3747 .elementor-element.elementor-element-f455abf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-920a830{--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-3747 .elementor-element.elementor-element-920a830.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-69185a2 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-69185a2 .elementor-heading-title{font-size:40px;}.elementor-3747 .elementor-element.elementor-element-029df5d .elementor-heading-title{font-size:30px;}.elementor-3747 .elementor-element.elementor-element-86b6f73 .elementor-heading-title{font-size:16px;}.elementor-3747 .elementor-element.elementor-element-a3be0fb .elementor-heading-title{font-size:30px;}.elementor-3747 .elementor-element.elementor-element-21fcf0b .elementor-heading-title{font-size:16px;}.elementor-3747 .elementor-element.elementor-element-de5e670 .elementor-heading-title{font-size:30px;}.elementor-3747 .elementor-element.elementor-element-0bb87f6 .elementor-heading-title{font-size:16px;line-height:1.3em;}.elementor-3747 .elementor-element.elementor-element-1a9ed96 .elementor-heading-title{font-size:30px;}.elementor-3747 .elementor-element.elementor-element-38fb6bd .elementor-heading-title{font-size:16px;}.elementor-3747 .elementor-element.elementor-element-a38b528 .elementor-heading-title{font-size:30px;}.elementor-3747 .elementor-element.elementor-element-c07a1cd .elementor-heading-title{font-size:16px;}.elementor-3747 .elementor-element.elementor-element-7be6e6e .elementor-heading-title{font-size:30px;}.elementor-3747 .elementor-element.elementor-element-0cc8b6c .elementor-heading-title{font-size:16px;}.elementor-3747 .elementor-element.elementor-element-b883fcc{--flex-direction:column-reverse;--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;}.elementor-3747 .elementor-element.elementor-element-acca444 .elementor-heading-title{font-size:40px;}.elementor-3747 .elementor-element.elementor-element-7dab6c7{text-align:start;font-size:11px;letter-spacing:0px;}.elementor-3747 .elementor-element.elementor-element-15924db{--justify-content:center;}.elementor-3747 .elementor-element.elementor-element-fd1623d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:47px 47px;--row-gap:47px;--column-gap:47px;}.elementor-3747 .elementor-element.elementor-element-904cdfd{--width:100%;--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;}.elementor-3747 .elementor-element.elementor-element-ad7427e{--width:41%;}.elementor-3747 .elementor-element.elementor-element-c87baf6 .elementor-icon{font-size:44px;}.elementor-3747 .elementor-element.elementor-element-c87baf6 .elementor-icon svg{height:44px;}.elementor-3747 .elementor-element.elementor-element-cc71753 .elementor-button{font-size:11px;}.elementor-3747 .elementor-element.elementor-element-d4f42a8{--width:50%;}.elementor-3747 .elementor-element.elementor-element-4ffdac9 .elementor-icon{font-size:44px;}.elementor-3747 .elementor-element.elementor-element-4ffdac9 .elementor-icon svg{height:44px;}.elementor-3747 .elementor-element.elementor-element-52f81ea .elementor-button{font-size:11px;}.elementor-3747 .elementor-element.elementor-element-b12249e{--width:41%;}.elementor-3747 .elementor-element.elementor-element-f1196b2 .elementor-icon{font-size:44px;}.elementor-3747 .elementor-element.elementor-element-f1196b2 .elementor-icon svg{height:44px;}.elementor-3747 .elementor-element.elementor-element-5adc772 .elementor-button{font-size:11px;}.elementor-3747 .elementor-element.elementor-element-00dfb57{--width:50%;}.elementor-3747 .elementor-element.elementor-element-d7a8239 .elementor-icon{font-size:44px;}.elementor-3747 .elementor-element.elementor-element-d7a8239 .elementor-icon svg{height:44px;}.elementor-3747 .elementor-element.elementor-element-9c18819 .elementor-button{font-size:11px;}.elementor-3747 .elementor-element.elementor-element-d8a61ff{--width:50%;}.elementor-3747 .elementor-element.elementor-element-3781a3e .elementor-icon{font-size:44px;}.elementor-3747 .elementor-element.elementor-element-3781a3e .elementor-icon svg{height:44px;}.elementor-3747 .elementor-element.elementor-element-9a07979 .elementor-button{font-size:11px;}.elementor-3747 .elementor-element.elementor-element-90ffc1e{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-3747 .elementor-element.elementor-element-90ffc1e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-90ffc1e .elementor-heading-title{font-size:40px;}.elementor-3747 .elementor-element.elementor-element-b0c0886{--min-height:842px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-3747 .elementor-element.elementor-element-3fba150{--min-height:22px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-3fba150.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-c2ba80a{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-3747 .elementor-element.elementor-element-c2ba80a > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-3747 .elementor-element.elementor-element-c2ba80a .elementor-heading-title{font-size:40px;}.elementor-3747 .elementor-element.elementor-element-9239d4d{--min-height:1059px;}.elementor-3747 .elementor-element.elementor-element-1b05010{--min-height:789px;--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;}.elementor-3747 .elementor-element.elementor-element-1b05010.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-3da8b3a{--min-height:179px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3747 .elementor-element.elementor-element-3da8b3a.e-con{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-cb9a3db{text-align:center;}.elementor-3747 .elementor-element.elementor-element-cb9a3db .elementor-heading-title{font-size:40px;}.elementor-3747 .elementor-element.elementor-element-a1fb33d{--min-height:164px;}.elementor-3747 .elementor-element.elementor-element-1880b2f{--e-image-carousel-slides-to-show:1;}.elementor-3747 .elementor-element.elementor-element-1880b2f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-1880b2f.elementor-element{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-4e693a3{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;text-align:center;}.elementor-3747 .elementor-element.elementor-element-4e693a3 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-3747 .elementor-element.elementor-element-4e693a3 .elementor-heading-title{font-size:40px;}.elementor-3747 .elementor-element.elementor-element-a5f3911{--min-height:633px;}.elementor-3747 .elementor-element.elementor-element-b4fd706{width:var( --container-widget-width, 276px );max-width:276px;--container-widget-width:276px;--container-widget-flex-grow:0;text-align:center;}.elementor-3747 .elementor-element.elementor-element-b4fd706.elementor-element{--align-self:center;}.elementor-3747 .elementor-element.elementor-element-b4fd706 > .elementor-widget-container{border-radius:50px 50px 50px 50px;}.elementor-3747 .elementor-element.elementor-element-b4fd706 .elementor-heading-title{font-size:40px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-3747 .elementor-element.elementor-element-813591c > .elementor-widget-container{border-radius:40px 40px 40px 40px;}.elementor-3747 .elementor-element.elementor-element-813591c:not( .elementor-widget-image ) .elementor-widget-container, .elementor-3747 .elementor-element.elementor-element-813591c.elementor-widget-image .elementor-widget-container img{-webkit-mask-size:458px;}}@media(min-width:768px){.elementor-3747 .elementor-element.elementor-element-b08cdb5{--width:50%;}.elementor-3747 .elementor-element.elementor-element-90470c8{--width:50%;}.elementor-3747 .elementor-element.elementor-element-b1f23fb{--width:50%;}.elementor-3747 .elementor-element.elementor-element-9acbbb5{--width:30%;}.elementor-3747 .elementor-element.elementor-element-fde54f2{--width:1046px;}.elementor-3747 .elementor-element.elementor-element-c62e48f{--width:1046px;}.elementor-3747 .elementor-element.elementor-element-e67f6f7{--width:1046px;}.elementor-3747 .elementor-element.elementor-element-052cde9{--content-width:100%;}.elementor-3747 .elementor-element.elementor-element-f53298a{--width:728px;}.elementor-3747 .elementor-element.elementor-element-b917b66{--width:728px;}.elementor-3747 .elementor-element.elementor-element-d7babc2{--width:728px;}.elementor-3747 .elementor-element.elementor-element-18b7071{--width:50%;}.elementor-3747 .elementor-element.elementor-element-7ef6134{--width:50%;}.elementor-3747 .elementor-element.elementor-element-3da8b3a{--width:36%;}.elementor-3747 .elementor-element.elementor-element-3cdb7e6{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-3747 .elementor-element.elementor-element-b1f23fb{--width:59%;}.elementor-3747 .elementor-element.elementor-element-9acbbb5{--width:90%;}.elementor-3747 .elementor-element.elementor-element-75ca200{--width:762px;}.elementor-3747 .elementor-element.elementor-element-3da8b3a{--width:682px;}}@media(min-width:1025px){.elementor-3747 .elementor-element.elementor-element-6f5decc:not(.elementor-motion-effects-element-type-background), .elementor-3747 .elementor-element.elementor-element-6f5decc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-931d996 */.textoanimado{
    display: inline-block;
    animation: carrossel 9s linear infinite;
}
@keyframes carrossel{
    0%{
        transform: translatex(0);
    }
    100%{
        transform: translatex(-900px);
    }
}

.textoanimado2{
    white-space: nowrap;
}/* End custom CSS */