.elementor-8 .elementor-element.elementor-element-eb141ba{--display:flex;--min-height:100vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-eb141ba:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-eb141ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://condrocalcio.com.br/wp-content/uploads/2025/03/header.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-ad11b52{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-8 .elementor-element.elementor-element-70b5f26.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-70b5f26{text-align:left;}.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-8 .elementor-element.elementor-element-3d5379c{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3d5379c > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d5379c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.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-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(6px/2);}.elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(6px/2);}.elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(6px/2);}.elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-6px/2);}.elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-6px/2);}.elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-aba479c{--e-icon-list-icon-size:42px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-text{color:#0F1207;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-4a3d97b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4a3d97b.e-con{--align-self:flex-start;}.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-8 .elementor-element.elementor-element-99710ef.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-99710ef .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-4e2bd0d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:18px;--padding-bottom:18px;--padding-left:0px;--padding-right:0px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-8 .elementor-element.elementor-element-acfacbc > .elementor-widget-container{margin:-10px 0px 10px 0px;}.elementor-8 .elementor-element.elementor-element-acfacbc.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-8 .elementor-element.elementor-element-acfacbc .elementor-main-swiper{width:100%;}.elementor-8 .elementor-element.elementor-element-acfacbc .elementor-main-swiper .swiper-slide{border-radius:0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-acfacbc .elementor-swiper-button{font-size:20px;}.elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:22px;}.elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:22px;}.elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:22px;}.elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:22px;}.elementor-8 .elementor-element.elementor-element-acfacbc .elementor-testimonial__text{color:#61CE70;}.elementor-8 .elementor-element.elementor-element-acfacbc .elementor-testimonial__name{color:#FAFAFA;font-family:"Inter", Sans-serif;font-size:2rem;font-weight:700;}.elementor-8 .elementor-element.elementor-element-acfacbc .elementor-testimonial__title{color:#FAFAFA;font-family:"Inter", Sans-serif;font-size:1.6rem;font-weight:400;}.elementor-8 .elementor-element.elementor-element-acfacbc .elementor-testimonial__image img{width:48px;height:48px;border-radius:0px;}.elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (48px / 2) - 8px );}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (48px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (48px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (48px / 2) - 8px );right:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (48px / 2) - 8px );left:auto;}body.rtl .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:10px;margin-right:0;}body:not(.rtl) .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:10px;margin-left:0;}.elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-8 .elementor-element.elementor-element-acfacbc.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:10px;}.elementor-8 .elementor-element.elementor-element-4c96b70{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4c96b70:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4c96b70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://condrocalcio.com.br/wp-content/uploads/2025/03/about.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-c8da44a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b887f07{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-b887f07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-b887f07 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.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-8 .elementor-element.elementor-element-375dac8{width:var( --container-widget-width, 93% );max-width:93%;--container-widget-width:93%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-ea044ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ea044ac.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-a4b0c4f.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-a4b0c4f .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-84416b3{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-937ad06{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-937ad06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-937ad06.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-937ad06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-dd72e19{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-afcbf5c{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-88ee29f .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-88ee29f{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-88ee29f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-88ee29f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-88ee29f .elementor-icon-box-title{color:#0F1207;}.elementor-8 .elementor-element.elementor-element-6a360c9{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-c62b944{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-67b5092 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-67b5092{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-67b5092 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-67b5092 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-67b5092 .elementor-icon-box-title{color:#0F1207;}.elementor-8 .elementor-element.elementor-element-2183203{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-2c8554d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b0969f7{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-3f8b474 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-3f8b474{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3f8b474 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3f8b474 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3f8b474 .elementor-icon-box-title{color:#0F1207;}.elementor-8 .elementor-element.elementor-element-6801f7c{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-17111a8{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-3037689 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-3037689{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3037689 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3037689 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3037689 .elementor-icon-box-title{color:#0F1207;}.elementor-8 .elementor-element.elementor-element-a382970{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-1ceef11{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ceef11.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5fa97fc.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5fa97fc .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-f65b8e7{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-51df551{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-51df551 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-51df551.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-51df551 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-b84c4a3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-b84c4a3.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-012cdc3{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.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-8 .elementor-element.elementor-element-50f479e.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-50f479e.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-50f479e.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-50f479e .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-50f479e .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-50f479e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-d9f8a71{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-57372db{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-9b09022.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-9b09022.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-9b09022.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-9b09022 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-9b09022 .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-9b09022 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-fee57a6{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-6b85b81{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-ad324a7.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-ad324a7.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-ad324a7.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-ad324a7 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-ad324a7 .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-ad324a7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-6d83ef5{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-5a691d3{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-2f614c3.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-2f614c3.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-2f614c3.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-2f614c3 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-2f614c3 .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-2f614c3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-ea3e1d3{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-a1f32c9{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#000000;}.elementor-8 .elementor-element.elementor-element-ec0fe02{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ec0fe02:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-ec0fe02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://condrocalcio.com.br/wp-content/uploads/2025/03/tecnologia.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8 .elementor-element.elementor-element-b8213c8{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-377294c{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-377294c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-377294c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-db5902a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-db5902a > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d9a65c6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-d9a65c6 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-ee2027d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ee2027d.e-con{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1654f24.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-1654f24 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-9e18ced{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-06eeb13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-06eeb13.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-8dc072d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-87094a3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-87094a3.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9eb9d95 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-ae08e98{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ae08e98.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-4aec5a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-ca7d120{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ca7d120.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-cc405b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-4f85f93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4f85f93.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5eaccb7{text-align:center;}.elementor-8 .elementor-element.elementor-element-5eaccb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-505a47d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-505a47d.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-ad77113 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-fc18afc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fc18afc.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-770ed0c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-5674d8d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-5674d8d.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9627e06 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-cd407bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-cd407bf.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-28714b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-299f3a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-299f3a0.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f703aa7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-06b2f1e{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:18px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-8 .elementor-element.elementor-element-d3aafff{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-04b1752{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-04b1752 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-04b1752.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-04b1752 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-333980c{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-daf6485.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-daf6485.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-daf6485.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-daf6485 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-daf6485 .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-daf6485 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-ca7cb84{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-f5cdac0{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-7eef7de.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-7eef7de.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-7eef7de.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-7eef7de .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-7eef7de .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-7eef7de .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-8fb8260{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-0bc8108{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-628a509.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-628a509.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-628a509.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-628a509 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-628a509 .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-628a509 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-826d5bd{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-3ab4a07{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-241dea4.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-241dea4.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-241dea4.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-241dea4 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-241dea4 .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-241dea4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-4040aab{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-df59858{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-ba817d7.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-ba817d7.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-ba817d7.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-ba817d7 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-ba817d7 .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-ba817d7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-1bfc00f{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-1590f23{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-8b578a1.elementor-position-right .elementor-image-box-img{margin-left:16px;}.elementor-8 .elementor-element.elementor-element-8b578a1.elementor-position-left .elementor-image-box-img{margin-right:16px;}.elementor-8 .elementor-element.elementor-element-8b578a1.elementor-position-top .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-8b578a1 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-8b578a1 .elementor-image-box-wrapper .elementor-image-box-img{width:95px;}.elementor-8 .elementor-element.elementor-element-8b578a1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-8 .elementor-element.elementor-element-29497f6{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-c2a2762{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-8c3cb6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f76e853{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-f76e853 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f76e853.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f76e853 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-5cf0f64{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-5cf0f64 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-5cf0f64.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-622f2b9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-622f2b9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-622f2b9.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-622f2b9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.2rem;font-weight:700;line-height:4.6rem;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-b7ff447{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b7ff447.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3b3c47d{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-9008aa3{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-9008aa3.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9008aa3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;text-transform:uppercase;line-height:2.2rem;color:#46531F;}.elementor-8 .elementor-element.elementor-element-f7b87ab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-f7b87ab.elementor-element{--align-self:center;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-571cd86{--divider-border-style:solid;--divider-color:#46531F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-571cd86 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-8 .elementor-element.elementor-element-571cd86 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-571cd86 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-d73535c{--divider-border-style:solid;--divider-color:#46531F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-d73535c > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d73535c .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-d73535c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-f72d848{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-f72d848.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-81c5514{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-81c5514.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-81c5514 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:700;color:#46531F;}.elementor-8 .elementor-element.elementor-element-76998c0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-76998c0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e91b04e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e91b04e.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a55ab89.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a55ab89 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-2e45136{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-875019e{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-875019e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-875019e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;text-transform:uppercase;line-height:2.2rem;color:#46531F;}.elementor-8 .elementor-element.elementor-element-f9b0b4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-f9b0b4a.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-9cbc63c{--divider-border-style:solid;--divider-color:#46531F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-9cbc63c > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-8 .elementor-element.elementor-element-9cbc63c .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-9cbc63c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-10132c0{--divider-border-style:solid;--divider-color:#46531F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-10132c0 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-10132c0 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-10132c0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-d33f589{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-d33f589.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-fb26cc7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-fb26cc7.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-fb26cc7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:700;color:#46531F;}.elementor-8 .elementor-element.elementor-element-0f078e4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-0f078e4.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-456c956{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-456c956.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f89c4d6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f89c4d6 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-5707568{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-63feb8b{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-63feb8b.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-63feb8b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;text-transform:uppercase;line-height:2.2rem;color:#46531F;}.elementor-8 .elementor-element.elementor-element-61d09ea{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-61d09ea.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-1a062a3{--divider-border-style:solid;--divider-color:#46531F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-1a062a3 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-8 .elementor-element.elementor-element-1a062a3 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-1a062a3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-c8aaaf4{--divider-border-style:solid;--divider-color:#46531F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-c8aaaf4 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-c8aaaf4 .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-c8aaaf4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-bf73f80{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-bf73f80.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-26e14aa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-26e14aa.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-26e14aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:700;color:#46531F;}.elementor-8 .elementor-element.elementor-element-2d62176{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-2d62176.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-c063159{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-c063159.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0c8c61c.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-0c8c61c .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-91bb031{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:14px 14px 14px 14px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-873c15f{width:var( --container-widget-width, 86% );max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-873c15f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-873c15f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:600;text-transform:uppercase;line-height:2.2rem;color:#46531F;}.elementor-8 .elementor-element.elementor-element-a16f6d6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-a16f6d6.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a0c564f{--divider-border-style:solid;--divider-color:#46531F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-a0c564f > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-8 .elementor-element.elementor-element-a0c564f .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-a0c564f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-270639b{--divider-border-style:solid;--divider-color:#46531F;--divider-border-width:1px;}.elementor-8 .elementor-element.elementor-element-270639b > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-270639b .elementor-divider-separator{width:100%;}.elementor-8 .elementor-element.elementor-element-270639b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8 .elementor-element.elementor-element-e489593{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-e489593.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-335249e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-335249e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-335249e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:5rem;font-weight:700;color:#46531F;}.elementor-8 .elementor-element.elementor-element-57f00f0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#091113;}.elementor-8 .elementor-element.elementor-element-57f00f0.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-3508e0a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3508e0a.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5a88d67.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-5a88d67 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-0c669b8{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-58641ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-58641ed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-58641ed.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-58641ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-8518fe2{--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:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4f757bd{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-4f757bd img{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-5a48312{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d6a0618 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d6a0618{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#0F0911;}.elementor-8 .elementor-element.elementor-element-3dc9d36{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-3dc9d36 img{border-radius:20px 20px 20px 20px;}.elementor-8 .elementor-element.elementor-element-96ce4ef{--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-8 .elementor-element.elementor-element-a0e7021{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3a50001 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#46531F;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-3a50001 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-3a50001{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-3a50001 .elementor-icon-box-title{margin-block-end:8px;color:#EC7610;}.elementor-8 .elementor-element.elementor-element-3a50001 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-3a50001 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3a50001 .elementor-icon-box-title a{font-family:"Prometo Trial", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-3a50001 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:400;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-8610843 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#46531F;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-8610843 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-8610843{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-8610843 .elementor-icon-box-title{margin-block-end:8px;color:#EC7610;}.elementor-8 .elementor-element.elementor-element-8610843 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-8610843 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-8610843 .elementor-icon-box-title a{font-family:"Prometo Trial", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-8610843 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:400;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-b0af9e1{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b497290 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#46531F;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-b497290 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-b497290{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-b497290 .elementor-icon-box-title{margin-block-end:8px;color:#EC7610;}.elementor-8 .elementor-element.elementor-element-b497290 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-b497290 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-b497290 .elementor-icon-box-title a{font-family:"Prometo Trial", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-b497290 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:400;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-ab45b75 > .elementor-widget-container{padding:12px 12px 12px 12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#46531F;border-radius:12px 12px 12px 12px;}.elementor-8 .elementor-element.elementor-element-ab45b75 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-ab45b75{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-ab45b75 .elementor-icon-box-title{margin-block-end:8px;color:#EC7610;}.elementor-8 .elementor-element.elementor-element-ab45b75 .elementor-icon{font-size:40px;}.elementor-8 .elementor-element.elementor-element-ab45b75 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-ab45b75 .elementor-icon-box-title a{font-family:"Prometo Trial", Sans-serif;font-size:2.4rem;font-weight:500;}.elementor-8 .elementor-element.elementor-element-ab45b75 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:400;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-c46d517{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d726295{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-d726295.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e8c381c{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e8520ec{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-e8520ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e8520ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-f54547e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-f54547e > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-621491a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-621491a > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-92eefef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:22px;--padding-bottom:22px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ea24ca3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ea24ca3.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6fc89f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-15a43c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-15a43c9.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-dbcf517 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-47145fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-47145fd.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-f043396 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-6560952{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-6560952.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e9aa3c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-4d5d347{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-4d5d347.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-6c2476b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-bc8e975{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-bc8e975.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-22c5540 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-1ecde74{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-1ecde74.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-e23368e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-be9259a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-be9259a.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-7ba3365 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-7423f9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7423f9c.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-b224863 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-e412371{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-e412371.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-d6b3236 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-6500ec3{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:18px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-8 .elementor-element.elementor-element-0a9ea4a{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-b8304c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:44px 44px;--row-gap:44px;--column-gap:44px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-8966a88{--display:flex;--justify-content:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-fd8d09d{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-8 .elementor-element.elementor-element-fd8d09d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-fd8d09d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-abd85cd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-abd85cd > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8b68c07{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-8b68c07 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8f6e7eb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2.4rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-8f6e7eb > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-379e0c5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-379e0c5.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-bf222cf.elementor-element{--align-self:flex-start;}.elementor-8 .elementor-element.elementor-element-bf222cf .elementor-button{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:700;fill:#FAFAFA;color:#FAFAFA;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-2650b65{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3ad3697{width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;text-align:center;}.elementor-8 .elementor-element.elementor-element-3ad3697 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3ad3697 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4rem;font-weight:700;line-height:4.6rem;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-1e830b2{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-0e24e1e{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-8cd7132{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-8cd7132 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-11b527e{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-58b5bf4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-58b5bf4 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-779edd4{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-2c5d5fd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-2c5d5fd > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9990daa{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-e7dcda0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-e7dcda0 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-abcd5ec{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-125d5c7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-125d5c7 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-00306df{--n-accordion-title-font-size:2.4rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:#0F1207;--n-accordion-title-hover-color:#0F1207;--n-accordion-title-active-color:#0F1207;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-00306df > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EAEFDA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#46531F;}.elementor-8 .elementor-element.elementor-element-00306df {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-8 .elementor-element.elementor-element-00306df > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}.elementor-8 .elementor-element.elementor-element-4c21e78{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-c82e838{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-c82e838 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-e8f228d{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-3a63e63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-3a63e63 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-1fb923a{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-616d7c1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-616d7c1 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-196d414{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-b55ab6a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-b55ab6a > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-9d3ba26{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-8fb9e88{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-8fb9e88 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-a90ccf1{--display:flex;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-211711e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:500;color:#0F1207;}.elementor-8 .elementor-element.elementor-element-211711e > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-41bcf5a{--n-accordion-title-font-size:2.4rem;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:14px 14px 14px 14px;--n-accordion-title-normal-color:#0F1207;--n-accordion-title-hover-color:#0F1207;--n-accordion-title-active-color:#0F1207;--n-accordion-icon-size:15px;}.elementor-8 .elementor-element.elementor-element-41bcf5a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#EAEFDA;border-style:solid;border-width:1px 1px 1px 1px;border-color:#46531F;}.elementor-8 .elementor-element.elementor-element-41bcf5a {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-8 .elementor-element.elementor-element-41bcf5a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;}.elementor-8 .elementor-element.elementor-element-df7628b{--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:56px 56px;--row-gap:56px;--column-gap:56px;--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-df7628b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-df7628b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#46531F;}.elementor-8 .elementor-element.elementor-element-df7628b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8 .elementor-element.elementor-element-ddd4c34{--display:flex;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-753580e{text-align:center;}.elementor-8 .elementor-element.elementor-element-753580e img{width:49%;}.elementor-8 .elementor-element.elementor-element-8148105{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-8148105 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8148105.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-09972df{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-7a362de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-7a362de{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-aa0e985{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-f682d14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-f682d14{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-fcc7b1f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;text-decoration:underline;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-a61d764 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;text-decoration:underline;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-cdf10b2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-520eba7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-520eba7{text-align:left;font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-391ed74 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-391ed74{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-391ed74 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-391ed74 .elementor-icon-box-title{color:#6EC1E4;}.elementor-8 .elementor-element.elementor-element-391ed74 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-de48376 .elementor-icon-box-wrapper{align-items:center;}.elementor-8 .elementor-element.elementor-element-de48376{--icon-box-icon-margin:15px;}.elementor-8 .elementor-element.elementor-element-de48376 .elementor-icon{font-size:30px;}.elementor-8 .elementor-element.elementor-element-de48376 .elementor-icon-box-title{color:#6EC1E4;}.elementor-8 .elementor-element.elementor-element-de48376 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:1.8rem;font-weight:500;color:#FAFAFA;}.elementor-8 .elementor-element.elementor-element-ba2fbae{--display:flex;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-a1f32c9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-06b2f1e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-c2a2762{--e-n-carousel-swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-6500ec3{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-eb141ba:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-eb141ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://condrocalcio.com.br/wp-content/uploads/2025/03/headerFUNDO.webp");}.elementor-8 .elementor-element.elementor-element-eb141ba{--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-ad11b52{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-70b5f26 img{width:71%;}.elementor-8 .elementor-element.elementor-element-3d5379c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-3d5379c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-3d5379c .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-aba479c{--e-icon-list-icon-size:28px;}.elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8 .elementor-element.elementor-element-aba479c .elementor-icon-list-item > a{font-size:1.8rem;}.elementor-8 .elementor-element.elementor-element-895c25a.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-4c96b70{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-b887f07 .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-375dac8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:2em;}.elementor-8 .elementor-element.elementor-element-ea044ac.e-con{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a4b0c4f.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-84416b3{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-937ad06 .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-88ee29f .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-88ee29f .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-88ee29f .elementor-icon-box-title a{font-size:2em;}.elementor-8 .elementor-element.elementor-element-67b5092 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-67b5092 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-67b5092 .elementor-icon-box-title a{font-size:2em;}.elementor-8 .elementor-element.elementor-element-3f8b474 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-3f8b474 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3f8b474 .elementor-icon-box-title a{font-size:2em;}.elementor-8 .elementor-element.elementor-element-3037689 .elementor-icon-box-wrapper{text-align:left;}.elementor-8 .elementor-element.elementor-element-3037689 .elementor-icon-box-title, .elementor-8 .elementor-element.elementor-element-3037689 .elementor-icon-box-title a{font-size:2em;}.elementor-8 .elementor-element.elementor-element-f65b8e7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-51df551 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-51df551{text-align:left;}.elementor-8 .elementor-element.elementor-element-51df551 .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-b84c4a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-b84c4a3{text-align:left;font-size:2em;}.elementor-8 .elementor-element.elementor-element-50f479e{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-50f479e .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-9b09022{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-9b09022 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-ad324a7{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ad324a7 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-2f614c3{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-2f614c3 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-a1f32c9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-ec0fe02{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-377294c .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-db5902a{font-size:2em;}.elementor-8 .elementor-element.elementor-element-d9a65c6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-d9a65c6{font-size:2em;}.elementor-8 .elementor-element.elementor-element-ff4a7f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-06b2f1e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-d3aafff{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-04b1752 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-8 .elementor-element.elementor-element-04b1752 .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-daf6485{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-daf6485 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-7eef7de{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-7eef7de .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-628a509{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-628a509 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-241dea4{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-241dea4 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-ba817d7{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-ba817d7 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-8b578a1{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-8b578a1 .elementor-image-box-img{margin-bottom:16px;}.elementor-8 .elementor-element.elementor-element-c2a2762{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-8c3cb6d{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-f76e853{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-f76e853 .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-5cf0f64{font-size:1.8em;}.elementor-8 .elementor-element.elementor-element-622f2b9 .elementor-heading-title{font-size:2rem;line-height:2rem;}.elementor-8 .elementor-element.elementor-element-81c5514{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-81c5514 .elementor-heading-title{font-size:5.2rem;}.elementor-8 .elementor-element.elementor-element-fb26cc7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-fb26cc7 .elementor-heading-title{font-size:5.2rem;}.elementor-8 .elementor-element.elementor-element-26e14aa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-26e14aa .elementor-heading-title{font-size:5.2rem;}.elementor-8 .elementor-element.elementor-element-335249e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8 .elementor-element.elementor-element-335249e .elementor-heading-title{font-size:5.2rem;}.elementor-8 .elementor-element.elementor-element-0c669b8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-58641ed .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-4f757bd{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-4f757bd.elementor-element{--order:99999 /* order end hack */;}.elementor-8 .elementor-element.elementor-element-5a48312{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-d6a0618{text-align:left;}.elementor-8 .elementor-element.elementor-element-3dc9d36{width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-3dc9d36.elementor-element{--order:-99999 /* order start hack */;}.elementor-8 .elementor-element.elementor-element-c46d517{--padding-top:0px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-d726295{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8 .elementor-element.elementor-element-a9f553e.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-a9f553e img{width:64%;}.elementor-8 .elementor-element.elementor-element-e8520ec .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-f54547e{font-size:1.8em;}.elementor-8 .elementor-element.elementor-element-621491a{font-size:1.8em;}.elementor-8 .elementor-element.elementor-element-6500ec3{--e-n-carousel-swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-0a9ea4a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-b8304c4{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-8966a88{--gap:1px 1px;--row-gap:1px;--column-gap:1px;}.elementor-8 .elementor-element.elementor-element-fd8d09d .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-abd85cd{font-size:2em;}.elementor-8 .elementor-element.elementor-element-8b68c07 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8b68c07{font-size:2em;}.elementor-8 .elementor-element.elementor-element-8f6e7eb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8 .elementor-element.elementor-element-8f6e7eb{font-size:2em;}.elementor-8 .elementor-element.elementor-element-72d4fc2 img{width:91%;}.elementor-8 .elementor-element.elementor-element-2650b65{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-8 .elementor-element.elementor-element-3ad3697 .elementor-heading-title{font-size:2.4rem;line-height:3rem;}.elementor-8 .elementor-element.elementor-element-00306df{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:2rem;}.elementor-8 .elementor-element.elementor-element-41bcf5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:2rem;}.elementor-8 .elementor-element.elementor-element-df7628b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-8 .elementor-element.elementor-element-753580e{width:100%;max-width:100%;text-align:center;}.elementor-8 .elementor-element.elementor-element-753580e img{width:66%;}.elementor-8 .elementor-element.elementor-element-8148105{text-align:center;}.elementor-8 .elementor-element.elementor-element-7a362de{text-align:center;}.elementor-8 .elementor-element.elementor-element-fbfe9b1{text-align:center;}.elementor-8 .elementor-element.elementor-element-f682d14{text-align:center;}.elementor-8 .elementor-element.elementor-element-fcc7b1f{text-align:center;}.elementor-8 .elementor-element.elementor-element-a61d764{text-align:center;}.elementor-8 .elementor-element.elementor-element-520eba7{text-align:center;}.elementor-8 .elementor-element.elementor-element-391ed74.elementor-element{--align-self:center;}.elementor-8 .elementor-element.elementor-element-de48376.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-eb141ba{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-ad11b52{--width:58%;}.elementor-8 .elementor-element.elementor-element-4c96b70{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-c8da44a{--width:50%;}.elementor-8 .elementor-element.elementor-element-84416b3{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-afcbf5c{--width:34%;}.elementor-8 .elementor-element.elementor-element-c62b944{--width:34%;}.elementor-8 .elementor-element.elementor-element-b0969f7{--width:34%;}.elementor-8 .elementor-element.elementor-element-17111a8{--width:34%;}.elementor-8 .elementor-element.elementor-element-f65b8e7{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-ec0fe02{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-b8213c8{--width:62%;}.elementor-8 .elementor-element.elementor-element-d3aafff{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-8c3cb6d{--content-width:1920px;}.elementor-8 .elementor-element.elementor-element-b7ff447{--width:90%;}.elementor-8 .elementor-element.elementor-element-3b3c47d{--width:100%;}.elementor-8 .elementor-element.elementor-element-2e45136{--width:100%;}.elementor-8 .elementor-element.elementor-element-5707568{--width:100%;}.elementor-8 .elementor-element.elementor-element-91bb031{--width:100%;}.elementor-8 .elementor-element.elementor-element-0c669b8{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-5a48312{--width:50%;}.elementor-8 .elementor-element.elementor-element-c46d517{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-d726295{--width:1011px;}.elementor-8 .elementor-element.elementor-element-e8c381c{--width:83%;}.elementor-8 .elementor-element.elementor-element-0a9ea4a{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-8966a88{--width:64%;}.elementor-8 .elementor-element.elementor-element-2650b65{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-df7628b{--content-width:1280px;}.elementor-8 .elementor-element.elementor-element-ddd4c34{--width:25%;}.elementor-8 .elementor-element.elementor-element-09972df{--width:25%;}.elementor-8 .elementor-element.elementor-element-aa0e985{--width:25%;}.elementor-8 .elementor-element.elementor-element-cdf10b2{--width:29%;}}/* Start custom CSS for button, class: .elementor-element-99710ef */.elementor-8 .elementor-element.elementor-element-99710ef .elementor-button{
    border-radius: 12px;
background: var(--gradiente, linear-gradient(90deg, #BB9B20 0%, #55460F 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a3d97b */.elementor-8 .elementor-element.elementor-element-4a3d97b{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-acfacbc */.elementor-8 .elementor-element.elementor-element-acfacbc{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e2bd0d */.elementor-8 .elementor-element.elementor-element-4e2bd0d{
    background: var(--gradiente-2, linear-gradient(90deg, #718632 0%, #46531F 100%));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a4b0c4f */.elementor-8 .elementor-element.elementor-element-a4b0c4f .elementor-button{
    border-radius: 12px;
background: var(--gradiente, linear-gradient(90deg, #BB9B20 0%, #55460F 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea044ac */.elementor-8 .elementor-element.elementor-element-ea044ac{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcbf5c */.elementor-8 .elementor-element.elementor-element-afcbf5c{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c62b944 */.elementor-8 .elementor-element.elementor-element-c62b944{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0969f7 */.elementor-8 .elementor-element.elementor-element-b0969f7{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17111a8 */.elementor-8 .elementor-element.elementor-element-17111a8{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5fa97fc */.elementor-8 .elementor-element.elementor-element-5fa97fc .elementor-button{
    border-radius: 12px;
background: var(--gradiente, linear-gradient(90deg, #BB9B20 0%, #55460F 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ceef11 */.elementor-8 .elementor-element.elementor-element-1ceef11{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84416b3 */.elementor-8 .elementor-element.elementor-element-84416b3{
    background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-012cdc3 */.elementor-8 .elementor-element.elementor-element-012cdc3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57372db */.elementor-8 .elementor-element.elementor-element-57372db{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b85b81 */.elementor-8 .elementor-element.elementor-element-6b85b81{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a691d3 */.elementor-8 .elementor-element.elementor-element-5a691d3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-012cdc3 */.elementor-8 .elementor-element.elementor-element-012cdc3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57372db */.elementor-8 .elementor-element.elementor-element-57372db{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b85b81 */.elementor-8 .elementor-element.elementor-element-6b85b81{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a691d3 */.elementor-8 .elementor-element.elementor-element-5a691d3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-012cdc3 */.elementor-8 .elementor-element.elementor-element-012cdc3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57372db */.elementor-8 .elementor-element.elementor-element-57372db{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b85b81 */.elementor-8 .elementor-element.elementor-element-6b85b81{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a691d3 */.elementor-8 .elementor-element.elementor-element-5a691d3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-012cdc3 */.elementor-8 .elementor-element.elementor-element-012cdc3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57372db */.elementor-8 .elementor-element.elementor-element-57372db{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b85b81 */.elementor-8 .elementor-element.elementor-element-6b85b81{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a691d3 */.elementor-8 .elementor-element.elementor-element-5a691d3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-012cdc3 */.elementor-8 .elementor-element.elementor-element-012cdc3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-57372db */.elementor-8 .elementor-element.elementor-element-57372db{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b85b81 */.elementor-8 .elementor-element.elementor-element-6b85b81{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a691d3 */.elementor-8 .elementor-element.elementor-element-5a691d3{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f65b8e7 */.elementor-8 .elementor-element.elementor-element-f65b8e7{
    background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1654f24 */.elementor-8 .elementor-element.elementor-element-1654f24 .elementor-button{
    border-radius: 12px;
background: var(--gradiente, linear-gradient(90deg, #BB9B20 0%, #55460F 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee2027d */.elementor-8 .elementor-element.elementor-element-ee2027d{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec0fe02 */.elementor-8 .elementor-element.elementor-element-ec0fe02{
    background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-06b2f1e *//*CARROSSEL INFINITY*/
.elementor-8 .elementor-element.elementor-element-06b2f1e .swiper-wrapper {
    transition-timing-function: linear!important;
	}
/*CARROSSEL INFINITY*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e18ced */.elementor-8 .elementor-element.elementor-element-9e18ced{
    background: var(--gradiente-2, linear-gradient(90deg, #718632 0%, #46531F 100%));
box-shadow: 0px 8px 5.6px 0px rgba(0, 0, 0, 0.11);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333980c */.elementor-8 .elementor-element.elementor-element-333980c{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5cdac0 */.elementor-8 .elementor-element.elementor-element-f5cdac0{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8108 */.elementor-8 .elementor-element.elementor-element-0bc8108{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab4a07 */.elementor-8 .elementor-element.elementor-element-3ab4a07{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df59858 */.elementor-8 .elementor-element.elementor-element-df59858{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1590f23 */.elementor-8 .elementor-element.elementor-element-1590f23{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333980c */.elementor-8 .elementor-element.elementor-element-333980c{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5cdac0 */.elementor-8 .elementor-element.elementor-element-f5cdac0{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8108 */.elementor-8 .elementor-element.elementor-element-0bc8108{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab4a07 */.elementor-8 .elementor-element.elementor-element-3ab4a07{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df59858 */.elementor-8 .elementor-element.elementor-element-df59858{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1590f23 */.elementor-8 .elementor-element.elementor-element-1590f23{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333980c */.elementor-8 .elementor-element.elementor-element-333980c{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5cdac0 */.elementor-8 .elementor-element.elementor-element-f5cdac0{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8108 */.elementor-8 .elementor-element.elementor-element-0bc8108{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab4a07 */.elementor-8 .elementor-element.elementor-element-3ab4a07{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df59858 */.elementor-8 .elementor-element.elementor-element-df59858{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1590f23 */.elementor-8 .elementor-element.elementor-element-1590f23{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333980c */.elementor-8 .elementor-element.elementor-element-333980c{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5cdac0 */.elementor-8 .elementor-element.elementor-element-f5cdac0{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8108 */.elementor-8 .elementor-element.elementor-element-0bc8108{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab4a07 */.elementor-8 .elementor-element.elementor-element-3ab4a07{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df59858 */.elementor-8 .elementor-element.elementor-element-df59858{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1590f23 */.elementor-8 .elementor-element.elementor-element-1590f23{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333980c */.elementor-8 .elementor-element.elementor-element-333980c{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5cdac0 */.elementor-8 .elementor-element.elementor-element-f5cdac0{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8108 */.elementor-8 .elementor-element.elementor-element-0bc8108{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab4a07 */.elementor-8 .elementor-element.elementor-element-3ab4a07{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df59858 */.elementor-8 .elementor-element.elementor-element-df59858{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1590f23 */.elementor-8 .elementor-element.elementor-element-1590f23{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333980c */.elementor-8 .elementor-element.elementor-element-333980c{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5cdac0 */.elementor-8 .elementor-element.elementor-element-f5cdac0{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8108 */.elementor-8 .elementor-element.elementor-element-0bc8108{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab4a07 */.elementor-8 .elementor-element.elementor-element-3ab4a07{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df59858 */.elementor-8 .elementor-element.elementor-element-df59858{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1590f23 */.elementor-8 .elementor-element.elementor-element-1590f23{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-333980c */.elementor-8 .elementor-element.elementor-element-333980c{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f5cdac0 */.elementor-8 .elementor-element.elementor-element-f5cdac0{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bc8108 */.elementor-8 .elementor-element.elementor-element-0bc8108{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ab4a07 */.elementor-8 .elementor-element.elementor-element-3ab4a07{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df59858 */.elementor-8 .elementor-element.elementor-element-df59858{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1590f23 */.elementor-8 .elementor-element.elementor-element-1590f23{
    border-radius: 12px;
border: 2px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d3aafff */.elementor-8 .elementor-element.elementor-element-d3aafff{
    background: linear-gradient(0deg, rgba(70, 83, 31, 0.88) 30.66%, #E9EFDA 100%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a55ab89 */.elementor-8 .elementor-element.elementor-element-a55ab89 .elementor-button{
    border-radius: 12px;
background: var(--gradiente, linear-gradient(90deg, #BB9B20 0%, #55460F 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e91b04e */.elementor-8 .elementor-element.elementor-element-e91b04e{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b3c47d */.elementor-8 .elementor-element.elementor-element-3b3c47d{
    border-radius: 8px;
border: 3px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f89c4d6 */.elementor-8 .elementor-element.elementor-element-f89c4d6 .elementor-button{
    border-radius: 12px;
background: var(--gradiente, linear-gradient(90deg, #BB9B20 0%, #55460F 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-456c956 */.elementor-8 .elementor-element.elementor-element-456c956{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e45136 */.elementor-8 .elementor-element.elementor-element-2e45136{
    border-radius: 8px;
border: 3px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c8c61c */.elementor-8 .elementor-element.elementor-element-0c8c61c .elementor-button{
    border-radius: 12px;
background: var(--gradiente, linear-gradient(90deg, #BB9B20 0%, #55460F 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c063159 */.elementor-8 .elementor-element.elementor-element-c063159{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5707568 */.elementor-8 .elementor-element.elementor-element-5707568{
    border-radius: 8px;
border: 3px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5a88d67 */.elementor-8 .elementor-element.elementor-element-5a88d67 .elementor-button{
    border-radius: 12px;
background: var(--gradiente, linear-gradient(90deg, #BB9B20 0%, #55460F 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3508e0a */.elementor-8 .elementor-element.elementor-element-3508e0a{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91bb031 */.elementor-8 .elementor-element.elementor-element-91bb031{
    border-radius: 8px;
border: 3px solid var(--primaria, #46531F);
background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c3cb6d */.elementor-8 .elementor-element.elementor-element-8c3cb6d{
    background: linear-gradient(180deg, rgba(70, 83, 31, 0.88) 59.9%, #E9EFDA 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c669b8 */.elementor-8 .elementor-element.elementor-element-0c669b8{
    background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d726295 */.elementor-8 .elementor-element.elementor-element-d726295{
    border-radius: 12px;
border: 3px solid var(--primaria, #46531F);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c46d517 */.elementor-8 .elementor-element.elementor-element-c46d517{
    background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-6500ec3 *//*CARROSSEL INFINITY*/
.elementor-8 .elementor-element.elementor-element-6500ec3 .swiper-wrapper {
    transition-timing-function: linear!important;
	}
/*CARROSSEL INFINITY*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92eefef */.elementor-8 .elementor-element.elementor-element-92eefef{
    background: var(--gradiente-2, linear-gradient(90deg, #718632 0%, #46531F 100%));
box-shadow: 0px 8px 5.6px 0px rgba(0, 0, 0, 0.11);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bf222cf */.elementor-8 .elementor-element.elementor-element-bf222cf .elementor-button{
    border-radius: 12px;
background: var(--gradiente, linear-gradient(90deg, #BB9B20 0%, #55460F 100%));
box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.25), 0px -3px 1.3px 0px rgba(0, 0, 0, 0.25) inset;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-379e0c5 */.elementor-8 .elementor-element.elementor-element-379e0c5{
    width: initial !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a9ea4a */.elementor-8 .elementor-element.elementor-element-0a9ea4a{
    background: var(--branco-1, #EAEFDA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e24e1e */.elementor-8 .elementor-element.elementor-element-0e24e1e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b527e */.elementor-8 .elementor-element.elementor-element-11b527e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-779edd4 */.elementor-8 .elementor-element.elementor-element-779edd4{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990daa */.elementor-8 .elementor-element.elementor-element-9990daa{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abcd5ec */.elementor-8 .elementor-element.elementor-element-abcd5ec{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e24e1e */.elementor-8 .elementor-element.elementor-element-0e24e1e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b527e */.elementor-8 .elementor-element.elementor-element-11b527e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-779edd4 */.elementor-8 .elementor-element.elementor-element-779edd4{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990daa */.elementor-8 .elementor-element.elementor-element-9990daa{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abcd5ec */.elementor-8 .elementor-element.elementor-element-abcd5ec{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e24e1e */.elementor-8 .elementor-element.elementor-element-0e24e1e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b527e */.elementor-8 .elementor-element.elementor-element-11b527e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-779edd4 */.elementor-8 .elementor-element.elementor-element-779edd4{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990daa */.elementor-8 .elementor-element.elementor-element-9990daa{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abcd5ec */.elementor-8 .elementor-element.elementor-element-abcd5ec{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e24e1e */.elementor-8 .elementor-element.elementor-element-0e24e1e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b527e */.elementor-8 .elementor-element.elementor-element-11b527e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-779edd4 */.elementor-8 .elementor-element.elementor-element-779edd4{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990daa */.elementor-8 .elementor-element.elementor-element-9990daa{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abcd5ec */.elementor-8 .elementor-element.elementor-element-abcd5ec{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e24e1e */.elementor-8 .elementor-element.elementor-element-0e24e1e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b527e */.elementor-8 .elementor-element.elementor-element-11b527e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-779edd4 */.elementor-8 .elementor-element.elementor-element-779edd4{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990daa */.elementor-8 .elementor-element.elementor-element-9990daa{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abcd5ec */.elementor-8 .elementor-element.elementor-element-abcd5ec{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e24e1e */.elementor-8 .elementor-element.elementor-element-0e24e1e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11b527e */.elementor-8 .elementor-element.elementor-element-11b527e{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-779edd4 */.elementor-8 .elementor-element.elementor-element-779edd4{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9990daa */.elementor-8 .elementor-element.elementor-element-9990daa{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abcd5ec */.elementor-8 .elementor-element.elementor-element-abcd5ec{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c21e78 */.elementor-8 .elementor-element.elementor-element-4c21e78{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8f228d */.elementor-8 .elementor-element.elementor-element-e8f228d{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb923a */.elementor-8 .elementor-element.elementor-element-1fb923a{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196d414 */.elementor-8 .elementor-element.elementor-element-196d414{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3ba26 */.elementor-8 .elementor-element.elementor-element-9d3ba26{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90ccf1 */.elementor-8 .elementor-element.elementor-element-a90ccf1{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c21e78 */.elementor-8 .elementor-element.elementor-element-4c21e78{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8f228d */.elementor-8 .elementor-element.elementor-element-e8f228d{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb923a */.elementor-8 .elementor-element.elementor-element-1fb923a{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196d414 */.elementor-8 .elementor-element.elementor-element-196d414{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3ba26 */.elementor-8 .elementor-element.elementor-element-9d3ba26{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90ccf1 */.elementor-8 .elementor-element.elementor-element-a90ccf1{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c21e78 */.elementor-8 .elementor-element.elementor-element-4c21e78{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8f228d */.elementor-8 .elementor-element.elementor-element-e8f228d{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb923a */.elementor-8 .elementor-element.elementor-element-1fb923a{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196d414 */.elementor-8 .elementor-element.elementor-element-196d414{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3ba26 */.elementor-8 .elementor-element.elementor-element-9d3ba26{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90ccf1 */.elementor-8 .elementor-element.elementor-element-a90ccf1{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c21e78 */.elementor-8 .elementor-element.elementor-element-4c21e78{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8f228d */.elementor-8 .elementor-element.elementor-element-e8f228d{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb923a */.elementor-8 .elementor-element.elementor-element-1fb923a{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196d414 */.elementor-8 .elementor-element.elementor-element-196d414{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3ba26 */.elementor-8 .elementor-element.elementor-element-9d3ba26{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90ccf1 */.elementor-8 .elementor-element.elementor-element-a90ccf1{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c21e78 */.elementor-8 .elementor-element.elementor-element-4c21e78{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8f228d */.elementor-8 .elementor-element.elementor-element-e8f228d{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb923a */.elementor-8 .elementor-element.elementor-element-1fb923a{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196d414 */.elementor-8 .elementor-element.elementor-element-196d414{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3ba26 */.elementor-8 .elementor-element.elementor-element-9d3ba26{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90ccf1 */.elementor-8 .elementor-element.elementor-element-a90ccf1{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c21e78 */.elementor-8 .elementor-element.elementor-element-4c21e78{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8f228d */.elementor-8 .elementor-element.elementor-element-e8f228d{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb923a */.elementor-8 .elementor-element.elementor-element-1fb923a{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196d414 */.elementor-8 .elementor-element.elementor-element-196d414{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3ba26 */.elementor-8 .elementor-element.elementor-element-9d3ba26{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90ccf1 */.elementor-8 .elementor-element.elementor-element-a90ccf1{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c21e78 */.elementor-8 .elementor-element.elementor-element-4c21e78{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8f228d */.elementor-8 .elementor-element.elementor-element-e8f228d{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fb923a */.elementor-8 .elementor-element.elementor-element-1fb923a{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196d414 */.elementor-8 .elementor-element.elementor-element-196d414{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d3ba26 */.elementor-8 .elementor-element.elementor-element-9d3ba26{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90ccf1 */.elementor-8 .elementor-element.elementor-element-a90ccf1{
    border-radius: 14px;
border-right: 1px solid var(--primaria, #46531F);
border-bottom: 1px solid var(--primaria, #46531F);
border-left: 1px solid var(--primaria, #46531F);
background: var(--Branco, #FAFAFA);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2650b65 */.elementor-8 .elementor-element.elementor-element-2650b65{
    background: linear-gradient(0deg, #46531F 0%, #E9EFDA 100%);
}/* End custom CSS */
/* Start custom CSS */html {
	font-size: 62.5%;
	overflow-x: hidden !important;
	    overflow-wrap: break-word;
word-wrap: break-word;
white-space: normal;

}

.preco{
 color: var(--primaria, #46531F);
text-align: center;

/* h6 */
font-family: Montserrat;
font-size: 18px;
font-style: normal;
font-weight: 500;
line-height: normal;
}

.blob {
		transform: scale(1);
		animation: pulse 2s infinite;
	}

	@keyframes pulse {
		0% {
			transform: scale(0.95);
	}	

		70% {
			transform: scale(1);
		}

		100% {
			transform:scale(0.95);
		}
	}

@media (max-width: 670px){
	html {
		font-size: 58.5%;
	}
}/* End custom CSS */