.elementor-531 .elementor-element.elementor-element-0c007c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-531 .elementor-element.elementor-element-3a5077d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-24db79b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-531 .elementor-element.elementor-element-24db79b:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-24db79b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #953993 0%, #f2295b 100%);}.elementor-531 .elementor-element.elementor-element-6a7e015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-1412b99 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-531 .elementor-element.elementor-element-1412b99 img{width:35%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-531 .elementor-element.elementor-element-f70ec1e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-f70ec1e{text-align:center;}.elementor-531 .elementor-element.elementor-element-f70ec1e .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:50px;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-9b743b0{--display:flex;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-531 .elementor-element.elementor-element-15ba4a1{width:100%;max-width:100%;}.elementor-531 .elementor-element.elementor-element-15ba4a1 > .elementor-widget-container{margin:-5% 0% 0% 0%;padding:0px 50px 50px 50px;}.elementor-531 .elementor-element.elementor-element-15ba4a1.elementor-element{--align-self:stretch;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-wrapper{max-width:70%;}.elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-item{background-color:#95399300;}.elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-digits{font-family:"Avenir Negrito", Sans-serif;font-size:49px;font-weight:400;}.elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-label{font-family:"Avenir Italic", Sans-serif;font-size:15px;font-weight:500;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-531 .elementor-element.elementor-element-6d59c44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-531 .elementor-element.elementor-element-4f449c6{--display:flex;box-shadow:-10px 26px 10px -5px rgba(2.0000000000000293, 1.0000000000000147, 1.0000000000000147, 0);--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-531 .elementor-element.elementor-element-9eaaf1b > .elementor-widget-container{border-radius:0px 0px 0px 0px;box-shadow:18px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-531 .elementor-element.elementor-element-9eaaf1b img{border-style:none;border-radius:15px 15px 15px 15px;box-shadow:16px 22px 15px 0px rgba(253.29999999999998, 248.34413043478258, 248.34413043478258, 0.5);}.elementor-531 .elementor-element.elementor-element-31fe5b2{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-531 .elementor-element.elementor-element-c656a19 .elementor-button:hover, .elementor-531 .elementor-element.elementor-element-c656a19 .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );}.elementor-531 .elementor-element.elementor-element-c656a19 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-c656a19.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-c656a19 .elementor-button{font-family:"Avenir Negrito", Sans-serif;font-size:30px;font-weight:500;}.elementor-531 .elementor-element.elementor-element-2ff1a6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-2ff1a6f:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-2ff1a6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2295B;}.elementor-531 .elementor-element.elementor-element-9ce731c > .elementor-widget-container{padding:100px 100px 100px 100px;}.elementor-531 .elementor-element.elementor-element-9ce731c{text-align:center;}.elementor-531 .elementor-element.elementor-element-9ce731c .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-7fed1be{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-531 .elementor-element.elementor-element-7fed1be:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-7fed1be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2295B 0%, #F2295B 100%);}.elementor-531 .elementor-element.elementor-element-d1adb66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-5692de5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-0d7253e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-33ecc41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-c062013{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-531 .elementor-element.elementor-element-c062013:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-c062013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2295B 0%, #F2295B 100%);}.elementor-531 .elementor-element.elementor-element-459fcb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-186e7e8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-186e7e8.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-186e7e8 img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-2f4530e > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-2f4530e .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-bc5e645{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-6091283{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-6091283.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-6091283 img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-c2cf603 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-c2cf603 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-d5db02e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-efd24bf{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-efd24bf.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-efd24bf img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-1af62c4 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-1af62c4 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-9fa3935{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-c05d1ce{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-c05d1ce.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-c05d1ce img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-98953d8 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-98953d8 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-b897e55{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-531 .elementor-element.elementor-element-b897e55:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-b897e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2295B 0%, #F2295B 100%);}.elementor-531 .elementor-element.elementor-element-c82d4ab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-fc03531{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-fc03531.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-fc03531 img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-bd74211 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-bd74211 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-faec177{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-a19955c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-a19955c.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-a19955c img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-76648a5 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-76648a5 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-70df1d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-6f8c6ed{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-6f8c6ed.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-6f8c6ed img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-f5d2e9d > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-f5d2e9d .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-1c5dbd0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-74dd733{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-74dd733.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-74dd733 img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-0ef46ac > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-0ef46ac .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-ef8ff9d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-ef8ff9d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-ef8ff9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2295B 0%, #953993 100%);}.elementor-531 .elementor-element.elementor-element-1794dcf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-c220e27{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-070f93a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-070f93a.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-070f93a img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-fd74cc7 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-fd74cc7 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-ce20d66{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-600c92a{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-531 .elementor-element.elementor-element-600c92a.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-600c92a img{border-radius:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-a981540 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-a981540 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-74b90f7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-f8d83a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-531 .elementor-element.elementor-element-f8d83a1:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-f8d83a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2295B 0%, #F2295B 100%);}.elementor-531 .elementor-element.elementor-element-6ad4df0{--display:flex;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-531 .elementor-element.elementor-element-72bf2bd{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-72bf2bd > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-72bf2bd > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-72bf2bd.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-72bf2bd .elementor-image-box-wrapper{text-align:left;}.elementor-531 .elementor-element.elementor-element-72bf2bd.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-72bf2bd.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-72bf2bd.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-72bf2bd .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-72bf2bd .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-72bf2bd:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-72bf2bd:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-72bf2bd .elementor-image-box-description{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-ceffd9d > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-ceffd9d .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-f8ced4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-8697749{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-8697749 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-8697749 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-8697749.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-8697749 .elementor-image-box-wrapper{text-align:justify;}.elementor-531 .elementor-element.elementor-element-8697749.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-8697749.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-8697749.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-8697749 .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:12px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-8697749 .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-8697749:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-8697749:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-8697749 .elementor-image-box-description{font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-711f032 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-711f032 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-eef1570{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-12216a6{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-12216a6 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-12216a6 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-12216a6.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-12216a6 .elementor-image-box-wrapper{text-align:left;}.elementor-531 .elementor-element.elementor-element-12216a6.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-12216a6.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-12216a6.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-12216a6 .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-12216a6 .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-12216a6:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-12216a6:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-12216a6 .elementor-image-box-description{font-family:"Avenir Regular", Sans-serif;font-size:14px;font-weight:500;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-5631967 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-5631967 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-66e3eb6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-2d64105{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-2d64105 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-2d64105 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-2d64105.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-2d64105 .elementor-image-box-wrapper{text-align:left;}.elementor-531 .elementor-element.elementor-element-2d64105.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-2d64105.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-2d64105.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-2d64105 .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-2d64105 .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-2d64105:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-2d64105:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-2d64105 .elementor-image-box-description{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-7ed0724 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-7ed0724 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-8a992a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-8a992a6:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-8a992a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2295B;}.elementor-531 .elementor-element.elementor-element-e2f75bf{--spacer-size:85px;}.elementor-531 .elementor-element.elementor-element-4a6d3f5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-531 .elementor-element.elementor-element-4a6d3f5:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-4a6d3f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2295B 0%, #F2295B 100%);}.elementor-531 .elementor-element.elementor-element-7e1a1c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-6a44237{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-6a44237 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-6a44237 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-6a44237.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-6a44237 .elementor-image-box-wrapper{text-align:left;}.elementor-531 .elementor-element.elementor-element-6a44237.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-6a44237.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-6a44237.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-6a44237 .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-6a44237 .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-6a44237:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-6a44237:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-6a44237 .elementor-image-box-description{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-80c632b > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-80c632b .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-467002c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-1467552{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-1467552 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-1467552 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-1467552.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-1467552 .elementor-image-box-wrapper{text-align:left;}.elementor-531 .elementor-element.elementor-element-1467552.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-1467552.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-1467552.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-1467552 .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-1467552 .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-1467552:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-1467552:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-1467552 .elementor-image-box-description{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-1492b37 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-1492b37 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-efc3122{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-67bdd0d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-67bdd0d > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-67bdd0d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-67bdd0d.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-67bdd0d .elementor-image-box-wrapper{text-align:left;}.elementor-531 .elementor-element.elementor-element-67bdd0d.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-67bdd0d.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-67bdd0d.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-67bdd0d .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-67bdd0d .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-67bdd0d:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-67bdd0d:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-67bdd0d .elementor-image-box-description{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-fd80b2e > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-fd80b2e .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-447e39b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-2452af0{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-2452af0 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-2452af0 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-2452af0.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-2452af0 .elementor-image-box-wrapper{text-align:left;}.elementor-531 .elementor-element.elementor-element-2452af0.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-2452af0.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-2452af0.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-2452af0 .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-2452af0 .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-2452af0:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-2452af0:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-2452af0 .elementor-image-box-description{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-c8ce583 > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-c8ce583 .elementor-heading-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-aece857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-aece857:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-aece857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2295B;}.elementor-531 .elementor-element.elementor-element-87d3cd4{--spacer-size:85px;}.elementor-531 .elementor-element.elementor-element-974eedd{--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;--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-531 .elementor-element.elementor-element-974eedd:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-974eedd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F2295B 0%, #953993 100%);}.elementor-531 .elementor-element.elementor-element-a301b60{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-3a8fce2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-7210ddc{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-7210ddc > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-7210ddc > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-7210ddc.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-7210ddc .elementor-image-box-wrapper{text-align:left;}.elementor-531 .elementor-element.elementor-element-7210ddc.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-7210ddc.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-7210ddc.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-7210ddc .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-7210ddc .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-7210ddc:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-7210ddc:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-7210ddc .elementor-image-box-description{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-71a285a > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-71a285a .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-5556377{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-7724456{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;--e-transform-transition-duration:200ms;}.elementor-531 .elementor-element.elementor-element-7724456 > .elementor-widget-container:hover{--e-transform-scale:1.1;}.elementor-531 .elementor-element.elementor-element-7724456 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-531 .elementor-element.elementor-element-7724456.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-7724456 .elementor-image-box-wrapper{text-align:left;}.elementor-531 .elementor-element.elementor-element-7724456.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-531 .elementor-element.elementor-element-7724456.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-531 .elementor-element.elementor-element-7724456.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-7724456 .elementor-image-box-title{margin-bottom:15px;font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-7724456 .elementor-image-box-img img{border-style:none;border-radius:20px;transition-duration:0.3s;}.elementor-531 .elementor-element.elementor-element-7724456:has(:hover) .elementor-image-box-title,
					 .elementor-531 .elementor-element.elementor-element-7724456:has(:focus) .elementor-image-box-title{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-7724456 .elementor-image-box-description{color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-4146aae > .elementor-widget-container{padding:10px 10px 10px 040px;}.elementor-531 .elementor-element.elementor-element-4146aae .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-76a7e10{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-76a7e10:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-76a7e10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #953993 0%, #953993 100%);}.elementor-531 .elementor-element.elementor-element-e76adaa{--spacer-size:85px;}.elementor-531 .elementor-element.elementor-element-3b1d5d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-3b1d5d8:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-3b1d5d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#953993;}.elementor-531 .elementor-element.elementor-element-abe78cd > .elementor-widget-container{padding:30px 30px 30px 30px;}.elementor-531 .elementor-element.elementor-element-abe78cd{text-align:center;}.elementor-531 .elementor-element.elementor-element-abe78cd .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-43148ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0130px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-43148ee:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-43148ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #953993 0%, #f2295b 100%);}.elementor-531 .elementor-element.elementor-element-6c3b84b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-d98fd04 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-531 .elementor-element.elementor-element-d98fd04.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-d98fd04{text-align:center;}.elementor-531 .elementor-element.elementor-element-d98fd04 .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:65px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-c83f55a.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-c83f55a .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-f26ef86.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-f26ef86 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-a87ed67.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-a87ed67 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-ab916ec.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-ab916ec .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-d2640ab.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-d2640ab .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-4495c53.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-4495c53 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-7d71536.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-7d71536 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-e405639.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-e405639 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-3a66be0.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-3a66be0{text-align:center;}.elementor-531 .elementor-element.elementor-element-3a66be0 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-ad81e38.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-ad81e38 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-bee3452{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-a28d3f9 > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-531 .elementor-element.elementor-element-a28d3f9.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-a28d3f9{text-align:center;}.elementor-531 .elementor-element.elementor-element-a28d3f9 .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:65px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-1bd6692.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-1bd6692 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-11ddd93.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-11ddd93 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-e2b7875.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-e2b7875 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-bd24780.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-bd24780 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-a2e24ac.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-a2e24ac .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-5ba1abc.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-5ba1abc .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-6e56259.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-6e56259 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-7f62ca1.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-7f62ca1 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-04c35f4.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-04c35f4 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-d964808.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-d964808 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:28px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-aa3a6c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-aa3a6c0:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-aa3a6c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#953993;}.elementor-531 .elementor-element.elementor-element-f023549 > .elementor-widget-container{padding:70px 70px 70px 70px;}.elementor-531 .elementor-element.elementor-element-f023549{text-align:center;}.elementor-531 .elementor-element.elementor-element-f023549 .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:50px;font-weight:600;color:#FFFFFF;}.elementor-531 .elementor-element.elementor-element-9889389{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0100px;--padding-left:200px;--padding-right:200px;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );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-size:var( --e-global-typography-text-font-size );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-size:var( --e-global-typography-accent-font-size );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-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta .elementor-cta__bg, .elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__content{text-align:center;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__title{font-family:"Avenir Regular", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__description{font-family:"Avenir Regular", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__button{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-secondary );font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:700;background-color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__button:hover{background-color:#EECF22;border-color:#EECF22;}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta .elementor-cta__bg, .elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__content{text-align:center;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__title{font-family:"Avenir Regular", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__description{font-family:"Avenir Regular", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__button{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-secondary );font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:700;background-color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__button:hover{background-color:#EECF22;border-color:#EECF22;}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta .elementor-cta__bg, .elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__content{text-align:center;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__title{font-family:"Avenir Regular", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__description{font-family:"Avenir Regular", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__button{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-secondary );font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:700;background-color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__button:hover{background-color:#EECF22;border-color:#EECF22;}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta .elementor-cta__bg, .elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__content{text-align:center;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__title{font-family:"Avenir Regular", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__description{font-family:"Avenir Regular", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__button{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-secondary );font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:700;background-color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__button:hover{background-color:#EECF22;border-color:#EECF22;}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta .elementor-cta__bg, .elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__content{text-align:center;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__title{font-family:"Avenir Regular", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__description{font-family:"Avenir Regular", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__button{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-secondary );font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:700;background-color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__button:hover{background-color:#EECF22;border-color:#EECF22;}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta .elementor-cta__bg, .elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__content{text-align:center;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__title{font-family:"Avenir Regular", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__description{font-family:"Avenir Regular", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__button{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-secondary );font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:700;background-color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__button:hover{background-color:#EECF22;border-color:#EECF22;}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta .elementor-cta__bg, .elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__content{text-align:center;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__title{font-family:"Avenir Regular", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__description{font-family:"Avenir Regular", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__button{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-secondary );font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:700;background-color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__button:hover{background-color:#EECF22;border-color:#EECF22;}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta .elementor-cta__bg, .elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__content{text-align:center;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__title{font-family:"Avenir Regular", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__description{font-family:"Avenir Regular", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__button{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-secondary );font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:700;background-color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__button:hover{background-color:#EECF22;border-color:#EECF22;}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta .elementor-cta__bg, .elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__content{text-align:center;background-color:var( --e-global-color-astglobalcolor0 );}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__title{font-family:"Avenir Regular", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__description{font-family:"Avenir Regular", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__button{color:var( --e-global-color-astglobalcolor2 );border-color:var( --e-global-color-secondary );font-family:"Avenir Regular", Sans-serif;font-size:15px;font-weight:700;background-color:var( --e-global-color-secondary );}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__button:hover{background-color:#EECF22;border-color:#EECF22;}.elementor-531 .elementor-element.elementor-element-e3158ce{--display:flex;--min-height:750px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:200px;--padding-left:150px;--padding-right:150px;}.elementor-531 .elementor-element.elementor-element-e3158ce:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e3158ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cienp.com.br/wp-content/uploads/2025/06/fundo-local.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-531 .elementor-element.elementor-element-b8eb44b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-e848680 > .elementor-widget-container{padding:080px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-e848680 img{width:80%;}.elementor-531 .elementor-element.elementor-element-5a59d70 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-531 .elementor-element.elementor-element-5a59d70 .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:52px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-763cbd0 .elementor-heading-title{font-family:"Avenir Italic Negrito", Sans-serif;font-size:53px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-6e85d1c .elementor-heading-title{font-family:"Avenir Italic", Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-262c01c{--display:flex;--min-height:750px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:150px;--padding-bottom:200px;--padding-left:150px;--padding-right:150px;}.elementor-531 .elementor-element.elementor-element-262c01c:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-262c01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cienp.com.br/wp-content/uploads/2025/06/fundo-local.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-531 .elementor-element.elementor-element-06ebfee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-37209a2 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-531 .elementor-element.elementor-element-37209a2 .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:52px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-a3d6cb2 .elementor-heading-title{font-family:"Avenir Italic Negrito", Sans-serif;font-size:53px;font-weight:800;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-b83c965 .elementor-heading-title{font-family:"Avenir Italic", Sans-serif;font-size:30px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-astglobalcolor5 );}.elementor-531 .elementor-element.elementor-element-fb75d1c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-35a250e > .elementor-widget-container{padding:080px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-35a250e img{width:80%;}.elementor-531 .elementor-element.elementor-element-803a10d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-531 .elementor-element.elementor-element-803a10d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-803a10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cienp.com.br/wp-content/uploads/2025/06/fundo-site-quemsomos.png");background-repeat:no-repeat;background-size:cover;}.elementor-531 .elementor-element.elementor-element-4c09019 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 50px 50px 50px;}.elementor-531 .elementor-element.elementor-element-4c09019{text-align:right;}.elementor-531 .elementor-element.elementor-element-4c09019 img{width:80%;}.elementor-531 .elementor-element.elementor-element-d6d2369{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-a8a3321{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-531 .elementor-element.elementor-element-54cd558 > .elementor-widget-container{margin:80px 100px 0px 0px;padding:0px 50px 0px 0px;}.elementor-531 .elementor-element.elementor-element-54cd558 .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:83px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-531 .elementor-element.elementor-element-da9ce94 > .elementor-widget-container{margin:-30px 0100px 0px 0px;padding:0px 0px 080px 0px;}.elementor-531 .elementor-element.elementor-element-da9ce94 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-531 .elementor-element.elementor-element-0fc628d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-531 .elementor-element.elementor-element-0fc628d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-0fc628d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cienp.com.br/wp-content/uploads/2025/06/fundo-site-quemsomos.png");background-repeat:no-repeat;background-size:cover;}.elementor-531 .elementor-element.elementor-element-bdfcde8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-3c62937 > .elementor-widget-container{padding:050px 050px 050px 0150px;}.elementor-531 .elementor-element.elementor-element-3c62937{text-align:justify;}.elementor-531 .elementor-element.elementor-element-3c62937 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-531 .elementor-element.elementor-element-c0b0bee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-b921760 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:30px 30px 30px 30px;}.elementor-531 .elementor-element.elementor-element-b921760 img{width:100%;max-width:100%;border-radius:10px 10px 10px 10px;box-shadow:12px 16px 10px 0px rgba(0, 0, 0, 0.48);}.elementor-531 .elementor-element.elementor-element-e24732d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-e24732d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e24732d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cienp.com.br/wp-content/uploads/2025/06/fundo-site-quemsomos.png");background-repeat:no-repeat;background-size:cover;}.elementor-531 .elementor-element.elementor-element-c68cdaf > .elementor-widget-container{padding:150px 50px 0px 50px;}.elementor-531 .elementor-element.elementor-element-c68cdaf.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-c68cdaf .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-531 .elementor-element.elementor-element-f55df47{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-531 .elementor-element.elementor-element-f55df47:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-f55df47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cienp.com.br/wp-content/uploads/2025/06/fundo-site-quemsomos.png");background-size:cover;}.elementor-531 .elementor-element.elementor-element-6fbb9d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-06caaa8 img{width:40%;}.elementor-531 .elementor-element.elementor-element-0bb1948 > .elementor-widget-container{padding:0px 100px 50px 100px;}.elementor-531 .elementor-element.elementor-element-0bb1948{text-align:justify;}.elementor-531 .elementor-element.elementor-element-0bb1948 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-531 .elementor-element.elementor-element-fb40dcc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-4cf6b78 > .elementor-widget-container{padding:030px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-4cf6b78 img{width:40%;}.elementor-531 .elementor-element.elementor-element-fcaba42 > .elementor-widget-container{padding:0px 100px 50px 100px;}.elementor-531 .elementor-element.elementor-element-fcaba42{text-align:justify;}.elementor-531 .elementor-element.elementor-element-fcaba42 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-531 .elementor-element.elementor-element-5352b36{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-531 .elementor-element.elementor-element-5352b36:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-5352b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cienp.com.br/wp-content/uploads/2025/06/fundo-site-quemsomos.png");background-size:cover;}.elementor-531 .elementor-element.elementor-element-205936e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-44eecf8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 100px 0px;}.elementor-531 .elementor-element.elementor-element-44eecf8 img{width:56%;}.elementor-531 .elementor-element.elementor-element-2dd3889 > .elementor-widget-container{padding:0px 100px 50px 100px;}.elementor-531 .elementor-element.elementor-element-2dd3889{text-align:justify;}.elementor-531 .elementor-element.elementor-element-2dd3889 .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-531 .elementor-element.elementor-element-2491f85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-531 .elementor-element.elementor-element-f25e750 img{width:40%;}.elementor-531 .elementor-element.elementor-element-a536bee > .elementor-widget-container{padding:0px 100px 50px 100px;}.elementor-531 .elementor-element.elementor-element-a536bee{text-align:justify;}.elementor-531 .elementor-element.elementor-element-a536bee .elementor-heading-title{font-family:"Avenir Regular", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-astglobalcolor3 );}.elementor-531 .elementor-element.elementor-element-55933c3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-bad2ef9 > .elementor-widget-container{padding:150px 50px 0px 50px;}.elementor-531 .elementor-element.elementor-element-bad2ef9.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-bad2ef9{text-align:center;}.elementor-531 .elementor-element.elementor-element-bad2ef9 .elementor-heading-title{font-family:"Avenir Negrito", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-astglobalcolor3 );}.elementor-531 .elementor-element.elementor-element-d4d3ed2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-531 .elementor-element.elementor-element-ac566ea > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-ac566ea.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-ac566ea img{width:60%;}.elementor-531 .elementor-element.elementor-element-205bf0e > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-205bf0e.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-205bf0e img{width:50%;}.elementor-531 .elementor-element.elementor-element-5825109 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-5825109.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-5825109 img{width:60%;}.elementor-531 .elementor-element.elementor-element-dea0ca1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-dea0ca1.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-dea0ca1 img{width:60%;}.elementor-531 .elementor-element.elementor-element-b735e24 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-b735e24.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-b735e24 img{width:49%;}.elementor-531 .elementor-element.elementor-element-70a8272 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-70a8272.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-70a8272 img{width:60%;}.elementor-531 .elementor-element.elementor-element-8dae01d > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-8dae01d.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-8dae01d img{width:60%;}.elementor-531 .elementor-element.elementor-element-10a9d01 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-10a9d01.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-10a9d01 img{width:70%;}.elementor-531 .elementor-element.elementor-element-1de1e8a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-1de1e8a.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-1de1e8a img{width:60%;}.elementor-531 .elementor-element.elementor-element-f963658 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-f963658.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-f963658 img{width:60%;}.elementor-531 .elementor-element.elementor-element-0e4bde6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-0e4bde6.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-0e4bde6 img{width:60%;}.elementor-531 .elementor-element.elementor-element-ad764a1 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-ad764a1.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-ad764a1 img{width:60%;}.elementor-531 .elementor-element.elementor-element-b383c91 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-b383c91.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-b383c91 img{width:60%;}.elementor-531 .elementor-element.elementor-element-c6d6ba6 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-c6d6ba6.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-c6d6ba6 img{width:60%;}.elementor-531 .elementor-element.elementor-element-296da05 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-296da05.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-296da05 img{width:60%;}.elementor-531 .elementor-element.elementor-element-186ac04 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-186ac04.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-186ac04 img{width:60%;}.elementor-531 .elementor-element.elementor-element-a56564a > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-a56564a.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-a56564a img{width:70%;}.elementor-531 .elementor-element.elementor-element-163b227 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-163b227.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-163b227 img{width:60%;}.elementor-531 .elementor-element.elementor-element-079936c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-079936c.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-079936c img{width:60%;}.elementor-531 .elementor-element.elementor-element-eea003d{--display:flex;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-531 .elementor-element.elementor-element-1412b99 img{width:56%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );}.elementor-531 .elementor-element.elementor-element-15ba4a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-wrapper{max-width:70%;}body:not(.rtl) .elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 19px/2 );}body:not(.rtl) .elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 19px/2 );}body.rtl .elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 19px/2 );}body.rtl .elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 19px/2 );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-531 .elementor-element.elementor-element-c656a19 .elementor-button{font-size:23px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-531 .elementor-element.elementor-element-aece857{--min-height:0px;}.elementor-531 .elementor-element.elementor-element-abe78cd .elementor-heading-title{font-size:48px;}.elementor-531 .elementor-element.elementor-element-d98fd04 > .elementor-widget-container{padding:015px 015px 015px 015px;}.elementor-531 .elementor-element.elementor-element-d98fd04 .elementor-heading-title{font-size:50px;}.elementor-531 .elementor-element.elementor-element-c83f55a{text-align:center;}.elementor-531 .elementor-element.elementor-element-c83f55a .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-f26ef86{text-align:center;}.elementor-531 .elementor-element.elementor-element-f26ef86 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-a87ed67{text-align:center;}.elementor-531 .elementor-element.elementor-element-a87ed67 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-ab916ec{text-align:center;}.elementor-531 .elementor-element.elementor-element-ab916ec .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-d2640ab{text-align:center;}.elementor-531 .elementor-element.elementor-element-d2640ab .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-4495c53{text-align:center;}.elementor-531 .elementor-element.elementor-element-4495c53 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-7d71536{text-align:center;}.elementor-531 .elementor-element.elementor-element-7d71536 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-e405639{text-align:center;}.elementor-531 .elementor-element.elementor-element-e405639 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-3a66be0{text-align:center;}.elementor-531 .elementor-element.elementor-element-3a66be0 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-ad81e38{text-align:center;}.elementor-531 .elementor-element.elementor-element-ad81e38 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-a28d3f9 > .elementor-widget-container{padding:015px 015px 015px 015px;}.elementor-531 .elementor-element.elementor-element-a28d3f9 .elementor-heading-title{font-size:50px;}.elementor-531 .elementor-element.elementor-element-1bd6692{text-align:center;}.elementor-531 .elementor-element.elementor-element-1bd6692 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-11ddd93{text-align:center;}.elementor-531 .elementor-element.elementor-element-11ddd93 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-e2b7875{text-align:center;}.elementor-531 .elementor-element.elementor-element-e2b7875 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-bd24780{text-align:center;}.elementor-531 .elementor-element.elementor-element-bd24780 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-a2e24ac{text-align:center;}.elementor-531 .elementor-element.elementor-element-a2e24ac .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-5ba1abc{text-align:center;}.elementor-531 .elementor-element.elementor-element-5ba1abc .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-6e56259{text-align:center;}.elementor-531 .elementor-element.elementor-element-6e56259 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-7f62ca1{text-align:center;}.elementor-531 .elementor-element.elementor-element-7f62ca1 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-04c35f4{text-align:center;}.elementor-531 .elementor-element.elementor-element-04c35f4 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-d964808{text-align:center;}.elementor-531 .elementor-element.elementor-element-d964808 .elementor-heading-title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-f023549 .elementor-heading-title{font-size:40px;}.elementor-531 .elementor-element.elementor-element-9889389{--e-con-grid-template-columns:repeat(3, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__description{font-size:12px;}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__button{font-size:12px;}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__description{font-size:12px;}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__button{font-size:12px;}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__description{font-size:12px;}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__button{font-size:12px;}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__description{font-size:12px;}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__button{font-size:12px;}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__description{font-size:12px;}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__button{font-size:12px;}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__description{font-size:12px;}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__button{font-size:12px;}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__description{font-size:12px;}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__button{font-size:12px;}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__description{font-size:12px;}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__button{font-size:12px;}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__title{font-size:20px;}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__description{font-size:12px;}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__button{font-size:12px;}.elementor-531 .elementor-element.elementor-element-55933c3{--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-d4d3ed2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-531 .elementor-element.elementor-element-f70ec1e > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-531 .elementor-element.elementor-element-f70ec1e .elementor-heading-title{font-size:43px;}.elementor-widget-countdown .elementor-countdown-digits{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-countdown .elementor-countdown-label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-countdown .elementor-countdown-expire--message{font-size:var( --e-global-typography-text-font-size );}.elementor-531 .elementor-element.elementor-element-15ba4a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-wrapper{max-width:70%;}body:not(.rtl) .elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 19px/2 );}body:not(.rtl) .elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 19px/2 );}body.rtl .elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 19px/2 );}body.rtl .elementor-531 .elementor-element.elementor-element-15ba4a1 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 19px/2 );}.elementor-531 .elementor-element.elementor-element-4f449c6{--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-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-531 .elementor-element.elementor-element-c656a19 .elementor-button{font-size:18px;}.elementor-531 .elementor-element.elementor-element-9ce731c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-9ce731c .elementor-heading-title{font-size:42px;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-531 .elementor-element.elementor-element-72bf2bd .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-8697749 .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-8697749 .elementor-image-box-description{font-size:9px;}.elementor-531 .elementor-element.elementor-element-12216a6 .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-2d64105 .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-6a44237 .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-1467552 .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-67bdd0d .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-2452af0 .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-7210ddc .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-7724456 .elementor-image-box-img{margin-bottom:15px;}.elementor-531 .elementor-element.elementor-element-e76adaa{--spacer-size:30px;}.elementor-531 .elementor-element.elementor-element-abe78cd .elementor-heading-title{font-size:40px;}.elementor-531 .elementor-element.elementor-element-43148ee{--padding-top:0px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-d98fd04 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-531 .elementor-element.elementor-element-d98fd04 .elementor-heading-title{font-size:45px;}.elementor-531 .elementor-element.elementor-element-c83f55a > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-c83f55a.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-c83f55a{text-align:left;}.elementor-531 .elementor-element.elementor-element-c83f55a .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-f26ef86 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-f26ef86.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-f26ef86{text-align:left;}.elementor-531 .elementor-element.elementor-element-f26ef86 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-a87ed67 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-a87ed67.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-a87ed67{text-align:left;}.elementor-531 .elementor-element.elementor-element-a87ed67 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-ab916ec > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-ab916ec.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-ab916ec{text-align:left;}.elementor-531 .elementor-element.elementor-element-ab916ec .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-d2640ab > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-d2640ab.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-d2640ab{text-align:left;}.elementor-531 .elementor-element.elementor-element-d2640ab .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-4495c53 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-4495c53.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-4495c53{text-align:left;}.elementor-531 .elementor-element.elementor-element-4495c53 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-7d71536 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-7d71536.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-7d71536{text-align:left;}.elementor-531 .elementor-element.elementor-element-7d71536 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-e405639 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-e405639.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-e405639{text-align:left;}.elementor-531 .elementor-element.elementor-element-e405639 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-3a66be0 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-3a66be0.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-3a66be0{text-align:left;}.elementor-531 .elementor-element.elementor-element-3a66be0 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-ad81e38 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-ad81e38.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-ad81e38{text-align:left;}.elementor-531 .elementor-element.elementor-element-ad81e38 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-a28d3f9 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-531 .elementor-element.elementor-element-a28d3f9 .elementor-heading-title{font-size:45px;}.elementor-531 .elementor-element.elementor-element-1bd6692 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-1bd6692.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-1bd6692{text-align:left;}.elementor-531 .elementor-element.elementor-element-1bd6692 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-11ddd93 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-11ddd93.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-11ddd93{text-align:left;}.elementor-531 .elementor-element.elementor-element-11ddd93 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-e2b7875 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-e2b7875.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-e2b7875{text-align:left;}.elementor-531 .elementor-element.elementor-element-e2b7875 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-bd24780 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-bd24780.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-bd24780{text-align:left;}.elementor-531 .elementor-element.elementor-element-bd24780 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-a2e24ac > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-a2e24ac.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-a2e24ac{text-align:left;}.elementor-531 .elementor-element.elementor-element-a2e24ac .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-5ba1abc > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-5ba1abc.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-5ba1abc{text-align:left;}.elementor-531 .elementor-element.elementor-element-5ba1abc .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-6e56259 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-6e56259.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-6e56259{text-align:left;}.elementor-531 .elementor-element.elementor-element-6e56259 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-7f62ca1 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-7f62ca1.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-7f62ca1{text-align:left;}.elementor-531 .elementor-element.elementor-element-7f62ca1 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-04c35f4 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-04c35f4.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-04c35f4{text-align:left;}.elementor-531 .elementor-element.elementor-element-04c35f4 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-d964808 > .elementor-widget-container{padding:0px 020px 0px 020px;}.elementor-531 .elementor-element.elementor-element-d964808.elementor-element{--align-self:flex-start;}.elementor-531 .elementor-element.elementor-element-d964808{text-align:left;}.elementor-531 .elementor-element.elementor-element-d964808 .elementor-heading-title{font-size:21px;}.elementor-531 .elementor-element.elementor-element-f023549 .elementor-heading-title{font-size:40px;}.elementor-531 .elementor-element.elementor-element-9889389{--e-con-grid-template-columns:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__title{font-size:22px;}.elementor-531 .elementor-element.elementor-element-4d38cf9 .elementor-cta__description{font-size:14px;}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__title{font-size:22px;}.elementor-531 .elementor-element.elementor-element-fdd7a98 .elementor-cta__description{font-size:14px;}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__title{font-size:22px;}.elementor-531 .elementor-element.elementor-element-bffbded .elementor-cta__description{font-size:14px;}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__title{font-size:22px;}.elementor-531 .elementor-element.elementor-element-dcd9515 .elementor-cta__description{font-size:14px;}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__title{font-size:22px;}.elementor-531 .elementor-element.elementor-element-fecf213 .elementor-cta__description{font-size:14px;}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__title{font-size:22px;}.elementor-531 .elementor-element.elementor-element-d39e04e .elementor-cta__description{font-size:14px;}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__title{font-size:22px;}.elementor-531 .elementor-element.elementor-element-f40f8e2 .elementor-cta__description{font-size:14px;}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__title{font-size:22px;}.elementor-531 .elementor-element.elementor-element-209fdbd .elementor-cta__description{font-size:14px;}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__title{font-size:22px;}.elementor-531 .elementor-element.elementor-element-f30dad5 .elementor-cta__description{font-size:14px;}.elementor-531 .elementor-element.elementor-element-e3158ce{--content-width:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-b8eb44b{--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-531 .elementor-element.elementor-element-e848680 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-5a59d70 > .elementor-widget-container{margin:50px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-5a59d70{text-align:center;}.elementor-531 .elementor-element.elementor-element-5a59d70 .elementor-heading-title{font-size:41px;}.elementor-531 .elementor-element.elementor-element-763cbd0 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-763cbd0{text-align:center;}.elementor-531 .elementor-element.elementor-element-763cbd0 .elementor-heading-title{font-size:29px;}.elementor-531 .elementor-element.elementor-element-6e85d1c{text-align:center;}.elementor-531 .elementor-element.elementor-element-6e85d1c .elementor-heading-title{font-size:19px;}.elementor-531 .elementor-element.elementor-element-262c01c{--content-width:500px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-06ebfee{--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-531 .elementor-element.elementor-element-37209a2 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-531 .elementor-element.elementor-element-37209a2{text-align:center;}.elementor-531 .elementor-element.elementor-element-37209a2 .elementor-heading-title{font-size:41px;}.elementor-531 .elementor-element.elementor-element-a3d6cb2{text-align:center;}.elementor-531 .elementor-element.elementor-element-a3d6cb2 .elementor-heading-title{font-size:29px;}.elementor-531 .elementor-element.elementor-element-b83c965{text-align:center;}.elementor-531 .elementor-element.elementor-element-4c09019 > .elementor-widget-container{padding:50px 50px 50px 50px;}.elementor-531 .elementor-element.elementor-element-4c09019.elementor-element{--align-self:center;}.elementor-531 .elementor-element.elementor-element-4c09019{text-align:center;}.elementor-531 .elementor-element.elementor-element-4c09019 img{width:61%;}.elementor-531 .elementor-element.elementor-element-d6d2369{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-531 .elementor-element.elementor-element-a8a3321{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-531 .elementor-element.elementor-element-54cd558 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-54cd558 .elementor-heading-title{font-size:68px;}.elementor-531 .elementor-element.elementor-element-da9ce94 > .elementor-widget-container{margin:-30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-da9ce94{text-align:center;}.elementor-531 .elementor-element.elementor-element-da9ce94 .elementor-heading-title{font-size:17px;}.elementor-531 .elementor-element.elementor-element-3c62937 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-3c62937 .elementor-heading-title{font-size:16px;}.elementor-531 .elementor-element.elementor-element-c68cdaf > .elementor-widget-container{padding:020px 020px 020px 020px;}.elementor-531 .elementor-element.elementor-element-c68cdaf{text-align:center;}.elementor-531 .elementor-element.elementor-element-c68cdaf .elementor-heading-title{font-size:38px;}.elementor-531 .elementor-element.elementor-element-06caaa8 img{width:52%;}.elementor-531 .elementor-element.elementor-element-0bb1948 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-0bb1948 .elementor-heading-title{font-size:16px;}.elementor-531 .elementor-element.elementor-element-4cf6b78 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-4cf6b78 img{width:50%;}.elementor-531 .elementor-element.elementor-element-fcaba42 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-fcaba42 .elementor-heading-title{font-size:16px;}.elementor-531 .elementor-element.elementor-element-44eecf8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-531 .elementor-element.elementor-element-44eecf8 img{width:79%;}.elementor-531 .elementor-element.elementor-element-2dd3889 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-2dd3889 .elementor-heading-title{font-size:16px;}.elementor-531 .elementor-element.elementor-element-a536bee > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-531 .elementor-element.elementor-element-a536bee .elementor-heading-title{font-size:16px;}.elementor-531 .elementor-element.elementor-element-55933c3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-531 .elementor-element.elementor-element-bad2ef9 > .elementor-widget-container{padding:050px 020px 020px 020px;}.elementor-531 .elementor-element.elementor-element-bad2ef9{text-align:center;}.elementor-531 .elementor-element.elementor-element-bad2ef9 .elementor-heading-title{font-size:38px;}.elementor-531 .elementor-element.elementor-element-d4d3ed2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-531 .elementor-element.elementor-element-ac566ea > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-205bf0e > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-5825109 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-dea0ca1 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-b735e24 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-70a8272 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-8dae01d > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-10a9d01 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-1de1e8a > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-f963658 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-0e4bde6 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-ad764a1 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-b383c91 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-c6d6ba6 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-296da05 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-186ac04 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-a56564a > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-163b227 > .elementor-widget-container{margin:25px 25px 25px 25px;}.elementor-531 .elementor-element.elementor-element-079936c > .elementor-widget-container{margin:25px 25px 25px 25px;}}@media(min-width:768px){.elementor-531 .elementor-element.elementor-element-0c007c1{--content-width:1920px;}.elementor-531 .elementor-element.elementor-element-3a5077d{--content-width:1920px;}.elementor-531 .elementor-element.elementor-element-6a7e015{--width:50%;}.elementor-531 .elementor-element.elementor-element-6d59c44{--width:50%;}.elementor-531 .elementor-element.elementor-element-d1adb66{--width:25%;}.elementor-531 .elementor-element.elementor-element-5692de5{--width:25%;}.elementor-531 .elementor-element.elementor-element-0d7253e{--width:25%;}.elementor-531 .elementor-element.elementor-element-33ecc41{--width:25%;}.elementor-531 .elementor-element.elementor-element-459fcb6{--width:25%;}.elementor-531 .elementor-element.elementor-element-bc5e645{--width:25%;}.elementor-531 .elementor-element.elementor-element-d5db02e{--width:25%;}.elementor-531 .elementor-element.elementor-element-9fa3935{--width:25%;}.elementor-531 .elementor-element.elementor-element-c82d4ab{--width:25%;}.elementor-531 .elementor-element.elementor-element-faec177{--width:25%;}.elementor-531 .elementor-element.elementor-element-70df1d4{--width:25%;}.elementor-531 .elementor-element.elementor-element-1c5dbd0{--width:25%;}.elementor-531 .elementor-element.elementor-element-1794dcf{--width:25%;}.elementor-531 .elementor-element.elementor-element-c220e27{--width:25%;}.elementor-531 .elementor-element.elementor-element-ce20d66{--width:25%;}.elementor-531 .elementor-element.elementor-element-74b90f7{--width:25%;}.elementor-531 .elementor-element.elementor-element-6ad4df0{--width:25%;}.elementor-531 .elementor-element.elementor-element-f8ced4f{--width:25%;}.elementor-531 .elementor-element.elementor-element-eef1570{--width:25%;}.elementor-531 .elementor-element.elementor-element-66e3eb6{--width:25%;}.elementor-531 .elementor-element.elementor-element-7e1a1c0{--width:25%;}.elementor-531 .elementor-element.elementor-element-467002c{--width:25%;}.elementor-531 .elementor-element.elementor-element-efc3122{--width:25%;}.elementor-531 .elementor-element.elementor-element-447e39b{--width:25%;}.elementor-531 .elementor-element.elementor-element-a301b60{--width:25%;}.elementor-531 .elementor-element.elementor-element-3a8fce2{--width:25%;}.elementor-531 .elementor-element.elementor-element-5556377{--width:25%;}.elementor-531 .elementor-element.elementor-element-6c3b84b{--width:50%;}.elementor-531 .elementor-element.elementor-element-bee3452{--width:50%;}.elementor-531 .elementor-element.elementor-element-9889389{--width:100%;}.elementor-531 .elementor-element.elementor-element-b8eb44b{--width:50%;}.elementor-531 .elementor-element.elementor-element-06ebfee{--width:50%;}.elementor-531 .elementor-element.elementor-element-fb75d1c{--width:50%;}.elementor-531 .elementor-element.elementor-element-d6d2369{--width:65%;}.elementor-531 .elementor-element.elementor-element-bdfcde8{--width:50%;}.elementor-531 .elementor-element.elementor-element-c0b0bee{--width:50%;}.elementor-531 .elementor-element.elementor-element-6fbb9d2{--width:50%;}.elementor-531 .elementor-element.elementor-element-fb40dcc{--width:50%;}.elementor-531 .elementor-element.elementor-element-205936e{--width:50%;}.elementor-531 .elementor-element.elementor-element-2491f85{--width:50%;}.elementor-531 .elementor-element.elementor-element-d4d3ed2{--content-width:1320px;}}@media(min-width:1025px){.elementor-531 .elementor-element.elementor-element-e3158ce:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e3158ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-531 .elementor-element.elementor-element-262c01c:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-262c01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-531 .elementor-element.elementor-element-803a10d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-803a10d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-531 .elementor-element.elementor-element-0fc628d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-0fc628d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-531 .elementor-element.elementor-element-e24732d:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-e24732d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-531 .elementor-element.elementor-element-f55df47:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-f55df47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-531 .elementor-element.elementor-element-5352b36:not(.elementor-motion-effects-element-type-background), .elementor-531 .elementor-element.elementor-element-5352b36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for html, class: .elementor-element-8887c34 *//* EFEITO CARD-FLIP PARA WIDGET HTML */

/* O contêiner principal do nosso card */
.meu-card-flip {
  background-color: transparent;
  width: 80%px;
  height: %;
  perspective: 1000px;
  display: block;
  margin: 0 auto;
}

/* O contêiner interno que efetivamente gira */
.card-interno {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

/* Ação de girar ao passar o mouse */
.meu-card-flip:hover .card-interno {
  transform: rotateY(180deg);
}

/* Estilo padrão para a frente e o verso */
.card-frente, .card-verso {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 20px;
}

/* Garante que a FRENTE tenha sua própria camada de renderização */
.card-frente {
  transform: translateZ(0);
}

/* Garante que a imagem da frente preencha o card */
.card-frente img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}

/* Estilo do verso (começa virado) */
.card-verso {
  background-color: #00427c;
  color: white;
  transform: rotateY(180deg) translateZ(1px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 20px;
  box-sizing: border-box;
  text-align: center;
}

/* Estilo do nome do palestrante */
.nome-palestrante h2 {
  margin: 10% 0% 0% 10%;
  padding: 0;
  font-size: 30px;
  color: #ffffff;
  font-family: 'Avenir Regular', sans-serif;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-70b5e27 *//* EFEITO CARD-FLIP PARA WIDGET HTML */

/* O contêiner principal do nosso card */
.meu-card-flip {
  background-color: transparent;
  width: 80%;
  height: 500px;
  perspective: 1000px;
  display: block;
  margin: 0 auto;
}

/* O contêiner interno que efetivamente gira */
.card-interno {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

/* Ação de girar ao passar o mouse */
.meu-card-flip:hover .card-interno {
  transform: rotateY(180deg);
}

/* Estilo padrão para a frente e o verso */
.card-frente, .card-verso {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 20px;
}

/* Garante que a FRENTE tenha sua própria camada de renderização */
.card-frente {
  transform: translateZ(0);
}

/* Garante que a imagem da frente preencha o card */
.card-frente img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}

/* Estilo do verso (começa virado) */
.card-verso {
  background-color: #00427c;
  color: white;
  transform: rotateY(180deg) translateZ(1px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 20px;
  box-sizing: border-box;
  text-align: center;
}

/* Estilo do nome do palestrante */
.nome-palestrante h2 {
  margin: 10% 0% 0% 10%;
  padding: 0;
  font-size: 30px;
  color: #ffffff;
  font-family: 'Avenir Regular', sans-serif;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e8ab458 *//* EFEITO CARD-FLIP PARA WIDGET HTML */

/* O contêiner principal do nosso card */
.meu-card-flip {
  background-color: transparent;
  width: 80%;
  height: 500px;
  perspective: 1000px;
  display: block;
  margin: 0 auto;
}

/* O contêiner interno que efetivamente gira */
.card-interno {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

/* Ação de girar ao passar o mouse */
.meu-card-flip:hover .card-interno {
  transform: rotateY(180deg);
}

/* Estilo padrão para a frente e o verso */
.card-frente, .card-verso {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 20px;
}

/* Garante que a FRENTE tenha sua própria camada de renderização */
.card-frente {
  transform: translateZ(0);
}

/* Garante que a imagem da frente preencha o card */
.card-frente img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}

/* Estilo do verso (começa virado) */
.card-verso {
  background-color: #00427c;
  color: white;
  transform: rotateY(180deg) translateZ(1px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 20px;
  box-sizing: border-box;
  text-align: center;
}

/* Estilo do nome do palestrante */
.nome-palestrante h2 {
  margin: 10% 0% 0% 10%;
  padding: 0;
  font-size: 30px;
  color: #ffffff;
  font-family: 'Avenir Regular', sans-serif;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d080e6b *//* EFEITO CARD-FLIP PARA WIDGET HTML */

/* O contêiner principal do nosso card */
.meu-card-flip {
  background-color: transparent;
  width: 80%;
  height: 500px;
  perspective: 1000px;
  display: block;
  margin: 0 auto;
}

/* O contêiner interno que efetivamente gira */
.card-interno {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 0.8s;
  transform-style: preserve-3d;
}

/* Ação de girar ao passar o mouse */
.meu-card-flip:hover .card-interno {
  transform: rotateY(180deg);
}

/* Estilo padrão para a frente e o verso */
.card-frente, .card-verso {
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: 20px;
}

/* Garante que a FRENTE tenha sua própria camada de renderização */
.card-frente {
  transform: translateZ(0);
}

/* Garante que a imagem da frente preencha o card */
.card-frente img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 20px;
}

/* Estilo do verso (começa virado) */
.card-verso {
  background-color: #00427c;
  color: white;
  transform: rotateY(180deg) translateZ(1px);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 20px;
  box-sizing: border-box;
  text-align: center;
}

/* Estilo do nome do palestrante */
.nome-palestrante h2 {
  margin: 10% 0% 0% 10%;
  padding: 0;
  font-size: 30px;
  color: #ffffff;
  font-family: 'Avenir Regular', sans-serif;
  font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-72bf2bd *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8697749 *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-12216a6 *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2d64105 *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6a44237 *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1467552 *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-67bdd0d *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-2452af0 *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7210ddc *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7724456 *//* Definição das variáveis e tamanho para DESKTOP */

.card-clicavel {
  /* --- Área de personalização --- */
  --card-altura: 30vw;
  --card-largura: 100%;          /* Você pode ajustar a largura aqui */
  --card-raio-borda: 20px;
  --verso-cor-fundo: #00427c;
  --verso-cor-texto: #ffffff;
  --verso-padding: 15px;
  /* --- Fim da Área de personalização --- */

  /* Propriedades combinadas e corrigidas */
  width: var(--card-largura);
  height: var(--card-altura);
  perspective: 1200px;
  cursor: pointer;
  /*margin: 20px auto*/;
}

/* O contêiner interno que vai girar */
.card-clicavel .elementor-image-box-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  transition: transform 1s;
  transform-style: preserve-3d;
}

/* A classe que o JavaScript adiciona para virar */
.card-clicavel .elementor-image-box-wrapper.is-flipped {
  transform: rotateY(180deg);
}

/* Posiciona a frente e o verso um sobre o outro */
.card-clicavel .elementor-image-box-img,
.card-clicavel .elementor-image-box-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  border-radius: var(--card-raio-borda);
  overflow: hidden; /* Garante que a imagem não "vaze" das bordas */
}

/* Garante que a imagem preencha a área frontal */
.card-clicavel .elementor-image-box-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* Deixa o verso (conteúdo) inicialmente virado e alinhado */
.card-clicavel .elementor-image-box-content {
  transform: rotateY(180deg);
  background-color: var(--verso-cor-fundo);
  color: var(--verso-cor-texto);
  padding: var(--verso-padding);
  box-sizing: border-box;
  text-align: center;
  /* CORREÇÃO: Adicionado para centralizar o texto verticalmente */
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

/* Garante que o texto do verso use a cor definida */
.card-clicavel .elementor-image-box-title,
.card-clicavel .elementor-image-box-description {
    color: var(--verso-cor-texto) !important;
}

@media (max-width: 767px) {
  .card-clicavel {
    /* No celular, o card ocupa 90% da largura da tela */
    width: 90%;
    /* Remove a altura fixa e usa a proporção para não achatar */
    height: auto;
    aspect-ratio: 350 / 500; /* Use a proporção desejada (largura / altura) */
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Negrito';
	font-display: auto;
	src: url('https://cienp.com.br/wp-content/uploads/2025/05/FontsFree-Net-Avenir-Next-Condensed-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Italic';
	font-display: auto;
	src: url('https://cienp.com.br/wp-content/uploads/2025/05/avenir-next-italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Regular';
	font-display: auto;
	src: url('https://cienp.com.br/wp-content/uploads/2025/05/AvenirNextLTPro-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir Italic Negrito';
	font-display: auto;
	src: url('https://cienp.com.br/wp-content/uploads/2025/05/Avenir-Next-Bold-Italic.ttf') format('truetype');
}
/* End Custom Fonts CSS */