.elementor-450 .elementor-element.elementor-element-3dfba7ce{margin-top:50px;margin-bottom:0px;}.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-450 .elementor-element.elementor-element-7aa67f4e .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:75px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-407cf6dc{--spacer-size:20px;}.elementor-450 .elementor-element.elementor-element-1d337743 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-450 .elementor-element.elementor-element-42728149{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-85f2fcf{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-3e06b586 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-2258d6b6{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-67ab327e .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-1091a663{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-679c38ba .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-6c439b09{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-2b7464f9{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-12921694 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-2bb1081d{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-55e45ea8{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-59436314 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-63a41945{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-2d647dfb{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-3f879334 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-73a47631{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-25cd904e{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-b5820a7 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-35b8f0ec{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-1b41353c{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-1ba2d937 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-304c98a4{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-6d2c67a3{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-16eddb16 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-3c7e7b6d{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-7d328def{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-20afc6e6 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-55b84175{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-6ba23a33{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-1753cf04 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-af2cc1c{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-15f4d761{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-462d4634 .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-4aa4b3c7{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-58e3ed4c{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-4905038b .elementor-heading-title{font-family:"Amatic", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-e1565a3 );}.elementor-450 .elementor-element.elementor-element-5f48d854{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-4e9bcd6f{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-2a5606c9{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-7d6f54f8{--spacer-size:10px;}.elementor-450 .elementor-element.elementor-element-55d6dce6{text-align:left;font-family:"Futura", Sans-serif;font-size:18px;font-weight:400;line-height:1.8em;color:var( --e-global-color-42d0c77 );}.elementor-450 .elementor-element.elementor-element-4e15cb98{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-450 .elementor-element.elementor-element-7a952017 .elementor-button{background-color:var( --e-global-color-e1565a3 );font-family:"Futura", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;fill:#F0F0F0;color:#F0F0F0;border-style:none;border-radius:100px 100px 100px 100px;padding:16px 45px 16px 45px;}.elementor-450 .elementor-element.elementor-element-7a952017.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-450 .elementor-element.elementor-element-1985a9ad{--spacer-size:50px;}body.elementor-page-450:not(.elementor-motion-effects-element-type-background), body.elementor-page-450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C2E9ED30;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-450 .elementor-element.elementor-element-3dfba7ce{padding:40px 40px 40px 40px;}.elementor-450 .elementor-element.elementor-element-42728149{font-size:14px;}.elementor-450 .elementor-element.elementor-element-1091a663{font-size:14px;}.elementor-450 .elementor-element.elementor-element-6c439b09{font-size:14px;}.elementor-450 .elementor-element.elementor-element-2bb1081d{font-size:14px;}.elementor-450 .elementor-element.elementor-element-63a41945{font-size:14px;}.elementor-450 .elementor-element.elementor-element-73a47631{font-size:14px;}.elementor-450 .elementor-element.elementor-element-35b8f0ec{font-size:14px;}.elementor-450 .elementor-element.elementor-element-304c98a4{font-size:14px;}.elementor-450 .elementor-element.elementor-element-3c7e7b6d{font-size:14px;}.elementor-450 .elementor-element.elementor-element-55b84175{font-size:14px;}.elementor-450 .elementor-element.elementor-element-af2cc1c{font-size:14px;}.elementor-450 .elementor-element.elementor-element-4aa4b3c7{font-size:14px;}.elementor-450 .elementor-element.elementor-element-5f48d854{font-size:14px;}.elementor-450 .elementor-element.elementor-element-2a5606c9{font-size:14px;}.elementor-450 .elementor-element.elementor-element-55d6dce6{font-size:14px;}.elementor-450 .elementor-element.elementor-element-7a952017 .elementor-button{font-size:14px;padding:14px 35px 14px 35px;}}@media(max-width:767px){.elementor-450 .elementor-element.elementor-element-3dfba7ce{padding:20px 20px 20px 20px;}.elementor-450 .elementor-element.elementor-element-7aa67f4e .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-1d337743 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-3e06b586 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-67ab327e .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-679c38ba .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-12921694 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-59436314 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-3f879334 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-b5820a7 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-1ba2d937 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-16eddb16 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-20afc6e6 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-1753cf04 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-462d4634 .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-4905038b .elementor-heading-title{font-size:35px;}.elementor-450 .elementor-element.elementor-element-7a952017 .elementor-button{padding:12px 25px 12px 25px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Amatic';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/Amatic-Bold.eot');
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/Amatic-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/Amatic-Bold.woff2') format('woff2'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/Amatic-Bold.woff') format('woff'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/Amatic-Bold.ttf') format('truetype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/Amatic-Bold.svg#Amatic') format('svg');
}
@font-face {
	font-family: 'Amatic';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/AmaticSC-Regular.eot');
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/AmaticSC-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/AmaticSC-Regular.woff2') format('woff2'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/AmaticSC-Regular.woff') format('woff'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/AmaticSC-Regular.ttf') format('truetype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/AmaticSC-Regular.svg#Amatic') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Bold.eot');
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Bold.woff2') format('woff2'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Bold.woff') format('woff'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Bold.ttf') format('truetype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Bold.svg#Futura') format('svg');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-LightOblique.eot');
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-LightOblique.eot?#iefix') format('embedded-opentype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-LightOblique.woff2') format('woff2'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-LightOblique.woff') format('woff'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-LightOblique.ttf') format('truetype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-LightOblique.svg#Futura') format('svg');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Medium.eot');
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Medium.woff2') format('woff2'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Medium.woff') format('woff'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Medium.ttf') format('truetype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-Medium.svg#Futura') format('svg');
}
@font-face {
	font-family: 'Futura';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-MediumOblique.eot');
	src: url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-MediumOblique.eot?#iefix') format('embedded-opentype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-MediumOblique.woff2') format('woff2'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-MediumOblique.woff') format('woff'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-MediumOblique.ttf') format('truetype'),
		url('https://redegulp.desenvolvimentoif.website/wp-content/uploads/2025/02/FuturaStd-MediumOblique.svg#Futura') format('svg');
}
/* End Custom Fonts CSS */