.elementor-22 .elementor-element.elementor-element-d1c2bf1{--display:flex;--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-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family );font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-e06e589 .elementor-repeater-item-d69eb76 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://bichodengoso.com.br/wp-content/uploads/2026/11/homebanner_correto.png);background-size:contain;}.elementor-22 .elementor-element.elementor-element-e06e589 .swiper-slide{transition-duration:calc(5000ms*1.2);height:535px;}.elementor-22 .elementor-element.elementor-element-e06e589 .swiper-slide-contents{max-width:100%;}.elementor-22 .elementor-element.elementor-element-e06e589 .swiper-slide-inner{text-align:center;}.elementor-22 .elementor-element.elementor-element-3a11a64{--display:flex;--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-22 .elementor-element.elementor-element-6c24cca .elementor-repeater-item-ea0e934 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bichodengoso.com.br/wp-content/uploads/2026/09/Quadros-Personalizados-para-Pets.png);background-size:cover;}.elementor-22 .elementor-element.elementor-element-6c24cca .elementor-repeater-item-c5e4b43 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://bichodengoso.com.br/wp-content/uploads/2026/10/Quadros-Personalizados-para-Seu-Pet.png);background-size:cover;}.elementor-22 .elementor-element.elementor-element-6c24cca .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-22 .elementor-element.elementor-element-6c24cca .swiper-slide-contents{max-width:66%;}.elementor-22 .elementor-element.elementor-element-6c24cca .swiper-slide-inner{text-align:center;}.elementor-22 .elementor-element.elementor-element-9cda74d{--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;border-style:none;--border-style:none;}.elementor-22 .elementor-element.elementor-element-9cda74d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-9cda74d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-c82437e{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6ea6754 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-6ea6754.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-6ea6754.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6ea6754.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6ea6754.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-6ea6754.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6ea6754.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-6ea6754.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-6ea6754 .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-6ea6754 .elementor-icon svg{height:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-364cd59 .elementor-heading-title{font-family:"Nunito";font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-0d029a6{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-55336a3 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-55336a3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-55336a3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-55336a3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-55336a3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-55336a3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-55336a3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-55336a3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-55336a3 .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-55336a3 .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-61a1af2 .elementor-heading-title{font-family:"Nunito";font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-84844a5{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-9326e86 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-9326e86.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9326e86.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9326e86.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9326e86.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9326e86.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9326e86.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9326e86.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9326e86 .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-9326e86 .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-bb78462 .elementor-heading-title{font-family:"Nunito";font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-8de475e{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-9f63ff3 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-9f63ff3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9f63ff3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9f63ff3.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9f63ff3.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9f63ff3.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9f63ff3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9f63ff3.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9f63ff3 .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-9f63ff3 .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-bbbd2be .elementor-heading-title{font-family:"Nunito";font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-b5ee2f5{--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;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-b5ee2f5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b5ee2f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-82617d6{--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;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-24af4b2 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-24af4b2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-24af4b2.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-24af4b2.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-24af4b2.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-24af4b2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-24af4b2 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-24af4b2 .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-33d7432 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a26c006{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-9674670 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-9674670.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9674670.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9674670.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9674670.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-9674670.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-9674670 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-9674670 .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-a59fc06 .elementor-heading-title{font-family:"Nunito";font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-923c97f{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-1d43684 .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-1d43684.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1d43684.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1d43684.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1d43684.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-1d43684.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-1d43684 .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-1d43684 .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-8aaba38 .elementor-heading-title{font-family:"Nunito";font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-50aeb6a{--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-850b5cd .elementor-icon-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-850b5cd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-850b5cd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-850b5cd.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-850b5cd.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-850b5cd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-850b5cd .elementor-icon{font-size:32px;}.elementor-22 .elementor-element.elementor-element-850b5cd .elementor-icon svg{height:32px;}.elementor-22 .elementor-element.elementor-element-d84ec48 .elementor-heading-title{font-family:"Nunito";font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-9e6d0a5{--display:flex;}.elementor-22 .elementor-element.elementor-element-bbe0b16{padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-bbe0b16 .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;letter-spacing:-1.5px;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-aa2d86f{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-secondary );--dots-normal-color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-aa2d86f .swiper-slide > .elementor-element{height:100%;}.elementor-22 .elementor-element.elementor-element-d2da5bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-0f7c281{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-0456827{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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 );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-22 .elementor-element.elementor-element-57455fa{--e-transform-translateX:97px;--e-transform-translateY:-4px;}.elementor-22 .elementor-element.elementor-element-57455fa img{opacity:0.5;}.elementor-22 .elementor-element.elementor-element-44e5697{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-44e5697 .elementor-heading-title{font-family:"Nunito";font-size:15px;font-weight:500;color:var( --e-global-color-primary );}.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 );font-size:var( --e-global-typography-secondary-font-size );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-22 .elementor-element.elementor-element-0838599{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0838599 .elementor-divider-separator{width:10%;}.elementor-22 .elementor-element.elementor-element-0838599 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-c3250fb .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;letter-spacing:-1.5px;color:var( --e-global-color-877994b );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );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-22 .elementor-element.elementor-element-73006ac{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-6761305{--e-transform-translateX:48px;--e-transform-translateY:-1px;}.elementor-22 .elementor-element.elementor-element-11451b4{--display:flex;}.elementor-22 .elementor-element.elementor-element-7fb3a39 img{border-radius:10px 10px 10px 10px;box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-22 .elementor-element.elementor-element-df818a7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-ee8bd8a{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-d08e85e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4ec827b{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-4ec827b .elementor-heading-title{font-family:"Nunito";font-size:15px;font-weight:400;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-b967270{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b967270 .elementor-divider-separator{width:10%;}.elementor-22 .elementor-element.elementor-element-b967270 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-01a669a .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;letter-spacing:-1.5px;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-c4a3336{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-c71d52f{--display:flex;}.elementor-22 .elementor-element.elementor-element-3caefa8 img{border-radius:10px 10px 10px 10px;box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.6);}.elementor-22 .elementor-element.elementor-element-86b968d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-86b968d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-ee81537{--display:flex;}.elementor-22 .elementor-element.elementor-element-d5618f5{padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-d5618f5 .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;letter-spacing:-1.5px;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-4c33ac2{padding:0px 0px 0px 0px;font-family:"Nunito";font-size:18px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-059769f{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-6ec0804{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-8c0d9f0 img{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-e5ea5f9{text-align:center;}.elementor-22 .elementor-element.elementor-element-e5ea5f9 .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-0f2066d{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-3da9232{text-align:start;}.elementor-22 .elementor-element.elementor-element-3da9232 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-3da9232 .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-3da9232 .elementor-heading-title a:focus{color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-3da9232 .elementor-heading-title a{transition-duration:0.6s;}.elementor-22 .elementor-element.elementor-element-1722fbc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-b2310fd img{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-fbf9bea{text-align:center;}.elementor-22 .elementor-element.elementor-element-fbf9bea .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-35c3877{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-0cc2f03{text-align:start;}.elementor-22 .elementor-element.elementor-element-0cc2f03 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-49880b0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-ff76866 img{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-2f28b05{text-align:center;}.elementor-22 .elementor-element.elementor-element-2f28b05 .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-1adf877{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-06cc106{text-align:start;}.elementor-22 .elementor-element.elementor-element-06cc106 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-e8fde59{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-6595851 img{border-radius:10px 10px 10px 10px;}.elementor-22 .elementor-element.elementor-element-41362fe{text-align:center;}.elementor-22 .elementor-element.elementor-element-41362fe .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-6926f05{column-gap:0px;font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-95669ab{text-align:start;}.elementor-22 .elementor-element.elementor-element-95669ab .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-eccaaa6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-eccaaa6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-994d32f{--display:flex;}.elementor-22 .elementor-element.elementor-element-f958e54{padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-f958e54 .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;letter-spacing:-1.5px;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-d8d803e{padding:0px 0px 0px 0px;font-family:"Nunito";font-size:18px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-8207f04{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-54950ee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-56f8918{text-align:center;}.elementor-22 .elementor-element.elementor-element-56f8918 .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-6bf0646{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-573aacc{text-align:start;}.elementor-22 .elementor-element.elementor-element-573aacc .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-573aacc .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-573aacc .elementor-heading-title a:focus{color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-7adfc20{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-0a3019f{text-align:center;}.elementor-22 .elementor-element.elementor-element-0a3019f .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-67af6bb{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-61bd611{text-align:start;}.elementor-22 .elementor-element.elementor-element-61bd611 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-ba2f887{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-34fc1f5{text-align:center;}.elementor-22 .elementor-element.elementor-element-34fc1f5 .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-0d01afc{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-45d0814{text-align:start;}.elementor-22 .elementor-element.elementor-element-45d0814 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-2fdfb09{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-b3d1e59{text-align:center;}.elementor-22 .elementor-element.elementor-element-b3d1e59 .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-8236821{column-gap:0px;font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-15fd9ae{text-align:start;}.elementor-22 .elementor-element.elementor-element-15fd9ae .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-87e667e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-87e667e.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b8a1a27{--display:flex;}.elementor-22 .elementor-element.elementor-element-21c208d{padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-21c208d .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;letter-spacing:-1.5px;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-32147b0{padding:0px 0px 0px 0px;font-family:"Nunito";font-size:18px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-c86915d{--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:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-4b20ca3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-1831c2d{text-align:center;}.elementor-22 .elementor-element.elementor-element-1831c2d .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-d235374{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-ced78ef{text-align:start;}.elementor-22 .elementor-element.elementor-element-ced78ef .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-ced78ef .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-ced78ef .elementor-heading-title a:focus{color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-0132937{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-acf431c{text-align:center;}.elementor-22 .elementor-element.elementor-element-acf431c .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-cec1476{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-3edce94{text-align:start;}.elementor-22 .elementor-element.elementor-element-3edce94 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-5dd00f4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-e594e36{text-align:center;}.elementor-22 .elementor-element.elementor-element-e594e36 .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-536f0b8{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-9bcaa85{text-align:start;}.elementor-22 .elementor-element.elementor-element-9bcaa85 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-5c056c5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-d2b1a65{text-align:center;}.elementor-22 .elementor-element.elementor-element-d2b1a65 .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-94d607c{column-gap:0px;font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-93ef8b3{text-align:start;}.elementor-22 .elementor-element.elementor-element-93ef8b3 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-494bb01{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-494bb01.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5d451fa{--display:flex;}.elementor-22 .elementor-element.elementor-element-4d93ec7{padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-4d93ec7 .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;letter-spacing:-1.5px;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-83c6afc{padding:0px 0px 0px 0px;font-family:"Nunito";font-size:18px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-89d95ea{--display:flex;}.elementor-22 .elementor-element.elementor-element-4b94ae7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-4bef0df{text-align:center;}.elementor-22 .elementor-element.elementor-element-4bef0df .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-5214903{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-f5310f3{text-align:start;}.elementor-22 .elementor-element.elementor-element-f5310f3 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-f5310f3 .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-f5310f3 .elementor-heading-title a:focus{color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-8cc2f87{--display:flex;}.elementor-22 .elementor-element.elementor-element-0ef3d40{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-dd6d80e{text-align:center;}.elementor-22 .elementor-element.elementor-element-dd6d80e .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-16de3fe{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-709347a{text-align:start;}.elementor-22 .elementor-element.elementor-element-709347a .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-709347a .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-709347a .elementor-heading-title a:focus{color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-f9bcae4{--display:flex;}.elementor-22 .elementor-element.elementor-element-2c45c00{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-ff4916c{text-align:center;}.elementor-22 .elementor-element.elementor-element-ff4916c .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-695baca{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-d763492{text-align:start;}.elementor-22 .elementor-element.elementor-element-d763492 .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-d763492 .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-d763492 .elementor-heading-title a:focus{color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-1b3b46d{--display:flex;}.elementor-22 .elementor-element.elementor-element-a4728df{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-006ffae{text-align:center;}.elementor-22 .elementor-element.elementor-element-006ffae .elementor-heading-title{font-family:"Fraunces";font-size:22px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-1235af7{font-family:"Nunito";font-size:14px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-979c7be{text-align:start;}.elementor-22 .elementor-element.elementor-element-979c7be .elementor-heading-title{font-family:"Nunito";font-size:16px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-979c7be .elementor-heading-title a:hover, .elementor-22 .elementor-element.elementor-element-979c7be .elementor-heading-title a:focus{color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-335a801{--e-n-carousel-swiper-offset-size:80px;--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:var( --e-global-color-secondary );--e-n-carousel-dots-normal-color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-2cd816b{--display:flex;}.elementor-22 .elementor-element.elementor-element-8d226ec{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-67cb15f{--display:flex;}.elementor-22 .elementor-element.elementor-element-6d2cf3b .elementor-heading-title{font-family:"Fraunces";font-size:42px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-1107842 .elementor-heading-title{font-family:"Nunito";font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-90d409f{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-7f1ddee{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-7f1ddee:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7f1ddee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-96a80ac{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-70339f0{text-align:center;}.elementor-22 .elementor-element.elementor-element-70339f0 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-f4d0a55{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-b0a558b{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-b0a558b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b0a558b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-3373c9a{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-7f68ba2{text-align:center;}.elementor-22 .elementor-element.elementor-element-7f68ba2 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-d0554e1{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-b9d33a0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-b9d33a0:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b9d33a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-be1ed07{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-f2c3f67{text-align:center;}.elementor-22 .elementor-element.elementor-element-f2c3f67 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-3a6f090{padding:0px 0px 0px 0px;font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-916ee31{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-916ee31:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-916ee31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-26d2791{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-2396bc8{text-align:center;}.elementor-22 .elementor-element.elementor-element-2396bc8 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-1ff010b{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-3b79adf{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-419bc3e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DCDCDC;--border-color:#DCDCDC;--border-radius:15px 15px 15px 15px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-419bc3e:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-419bc3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-f4cf28a{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-b97eeb4{text-align:center;}.elementor-22 .elementor-element.elementor-element-b97eeb4 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-db17345{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-d21c83e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-3c3504a{--display:flex;}.elementor-22 .elementor-element.elementor-element-fecda41 .elementor-heading-title{font-family:"Fraunces";font-size:42px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-6f51dbc .elementor-heading-title{font-family:"Nunito";font-size:22px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-9fdc53b{--display:flex;}.elementor-22 .elementor-element.elementor-element-b0b43ad{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-b0b43ad .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-a2f86fc{text-align:center;}.elementor-22 .elementor-element.elementor-element-a2f86fc .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-8a29b88{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-036d882{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-6b3d7e1{--display:flex;}.elementor-22 .elementor-element.elementor-element-123641c{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-123641c .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-bf10940{text-align:center;}.elementor-22 .elementor-element.elementor-element-bf10940 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-c64282c{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-0850063{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b0a8a30{--display:flex;}.elementor-22 .elementor-element.elementor-element-6a2ca3d{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-6a2ca3d .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-747d96a{text-align:center;}.elementor-22 .elementor-element.elementor-element-747d96a .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-ee8b80d{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-e08e76b{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-edb9426{--display:flex;}.elementor-22 .elementor-element.elementor-element-4a0adc1{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-4a0adc1 .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-41556ef{text-align:center;}.elementor-22 .elementor-element.elementor-element-41556ef .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-f39fab6{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-5eac4cc{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-b03322c{--display:flex;}.elementor-22 .elementor-element.elementor-element-39c7079{background-color:var( --e-global-color-secondary );border-radius:99px 99px 99px 99px;text-align:center;}.elementor-22 .elementor-element.elementor-element-39c7079 .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-bdfecc7{text-align:center;}.elementor-22 .elementor-element.elementor-element-bdfecc7 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-3659d56{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-ab4b721{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-ce67b14{--e-n-carousel-swiper-offset-size:80px;--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:var( --e-global-color-877994b );--e-n-carousel-dots-normal-color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-148cadd{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-ed5373b{--display:flex;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-aeaea31{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8735ee3{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8735ee3 .elementor-heading-title{font-family:"Nunito";font-size:15px;font-weight:700;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-5bc1387{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5bc1387 .elementor-divider-separator{width:10%;}.elementor-22 .elementor-element.elementor-element-5bc1387 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-fea643b .elementor-heading-title{font-family:"Fraunces";font-size:42px;font-weight:600;letter-spacing:0px;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-67f6a35{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-5dd7e75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-22 .elementor-element.elementor-element-e24f4c1{--display:flex;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:1px 1px 1px 1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-e24f4c1:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e24f4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e24f4c1:hover{background-color:#BDBDBDDB;}.elementor-22 .elementor-element.elementor-element-e24f4c1::before, .elementor-22 .elementor-element.elementor-element-e24f4c1 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e24f4c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e24f4c1 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e24f4c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e24f4c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-f868eb7 .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-7702d70 .elementor-heading-title{font-family:"Fraunces";font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-20b0dd4{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-e2417be{--display:flex;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:1px 1px 1px 1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-e2417be:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e2417be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-e2417be:hover{background-color:#BDBDBDDB;}.elementor-22 .elementor-element.elementor-element-e2417be::before, .elementor-22 .elementor-element.elementor-element-e2417be > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e2417be > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-e2417be > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e2417be > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-e2417be > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-2c391e7 .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-3aa56a6 .elementor-heading-title{font-family:"Fraunces";font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-594a3dd{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-dde4a63{--display:flex;--gap:010px 010px;--row-gap:010px;--column-gap:010px;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#DADADA;--border-color:#DADADA;--border-radius:1px 1px 1px 1px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-dde4a63:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-dde4a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-dde4a63:hover{background-color:#BDBDBDDB;}.elementor-22 .elementor-element.elementor-element-dde4a63::before, .elementor-22 .elementor-element.elementor-element-dde4a63 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-dde4a63 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-dde4a63 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-dde4a63 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-dde4a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-9cd18f6 .elementor-heading-title{font-family:"Fraunces";font-size:40px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-dd1f742 .elementor-heading-title{font-family:"Fraunces";font-size:32px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-8a1481a{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-858f361{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-ca5a6e9{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-4f245b7{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-3d6eba6{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-3d6eba6 .elementor-heading-title{font-family:"Nunito";font-size:15px;font-weight:500;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-0f8acee{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-0f8acee .elementor-divider-separator{width:10%;}.elementor-22 .elementor-element.elementor-element-0f8acee .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-1b0151c .elementor-heading-title{font-family:"Fraunces";font-size:42px;font-weight:600;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-8002f1e{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-2990553{--e-transform-translateX:-30px;--e-transform-translateY:10px;padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-6d4905e{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-1f09f67{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-27c14f3{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-2a0e8fe{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-e3f0c84{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-084a1d5{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-3f55127{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-afe8370{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-535628b{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-315334f{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-9319d2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-35c5280{--display:flex;--justify-content:center;}.elementor-22 .elementor-element.elementor-element-cb3e530{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8936f11{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-8936f11 .elementor-heading-title{font-family:"Nunito";font-size:15px;font-weight:500;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-31ee357{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:3px;padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-31ee357 .elementor-divider-separator{width:10%;}.elementor-22 .elementor-element.elementor-element-31ee357 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-22 .elementor-element.elementor-element-123b12b .elementor-heading-title{font-family:"Fraunces";font-size:42px;font-weight:600;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-22 .elementor-element.elementor-element-197468c{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-0e35154{--display:flex;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-2c36f32{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-78ae250{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-e2a9876{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-4f86eb2{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-6e7e74c{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-927683e{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-2233ff8{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-5b52ff3{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-64d47ce{font-family:"Nunito";font-size:16px;font-weight:400;color:var( --e-global-color-8e9d5b5 );}.elementor-22 .elementor-element.elementor-element-45e218b{--display:flex;}.elementor-22 .elementor-element.elementor-element-e404d1e{padding:0px 0px 0px 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-961a3ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-b96145f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-22 .elementor-element.elementor-element-62840eb{width:100%;max-width:100%;text-align:center;}.elementor-22 .elementor-element.elementor-element-62840eb .elementor-heading-title{font-family:"Fraunces";font-size:25px;font-weight:600;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-a8db39b{--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;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--padding-top:3px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-22 .elementor-element.elementor-element-a8db39b:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a8db39b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-a8db39b.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7c9d45f.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-7c9d45f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-7c9d45f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7c9d45f.elementor-view-default .elementor-icon{color:var( --e-global-color-877994b );border-color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-7c9d45f.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-7c9d45f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-7c9d45f .elementor-icon{font-size:40px;}.elementor-22 .elementor-element.elementor-element-7c9d45f .elementor-icon svg{height:40px;}.elementor-22 .elementor-element.elementor-element-db145ae .elementor-heading-title{font-family:"Nunito";font-size:18px;font-weight:400;color:var( --e-global-color-877994b );}.elementor-22 .elementor-element.elementor-element-122b98b{--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;--justify-content:flex-start;--align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family );font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-29e9a2a .elementor-button{background-color:var( --e-global-color-877994b );font-family:"Nunito";font-size:18px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}.elementor-22 .elementor-element.elementor-element-29e9a2a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-29e9a2a.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-d1c2bf1{--content-width:2000px;}.elementor-22 .elementor-element.elementor-element-3a11a64{--content-width:2000px;}.elementor-22 .elementor-element.elementor-element-9cda74d{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-b5ee2f5{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-9e6d0a5{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-d2da5bf{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-0f7c281{--width:60%;}.elementor-22 .elementor-element.elementor-element-df818a7{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-ee8bd8a{--width:60%;}.elementor-22 .elementor-element.elementor-element-86b968d{--width:1280px;}.elementor-22 .elementor-element.elementor-element-eccaaa6{--width:1280px;}.elementor-22 .elementor-element.elementor-element-87e667e{--width:1280px;}.elementor-22 .elementor-element.elementor-element-494bb01{--width:1280px;}.elementor-22 .elementor-element.elementor-element-8d226ec{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-90d409f{--width:100%;}.elementor-22 .elementor-element.elementor-element-d21c83e{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-148cadd{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-ed5373b{--width:60%;}.elementor-22 .elementor-element.elementor-element-5dd7e75{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-858f361{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-ca5a6e9{--width:60%;}.elementor-22 .elementor-element.elementor-element-6d4905e{--width:60%;}.elementor-22 .elementor-element.elementor-element-9319d2c{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-35c5280{--width:60%;}.elementor-22 .elementor-element.elementor-element-0e35154{--width:60%;}.elementor-22 .elementor-element.elementor-element-961a3ba{--content-width:1280px;}.elementor-22 .elementor-element.elementor-element-b96145f{--width:100%;}.elementor-22 .elementor-element.elementor-element-a8db39b{--width:70%;}.elementor-22 .elementor-element.elementor-element-122b98b{--width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-22 .elementor-element.elementor-element-ee8bd8a{--width:100%;}.elementor-22 .elementor-element.elementor-element-86b968d{--width:100%;}.elementor-22 .elementor-element.elementor-element-eccaaa6{--width:100%;}.elementor-22 .elementor-element.elementor-element-87e667e{--width:100%;}.elementor-22 .elementor-element.elementor-element-494bb01{--width:100%;}.elementor-22 .elementor-element.elementor-element-35c5280{--width:100%;}.elementor-22 .elementor-element.elementor-element-0e35154{--width:100%;}.elementor-22 .elementor-element.elementor-element-b96145f{--width:70%;}.elementor-22 .elementor-element.elementor-element-a8db39b{--width:100%;}.elementor-22 .elementor-element.elementor-element-122b98b{--width:30%;}}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-9cda74d{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22 .elementor-element.elementor-element-c82437e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-6ea6754 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-6ea6754 .elementor-icon svg{height:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22 .elementor-element.elementor-element-364cd59 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-0d029a6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-55336a3 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-55336a3 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-61a1af2{text-align:start;}.elementor-22 .elementor-element.elementor-element-61a1af2 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-84844a5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-9326e86 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-9326e86 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-bb78462 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-8de475e{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-9f63ff3 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-9f63ff3 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-bbbd2be .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-b5ee2f5{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-22 .elementor-element.elementor-element-82617d6{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-24af4b2 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-24af4b2 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-33d7432 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-a26c006{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-9674670 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-9674670 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-a59fc06{text-align:start;}.elementor-22 .elementor-element.elementor-element-a59fc06 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-923c97f{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-1d43684 .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-1d43684 .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-8aaba38 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-50aeb6a{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-850b5cd .elementor-icon{font-size:30px;}.elementor-22 .elementor-element.elementor-element-850b5cd .elementor-icon svg{height:30px;}.elementor-22 .elementor-element.elementor-element-d84ec48 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-bbe0b16 .elementor-heading-title{font-size:30px;}.elementor-22 .elementor-element.elementor-element-aa2d86f{--swiper-slides-to-display:2;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-df818a7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-ee8bd8a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ee8bd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bichodengoso.com.br/wp-content/uploads/2026/09/2226e925-59ce-4cae-b61f-67aef2d15b66.png");background-position:505px -16px;background-repeat:no-repeat;background-size:100px auto;}.elementor-22 .elementor-element.elementor-element-ee8bd8a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-4ec827b .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-01a669a .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-c4a3336{font-size:15px;}.elementor-22 .elementor-element.elementor-element-86b968d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-d5618f5 .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-4c33ac2{font-size:15px;}.elementor-22 .elementor-element.elementor-element-059769f{--gap:020px 20px;--row-gap:020px;--column-gap:20px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-eccaaa6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-f958e54 .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-d8d803e{font-size:15px;}.elementor-22 .elementor-element.elementor-element-8207f04{--gap:020px 20px;--row-gap:020px;--column-gap:20px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-56f8918 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-573aacc .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-0a3019f .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-61bd611 .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-34fc1f5 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-45d0814 .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-b3d1e59 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-15fd9ae .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-87e667e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-21c208d .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-32147b0{font-size:15px;}.elementor-22 .elementor-element.elementor-element-c86915d{--gap:020px 20px;--row-gap:020px;--column-gap:20px;--flex-wrap:wrap;}.elementor-22 .elementor-element.elementor-element-1831c2d .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-ced78ef .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-acf431c .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-3edce94 .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-e594e36 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-9bcaa85 .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-d2b1a65 .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-93ef8b3 .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-494bb01{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-4d93ec7 .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-83c6afc{font-size:15px;}.elementor-22 .elementor-element.elementor-element-4bef0df .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-f5310f3 .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-709347a .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-ff4916c .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-d763492 .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-006ffae .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-979c7be .elementor-heading-title{font-size:15px;}.elementor-22 .elementor-element.elementor-element-335a801{--e-n-carousel-swiper-slides-to-display:2;}.elementor-22 .elementor-element.elementor-element-fecda41 .elementor-heading-title{font-size:32px;}.elementor-22 .elementor-element.elementor-element-6f51dbc .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-9fdc53b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-a2f86fc .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-8a29b88{font-size:15px;}.elementor-22 .elementor-element.elementor-element-036d882 img{width:80%;}.elementor-22 .elementor-element.elementor-element-6b3d7e1{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-bf10940 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-c64282c{font-size:15px;}.elementor-22 .elementor-element.elementor-element-0850063 img{width:80%;}.elementor-22 .elementor-element.elementor-element-b0a8a30{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-747d96a .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-ee8b80d{font-size:15px;}.elementor-22 .elementor-element.elementor-element-e08e76b img{width:80%;}.elementor-22 .elementor-element.elementor-element-edb9426{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-41556ef .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-f39fab6{font-size:15px;}.elementor-22 .elementor-element.elementor-element-5eac4cc img{width:80%;}.elementor-22 .elementor-element.elementor-element-b03322c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-bdfecc7 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-3659d56{font-size:15px;}.elementor-22 .elementor-element.elementor-element-ab4b721 img{width:80%;}.elementor-22 .elementor-element.elementor-element-ce67b14{--e-n-carousel-swiper-slides-to-display:2;}.elementor-22 .elementor-element.elementor-element-148cadd{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-fea643b .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-67f6a35{font-size:15px;}.elementor-22 .elementor-element.elementor-element-5dd7e75{--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-e24f4c1{--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-20b0dd4{font-size:15px;}.elementor-22 .elementor-element.elementor-element-e2417be{--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-594a3dd{font-size:15px;}.elementor-22 .elementor-element.elementor-element-dde4a63{--padding-top:20px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-8a1481a{font-size:15px;}.elementor-22 .elementor-element.elementor-element-9319d2c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-35c5280{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-8936f11 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-123b12b .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-197468c{font-size:15px;}.elementor-22 .elementor-element.elementor-element-0e35154{--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:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-78ae250{font-size:15px;}.elementor-22 .elementor-element.elementor-element-e2a9876{font-size:15px;}.elementor-22 .elementor-element.elementor-element-4f86eb2{font-size:15px;}.elementor-22 .elementor-element.elementor-element-6e7e74c{font-size:15px;}.elementor-22 .elementor-element.elementor-element-927683e{font-size:15px;}.elementor-22 .elementor-element.elementor-element-2233ff8{font-size:15px;}.elementor-22 .elementor-element.elementor-element-5b52ff3{font-size:15px;}.elementor-22 .elementor-element.elementor-element-64d47ce{font-size:15px;}.elementor-22 .elementor-element.elementor-element-e404d1e{text-align:center;}.elementor-22 .elementor-element.elementor-element-62840eb{text-align:start;}.elementor-22 .elementor-element.elementor-element-62840eb .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-a8db39b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-7c9d45f{padding:0px 0px 0px 10px;}.elementor-22 .elementor-element.elementor-element-7c9d45f .elementor-icon-wrapper{text-align:end;}.elementor-22 .elementor-element.elementor-element-7c9d45f .elementor-icon{font-size:25px;}.elementor-22 .elementor-element.elementor-element-7c9d45f .elementor-icon svg{height:25px;}.elementor-22 .elementor-element.elementor-element-db145ae .elementor-heading-title{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-29e9a2a{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-29e9a2a .elementor-button{font-size:15px;border-radius:10px 10px 10px 10px;padding:15px 15px 15px 15px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-d1c2bf1{--justify-content:center;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-slides .elementor-slide-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-e06e589 .swiper-slide{height:100px;}.elementor-22 .elementor-element.elementor-element-3a11a64{--justify-content:center;}.elementor-22 .elementor-element.elementor-element-6c24cca .swiper-slide{height:500px;}.elementor-22 .elementor-element.elementor-element-9cda74d{--gap:015px 0px;--row-gap:015px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-c82437e{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:05px 0px;--row-gap:05px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-6ea6754 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-6ea6754 .elementor-icon svg{height:18px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-22 .elementor-element.elementor-element-364cd59{text-align:center;}.elementor-22 .elementor-element.elementor-element-364cd59 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-0d029a6{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-55336a3 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-55336a3 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-61a1af2{text-align:center;}.elementor-22 .elementor-element.elementor-element-61a1af2 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-84844a5{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:05px 0px;--row-gap:05px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-9326e86 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-9326e86 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-9326e86 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-bb78462{text-align:center;}.elementor-22 .elementor-element.elementor-element-bb78462 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-8de475e{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-9f63ff3{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-9f63ff3 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-9f63ff3 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-bbbd2be{text-align:center;}.elementor-22 .elementor-element.elementor-element-bbbd2be .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-b5ee2f5{--gap:015px 0px;--row-gap:015px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-82617d6{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:05px 0px;--row-gap:05px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-24af4b2 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-24af4b2 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-33d7432{text-align:center;}.elementor-22 .elementor-element.elementor-element-33d7432 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-a26c006{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-9674670 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-9674670 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-a59fc06{text-align:center;}.elementor-22 .elementor-element.elementor-element-a59fc06 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-923c97f{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:05px 0px;--row-gap:05px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-1d43684 .elementor-icon-wrapper{text-align:start;}.elementor-22 .elementor-element.elementor-element-1d43684 .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-1d43684 .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-8aaba38{text-align:center;}.elementor-22 .elementor-element.elementor-element-8aaba38 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-50aeb6a{--width:50%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-850b5cd{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-850b5cd .elementor-icon{font-size:18px;}.elementor-22 .elementor-element.elementor-element-850b5cd .elementor-icon svg{height:18px;}.elementor-22 .elementor-element.elementor-element-d84ec48{text-align:center;}.elementor-22 .elementor-element.elementor-element-d84ec48 .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-9e6d0a5{--padding-top:10px;--padding-bottom:10px;--padding-left:12px;--padding-right:12px;}.elementor-22 .elementor-element.elementor-element-bbe0b16{text-align:center;}.elementor-22 .elementor-element.elementor-element-bbe0b16 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-aa2d86f{--swiper-slides-to-display:2;--swiper-pagination-spacing:30px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-22 .elementor-element.elementor-element-df818a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ee8bd8a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-ee8bd8a:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-ee8bd8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:230px -17px;background-size:80px auto;}.elementor-22 .elementor-element.elementor-element-d08e85e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-4ec827b .elementor-heading-title{font-size:14px;}.elementor-22 .elementor-element.elementor-element-b967270 .elementor-divider-separator{width:20%;}.elementor-22 .elementor-element.elementor-element-01a669a .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-c4a3336{text-align:start;}.elementor-22 .elementor-element.elementor-element-c71d52f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-eccaaa6{--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-22 .elementor-element.elementor-element-994d32f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f958e54{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-f958e54 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-d8d803e{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-38facca{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-87e667e{--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-22 .elementor-element.elementor-element-b8a1a27{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-21c208d{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-21c208d .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-32147b0{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-c4cda50{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-494bb01{--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-22 .elementor-element.elementor-element-5d451fa{--gap:010px 010px;--row-gap:010px;--column-gap:010px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-4d93ec7{padding:0px 0px 0px 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-4d93ec7 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-83c6afc{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5919f04{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5214903{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-dd6d80e .elementor-heading-title{font-size:18px;}.elementor-22 .elementor-element.elementor-element-335a801{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22 .elementor-element.elementor-element-fecda41 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-6f51dbc .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-a2f86fc .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-8a29b88{font-size:15px;}.elementor-22 .elementor-element.elementor-element-bf10940 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-c64282c{font-size:15px;}.elementor-22 .elementor-element.elementor-element-747d96a .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-ee8b80d{font-size:15px;}.elementor-22 .elementor-element.elementor-element-41556ef .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-f39fab6{font-size:15px;}.elementor-22 .elementor-element.elementor-element-bdfecc7 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-3659d56{font-size:15px;}.elementor-22 .elementor-element.elementor-element-ce67b14{--e-n-carousel-swiper-slides-to-display:1;}.elementor-22 .elementor-element.elementor-element-148cadd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-5dd7e75{--gap:05px 05px;--row-gap:05px;--column-gap:05px;}.elementor-22 .elementor-element.elementor-element-e24f4c1{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-f868eb7 .elementor-heading-title{font-size:30px;}.elementor-22 .elementor-element.elementor-element-7702d70 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-e2417be{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-2c391e7 .elementor-heading-title{font-size:30px;}.elementor-22 .elementor-element.elementor-element-3aa56a6 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-dde4a63{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-9cd18f6 .elementor-heading-title{font-size:30px;}.elementor-22 .elementor-element.elementor-element-dd1f742 .elementor-heading-title{font-size:22px;}.elementor-22 .elementor-element.elementor-element-35c5280{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-31ee357 .elementor-divider-separator{width:20%;}.elementor-22 .elementor-element.elementor-element-123b12b{text-align:start;}.elementor-22 .elementor-element.elementor-element-123b12b .elementor-heading-title{font-size:28px;}.elementor-22 .elementor-element.elementor-element-197468c{text-align:start;}.elementor-22 .elementor-element.elementor-element-0e35154{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-62840eb .elementor-heading-title{font-size:16px;}.elementor-22 .elementor-element.elementor-element-a8db39b{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-22 .elementor-element.elementor-element-7c9d45f .elementor-icon{font-size:20px;}.elementor-22 .elementor-element.elementor-element-7c9d45f .elementor-icon svg{height:20px;}.elementor-22 .elementor-element.elementor-element-db145ae{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-db145ae .elementor-heading-title{font-size:12px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-22 .elementor-element.elementor-element-29e9a2a .elementor-button{font-size:14px;}}/* Start custom CSS for slides, class: .elementor-element-e06e589 */.elementor-22 .elementor-element.elementor-element-e06e589 .swiper-slide {
    aspect-ratio: 2048 / 682;
    height: auto !important;
}

.elementor-22 .elementor-element.elementor-element-e06e589 .swiper-slide-bg {
    background-size: contain !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9cda74d */.elementor-22 .elementor-element.elementor-element-9cda74d {
    position: relative;
    overflow: hidden;
}

/* Linha horizontal */
.elementor-22 .elementor-element.elementor-element-9cda74d::before {
    content: "";
    position: absolute;
    left: 24px;
    top: 50%;
    width: calc(100% - 48px);
    height: 1px;
    background: rgba(255, 255, 255, 0.28);
    transform: translateY(-50%);
    z-index: 1;
}

/* Linha vertical */
.elementor-22 .elementor-element.elementor-element-9cda74d::after {
    content: "";
    position: absolute;
    top: 24px;
    bottom: 24px;
    left: 50%;
    width: 1px;
    background: rgba(255, 255, 255, 0.28);
    transform: translateX(-50%);
    z-index: 1;
}

/* Mantém os conteúdos acima das linhas */
.elementor-22 .elementor-element.elementor-element-9cda74d > * {
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5ee2f5 */.elementor-22 .elementor-element.elementor-element-b5ee2f5 .beneficio-item {
    position: relative;
}

/* Linha vertical entre os itens */
.elementor-22 .elementor-element.elementor-element-b5ee2f5 .beneficio-item:not(:last-child)::after {
    content: "";
    position: absolute;
    right: 0;
    top: 20%;
    height: 60%;
    width: 1px;
    background: rgba(255, 255, 255, 0.35);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-96a80ac */.elementor-22 .elementor-element.elementor-element-96a80ac {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-96a80ac .elementor-heading-title {
    width: 52px !important;
    height: 52px !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A;

    color: #FFFFFF;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3373c9a */.elementor-22 .elementor-element.elementor-element-3373c9a {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-3373c9a .elementor-heading-title {
    width: 52px !important;
    height: 52px !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A;

    color: #FFFFFF;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be1ed07 */.elementor-22 .elementor-element.elementor-element-be1ed07 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-be1ed07 .elementor-heading-title {
    width: 52px !important;
    height: 52px !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A;

    color: #FFFFFF;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26d2791 */.elementor-22 .elementor-element.elementor-element-26d2791 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-26d2791 .elementor-heading-title {
    width: 52px !important;
    height: 52px !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A;

    color: #FFFFFF;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f4cf28a */.elementor-22 .elementor-element.elementor-element-f4cf28a {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-f4cf28a .elementor-heading-title {
    width: 52px !important;
    height: 52px !important;
    padding: 0 !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A;

    color: #FFFFFF;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0b43ad */.elementor-22 .elementor-element.elementor-element-b0b43ad {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-b0b43ad .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123641c */.elementor-22 .elementor-element.elementor-element-123641c {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-123641c .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a2ca3d */.elementor-22 .elementor-element.elementor-element-6a2ca3d {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-6a2ca3d .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a0adc1 */.elementor-22 .elementor-element.elementor-element-4a0adc1 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-4a0adc1 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c7079 */.elementor-22 .elementor-element.elementor-element-39c7079 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-39c7079 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0b43ad */.elementor-22 .elementor-element.elementor-element-b0b43ad {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-b0b43ad .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123641c */.elementor-22 .elementor-element.elementor-element-123641c {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-123641c .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a2ca3d */.elementor-22 .elementor-element.elementor-element-6a2ca3d {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-6a2ca3d .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a0adc1 */.elementor-22 .elementor-element.elementor-element-4a0adc1 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-4a0adc1 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c7079 */.elementor-22 .elementor-element.elementor-element-39c7079 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-39c7079 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0b43ad */.elementor-22 .elementor-element.elementor-element-b0b43ad {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-b0b43ad .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123641c */.elementor-22 .elementor-element.elementor-element-123641c {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-123641c .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a2ca3d */.elementor-22 .elementor-element.elementor-element-6a2ca3d {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-6a2ca3d .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a0adc1 */.elementor-22 .elementor-element.elementor-element-4a0adc1 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-4a0adc1 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c7079 */.elementor-22 .elementor-element.elementor-element-39c7079 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-39c7079 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0b43ad */.elementor-22 .elementor-element.elementor-element-b0b43ad {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-b0b43ad .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123641c */.elementor-22 .elementor-element.elementor-element-123641c {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-123641c .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a2ca3d */.elementor-22 .elementor-element.elementor-element-6a2ca3d {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-6a2ca3d .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a0adc1 */.elementor-22 .elementor-element.elementor-element-4a0adc1 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-4a0adc1 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c7079 */.elementor-22 .elementor-element.elementor-element-39c7079 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-39c7079 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0b43ad */.elementor-22 .elementor-element.elementor-element-b0b43ad {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-b0b43ad .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123641c */.elementor-22 .elementor-element.elementor-element-123641c {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-123641c .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a2ca3d */.elementor-22 .elementor-element.elementor-element-6a2ca3d {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-6a2ca3d .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a0adc1 */.elementor-22 .elementor-element.elementor-element-4a0adc1 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-4a0adc1 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c7079 */.elementor-22 .elementor-element.elementor-element-39c7079 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-39c7079 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0b43ad */.elementor-22 .elementor-element.elementor-element-b0b43ad {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-b0b43ad .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123641c */.elementor-22 .elementor-element.elementor-element-123641c {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-123641c .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6a2ca3d */.elementor-22 .elementor-element.elementor-element-6a2ca3d {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-6a2ca3d .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a0adc1 */.elementor-22 .elementor-element.elementor-element-4a0adc1 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-4a0adc1 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-39c7079 */.elementor-22 .elementor-element.elementor-element-39c7079 {
    width: fit-content !important;
    margin-left: auto;
    margin-right: auto;
}

.elementor-22 .elementor-element.elementor-element-39c7079 .elementor-heading-title {
    width: 40px !important;
    height: 40px !important;
    min-width: 40px !important;
    min-height: 40px !important;

    padding: 0 !important;
    box-sizing: border-box !important;

    display: flex !important;
    align-items: center !important;
    justify-content: center !important;

    border-radius: 50% !important;
    background: #E9A83A !important;
    color: #FFFFFF !important;

    font-size: 26px !important;
    line-height: 1 !important;
}/* End custom CSS */