.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-311a035{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-47 .elementor-element.elementor-element-2604239 .elementor-repeater-item-988e3b6 .swiper-slide-bg{background-image:url(https://gerozan.com.br/wp-content/uploads/2024/06/banner-1.jpg);background-size:cover;}.elementor-47 .elementor-element.elementor-element-2604239 .swiper-slide{transition-duration:calc(5000ms*1.2);height:630px;}.elementor-47 .elementor-element.elementor-element-2604239 .elementor-slide-button{background-color:#C1995E;font-family:"Barlow Semi Condensed", Sans-serif;font-size:21px;font-weight:400;letter-spacing:1px;border-width:0px;border-radius:100px;}.elementor-47 .elementor-element.elementor-element-2604239 .elementor-slide-button:hover{background-color:#85381A;}.elementor-47 .elementor-element.elementor-element-2604239 .swiper-slide-contents{max-width:66%;}.elementor-47 .elementor-element.elementor-element-2604239 .swiper-slide-inner{text-align:center;}.elementor-47 .elementor-element.elementor-element-2604239 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-47 .elementor-element.elementor-element-2604239 .elementor-slide-heading{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:16px;letter-spacing:10px;}.elementor-47 .elementor-element.elementor-element-2604239 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:60px;}.elementor-47 .elementor-element.elementor-element-2604239 .elementor-slide-description{font-family:"Barlow Semi Condensed", Sans-serif;font-size:48px;font-weight:100;line-height:45px;}.elementor-47 .elementor-element.elementor-element-a4552a0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-47 .elementor-element.elementor-element-33ca5eb{--display:flex;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-eb254c8{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-1a717fb{--display:flex;}.elementor-47 .elementor-element.elementor-element-867e6a6{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-47 .elementor-element.elementor-element-89faaa5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#B4B4B4;}.elementor-47 .elementor-element.elementor-element-5faa29f{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-5faa29f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:40px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-615c5b6{--display:flex;}.elementor-widget-eael-post-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-post-carousel .eael-entry-title, .elementor-widget-eael-post-carousel .eael-entry-title > a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-carousel .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .post-carousel-categories li a, .elementor-widget-eael-post-carousel .post-meta-categories li, .elementor-widget-eael-post-carousel .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-carousel .eael-entry-meta > span,.elementor-widget-eael-post-carousel .eael-entry-meta > .eael-posted-by,.elementor-widget-eael-post-carousel .eael-entry-meta > .eael-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-47 .elementor-element.elementor-element-759ac01 .eael-post-elements-readmore-btn{background-color:transparent;font-size:16px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-26b0921 );background-image:linear-gradient(135deg, #E83D45 0%, #255699 100%);padding:13px 30px 13px 30px;}.elementor-47 .elementor-element.elementor-element-759ac01 .eael-entry-thumbnail{height:250px;}.elementor-47 .elementor-element.elementor-element-759ac01 .eael-grid-post-holder{background-color:#fff;border-style:none;}.elementor-47 .elementor-element.elementor-element-759ac01 .eael-entry-title, .elementor-47 .elementor-element.elementor-element-759ac01 .eael-entry-title a{color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-759ac01 .eael-entry-title{text-align:center;}.elementor-47 .elementor-element.elementor-element-759ac01 .eael-entry-title, .elementor-47 .elementor-element.elementor-element-759ac01 .eael-entry-title > a{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:20px;}.elementor-47 .elementor-element.elementor-element-759ac01 .swiper-container-wrap .swiper-pagination-bullet{width:12px;height:4px;}.elementor-47 .elementor-element.elementor-element-759ac01 .swiper-container-wrap .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-759ac01 .swiper-container-wrap .swiper-pagination-bullet:hover{background:#3070C9;}.elementor-47 .elementor-element.elementor-element-759ac01 .swiper-container-wrap .swiper-pagination-bullet-active{background:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-81d140e{--spacer-size:50px;}.elementor-47 .elementor-element.elementor-element-f56eff1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-9473753{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-9473753:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-9473753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gerozan.com.br/wp-content/uploads/2024/06/1-41.jpg");background-position:0px -150px;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-47 .elementor-element.elementor-element-0a09ffc > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-f945faf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-db021e6{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-47 .elementor-element.elementor-element-db021e6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:40px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-5957a4a{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-647101b{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-647101b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;line-height:28px;color:#4C4C4C;}.elementor-47 .elementor-element.elementor-element-1e42395{--spacer-size:10px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-f4219ee{--spacer-size:10px;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-47 .elementor-element.elementor-element-11ad42b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-11ad42b:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-11ad42b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gerozan.com.br/wp-content/uploads/2024/06/bg-1.png");background-position:top center;background-size:cover;}.elementor-47 .elementor-element.elementor-element-da51d0b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-fe5dcc6 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-f57085a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-47 .elementor-element.elementor-element-5f7734a{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-e40b769 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#B4B4B4;}.elementor-47 .elementor-element.elementor-element-5b30b7c{width:var( --container-widget-width, 300px );max-width:300px;--container-widget-width:300px;--container-widget-flex-grow:0;text-align:center;}.elementor-47 .elementor-element.elementor-element-5b30b7c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;line-height:40px;color:var( --e-global-color-primary );}.elementor-47 .elementor-element.elementor-element-2034873{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-ee6ef12{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-cd27ea0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-cd27ea0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-47 .elementor-element.elementor-element-0fffde5{text-align:justify;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:24px;}.elementor-47 .elementor-element.elementor-element-441f0d0 .elementor-button{background-color:transparent;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );background-image:linear-gradient(180deg, var( --e-global-color-4db8119 ) 0%, var( --e-global-color-4db8119 ) 100%);padding:0px 0px 0px 0px;}.elementor-47 .elementor-element.elementor-element-1da6b6a{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-c84a072{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-40e2592 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;border-radius:100px 0px 0px 100px;padding:20px 29px 20px 30px;}.elementor-47 .elementor-element.elementor-element-40e2592{width:auto;max-width:auto;}.elementor-47 .elementor-element.elementor-element-40e2592.elementor-element{--align-self:center;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-47 .elementor-element.elementor-element-993bd02{width:auto;max-width:auto;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-47 .elementor-element.elementor-element-993bd02.elementor-element{--align-self:center;}.elementor-47 .elementor-element.elementor-element-993bd02 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-993bd02 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-47 .elementor-element.elementor-element-993bd02 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-47 .elementor-element.elementor-element-993bd02 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:600;}.elementor-47 .elementor-element.elementor-element-993bd02 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-47 .elementor-element.elementor-element-4d08a72{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-088b3a5{--spacer-size:15px;}.elementor-47 .elementor-element.elementor-element-55e61c6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-47 .elementor-element.elementor-element-5e51760{width:initial;max-width:initial;text-align:start;}.elementor-47 .elementor-element.elementor-element-5e51760.elementor-element{--align-self:flex-start;}.elementor-47 .elementor-element.elementor-element-669900d{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-47 .elementor-element.elementor-element-669900d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:27px;}.elementor-47 .elementor-element.elementor-element-a1ce733{--display:flex;}.elementor-47 .elementor-element.elementor-element-a1ce733:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a1ce733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gerozan.com.br/wp-content/uploads/2024/06/bg-3-1.png");background-position:center 80%;background-repeat:no-repeat;}.elementor-47 .elementor-element.elementor-element-c5a5720{--spacer-size:60px;}.elementor-47 .elementor-element.elementor-element-40456a4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-47 .elementor-element.elementor-element-4dad679{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-3d190c6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:27px;color:#013162;}.elementor-47 .elementor-element.elementor-element-d7f7214{--spacer-size:5px;}.elementor-47 .elementor-element.elementor-element-a413929{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:24px;}.elementor-47 .elementor-element.elementor-element-54d8824{--spacer-size:35px;}.elementor-47 .elementor-element.elementor-element-be97929 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;line-height:22px;color:#FBE1E2;}.elementor-47 .elementor-element.elementor-element-48cc534{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-2b2885b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:27px;color:#013162;}.elementor-47 .elementor-element.elementor-element-b163ffa{--spacer-size:5px;}.elementor-47 .elementor-element.elementor-element-d1192a9{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:24px;}.elementor-47 .elementor-element.elementor-element-96e80be{--spacer-size:35px;}.elementor-47 .elementor-element.elementor-element-d6b2d92 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;line-height:22px;color:#FBE1E2;}.elementor-47 .elementor-element.elementor-element-fefca97{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-47 .elementor-element.elementor-element-8039d6f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:27px;color:#013162;}.elementor-47 .elementor-element.elementor-element-02370df{--spacer-size:5px;}.elementor-47 .elementor-element.elementor-element-520b81a{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:24px;}.elementor-47 .elementor-element.elementor-element-de93931{--spacer-size:35px;}.elementor-47 .elementor-element.elementor-element-72d9bbf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:55px;font-weight:600;line-height:22px;color:#FBE1E2;}.elementor-47 .elementor-element.elementor-element-4abee7c{--spacer-size:100px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-47 .elementor-element.elementor-element-9473753:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-9473753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-47 .elementor-element.elementor-element-a1ce733:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a1ce733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0 0%;}}@media(min-width:768px){.elementor-47 .elementor-element.elementor-element-311a035{--width:100%;}.elementor-47 .elementor-element.elementor-element-cd27ea0{--width:40.125%;}}@media(max-width:767px){.elementor-47 .elementor-element.elementor-element-2604239 .elementor-slide-description{font-size:30px;line-height:30px;}.elementor-47 .elementor-element.elementor-element-2604239 .elementor-slide-button{font-size:18px;}.elementor-47 .elementor-element.elementor-element-eb254c8{--spacer-size:10px;}.elementor-47 .elementor-element.elementor-element-5faa29f .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-47 .elementor-element.elementor-element-9473753:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-9473753 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-47 .elementor-element.elementor-element-db021e6 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-47 .elementor-element.elementor-element-5b30b7c .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-47 .elementor-element.elementor-element-ee6ef12{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-47 .elementor-element.elementor-element-669900d .elementor-heading-title{font-size:24px;}.elementor-47 .elementor-element.elementor-element-a1ce733:not(.elementor-motion-effects-element-type-background), .elementor-47 .elementor-element.elementor-element-a1ce733 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0 0%;}}/* Start custom CSS for slides, class: .elementor-element-2604239 */.elementor-47 .elementor-element.elementor-element-2604239 .elementor-slide-heading {
    text-shadow: 2px 2px 2px #000;
}

.elementor-47 .elementor-element.elementor-element-2604239 .elementor-slide-heading strong {
    font-weight: 700;
}

.elementor-47 .elementor-element.elementor-element-2604239 .elementor-slide-description {
    text-shadow: 2px 2px 2px #000;
}

.elementor-47 .elementor-element.elementor-element-2604239 .elementor-button {
    padding: 18px 70px 22px;
}

@media (max-width: 991px) {
    .elementor-47 .elementor-element.elementor-element-2604239 .swiper-slide-inner {
        padding: 0;
    }
    
    .elementor-47 .elementor-element.elementor-element-2604239 .elementor-button {
        padding: 18px 30px 22px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33ca5eb */.elementor-47 .elementor-element.elementor-element-33ca5eb:before {
    content: "";
    position: absolute;
    left: calc(50% - 1px);
    width: 1px;
    height: 50px;
    background-color: #CCC;
}

.elementor-47 .elementor-element.elementor-element-33ca5eb:after {
    content: "";
	width: 100%;
	height: 20px;
	left: 0%;

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff5719+0,002f63+100&0.5+0,0.5+100 */
	background: -moz-linear-gradient(left, rgba(255,87,25,0.5) 0%, rgba(0,47,99,0.5) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, rgba(255,87,25,0.5) 0%,rgba(0,47,99,0.5) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, rgba(255,87,25,0.5) 0%,rgba(0,47,99,0.5) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#80ff5719', endColorstr='#80002f63',GradientType=1 ); /* IE6-9 */
	z-index: 1;
	position: absolute;
	top: -20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5faa29f */.elementor-47 .elementor-element.elementor-element-5faa29f:before {
    content: "";
    position: absolute;
    top: 40%;
    left: 0;
    width: 100%;
    height: 16px;
    background-color: #EEE;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for eael-post-carousel, class: .elementor-element-759ac01 */.elementor-47 .elementor-element.elementor-element-759ac01 .eael-grid-post-link {
    min-height: 48px;
    display: block;
}

.elementor-47 .elementor-element.elementor-element-759ac01 .eael-post-elements-readmore-btn {
    text-align: center;
    background-size: 100%;
}

.elementor-47 .elementor-element.elementor-element-759ac01 .eael-post-elements-readmore-btn:hover {
    background-size: 150%;
    transition: all .5s ease;
}

@media (min-width: 992px) {
    .elementor-47 .elementor-element.elementor-element-759ac01 .swiper-pagination {
        display: none;
    }
}

.elementor-47 .elementor-element.elementor-element-759ac01 img {
    object-fit: scale-down;
}

/*.swiper-slide:nth-child(1) img {*/
/*    view-transition-name: produto-1;*/
/*}*/

/*.swiper-slide:nth-child(2) img {*/
/*    view-transition-name: produto-2;*/
/*}*/

/*.swiper-slide:nth-child(3) img {*/
/*    view-transition-name: produto-3;*/
/*}*/

/*.swiper-slide:nth-child(4) img {*/
/*    view-transition-name: produto-4;*/
/*}*/

/*.swiper-slide:nth-child(5) img {*/
/*    view-transition-name: produto-5;*/
/*}*/

/*.swiper-slide:nth-child(6) img {*/
/*    view-transition-name: produto-6;*/
/*}*/

/*.swiper-slide:nth-child(7) img {*/
/*    view-transition-name: produto-7;*/
/*}*/

/*.swiper-slide:nth-child(8) img {*/
/*    view-transition-name: produto-8;*/
/*}*/

/*.swiper-slide:nth-child(9) img {*/
/*    view-transition-name: produto-9;*/
/*}*/

/*.swiper-slide:nth-child(10) img {*/
/*    view-transition-name: produto-100;*/
/*}*/

/*.swiper-slide:nth-child(11) img {*/
/*    view-transition-name: produto-11;*/
/*}*/

/*.swiper-slide:nth-child(12) img {*/
/*    view-transition-name: produto-12;*/
/*}*//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db021e6 */.elementor-47 .elementor-element.elementor-element-db021e6:before {
    content: "";
    position: absolute;
    top: 40%;
    left: 0;
    width: 100%;
    height: 16px;
    background-color: #EEE;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dca6484 */.elementor-47 .elementor-element.elementor-element-dca6484 .cc-input {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    
    width: 200px;
    text-align: center;
    border-radius: 200px;
    font-size: 15px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d1993ba */.elementor-47 .elementor-element.elementor-element-d1993ba a {
    color: #ffffff;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#e83d45+0,255699+100 */
	background: rgb(232,61,69); /* Old browsers */
	background: -moz-linear-gradient(-45deg, rgba(232,61,69,1) 0%, rgba(37,86,153,1) 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg, rgba(232,61,69,1) 0%,rgba(37,86,153,1) 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg, rgba(232,61,69,1) 0%,rgba(37,86,153,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e83d45', endColorstr='#255699',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	border-color: transparent;
	background-size: 100%;
	transition: all .2s;
	border-radius: 0;
	text-transform: uppercase;
	padding: 15px 30px 14px;
	font-size: 16px;
	display: block;
	width: 200px;
	margin: 0 auto;
	border: none;
}

.elementor-47 .elementor-element.elementor-element-d1993ba a:hover {
    background-size: 150%;
    transition: background-size .2s ease;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5b30b7c */.elementor-47 .elementor-element.elementor-element-5b30b7c:before {
    content: "";
    position: absolute;
    top: 40%;
    left: 0;
    width: 100%;
    height: 16px;
    background-color: #EEE;
    z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-441f0d0 */.elementor-47 .elementor-element.elementor-element-441f0d0 a:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5e51760 */.elementor-47 .elementor-element.elementor-element-5e51760:before {
    content: "";
    width: 1px;
    height: 80px;
    background-color: #CCC;
    position: absolute;
    left: 50%;
    top: -70px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee6ef12 */.elementor-47 .elementor-element.elementor-element-ee6ef12:before {
    content: "GEROZAN";
    position: absolute;
    left: -80px;
    top: 60px;
    transform: rotate(-90deg);
    color: #255699;
    font-weight: 600;
    letter-spacing: 2px;
    font-size: 14px;
    line-height: 22px;
    width: auto;
    height: auto;
}

.elementor-47 .elementor-element.elementor-element-ee6ef12:after {
    content: "";
    border-top: 1px solid #CFCFCF;
    width: 50px;
    position: absolute;
    left: -66px;
    top: 160px;
    transform: rotate(-90deg);
}/* End custom CSS */