.elementor-990633 .elementor-element.elementor-element-1a0c0005{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-990633 .elementor-element.elementor-element-1a0c0006{width:auto;max-width:auto;top:32px;z-index:100;}body:not(.rtl) .elementor-990633 .elementor-element.elementor-element-1a0c0006{left:40px;}body.rtl .elementor-990633 .elementor-element.elementor-element-1a0c0006{right:40px;}.elementor-990633 .elementor-element.elementor-element-1a0c0006 img{width:min(139px, 7.2396vw);}.elementor-990633 .elementor-element.elementor-element-0fd490c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-0fd490c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-b1456bb{--display:flex;}.elementor-990633 .elementor-element.elementor-element-27b7cc9{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-2e5ab01{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-a7fbdac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-a7fbdac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-990633 .elementor-element.elementor-element-dd94b85{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-text{transition:color 0.3s;}.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-990633 .elementor-element.elementor-element-0c26dcf{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-text{transition:color 0.3s;}.elementor-990633 .elementor-element.elementor-element-e150def{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-e150def > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-07b555a > .elementor-container{min-height:400px;}.elementor-990633 .elementor-element.elementor-element-07b555a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-07b555a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-796d40b{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-6a33e3b{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-421891b{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-b920ea1{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-8a44e4b{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-243a798{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-057c479{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-8003aba{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-93d4d17 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-990633 .elementor-element.elementor-element-93d4d17 > .elementor-container{min-height:400px;}.elementor-990633 .elementor-element.elementor-element-93d4d17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-93d4d17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-a3bf483{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-c6fc587{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-2a48f13{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-bf71e21{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-f488ab4{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-30f91d2{width:initial;max-width:initial;}.elementor-990633 .elementor-element.elementor-element-de126c9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-de126c9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-9acc82a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-990633 .elementor-element.elementor-element-9acc82a > .elementor-container{min-height:400px;}.elementor-990633 .elementor-element.elementor-element-11a63b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-11a63b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-826eff7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-990633 .elementor-element.elementor-element-826eff7 > .elementor-container{min-height:400px;}.elementor-990633 .elementor-element.elementor-element-16bbf9e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-16bbf9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-fe52e18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-990633 .elementor-element.elementor-element-fe52e18 > .elementor-container{min-height:400px;}.elementor-990633 .elementor-element.elementor-element-6311cbd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-6311cbd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-ce0f50e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-990633 .elementor-element.elementor-element-ce0f50e > .elementor-container{min-height:400px;}.elementor-990633 .elementor-element.elementor-element-7b91c00 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-7b91c00 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-1221687 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-990633 .elementor-element.elementor-element-1221687 > .elementor-container{min-height:400px;}.elementor-990633 .elementor-element.elementor-element-62c5704 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-62c5704 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-77870b8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-990633 .elementor-element.elementor-element-77870b8 > .elementor-container{min-height:400px;}.elementor-990633 .elementor-element.elementor-element-923f00e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-923f00e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-60a63f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-60a63f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-fc855c7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-fc855c7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-c69ecd5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-c69ecd5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-3ca6929{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-3ca6929 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-c09da9b{--spacer-size:50px;}.elementor-990633 .elementor-element.elementor-element-8237e90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-8237e90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-2e51f4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-2e51f4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-8198eeb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-8198eeb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-0cc4563.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-990633 .elementor-element.elementor-element-0cc4563.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-990633 .elementor-element.elementor-element-0cc4563.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-990633 .elementor-element.elementor-element-0cc4563 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-990633 .elementor-element.elementor-element-0cc4563 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-990633 .elementor-element.elementor-element-5ff98b7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-990633 .elementor-element.elementor-element-5ff98b7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-990633 .elementor-element.elementor-element-5ff98b7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-990633 .elementor-element.elementor-element-5ff98b7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-990633 .elementor-element.elementor-element-5ff98b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-990633 .elementor-element.elementor-element-53c4e7f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-990633 .elementor-element.elementor-element-53c4e7f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-990633 .elementor-element.elementor-element-53c4e7f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-990633 .elementor-element.elementor-element-53c4e7f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-990633 .elementor-element.elementor-element-53c4e7f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-990633 .elementor-element.elementor-element-94898ec{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-94898ec > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-e2b8c55 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-990633 .elementor-element.elementor-element-e2b8c55 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-990633 .elementor-element.elementor-element-1231227{--spacer-size:50px;}.elementor-990633 .elementor-element.elementor-element-5150741{--display:flex;}.elementor-990633 .elementor-element.elementor-element-ea23029{--display:flex;}.elementor-990633 .elementor-element.elementor-element-127b5c2{--display:flex;}.elementor-990633 .elementor-element.elementor-element-9be7d96{--display:flex;}.elementor-990633 .elementor-element.elementor-element-a5aa685{--display:flex;}.elementor-990633 .elementor-element.elementor-element-cf28b3e{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-990633 .elementor-element.elementor-element-1a0c0005{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-990633 .elementor-element.elementor-element-1a0c0006{left:30px;}body.rtl .elementor-990633 .elementor-element.elementor-element-1a0c0006{right:30px;}.elementor-990633 .elementor-element.elementor-element-1a0c0006{top:24px;}.elementor-990633 .elementor-element.elementor-element-1a0c0006 img{width:100px;}}@media(max-width:767px){.elementor-990633 .elementor-element.elementor-element-1a0c0005{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-990633 .elementor-element.elementor-element-1a0c0006{left:20px;}body.rtl .elementor-990633 .elementor-element.elementor-element-1a0c0006{right:20px;}.elementor-990633 .elementor-element.elementor-element-1a0c0006{top:20px;}.elementor-990633 .elementor-element.elementor-element-1a0c0006 img{width:80px;}.elementor-990633 .elementor-element.elementor-element-0cc4563 .elementor-image-box-img{margin-bottom:15px;}.elementor-990633 .elementor-element.elementor-element-5ff98b7 .elementor-image-box-img{margin-bottom:15px;}.elementor-990633 .elementor-element.elementor-element-53c4e7f .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS */@font-face {
	font-family: 'PF Regular SquareSansPro';
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2021/07/PFSquareSansPro-Regular.woff2') format('woff2'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Regular.woff') format('woff'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Regular.ttf') format('truetype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Regular.svg') format('svg');
}
@font-face {
	font-family: 'PF Medium SquareSansPro';
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2021/07/PFSquareSansPro-Medium.woff2') format('woff2'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Medium.woff') format('woff'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Medium.ttf') format('truetype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Medium.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Medium.svg') format('svg');
}
@font-face {
	font-family: 'PF Light SquareSansProLight';
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2021/07/PFSquareSansPro-Light.woff2') format('woff2'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Light.woff') format('woff'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Light.ttf') format('truetype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Light.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Light.svg') format('svg');
}
@font-face {
	font-family: 'PF ExtraBlack SquareSansPro';
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2021/07/PFSquareSansPro-Bold-1.woff2') format('woff2'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Bold-1.woff') format('woff'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-ExtraBlack.ttf') format('truetype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-ExtraBlack.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-ExtraBlack.svg') format('svg');
}
@font-face {
	font-family: 'PF Bold SquareSansPro';
	font-weight: 400;
	font-display: auto;
	src: url('/wp-content/uploads/2021/07/PFSquareSansPro-Bold.woff2') format('woff2'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Bold.woff') format('woff'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Bold.ttf') format('truetype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('/wp-content/uploads/2021/07/PFSquareSansPro-Bold.svg') format('svg');
}
/*# sourceURL=cf-frontend-style-inline-css */
@font-face{font-family:TitilliumWeb;src:url('/wp-content/uploads/irani-legado/fonts/TitilliumWeb-Bold.woff') format('woff');font-weight:bold;font-style:normal}
@font-face{font-family:TitilliumWeb;src:url('/wp-content/uploads/irani-legado/fonts/TitilliumWeb-SemiBold.woff') format('woff');font-weight:500;font-style:normal}
@font-face{font-family:TitilliumWeb;src:url('/wp-content/uploads/irani-legado/fonts/TitilliumWeb-Regular.woff') format('woff');font-weight:normal;font-style:normal}
@font-face{font-family:TitilliumWeb;src:url('/wp-content/uploads/irani-legado/fonts/TitilliumWeb-Light.woff') format('woff');font-weight:200;font-style:normal}
@font-face{font-family:pfsquaresansprolight;src:url('/wp-content/uploads/useanyfont/6335Pfsquaresansprolight.woff2') format('woff2'),url('/wp-content/uploads/useanyfont/6335Pfsquaresansprolight.woff') format('woff')}

.elementor-990633{--e-global-color-primary:initial;--e-global-color-secondary:initial;--e-global-color-text:initial;--e-global-typography-accent-font-family:initial;--e-global-typography-accent-font-weight:initial;--e-global-typography-primary-font-family:initial;--e-global-typography-primary-font-weight:initial;--e-global-typography-secondary-font-family:initial;--e-global-typography-secondary-font-weight:initial;--e-global-typography-text-font-family:initial;--e-global-typography-text-font-weight:initial;}
.elementor-990633{--blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;}
.elementor-990633 *,.elementor-990633 ::after,.elementor-990633 ::before{box-sizing: border-box;}
.elementor-990633{font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent;}
.elementor-990633 figure,.elementor-990633 section{display: block;}
.elementor-990633{margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255);}
.elementor-990633 h1,.elementor-990633 h2,.elementor-990633 h3{margin-top: 0px; margin-bottom: 0.5rem;}
.elementor-990633 p{margin-top: 0px; margin-bottom: 1rem;}
.elementor-990633 ul{margin-top: 0px; margin-bottom: 1rem;}
.elementor-990633 b,.elementor-990633 strong{font-weight: bolder;}
.elementor-990633 a{color: rgb(0, 123, 255); text-decoration: none; background-color: transparent;}
.elementor-990633 a:hover{color: rgb(0, 86, 179); text-decoration: underline;}
.elementor-990633 figure{margin: 0px 0px 1rem;}
.elementor-990633 img{vertical-align: middle; border-style: none;}
.elementor-990633 table{border-collapse: collapse;}
.elementor-990633 th{text-align: inherit;}
.elementor-990633 ::-webkit-file-upload-button{font: inherit; appearance: button;}
.elementor-990633 h1,.elementor-990633 h2,.elementor-990633 h3{margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit;}
.elementor-990633 h1{font-size: 2.5rem;}
.elementor-990633 h2{font-size: 2rem;}
.elementor-990633 h3{font-size: 1.75rem;}
.elementor-990633 .fa-chevron-right::before{content: "";}
.elementor-990633{scroll-behavior: smooth;}
.elementor-990633{font-size: 16px; color: rgb(96, 96, 97); font-family: TitilliumWeb, Arial; font-weight: 200;}
.elementor-990633 section{padding-top: 80px; padding-bottom: 60px; clear: both;}
:where(.elementor-990633) .elementor-section.elementor-section-boxed > .elementor-container{max-width: 1140px;}
:where(.elementor-990633) .e-con{--container-max-width: 1140px;}
:where(.elementor-990633) .elementor-widget:not(:last-child){margin-block-end: 20px;}
:where(.elementor-990633) .elementor-element{--widgets-spacing: 20px 20px; --widgets-spacing-row: 20px; --widgets-spacing-column: 20px;}
@media (max-width: 1024px){:where(.elementor-990633) .elementor-section.elementor-section-boxed > .elementor-container{max-width: 1024px;}}
@media (max-width: 1024px){:where(.elementor-990633) .e-con{--container-max-width: 1024px;}}
@media (max-width: 767px){:where(.elementor-990633) .elementor-section.elementor-section-boxed > .elementor-container{max-width: 767px;}}
@media (max-width: 767px){:where(.elementor-990633) .e-con{--container-max-width: 767px;}}
.elementor-990633 .elementor-element.elementor-element-0fd490c{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 43px;}
.elementor-990633 .elementor-element.elementor-element-4746400{margin-top: 0%; margin-bottom: 0%; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-b1456bb{--display: flex; --padding-top: 4%; --padding-bottom: 8%; --padding-left: 0%; --padding-right: 0%;}
.elementor-990633 .elementor-element.elementor-element-b1456bb:not(.elementor-motion-effects-element-type-background){background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2020/10/irani-gaia-capa.jpg"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.elementor-990633 .elementor-element.elementor-element-059a1d5 > .elementor-widget-container{margin: 0px; padding: 0px;}
:where(.elementor-990633) .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-990633 .elementor-element.elementor-element-27b7cc9{width: var( --container-widget-width, 448px ); max-width: 448px; --container-widget-width: 448px; --container-widget-flex-grow: 0; text-align: center;}
.elementor-990633 .elementor-element.elementor-element-27b7cc9 > .elementor-widget-container{margin: 2% 0% 0%; padding: 0% 5%;}
.elementor-990633 .elementor-element.elementor-element-27b7cc9.elementor-element{--align-self: center; --flex-grow: 0; --flex-shrink: 0;}
.elementor-990633 .elementor-element.elementor-element-27b7cc9 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 20px; font-weight: 300; line-height: 1.2em; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-d2c303a{padding: 60px 0px;}
.elementor-990633 .elementor-element.elementor-element-c1b1b65 > .elementor-widget-container{margin: 0px 0px 40px;}
.elementor-990633 .elementor-element.elementor-element-c1b1b65{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-02a551e{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-02a551e .elementor-heading-title{font-family: "PF Bold SquareSansPro", sans-serif; color: rgb(36, 180, 177);}
:where(.elementor-990633) .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-990633 .elementor-element.elementor-element-2e5ab01{width: var( --container-widget-width, 87% ); max-width: 87%; --container-widget-width: 87%; --container-widget-flex-grow: 0; text-align: center; font-family: "PF Regular SquareSansPro", sans-serif; font-size: 20px; font-weight: 400; line-height: 1.1em; color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-2e5ab01 > .elementor-widget-container{padding: 0% 16% 2% 18%;}
.elementor-990633 .elementor-element.elementor-element-ed42627 > .elementor-container{max-width: 1067px;}
.elementor-990633 .elementor-element.elementor-element-ed42627{padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-a7fbdac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-color: rgb(34, 172, 168);}
.elementor-990633 .elementor-element.elementor-element-a7fbdac > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 0px;}
.elementor-990633 .elementor-element.elementor-element-a7fbdac > .elementor-element-populated{border-radius: 20px;}
.elementor-990633 .elementor-element.elementor-element-a7fbdac > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 15px; --e-column-margin-right: 15px; --e-column-margin-left: 15px; padding: 40px;}
.elementor-990633 .elementor-element.elementor-element-2e2ed3a > .elementor-widget-container{padding: 0px 0px 30px;}
.elementor-990633 .elementor-element.elementor-element-2e2ed3a .elementor-heading-title{font-family: "PF Regular SquareSansPro", sans-serif; font-size: 40px; font-weight: normal; color: rgb(255, 255, 255);}
:where(.elementor-990633) .elementor-widget-icon-list .elementor-icon-list-item:not(:last-child)::after{border-color: var( --e-global-color-text );}
:where(.elementor-990633) .elementor-widget-icon-list .elementor-icon-list-icon i{color: var( --e-global-color-primary );}
:where(.elementor-990633) .elementor-widget-icon-list .elementor-icon-list-item > a{font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight );}
:where(.elementor-990633) .elementor-widget-icon-list .elementor-icon-list-text{color: var( --e-global-color-secondary );}
.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end: calc(10px);}
.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start: calc(10px);}
.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-item:not(:last-child)::after{content: ""; width: 100%; border-color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)::after{border-block-start-style: solid; border-block-start-width: 1px;}
.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-icon i{color: rgb(255, 255, 255); transition: color 0.3s;}
.elementor-990633 .elementor-element.elementor-element-dd94b85{--e-icon-list-icon-size: 14px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-offset: 0px;}
.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-icon{padding-inline-end: 0px;}
.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-item > a{font-family: "PF Regular SquareSansPro", sans-serif; font-size: 22px;}
.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-text{color: rgb(255, 255, 255); transition: color 0.3s;}
.elementor-990633 .elementor-element.elementor-element-0c26dcf > .elementor-widget-container{margin: 5px 0px 0px; padding: 7px 0px 0px; border-style: solid; border-width: 1px 0px 0px; border-color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end: calc(10px);}
.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start: calc(10px);}
.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-item:not(:last-child)::after{content: ""; width: 100%; border-color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child)::after{border-block-start-style: solid; border-block-start-width: 1px;}
.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-icon i{color: rgb(255, 255, 255); transition: color 0.3s;}
.elementor-990633 .elementor-element.elementor-element-0c26dcf{--e-icon-list-icon-size: 14px; --e-icon-list-icon-align: left; --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0; --icon-vertical-offset: 0px;}
.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-icon{padding-inline-end: 0px;}
.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-item > a{font-family: "PF Regular SquareSansPro", sans-serif; font-size: 22px;}
.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-text{color: rgb(255, 255, 255); transition: color 0.3s;}
.elementor-990633 .elementor-element.elementor-element-e150def:not(.elementor-motion-effects-element-type-background){background-color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-e150def{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 30px 10px 60px;}
.elementor-990633 .elementor-element.elementor-element-7cf53cc > .elementor-widget-container{margin: 4% 0%;}
.elementor-990633 .elementor-element.elementor-element-b2289df > .elementor-widget-container{margin: 0% 0% 4%;}
.elementor-990633 .elementor-element.elementor-element-b2289df{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-b2289df .elementor-heading-title{font-family: "PF ExtraBlack SquareSansPro", sans-serif; font-size: 67px; font-weight: 400; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-07b555a:not(.elementor-motion-effects-element-type-background){background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/Capacidade-Produtiva.png"); background-position: center center; background-repeat: repeat-x; background-size: auto;}
.elementor-990633 .elementor-element.elementor-element-07b555a > .elementor-container{max-width: 890px; min-height: 0px;}
.elementor-990633 .elementor-element.elementor-element-07b555a{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: -6%; margin-bottom: 0%; padding: 15% 0% 7%;}
.elementor-990633 .elementor-element.elementor-element-2558f4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-2558f4a.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-2558f4a > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-2558f4a > .elementor-element-populated{margin: 10% 0% 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0%;}
:where(.elementor-990633) .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 );}
:where(.elementor-990633) .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-990633 .elementor-element.elementor-element-796d40b{width: initial; max-width: initial;}
.elementor-990633 .elementor-element.elementor-element-796d40b > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-796d40b .elementor-counter{gap: 18px;}
.elementor-990633 .elementor-element.elementor-element-796d40b .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-796d40b .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 20px; font-weight: 400; line-height: 21px;}
.elementor-990633 .elementor-element.elementor-element-6a33e3b{width: initial; max-width: initial; text-align: center;}
.elementor-990633 .elementor-element.elementor-element-6a33e3b > .elementor-widget-container{margin: 2% 0% 0%; padding: 0% 13%;}
.elementor-990633 .elementor-element.elementor-element-6a33e3b .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-7f0e712.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-7f0e712.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-7f0e712 > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-7f0e712 > .elementor-element-populated{margin: 10% 0% 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0%;}
.elementor-990633 .elementor-element.elementor-element-421891b{width: initial; max-width: initial;}
.elementor-990633 .elementor-element.elementor-element-421891b > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-421891b .elementor-counter{gap: 18px;}
.elementor-990633 .elementor-element.elementor-element-421891b .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-421891b .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 20px; font-weight: 400; line-height: 21px;}
.elementor-990633 .elementor-element.elementor-element-b920ea1{width: initial; max-width: initial; text-align: center;}
.elementor-990633 .elementor-element.elementor-element-b920ea1 > .elementor-widget-container{margin: 2% 0% 0%; padding: 0% 5%;}
.elementor-990633 .elementor-element.elementor-element-b920ea1 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-1bce8dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-1bce8dd.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-1bce8dd > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-1bce8dd > .elementor-element-populated{margin: 10% 0% 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0%;}
.elementor-990633 .elementor-element.elementor-element-8a44e4b{width: initial; max-width: initial;}
.elementor-990633 .elementor-element.elementor-element-8a44e4b > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-8a44e4b .elementor-counter{gap: 18px;}
.elementor-990633 .elementor-element.elementor-element-8a44e4b .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-8a44e4b .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 20px; font-weight: 400; line-height: 21px;}
.elementor-990633 .elementor-element.elementor-element-243a798{width: initial; max-width: initial; text-align: center;}
.elementor-990633 .elementor-element.elementor-element-243a798 > .elementor-widget-container{margin: 2% 0% 0%; padding: 0% 13%;}
.elementor-990633 .elementor-element.elementor-element-243a798 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-a26757b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-a26757b.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-a26757b > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-a26757b > .elementor-element-populated{margin: 10% 0% 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0%;}
.elementor-990633 .elementor-element.elementor-element-057c479{width: initial; max-width: initial;}
.elementor-990633 .elementor-element.elementor-element-057c479 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-057c479 .elementor-counter{gap: 18px;}
.elementor-990633 .elementor-element.elementor-element-057c479 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-057c479 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 20px; font-weight: 400; line-height: 21px;}
.elementor-990633 .elementor-element.elementor-element-8003aba{width: initial; max-width: initial; text-align: center;}
.elementor-990633 .elementor-element.elementor-element-8003aba > .elementor-widget-container{margin: 2% 0% 0%; padding: 0% 13%;}
.elementor-990633 .elementor-element.elementor-element-8003aba .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-93d4d17 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-93d4d17:not(.elementor-motion-effects-element-type-background){background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/Grupo-42-2.png"); background-position: center center; background-repeat: no-repeat; background-size: cover;}
.elementor-990633 .elementor-element.elementor-element-93d4d17 > .elementor-container{max-width: 809px; min-height: 166px;}
.elementor-990633 .elementor-element.elementor-element-93d4d17{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: -6%; margin-bottom: 0%; padding: 13% 0% 3%;}
.elementor-990633 .elementor-element.elementor-element-1ce356e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-1ce356e.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-1ce356e > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-1ce356e > .elementor-element-populated{margin: 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0% 5%;}
.elementor-990633 .elementor-element.elementor-element-a3bf483{width: initial; max-width: initial;}
.elementor-990633 .elementor-element.elementor-element-a3bf483 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-a3bf483 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-a3bf483 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 20px; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-c6fc587{width: initial; max-width: initial; text-align: center;}
.elementor-990633 .elementor-element.elementor-element-c6fc587 > .elementor-widget-container{margin: 2% 0% 0%; padding: 0% 13%;}
.elementor-990633 .elementor-element.elementor-element-c6fc587 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-5ad42ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-5ad42ab.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-5ad42ab > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-5ad42ab > .elementor-element-populated{margin: 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0% 5%;}
.elementor-990633 .elementor-element.elementor-element-2a48f13{width: initial; max-width: initial;}
.elementor-990633 .elementor-element.elementor-element-2a48f13 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-2a48f13 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-2a48f13 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 20px; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-bf71e21{width: initial; max-width: initial; text-align: center;}
.elementor-990633 .elementor-element.elementor-element-bf71e21 > .elementor-widget-container{margin: 2% 0% 0%; padding: 0% 13%;}
.elementor-990633 .elementor-element.elementor-element-bf71e21 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-084fa11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-084fa11.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-084fa11 > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-084fa11 > .elementor-element-populated{margin: 0%; --e-column-margin-right: 0%; --e-column-margin-left: 0%; padding: 0% 5%;}
.elementor-990633 .elementor-element.elementor-element-f488ab4{width: initial; max-width: initial;}
.elementor-990633 .elementor-element.elementor-element-f488ab4 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-f488ab4 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-f488ab4 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 20px; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-30f91d2{width: initial; max-width: initial; text-align: center;}
.elementor-990633 .elementor-element.elementor-element-30f91d2 > .elementor-widget-container{margin: 2% 0% 0%; padding: 0% 13%;}
.elementor-990633 .elementor-element.elementor-element-30f91d2 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-de126c9:not(.elementor-motion-effects-element-type-background){background-color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-de126c9 > .elementor-background-overlay{background-color: rgb(36, 180, 177); opacity: 0.7; transition: background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-990633 .elementor-element.elementor-element-de126c9{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}
.elementor-990633 .elementor-element.elementor-element-c8dfbf7{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-c8dfbf7 .elementor-heading-title{font-family: "PF ExtraBlack SquareSansPro", sans-serif; font-size: 67px; font-weight: 400; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-5355ce2 > .elementor-widget-container{margin: 40px 0px 0px;}
.elementor-990633 .elementor-element.elementor-element-5355ce2{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-5355ce2 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 67px; font-weight: 400; text-transform: uppercase; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-9acc82a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-9acc82a > .elementor-container{max-width: 809px; min-height: 175px;}
.elementor-990633 .elementor-element.elementor-element-9acc82a{margin-top: 0%; margin-bottom: 0%; padding: 0%;}
.elementor-990633 .elementor-element.elementor-element-11a63b9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/box-textos-mob.png"); background-position: center center; background-repeat: no-repeat; background-size: contain;}
.elementor-990633 .elementor-element.elementor-element-11a63b9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-11a63b9.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-11a63b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 0px;}
.elementor-990633 .elementor-element.elementor-element-11a63b9 > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-11a63b9 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 0px 10px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 48px 0px;}
.elementor-990633 .elementor-element.elementor-element-99f6264 > .elementor-widget-container{margin: 0px;}
.elementor-990633 .elementor-element.elementor-element-99f6264 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-99f6264 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 24px; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-786d876{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-786d876 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-826eff7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-826eff7 > .elementor-container{max-width: 809px; min-height: 175px;}
.elementor-990633 .elementor-element.elementor-element-826eff7{margin-top: 0%; margin-bottom: 0%; padding: 0%;}
.elementor-990633 .elementor-element.elementor-element-16bbf9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/box-textos-mob.png"); background-position: center center; background-repeat: no-repeat; background-size: contain;}
.elementor-990633 .elementor-element.elementor-element-16bbf9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-16bbf9e.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-16bbf9e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 0px;}
.elementor-990633 .elementor-element.elementor-element-16bbf9e > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-16bbf9e > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 0px 30px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 30px 0px;}
.elementor-990633 .elementor-element.elementor-element-eae3052 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-eae3052 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 24px; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-b0795d9{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-b0795d9 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-fe52e18 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-fe52e18 > .elementor-container{max-width: 809px; min-height: 175px;}
.elementor-990633 .elementor-element.elementor-element-fe52e18{margin-top: 0%; margin-bottom: 0%; padding: 0%;}
.elementor-990633 .elementor-element.elementor-element-6311cbd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/box-textos-mob.png"); background-position: center center; background-repeat: no-repeat; background-size: contain;}
.elementor-990633 .elementor-element.elementor-element-6311cbd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-6311cbd.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-6311cbd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 0px;}
.elementor-990633 .elementor-element.elementor-element-6311cbd > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-6311cbd > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 0px 30px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 30px 0px;}
.elementor-990633 .elementor-element.elementor-element-5566845 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-5566845 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 24px; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-0dcfba3{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-0dcfba3 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-66860c5 > .elementor-widget-container{margin: 40px 0px 0px;}
.elementor-990633 .elementor-element.elementor-element-66860c5{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-66860c5 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 67px; font-weight: 400; text-transform: uppercase; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-ce0f50e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-ce0f50e > .elementor-container{max-width: 809px; min-height: 200px;}
.elementor-990633 .elementor-element.elementor-element-ce0f50e{margin-top: 0%; margin-bottom: 0%; padding: 0%;}
.elementor-990633 .elementor-element.elementor-element-7b91c00:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/box-textos-mob.png"); background-position: center center; background-repeat: no-repeat; background-size: contain;}
.elementor-990633 .elementor-element.elementor-element-7b91c00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-7b91c00.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-7b91c00 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 0px;}
.elementor-990633 .elementor-element.elementor-element-7b91c00 > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-7b91c00 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 0px 10px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 0px;}
.elementor-990633 .elementor-element.elementor-element-f718e36 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-f718e36 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 24px; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-ce1be09{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-ce1be09 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-1221687 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-1221687 > .elementor-container{max-width: 809px; min-height: 200px;}
.elementor-990633 .elementor-element.elementor-element-1221687{margin-top: 0%; margin-bottom: 0%; padding: 0%;}
.elementor-990633 .elementor-element.elementor-element-62c5704:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/box-textos-mob.png"); background-position: center center; background-repeat: no-repeat; background-size: contain;}
.elementor-990633 .elementor-element.elementor-element-62c5704.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-62c5704.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-62c5704 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 0px;}
.elementor-990633 .elementor-element.elementor-element-62c5704 > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-62c5704 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 0px 10px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 0px;}
.elementor-990633 .elementor-element.elementor-element-128bca7 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-128bca7 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 24px; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-cfaa0f3{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-cfaa0f3 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-77870b8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-77870b8 > .elementor-container{max-width: 809px; min-height: 200px;}
.elementor-990633 .elementor-element.elementor-element-77870b8{margin-top: 0%; margin-bottom: 0%; padding: 0%;}
.elementor-990633 .elementor-element.elementor-element-923f00e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap{background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/box-textos-mob.png"); background-position: center center; background-repeat: no-repeat; background-size: contain;}
.elementor-990633 .elementor-element.elementor-element-923f00e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-923f00e.elementor-column > .elementor-widget-wrap{justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-923f00e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 0px;}
.elementor-990633 .elementor-element.elementor-element-923f00e > .elementor-element-populated{border-radius: 10px;}
.elementor-990633 .elementor-element.elementor-element-923f00e > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px 0px 40px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 0px;}
.elementor-990633 .elementor-element.elementor-element-22d7cc0 .elementor-counter-number-wrapper{color: rgb(255, 255, 255); font-family: "PF Light SquareSansProLight", sans-serif; font-size: 80px; font-weight: 500; line-height: 0.5em;}
.elementor-990633 .elementor-element.elementor-element-22d7cc0 .elementor-counter-title{color: rgb(255, 255, 255); font-family: pfsquaresansprolight, sans-serif; font-size: 24px; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-382b205{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-382b205 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 17px; font-weight: 300; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-60a63f6:not(.elementor-motion-effects-element-type-background){background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/Foto-simbolo-infinito-02.jpg"); background-repeat: no-repeat; background-size: cover;}
.elementor-990633 .elementor-element.elementor-element-60a63f6{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-d403c47 > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-b035607 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-b035607 img{width: 100%;}
.elementor-990633 .elementor-element.elementor-element-fc855c7:not(.elementor-motion-effects-element-type-background){background-color: rgb(146, 193, 63); background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/Foto-simbolo-infinito-baixo-3.png"); background-position: center top; background-repeat: no-repeat; background-size: cover;}
.elementor-990633 .elementor-element.elementor-element-fc855c7 > .elementor-background-overlay{background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/Mapa-brasil-Fundo-2.png"); background-position: center top; background-repeat: no-repeat; background-size: contain; opacity: 0.99; transition: background 0.3s, border-radius 0.3s, opacity 0.3s;}
.elementor-990633 .elementor-element.elementor-element-fc855c7 > .elementor-container{max-width: 1000px;}
.elementor-990633 .elementor-element.elementor-element-fc855c7,.elementor-990633 .elementor-element.elementor-element-fc855c7 > .elementor-background-overlay{border-radius: 0%;}
.elementor-990633 .elementor-element.elementor-element-fc855c7{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px; z-index: 4;}
.elementor-990633 .elementor-element.elementor-element-c69ecd5{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-4bcd47d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-end; align-items: flex-end;}
.elementor-990633 .elementor-element.elementor-element-4bcd47d > .elementor-element-populated{margin: 100px 0px -27px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-263af7c > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-263af7c img{width: 100%;}
.elementor-990633 .elementor-element.elementor-element-522deeb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-end; align-items: flex-end;}
.elementor-990633 .elementor-element.elementor-element-522deeb > .elementor-element-populated{padding: 0% 0% 23%;}
.elementor-990633 .elementor-element.elementor-element-a30130e > .elementor-widget-container{padding: 0px 0px 0px 28px;}
.elementor-990633 .elementor-element.elementor-element-a30130e{font-family: "PF Medium SquareSansPro", sans-serif; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-25858e6 > .elementor-widget-container{margin: -15px 0px 0px 25px;}
.elementor-990633 .elementor-element.elementor-element-25858e6{text-align: start;}
.elementor-990633 .elementor-element.elementor-element-25858e6 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 57px; font-weight: 500; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-3ca6929:not(.elementor-motion-effects-element-type-background){background-color: rgb(155, 203, 65);}
.elementor-990633 .elementor-element.elementor-element-3ca6929 > .elementor-container{max-width: 1000px;}
.elementor-990633 .elementor-element.elementor-element-3ca6929{border-radius: 0% 0% 20% 20%;}
.elementor-990633 .elementor-element.elementor-element-3ca6929{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0% 0% 12%; z-index: 2;}
.elementor-990633 .elementor-element.elementor-element-30968d8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 5px;}
.elementor-990633 .elementor-element.elementor-element-30968d8{z-index: 5;}
.elementor-990633 .elementor-element.elementor-element-f8e6402{margin-top: 0px; margin-bottom: 0px; padding: 10px 0px 10px 1px;}
.elementor-990633 .elementor-element.elementor-element-d046300.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-d046300 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-5de5d2b > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-5de5d2b{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-5de5d2b .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-e3ae084.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-e3ae084 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-72820a2 > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-72820a2{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-72820a2 .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-fce0f02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-fce0f02 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-4224f67 > .elementor-widget-container{padding: 6px 0px 0px;}
.elementor-990633 .elementor-element.elementor-element-2c8b2d4 > .elementor-widget-container{margin: -1% 10% 0%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-2c8b2d4{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-2c8b2d4 .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-c09da9b{--spacer-size: 50px;}
.elementor-990633 .elementor-element.elementor-element-ea44765 > .elementor-widget-container{margin: 0px 0px 0px 25px;}
.elementor-990633 .elementor-element.elementor-element-ea44765{text-align: start;}
.elementor-990633 .elementor-element.elementor-element-ea44765 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 57px; font-weight: 500; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-dd5bd6e{margin-top: 16px; margin-bottom: 0px; padding: 10px 0px 10px 1px;}
.elementor-990633 .elementor-element.elementor-element-c9ca05c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-c9ca05c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-fe0aab1 > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-fe0aab1{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-fe0aab1 .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-921a228.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-921a228 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-8219c1a > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-8219c1a{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-8219c1a .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-b112eb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-start; align-items: flex-start;}
.elementor-990633 .elementor-element.elementor-element-b112eb6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-45aed5d > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-45aed5d{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-45aed5d .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-8237e90:not(.elementor-motion-effects-element-type-background){background-color: rgb(155, 203, 65); background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/Foto-simbolo-infinito-baixo.png"); background-position: center top; background-repeat: no-repeat; background-size: contain;}
.elementor-990633 .elementor-element.elementor-element-8237e90 > .elementor-container{max-width: 1000px;}
.elementor-990633 .elementor-element.elementor-element-8237e90{border-radius: 0%;}
.elementor-990633 .elementor-element.elementor-element-8237e90{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px; z-index: 4;}
.elementor-990633 .elementor-element.elementor-element-cd18c2d > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-cd18c2d{z-index: 4;}
.elementor-990633 .elementor-element.elementor-element-2e51f4c{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-71f2e56.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: flex-end; align-items: flex-end;}
.elementor-990633 .elementor-element.elementor-element-71f2e56 > .elementor-element-populated{padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-468c639 > .elementor-widget-container{margin: 0px; padding: 0px;}
.elementor-990633 .elementor-element.elementor-element-468c639{text-align: end;}
.elementor-990633 .elementor-element.elementor-element-468c639 img{width: 100%;}
.elementor-990633 .elementor-element.elementor-element-8198eeb:not(.elementor-motion-effects-element-type-background){background-color: rgb(155, 203, 65);}
.elementor-990633 .elementor-element.elementor-element-8198eeb{border-radius: 0px;}
.elementor-990633 .elementor-element.elementor-element-8198eeb{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 50px; z-index: 2;}
.elementor-990633 .elementor-element.elementor-element-029f002 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 5px;}
.elementor-990633 .elementor-element.elementor-element-029f002 > .elementor-element-populated{border-style: solid; border-width: 2px; border-color: rgb(255, 255, 255); margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 20px;}
.elementor-990633 .elementor-element.elementor-element-029f002{z-index: 10;}
.elementor-990633 .elementor-element.elementor-element-e682693{font-family: "PF Medium SquareSansPro", sans-serif; color: rgb(255, 255, 255);}
:where(.elementor-990633) .elementor-widget-image-box .elementor-image-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-990633 .elementor-element.elementor-element-0cc4563.elementor-position-left .elementor-image-box-img{margin-right: 0px;}
.elementor-990633 .elementor-element.elementor-element-0cc4563 .elementor-image-box-wrapper .elementor-image-box-img{width: 46%;}
.elementor-990633 .elementor-element.elementor-element-0cc4563 .elementor-image-box-img img{transition-duration: 0.3s;}
.elementor-990633 .elementor-element.elementor-element-0cc4563 .elementor-image-box-description{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 20px; font-weight: 400; line-height: 1.2em; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-5ff98b7.elementor-position-left .elementor-image-box-img{margin-right: 0px;}
.elementor-990633 .elementor-element.elementor-element-5ff98b7 .elementor-image-box-wrapper .elementor-image-box-img{width: 46%;}
.elementor-990633 .elementor-element.elementor-element-5ff98b7 .elementor-image-box-img img{transition-duration: 0.3s;}
.elementor-990633 .elementor-element.elementor-element-5ff98b7 .elementor-image-box-description{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 20px; font-weight: 400; line-height: 1.2em; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-53c4e7f.elementor-position-left .elementor-image-box-img{margin-right: 0px;}
.elementor-990633 .elementor-element.elementor-element-53c4e7f .elementor-image-box-wrapper .elementor-image-box-img{width: 46%;}
.elementor-990633 .elementor-element.elementor-element-53c4e7f .elementor-image-box-img img{transition-duration: 0.3s;}
.elementor-990633 .elementor-element.elementor-element-53c4e7f .elementor-image-box-description{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 20px; font-weight: 400; line-height: 1.2em; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-293acf6{font-family: "PF Medium SquareSansPro", sans-serif; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-94898ec:not(.elementor-motion-effects-element-type-background){background-color: rgb(155, 203, 65);}
.elementor-990633 .elementor-element.elementor-element-94898ec{border-radius: 0px 0px 60px 60px;}
.elementor-990633 .elementor-element.elementor-element-94898ec{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin-top: 0px; margin-bottom: 0px; padding: 0px 0px 50px; z-index: 2;}
.elementor-990633 .elementor-element.elementor-element-e2b8c55 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 5px;}
.elementor-990633 .elementor-element.elementor-element-e2b8c55 > .elementor-element-populated{transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s; margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 20px;}
.elementor-990633 .elementor-element.elementor-element-e2b8c55{z-index: 10;}
.elementor-990633 .elementor-element.elementor-element-55b8017 > .elementor-widget-container{margin: 0px 0px 0px 25px;}
.elementor-990633 .elementor-element.elementor-element-55b8017{z-index: 5; text-align: start;}
.elementor-990633 .elementor-element.elementor-element-55b8017 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 57px; font-weight: 500; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-54b34fc{margin-top: 16px; margin-bottom: 0px; padding: 10px 0px 10px 1px;}
.elementor-990633 .elementor-element.elementor-element-cb4a7c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-cb4a7c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-52c13bd > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-52c13bd{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-52c13bd .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-60bdbc0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-60bdbc0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-4512b14 > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-4512b14{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-4512b14 .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-5cf34d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-5cf34d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-c4cf149 img{width: 61%;}
.elementor-990633 .elementor-element.elementor-element-a55cfb7 > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-a55cfb7{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-a55cfb7 .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-1231227{--spacer-size: 71px;}
.elementor-990633 .elementor-element.elementor-element-de98092 > .elementor-widget-container{margin: 0px 0px 0px 25px;}
.elementor-990633 .elementor-element.elementor-element-de98092{text-align: start;}
.elementor-990633 .elementor-element.elementor-element-de98092 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 57px; font-weight: 500; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-5034b17{margin-top: 16px; margin-bottom: 0px; padding: 10px 0px 10px 1px;}
.elementor-990633 .elementor-element.elementor-element-a5801e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-a5801e9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-be9661a > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-be9661a{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-be9661a .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-5b48c45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-5b48c45 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-4705975 img{width: 46%;}
.elementor-990633 .elementor-element.elementor-element-0b1fe7c > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-0b1fe7c{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-0b1fe7c .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-5d6f588.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content: center; align-items: center;}
.elementor-990633 .elementor-element.elementor-element-5d6f588 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 10px;}
.elementor-990633 .elementor-element.elementor-element-61d68a8 > .elementor-widget-container{margin: 0% 10%; padding: 10px;}
.elementor-990633 .elementor-element.elementor-element-61d68a8{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-61d68a8 .elementor-heading-title{font-family: "PF Medium SquareSansPro", sans-serif; font-size: 20px; font-weight: 600; color: rgb(255, 255, 255);}
.elementor-990633 .elementor-element.elementor-element-5150741{--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: 0px 0px; --row-gap: 0px; --column-gap: 0px; --overlay-opacity: 0.87; --margin-top: 0%; --margin-bottom: 0%; --margin-left: 0%; --margin-right: 0%; --padding-top: 5%; --padding-bottom: 5%; --padding-left: 0%; --padding-right: 0%;}
.elementor-990633 .elementor-element.elementor-element-5150741:not(.elementor-motion-effects-element-type-background){background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/irani-gaia-patern.png"); background-repeat: no-repeat; background-size: cover;}
.elementor-990633 .elementor-element.elementor-element-5150741::before{background-color: rgb(255, 255, 255); --background-overlay: '';}
.elementor-990633 .elementor-element.elementor-element-ea23029{--display: flex; --justify-content: center;}
.elementor-990633 .elementor-element.elementor-element-016d988 > .elementor-widget-container{margin: 40px 0px 0px;}
.elementor-990633 .elementor-element.elementor-element-016d988{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-016d988 .elementor-heading-title{font-family: "PF ExtraBlack SquareSansPro", sans-serif; font-size: 67px; font-weight: 400; color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-c8e9189 > .elementor-widget-container{margin: 40px 0px 60px;}
.elementor-990633 .elementor-element.elementor-element-c8e9189{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-c8e9189 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 45px; font-weight: 400; color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-127b5c2{--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: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.elementor-990633 .elementor-element.elementor-element-9be7d96{--display: flex; --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}
:where(.elementor-990633) .elementor-widget-uael-table th.uael-table-col{font-family: var( --e-global-typography-accent-font-family ), Sans-serif; font-weight: var( --e-global-typography-accent-font-weight );}
:where(.elementor-990633) .elementor-widget-uael-table thead .uael-table-row th .uael-table__text{color: var( --e-global-color-text );}
:where(.elementor-990633) .elementor-widget-uael-table th{color: var( --e-global-color-text );}
:where(.elementor-990633) .elementor-widget-uael-table tbody .uael-table__text:not(.uael-tbody-head-text){font-family: var( --e-global-typography-text-font-family ), Sans-serif; font-weight: var( --e-global-typography-text-font-weight );}
:where(.elementor-990633) .elementor-widget-uael-table tbody td.uael-table-col .uael-table__text{color: var( --e-global-color-text );}
.elementor-990633 .elementor-element.elementor-element-9a7113d th.uael-table-col{font-family: "PF Bold SquareSansPro", sans-serif; font-size: 16px; font-weight: 500;}
.elementor-990633 .elementor-element.elementor-element-9a7113d th.uael-table-col{padding: 0px 15px;}
.elementor-990633 .elementor-element.elementor-element-9a7113d thead .uael-table-row th .uael-table__text{color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-9a7113d th{color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-9a7113d th.uael-table-col{border-style: solid; border-width: 0px; border-color: rgb(146, 193, 63);}
.elementor-990633 .elementor-element.elementor-element-9a7113d tbody .uael-table__text:not(.uael-tbody-head-text){font-family: "PF Regular SquareSansPro", sans-serif; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-9a7113d tbody td.uael-table-col{padding: 5px 15px;}
.elementor-990633 .elementor-element.elementor-element-9a7113d .uael-table-row .uael-table-col{vertical-align: middle;}
.elementor-990633 .elementor-element.elementor-element-9a7113d tbody td.uael-table-col .uael-table__text{color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-9a7113d tbody tr:nth-child(2n+1){background: rgba(255, 255, 255, 0);}
.elementor-990633 .elementor-element.elementor-element-9a7113d tbody tr:nth-child(2n){background: rgba(255, 255, 255, 0);}
.elementor-990633 .elementor-element.elementor-element-9a7113d td.uael-table-col{border-style: solid; border-width: 2px 0px; border-color: rgb(146, 193, 63);}
.elementor-990633 .elementor-element.elementor-element-d4304e2 > .elementor-widget-container{margin: 80px 0px 60px;}
.elementor-990633 .elementor-element.elementor-element-d4304e2{text-align: center;}
.elementor-990633 .elementor-element.elementor-element-d4304e2 .elementor-heading-title{font-family: "PF Light SquareSansProLight", sans-serif; font-size: 45px; font-weight: 400; color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-a5aa685{--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: 0px; --padding-bottom: 0px; --padding-left: 0px; --padding-right: 0px;}
.elementor-990633 .elementor-element.elementor-element-cf28b3e{--display: flex; --justify-content: center; --align-items: center; --container-widget-width: calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}
.elementor-990633 .elementor-element.elementor-element-87afa24 th.uael-table-col{font-family: "PF Bold SquareSansPro", sans-serif; font-size: 16px; font-weight: 500;}
.elementor-990633 .elementor-element.elementor-element-87afa24 th.uael-table-col{padding: 0px 15px;}
.elementor-990633 .elementor-element.elementor-element-87afa24 thead .uael-table-row th .uael-table__text{color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-87afa24 th{color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-87afa24 th.uael-table-col{border-style: solid; border-width: 0px; border-color: rgb(146, 193, 63);}
.elementor-990633 .elementor-element.elementor-element-87afa24 tbody .uael-table__text:not(.uael-tbody-head-text){font-family: "PF Regular SquareSansPro", sans-serif; font-weight: 400;}
.elementor-990633 .elementor-element.elementor-element-87afa24 tbody td.uael-table-col{padding: 5px 15px;}
.elementor-990633 .elementor-element.elementor-element-87afa24 .uael-table-row .uael-table-col{vertical-align: middle;}
.elementor-990633 .elementor-element.elementor-element-87afa24 tbody td.uael-table-col .uael-table__text{color: rgb(36, 180, 177);}
.elementor-990633 .elementor-element.elementor-element-87afa24 tbody tr:nth-child(2n+1){background: rgba(255, 255, 255, 0);}
.elementor-990633 .elementor-element.elementor-element-87afa24 tbody tr:nth-child(2n){background: rgba(255, 255, 255, 0);}
.elementor-990633 .elementor-element.elementor-element-87afa24 td.uael-table-col{border-style: solid; border-width: 2px 0px; border-color: rgb(146, 193, 63);}
@media (max-width: 1024px){.elementor-990633 .elementor-element.elementor-element-8237e90{margin-top: 0px; margin-bottom: 0px; padding: 0px;}}
@media (max-width: 1024px){.elementor-990633 .elementor-element.elementor-element-cd18c2d > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px;}}
@media (max-width: 1024px){.elementor-990633 .elementor-element.elementor-element-2e51f4c{margin-top: 0px; margin-bottom: 0px; padding: 0px;}}
@media (max-width: 1024px){.elementor-990633 .elementor-element.elementor-element-468c639 > .elementor-widget-container{margin: 0px; padding: 0px;}}
@media (max-width: 1024px){.elementor-990633 .elementor-element.elementor-element-029f002 > .elementor-element-populated{margin: 2px 20px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px;}}
@media (max-width: 1024px){.elementor-990633 .elementor-element.elementor-element-e2b8c55 > .elementor-element-populated{margin: 2px 20px 20px; --e-column-margin-right: 20px; --e-column-margin-left: 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-b1456bb{--padding-top: 13%; --padding-bottom: 16%; --padding-left: 0%; --padding-right: 0%;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-059a1d5 img{width: 206px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-27b7cc9 .elementor-heading-title{font-size: 17px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-2e5ab01 > .elementor-widget-container{padding: 12px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-a7fbdac > .elementor-element-populated{padding: 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-2e2ed3a .elementor-heading-title{font-size: 27px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-dd94b85 .elementor-icon-list-item > a{font-size: 16px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-0c26dcf .elementor-icon-list-item > a{font-size: 16px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-e150def{margin-top: -2px; margin-bottom: 0px; padding: 10px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-b2289df .elementor-heading-title{font-size: 55px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-de126c9:not(.elementor-motion-effects-element-type-background){background-image: url("https://irani.webproducer.com.br/wp-content/uploads/2021/10/Banner-LP-1.png");}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-de126c9{margin-top: 0px; margin-bottom: 0px; padding: 40px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-c8dfbf7 .elementor-heading-title{font-size: 36px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-5355ce2 .elementor-heading-title{font-size: 40px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-11a63b9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 3px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-11a63b9 > .elementor-element-populated{margin: 0px 0px 2px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 48px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-99f6264 > .elementor-widget-container{padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-99f6264 .elementor-counter-number-wrapper{font-size: 65px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-99f6264 .elementor-counter-title{font-size: 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-16bbf9e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 3px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-16bbf9e > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-eae3052 > .elementor-widget-container{padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-eae3052 .elementor-counter-number-wrapper{font-size: 65px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-eae3052 .elementor-counter-title{font-size: 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-b0795d9 .elementor-heading-title{font-size: 16px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-6311cbd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 3px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-6311cbd > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-5566845 > .elementor-widget-container{padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-5566845 .elementor-counter-number-wrapper{font-size: 65px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-5566845 .elementor-counter-title{font-size: 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-0dcfba3 > .elementor-widget-container{margin: 0px; padding: 0%;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-0dcfba3 .elementor-heading-title{font-size: 16px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-66860c5 .elementor-heading-title{font-size: 40px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-7b91c00 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 3px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-7b91c00 > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-f718e36 > .elementor-widget-container{padding: 10px 0px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-f718e36 .elementor-counter-number-wrapper{font-size: 65px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-f718e36 .elementor-counter-title{font-size: 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-62c5704 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 3px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-62c5704 > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-128bca7 > .elementor-widget-container{padding: 12px 0px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-128bca7 .elementor-counter-number-wrapper{font-size: 65px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-128bca7 .elementor-counter-title{font-size: 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-923f00e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end: 3px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-923f00e > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 40px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-22d7cc0 > .elementor-widget-container{padding: 10px 0px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-22d7cc0 .elementor-counter-number-wrapper{font-size: 65px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-22d7cc0 .elementor-counter-title{font-size: 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-fc855c7,.elementor-990633 .elementor-element.elementor-element-fc855c7 > .elementor-background-overlay{border-radius: 65px 65px 0px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-fc855c7{margin-top: 0%; margin-bottom: 0%;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-25858e6 > .elementor-widget-container{margin: 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-25858e6{text-align: center;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-25858e6 .elementor-heading-title{font-size: 40px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-ea44765 > .elementor-widget-container{margin: 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-ea44765{text-align: center;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-ea44765 .elementor-heading-title{font-size: 40px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-c9ca05c > .elementor-element-populated{margin: 0px 0px 40px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-921a228 > .elementor-element-populated{margin: 0px 0px 40px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-b112eb6 > .elementor-element-populated{margin: 0px 0px 40px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-8237e90{border-radius: 65px 65px 0px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-8237e90{margin-top: 0%; margin-bottom: 0%;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-cd18c2d > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-2e51f4c{padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-71f2e56 > .elementor-element-populated{margin: 0px; --e-column-margin-right: 0px; --e-column-margin-left: 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-468c639 > .elementor-widget-container{margin: 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-8198eeb{margin-top: -2px; margin-bottom: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-029f002 > .elementor-element-populated{margin: 2px 20px 0px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 20px 10px 10px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-0cc4563 > .elementor-widget-container{margin: 0px 0px 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-0cc4563 .elementor-image-box-img{margin-bottom: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-5ff98b7 .elementor-image-box-img{margin-bottom: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-53c4e7f > .elementor-widget-container{margin: 0px 0px 40px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-53c4e7f .elementor-image-box-img{margin-bottom: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-94898ec{margin-top: -2px; margin-bottom: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-e2b8c55 > .elementor-element-populated{margin: 2px 20px 0px; --e-column-margin-right: 20px; --e-column-margin-left: 20px; padding: 20px 10px 10px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-55b8017 > .elementor-widget-container{margin: 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-55b8017{text-align: center;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-55b8017 .elementor-heading-title{font-size: 40px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-c4cf149 > .elementor-widget-container{margin: 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-c4cf149{text-align: center;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-de98092 > .elementor-widget-container{margin: 0px; padding: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-de98092{text-align: center;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-de98092 .elementor-heading-title{font-size: 40px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-a5801e9 > .elementor-element-populated{margin: 0px 0px 40px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-5b48c45 > .elementor-element-populated{margin: 0px 0px 40px; --e-column-margin-right: 0px; --e-column-margin-left: 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-016d988 > .elementor-widget-container{margin: 40px 0px 10px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-016d988 .elementor-heading-title{font-size: 40px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-c8e9189 > .elementor-widget-container{margin: 20px 0px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-c8e9189 .elementor-heading-title{font-size: 30px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-d4304e2 > .elementor-widget-container{margin: 40px 0px 20px;}}
@media (max-width: 767px){.elementor-990633 .elementor-element.elementor-element-d4304e2 .elementor-heading-title{font-size: 30px;}}
@media (min-width: 768px){.elementor-990633 .elementor-element.elementor-element-4bcd47d{width: 65.818%;}}
@media (min-width: 768px){.elementor-990633 .elementor-element.elementor-element-522deeb{width: 34.137%;}}
@media (min-width: 1025px){.elementor-990633 .elementor-element.elementor-element-60a63f6:not(.elementor-motion-effects-element-type-background){background-attachment: fixed;}}
.elementor-990633 .elementor-element.elementor-element-2e5ab01{margin: 0px auto;}
.elementor-990633 .elementor-element.elementor-element-9a7113d td:has(.linha){padding: 0px !important;}
.elementor-990633 .elementor-element.elementor-element-9a7113d td:has(.linha) .uael-table__text,.elementor-990633 .elementor-element.elementor-element-9a7113d td:has(.linha) span{width: 100% !important;}
.elementor-990633 .elementor-element.elementor-element-9a7113d .linha{height: 38px; display: flex; align-items: center; padding: 0px 5px; box-sizing: border-box;}
.elementor-990633 .elementor-element.elementor-element-9a7113d .barra{background: rgb(25, 167, 165); color: rgb(255, 255, 255); height: 22px; border-radius: 20px; display: flex; align-items: center; justify-content: center; font-size: 14px; font-weight: bold; min-width: 45px;}
.elementor-990633 .elementor-element.elementor-element-9a7113d tbody tr:last-child span{font-size: 20px; font-weight: 700 !important;}
.elementor-990633 .elementor-element.elementor-element-87afa24 tbody tr:last-child span{font-size: 20px; font-weight: 700 !important;}
.elementor-990633 b,.elementor-990633 strong{font-weight: bold;}
.elementor-990633 .gaia-mapa-col-dir .elementor-widget-wrap{border-left: 2px solid rgb(255, 255, 255); margin-left: -1px;}
.elementor-990633 .gaia-mapa-col-dir .elementor-widget-wrap{border-left: 2px solid rgb(255, 255, 255); margin-left: -1px;}
/* Neutraliza o que o site novo (Kit 4 + Finovate) aplica e o site antigo não tinha */
.elementor-990633 .elementor-widget-text-editor a{text-decoration:none}
.elementor-990633 :is(h1,h2,h3,h4,h5,h6){letter-spacing:normal;text-transform:none}
/* o escopo deixa as regras do bootstrap mais fortes que em produção; o frontend do Elementor zera o título do widget Título */
.elementor-990633 .elementor-heading-title{margin:0;padding:0;line-height:1}
/* botão: padrões do frontend do Elementor (o Kit do site novo muda padding, letter-spacing, fonte e cores) */
.elementor-990633 .elementor-button{letter-spacing:normal;padding:12px 24px;font-size:15px;line-height:1;border-radius:3px;font-family:inherit;font-weight:inherit;text-transform:none}
.elementor-990633 .elementor-button *{letter-spacing:normal}
/* padrões do Elementor sem Kit (produção): largura 1140/1024/767 e padding 10px dos contêineres; o Kit 4 usa 1280 e 0/30 */
.elementor-990633 .e-con{--container-max-width:1140px;--container-default-padding-top:10px;--container-default-padding-right:10px;--container-default-padding-bottom:10px;--container-default-padding-left:10px}
@media(max-width:1024px){.elementor-990633 .e-con{--container-max-width:1024px}}
@media(max-width:767px){.elementor-990633 .e-con{--container-max-width:767px}}
:where(.elementor-990633) .elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}
@media(max-width:1024px){:where(.elementor-990633) .elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}
@media(max-width:767px){:where(.elementor-990633) .elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}
/* título do Alternador (toggle): sem cor no site antigo (herda); o Finovate pinta */
.elementor-990633 .elementor-toggle .elementor-tab-title{color:inherit}
/* parágrafo vazio: o tema novo esconde (p:empty), o antigo não */
.elementor-990633 p:empty{display:block}

/* espaçador do header fixo antigo */
.elementor-990633 .elementor-element-0fd490c{display:none}/* End custom CSS */