.elementor-9 .elementor-element.elementor-element-25a3a179{--display:flex;--min-height:96px;--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:space-between;--align-items:center;--margin-top:0px;--margin-bottom:-81px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-25a3a179:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-25a3a179 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF7A;}.elementor-9 .elementor-element.elementor-element-25a3a179.e-con{--align-self:flex-start;}.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-9 .elementor-element.elementor-element-7c328565{--display:flex;--min-height:850px;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:020px;}.elementor-9 .elementor-element.elementor-element-7c328565:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7c328565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("http://rochadeoliveira.com/wp-content/uploads/2025/09/BG-DESKTOP.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-132c3ec9{width:var( --container-widget-width, 48% );max-width:48%;margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-title{margin-block-end:15px;color:#2A2A2A;}.elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-title a{font-family:"Playfair", Sans-serif;font-size:48px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-132c3ec9:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-132c3ec9:has(:focus) .elementor-icon-box-title{color:#252525;}.elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-description{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#252525;}.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-9 .elementor-element.elementor-element-4bc76c3c .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(32deg, #222222 0%, #535353 60%);transition-duration:100s;border-radius:9px 9px 9px 9px;padding:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-4bc76c3c{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4bc76c3c:hover{--e-transform-translateY:10px;}.elementor-9 .elementor-element.elementor-element-4bc76c3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-4bc76c3c .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-4bc76c3c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-4bc76c3c .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4bc76c3c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-4bc76c3c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-28ca6427 .elementor-icon-list-icon i{color:#0C0C0C;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-28ca6427 .elementor-icon-list-icon svg{fill:#0C0C0C;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-28ca6427{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-28ca6427 .elementor-icon-list-text{color:#181818;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-1446aace{--display:flex;--min-height:625px;--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;--flex-wrap:nowrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1446aace:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1446aace > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-149e55f{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-149e55f .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-149e55f .elementor-image-box-title{margin-bottom:10px;font-family:"Playfair", Sans-serif;font-size:40px;font-weight:600;color:#353535;}.elementor-9 .elementor-element.elementor-element-149e55f:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-149e55f:has(:focus) .elementor-image-box-title{color:#353535;}.elementor-9 .elementor-element.elementor-element-149e55f .elementor-image-box-description{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#1F1F1F;}.elementor-9 .elementor-element.elementor-element-f2d39b1{--display:grid;--min-height:216px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;}.elementor-9 .elementor-element.elementor-element-76a75993{background-color:#DFDFDF;padding:20px 20px 20px 20px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-76a75993 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-76a75993.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-76a75993.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-76a75993.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-76a75993 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-76a75993 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#979797;border-radius:10px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-76a75993 .elementor-image-box-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-9 .elementor-element.elementor-element-76a75993:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-76a75993:has(:focus) .elementor-image-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-76a75993 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#202020;}.elementor-9 .elementor-element.elementor-element-b0eae78{background-color:#DFDFDF;padding:20px 20px 20px 20px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-b0eae78 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-b0eae78.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-b0eae78.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-b0eae78.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-b0eae78 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-b0eae78 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#979797;border-radius:10px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-b0eae78 .elementor-image-box-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-9 .elementor-element.elementor-element-b0eae78:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-b0eae78:has(:focus) .elementor-image-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-b0eae78 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#202020;}.elementor-9 .elementor-element.elementor-element-d04fe01{background-color:#DFDFDF;padding:20px 20px 20px 20px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-d04fe01 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-d04fe01.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-d04fe01.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-d04fe01.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-d04fe01 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-d04fe01 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#979797;border-radius:10px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-d04fe01 .elementor-image-box-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-9 .elementor-element.elementor-element-d04fe01:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-d04fe01:has(:focus) .elementor-image-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-d04fe01 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#202020;}.elementor-9 .elementor-element.elementor-element-50d51680{background-color:#DFDFDF;padding:20px 20px 20px 20px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-50d51680 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-50d51680.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-50d51680.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-50d51680.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-50d51680 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-50d51680 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#979797;border-radius:10px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-50d51680 .elementor-image-box-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-9 .elementor-element.elementor-element-50d51680:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-50d51680:has(:focus) .elementor-image-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-50d51680 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#202020;}.elementor-9 .elementor-element.elementor-element-de336d2{background-color:#DFDFDF;padding:20px 20px 20px 20px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-de336d2 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-de336d2.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-de336d2.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-de336d2.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-de336d2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-de336d2 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#979797;border-radius:10px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-de336d2 .elementor-image-box-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-9 .elementor-element.elementor-element-de336d2:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-de336d2:has(:focus) .elementor-image-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-de336d2 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#202020;}.elementor-9 .elementor-element.elementor-element-1c36cee7{background-color:#DFDFDF;padding:20px 20px 20px 20px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-1c36cee7 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-1c36cee7.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-1c36cee7.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-1c36cee7.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-1c36cee7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-1c36cee7 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#979797;border-radius:10px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-1c36cee7 .elementor-image-box-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-9 .elementor-element.elementor-element-1c36cee7:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-1c36cee7:has(:focus) .elementor-image-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-1c36cee7 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#202020;}.elementor-9 .elementor-element.elementor-element-f4c8ab8{background-color:#DFDFDF;padding:20px 20px 20px 20px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-f4c8ab8 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-f4c8ab8.elementor-position-right .elementor-image-box-img{margin-left:5px;}.elementor-9 .elementor-element.elementor-element-f4c8ab8.elementor-position-left .elementor-image-box-img{margin-right:5px;}.elementor-9 .elementor-element.elementor-element-f4c8ab8.elementor-position-top .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-f4c8ab8 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-9 .elementor-element.elementor-element-f4c8ab8 .elementor-image-box-img img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#979797;border-radius:10px;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-f4c8ab8 .elementor-image-box-title{font-family:"Playfair", Sans-serif;font-size:24px;font-weight:600;color:#202020;}.elementor-9 .elementor-element.elementor-element-f4c8ab8:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-f4c8ab8:has(:focus) .elementor-image-box-title{color:#202020;}.elementor-9 .elementor-element.elementor-element-f4c8ab8 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#202020;}.elementor-9 .elementor-element.elementor-element-37a8e61b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-37a8e61b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-37a8e61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-22d66db{--display:flex;}.elementor-9 .elementor-element.elementor-element-71b179d7 img{width:100%;}.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-9 .elementor-element.elementor-element-6436e670{width:100%;max-width:100%;background-color:#3B3B3B;padding:20px 40px 20px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1E2DB;border-radius:20px 20px 20px 20px;text-align:left;}.elementor-9 .elementor-element.elementor-element-6436e670 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9e9b9d0{--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-between;}.elementor-9 .elementor-element.elementor-element-5c47070{padding:0px 40px 0px 0px;}.elementor-9 .elementor-element.elementor-element-5c47070 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:40px;font-weight:600;color:#202020;}.elementor-9 .elementor-element.elementor-element-23319a42{background-color:#DBDBDB;padding:40px 60px 40px 60px;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(38px/2);}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(38px/2);}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(38px/2);}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-38px/2);}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-38px/2);}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#BEBEBE;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-icon i{color:#424242;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-icon svg{fill:#424242;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-text{color:#333333;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-7a66f371{--display:flex;--min-height:625px;--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;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7a66f371:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7a66f371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-2afc5e0{--display:flex;}.elementor-9 .elementor-element.elementor-element-29fb7da7{width:100%;max-width:100%;text-align:center;}.elementor-9 .elementor-element.elementor-element-29fb7da7 .elementor-heading-title{font-family:"Playfair", Sans-serif;font-size:40px;font-weight:600;color:#303030;}.elementor-9 .elementor-element.elementor-element-7bc9e905{--display:grid;--min-height:265px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-39bd7267{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-39bd7267:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-39bd7267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CACACA;}.elementor-9 .elementor-element.elementor-element-39bd7267.e-con:hover{--e-con-transform-translateX:-10px;}.elementor-9 .elementor-element.elementor-element-60bcb0d{width:100%;max-width:100%;padding:39px 39px 20px 39px;border-style:none;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon-box-title{margin-block-end:20px;color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-60bcb0d.elementor-view-stacked .elementor-icon{background-color:#777777;}.elementor-9 .elementor-element.elementor-element-60bcb0d.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-60bcb0d.elementor-view-default .elementor-icon{fill:#777777;color:#777777;border-color:#777777;}.elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon{font-size:39px;}.elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-60bcb0d:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-60bcb0d:has(:focus) .elementor-icon-box-title{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#C2C2C2;}.elementor-9 .elementor-element.elementor-element-13e850c{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-13e850c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-13e850c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CACACA;}.elementor-9 .elementor-element.elementor-element-13e850c.e-con:hover{--e-con-transform-translateX:-10px;}.elementor-9 .elementor-element.elementor-element-20a3f0c5{width:100%;max-width:100%;padding:39px 39px 20px 39px;border-style:none;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon-box-title{margin-block-end:20px;color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-20a3f0c5.elementor-view-stacked .elementor-icon{background-color:#777777;}.elementor-9 .elementor-element.elementor-element-20a3f0c5.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-20a3f0c5.elementor-view-default .elementor-icon{fill:#777777;color:#777777;border-color:#777777;}.elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon{font-size:39px;}.elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-20a3f0c5:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-20a3f0c5:has(:focus) .elementor-icon-box-title{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#C2C2C2;}.elementor-9 .elementor-element.elementor-element-6adde683{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-6adde683:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-6adde683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CACACA;}.elementor-9 .elementor-element.elementor-element-6adde683.e-con:hover{--e-con-transform-translateX:-10px;}.elementor-9 .elementor-element.elementor-element-21194bbf{width:100%;max-width:100%;padding:39px 39px 20px 39px;border-style:none;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon-box-title{margin-block-end:20px;color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-21194bbf.elementor-view-stacked .elementor-icon{background-color:#777777;}.elementor-9 .elementor-element.elementor-element-21194bbf.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-21194bbf.elementor-view-default .elementor-icon{fill:#777777;color:#777777;border-color:#777777;}.elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon{font-size:39px;}.elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-21194bbf:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-21194bbf:has(:focus) .elementor-icon-box-title{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#C2C2C2;}.elementor-9 .elementor-element.elementor-element-4404219b{--display:grid;--min-height:247px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-9 .elementor-element.elementor-element-1ba17050{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-1ba17050:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1ba17050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CACACA;}.elementor-9 .elementor-element.elementor-element-1ba17050.e-con:hover{--e-con-transform-translateX:-10px;}.elementor-9 .elementor-element.elementor-element-1002fcff{width:100%;max-width:100%;padding:39px 39px 20px 39px;border-style:none;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon-box-title{margin-block-end:20px;color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-1002fcff.elementor-view-stacked .elementor-icon{background-color:#777777;}.elementor-9 .elementor-element.elementor-element-1002fcff.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-1002fcff.elementor-view-default .elementor-icon{fill:#777777;color:#777777;border-color:#777777;}.elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon{font-size:39px;}.elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-1002fcff:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-1002fcff:has(:focus) .elementor-icon-box-title{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#C2C2C2;}.elementor-9 .elementor-element.elementor-element-277c1e3e{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-277c1e3e:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-277c1e3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CACACA;}.elementor-9 .elementor-element.elementor-element-277c1e3e.e-con:hover{--e-con-transform-translateX:-10px;}.elementor-9 .elementor-element.elementor-element-7213e40a{width:100%;max-width:100%;padding:39px 39px 20px 39px;border-style:none;border-radius:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon-box-title{margin-block-end:20px;color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-7213e40a.elementor-view-stacked .elementor-icon{background-color:#777777;}.elementor-9 .elementor-element.elementor-element-7213e40a.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7213e40a.elementor-view-default .elementor-icon{fill:#777777;color:#777777;border-color:#777777;}.elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon{font-size:39px;}.elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-7213e40a:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-7213e40a:has(:focus) .elementor-icon-box-title{color:#2C2C2C;}.elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:#C2C2C2;}.elementor-9 .elementor-element.elementor-element-6e8ed6fd{width:100%;max-width:100%;background-color:#3B3B3B;padding:20px 40px 20px 40px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F1E2DB;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-9 .elementor-element.elementor-element-6e8ed6fd .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;line-height:31px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7b0cd15a{--display:flex;--flex-direction:row-reverse;--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-reverse;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#313131;--border-color:#313131;--border-radius:1px 0px 0px 0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7b0cd15a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7b0cd15a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-77208abb img{width:74%;}.elementor-9 .elementor-element.elementor-element-66ba8f19{--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:flex-start;}.elementor-9 .elementor-element.elementor-element-3265bd70{--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:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3bc22fe6{padding:0px 40px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3bc22fe6 .elementor-image-box-wrapper{text-align:left;}.elementor-9 .elementor-element.elementor-element-3bc22fe6 .elementor-image-box-title{margin-bottom:3px;font-family:"Playfair", Sans-serif;font-size:46px;font-weight:600;color:#252525;}.elementor-9 .elementor-element.elementor-element-3bc22fe6:has(:hover) .elementor-image-box-title,
					 .elementor-9 .elementor-element.elementor-element-3bc22fe6:has(:focus) .elementor-image-box-title{color:#252525;}.elementor-9 .elementor-element.elementor-element-3bc22fe6 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:400;color:#525252;}.elementor-9 .elementor-element.elementor-element-597173cc .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(32deg, #222222 0%, #535353 60%);transition-duration:100s;border-radius:9px 9px 9px 9px;padding:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-597173cc{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-597173cc:hover{--e-transform-translateY:10px;}.elementor-9 .elementor-element.elementor-element-597173cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-597173cc .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-597173cc .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-597173cc .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-597173cc .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-597173cc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d772e6a .elementor-button{background-color:transparent;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(32deg, #222222 0%, #535353 60%);transition-duration:100s;border-radius:9px 9px 9px 9px;padding:25px 25px 25px 25px;}.elementor-9 .elementor-element.elementor-element-d772e6a{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-d772e6a:hover{--e-transform-translateY:10px;}.elementor-9 .elementor-element.elementor-element-d772e6a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-d772e6a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-9 .elementor-element.elementor-element-d772e6a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d772e6a .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d772e6a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d772e6a .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4744aca3{--display:flex;--min-height:284px;--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:space-between;--align-items:center;}.elementor-9 .elementor-element.elementor-element-4744aca3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4744aca3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222222;}.elementor-9 .elementor-element.elementor-element-36bdfd03{--display:flex;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:#DADADA;--border-color:#DADADA;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-70878acc{text-align:left;}.elementor-9 .elementor-element.elementor-element-70878acc .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:25px;color:#F7F7F7;}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-icon i{color:#414141;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-icon svg{fill:#414141;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-39b5cedd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-icon i{color:#414141;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-icon svg{fill:#414141;transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-2571f367{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:300;}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-550bf1cf.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-550bf1cf{text-align:center;}.elementor-9 .elementor-element.elementor-element-550bf1cf .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.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-9 .elementor-element.elementor-element-4e691be6{padding:50px 50px 50px 50px;}.elementor-9 .elementor-element.elementor-element-4e691be6 .elementor-icon-wrapper{text-align:right;}.elementor-9 .elementor-element.elementor-element-4e691be6.elementor-view-stacked .elementor-icon{background-color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-4e691be6.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4e691be6.elementor-view-default .elementor-icon{color:#2E2E2E;border-color:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-4e691be6.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-4e691be6.elementor-view-default .elementor-icon svg{fill:#2E2E2E;}.elementor-9 .elementor-element.elementor-element-4e691be6 .elementor-icon{font-size:300px;}.elementor-9 .elementor-element.elementor-element-4e691be6 .elementor-icon svg{height:300px;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-7c328565{--min-height:825px;--justify-content:flex-end;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-7c328565:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7c328565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-132c3ec9{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-title a{font-size:40px;}.elementor-9 .elementor-element.elementor-element-4bc76c3c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-f2d39b1{--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-37a8e61b{--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-9 .elementor-element.elementor-element-9e9b9d0{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-7bc9e905{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-9 .elementor-element.elementor-element-39bd7267{--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-60bcb0d{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-13e850c{--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-20a3f0c5{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-6adde683{--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-21194bbf{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-4404219b{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;}.elementor-9 .elementor-element.elementor-element-1ba17050{--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-1002fcff{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-277c1e3e{--border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-7213e40a{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon-box-title a{font-size:20px;}.elementor-9 .elementor-element.elementor-element-7b0cd15a{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3bc22fe6 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3bc22fe6 .elementor-image-box-title{font-size:48px;}.elementor-9 .elementor-element.elementor-element-597173cc{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-d772e6a{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4744aca3{--justify-content:space-between;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-36bdfd03{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-4e691be6{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4e691be6 .elementor-icon{font-size:174px;}.elementor-9 .elementor-element.elementor-element-4e691be6 .elementor-icon svg{height:174px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-25a3a179{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-5410acd{width:var( --container-widget-width, 154px );max-width:154px;--container-widget-width:154px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-5410acd.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5410acd img{width:100%;}.elementor-9 .elementor-element.elementor-element-7c328565{--min-height:903px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:30px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-132c3ec9{width:100%;max-width:100%;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-title a{font-size:31px;}.elementor-9 .elementor-element.elementor-element-132c3ec9 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4bc76c3c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-4bc76c3c .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-149e55f .elementor-image-box-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-149e55f .elementor-image-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f2d39b1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-76a75993 .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-b0eae78 .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-d04fe01 .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-50d51680 .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-de336d2 .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-1c36cee7 .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-f4c8ab8 .elementor-image-box-img{margin-bottom:5px;}.elementor-9 .elementor-element.elementor-element-37a8e61b{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-22d66db{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-9e9b9d0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-5c47070{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-23319a42{padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-23319a42 .elementor-icon-list-item > a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-29fb7da7 .elementor-heading-title{font-size:30px;}.elementor-9 .elementor-element.elementor-element-7bc9e905{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon{font-size:31px;}.elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-60bcb0d .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon{font-size:31px;}.elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-20a3f0c5 .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon{font-size:31px;}.elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-21194bbf .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4404219b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon{font-size:31px;}.elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-1002fcff .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon{font-size:31px;}.elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7213e40a .elementor-icon-box-title a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-6e8ed6fd{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;}.elementor-9 .elementor-element.elementor-element-7b0cd15a{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-77208abb img{width:100%;}.elementor-9 .elementor-element.elementor-element-66ba8f19{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-9 .elementor-element.elementor-element-3bc22fe6{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3bc22fe6 .elementor-image-box-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-3bc22fe6 .elementor-image-box-title{margin-bottom:10px;font-size:30px;}.elementor-9 .elementor-element.elementor-element-597173cc{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-597173cc .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-d772e6a{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-d772e6a .elementor-button{font-size:15px;}.elementor-9 .elementor-element.elementor-element-4744aca3{--min-height:386px;--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-36bdfd03{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-9 .elementor-element.elementor-element-70878acc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-70878acc{text-align:center;}.elementor-9 .elementor-element.elementor-element-70878acc .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-39b5cedd.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-39b5cedd{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-39b5cedd .elementor-icon-list-item > a{font-size:12px;}.elementor-9 .elementor-element.elementor-element-2571f367.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2571f367{--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);}.elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-2571f367 .elementor-icon-list-item > a{font-size:12px;}.elementor-9 .elementor-element.elementor-element-550bf1cf.elementor-element{--align-self:center;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-1446aace{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-22d66db{--width:57%;}.elementor-9 .elementor-element.elementor-element-9e9b9d0{--width:50%;}.elementor-9 .elementor-element.elementor-element-7a66f371{--content-width:1280px;}.elementor-9 .elementor-element.elementor-element-2afc5e0{--width:100%;}.elementor-9 .elementor-element.elementor-element-7bc9e905{--width:100%;}.elementor-9 .elementor-element.elementor-element-4404219b{--width:100%;}.elementor-9 .elementor-element.elementor-element-66ba8f19{--width:54%;}.elementor-9 .elementor-element.elementor-element-36bdfd03{--width:26%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-9e9b9d0{--width:100%;}.elementor-9 .elementor-element.elementor-element-66ba8f19{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-b31bd10 */.menu a,
.nav-menu a,
.elementor-nav-menu a {
    color: black !important;
}


li {
    list-style: none;
}

.menu a {
    color: black !important;
    font-family: "Inter";
    font-weight: 700;
    text-decoration: none;
}

.nav-menu {
    display: flex;
    align-items: center;
    gap: 60px;
    padding: 0;
}

.nav-link {
    transition: .5s;
    color: #2A2A2A;
}

.nav-link:hover {
    color: #454545 !important;
}

/* Botão MENU */
.hamburguer {
    display: none;
    cursor: pointer;
    font-family: "Inter";
    font-weight: 700;
    font-size: 16px;
    padding: 5px 20px;
    background: black;
    color: white;
    width: 120px;
    border-radius: 100px;
    text-align: center;
    transition: 0.3s;
    z-index: 10000; /* 🔹 Adicionado para manter o botão acima do menu */
    position: relative; /* 🔹 Mantém a hierarquia correta */
}

@media (max-width: 1024px) {
    .hamburguer {
        display: block;
        top: 0px;
        right: 0px;
    }

    .nav-menu {
        position: fixed;
        left: -100%;
        top: 0px;
        gap: 0px;
        flex-direction: column;
        background: #ffffff;
        width: 100%;
        height: 100vh;
        justify-content: center;
        text-align: center;
        transition: 0.3s;
    }

    .nav-menu.active a {
        color: #454545 !important;
    }

    .nav-item {
        margin: 10px 0;
    }

    .nav-menu.active {
        left: 0;
    }

    /* Animação no botão */
    .hamburguer.active {
        background: red;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25a3a179 */.elementor-9 .elementor-element.elementor-element-25a3a179 {
    backdrop-filter: blur(20px);
    
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-132c3ec9 */}

svg {
    height: unset !important;
    margin-bottom: -7px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bc76c3c */.elementor-9 .elementor-element.elementor-element-4bc76c3c .elementor-button {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-597173cc */.elementor-9 .elementor-element.elementor-element-597173cc .elementor-button {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d772e6a */.elementor-9 .elementor-element.elementor-element-d772e6a .elementor-button {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS */html,body {
    overflow-x: hidden;
}
.amarelo {
    color: #CDA643;
}

.marrom {
    color: #7d4a31;
    font-weight: 700
}/* End custom CSS */