.elementor-1603 .elementor-element.elementor-element-0d883de{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-0d883de:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-0d883de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://selmaamaro.com.br/wp-content/uploads/2024/07/Selma-Amaro-psicologa.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-0d883de::before, .elementor-1603 .elementor-element.elementor-element-0d883de > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-0d883de > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-0d883de > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-0d883de > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-0d883de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1603 .elementor-element.elementor-element-0d883de > .elementor-shape-bottom .elementor-shape-fill, .elementor-1603 .elementor-element.elementor-element-0d883de > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-7951f84 );}.elementor-1603 .elementor-element.elementor-element-0d883de > .elementor-shape-bottom svg, .elementor-1603 .elementor-element.elementor-element-0d883de > .e-con-inner > .elementor-shape-bottom svg{width:calc(112% + 1.3px);height:37px;}.elementor-1603 .elementor-element.elementor-element-a45110d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-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-1603 .elementor-element.elementor-element-bb52122{width:100%;max-width:100%;z-index:1;}.elementor-1603 .elementor-element.elementor-element-bb52122 > .elementor-widget-container{margin:-62px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-bb52122.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-bb52122.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1603 .elementor-element.elementor-element-bb52122.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1603 .elementor-element.elementor-element-bb52122.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-img img{border-radius:0px;opacity:1;transition-duration:0.3s;}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-3385485{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-3385485 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-3385485.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-3385485 .elementor-image-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-3385485 .elementor-image-box-title{margin-bottom:16px;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-3385485 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-9725eba );}.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-1603 .elementor-element.elementor-element-04b9df1 .elementor-button{background-color:var( --e-global-color-e790ff6 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:7px 7px 7px 7px;padding:22px 050px 31px 50px;}.elementor-1603 .elementor-element.elementor-element-04b9df1{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:5;}.elementor-1603 .elementor-element.elementor-element-04b9df1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-04b9df1.elementor-element{--align-self:flex-start;}.elementor-1603 .elementor-element.elementor-element-04b9df1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1603 .elementor-element.elementor-element-04b9df1 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1603 .elementor-element.elementor-element-04b9df1 .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-04b9df1 .elementor-button:focus{border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-7be1c49{--display:flex;}.elementor-1603 .elementor-element.elementor-element-32b3c97{--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;--overlay-opacity:1;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-32b3c97:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-32b3c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://selmaamaro.com.br/wp-content/uploads/2024/07/Selma-Amaro-psicologa.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-32b3c97::before, .elementor-1603 .elementor-element.elementor-element-32b3c97 > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-32b3c97 > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-32b3c97 > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-32b3c97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-32b3c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1603 .elementor-element.elementor-element-32b3c97 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1603 .elementor-element.elementor-element-32b3c97 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-7951f84 );}.elementor-1603 .elementor-element.elementor-element-32b3c97 > .elementor-shape-bottom svg, .elementor-1603 .elementor-element.elementor-element-32b3c97 > .e-con-inner > .elementor-shape-bottom svg{width:calc(112% + 1.3px);height:37px;}.elementor-1603 .elementor-element.elementor-element-7a4f740{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a{width:100%;max-width:100%;z-index:1;}.elementor-1603 .elementor-element.elementor-element-9c2599a > .elementor-widget-container{background-color:#2D39374F;margin:-62px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-9c2599a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-title{margin-bottom:0px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-wrapper .elementor-image-box-img{width:47%;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-img img{border-radius:0px;opacity:1;transition-duration:0.3s;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-77ecdf2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-77ecdf2 > .elementor-widget-container{background-color:#2D39376E;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-77ecdf2.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-77ecdf2 .elementor-image-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-77ecdf2 .elementor-image-box-title{margin-bottom:16px;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-77ecdf2 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button{background-color:var( --e-global-color-e790ff6 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:7px 7px 7px 7px;padding:22px 050px 31px 50px;}.elementor-1603 .elementor-element.elementor-element-4dc1b54{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;z-index:5;}.elementor-1603 .elementor-element.elementor-element-4dc1b54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-4dc1b54.elementor-element{--align-self:flex-start;}.elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button:focus{border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-57629cd{--display:flex;}.elementor-1603 .elementor-element.elementor-element-2170d6ec{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-2170d6ec:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-2170d6ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7951f84 );}.elementor-1603 .elementor-element.elementor-element-3d112920{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-508f7ab9{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-508f7ab9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1603 .elementor-element.elementor-element-508f7ab9.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-508f7ab9 .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-508f7ab9 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-508f7ab9 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-3a0b3ac5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-5f255fe1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:21px;}.elementor-1603 .elementor-element.elementor-element-5f255fe1 > .elementor-widget-container{padding:30px 020px 30px 20px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-e3d699e );border-radius:28px 28px 28px 28px;}.elementor-1603 .elementor-element.elementor-element-5f255fe1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-5f255fe1.elementor-view-framed .elementor-icon, .elementor-1603 .elementor-element.elementor-element-5f255fe1.elementor-view-default .elementor-icon{fill:var( --e-global-color-e3d699e );color:var( --e-global-color-e3d699e );border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon{font-size:32px;}.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-2d03ca08{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:21px;}.elementor-1603 .elementor-element.elementor-element-2d03ca08 > .elementor-widget-container{background-color:var( --e-global-color-text );padding:30px 020px 30px 20px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-e3d699e );border-radius:28px 28px 28px 28px;}.elementor-1603 .elementor-element.elementor-element-2d03ca08.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-2d03ca08.elementor-view-framed .elementor-icon, .elementor-1603 .elementor-element.elementor-element-2d03ca08.elementor-view-default .elementor-icon{fill:var( --e-global-color-e3d699e );color:var( --e-global-color-e3d699e );border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon{font-size:32px;}.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-title{color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#04BCC4;}.elementor-1603 .elementor-element.elementor-element-606ce21d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--icon-box-icon-margin:21px;}.elementor-1603 .elementor-element.elementor-element-606ce21d > .elementor-widget-container{padding:30px 020px 30px 20px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-e3d699e );border-radius:28px 28px 28px 28px;}.elementor-1603 .elementor-element.elementor-element-606ce21d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-606ce21d.elementor-view-framed .elementor-icon, .elementor-1603 .elementor-element.elementor-element-606ce21d.elementor-view-default .elementor-icon{fill:var( --e-global-color-e3d699e );color:var( --e-global-color-e3d699e );border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon{font-size:32px;}.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:#04BCC4;}.elementor-1603 .elementor-element.elementor-element-190e210a{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-190e210a:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-190e210a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7951f84 );background-image:url("https://selmaamaro.com.br/wp-content/uploads/2024/07/Mockup-01-Copia-scaled.webp");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23.elementor-element{--align-self:flex-end;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-image-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#2D3937;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-1a23c6e3{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-1a23c6e3:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-1a23c6e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7951f84 );}.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-1603 .elementor-element.elementor-element-4bb1b469{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-4bb1b469 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1603 .elementor-element.elementor-element-4bb1b469.elementor-element{--align-self:flex-end;}.elementor-1603 .elementor-element.elementor-element-4bb1b469 .elementor-image-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-4bb1b469 .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:#2D3937;}.elementor-1603 .elementor-element.elementor-element-4bb1b469 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-26ff0e8f{--display:flex;--min-height:100vh;--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;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-26ff0e8f:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-26ff0e8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D3937;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea .elementor-image-box-title{margin-bottom:8px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:#E8E5E4;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1603 .elementor-element.elementor-element-31d7dcda{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1603 .elementor-element.elementor-element-691c1dea{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1603 .elementor-element.elementor-element-691c1dea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1603 .elementor-element.elementor-element-691c1dea.elementor-element{--align-self:flex-end;}.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-691c1dea.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-691c1dea.elementor-view-framed .elementor-icon, .elementor-1603 .elementor-element.elementor-element-691c1dea.elementor-view-default .elementor-icon{fill:var( --e-global-color-e3d699e );color:var( --e-global-color-e3d699e );border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon{font-size:33px;}.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon-box-title{color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b.elementor-element{--align-self:flex-end;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b.elementor-view-framed .elementor-icon, .elementor-1603 .elementor-element.elementor-element-7fd7ce8b.elementor-view-default .elementor-icon{fill:var( --e-global-color-e3d699e );color:var( --e-global-color-e3d699e );border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon{font-size:33px;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon-box-title{color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-56122a56{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1603 .elementor-element.elementor-element-56122a56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1603 .elementor-element.elementor-element-56122a56.elementor-element{--align-self:flex-end;}.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-56122a56.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-56122a56.elementor-view-framed .elementor-icon, .elementor-1603 .elementor-element.elementor-element-56122a56.elementor-view-default .elementor-icon{fill:var( --e-global-color-e3d699e );color:var( --e-global-color-e3d699e );border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon{font-size:33px;}.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon-box-title{color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-7211dc30{width:100%;max-width:100%;--icon-box-icon-margin:15px;}.elementor-1603 .elementor-element.elementor-element-7211dc30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 40px 20px 40px;border-style:none;border-radius:100px 100px 100px 100px;}.elementor-1603 .elementor-element.elementor-element-7211dc30.elementor-element{--align-self:flex-end;}.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-7211dc30.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-7211dc30.elementor-view-framed .elementor-icon, .elementor-1603 .elementor-element.elementor-element-7211dc30.elementor-view-default .elementor-icon{fill:var( --e-global-color-e3d699e );color:var( --e-global-color-e3d699e );border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon{font-size:33px;}.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon-box-title{color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-16209a09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1603 .elementor-element.elementor-element-16209a09:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-16209a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-3d409a37{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-3d409a37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-3d409a37.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1603 .elementor-element.elementor-element-3d409a37 .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-3d409a37 .elementor-image-box-title{margin-bottom:8px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-3d409a37 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:#2D3937;}.elementor-1603 .elementor-element.elementor-element-73373d99{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-73373d99.e-con{--order:-99999 /* order start hack */;}.elementor-1603 .elementor-element.elementor-element-727e9abe{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1603 .elementor-element.elementor-element-727e9abe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1603 .elementor-element.elementor-element-6f7e920{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;--e-icon-list-icon-size:26px;--icon-vertical-offset:-2px;}.elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(26px/2);}.elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(26px/2);}.elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(26px/2);margin-left:calc(26px/2);}.elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-26px/2);margin-left:calc(-26px/2);}body.rtl .elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-26px/2);}body:not(.rtl) .elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-26px/2);}.elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-icon i{color:var( --e-global-color-e3d699e );transition:color 0.3s;}.elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-icon svg{fill:var( --e-global-color-e3d699e );transition:fill 0.3s;}.elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-icon{padding-right:5px;}.elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-1603 .elementor-element.elementor-element-6f7e920 .elementor-icon-list-text{color:var( --e-global-color-9725eba );transition:color 0.3s;}.elementor-1603 .elementor-element.elementor-element-21d3628a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-0c696f4{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-0c696f4 > .elementor-widget-container{background-color:var( --e-global-color-9725eba );margin:-19px 0px 0px 0px;border-style:solid;border-width:10px 2px 2px 7px;border-color:var( --e-global-color-text );border-radius:25px 25px 25px 25px;}.elementor-1603 .elementor-element.elementor-element-0c696f4.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-0c696f4 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-1603 .elementor-element.elementor-element-432edb47{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-432edb47:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-432edb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7951f84 );background-image:url("https://selmaamaro.com.br/wp-content/uploads/2024/07/Novo-Projeto-3-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-d3a0e5d{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-762fdb74{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-762fdb74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-762fdb74.elementor-element{--align-self:flex-start;}.elementor-1603 .elementor-element.elementor-element-762fdb74 .elementor-image-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-762fdb74 .elementor-image-box-title{margin-bottom:23px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-aad67ef );}.elementor-1603 .elementor-element.elementor-element-762fdb74 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button{background-color:var( --e-global-color-e790ff6 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:7px 7px 7px 7px;padding:22px 050px 31px 50px;}.elementor-1603 .elementor-element.elementor-element-5d277cf8{width:100%;max-width:100%;z-index:5;}.elementor-1603 .elementor-element.elementor-element-5d277cf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-5d277cf8.elementor-element{--align-self:stretch;}.elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button:focus{border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-1d4f2ff{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:38px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-1676ece0{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-1676ece0:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-1676ece0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9725eba );background-image:url("https://selmaamaro.com.br/wp-content/uploads/2024/07/Novo-Projeto-3-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-1086acf0{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6 > .elementor-widget-container{background-color:#E8E5E4AD;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6.elementor-element{--align-self:flex-start;}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6 .elementor-image-box-wrapper{text-align:left;}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6 .elementor-image-box-title{margin-bottom:8px;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-aad67ef );}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-165b483a .elementor-button{background-color:var( --e-global-color-e790ff6 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:7px 7px 7px 7px;padding:22px 050px 31px 50px;}.elementor-1603 .elementor-element.elementor-element-165b483a{width:100%;max-width:100%;z-index:5;}.elementor-1603 .elementor-element.elementor-element-165b483a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-165b483a.elementor-element{--align-self:stretch;}.elementor-1603 .elementor-element.elementor-element-165b483a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1603 .elementor-element.elementor-element-165b483a .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1603 .elementor-element.elementor-element-165b483a .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-165b483a .elementor-button:focus{border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-6320f499{--display:flex;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:38px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-1086556{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-1086556:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-1086556 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-2c2871a4{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-2c2871a4 > .elementor-widget-container{margin:0px 0px 60px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-2c2871a4.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-2c2871a4 .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-2c2871a4 .elementor-image-box-title{margin-bottom:8px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-2c2871a4 .elementor-image-box-description{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-aad67ef );}.elementor-1603 .elementor-element.elementor-element-4dcfb22d{--e-image-carousel-slides-to-show:6;}.elementor-1603 .elementor-element.elementor-element-4dcfb22d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-4dcfb22d .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-1603 .elementor-element.elementor-element-4dcfb22d .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-1603 .elementor-element.elementor-element-21e56f7a{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.74;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-21e56f7a:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-21e56f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7951f84 );background-image:url("https://selmaamaro.com.br/wp-content/uploads/2024/07/fundo-com-raco.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-21e56f7a::before, .elementor-1603 .elementor-element.elementor-element-21e56f7a > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-21e56f7a > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-21e56f7a > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-21e56f7a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-21e56f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1603 .elementor-element.elementor-element-5819fc70{--display:flex;--min-height:563px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-5819fc70:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-5819fc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF02;}.elementor-1603 .elementor-element.elementor-element-5819fc70::before, .elementor-1603 .elementor-element.elementor-element-5819fc70 > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-5819fc70 > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-5819fc70 > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-5819fc70 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-5819fc70 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1603 .elementor-element.elementor-element-5819fc70.e-con{--align-self:center;--order:99999 /* order end hack */;}.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-1603 .elementor-element.elementor-element-177f2406 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-1603 .elementor-element.elementor-element-177f2406.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-177f2406{text-align:center;}.elementor-1603 .elementor-element.elementor-element-177f2406 .elementor-heading-title{font-family:"Roxborough-CF", Sans-serif;font-size:50px;font-weight:300;color:#0C0910;}.elementor-1603 .elementor-element.elementor-element-7eacbdf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-7eacbdf3.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-7eacbdf3 .elementor-image-box-title{margin-bottom:23px;font-family:"Roxborough-CF", Sans-serif;font-size:30px;font-weight:600;line-height:0.1em;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-7eacbdf3 .elementor-image-box-description{font-family:"Roxborough-CF", Sans-serif;font-size:40px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button{background-color:var( --e-global-color-e790ff6 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:7px 7px 7px 7px;padding:22px 050px 31px 50px;}.elementor-1603 .elementor-element.elementor-element-1585aa{width:100%;max-width:100%;z-index:5;}.elementor-1603 .elementor-element.elementor-element-1585aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-1585aa.elementor-element{--align-self:stretch;}.elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button:focus{border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-b0e9660 img{width:62%;}.elementor-1603 .elementor-element.elementor-element-3fcd32f6{--display:flex;}.elementor-1603 .elementor-element.elementor-element-3fcd32f6.e-con{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-649aae6d.elementor-position-right .elementor-image-box-img{margin-left:23px;}.elementor-1603 .elementor-element.elementor-element-649aae6d.elementor-position-left .elementor-image-box-img{margin-right:23px;}.elementor-1603 .elementor-element.elementor-element-649aae6d.elementor-position-top .elementor-image-box-img{margin-bottom:23px;}.elementor-1603 .elementor-element.elementor-element-649aae6d .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-1603 .elementor-element.elementor-element-649aae6d .elementor-image-box-img img{filter:brightness( 0% ) contrast( 46% ) saturate( 80% ) blur( 0px ) hue-rotate( 65deg );transition-duration:0.3s;}.elementor-1603 .elementor-element.elementor-element-649aae6d .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-649aae6d .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-6a1ee2e3{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--overlay-opacity:0.74;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-6a1ee2e3:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-6a1ee2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF5F3;background-image:url("https://selmaamaro.com.br/wp-content/uploads/2024/07/fundo-com-raco.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1603 .elementor-element.elementor-element-6a1ee2e3::before, .elementor-1603 .elementor-element.elementor-element-6a1ee2e3 > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-6a1ee2e3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-6a1ee2e3 > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-6a1ee2e3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-6a1ee2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1603 .elementor-element.elementor-element-5cf8979a{--display:flex;--min-height:563px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-5cf8979a:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-5cf8979a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2b6036e );}.elementor-1603 .elementor-element.elementor-element-5cf8979a::before, .elementor-1603 .elementor-element.elementor-element-5cf8979a > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-5cf8979a > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-5cf8979a > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-5cf8979a > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-5cf8979a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1603 .elementor-element.elementor-element-5cf8979a.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-51c136cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-1603 .elementor-element.elementor-element-51c136cc.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-51c136cc{text-align:center;}.elementor-1603 .elementor-element.elementor-element-51c136cc .elementor-heading-title{font-family:"Roxborough-CF", Sans-serif;font-size:50px;font-weight:300;color:#0C0910;}.elementor-1603 .elementor-element.elementor-element-28f87de3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-28f87de3.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-28f87de3 .elementor-image-box-title{margin-bottom:23px;font-family:"Roxborough-CF", Sans-serif;font-size:30px;font-weight:600;line-height:0.1em;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-28f87de3 .elementor-image-box-description{font-family:"Roxborough-CF", Sans-serif;font-size:40px;font-weight:900;line-height:1.2em;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-414a518b .elementor-button{background-color:var( --e-global-color-e790ff6 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:7px 7px 7px 7px;padding:22px 050px 31px 50px;}.elementor-1603 .elementor-element.elementor-element-414a518b{width:100%;max-width:100%;z-index:5;}.elementor-1603 .elementor-element.elementor-element-414a518b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-414a518b.elementor-element{--align-self:stretch;}.elementor-1603 .elementor-element.elementor-element-414a518b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1603 .elementor-element.elementor-element-414a518b .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-1603 .elementor-element.elementor-element-414a518b .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-414a518b .elementor-button:focus{border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-c9bb627{--display:flex;--min-height:563px;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-c9bb627:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-c9bb627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDD4D700;}.elementor-1603 .elementor-element.elementor-element-c9bb627::before, .elementor-1603 .elementor-element.elementor-element-c9bb627 > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-c9bb627 > .e-con-inner > .elementor-background-video-container::before, .elementor-1603 .elementor-element.elementor-element-c9bb627 > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-c9bb627 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1603 .elementor-element.elementor-element-c9bb627 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1603 .elementor-element.elementor-element-c9bb627.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-2b2058cb.elementor-position-right .elementor-image-box-img{margin-left:23px;}.elementor-1603 .elementor-element.elementor-element-2b2058cb.elementor-position-left .elementor-image-box-img{margin-right:23px;}.elementor-1603 .elementor-element.elementor-element-2b2058cb.elementor-position-top .elementor-image-box-img{margin-bottom:23px;}.elementor-1603 .elementor-element.elementor-element-2b2058cb .elementor-image-box-wrapper .elementor-image-box-img{width:65%;}.elementor-1603 .elementor-element.elementor-element-2b2058cb .elementor-image-box-img img{filter:brightness( 0% ) contrast( 46% ) saturate( 80% ) blur( 0px ) hue-rotate( 65deg );transition-duration:0.3s;}.elementor-1603 .elementor-element.elementor-element-2b2058cb .elementor-image-box-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:600;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-2b2058cb .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-593949df{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-593949df:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-593949df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7951f84 );}.elementor-1603 .elementor-element.elementor-element-8690adf{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-8690adf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-8690adf.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-8690adf .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-8690adf .elementor-image-box-title{margin-bottom:8px;font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-aad67ef );}.elementor-1603 .elementor-element.elementor-element-8690adf .elementor-image-box-description{font-family:"Jost", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-aad67ef );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-1603 .elementor-element.elementor-element-56d01293{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-56d01293 > .elementor-widget-container{margin:50px 0px 0px 0px;border-style:none;}.elementor-1603 .elementor-element.elementor-element-56d01293.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-toggle-item:not(:last-child){margin-bottom:15px;}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-tab-title{background-color:#FFFFFF02;padding:025px 08px 25px 30px;}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-toggle-title, .elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-tab-title.elementor-active a, .elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-toggle-title{font-family:"Sora", Sans-serif;font-size:16px;font-weight:400;}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-toggle-icon.elementor-toggle-icon-left{margin-right:17px;}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:17px;}.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-tab-content{background-color:#FFFFFF00;color:var( --e-global-color-text );font-family:"Sora", Sans-serif;font-size:16px;font-weight:300;padding:20px 60px 10px 60px;}.elementor-1603 .elementor-element.elementor-element-2ee5b482{--display:flex;--min-height:58vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-2ee5b482:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-2ee5b482 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-6168f80a{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-6168f80a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-6168f80a.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-6168f80a .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-6168f80a .elementor-image-box-title{margin-bottom:8px;font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9725eba );}.elementor-1603 .elementor-element.elementor-element-6168f80a .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button{background-color:var( --e-global-color-e790ff6 );font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;text-transform:uppercase;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:none;border-radius:7px 7px 7px 7px;padding:22px 050px 31px 50px;}.elementor-1603 .elementor-element.elementor-element-266b9507{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;z-index:5;}.elementor-1603 .elementor-element.elementor-element-266b9507 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-266b9507.elementor-element{--align-self:center;}.elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button:hover, .elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button:focus{border-color:var( --e-global-color-e3d699e );}.elementor-1603 .elementor-element.elementor-element-3ec2b243{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-3ec2b243:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-3ec2b243 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1603 .elementor-element.elementor-element-3ec2b243.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1603 .elementor-element.elementor-element-337a9ab3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:left;}.elementor-1603 .elementor-element.elementor-element-337a9ab3 img{width:51%;}.elementor-1603 .elementor-element.elementor-element-1c6157f{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--icon-vertical-offset:0px;}.elementor-1603 .elementor-element.elementor-element-1c6157f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-1c6157f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{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-1603 .elementor-element.elementor-element-638ef1c8 .elementor-cta .elementor-cta__bg, .elementor-1603 .elementor-element.elementor-element-638ef1c8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-1603 .elementor-element.elementor-element-638ef1c8{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-638ef1c8 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1603 .elementor-element.elementor-element-638ef1c8 .elementor-cta__content{min-height:0px;text-align:center;padding:0px 0px 0px 0px;background-color:#FFFFFF00;}.elementor-1603 .elementor-element.elementor-element-638ef1c8 .elementor-cta__bg-wrapper{min-height:0px;}.elementor-1603 .elementor-element.elementor-element-638ef1c8 .elementor-cta__title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-1603 .elementor-element.elementor-element-638ef1c8 .elementor-cta__title:not(:last-child){margin-bottom:14px;}.elementor-1603 .elementor-element.elementor-element-638ef1c8 .elementor-cta__button{color:var( --e-global-color-primary );border-color:var( --e-global-color-255c03f );font-family:"Roboto", Sans-serif;font-weight:500;background-color:var( --e-global-color-255c03f );border-radius:10px;}@media(min-width:768px){.elementor-1603 .elementor-element.elementor-element-a45110d{--width:61%;}.elementor-1603 .elementor-element.elementor-element-7be1c49{--width:50%;}.elementor-1603 .elementor-element.elementor-element-7a4f740{--width:61%;}.elementor-1603 .elementor-element.elementor-element-57629cd{--width:50%;}.elementor-1603 .elementor-element.elementor-element-2170d6ec{--content-width:1158px;}.elementor-1603 .elementor-element.elementor-element-73373d99{--width:100%;}.elementor-1603 .elementor-element.elementor-element-727e9abe{--width:52.848%;}.elementor-1603 .elementor-element.elementor-element-21d3628a{--width:30%;}.elementor-1603 .elementor-element.elementor-element-d3a0e5d{--width:50%;}.elementor-1603 .elementor-element.elementor-element-1d4f2ff{--width:38%;}.elementor-1603 .elementor-element.elementor-element-1086acf0{--width:50%;}.elementor-1603 .elementor-element.elementor-element-6320f499{--width:38%;}.elementor-1603 .elementor-element.elementor-element-5819fc70{--width:85%;}.elementor-1603 .elementor-element.elementor-element-5cf8979a{--width:85%;}.elementor-1603 .elementor-element.elementor-element-c9bb627{--width:85%;}.elementor-1603 .elementor-element.elementor-element-3ec2b243{--width:119.927%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1603 .elementor-element.elementor-element-d3a0e5d{--width:100%;}}@media(max-width:1024px){.elementor-1603 .elementor-element.elementor-element-a45110d{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-wrapper .elementor-image-box-img{width:48%;}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-description{font-size:18px;}.elementor-1603 .elementor-element.elementor-element-04b9df1 .elementor-button{font-size:18px;}.elementor-1603 .elementor-element.elementor-element-7a4f740{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-wrapper .elementor-image-box-img{width:48%;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-description{font-size:18px;}.elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button{font-size:18px;}.elementor-1603 .elementor-element.elementor-element-2170d6ec{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-508f7ab9{width:initial;max-width:initial;}.elementor-1603 .elementor-element.elementor-element-508f7ab9 .elementor-image-box-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-description{font-size:12px;}.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-description{font-size:12px;}.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-description{font-size:12px;}.elementor-1603 .elementor-element.elementor-element-190e210a:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-190e210a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-100px 36px;background-size:599px auto;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-image-box-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-image-box-description{font-size:16px;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea .elementor-image-box-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-31d7dcda{--grid-auto-flow:row;}.elementor-1603 .elementor-element.elementor-element-3d409a37 .elementor-image-box-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-0c696f4{--container-widget-width:241px;--container-widget-flex-grow:0;width:var( --container-widget-width, 241px );max-width:241px;}.elementor-1603 .elementor-element.elementor-element-432edb47{--min-height:498px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-432edb47:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-432edb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-126px -10px;background-size:1000px auto;}.elementor-1603 .elementor-element.elementor-element-d3a0e5d{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-762fdb74 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-1603 .elementor-element.elementor-element-762fdb74 .elementor-image-box-title{margin-bottom:22px;font-size:25px;}.elementor-1603 .elementor-element.elementor-element-762fdb74 .elementor-image-box-description{font-size:15px;}.elementor-1603 .elementor-element.elementor-element-5d277cf8{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button{font-size:16px;}.elementor-1603 .elementor-element.elementor-element-1086556{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-2c2871a4 .elementor-image-box-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-4dcfb22d{--e-image-carousel-slides-to-show:4;}.elementor-1603 .elementor-element.elementor-element-21e56f7a{--min-height:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-5819fc70{--min-height:86px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1603 .elementor-element.elementor-element-177f2406 .elementor-heading-title{font-size:36px;}.elementor-1603 .elementor-element.elementor-element-7eacbdf3 .elementor-image-box-description{font-size:29px;}.elementor-1603 .elementor-element.elementor-element-1585aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button{font-size:18px;padding:20px 0px 20px 0px;}.elementor-1603 .elementor-element.elementor-element-649aae6d.elementor-position-right .elementor-image-box-img{margin-left:14px;}.elementor-1603 .elementor-element.elementor-element-649aae6d.elementor-position-left .elementor-image-box-img{margin-right:14px;}.elementor-1603 .elementor-element.elementor-element-649aae6d.elementor-position-top .elementor-image-box-img{margin-bottom:14px;}.elementor-1603 .elementor-element.elementor-element-649aae6d .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-1603 .elementor-element.elementor-element-593949df{--min-height:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-8690adf .elementor-image-box-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-6168f80a .elementor-image-box-title{margin-bottom:20px;font-size:25px;}.elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-1603 .elementor-element.elementor-element-0d883de{--padding-top:80px;--padding-bottom:1px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-img{margin-bottom:0px;}.elementor-1603 .elementor-element.elementor-element-bb52122 .elementor-image-box-title{font-size:25px;}.elementor-1603 .elementor-element.elementor-element-3385485 .elementor-image-box-description{font-size:18px;}.elementor-1603 .elementor-element.elementor-element-04b9df1{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-04b9df1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-04b9df1.elementor-element{--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-04b9df1 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-32b3c97:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-32b3c97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-1603 .elementor-element.elementor-element-32b3c97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1603 .elementor-element.elementor-element-9c2599a{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-9c2599a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-img{margin-bottom:0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-title{margin-bottom:0px;font-size:22px;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-wrapper .elementor-image-box-img{width:62%;}.elementor-1603 .elementor-element.elementor-element-9c2599a .elementor-image-box-img img{border-radius:0px;}.elementor-1603 .elementor-element.elementor-element-77ecdf2{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-77ecdf2 .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-77ecdf2 .elementor-image-box-description{font-size:18px;}.elementor-1603 .elementor-element.elementor-element-4dc1b54{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-4dc1b54 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-4dc1b54.elementor-element{--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-2170d6ec{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-3d112920{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-508f7ab9{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-508f7ab9 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-508f7ab9 .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-508f7ab9 .elementor-image-box-title{font-size:22px;}.elementor-1603 .elementor-element.elementor-element-508f7ab9 .elementor-image-box-description{font-size:14px;}.elementor-1603 .elementor-element.elementor-element-5f255fe1 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1603 .elementor-element.elementor-element-5f255fe1{--icon-box-icon-margin:3px;}.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-icon-box-description{font-size:13px;}.elementor-1603 .elementor-element.elementor-element-2d03ca08 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1603 .elementor-element.elementor-element-2d03ca08{--icon-box-icon-margin:3px;}.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-icon-box-description{font-size:13px;}.elementor-1603 .elementor-element.elementor-element-606ce21d > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1603 .elementor-element.elementor-element-606ce21d{--icon-box-icon-margin:3px;}.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-icon-box-description{font-size:13px;}.elementor-1603 .elementor-element.elementor-element-190e210a:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-190e210a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-1603 .elementor-element.elementor-element-190e210a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-image-box-title{font-size:22px;}.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-image-box-description{font-size:14px;}.elementor-1603 .elementor-element.elementor-element-1a23c6e3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-4bb1b469{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-4bb1b469 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-4bb1b469 .elementor-image-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-4bb1b469 .elementor-image-box-title{font-size:22px;}.elementor-1603 .elementor-element.elementor-element-4bb1b469 .elementor-image-box-description{font-size:14px;}.elementor-1603 .elementor-element.elementor-element-26ff0e8f{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea .elementor-image-box-title{font-size:22px;}.elementor-1603 .elementor-element.elementor-element-7f9b7dea .elementor-image-box-description{font-size:14px;}.elementor-1603 .elementor-element.elementor-element-31d7dcda{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1603 .elementor-element.elementor-element-691c1dea{width:100%;max-width:100%;--icon-box-icon-margin:5px;}.elementor-1603 .elementor-element.elementor-element-691c1dea > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon{font-size:31px;}.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-icon-box-description{font-size:12px;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b{width:100%;max-width:100%;--icon-box-icon-margin:5px;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon{font-size:31px;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-icon-box-description{font-size:12px;}.elementor-1603 .elementor-element.elementor-element-56122a56{width:100%;max-width:100%;--icon-box-icon-margin:5px;}.elementor-1603 .elementor-element.elementor-element-56122a56 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon{font-size:31px;}.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-icon-box-description{font-size:12px;}.elementor-1603 .elementor-element.elementor-element-7211dc30{width:100%;max-width:100%;--icon-box-icon-margin:5px;}.elementor-1603 .elementor-element.elementor-element-7211dc30 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon-box-wrapper{text-align:center;}.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon{font-size:31px;}.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon-box-title, .elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon-box-title a{font-size:20px;}.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-icon-box-description{font-size:12px;}.elementor-1603 .elementor-element.elementor-element-16209a09{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-3d409a37{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-3d409a37 .elementor-image-box-title{font-size:22px;}.elementor-1603 .elementor-element.elementor-element-3d409a37 .elementor-image-box-description{font-size:14px;}.elementor-1603 .elementor-element.elementor-element-21d3628a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-432edb47:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-432edb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-473px 45px;background-size:1000px auto;}.elementor-1603 .elementor-element.elementor-element-432edb47{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-762fdb74 .elementor-image-box-title{margin-bottom:19px;font-size:22px;}.elementor-1603 .elementor-element.elementor-element-762fdb74 .elementor-image-box-description{font-size:14px;}.elementor-1603 .elementor-element.elementor-element-5d277cf8{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-5d277cf8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-5d277cf8.elementor-element{--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-1676ece0:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-1676ece0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-464px -9px;background-size:994px auto;}.elementor-1603 .elementor-element.elementor-element-1676ece0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6 > .elementor-widget-container{padding:8px 8px 8px 8px;border-radius:10px 10px 10px 10px;}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6 .elementor-image-box-title{margin-bottom:19px;font-size:22px;}.elementor-1603 .elementor-element.elementor-element-5a0cd2a6 .elementor-image-box-description{font-size:12px;}.elementor-1603 .elementor-element.elementor-element-165b483a{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-165b483a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-165b483a.elementor-element{--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-165b483a .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-1086556{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-2c2871a4 .elementor-image-box-title{font-size:22px;}.elementor-1603 .elementor-element.elementor-element-4dcfb22d{--e-image-carousel-slides-to-show:2;}.elementor-1603 .elementor-element.elementor-element-4dcfb22d > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-21e56f7a{--min-height:0px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-21e56f7a:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-21e56f7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-1603 .elementor-element.elementor-element-5819fc70{--min-height:358px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1603 .elementor-element.elementor-element-5819fc70.e-con{--order:-99999 /* order start hack */;}.elementor-1603 .elementor-element.elementor-element-177f2406 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-177f2406 .elementor-heading-title{font-size:1.875em;}.elementor-1603 .elementor-element.elementor-element-7eacbdf3 .elementor-image-box-title{margin-bottom:9px;font-size:21px;}.elementor-1603 .elementor-element.elementor-element-7eacbdf3 .elementor-image-box-description{font-size:28px;}.elementor-1603 .elementor-element.elementor-element-1585aa{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-1585aa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-1585aa.elementor-element{--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-3fcd32f6{--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1603 .elementor-element.elementor-element-649aae6d .elementor-image-box-img{margin-bottom:14px;}.elementor-1603 .elementor-element.elementor-element-6a1ee2e3{--min-height:0px;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-6a1ee2e3:not(.elementor-motion-effects-element-type-background), .elementor-1603 .elementor-element.elementor-element-6a1ee2e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-1603 .elementor-element.elementor-element-5cf8979a{--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-1603 .elementor-element.elementor-element-5cf8979a.e-con{--order:-99999 /* order start hack */;}.elementor-1603 .elementor-element.elementor-element-51c136cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-51c136cc .elementor-heading-title{font-size:37px;}.elementor-1603 .elementor-element.elementor-element-28f87de3 .elementor-image-box-title{margin-bottom:9px;font-size:21px;}.elementor-1603 .elementor-element.elementor-element-28f87de3 .elementor-image-box-description{font-size:28px;}.elementor-1603 .elementor-element.elementor-element-414a518b{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-414a518b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-414a518b.elementor-element{--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-414a518b .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-8671941.elementor-element{--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-8671941 img{width:76%;}.elementor-1603 .elementor-element.elementor-element-c9bb627{--min-height:400px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-c9bb627.e-con{--order:-99999 /* order start hack */;}.elementor-1603 .elementor-element.elementor-element-2b2058cb .elementor-image-box-img{margin-bottom:23px;}.elementor-1603 .elementor-element.elementor-element-593949df{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-8690adf .elementor-image-box-title{font-size:22px;}.elementor-1603 .elementor-element.elementor-element-56d01293{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-2ee5b482{--min-height:68vh;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-6168f80a{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-6168f80a .elementor-image-box-title{font-size:22px;}.elementor-1603 .elementor-element.elementor-element-6168f80a .elementor-image-box-description{font-size:14px;}.elementor-1603 .elementor-element.elementor-element-266b9507{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-266b9507 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1603 .elementor-element.elementor-element-266b9507.elementor-element{--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button{font-size:16px;padding:20px 20px 20px 20px;}.elementor-1603 .elementor-element.elementor-element-3ec2b243{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1603 .elementor-element.elementor-element-337a9ab3{width:100%;max-width:100%;text-align:center;}.elementor-1603 .elementor-element.elementor-element-337a9ab3 img{width:37%;}.elementor-1603 .elementor-element.elementor-element-1c6157f{width:100%;max-width:100%;}.elementor-1603 .elementor-element.elementor-element-1c6157f.elementor-element{--order:99999 /* order end hack */;}.elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1603 .elementor-element.elementor-element-1c6157f .elementor-icon-list-item > a{font-size:13px;}.elementor-1603 .elementor-element.elementor-element-638ef1c8{width:100%;max-width:100%;}}/* Start custom CSS for button, class: .elementor-element-04b9df1 */.elementor-1603 .elementor-element.elementor-element-04b9df1 .elementor-button {
        border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #
, 0px 5px 0px 0px #2B55A1 !important;
    background: linear-gradient(45deg, #FFF5F3
, #A49393
, #04BCC4, #FFF5F3, #A49393, #04BCC4);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-1603 .elementor-element.elementor-element-04b9df1 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-04b9df1 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px , 0px 5px 0px 0px #04BCC4 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4dc1b54 */.elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button {
        border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #
, 0px 5px 0px 0px #2B55A1 !important;
    background: linear-gradient(45deg, #FFF5F3
, #A49393
, #04BCC4, #FFF5F3, #A49393, #04BCC4);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-4dc1b54 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px , 0px 5px 0px 0px #04BCC4 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5f255fe1 */.elementor-1603 .elementor-element.elementor-element-5f255fe1  {
    
    

 
    border-top-right-radius: 40px 100% !important;
    border-bottom-right-radius: 40px 100% !important;
    background: #FFFFFF02;
    box-shadow: inset 0px 0px 0px 0px #a947ec, 0px 5px 0px 0px #FFFFFF08 !important;
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }

.elementor-1603 .elementor-element.elementor-element-5f255fe1{
    
    backdrop-filter: blur(35px);
     -webkit-backdrop-filter: blur( 20px );
   
}

.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-5f255fe1 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2d03ca08 */.elementor-1603 .elementor-element.elementor-element-2d03ca08  {
    
    

 
    border-top-right-radius: 40px 100% !important;
    border-bottom-right-radius: 40px 100% !important;
    background: #FFFFFF02;
    box-shadow: inset 0px 0px 0px 0px #a947ec, 0px 5px 0px 0px #FFFFFF08 !important;
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }

.elementor-1603 .elementor-element.elementor-element-2d03ca08{
    
    backdrop-filter: blur(35px);
     -webkit-backdrop-filter: blur( 20px );
   
}

.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-2d03ca08 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-606ce21d */.elementor-1603 .elementor-element.elementor-element-606ce21d  {
    
    

 
    border-top-right-radius: 40px 100% !important;
    border-bottom-right-radius: 40px 100% !important;
    background: #FFFFFF02;
    box-shadow: inset 0px 0px 0px 0px #a947ec, 0px 5px 0px 0px #FFFFFF08 !important;
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }

.elementor-1603 .elementor-element.elementor-element-606ce21d{
    
    backdrop-filter: blur(35px);
     -webkit-backdrop-filter: blur( 20px );
   
}

.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-606ce21d .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #ffffff25, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d112920 *//*Blur Zoom Hover Effect*/

@media screen and (min-width: 1025px) {
.elementor-1603 .elementor-element.elementor-element-3d112920{
    --zoom-in: 1.0;
    --zoom-out: .95;
    --hover-background: #8A00D4;
}
}

@media screen and (min-width: 1025px) {
.elementor-1603 .elementor-element.elementor-element-3d112920{
    transition: all .5;
}
}

@media screen and (min-width: 1025px) {
.elementor-1603 .elementor-element.elementor-element-3d112920:hover .card-box{
    filter: blur(5px);
    transform: scale(var(--zoom-out));
}
}

@media screen and (min-width: 1025px) {
.card-box{
    transform: scale(1);
    transition: all .5s;
}
}
@media screen and (min-width: 1025px) {
.card-box:hover{
    transform: scale(var(--zoom-in)) !important;
    z-index: 2;
    filter: blur(0px) !important;
}
}

@media screen and (min-width: 1025px) {
.elementor-1603 .elementor-element.elementor-element-3d112920 .elementor-widget-wrap{
    transition: all .5s;
}
}

@media screen and (min-width: 1025px) {
.elementor-1603 .elementor-element.elementor-element-3d112920 .card-box:hover .elementor-widget-wrap{
    background: var(--hover-background) !important;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1fcb1f23 */#fonte5 {
    
    
    font-weight: 500;
    
}


.elementor-1603 .elementor-element.elementor-element-1fcb1f23{
    
    backdrop-filter: blur(20px);
     -webkit-backdrop-filter: blur( 20px );
   
}



.elementor-1603 .elementor-element.elementor-element-1fcb1f23  {
    
     border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent 3%, #FFF5F3 10%, transparent) 1;
        border-top-left-radius: 40px 100% !important;
    border-bottom-left-radius: 40px 100% !important;
    border-top-right-radius: 40px 100% !important;
    border-bottom-right-radius: 40px 100% !important;
    background: #FFFFFF08;
    box-shadow:inset 0px 0px 0px 0px #FFF5F3, 0px 0px 0px 0px #FFF5F3 !important;
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }



.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-1fcb1f23 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #FFF5F3, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-4bb1b469 */#fonte5 {
    
    
    font-weight: 500;
    
}


.elementor-1603 .elementor-element.elementor-element-4bb1b469{
    
    backdrop-filter: blur(20px);
     -webkit-backdrop-filter: blur( 20px );
   
}



.elementor-1603 .elementor-element.elementor-element-4bb1b469  {
    
     border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent 3%, #FFF5F3 10%, transparent) 1;
        border-top-left-radius: 40px 100% !important;
    border-bottom-left-radius: 40px 100% !important;
    border-top-right-radius: 40px 100% !important;
    border-bottom-right-radius: 40px 100% !important;
    background: #FFFFFF08;
    box-shadow:inset 0px 0px 0px 0px #FFF5F3, 0px 0px 0px 0px #FFF5F3 !important;
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }



.elementor-1603 .elementor-element.elementor-element-4bb1b469 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-4bb1b469 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #FFF5F3, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-691c1dea */#fonte5 {
    
    
    font-weight: 500;
    
}


.elementor-1603 .elementor-element.elementor-element-691c1dea{
    
    backdrop-filter: blur(20px);
     -webkit-backdrop-filter: blur( 20px );
   
}



.elementor-1603 .elementor-element.elementor-element-691c1dea  {
    
     border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent 3%, #FFF5F3 10%, transparent) 1;
        border-top-left-radius: 40px 100% !important;
    border-bottom-left-radius: 40px 100% !important;
    border-top-right-radius: 40px 100% !important;
    border-bottom-right-radius: 40px 100% !important;
    background: #FFFFFF08;
    box-shadow:inset 0px 0px 0px 0px #FFF5F3, 0px 0px 0px 0px #FFF5F3 !important;
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }



.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-691c1dea .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #FFF5F3, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7fd7ce8b */#fonte5 {
    
    
    font-weight: 500;
    
}


.elementor-1603 .elementor-element.elementor-element-7fd7ce8b{
    
    backdrop-filter: blur(20px);
     -webkit-backdrop-filter: blur( 20px );
   
}



.elementor-1603 .elementor-element.elementor-element-7fd7ce8b  {
    
     border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent 3%, #FFF5F3 10%, transparent) 1;
        border-top-left-radius: 40px 100% !important;
    border-bottom-left-radius: 40px 100% !important;
    border-top-right-radius: 40px 100% !important;
    border-bottom-right-radius: 40px 100% !important;
    background: #FFFFFF08;
    box-shadow:inset 0px 0px 0px 0px #FFF5F3, 0px 0px 0px 0px #FFF5F3 !important;
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }



.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-7fd7ce8b .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #FFF5F3, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-56122a56 */#fonte5 {
    
    
    font-weight: 500;
    
}


.elementor-1603 .elementor-element.elementor-element-56122a56{
    
    backdrop-filter: blur(20px);
     -webkit-backdrop-filter: blur( 20px );
   
}



.elementor-1603 .elementor-element.elementor-element-56122a56  {
    
     border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent 3%, #FFF5F3 10%, transparent) 1;
        border-top-left-radius: 40px 100% !important;
    border-bottom-left-radius: 40px 100% !important;
    border-top-right-radius: 40px 100% !important;
    border-bottom-right-radius: 40px 100% !important;
    background: #FFFFFF08;
    box-shadow:inset 0px 0px 0px 0px #FFF5F3, 0px 0px 0px 0px #FFF5F3 !important;
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }



.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-56122a56 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #FFF5F3, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7211dc30 */#fonte5 {
    
    
    font-weight: 500;
    
}


.elementor-1603 .elementor-element.elementor-element-7211dc30{
    
    backdrop-filter: blur(20px);
     -webkit-backdrop-filter: blur( 20px );
   
}



.elementor-1603 .elementor-element.elementor-element-7211dc30  {
    
     border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent 3%, #FFF5F3 10%, transparent) 1;
        border-top-left-radius: 40px 100% !important;
    border-bottom-left-radius: 40px 100% !important;
    border-top-right-radius: 40px 100% !important;
    border-bottom-right-radius: 40px 100% !important;
    background: #FFFFFF08;
    box-shadow:inset 0px 0px 0px 0px #FFF5F3, 0px 0px 0px 0px #FFF5F3 !important;
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }



.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-7211dc30 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #FFF5F3, 0px 5px 0px 0px #2B55A1 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16209a09 */.elementor-element.elementor-element-598e0c5.brilho.elementor-view-default.elementor-mobile-position-top.elementor-vertical-align-top.ha-has-bg-overlay.elementor-widget.elementor-widget-icon-box {
    margin-bottom: 80px;
}


.elementor-element.elementor-element-4e1bed9.brilho.elementor-view-default.elementor-mobile-position-top.elementor-vertical-align-top.ha-has-bg-overlay.elementor-widget.elementor-widget-icon-box {
    margin-bottom: 80px;
    margin-top: 50px;
}
.elementor-1603 .elementor-element.elementor-element-16209a09 {
border-width: 1px 0px 0px 0px;
border-style: solid;
border-image: linear-gradient(to left,
#E8E5E4, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5d277cf8 */.elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button {
        border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #
, 0px 5px 0px 0px #2B55A1 !important;
    background: linear-gradient(45deg, #FFF5F3
, #A49393
, #04BCC4, #FFF5F3, #A49393, #04BCC4);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-5d277cf8 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px , 0px 5px 0px 0px #04BCC4 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-165b483a */.elementor-1603 .elementor-element.elementor-element-165b483a .elementor-button {
        border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #
, 0px 5px 0px 0px #2B55A1 !important;
    background: linear-gradient(45deg, #FFF5F3
, #A49393
, #04BCC4, #FFF5F3, #A49393, #04BCC4);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-1603 .elementor-element.elementor-element-165b483a .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-165b483a .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px , 0px 5px 0px 0px #04BCC4 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-4dcfb22d */.elementor-1603 .elementor-element.elementor-element-4dcfb22d .swiper-wrapper {
-webkit-transition-timing-function: linear !important;
transition-timing-function: linear !important;
}

#depoimentos{
    overflow: visible !important;
    cursor: grab;
}

#depoimentos:active{
    cursor: grabbing;
}


.elementor-1603 .elementor-element.elementor-element-4dcfb22d img{
    
    border-radius: 10px;
    
}



.elementor-1603 .elementor-element.elementor-element-4dcfb22d::before {
    
    
    content:"";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    pointer-events: none;
    z-index:500;
    background-color:orange;
    background: rgb(0,0,0);
background: -moz-linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 15%, rgba(0,0,0,0) 85%, rgba(0,0,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(0,0,0,0) 15%, rgba(0,0,0,0) 85%, rgba(0,0,0,1) 100%);
background: linear-gradient(90deg, rgba(12, 9, 16) 0%, rgba(0,0,0,0) 15%, rgba(0,0,0,0) 85%, rgba(12, 9, 16) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);
}

.elementor-1603 .elementor-element.elementor-element-4dcfb22d .elementor-swiper-button-prev, .elementor-1603 .elementor-element.elementor-element-4dcfb22d .elementor-swiper-button-next{
    z-index: 9999;

}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7eacbdf3 */#risco{
    
    text-decoration:  line-through;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1585aa */.elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button {
        border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #
, 0px 5px 0px 0px #2B55A1 !important;
    background: linear-gradient(45deg, #FFF5F3
, #A49393
, #04BCC4, #FFF5F3, #A49393, #04BCC4);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-1585aa .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px , 0px 5px 0px 0px #04BCC4 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5819fc70 */.elementor-1603 .elementor-element.elementor-element-5819fc70{
    
    backdrop-filter: blur(50px);
     -webkit-backdrop-filter: blur( 50px );
   
}


.elementor-1603 .elementor-element.elementor-element-5819fc70  {
    
    border-bottom-left-radius: 70px 100% !important;
    border-top-right-radius: 70px 100% !important;
    border-top-left-radius: 70px 100% !important;
    border-bottom-right-radius: 70px 100% !important;
    background: #FFF5F3;
   
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }



.elementor-1603 .elementor-element.elementor-element-5819fc70 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-5819fc70 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #FFF5F3, 0px 5px 0px 0px #FFF5F3 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}


.simple-translate-panel {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-28f87de3 */#risco{
    
    text-decoration:  line-through;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-414a518b */.elementor-1603 .elementor-element.elementor-element-414a518b .elementor-button {
        border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #
, 0px 5px 0px 0px #2B55A1 !important;
    background: linear-gradient(45deg, #FFF5F3
, #A49393
, #04BCC4, #FFF5F3, #A49393, #04BCC4);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-1603 .elementor-element.elementor-element-414a518b .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-414a518b .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px , 0px 5px 0px 0px #04BCC4 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf8979a */.elementor-1603 .elementor-element.elementor-element-5cf8979a{
    
    backdrop-filter: blur(50px);
     -webkit-backdrop-filter: blur( 50px );
   
}


.elementor-1603 .elementor-element.elementor-element-5cf8979a  {
    
    border-bottom-left-radius: 70px 100% !important;
    border-top-right-radius: 70px 100% !important;
    border-top-left-radius: 70px 100% !important;
    border-bottom-right-radius: 70px 100% !important;
    background: #FFF5F3;
   
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }



.elementor-1603 .elementor-element.elementor-element-5cf8979a .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-5cf8979a .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #FFF5F3, 0px 5px 0px 0px #FFF5F3 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}


.simple-translate-panel {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9bb627 */.elementor-1603 .elementor-element.elementor-element-c9bb627{
    
    backdrop-filter: blur(50px);
     -webkit-backdrop-filter: blur( 50px );
   
}


.elementor-1603 .elementor-element.elementor-element-c9bb627  {
    
    border-bottom-left-radius: 70px 100% !important;
    border-top-right-radius: 70px 100% !important;
    border-top-left-radius: 70px 100% !important;
    border-bottom-right-radius: 70px 100% !important;
    background: #FFF5F3;
   
   
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }



.elementor-1603 .elementor-element.elementor-element-c9bb627 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-c9bb627 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px #FFF5F3, 0px 5px 0px 0px #FFF5F3 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}


.simple-translate-panel {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-56d01293 */.elementor-toggle-item {
    border-left: 0.1em solid #04BCC4
;
     border-right: 0.1em solid #04BCC4
;
    border-top:0.1em solid white;
    border-bottom: 0.1em solid #04BCC4
;
    /* border-radius: 20px; */
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-top-left-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
}


  .elementor-toggle-item .elementor-tab-title {
      
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-top-left-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    

    
       
    backdrop-filter: blur(25px);
     -webkit-backdrop-filter: blur( 20px );
   
      
  }

.elementor-tab-content, .elementor-tab-title:not(.elementor-active) {
    border: none!important;
    
    
} 


.elementor-1603 .elementor-element.elementor-element-56d01293 .elementor-toggle-icon:before{
    
    
    
    content:"";
    position: absolute;
    top: -1px;
    right: -2px;
    width: 30px;
    height: 103%;
    background: #04BCC4
;
    border-radius: 0 10px 10px 0;
    z-index: -1;
    
    
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-266b9507 */.elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button {
        border-top-left-radius: 20px 100% !important;
    border-bottom-left-radius: 20px 100% !important;
    border-top-right-radius: 20px 100% !important;
    border-bottom-right-radius: 20px 100% !important;
    box-shadow: inset 0px 0px 5px 5px #
, 0px 5px 0px 0px #2B55A1 !important;
    background: linear-gradient(45deg, #FFF5F3
, #A49393
, #04BCC4, #FFF5F3, #A49393, #04BCC4);
    background-size: 200% 200%;
    animation: shine 5s ease-in-out infinite;
    transform-origin: center;
  }
.elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button:hover {
    transform: scale(1.05);
  }
  @keyframes shine {
    0% {
      background-position: 0% 50%;
    }
    50% {
      background-position: 100% 50%;
    }
    100% {
      background-position: 0% 50%;
    }
}

.elementor-1603 .elementor-element.elementor-element-266b9507 .elementor-button:active {
  box-shadow: inset 0px 0px 5px 5px , 0px 5px 0px 0px #04BCC4 !important;
  -webkit-transition: box-shadow 0.2s ease-in;
  -moz-transition: box-shadow 0.2s ease-in;
    transition: all 0.1s ease-in;
  transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ec2b243 */.elementor-1603 .elementor-element.elementor-element-3ec2b243 {
border-width: 1px 0px 0px 0px;
border-style: solid;
border-image: linear-gradient(to right,
#E8E5E4, transparent) 1;
}/* End custom CSS */