.elementor-495 .elementor-element.elementor-element-6afc7ef{--display:flex;--min-height:94vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.8;--padding-top:7%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-495 .elementor-element.elementor-element-6afc7ef::before, .elementor-495 .elementor-element.elementor-element-6afc7ef > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-6afc7ef > .e-con-inner > .elementor-background-video-container::before, .elementor-495 .elementor-element.elementor-element-6afc7ef > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-6afc7ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-495 .elementor-element.elementor-element-6afc7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, #000000 0%, var( --e-global-color-7eccf34 ) 100%);}.elementor-495 .elementor-element.elementor-element-6afc7ef:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-6afc7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://clinicarenaissence.com.br/wp-content/uploads/2025/04/Bg-renaissence-video.jpg") 50% 50%;background-size:cover;}.elementor-495 .elementor-element.elementor-element-08ed604{--display:flex;--justify-content:center;}.elementor-495 .elementor-element.elementor-element-bfd981e{--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-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-495 .elementor-element.elementor-element-596303d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-495 .elementor-element.elementor-element-596303d > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-495 .elementor-element.elementor-element-596303d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.5em;color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-ef34ee1{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-495 .elementor-element.elementor-element-ef34ee1.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-ef34ee1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:600;color:#FFFFFF;}.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-495 .elementor-element.elementor-element-9e45ba5 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-495 .elementor-element.elementor-element-9e45ba5{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;align-self:center;}.elementor-495 .elementor-element.elementor-element-9e45ba5 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-9e45ba5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-495 .elementor-element.elementor-element-cdad7f7{--display:flex;--justify-content:center;}.elementor-495 .elementor-element.elementor-element-9602278{--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-495 .elementor-element.elementor-element-c9b7292{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-495 .elementor-element.elementor-element-c9b7292 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-495 .elementor-element.elementor-element-c9b7292 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.5em;color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-2deb02e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-495 .elementor-element.elementor-element-2deb02e.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-2deb02e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:600;color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-4042ff4 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-495 .elementor-element.elementor-element-4042ff4{width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;align-self:center;}.elementor-495 .elementor-element.elementor-element-4042ff4 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-4042ff4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-495 .elementor-element.elementor-element-4688dd7{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-a7160a2{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-495 .elementor-element.elementor-element-f1dd3d8{--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-495 .elementor-element.elementor-element-fde1555{text-align:left;}.elementor-495 .elementor-element.elementor-element-fde1555 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-a332175{text-align:left;}.elementor-495 .elementor-element.elementor-element-a332175 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.3rem;font-weight:600;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-495 .elementor-element.elementor-element-ae894de{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-ae894de .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-ae894de .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.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-495 .elementor-element.elementor-element-6138fed img{border-radius:10px 10px 10px 10px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.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-495 .elementor-element.elementor-element-6050375{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:400;color:#4A4A4A;}.elementor-495 .elementor-element.elementor-element-2cf6045 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-495 .elementor-element.elementor-element-2cf6045 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-2cf6045.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-2cf6045 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-495 .elementor-element.elementor-element-55f1ac3{--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-495 .elementor-element.elementor-element-2ed76aa img{border-radius:10px 10px 10px 10px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-5180c93{--display:flex;--min-height:380px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--padding-top:12em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-495 .elementor-element.elementor-element-5180c93:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-5180c93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6A6A65;}.elementor-495 .elementor-element.elementor-element-5180c93 > .elementor-shape-top .elementor-shape-fill, .elementor-495 .elementor-element.elementor-element-5180c93 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-5180c93 > .elementor-shape-top svg, .elementor-495 .elementor-element.elementor-element-5180c93 > .e-con-inner > .elementor-shape-top svg{height:50px;}.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-495 .elementor-element.elementor-element-d044467 > .elementor-widget-container{padding:42px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-d044467 .elementor-icon-wrapper{text-align:center;}.elementor-495 .elementor-element.elementor-element-d044467.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-495 .elementor-element.elementor-element-d044467.elementor-view-framed .elementor-icon, .elementor-495 .elementor-element.elementor-element-d044467.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-495 .elementor-element.elementor-element-d044467.elementor-view-framed .elementor-icon, .elementor-495 .elementor-element.elementor-element-d044467.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-495 .elementor-element.elementor-element-b871e47{width:100%;max-width:100%;text-align:center;}.elementor-495 .elementor-element.elementor-element-b871e47 > .elementor-widget-container{padding:0em 0em 1em 0em;}.elementor-495 .elementor-element.elementor-element-b871e47 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:600;color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-69530c0{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:3px 4px 6px 0px rgba(0, 0, 0, 0.13);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-495 .elementor-element.elementor-element-69530c0:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-69530c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDCDA;}.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-495 .elementor-element.elementor-element-d2d6ae0 .elementor-image-box-wrapper{text-align:left;}.elementor-495 .elementor-element.elementor-element-d2d6ae0.elementor-position-right .elementor-image-box-img{margin-left:17px;}.elementor-495 .elementor-element.elementor-element-d2d6ae0.elementor-position-left .elementor-image-box-img{margin-right:17px;}.elementor-495 .elementor-element.elementor-element-d2d6ae0.elementor-position-top .elementor-image-box-img{margin-bottom:17px;}.elementor-495 .elementor-element.elementor-element-d2d6ae0 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-495 .elementor-element.elementor-element-d2d6ae0 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-495 .elementor-element.elementor-element-d2d6ae0 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:600;color:#A68458;}.elementor-495 .elementor-element.elementor-element-d2d6ae0 .elementor-image-box-description{color:#383838;}.elementor-495 .elementor-element.elementor-element-afa2222{--display:flex;--border-radius:7px 7px 7px 7px;box-shadow:3px 4px 6px 0px rgba(0, 0, 0, 0.13);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-495 .elementor-element.elementor-element-afa2222:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-afa2222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDCDA;}.elementor-495 .elementor-element.elementor-element-5100ea5 .elementor-image-box-wrapper{text-align:left;}.elementor-495 .elementor-element.elementor-element-5100ea5.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-495 .elementor-element.elementor-element-5100ea5.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-495 .elementor-element.elementor-element-5100ea5.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-5100ea5 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-495 .elementor-element.elementor-element-5100ea5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-495 .elementor-element.elementor-element-5100ea5 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;color:#A68458;}.elementor-495 .elementor-element.elementor-element-5100ea5 .elementor-image-box-description{color:#383838;}.elementor-495 .elementor-element.elementor-element-e888222{--display:flex;--min-height:364.91px;--border-radius:7px 7px 7px 7px;box-shadow:3px 4px 6px 0px rgba(0, 0, 0, 0.13);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-495 .elementor-element.elementor-element-e888222:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-e888222 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDCDA;}.elementor-495 .elementor-element.elementor-element-7b167f8 .elementor-image-box-wrapper{text-align:left;}.elementor-495 .elementor-element.elementor-element-7b167f8.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-495 .elementor-element.elementor-element-7b167f8.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-495 .elementor-element.elementor-element-7b167f8.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-7b167f8 .elementor-image-box-wrapper .elementor-image-box-img{width:23%;}.elementor-495 .elementor-element.elementor-element-7b167f8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-495 .elementor-element.elementor-element-7b167f8 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:1.6rem;font-weight:600;color:#A68458;}.elementor-495 .elementor-element.elementor-element-7b167f8 .elementor-image-box-description{color:#383838;}.elementor-495 .elementor-element.elementor-element-48757bb{--display:flex;--min-height:364.91px;--border-radius:7px 7px 7px 7px;box-shadow:3px 4px 6px 0px rgba(0, 0, 0, 0.13);--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-495 .elementor-element.elementor-element-48757bb:not(.elementor-motion-effects-element-type-background), .elementor-495 .elementor-element.elementor-element-48757bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDCDA;}.elementor-495 .elementor-element.elementor-element-0ffd127 .elementor-image-box-wrapper{text-align:left;}.elementor-495 .elementor-element.elementor-element-0ffd127.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-495 .elementor-element.elementor-element-0ffd127.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-495 .elementor-element.elementor-element-0ffd127.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-0ffd127 .elementor-image-box-wrapper .elementor-image-box-img{width:20%;}.elementor-495 .elementor-element.elementor-element-0ffd127 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-495 .elementor-element.elementor-element-0ffd127 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#A68458;}.elementor-495 .elementor-element.elementor-element-0ffd127 .elementor-image-box-description{color:#383838;}.elementor-495 .elementor-element.elementor-element-51094a2{--display:flex;}.elementor-495 .elementor-element.elementor-element-cfc69f2{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:400;color:#FFFFFF;}.elementor-495 .elementor-element.elementor-element-cfc69f2.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-3427775 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-495 .elementor-element.elementor-element-3427775 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-3427775.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-3427775 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-495 .elementor-element.elementor-element-d84c7b0{--display:flex;--min-height:580px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-495 .elementor-element.elementor-element-fc4839e{--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-495 .elementor-element.elementor-element-f4686fa{text-align:left;}.elementor-495 .elementor-element.elementor-element-f4686fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-d056abb{text-align:left;}.elementor-495 .elementor-element.elementor-element-d056abb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.1rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-b974cb3{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-b974cb3 .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-b974cb3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-4331d7c{--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-495 .elementor-element.elementor-element-780f98c{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-8ddb655{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-8ddb655 img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-10a611c{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-10a611c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-f6ec5ed{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-97b484e{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-97b484e .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-97b484e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-0688bc0 .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-0688bc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-0688bc0.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-0688bc0{z-index:20;}.elementor-495 .elementor-element.elementor-element-0688bc0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-d87b4c7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-5f04ad0{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-5f04ad0 img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-b2124c6{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-b2124c6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-5715b17{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-2bb7d39{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-2bb7d39 .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-2bb7d39 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-1f2c70c .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-1f2c70c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-1f2c70c.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-1f2c70c{z-index:20;}.elementor-495 .elementor-element.elementor-element-1f2c70c .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-8db2037{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-e53cdae{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-e53cdae img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-7822d42{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-7822d42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-ec3254e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-10ba510{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-10ba510 .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-10ba510 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-f871140 .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-f871140 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-f871140.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-f871140{z-index:20;}.elementor-495 .elementor-element.elementor-element-f871140 .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-4c4db14{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-6c6675b{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-6c6675b img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-9e7f2d7{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-9e7f2d7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-8f438ef{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-5b43029{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-5b43029 .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-5b43029 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-8565dea .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-8565dea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-8565dea.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-8565dea{z-index:20;}.elementor-495 .elementor-element.elementor-element-8565dea .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-8a0898a{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-270e265{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-270e265 img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-85b4fc5{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-85b4fc5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-9eb8b87{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-d6ce5b9{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-d6ce5b9 .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-d6ce5b9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-261296d .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-261296d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-261296d.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-261296d{z-index:20;}.elementor-495 .elementor-element.elementor-element-261296d .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-5b0c172{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-495 .elementor-element.elementor-element-38106ec{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:400;color:#434343;}.elementor-495 .elementor-element.elementor-element-db6e195 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-495 .elementor-element.elementor-element-db6e195 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-db6e195.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-db6e195 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-495 .elementor-element.elementor-element-c2dac84{--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-495 .elementor-element.elementor-element-3d9dadf{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-1b3e6e4{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-1b3e6e4 img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-fe1ffdb{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-fe1ffdb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-f4c0dc2{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-bbc99f6{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-bbc99f6 .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-bbc99f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-d2e62b3 .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-d2e62b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-d2e62b3.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-d2e62b3{z-index:20;}.elementor-495 .elementor-element.elementor-element-d2e62b3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-cfb6cf4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-0245883{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-0245883 img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-7a519f6{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-7a519f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-8ad995e{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-704ffb0{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-704ffb0 .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-704ffb0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-5415775 .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-5415775 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-5415775.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-5415775{z-index:20;}.elementor-495 .elementor-element.elementor-element-5415775 .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-7a76c4b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-dbd271e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-dbd271e img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-ef93889{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-ef93889 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-8ddf717{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-d02ea36{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-d02ea36 .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-d02ea36 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-af6da7e .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-af6da7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-af6da7e.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-af6da7e{z-index:20;}.elementor-495 .elementor-element.elementor-element-af6da7e .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-abc47da{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-4c0b469{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-4c0b469 img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-75e04b2{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-75e04b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-3dc5520{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-937ddbb{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-937ddbb .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-937ddbb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-542371f .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-542371f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-542371f.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-542371f{z-index:20;}.elementor-495 .elementor-element.elementor-element-542371f .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-c3b5d00{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-495 .elementor-element.elementor-element-1a3f271{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-1a3f271 img{width:100%;border-radius:7px 7px 7px 7px;box-shadow:5px 5px 5px 0px rgba(0, 0, 0, 0.24);}.elementor-495 .elementor-element.elementor-element-1e665f8{width:initial;max-width:initial;text-align:left;}.elementor-495 .elementor-element.elementor-element-1e665f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-f7f297e{font-family:"Roboto", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-7eccf34 );}.elementor-495 .elementor-element.elementor-element-bed320a{--divider-border-style:solid;--divider-color:#C7AB8600;--divider-border-width:2px;width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-bed320a .elementor-divider-separator{width:75%;}.elementor-495 .elementor-element.elementor-element-bed320a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-495 .elementor-element.elementor-element-d88cfb2 .elementor-button{background-color:#54595F;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:10px 10px 10px 10px;}.elementor-495 .elementor-element.elementor-element-d88cfb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-d88cfb2.elementor-element{--align-self:flex-start;}.elementor-495 .elementor-element.elementor-element-d88cfb2{z-index:20;}.elementor-495 .elementor-element.elementor-element-d88cfb2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-495 .elementor-element.elementor-element-02a6263{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-495 .elementor-element.elementor-element-0a0a944{--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:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-495 .elementor-element.elementor-element-458d1a8{text-align:center;}.elementor-495 .elementor-element.elementor-element-458d1a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.2rem;font-weight:600;color:#000000;}.elementor-495 .elementor-element.elementor-element-9a3367a{text-align:center;}.elementor-495 .elementor-element.elementor-element-9a3367a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.1rem;font-weight:600;color:#000000;}@media(min-width:768px){.elementor-495 .elementor-element.elementor-element-6afc7ef{--content-width:1280px;}.elementor-495 .elementor-element.elementor-element-08ed604{--content-width:1280px;}.elementor-495 .elementor-element.elementor-element-cdad7f7{--content-width:1280px;}.elementor-495 .elementor-element.elementor-element-a7160a2{--content-width:1280px;}.elementor-495 .elementor-element.elementor-element-f1dd3d8{--width:50%;}.elementor-495 .elementor-element.elementor-element-55f1ac3{--width:50%;}.elementor-495 .elementor-element.elementor-element-5180c93{--content-width:1280px;}.elementor-495 .elementor-element.elementor-element-69530c0{--width:23%;}.elementor-495 .elementor-element.elementor-element-afa2222{--width:23%;}.elementor-495 .elementor-element.elementor-element-e888222{--width:23%;}.elementor-495 .elementor-element.elementor-element-48757bb{--width:23%;}.elementor-495 .elementor-element.elementor-element-51094a2{--width:100%;}.elementor-495 .elementor-element.elementor-element-d84c7b0{--content-width:1280px;}.elementor-495 .elementor-element.elementor-element-fc4839e{--width:40%;}.elementor-495 .elementor-element.elementor-element-4331d7c{--width:59%;}.elementor-495 .elementor-element.elementor-element-c2dac84{--width:59%;}}@media(max-width:1200px) and (min-width:768px){.elementor-495 .elementor-element.elementor-element-fc4839e{--width:95%;}}@media(max-width:1024px) and (min-width:768px){.elementor-495 .elementor-element.elementor-element-69530c0{--width:48%;}.elementor-495 .elementor-element.elementor-element-afa2222{--width:48%;}.elementor-495 .elementor-element.elementor-element-e888222{--width:48%;}.elementor-495 .elementor-element.elementor-element-48757bb{--width:48%;}.elementor-495 .elementor-element.elementor-element-fc4839e{--width:95%;}.elementor-495 .elementor-element.elementor-element-4331d7c{--width:90%;}}@media(max-width:1366px){.elementor-495 .elementor-element.elementor-element-a7160a2{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-495 .elementor-element.elementor-element-d2d6ae0 .elementor-image-box-title{font-size:1.3rem;}.elementor-495 .elementor-element.elementor-element-5100ea5 .elementor-image-box-title{font-size:1.3rem;}.elementor-495 .elementor-element.elementor-element-e888222{--min-height:376.82px;}.elementor-495 .elementor-element.elementor-element-7b167f8 .elementor-image-box-title{font-size:1.3rem;}.elementor-495 .elementor-element.elementor-element-48757bb{--min-height:376.82px;}.elementor-495 .elementor-element.elementor-element-0ffd127 .elementor-image-box-title{font-size:1.3rem;}.elementor-495 .elementor-element.elementor-element-cfc69f2{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-495 .elementor-element.elementor-element-d84c7b0{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}}@media(max-width:1200px){.elementor-495 .elementor-element.elementor-element-a332175 .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-69530c0{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-495 .elementor-element.elementor-element-afa2222{--min-height:398px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-495 .elementor-element.elementor-element-e888222{--min-height:398px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-495 .elementor-element.elementor-element-48757bb{--min-height:398px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-495 .elementor-element.elementor-element-f4686fa{text-align:center;}.elementor-495 .elementor-element.elementor-element-d056abb{text-align:center;}.elementor-495 .elementor-element.elementor-element-b974cb3{--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-495 .elementor-element.elementor-element-b974cb3.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-38106ec{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;text-align:center;}.elementor-495 .elementor-element.elementor-element-38106ec > .elementor-widget-container{padding:1em 0em 0em 0em;}.elementor-495 .elementor-element.elementor-element-38106ec.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-db6e195.elementor-element{--align-self:center;}}@media(max-width:1024px){.elementor-495 .elementor-element.elementor-element-6afc7ef{--padding-top:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-495 .elementor-element.elementor-element-596303d .elementor-heading-title{font-size:3.1em;}.elementor-495 .elementor-element.elementor-element-9e45ba5{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-495 .elementor-element.elementor-element-c9b7292 .elementor-heading-title{font-size:3.1em;}.elementor-495 .elementor-element.elementor-element-4042ff4{--container-widget-width:57%;--container-widget-flex-grow:0;width:var( --container-widget-width, 57% );max-width:57%;}.elementor-495 .elementor-element.elementor-element-4688dd7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-495 .elementor-element.elementor-element-a332175 .elementor-heading-title{font-size:1.6rem;}.elementor-495 .elementor-element.elementor-element-2cf6045 .elementor-button{font-size:1rem;}.elementor-495 .elementor-element.elementor-element-5180c93{--padding-top:12em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-495 .elementor-element.elementor-element-69530c0{--min-height:320.25px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-495 .elementor-element.elementor-element-afa2222{--min-height:320.25px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-495 .elementor-element.elementor-element-5100ea5 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-495 .elementor-element.elementor-element-e888222{--min-height:320.25px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-495 .elementor-element.elementor-element-7b167f8 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-495 .elementor-element.elementor-element-48757bb{--min-height:320.25px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-495 .elementor-element.elementor-element-0ffd127 .elementor-image-box-wrapper .elementor-image-box-img{width:17%;}.elementor-495 .elementor-element.elementor-element-cfc69f2{--container-widget-width:97%;--container-widget-flex-grow:0;width:var( --container-widget-width, 97% );max-width:97%;}.elementor-495 .elementor-element.elementor-element-5b0c172{--e-n-carousel-swiper-slides-to-display:2;width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-38106ec{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-02a6263{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-495 .elementor-element.elementor-element-6afc7ef{--overlay-opacity:0.94;--padding-top:11em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-495 .elementor-element.elementor-element-bfd981e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-495 .elementor-element.elementor-element-596303d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-596303d .elementor-heading-title{font-size:1.9rem;}.elementor-495 .elementor-element.elementor-element-ef34ee1{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;text-align:left;}.elementor-495 .elementor-element.elementor-element-ef34ee1 .elementor-heading-title{font-size:1.1em;}.elementor-495 .elementor-element.elementor-element-9e45ba5{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-9e45ba5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-9e45ba5.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-9e45ba5 .elementor-button{font-size:0.9em;}.elementor-495 .elementor-element.elementor-element-9602278{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-495 .elementor-element.elementor-element-c9b7292{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;text-align:left;}.elementor-495 .elementor-element.elementor-element-c9b7292 .elementor-heading-title{font-size:1.9rem;}.elementor-495 .elementor-element.elementor-element-2deb02e{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:left;}.elementor-495 .elementor-element.elementor-element-2deb02e .elementor-heading-title{font-size:1.1em;}.elementor-495 .elementor-element.elementor-element-4042ff4{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-4042ff4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-4042ff4.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-4042ff4 .elementor-button{font-size:0.9em;}.elementor-495 .elementor-element.elementor-element-4688dd7{--e-n-carousel-swiper-slides-to-display:1;}.elementor-495 .elementor-element.elementor-element-a332175 .elementor-heading-title{font-size:1.4rem;}.elementor-495 .elementor-element.elementor-element-2cf6045{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-2cf6045 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-2cf6045.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-2cf6045 .elementor-button{font-size:0.85rem;}.elementor-495 .elementor-element.elementor-element-d044467 > .elementor-widget-container{padding:24px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-b871e47 .elementor-heading-title{font-size:2.2rem;}.elementor-495 .elementor-element.elementor-element-d2d6ae0 .elementor-image-box-img{margin-bottom:17px;}.elementor-495 .elementor-element.elementor-element-5100ea5 .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-7b167f8 .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-0ffd127 .elementor-image-box-img{margin-bottom:15px;}.elementor-495 .elementor-element.elementor-element-cfc69f2{width:100%;max-width:100%;text-align:left;font-size:1rem;}.elementor-495 .elementor-element.elementor-element-3427775{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-3427775 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-3427775.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-3427775 .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-d056abb .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-10a611c .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-0688bc0{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-0688bc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-0688bc0.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-0688bc0 .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-b2124c6 .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-1f2c70c{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-1f2c70c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-1f2c70c.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-1f2c70c .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-7822d42 .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-f871140{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-f871140 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-f871140.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-f871140 .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-9e7f2d7 .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-8565dea{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-8565dea > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-8565dea.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-8565dea .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-85b4fc5 .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-261296d{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-261296d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-261296d.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-261296d .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-5b0c172{--e-n-carousel-swiper-slides-to-display:1;}.elementor-495 .elementor-element.elementor-element-38106ec{text-align:left;}.elementor-495 .elementor-element.elementor-element-db6e195{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-db6e195 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-db6e195.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-db6e195 .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-fe1ffdb .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-d2e62b3{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-d2e62b3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-d2e62b3.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-d2e62b3 .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-7a519f6 .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-5415775{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-5415775 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-5415775.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-5415775 .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-ef93889 .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-af6da7e{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-af6da7e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-af6da7e.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-af6da7e .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-75e04b2 .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-542371f{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-542371f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-542371f.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-542371f .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-1e665f8 .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-d88cfb2{width:100%;max-width:100%;}.elementor-495 .elementor-element.elementor-element-d88cfb2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-495 .elementor-element.elementor-element-d88cfb2.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-d88cfb2 .elementor-button{font-size:0.85em;}.elementor-495 .elementor-element.elementor-element-02a6263{--e-n-carousel-swiper-slides-to-display:1;}.elementor-495 .elementor-element.elementor-element-0a0a944{--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-495 .elementor-element.elementor-element-9a3367a{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-495 .elementor-element.elementor-element-9a3367a.elementor-element{--align-self:center;}.elementor-495 .elementor-element.elementor-element-9a3367a .elementor-heading-title{font-size:1.8rem;}.elementor-495 .elementor-element.elementor-element-d57f381 > .elementor-widget-container{padding:0em 1em 0em 1em;}}/* Start custom CSS for heading, class: .elementor-element-596303d */.elementor-495 .elementor-element.elementor-element-596303d .color{
    color:#C9B08F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e45ba5 */.elementor-495 .elementor-element.elementor-element-9e45ba5 a{
    background: linear-gradient(86deg, #087500,#0c8d02, #0c8d02,#086201, #087500);
    background-size: 400%;
    z-index: 1;
    position: relative;
     animation: animate 8s linear infinite;
}
.elementor-495 .elementor-element.elementor-element-9e45ba5 a:hover{
    animation: animate 8s linear infinite;
}
@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9b7292 */.elementor-495 .elementor-element.elementor-element-c9b7292 .color{
    color:#C9B08F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4042ff4 */.elementor-495 .elementor-element.elementor-element-4042ff4 a{
    background: linear-gradient(86deg, #087500,#0c8d02, #0c8d02,#086201, #087500);
    background-size: 400%;
    z-index: 1;
    position: relative;
     animation: animate 8s linear infinite;
}
.elementor-495 .elementor-element.elementor-element-4042ff4 a:hover{
    animation: animate 8s linear infinite;
}
@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-596303d */.elementor-495 .elementor-element.elementor-element-596303d .color{
    color:#C9B08F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e45ba5 */.elementor-495 .elementor-element.elementor-element-9e45ba5 a{
    background: linear-gradient(86deg, #087500,#0c8d02, #0c8d02,#086201, #087500);
    background-size: 400%;
    z-index: 1;
    position: relative;
     animation: animate 8s linear infinite;
}
.elementor-495 .elementor-element.elementor-element-9e45ba5 a:hover{
    animation: animate 8s linear infinite;
}
@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9b7292 */.elementor-495 .elementor-element.elementor-element-c9b7292 .color{
    color:#C9B08F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4042ff4 */.elementor-495 .elementor-element.elementor-element-4042ff4 a{
    background: linear-gradient(86deg, #087500,#0c8d02, #0c8d02,#086201, #087500);
    background-size: 400%;
    z-index: 1;
    position: relative;
     animation: animate 8s linear infinite;
}
.elementor-495 .elementor-element.elementor-element-4042ff4 a:hover{
    animation: animate 8s linear infinite;
}
@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-596303d */.elementor-495 .elementor-element.elementor-element-596303d .color{
    color:#C9B08F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e45ba5 */.elementor-495 .elementor-element.elementor-element-9e45ba5 a{
    background: linear-gradient(86deg, #087500,#0c8d02, #0c8d02,#086201, #087500);
    background-size: 400%;
    z-index: 1;
    position: relative;
     animation: animate 8s linear infinite;
}
.elementor-495 .elementor-element.elementor-element-9e45ba5 a:hover{
    animation: animate 8s linear infinite;
}
@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9b7292 */.elementor-495 .elementor-element.elementor-element-c9b7292 .color{
    color:#C9B08F;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4042ff4 */.elementor-495 .elementor-element.elementor-element-4042ff4 a{
    background: linear-gradient(86deg, #087500,#0c8d02, #0c8d02,#086201, #087500);
    background-size: 400%;
    z-index: 1;
    position: relative;
     animation: animate 8s linear infinite;
}
.elementor-495 .elementor-element.elementor-element-4042ff4 a:hover{
    animation: animate 8s linear infinite;
}
@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a332175 */.texto1{
    font-size: 0.75em;
}


@media screen and (max-width: 1200px) {
    .texto1{
    font-size: 0.85em;
}
    
}

@media screen and (max-width: 1024px) {
    .texto1{
    font-size: 0.9em;
}
    
}

@media screen and (max-width: 767px) {
    .texto1{
    font-size: 0.9em;
}
    
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-ae894de */.elementor-495 .elementor-element.elementor-element-ae894de::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        black 0%,
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2cf6045 */.elementor-495 .elementor-element.elementor-element-2cf6045 a{
    background: linear-gradient(86deg, #087500,#0c8d02, #0c8d02,#086201, #087500);
    background-size: 400%;
    z-index: 1;
    position: relative;
     animation: animate 8s linear infinite;
}
.elementor-495 .elementor-element.elementor-element-2cf6045 a:hover{
    animation: animate 8s linear infinite;
}
@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d044467 */.elementor-495 .elementor-element.elementor-element-d044467 {
    position: absolute;
    display: flex;
    top: 25px;
    left: 0;
    right: 0;
    justify-content: center
}

.elementor-495 .elementor-element.elementor-element-d044467 svg {
    height: unset!important;
    width: 100%;
    overflow: visible
}

svg #Circle {    
    animation: 1s float ease-in-out infinite;
}

@keyframes float {
    0% {
        transform: translatey(0px);
    }
    50% {
        transform: translatey(-10px);
    }
    100% {
        transform: translatey(0px);
    }
}.elementor-495 .elementor-element.elementor-element-d044467 {
    position: absolute;
    display: flex;
    top: 0;
    left: 0;
    right: 0;
    justify-content: center
}

.elementor-495 .elementor-element.elementor-element-d044467 svg {
    height: unset!important;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d2d6ae0 */.elementor-495 .elementor-element.elementor-element-d2d6ae0 .elementor-image-box-img {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
  70% {
    transform: scale(1.2);
    box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5100ea5 */.elementor-495 .elementor-element.elementor-element-5100ea5 .elementor-image-box-img {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
  70% {
    transform: scale(1.2);
    box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7b167f8 */.elementor-495 .elementor-element.elementor-element-7b167f8 .elementor-image-box-img {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
  70% {
    transform: scale(1.2);
    box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0ffd127 */.elementor-495 .elementor-element.elementor-element-0ffd127 .elementor-image-box-img {
  animation: pulse 1.5s infinite;
}

@keyframes pulse {
  0% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
  70% {
    transform: scale(1.2);
    box-shadow: 0 0 0 10px rgba(204,169,44, 0);
  }
  100% {
    transform: scale(1);
    box-shadow: 0 0 0 0 rgba(204,169,44, 0);
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3427775 */.elementor-495 .elementor-element.elementor-element-3427775 a{
    background: linear-gradient(86deg, #087500,#0c8d02, #0c8d02,#086201, #087500);
    background-size: 400%;
    z-index: 1;
    position: relative;
     animation: animate 8s linear infinite;
}
.elementor-495 .elementor-element.elementor-element-3427775 a:hover{
    animation: animate 8s linear infinite;
}
@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-b974cb3 */.elementor-495 .elementor-element.elementor-element-b974cb3::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        black 0%,
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-97b484e */.elementor-495 .elementor-element.elementor-element-97b484e::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bb7d39 */.elementor-495 .elementor-element.elementor-element-2bb7d39::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10ba510 */.elementor-495 .elementor-element.elementor-element-10ba510::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b43029 */.elementor-495 .elementor-element.elementor-element-5b43029::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d6ce5b9 */.elementor-495 .elementor-element.elementor-element-d6ce5b9::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-97b484e */.elementor-495 .elementor-element.elementor-element-97b484e::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bb7d39 */.elementor-495 .elementor-element.elementor-element-2bb7d39::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10ba510 */.elementor-495 .elementor-element.elementor-element-10ba510::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b43029 */.elementor-495 .elementor-element.elementor-element-5b43029::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d6ce5b9 */.elementor-495 .elementor-element.elementor-element-d6ce5b9::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-97b484e */.elementor-495 .elementor-element.elementor-element-97b484e::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bb7d39 */.elementor-495 .elementor-element.elementor-element-2bb7d39::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10ba510 */.elementor-495 .elementor-element.elementor-element-10ba510::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b43029 */.elementor-495 .elementor-element.elementor-element-5b43029::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d6ce5b9 */.elementor-495 .elementor-element.elementor-element-d6ce5b9::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-97b484e */.elementor-495 .elementor-element.elementor-element-97b484e::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bb7d39 */.elementor-495 .elementor-element.elementor-element-2bb7d39::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10ba510 */.elementor-495 .elementor-element.elementor-element-10ba510::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b43029 */.elementor-495 .elementor-element.elementor-element-5b43029::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d6ce5b9 */.elementor-495 .elementor-element.elementor-element-d6ce5b9::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-97b484e */.elementor-495 .elementor-element.elementor-element-97b484e::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bb7d39 */.elementor-495 .elementor-element.elementor-element-2bb7d39::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10ba510 */.elementor-495 .elementor-element.elementor-element-10ba510::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b43029 */.elementor-495 .elementor-element.elementor-element-5b43029::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d6ce5b9 */.elementor-495 .elementor-element.elementor-element-d6ce5b9::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-97b484e */.elementor-495 .elementor-element.elementor-element-97b484e::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-2bb7d39 */.elementor-495 .elementor-element.elementor-element-2bb7d39::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-10ba510 */.elementor-495 .elementor-element.elementor-element-10ba510::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-5b43029 */.elementor-495 .elementor-element.elementor-element-5b43029::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d6ce5b9 */.elementor-495 .elementor-element.elementor-element-d6ce5b9::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5b0c172 */.elementor-495 .elementor-element.elementor-element-5b0c172 .swiper,
.elementor-495 .elementor-element.elementor-element-5b0c172 .swiper-container{
    overflow: visible !important;
    clip-path: polygon(0% 0%, 100% -1000%, 1000% 100%, 0% 100%);
}

.elementor-495 .elementor-element.elementor-element-5b0c172 .swiper-slide {
    opacity: 0.2;
    transition: opacity 0.3s;
}

.elementor-495 .elementor-element.elementor-element-5b0c172 .swiper-slide.swiper-slide-active {
    opacity: 1;
}

.elementor-495 .elementor-element.elementor-element-5b0c172::before {
    content:"";
    pointer-events: none;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index:2;
    background: linear-gradient(to right, #ffffff 0%, transparent 10%, transparent 100%, #ffffff 85%);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db6e195 */.elementor-495 .elementor-element.elementor-element-db6e195 a{
    background: linear-gradient(86deg, #087500,#0c8d02, #0c8d02,#086201, #087500);
    background-size: 400%;
    z-index: 1;
    position: relative;
     animation: animate 8s linear infinite;
}
.elementor-495 .elementor-element.elementor-element-db6e195 a:hover{
    animation: animate 8s linear infinite;
}
@keyframes animate {
    0%{
        background-position: 0%;
    }
    100%{
        background-position: 400%;
    }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bbc99f6 */.elementor-495 .elementor-element.elementor-element-bbc99f6::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-704ffb0 */.elementor-495 .elementor-element.elementor-element-704ffb0::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d02ea36 */.elementor-495 .elementor-element.elementor-element-d02ea36::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-937ddbb */.elementor-495 .elementor-element.elementor-element-937ddbb::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bed320a */.elementor-495 .elementor-element.elementor-element-bed320a::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bbc99f6 */.elementor-495 .elementor-element.elementor-element-bbc99f6::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-704ffb0 */.elementor-495 .elementor-element.elementor-element-704ffb0::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d02ea36 */.elementor-495 .elementor-element.elementor-element-d02ea36::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-937ddbb */.elementor-495 .elementor-element.elementor-element-937ddbb::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bed320a */.elementor-495 .elementor-element.elementor-element-bed320a::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bbc99f6 */.elementor-495 .elementor-element.elementor-element-bbc99f6::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-704ffb0 */.elementor-495 .elementor-element.elementor-element-704ffb0::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d02ea36 */.elementor-495 .elementor-element.elementor-element-d02ea36::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-937ddbb */.elementor-495 .elementor-element.elementor-element-937ddbb::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bed320a */.elementor-495 .elementor-element.elementor-element-bed320a::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bbc99f6 */.elementor-495 .elementor-element.elementor-element-bbc99f6::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-704ffb0 */.elementor-495 .elementor-element.elementor-element-704ffb0::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d02ea36 */.elementor-495 .elementor-element.elementor-element-d02ea36::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-937ddbb */.elementor-495 .elementor-element.elementor-element-937ddbb::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bed320a */.elementor-495 .elementor-element.elementor-element-bed320a::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bbc99f6 */.elementor-495 .elementor-element.elementor-element-bbc99f6::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-704ffb0 */.elementor-495 .elementor-element.elementor-element-704ffb0::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d02ea36 */.elementor-495 .elementor-element.elementor-element-d02ea36::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-937ddbb */.elementor-495 .elementor-element.elementor-element-937ddbb::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bed320a */.elementor-495 .elementor-element.elementor-element-bed320a::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bbc99f6 */.elementor-495 .elementor-element.elementor-element-bbc99f6::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-704ffb0 */.elementor-495 .elementor-element.elementor-element-704ffb0::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-d02ea36 */.elementor-495 .elementor-element.elementor-element-d02ea36::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-937ddbb */.elementor-495 .elementor-element.elementor-element-937ddbb::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-bed320a */.elementor-495 .elementor-element.elementor-element-bed320a::after{
    content: "";
    height: 2px; /* espessura da linha colorida*/
    width: 100%; /* largura da linha colorida*/
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translateX(-50%);
    background: linear-gradient(  /* cor da linha colorida*/
        90deg,
        
        #C9B08F 70%,
        #C9B08F 100%
    );
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-02a6263 */.elementor-495 .elementor-element.elementor-element-02a6263 .swiper,
.elementor-495 .elementor-element.elementor-element-02a6263 .swiper-container{
    overflow: visible !important;
    clip-path: polygon(0% 0%, 100% -1000%, 1000% 100%, 0% 100%);
}

.elementor-495 .elementor-element.elementor-element-02a6263 .swiper-slide {
    opacity: 0.2;
    transition: opacity 0.3s;
}

.elementor-495 .elementor-element.elementor-element-02a6263 .swiper-slide.swiper-slide-active {
    opacity: 1;
}

.elementor-495 .elementor-element.elementor-element-02a6263::before {
    content:"";
    pointer-events: none;
    width: 100%;
    height: 100%;
    position: absolute;
    z-index:2;
    background: linear-gradient(to right, #ffffff 0%, transparent 10%, transparent 100%, #ffffff 85%);
}/* End custom CSS */