.elementor-3417 .elementor-element.elementor-element-72795b56{--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;--align-items:center;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-3417 .elementor-element.elementor-element-72795b56:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-72795b56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-69cb258f{--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-3417 .elementor-element.elementor-element-27a7293e{--display:flex;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3417 .elementor-element.elementor-element-5e1d81b1{--display:flex;--justify-content:center;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3417 .elementor-element.elementor-element-6ddfa41e .e-search-input{font-size:12px;border-radius:30px 30px 30px 30px;}.elementor-3417 .elementor-element.elementor-element-6ddfa41e{--e-search-icon-label-color:#291515;--e-search-submit-margin-inline-start:14px;--e-search-icon-submit-size:14px;--e-search-submit-border-radius:30px 30px 30px 30px;}.elementor-3417 .elementor-element.elementor-element-6ddfa41e .e-search-submit span{font-size:1px;}.elementor-3417 .elementor-element.elementor-element-1c32a0ec{--display:flex;--justify-content:center;}.elementor-3417 .elementor-element.elementor-element-30f902e4{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3417 .elementor-element.elementor-element-30f902e4 .elementor-social-icon{background-color:#f99406;--icon-padding:0.8em;}.elementor-3417 .elementor-element.elementor-element-30f902e4 .elementor-icon{border-radius:30px 30px 30px 30px;}.elementor-3417 .elementor-element.elementor-element-30f902e4 .elementor-social-icon:hover{background-color:var( --e-global-color-841ae4c );}.elementor-3417 .elementor-element.elementor-element-30f902e4 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-30f902e4 .elementor-social-icon:hover svg{fill:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-6a6ae0bb{--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:space-around;--margin-top:-13px;--margin-bottom:-13px;--margin-left:-13px;--margin-right:-13px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3417 .elementor-element.elementor-element-52a8a556.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-menu-toggle{margin-left:auto;}.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu .elementor-item{font-family:"Roboto", Sans-serif;font-size:12px;font-weight:600;}.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-841ae4c );fill:var( --e-global-color-841ae4c );}.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-841ae4c );}.elementor-3417 .elementor-element.elementor-element-52a8a556 .e--pointer-framed .elementor-item:before,
					.elementor-3417 .elementor-element.elementor-element-52a8a556 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-841ae4c );}.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--main .elementor-item{padding-left:23px;padding-right:23px;}.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--dropdown a:hover,
					.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--dropdown a:focus,
					.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-3417 .elementor-element.elementor-element-52a8a556 .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-841ae4c );}.elementor-3417 .elementor-element.elementor-element-38d6246{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--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 ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3417 .elementor-element.elementor-element-824c089 .elementor-repeater-item-f57b58c .swiper-slide-bg{background-color:#000000E8;background-image:url(https://arpento.org.br/wp-content/uploads/2025/09/iStock-997097396-site-scaled.webp);background-size:cover;}.elementor-3417 .elementor-element.elementor-element-824c089 .elementor-repeater-item-f57b58c .elementor-background-overlay{background-color:#00000057;}.elementor-3417 .elementor-element.elementor-element-824c089 .swiper-slide{transition-duration:calc(5000ms*1.2);height:595px;}.elementor-3417 .elementor-element.elementor-element-824c089{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-824c089 .swiper-slide-contents{max-width:100%;}.elementor-3417 .elementor-element.elementor-element-824c089 .swiper-slide-inner{padding:700px 700px 700px 700px;text-align:left;}.elementor-3417 .elementor-element.elementor-element-824c089 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:23px;}.elementor-3417 .elementor-element.elementor-element-824c089 .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:700;}.elementor-3417 .elementor-element.elementor-element-824c089 .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:400;}.elementor-3417 .elementor-element.elementor-element-824c089 .elementor-slide-button{border-radius:29px;}.elementor-3417 .elementor-element.elementor-element-85c6479{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-3417 .elementor-element.elementor-element-85c6479:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-85c6479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-3417 .elementor-element.elementor-element-2d27bf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-3417 .elementor-element.elementor-element-2d27bf8.e-con:hover{--e-con-transform-scale:1.1;}.elementor-3417 .elementor-element.elementor-element-2d27bf8:hover{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3417 .elementor-element.elementor-element-f8159e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-3417 .elementor-element.elementor-element-f8159e0.e-con:hover{--e-con-transform-scale:1.1;}.elementor-3417 .elementor-element.elementor-element-f8159e0:hover{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-3417 .elementor-element.elementor-element-fd2d269{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-3417 .elementor-element.elementor-element-fd2d269.e-con:hover{--e-con-transform-scale:1.1;}.elementor-3417 .elementor-element.elementor-element-fd2d269:hover{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-3417 .elementor-element.elementor-element-2ebd914{--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:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-3417 .elementor-element.elementor-element-2ebd914:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-2ebd914 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#444444;}.elementor-3417 .elementor-element.elementor-element-2ebd914 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3417 .elementor-element.elementor-element-2ebd914 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F1F1F1;}.elementor-3417 .elementor-element.elementor-element-2ebd914 > .elementor-shape-bottom svg, .elementor-3417 .elementor-element.elementor-element-2ebd914 > .e-con-inner > .elementor-shape-bottom svg{height:62px;}.elementor-3417 .elementor-element.elementor-element-4bf55a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-3417 .elementor-element.elementor-element-4bf55a1.e-con:hover{--e-con-transform-scale:1.1;}.elementor-3417 .elementor-element.elementor-element-4bf55a1:hover{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-3417 .elementor-element.elementor-element-1f45bbd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-3417 .elementor-element.elementor-element-1f45bbd.e-con:hover{--e-con-transform-scale:1.1;}.elementor-3417 .elementor-element.elementor-element-1f45bbd:hover{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-3417 .elementor-element.elementor-element-ee934b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:15px 15px 15px 15px;}.elementor-3417 .elementor-element.elementor-element-ee934b1.e-con:hover{--e-con-transform-scale:1.1;}.elementor-3417 .elementor-element.elementor-element-ee934b1:hover{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.5);}.elementor-3417 .elementor-element.elementor-element-083b379{--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;--flex-wrap:wrap;--padding-top:67px;--padding-bottom:14px;--padding-left:67px;--padding-right:67px;}.elementor-3417 .elementor-element.elementor-element-083b379:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-083b379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3417 .elementor-element.elementor-element-46f7cbf{--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:space-around;--align-items:flex-start;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3417 .elementor-element.elementor-element-46f7cbf:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-46f7cbf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3417 .elementor-element.elementor-element-d27749c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-841ae4c );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3417 .elementor-element.elementor-element-e0a97cc{text-align:left;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-3417 .elementor-element.elementor-element-e0a97cc p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3417 .elementor-element.elementor-element-78dd6d3 .elementor-button{background-color:var( --e-global-color-841ae4c );border-radius:31px 31px 31px 31px;}.elementor-3417 .elementor-element.elementor-element-8d0a595{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3417 .elementor-element.elementor-element-8d0a595:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-8d0a595 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-59ea6d6{padding:0px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-322bd42{--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;--padding-top:14px;--padding-bottom:67px;--padding-left:67px;--padding-right:67px;}.elementor-3417 .elementor-element.elementor-element-322bd42:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-322bd42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-3417 .elementor-element.elementor-element-336c7b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-3417 .elementor-element.elementor-element-336c7b0:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-336c7b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-0c72d04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3417 .elementor-element.elementor-element-0c72d04:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-0c72d04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-f2bc44a{text-align:right;}.elementor-3417 .elementor-element.elementor-element-f2bc44a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:700;color:var( --e-global-color-841ae4c );}.elementor-3417 .elementor-element.elementor-element-7abd065{text-align:right;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;}.elementor-3417 .elementor-element.elementor-element-7abd065 p{margin-block-end:0px;}.elementor-3417 .elementor-element.elementor-element-fcf83e3 .elementor-button{background-color:var( --e-global-color-841ae4c );border-radius:31px 31px 31px 31px;}.elementor-3417 .elementor-element.elementor-element-71e503c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:94px;--padding-bottom:94px;--padding-left:94px;--padding-right:94px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3417 .elementor-element.elementor-element-71e503c:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-71e503c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#234BB3;}.elementor-3417 .elementor-element.elementor-element-71e503c > .elementor-shape-bottom svg, .elementor-3417 .elementor-element.elementor-element-71e503c > .e-con-inner > .elementor-shape-bottom svg{height:145px;}.elementor-3417 .elementor-element.elementor-element-71e503c > .elementor-shape-bottom, .elementor-3417 .elementor-element.elementor-element-71e503c > .e-con-inner > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-3417 .elementor-element.elementor-element-a290b3f{--display:flex;}.elementor-3417 .elementor-element.elementor-element-cfef5b7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-20c625b{text-align:left;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#D3D3D3;}.elementor-3417 .elementor-element.elementor-element-dc9e617{--display:flex;--justify-content:center;}.elementor-3417 .elementor-element.elementor-element-fbc3f2d .elementor-button{background-color:#FFFFFF00;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-radius:34px 34px 34px 34px;}.elementor-3417 .elementor-element.elementor-element-2db3169{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-3417 .elementor-element.elementor-element-2db3169 > .elementor-shape-bottom .elementor-shape-fill, .elementor-3417 .elementor-element.elementor-element-2db3169 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#1D1D1D;}.elementor-3417 .elementor-element.elementor-element-2db3169 > .elementor-shape-bottom svg, .elementor-3417 .elementor-element.elementor-element-2db3169 > .e-con-inner > .elementor-shape-bottom svg{height:99px;}.elementor-3417 .elementor-element.elementor-element-1d8a092{padding:22px 22px 22px 22px;text-align:center;}.elementor-3417 .elementor-element.elementor-element-1d8a092 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:54px;font-weight:800;letter-spacing:1.1px;color:var( --e-global-color-secondary );}.elementor-3417 .elementor-element.elementor-element-b7dada6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-34b87a1{text-align:left;position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-d2efd15{text-align:left;position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-2b1eaf9{text-align:left;position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-a16e3ab{text-align:left;position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-ef24d6c{text-align:left;position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-media-hover-bg{background-color:transparent;width:100%;top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);height:100%;transition-duration:0.7s;background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 46%, var( --e-global-color-841ae4c ) 100%);border-color:#E8E8E8;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-title .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#ffffff;border-color:#E8E8E8;transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-title .inner-block{margin:0px 0px 5px 20px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-content .inner-block{border-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#ffffff;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-excerpt .inner-block{border-style:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;color:#ffffff;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-date .inner-block > span{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-date .inner-block{margin:0px 0px 20px 10px;color:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-time .inner-block > span{border-style:none;padding:0px 0px 0px 0px;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-time .inner-block{margin:0px 0px 0px 0px;color:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#ffffff;border-color:#E8E8E8;transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author .inner-block{margin:0px 10px 0px 22px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-comments .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#ffffff;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-comments .inner-block{margin:0px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-read-more .inner-block a{border-style:none;padding:0px 0px 0px 0px;color:#ffffff;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-read-more .inner-block{margin:0px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-sep-style-1:not(.wpr-grid-item-display-inline) .inner-block > span{width:10px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-sep-style-1.wpr-grid-item-display-inline{width:10px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-sep-style-1 .inner-block > span{border-bottom-width:1px;border-bottom-color:#ffffff;border-bottom-style:solid;border-radius:0px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-sep-style-1 .inner-block{margin:13px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-sep-style-2:not(.wpr-grid-item-display-inline) .inner-block > span{width:20%;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-sep-style-2.wpr-grid-item-display-inline{width:20%;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-sep-style-2 .inner-block > span{border-bottom-width:2px;border-bottom-color:#ffffff;border-bottom-style:solid;border-radius:0px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-sep-style-2 .inner-block{margin:13px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-1 .inner-block a{border-style:none;margin-right:3px;padding:0px 0px 0px 0px;color:#ffffff;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-1 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-1 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-1 .inner-block{margin:0px 0px 0px 22px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-2 .inner-block a{border-style:none;margin-right:3px;padding:2px 5px 2px 5px;color:#ffffff;background-color:#605BE5;border-color:#E8E8E8;transition-duration:0.1s;border-radius:2px 2px 2px 2px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-2 .inner-block{margin:0px 0px 0px 20px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-magazine-grid{min-height:520px;grid-column-gap:4px;grid-row-gap:4px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-media-hover-bg[class*="-top"]{top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-media-hover-bg[class*="-bottom"]{bottom:calc((100% - 100%)/2);left:calc((100% - 100%)/2);}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-media-hover-bg[class*="-right"]{top:calc((100% - 100%)/2);right:calc((100% - 100%)/2);}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-media-hover-bg[class*="-left"]{top:calc((100% - 100%)/2);left:calc((100% - 100%)/2);}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-animation-wrap:hover .wpr-grid-media-hover-bg{transition-delay:0s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-image-wrap{border-color:#E8E8E8;border-style:none;border-radius:15px 15px 15px 15px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-title .inner-block a:hover{color:#FFFFFF;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-title .wpr-pointer-item:before{transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-title .wpr-pointer-item:after{transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-content.wpr-enable-dropcap p:first-child:first-letter{color:#3a3a3a;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-excerpt.wpr-enable-dropcap p:first-child:first-letter{color:#3a3a3a;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-date .inner-block span[class*="wpr-grid-extra-text"]{color:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-date .inner-block [class*="wpr-grid-extra-icon"] i{color:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-date .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-date .wpr-grid-extra-text-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-date .wpr-grid-extra-text-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-date .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-date .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-time .inner-block span[class*="wpr-grid-extra-text"]{color:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-time .inner-block [class*="wpr-grid-extra-icon"] i{color:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-time .inner-block [class*="wpr-grid-extra-icon"] svg{fill:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-time .wpr-grid-extra-text-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-time .wpr-grid-extra-text-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-time .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-time .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author .inner-block span[class*="wpr-grid-extra-text"]{color:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author .inner-block a img{border-radius:0px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author .wpr-grid-extra-text-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author .wpr-grid-extra-text-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-author img{margin-right:10px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-comments .inner-block span[class*="wpr-grid-extra-text"]{color:#ffffff;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-comments .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-comments .wpr-grid-extra-text-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-comments .wpr-grid-extra-text-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-comments .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-comments .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-read-more .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-read-more .inner-block a:before{transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-read-more .inner-block a:after{transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-read-more .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-read-more .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-1 .inner-block a:hover{color:#605BE5;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-1 .wpr-pointer-item:before{background-color:#605BE5;transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-1 .wpr-pointer-item:after{background-color:#605BE5;transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-1 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-1 .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-2 .inner-block a:hover{color:#ffffff;background-color:#4A45D2;border-color:#E8E8E8;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-2 .wpr-pointer-item:before{background-color:#ffffff;transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-2 .wpr-pointer-item:after{background-color:#ffffff;transition-duration:0.1s;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-2 .wpr-grid-extra-text-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-2 .wpr-grid-extra-text-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-2 .wpr-grid-extra-icon-left{padding-right:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-tax-style-2 .wpr-grid-extra-icon-right{padding-left:5px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-protected{color:#9c9c9c;background-color:#605BE5;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-grid-item-protected input{background-color:#ffffff;}.elementor-3417 .elementor-element.elementor-element-658d9ff7{--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-3417 .elementor-element.elementor-element-658d9ff7:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-658d9ff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-3417 .elementor-element.elementor-element-782443c5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3417 .elementor-element.elementor-element-4b3c32ce .elementor-menu-toggle{margin:0 auto;}.elementor-3417 .elementor-element.elementor-element-4b3c32ce .elementor-nav-menu .elementor-item{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:25px;}.elementor-3417 .elementor-element.elementor-element-4b3c32ce .elementor-nav-menu--main .elementor-item:hover,
					.elementor-3417 .elementor-element.elementor-element-4b3c32ce .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-3417 .elementor-element.elementor-element-4b3c32ce .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-3417 .elementor-element.elementor-element-4b3c32ce .elementor-nav-menu--main .elementor-item:focus{color:#FFFFFF;fill:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-4b3c32ce .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-3417 .elementor-element.elementor-element-4b3c32ce .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-4b3c32ce .e--pointer-framed .elementor-item:before,
					.elementor-3417 .elementor-element.elementor-element-4b3c32ce .e--pointer-framed .elementor-item:after{border-color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-2372037a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3417 .elementor-element.elementor-element-5a5dd15d{--display:flex;}.elementor-3417 .elementor-element.elementor-element-46a6531c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;letter-spacing:0.9px;color:#646464;}.elementor-3417 .elementor-element.elementor-element-4f1fe0dd{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-4f1fe0dd a{color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-4f1fe0dd a:hover, .elementor-3417 .elementor-element.elementor-element-4f1fe0dd a:focus{color:#707070;}.elementor-3417 .elementor-element.elementor-element-4cfe4513{--display:flex;}.elementor-3417 .elementor-element.elementor-element-419a559e iframe{height:158px;filter:brightness( 73% ) contrast( 137% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-3417 .elementor-element.elementor-element-3561a35d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3417 .elementor-element.elementor-element-74e46ed5{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-3417 .elementor-element.elementor-element-74e46ed5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.79 * 100% );}.elementor-3417 .elementor-element.elementor-element-74e46ed5:after{content:"0.79";}.elementor-3417 .elementor-element.elementor-element-74e46ed5 .elementor-post__thumbnail__link{width:28%;}.elementor-3417 .elementor-element.elementor-element-74e46ed5 .elementor-post__meta-data span + span:before{content:"///";}.elementor-3417 .elementor-element.elementor-element-74e46ed5.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-3417 .elementor-element.elementor-element-74e46ed5.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-3417 .elementor-element.elementor-element-74e46ed5.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-3417 .elementor-element.elementor-element-74e46ed5 .elementor-post__title, .elementor-3417 .elementor-element.elementor-element-74e46ed5 .elementor-post__title a{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:600;}.elementor-3417 .elementor-element.elementor-element-74e46ed5 .elementor-post__meta-data{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-3417 .elementor-element.elementor-element-4f63cd8c{--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:space-evenly;}.elementor-3417 .elementor-element.elementor-element-4f63cd8c:not(.elementor-motion-effects-element-type-background), .elementor-3417 .elementor-element.elementor-element-4f63cd8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D1D1D;}.elementor-3417 .elementor-element.elementor-element-4f63cd8c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3417 .elementor-element.elementor-element-35ad4462.elementor-element{--align-self:center;}.elementor-3417 .elementor-element.elementor-element-35ad4462{text-align:center;}.elementor-3417 .elementor-element.elementor-element-35ad4462 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;letter-spacing:1.9px;color:#7C7C7C;}.elementor-3417 .elementor-element.elementor-element-15ee880d{--grid-template-columns:repeat(0, auto);text-align:center;--icon-size:15px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-3417 .elementor-element.elementor-element-15ee880d .elementor-social-icon{background-color:#f99406;--icon-padding:0.8em;}.elementor-3417 .elementor-element.elementor-element-15ee880d .elementor-icon{border-radius:30px 30px 30px 30px;}.elementor-3417 .elementor-element.elementor-element-15ee880d .elementor-social-icon:hover{background-color:var( --e-global-color-841ae4c );}.elementor-3417 .elementor-element.elementor-element-15ee880d .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-3417 .elementor-element.elementor-element-15ee880d .elementor-social-icon:hover svg{fill:#FFFFFF;}@media(max-width:1024px){.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-34b87a1{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-d2efd15{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-2b1eaf9{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-a16e3ab{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-ef24d6c{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-magazine-grid{grid-column-gap:4px;grid-row-gap:4px;}}@media(min-width:768px){.elementor-3417 .elementor-element.elementor-element-69cb258f{--width:100%;}.elementor-3417 .elementor-element.elementor-element-27a7293e{--width:55%;}.elementor-3417 .elementor-element.elementor-element-1c32a0ec{--width:30%;}.elementor-3417 .elementor-element.elementor-element-6a6ae0bb{--width:100%;}.elementor-3417 .elementor-element.elementor-element-38d6246{--content-width:100%;}.elementor-3417 .elementor-element.elementor-element-2d27bf8{--width:33%;}.elementor-3417 .elementor-element.elementor-element-f8159e0{--width:33%;}.elementor-3417 .elementor-element.elementor-element-fd2d269{--width:33%;}.elementor-3417 .elementor-element.elementor-element-4bf55a1{--width:33%;}.elementor-3417 .elementor-element.elementor-element-1f45bbd{--width:33%;}.elementor-3417 .elementor-element.elementor-element-ee934b1{--width:33%;}.elementor-3417 .elementor-element.elementor-element-083b379{--content-width:100%;}.elementor-3417 .elementor-element.elementor-element-46f7cbf{--width:50%;}.elementor-3417 .elementor-element.elementor-element-8d0a595{--width:50%;}.elementor-3417 .elementor-element.elementor-element-322bd42{--content-width:100%;}.elementor-3417 .elementor-element.elementor-element-336c7b0{--width:50%;}.elementor-3417 .elementor-element.elementor-element-0c72d04{--width:50%;}.elementor-3417 .elementor-element.elementor-element-71e503c{--content-width:1094px;}.elementor-3417 .elementor-element.elementor-element-a290b3f{--width:80%;}.elementor-3417 .elementor-element.elementor-element-dc9e617{--width:20%;}.elementor-3417 .elementor-element.elementor-element-b7dada6{--width:100%;}.elementor-3417 .elementor-element.elementor-element-782443c5{--width:33.3%;}.elementor-3417 .elementor-element.elementor-element-2372037a{--width:33.3%;}.elementor-3417 .elementor-element.elementor-element-3561a35d{--width:33.3%;}}@media(max-width:767px){.elementor-3417 .elementor-element.elementor-element-6a6ae0bb{--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-end;--align-items:flex-end;}.elementor-3417 .elementor-element.elementor-element-85c6479{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3417 .elementor-element.elementor-element-2ebd914{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3417 .elementor-element.elementor-element-083b379{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3417 .elementor-element.elementor-element-322bd42{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3417 .elementor-element.elementor-element-f2bc44a .elementor-heading-title{font-size:34px;}.elementor-3417 .elementor-element.elementor-element-71e503c{--padding-top:40px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-3417 .elementor-element.elementor-element-2db3169{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3417 .elementor-element.elementor-element-1d8a092{padding:50px 0px 0px 0px;}.elementor-3417 .elementor-element.elementor-element-1d8a092 .elementor-heading-title{font-size:37px;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-34b87a1{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-d2efd15{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-2b1eaf9{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-a16e3ab{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .elementor-repeater-item-ef24d6c{position:static;left:auto;}.elementor-3417 .elementor-element.elementor-element-4fd802b .wpr-magazine-grid{grid-column-gap:4px;grid-row-gap:4px;}.elementor-3417 .elementor-element.elementor-element-74e46ed5 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3417 .elementor-element.elementor-element-74e46ed5:after{content:"0.5";}.elementor-3417 .elementor-element.elementor-element-74e46ed5 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for search, class: .elementor-element-6ddfa41e *//* --- Estilização do widget de pesquisa --- */

/* garante que o widget permita posicionamento absoluto */
.elementor-3417 .elementor-element.elementor-element-6ddfa41e { position: relative; }

/* força container relativo */
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form__container,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search {
  position: relative !important;
}

/* INPUT (campo de texto) */
.elementor-3417 .elementor-element.elementor-element-6ddfa41e input[type="search"],
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form__input,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search input,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form input[type="search"] {
  height: 40px !important;                 /* altura mais fina */
  border-radius: 999px !important;         /* arredondado máximo */
  padding: 10px 44px 10px 16px !important; /* espaço p/ a lupa à direita */
  background: #ffffff !important;          /* fundo branco */
  border: 1px solid #e5e7eb !important;    /* borda leve */
  box-sizing: border-box !important;
  font-size: 14px !important;
  color: #222 !important;                  /* cor do texto */
}

/* BOTÃO / LUPA */
.elementor-3417 .elementor-element.elementor-element-6ddfa41e button[type="submit"],
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form__submit,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search button,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form__icon {
  position: absolute !important;
  right: 12px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  width: auto !important;
  height: auto !important;
  box-shadow: none !important;
  line-height: 1 !important;
  cursor: pointer !important;
}

/* ÍCONE DA LUPA (SVG) */
.elementor-3417 .elementor-element.elementor-element-6ddfa41e button[type="submit"] svg,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form__submit svg,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form__icon svg {
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  fill: #222 !important;    /* cor de preenchimento */
  stroke: #222 !important;  /* cor do traço */
}

/* Efeito no foco do input */
.elementor-3417 .elementor-element.elementor-element-6ddfa41e input[type="search"]:focus,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form__input:focus {
  outline: none !important;
  box-shadow: 0 0 0 3px rgba(59,130,246,.08) !important;
  border-color: #93c5fd !important;
}

/* Correção caso o tema use flex no container */
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search-form__container,
.elementor-3417 .elementor-element.elementor-element-6ddfa41e .elementor-search {
  display: block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d0a595 */.elementor-3417 .elementor-element.elementor-element-8d0a595 img {
  width: 100%;
  height: 400px;
  object-fit: cover;
  object-position: center;
  border-radius: 12px; /* arredonda os cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-336c7b0 */.elementor-3417 .elementor-element.elementor-element-336c7b0 img {
  width: 100%;
  height: 400px;
  object-fit: cover;
  object-position: center;
  border-radius: 12px; /* arredonda os cantos se quiser */
}/* End custom CSS */
/* Start custom CSS for search, class: .elementor-element-78065af3 *//* --- Estilização do widget de pesquisa --- */

/* garante que o widget permita posicionamento absoluto */
.elementor-3417 .elementor-element.elementor-element-78065af3 { position: relative; }

/* força container relativo */
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form__container,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search {
  position: relative !important;
}

/* INPUT (campo de texto) */
.elementor-3417 .elementor-element.elementor-element-78065af3 input[type="search"],
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form__input,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search input,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form input[type="search"] {
  height: 40px !important;                 /* altura mais fina */
  border-radius: 999px !important;         /* arredondado máximo */
  padding: 10px 44px 10px 16px !important; /* espaço p/ a lupa à direita */
  background: #ffffff !important;          /* fundo branco */
  border: 1px solid #e5e7eb !important;    /* borda leve */
  box-sizing: border-box !important;
  font-size: 14px !important;
  color: #222 !important;                  /* cor do texto */
}

/* BOTÃO / LUPA */
.elementor-3417 .elementor-element.elementor-element-78065af3 button[type="submit"],
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form__submit,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search button,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form__icon {
  position: absolute !important;
  right: 12px !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  background: transparent !important;
  border: 0 !important;
  padding: 0 !important;
  width: auto !important;
  height: auto !important;
  box-shadow: none !important;
  line-height: 1 !important;
  cursor: pointer !important;
}

/* ÍCONE DA LUPA (SVG) */
.elementor-3417 .elementor-element.elementor-element-78065af3 button[type="submit"] svg,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form__submit svg,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form__icon svg {
  width: 18px !important;
  height: 18px !important;
  display: block !important;
  fill: #222 !important;    /* cor de preenchimento */
  stroke: #222 !important;  /* cor do traço */
}

/* Efeito no foco do input */
.elementor-3417 .elementor-element.elementor-element-78065af3 input[type="search"]:focus,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form__input:focus {
  outline: none !important;
  box-shadow: 0 0 0 3px rgba(59,130,246,.08) !important;
  border-color: #93c5fd !important;
}

/* Correção caso o tema use flex no container */
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search-form__container,
.elementor-3417 .elementor-element.elementor-element-78065af3 .elementor-search {
  display: block !important;
}/* End custom CSS */