.elementor-12 .elementor-element.elementor-element-788a97e{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-788a97e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-788a97e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Hero-CDL-8-scaled.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-788a97e, .elementor-12 .elementor-element.elementor-element-788a97e::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-788a97e.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f445e15{text-align:left;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-f445e15 img{width:200px;}.elementor-12 .elementor-element.elementor-element-f445e15 > .elementor-widget-container{margin:0em 0em 02em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-f445e15.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4c0a290{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-159eb0e-font-family ), Sans-serif;font-size:var( --e-global-typography-159eb0e-font-size );text-transform:var( --e-global-typography-159eb0e-text-transform );line-height:var( --e-global-typography-159eb0e-line-height );letter-spacing:var( --e-global-typography-159eb0e-letter-spacing );word-spacing:var( --e-global-typography-159eb0e-word-spacing );width:var( --container-widget-width, 313px );max-width:313px;--container-widget-width:313px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4c0a290 > .elementor-widget-container{margin:0em 0em 0.5em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-d7c6de5 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:"Inter", Sans-serif;font-size:2.8em;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-d7c6de5 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d7c6de5{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7834d1c{text-align:left;color:#E4E4E7;font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:normal;line-height:1.3em;width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7834d1c > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-bfe82fe{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;--position:absolute;top:416px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bfe82fe{left:523px;}body.rtl .elementor-12 .elementor-element.elementor-element-bfe82fe{right:523px;}.elementor-12 .elementor-element.elementor-element-82b59be{text-align:center;width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-82b59be img{height:124px;object-fit:fill;}.elementor-12 .elementor-element.elementor-element-82b59be > .elementor-widget-container{margin:0px 0px -200px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-82b59be.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2842d62{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-2842d62 img{height:124px;}.elementor-12 .elementor-element.elementor-element-2842d62 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2842d62.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ed2ff50 .elementor-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF;padding:00.8em 1em 1em 1em;}.elementor-12 .elementor-element.elementor-element-ed2ff50 > .elementor-widget-container{margin:01em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-ed2ff50{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-25b2bc1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--background-transition:0.3s;--padding-top:05em;--padding-bottom:7.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-25b2bc1, .elementor-12 .elementor-element.elementor-element-25b2bc1::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7298038{text-align:center;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7298038 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-7298038 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-1c126e1{--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:32px 32px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3d2c580{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-a7d31d0{font-family:var( --e-global-typography-159eb0e-font-family ), Sans-serif;font-size:var( --e-global-typography-159eb0e-font-size );text-transform:var( --e-global-typography-159eb0e-text-transform );line-height:var( --e-global-typography-159eb0e-line-height );letter-spacing:var( --e-global-typography-159eb0e-letter-spacing );word-spacing:var( --e-global-typography-159eb0e-word-spacing );width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a7d31d0 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-9ef9920 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-a01a253-font-family ), Sans-serif;font-size:var( --e-global-typography-a01a253-font-size );font-weight:var( --e-global-typography-a01a253-font-weight );text-transform:var( --e-global-typography-a01a253-text-transform );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-9ef9920 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9ef9920{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f9976d5{color:var( --e-global-color-7fbfcba );font-family:"Inter", Sans-serif;font-size:1em;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-d0ed29d .elementor-button{font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF;padding:00.8em 1em 0.8em 1em;}.elementor-12 .elementor-element.elementor-element-d0ed29d > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-d0ed29d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6e969ba{--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;--background-transition:0.3s;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-12 .elementor-element.elementor-element-6e969ba:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6e969ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #121214 0%, #09090B 100%);}.elementor-12 .elementor-element.elementor-element-6e969ba, .elementor-12 .elementor-element.elementor-element-6e969ba::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2324795 img{height:95px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2324795{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-2324795{right:0px;}.elementor-12 .elementor-element.elementor-element-2324795{top:-95px;z-index:3;}.elementor-12 .elementor-element.elementor-element-c1e1286{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--margin-top:0em;--margin-bottom:5em;--margin-left:0em;--margin-right:0em;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-12 .elementor-element.elementor-element-4ff2637{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4a850e7{font-family:var( --e-global-typography-159eb0e-font-family ), Sans-serif;font-size:var( --e-global-typography-159eb0e-font-size );text-transform:var( --e-global-typography-159eb0e-text-transform );line-height:var( --e-global-typography-159eb0e-line-height );letter-spacing:var( --e-global-typography-159eb0e-letter-spacing );word-spacing:var( --e-global-typography-159eb0e-word-spacing );width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-4a850e7 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-f84faaa{text-align:left;width:var( --container-widget-width, 371px );max-width:371px;--container-widget-width:371px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f84faaa .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-a01a253-font-family ), Sans-serif;font-size:var( --e-global-typography-a01a253-font-size );font-weight:var( --e-global-typography-a01a253-font-weight );text-transform:var( --e-global-typography-a01a253-text-transform );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-f84faaa > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-8a01ad6{text-align:left;color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );width:var( --container-widget-width, 585px );max-width:585px;--container-widget-width:585px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-8a01ad6 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-82bac5e{--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:2em 2em;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6886c2c .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-6886c2c{--icon-box-icon-margin:1em;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6886c2c.elementor-view-stacked .elementor-icon{background-color:#1717FF;}.elementor-12 .elementor-element.elementor-element-6886c2c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6886c2c.elementor-view-default .elementor-icon{fill:#1717FF;color:#1717FF;border-color:#1717FF;}.elementor-12 .elementor-element.elementor-element-6886c2c .elementor-icon{font-size:4em;}.elementor-12 .elementor-element.elementor-element-6886c2c .elementor-icon-box-title{color:var( --e-global-color-5731c77 );}.elementor-12 .elementor-element.elementor-element-6886c2c .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-6886c2c .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-6886c2c .elementor-icon-box-description{color:var( --e-global-color-ce2fe29 );font-family:"Inter", Sans-serif;font-size:1em;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-eef9f60 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-eef9f60{--icon-box-icon-margin:1em;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-eef9f60.elementor-view-stacked .elementor-icon{background-color:#1717FF;}.elementor-12 .elementor-element.elementor-element-eef9f60.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-eef9f60.elementor-view-default .elementor-icon{fill:#1717FF;color:#1717FF;border-color:#1717FF;}.elementor-12 .elementor-element.elementor-element-eef9f60 .elementor-icon{font-size:4em;}.elementor-12 .elementor-element.elementor-element-eef9f60 .elementor-icon-box-title{color:var( --e-global-color-5731c77 );}.elementor-12 .elementor-element.elementor-element-eef9f60 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-eef9f60 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-eef9f60 .elementor-icon-box-description{color:var( --e-global-color-ce2fe29 );font-family:"Inter", Sans-serif;font-size:1em;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-b54e506 .elementor-icon-box-wrapper{text-align:left;}.elementor-12 .elementor-element.elementor-element-b54e506{--icon-box-icon-margin:1em;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b54e506.elementor-view-stacked .elementor-icon{background-color:#1717FF;}.elementor-12 .elementor-element.elementor-element-b54e506.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-b54e506.elementor-view-default .elementor-icon{fill:#1717FF;color:#1717FF;border-color:#1717FF;}.elementor-12 .elementor-element.elementor-element-b54e506 .elementor-icon{font-size:4em;}.elementor-12 .elementor-element.elementor-element-b54e506 .elementor-icon-box-title{color:var( --e-global-color-5731c77 );}.elementor-12 .elementor-element.elementor-element-b54e506 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-b54e506 .elementor-icon-box-title a{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:600;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-b54e506 .elementor-icon-box-description{color:var( --e-global-color-ce2fe29 );font-family:"Inter", Sans-serif;font-size:1em;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-132d643{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5em;--padding-bottom:0.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-132d643:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-132d643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF03;}.elementor-12 .elementor-element.elementor-element-132d643, .elementor-12 .elementor-element.elementor-element-132d643::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-86f3631{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-a2b16d9{text-align:center;width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-a2b16d9 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-a01a253-font-family ), Sans-serif;font-size:var( --e-global-typography-a01a253-font-size );font-weight:var( --e-global-typography-a01a253-font-weight );text-transform:var( --e-global-typography-a01a253-text-transform );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-a2b16d9 > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a2b16d9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c28c0b1{--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:2em 2em;--background-transition:0.3s;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-210bc31{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-210bc31, .elementor-12 .elementor-element.elementor-element-210bc31::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-ea41268 > .elementor-widget-container{margin:0em 0em 01.5em 0em;}.elementor-12 .elementor-element.elementor-element-222bd6c .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-222bd6c > .elementor-widget-container{margin:0em 1.25em 0.5em 1.25em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-222bd6c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9742920{color:var( --e-global-color-ce2fe29 );font-family:var( --e-global-typography-15b16a1-font-family ), Sans-serif;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-9742920 > .elementor-widget-container{margin:0em 1.25em 0em 1.25em;}.elementor-12 .elementor-element.elementor-element-30676c2{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-17aad73 > .elementor-widget-container{margin:0em 0em 01.5em 0em;}.elementor-12 .elementor-element.elementor-element-7e042cb .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-7e042cb > .elementor-widget-container{margin:0em 1.25em 0.5em 1.25em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7e042cb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e0584b1{color:var( --e-global-color-ce2fe29 );font-family:var( --e-global-typography-15b16a1-font-family ), Sans-serif;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-e0584b1 > .elementor-widget-container{margin:0em 1.25em 0em 1.25em;}.elementor-12 .elementor-element.elementor-element-c8e35bb{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-6326b59 > .elementor-widget-container{margin:0em 0em 01.5em 0em;}.elementor-12 .elementor-element.elementor-element-57b507f .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-57b507f > .elementor-widget-container{margin:0em 1.25em 0.5em 1.25em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-57b507f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-be79031{color:var( --e-global-color-ce2fe29 );font-family:var( --e-global-typography-15b16a1-font-family ), Sans-serif;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-be79031 > .elementor-widget-container{margin:0em 1.25em 0em 1.25em;}.elementor-12 .elementor-element.elementor-element-9e60456{--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:2em 2em;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c3a83b3{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-7d4e044 > .elementor-widget-container{margin:0em 0em 01.5em 0em;}.elementor-12 .elementor-element.elementor-element-64c1fbb .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-64c1fbb > .elementor-widget-container{margin:0em 1.25em 0.5em 1.25em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-64c1fbb{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-f30609d{color:var( --e-global-color-ce2fe29 );font-family:var( --e-global-typography-15b16a1-font-family ), Sans-serif;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-f30609d > .elementor-widget-container{margin:0em 1.25em 0em 1.25em;}.elementor-12 .elementor-element.elementor-element-b4faf64{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-87e8278 > .elementor-widget-container{margin:0em 0em 01.5em 0em;}.elementor-12 .elementor-element.elementor-element-b9c9a31 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:bold;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-b9c9a31 > .elementor-widget-container{margin:0em 1.25em 0.5em 1.25em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b9c9a31{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e34cd5b{color:var( --e-global-color-ce2fe29 );font-family:var( --e-global-typography-15b16a1-font-family ), Sans-serif;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-e34cd5b > .elementor-widget-container{margin:0em 1.25em 0em 1.25em;}.elementor-12 .elementor-element.elementor-element-fcb3d14{--display:flex;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--padding-top:0em;--padding-bottom:1.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-17a8b81 > .elementor-widget-container{margin:0em 0em 01.5em 0em;}.elementor-12 .elementor-element.elementor-element-625bf33 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-625bf33 > .elementor-widget-container{margin:0em 1.25em 0.5em 1.25em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-625bf33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e5eb6c3{color:var( --e-global-color-ce2fe29 );font-family:var( --e-global-typography-15b16a1-font-family ), Sans-serif;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-e5eb6c3 > .elementor-widget-container{margin:0em 1.25em 0em 1.25em;}.elementor-12 .elementor-element.elementor-element-849b4f2 .elementor-button{font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF;padding:00.8em 1em 0.8em 1em;}.elementor-12 .elementor-element.elementor-element-849b4f2 > .elementor-widget-container{margin:01em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-849b4f2{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-abe6b2b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-d053fa9{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-d053fa9 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-d053fa9 > .elementor-widget-container{margin:0em 0em 3em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d053fa9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f97409d{--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:2em 2em;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e9e3e4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0em 0em;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FF677A;--border-color:#FF677A;--border-radius:1em 1em 1em 1em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:-0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:3;}.elementor-12 .elementor-element.elementor-element-e9e3e4d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e9e3e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #192C33 0%, #040708 100%);}.elementor-12 .elementor-element.elementor-element-e9e3e4d, .elementor-12 .elementor-element.elementor-element-e9e3e4d::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2f9ffdc{text-align:center;}.elementor-12 .elementor-element.elementor-element-2f9ffdc .elementor-heading-title{color:#FF677A;font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-2f9ffdc > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.5em/2);}.elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.5em/2);}.elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.5em/2);margin-left:calc(0.5em/2);}.elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.5em/2);margin-left:calc(-0.5em/2);}body.rtl .elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.5em/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.5em/2);}.elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-icon i{color:#1717FF;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-icon svg{fill:#1717FF;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-80fda28{--e-icon-list-icon-size:1.375em;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.125em;font-weight:bold;line-height:120%;}.elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-text{color:var( --e-global-color-fea5fa4 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7dbd0c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0em 0em;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#6DFF73;--border-color:#6DFF73;--border-radius:1em 1em 1em 1em;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:-0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;--z-index:3;}.elementor-12 .elementor-element.elementor-element-7dbd0c4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7dbd0c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #192C33 0%, #040708 100%);}.elementor-12 .elementor-element.elementor-element-7dbd0c4, .elementor-12 .elementor-element.elementor-element-7dbd0c4::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-3a3e899{text-align:center;}.elementor-12 .elementor-element.elementor-element-3a3e899 .elementor-heading-title{color:#6DFF73;font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-3a3e899 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.5em/2);}.elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.5em/2);}.elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.5em/2);margin-left:calc(0.5em/2);}.elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.5em/2);margin-left:calc(-0.5em/2);}body.rtl .elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.5em/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.5em/2);}.elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-icon i{color:#6EC1E400;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-icon svg{fill:#6EC1E400;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-972cba3{--e-icon-list-icon-size:1.375em;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1.125em;font-weight:bold;line-height:120%;}.elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-text{color:var( --e-global-color-fea5fa4 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0d4a0c1{text-align:center;color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-0d4a0c1 > .elementor-widget-container{margin:2em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-67e35ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--background-transition:0.3s;--padding-top:05em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-67e35ea.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b528055{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0em;--padding-bottom:3.125em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-a68ba29{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;text-transform:uppercase;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-a68ba29 > .elementor-widget-container{margin:0em 0em 0.25em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a68ba29.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b1a9478 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-a01a253-font-family ), Sans-serif;font-size:var( --e-global-typography-a01a253-font-size );font-weight:var( --e-global-typography-a01a253-font-weight );text-transform:var( --e-global-typography-a01a253-text-transform );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-b1a9478 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b1a9478{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-b1a9478.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-bc82439{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--padding-top:1.25em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-e66d38e{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e2b797c{color:var( --e-global-color-ce2fe29 );font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;text-transform:uppercase;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-e2b797c > .elementor-widget-container{margin:1em 0em 0.25em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e2b797c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2c7c891 .elementor-heading-title{color:var( --e-global-color-ce2fe29 );font-family:"Inter", Sans-serif;font-size:2em;font-weight:bold;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-2c7c891 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2c7c891{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-2c7c891.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1697a16{text-align:center;color:var( --e-global-color-ce2fe29 );font-family:var( --e-global-typography-15b16a1-font-family ), Sans-serif;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-1697a16 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-b98984e{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b98984e .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:700;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-b98984e > .elementor-widget-container{margin:0em 0em 0em 0em;padding:1em 1em 1em 1em;background-color:#3A3A3A;}.elementor-12 .elementor-element.elementor-element-b98984e.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-12 .elementor-element.elementor-element-3a56564{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-81d73d1{font-family:"Sora", Sans-serif;font-size:1.125em;font-weight:400;text-transform:uppercase;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-81d73d1 > .elementor-widget-container{margin:1em 0em 0.25em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-81d73d1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11e4b55 .elementor-heading-title{color:#FFFFFF;font-family:"Sora", Sans-serif;font-size:2.25em;font-weight:bold;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-11e4b55 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-11e4b55{width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-11e4b55.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b9b0005{text-align:center;color:var( --e-global-color-fea5fa4 );font-family:"Inter", Sans-serif;font-size:1em;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-20541ec .elementor-button{font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF;padding:00.8em 1em 0.8em 1em;}.elementor-12 .elementor-element.elementor-element-20541ec > .elementor-widget-container{margin:01em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-20541ec{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c69ced2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;--background-transition:0.3s;--padding-top:3em;--padding-bottom:03em;--padding-left:0em;--padding-right:0em;--z-index:10;}.elementor-12 .elementor-element.elementor-element-c69ced2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c69ced2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c69ced2, .elementor-12 .elementor-element.elementor-element-c69ced2::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-2054a7b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1ecb39f{text-align:left;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-1ecb39f .elementor-heading-title{color:#000000;font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-1ecb39f > .elementor-widget-container{margin:0em 0em 2em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-230c7e3{text-align:left;color:#0E0E0E;font-family:"Sora", Sans-serif;font-size:1.25em;font-weight:400;line-height:130%;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-230c7e3 > .elementor-widget-container{margin:0em 0em 0.5em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.25em/2);}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.25em/2);}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.25em/2);margin-left:calc(0.25em/2);}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.25em/2);margin-left:calc(-0.25em/2);}body.rtl .elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.25em/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.25em/2);}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-icon i{color:#F54C2D;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-icon svg{fill:#F54C2D;transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-c11ccca{--e-icon-list-icon-size:0.825em;--icon-vertical-align:center;--icon-vertical-offset:0px;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.875em;font-weight:700;}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-text{color:#0C1214;transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fcb2c23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0em 0em;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:1em 1em 1em 1em;box-shadow:0px 0px 60px 0px rgba(31.999999999999964, 206.00000000000006, 229.99999999999994, 0.14);--margin-top:-15em;--margin-bottom:-15em;--margin-left:0em;--margin-right:-0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;--z-index:11;}.elementor-12 .elementor-element.elementor-element-fcb2c23:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fcb2c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #192C33 0%, #040708 100%);}.elementor-12 .elementor-element.elementor-element-fcb2c23, .elementor-12 .elementor-element.elementor-element-fcb2c23::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-b2cac7b img{height:3em;}.elementor-12 .elementor-element.elementor-element-b2cac7b > .elementor-widget-container{margin:0em 0em 3em 0em;}.elementor-12 .elementor-element.elementor-element-7f8c5e6{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7f8c5e6 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-7f8c5e6 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-7f8c5e6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-916d6cb{text-align:center;}.elementor-12 .elementor-element.elementor-element-916d6cb .elementor-heading-title{color:var( --e-global-color-7fbfcba );font-family:"Inter", Sans-serif;font-size:4em;font-weight:bold;line-height:130%;}.elementor-12 .elementor-element.elementor-element-916d6cb > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-9e93a4e{text-align:center;color:var( --e-global-color-fea5fa4 );font-family:"Inter", Sans-serif;font-size:0.875em;font-weight:400;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-9e93a4e > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-12 .elementor-element.elementor-element-7bc6b74 .elementor-button{font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF;padding:00.8em 1em 0.8em 1em;}.elementor-12 .elementor-element.elementor-element-7bc6b74 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-7bc6b74{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7f333ce{--divider-border-style:solid;--divider-color:#FFFFFF66;}.elementor-12 .elementor-element.elementor-element-7f333ce .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-7f333ce .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-12 .elementor-element.elementor-element-7f333ce > .elementor-widget-container{padding:0em 0em 02em 0em;}.elementor-12 .elementor-element.elementor-element-2f03332{text-align:center;}.elementor-12 .elementor-element.elementor-element-2f03332 .elementor-heading-title{color:#FFFFFF99;font-family:"Inter", Sans-serif;font-size:0.875em;font-weight:normal;}.elementor-12 .elementor-element.elementor-element-2f03332 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-8d201c3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-ae1730b{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-12 .elementor-element.elementor-element-0c5be05{text-align:center;width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-0c5be05 img{height:240px;object-fit:fill;}.elementor-12 .elementor-element.elementor-element-0c5be05 > .elementor-widget-container{margin:0px 0px -240px 0px;}.elementor-12 .elementor-element.elementor-element-0c5be05.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cfbfd8d{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-cfbfd8d img{height:240px;}.elementor-12 .elementor-element.elementor-element-cfbfd8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cfbfd8d.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-49dc371{text-align:center;font-family:"Inter", Sans-serif;font-size:1.125em;font-weight:400;text-transform:uppercase;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a0b2264{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a0b2264 .elementor-heading-title{color:var( --e-global-color-fea5fa4 );font-family:"Inter", Sans-serif;font-size:2em;font-weight:bold;text-transform:uppercase;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-a0b2264 > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cfeab44{text-align:center;color:var( --e-global-color-5731c77 );font-family:"Inter", Sans-serif;font-size:1.5em;font-weight:normal;line-height:1.3em;width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-6e30dcd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:48px 48px;--background-transition:0.3s;--padding-top:05em;--padding-bottom:7.5em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-6e30dcd, .elementor-12 .elementor-element.elementor-element-6e30dcd::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-6e999b9{--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:32px 32px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3142132{--display:flex;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-12 .elementor-element.elementor-element-ed783d6{font-family:"Inter", Sans-serif;font-size:1.125em;text-transform:uppercase;line-height:1em;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ed783d6 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-34180fd .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:"Inter", Sans-serif;font-size:2.5em;font-weight:bold;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.03em;}.elementor-12 .elementor-element.elementor-element-34180fd > .elementor-widget-container{margin:0em 0em 1em 0em;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-34180fd{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-e546487{color:var( --e-global-color-5731c77 );font-family:var( --e-global-typography-15b16a1-font-family ), Sans-serif;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-e56b706 .elementor-button{font-family:"Sora", Sans-serif;font-size:1.5em;font-weight:700;text-transform:uppercase;line-height:1.3em;fill:#FFFFFF;color:#FFFFFF;background-color:#FFFFFF;padding:00.8em 1em 0.8em 1em;}.elementor-12 .elementor-element.elementor-element-e56b706 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-e56b706{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ef0f493{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;--position:absolute;top:98px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ef0f493{left:66px;}body.rtl .elementor-12 .elementor-element.elementor-element-ef0f493{right:66px;}.elementor-12 .elementor-element.elementor-element-7deb02e{text-align:center;width:initial;max-width:initial;}.elementor-12 .elementor-element.elementor-element-7deb02e img{height:124px;object-fit:fill;}.elementor-12 .elementor-element.elementor-element-7deb02e > .elementor-widget-container{margin:0px 0px -200px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7deb02e.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5d91062{text-align:center;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-5d91062 img{height:124px;}.elementor-12 .elementor-element.elementor-element-5d91062 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5d91062.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-44c8b49{--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;--background-transition:0.3s;--padding-top:06em;--padding-bottom:06em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-44c8b49, .elementor-12 .elementor-element.elementor-element-44c8b49::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-9a286d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5ca456e{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4f28291{color:#F4F4F5;font-family:"Inter", Sans-serif;font-size:1.25em;font-weight:400;line-height:130%;width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4f28291 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-9988151{text-align:left;}.elementor-12 .elementor-element.elementor-element-9988151 .elementor-heading-title{color:var( --e-global-color-5731c77 );font-family:"Inter", Sans-serif;font-size:40px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-accordion-item{border-width:1px;border-color:#FF6900;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#FF6900;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#FF6900;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-accordion-icon, .elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-accordion-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-active .elementor-accordion-icon, .elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-active .elementor-accordion-title{color:#FF6900;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-active .elementor-accordion-icon svg{fill:#FF6900;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-accordion-title{font-family:var( --e-global-typography-ea9379f-font-family ), Sans-serif;font-size:var( --e-global-typography-ea9379f-font-size );font-weight:var( --e-global-typography-ea9379f-font-weight );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-5731c77 );}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-5731c77 );}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-tab-content{color:var( --e-global-color-7fbfcba );font-family:var( --e-global-typography-15b16a1-font-family ), Sans-serif;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-7d831b5{width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7d831b5 > .elementor-widget-container{border-style:none;}.elementor-12 .elementor-element.elementor-element-927576f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:032px;}.elementor-12 .elementor-element.elementor-element-927576f, .elementor-12 .elementor-element.elementor-element-927576f::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-03f7147{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#27272A;--border-color:#27272A;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-03f7147, .elementor-12 .elementor-element.elementor-element-03f7147::before{--border-transition:0.3s;}.elementor-12 .elementor-element.elementor-element-7c039fd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-dc88a34{text-align:left;width:auto;max-width:auto;}.elementor-12 .elementor-element.elementor-element-dc88a34 img{height:40px;}.elementor-12 .elementor-element.elementor-element-ae923c6{text-align:right;color:#D4D4D8;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:20px;}body.elementor-page-12:not(.elementor-motion-effects-element-type-background), body.elementor-page-12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#040708;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-788a97e{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:033em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-12 .elementor-element.elementor-element-788a97e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-788a97e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centrodolabirinto.com.br/wp-content/uploads/2024/06/hero-cdl-mobile.jpg");background-position:top center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4c0a290{text-align:center;font-size:var( --e-global-typography-159eb0e-font-size );line-height:var( --e-global-typography-159eb0e-line-height );letter-spacing:var( --e-global-typography-159eb0e-letter-spacing );word-spacing:var( --e-global-typography-159eb0e-word-spacing );width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d7c6de5{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7834d1c{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-25b2bc1{--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-12 .elementor-element.elementor-element-1c126e1{--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-12 .elementor-element.elementor-element-a7d31d0{font-size:var( --e-global-typography-159eb0e-font-size );line-height:var( --e-global-typography-159eb0e-line-height );letter-spacing:var( --e-global-typography-159eb0e-letter-spacing );word-spacing:var( --e-global-typography-159eb0e-word-spacing );}.elementor-12 .elementor-element.elementor-element-9ef9920 .elementor-heading-title{font-size:var( --e-global-typography-a01a253-font-size );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-6e969ba{--padding-top:4em;--padding-bottom:8em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-4a850e7{font-size:var( --e-global-typography-159eb0e-font-size );line-height:var( --e-global-typography-159eb0e-line-height );letter-spacing:var( --e-global-typography-159eb0e-letter-spacing );word-spacing:var( --e-global-typography-159eb0e-word-spacing );}.elementor-12 .elementor-element.elementor-element-f84faaa .elementor-heading-title{font-size:var( --e-global-typography-a01a253-font-size );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-8a01ad6{text-align:center;font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-82bac5e{--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-12 .elementor-element.elementor-element-a2b16d9 .elementor-heading-title{font-size:var( --e-global-typography-a01a253-font-size );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-222bd6c .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-9742920{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-7e042cb .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-e0584b1{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-57b507f .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-be79031{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-64c1fbb .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-f30609d{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-e34cd5b{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-625bf33 .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-e5eb6c3{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-e9e3e4d{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-2f9ffdc .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-7dbd0c4{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-3a3e899 .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-0d4a0c1{text-align:center;font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-b1a9478 .elementor-heading-title{font-size:var( --e-global-typography-a01a253-font-size );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-1697a16{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-c69ced2{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 2em;--padding-top:04em;--padding-bottom:04em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-2054a7b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-1ecb39f{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-230c7e3{text-align:center;font-size:1.25em;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-fcb2c23{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-12 .elementor-element.elementor-element-7f8c5e6 .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-8d201c3{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:6em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-cfeab44{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-6e30dcd{--padding-top:3em;--padding-bottom:3em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-12 .elementor-element.elementor-element-6e999b9{--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-12 .elementor-element.elementor-element-e546487{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-9a286d5{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:2em 2em;}.elementor-12 .elementor-element.elementor-element-4f28291{text-align:left;font-size:1.25em;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-accordion-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-tab-content{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-7d831b5{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-788a97e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-788a97e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://centrodolabirinto.com.br/wp-content/uploads/2024/06/hero-cdl-mobile-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-788a97e{--padding-top:018em;--padding-bottom:03em;--padding-left:01.125em;--padding-right:1.125em;}.elementor-12 .elementor-element.elementor-element-f445e15 img{height:1.8em;}.elementor-12 .elementor-element.elementor-element-f445e15 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-f445e15.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4c0a290{font-size:var( --e-global-typography-159eb0e-font-size );line-height:var( --e-global-typography-159eb0e-line-height );letter-spacing:var( --e-global-typography-159eb0e-letter-spacing );word-spacing:var( --e-global-typography-159eb0e-word-spacing );width:var( --container-widget-width, 310px );max-width:310px;--container-widget-width:310px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-4c0a290 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-4c0a290.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d7c6de5 .elementor-heading-title{font-size:1.5em;}.elementor-12 .elementor-element.elementor-element-d7c6de5 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-d7c6de5{width:var( --container-widget-width, 326px );max-width:326px;--container-widget-width:326px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7834d1c{font-size:1.12em;}.elementor-12 .elementor-element.elementor-element-7834d1c > .elementor-widget-container{margin:0em 0em 01em 0em;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-bfe82fe{left:145px;}body.rtl .elementor-12 .elementor-element.elementor-element-bfe82fe{right:145px;}.elementor-12 .elementor-element.elementor-element-bfe82fe{top:-54px;}.elementor-12 .elementor-element.elementor-element-82b59be img{width:120px;}.elementor-12 .elementor-element.elementor-element-82b59be > .elementor-widget-container{margin:0px 0px -200px -0px;}.elementor-12 .elementor-element.elementor-element-2842d62 img{width:120px;}.elementor-12 .elementor-element.elementor-element-2842d62 > .elementor-widget-container{margin:0px 0px 0px -0px;}.elementor-12 .elementor-element.elementor-element-ed2ff50 .elementor-button{font-size:1.25em;}.elementor-12 .elementor-element.elementor-element-ed2ff50 > .elementor-widget-container{margin:0em 0em 00em 0em;}.elementor-12 .elementor-element.elementor-element-ed2ff50{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ed2ff50.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-7298038 .elementor-heading-title{font-size:1.5em;}.elementor-12 .elementor-element.elementor-element-a7d31d0{font-size:var( --e-global-typography-159eb0e-font-size );line-height:var( --e-global-typography-159eb0e-line-height );letter-spacing:var( --e-global-typography-159eb0e-letter-spacing );word-spacing:var( --e-global-typography-159eb0e-word-spacing );}.elementor-12 .elementor-element.elementor-element-9ef9920{text-align:left;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-9ef9920 .elementor-heading-title{font-size:var( --e-global-typography-a01a253-font-size );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-9ef9920.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-f9976d5{text-align:left;font-size:1em;}.elementor-12 .elementor-element.elementor-element-f9976d5 > .elementor-widget-container{margin:0em 0em 02em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-d0ed29d .elementor-button{font-size:1.25em;}.elementor-12 .elementor-element.elementor-element-d0ed29d > .elementor-widget-container{margin:0em 0em 00em 0em;}.elementor-12 .elementor-element.elementor-element-d0ed29d{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-d0ed29d.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-6e969ba{--padding-top:4em;--padding-bottom:4em;--padding-left:1.125em;--padding-right:1.125em;}.elementor-12 .elementor-element.elementor-element-2324795 img{height:95px;object-fit:fill;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2324795{left:-165px;}body.rtl .elementor-12 .elementor-element.elementor-element-2324795{right:-165px;}.elementor-12 .elementor-element.elementor-element-2324795{top:-64px;}.elementor-12 .elementor-element.elementor-element-c1e1286{--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4a850e7{font-size:var( --e-global-typography-159eb0e-font-size );line-height:var( --e-global-typography-159eb0e-line-height );letter-spacing:var( --e-global-typography-159eb0e-letter-spacing );word-spacing:var( --e-global-typography-159eb0e-word-spacing );}.elementor-12 .elementor-element.elementor-element-f84faaa{text-align:left;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-f84faaa .elementor-heading-title{font-size:var( --e-global-typography-a01a253-font-size );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-f84faaa > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-f84faaa.elementor-element{--order:0;}.elementor-12 .elementor-element.elementor-element-8a01ad6{text-align:left;font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-8a01ad6 > .elementor-widget-container{margin:0em 0em 00em 0em;}.elementor-12 .elementor-element.elementor-element-6886c2c{--icon-box-icon-margin:1em;z-index:2;}.elementor-12 .elementor-element.elementor-element-6886c2c .elementor-icon{font-size:3em;}.elementor-12 .elementor-element.elementor-element-6886c2c .elementor-icon-box-description{font-size:1em;}.elementor-12 .elementor-element.elementor-element-eef9f60{--icon-box-icon-margin:1em;z-index:2;}.elementor-12 .elementor-element.elementor-element-eef9f60 .elementor-icon{font-size:3em;}.elementor-12 .elementor-element.elementor-element-eef9f60 .elementor-icon-box-description{font-size:1em;}.elementor-12 .elementor-element.elementor-element-b54e506{--icon-box-icon-margin:1em;z-index:2;}.elementor-12 .elementor-element.elementor-element-b54e506 .elementor-icon{font-size:3em;}.elementor-12 .elementor-element.elementor-element-b54e506 .elementor-icon-box-description{font-size:1em;}.elementor-12 .elementor-element.elementor-element-86f3631{--padding-top:04em;--padding-bottom:04em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-a2b16d9 .elementor-heading-title{font-size:var( --e-global-typography-a01a253-font-size );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-a2b16d9{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c28c0b1{--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-12 .elementor-element.elementor-element-222bd6c .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-9742920{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-7e042cb .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-e0584b1{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-57b507f .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-be79031{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-9e60456{--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-12 .elementor-element.elementor-element-64c1fbb .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-f30609d{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-b9c9a31 .elementor-heading-title{font-size:1.25em;}.elementor-12 .elementor-element.elementor-element-e34cd5b{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-625bf33 .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-e5eb6c3{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-849b4f2 .elementor-button{font-size:1.25em;}.elementor-12 .elementor-element.elementor-element-849b4f2 > .elementor-widget-container{margin:2em 0em 00em 0em;}.elementor-12 .elementor-element.elementor-element-849b4f2{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-849b4f2.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-abe6b2b{--padding-top:3em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:01.25em;}.elementor-12 .elementor-element.elementor-element-d053fa9{text-align:left;}.elementor-12 .elementor-element.elementor-element-d053fa9 .elementor-heading-title{font-size:1.375em;line-height:1.2em;letter-spacing:0.1px;}.elementor-12 .elementor-element.elementor-element-d053fa9 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-12 .elementor-element.elementor-element-f97409d{--z-index:0;}.elementor-12 .elementor-element.elementor-element-e9e3e4d{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-e9e3e4d.e-con{--order:3;}.elementor-12 .elementor-element.elementor-element-2f9ffdc{text-align:left;}.elementor-12 .elementor-element.elementor-element-2f9ffdc .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-80fda28{--e-icon-list-icon-size:1em;}.elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-80fda28 .elementor-icon-list-item > a{font-size:1em;}.elementor-12 .elementor-element.elementor-element-7dbd0c4{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-7dbd0c4.e-con{--order:3;}.elementor-12 .elementor-element.elementor-element-3a3e899{text-align:left;}.elementor-12 .elementor-element.elementor-element-3a3e899 .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-972cba3{--e-icon-list-icon-size:1em;}.elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-972cba3 .elementor-icon-list-item > a{font-size:1em;}.elementor-12 .elementor-element.elementor-element-0d4a0c1{text-align:center;font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-0d4a0c1 > .elementor-widget-container{margin:2em 0em 00em 0em;}.elementor-12 .elementor-element.elementor-element-67e35ea{--gap:20px 20px;--padding-top:03em;--padding-bottom:3em;--padding-left:1em;--padding-right:01em;}.elementor-12 .elementor-element.elementor-element-b528055{--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-a68ba29{font-size:1em;}.elementor-12 .elementor-element.elementor-element-b1a9478{text-align:center;z-index:20;}.elementor-12 .elementor-element.elementor-element-b1a9478 .elementor-heading-title{font-size:var( --e-global-typography-a01a253-font-size );line-height:var( --e-global-typography-a01a253-line-height );letter-spacing:var( --e-global-typography-a01a253-letter-spacing );word-spacing:var( --e-global-typography-a01a253-word-spacing );}.elementor-12 .elementor-element.elementor-element-bc82439{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e66d38e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0em;--padding-bottom:0em;--padding-left:0.75em;--padding-right:0.75em;}.elementor-12 .elementor-element.elementor-element-e2b797c{font-size:1em;}.elementor-12 .elementor-element.elementor-element-e2b797c > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-e2b797c.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-2c7c891{text-align:left;}.elementor-12 .elementor-element.elementor-element-2c7c891.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1697a16{text-align:center;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );width:var( --container-widget-width, 266px );max-width:266px;--container-widget-width:266px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-1697a16 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-12 .elementor-element.elementor-element-1697a16.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b98984e .elementor-heading-title{font-size:1.25em;}.elementor-12 .elementor-element.elementor-element-3a56564{--padding-top:0em;--padding-bottom:0em;--padding-left:0.75em;--padding-right:0.75em;}.elementor-12 .elementor-element.elementor-element-81d73d1{text-align:left;font-size:1em;}.elementor-12 .elementor-element.elementor-element-81d73d1 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-81d73d1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-11e4b55 .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-11e4b55.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b9b0005{text-align:center;font-size:1em;width:var( --container-widget-width, 289px );max-width:289px;--container-widget-width:289px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-b9b0005 > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-12 .elementor-element.elementor-element-b9b0005.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-20541ec .elementor-button{font-size:1.25em;padding:0.8em 0em 0.8em 0em;}.elementor-12 .elementor-element.elementor-element-20541ec > .elementor-widget-container{margin:0em 0em 00em 0em;}.elementor-12 .elementor-element.elementor-element-20541ec{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-20541ec.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-c69ced2{--gap:2em 2em;--padding-top:03em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-1ecb39f{text-align:center;}.elementor-12 .elementor-element.elementor-element-1ecb39f .elementor-heading-title{font-size:1.375em;line-height:1.2em;letter-spacing:0.1px;}.elementor-12 .elementor-element.elementor-element-1ecb39f.elementor-element{--order:0;}.elementor-12 .elementor-element.elementor-element-230c7e3{font-size:1em;}.elementor-12 .elementor-element.elementor-element-230c7e3 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.25em/2);}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.25em/2);}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.25em/2);margin-left:calc(0.25em/2);}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.25em/2);margin-left:calc(-0.25em/2);}body.rtl .elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.25em/2);}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.25em/2);}.elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-c11ccca .elementor-icon-list-item > a{font-size:1em;}.elementor-12 .elementor-element.elementor-element-c11ccca{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-c11ccca.elementor-element{--order:2;}.elementor-12 .elementor-element.elementor-element-fcb2c23{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-fcb2c23.e-con{--order:3;}.elementor-12 .elementor-element.elementor-element-b2cac7b > .elementor-widget-container{margin:0em 0em 2em 0em;}.elementor-12 .elementor-element.elementor-element-7f8c5e6{text-align:center;}.elementor-12 .elementor-element.elementor-element-7f8c5e6 .elementor-heading-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-7f8c5e6 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-916d6cb .elementor-heading-title{font-size:2em;}.elementor-12 .elementor-element.elementor-element-7bc6b74 .elementor-button{font-size:1.25em;}.elementor-12 .elementor-element.elementor-element-7bc6b74 > .elementor-widget-container{margin:0em 0em 00em 0em;}.elementor-12 .elementor-element.elementor-element-7bc6b74{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-7bc6b74.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-2f03332{text-align:center;}.elementor-12 .elementor-element.elementor-element-2f03332 .elementor-heading-title{font-size:0.875em;line-height:130%;}.elementor-12 .elementor-element.elementor-element-2f03332 > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-8d201c3{--padding-top:3em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-12 .elementor-element.elementor-element-0c5be05 img{width:240px;}.elementor-12 .elementor-element.elementor-element-0c5be05 > .elementor-widget-container{margin:0px 0px -240px -0px;}.elementor-12 .elementor-element.elementor-element-cfbfd8d img{width:240px;}.elementor-12 .elementor-element.elementor-element-cfbfd8d > .elementor-widget-container{margin:0px 0px 0px -0px;}.elementor-12 .elementor-element.elementor-element-49dc371{font-size:1em;}.elementor-12 .elementor-element.elementor-element-49dc371 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-49dc371.elementor-element{--order:0;}.elementor-12 .elementor-element.elementor-element-a0b2264 .elementor-heading-title{font-size:1.75em;}.elementor-12 .elementor-element.elementor-element-a0b2264.elementor-element{--order:0;}.elementor-12 .elementor-element.elementor-element-cfeab44{font-size:1.25em;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ed783d6{font-size:1em;}.elementor-12 .elementor-element.elementor-element-34180fd{text-align:left;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-34180fd .elementor-heading-title{font-size:1.375em;line-height:1.2em;letter-spacing:0.1px;}.elementor-12 .elementor-element.elementor-element-34180fd.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-e546487{text-align:left;font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-e546487 > .elementor-widget-container{margin:0em 0em 02em 0em;padding:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-e56b706 .elementor-button{font-size:1.25em;}.elementor-12 .elementor-element.elementor-element-e56b706 > .elementor-widget-container{margin:0em 0em 00em 0em;}.elementor-12 .elementor-element.elementor-element-e56b706{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e56b706.elementor-element{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-7670d0e.elementor-element{--order:-99999 /* order start hack */;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ef0f493{left:145px;}body.rtl .elementor-12 .elementor-element.elementor-element-ef0f493{right:145px;}.elementor-12 .elementor-element.elementor-element-ef0f493{top:-54px;}.elementor-12 .elementor-element.elementor-element-7deb02e img{width:120px;}.elementor-12 .elementor-element.elementor-element-7deb02e > .elementor-widget-container{margin:0px 0px -200px -0px;}.elementor-12 .elementor-element.elementor-element-5d91062 img{width:120px;}.elementor-12 .elementor-element.elementor-element-5d91062 > .elementor-widget-container{margin:0px 0px 0px -0px;}.elementor-12 .elementor-element.elementor-element-44c8b49{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-9a286d5{--gap:40px 40px;}.elementor-12 .elementor-element.elementor-element-5ca456e{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;}.elementor-12 .elementor-element.elementor-element-4f28291{text-align:left;font-size:1em;}.elementor-12 .elementor-element.elementor-element-4f28291 > .elementor-widget-container{margin:0em 0em 0.5em 0em;}.elementor-12 .elementor-element.elementor-element-9988151{text-align:center;}.elementor-12 .elementor-element.elementor-element-9988151 .elementor-heading-title{font-size:1.75em;line-height:28.13px;}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-accordion-title{font-size:var( --e-global-typography-ea9379f-font-size );line-height:var( --e-global-typography-ea9379f-line-height );letter-spacing:var( --e-global-typography-ea9379f-letter-spacing );word-spacing:var( --e-global-typography-ea9379f-word-spacing );}.elementor-12 .elementor-element.elementor-element-7d831b5 .elementor-tab-content{font-size:var( --e-global-typography-15b16a1-font-size );line-height:var( --e-global-typography-15b16a1-line-height );letter-spacing:var( --e-global-typography-15b16a1-letter-spacing );word-spacing:var( --e-global-typography-15b16a1-word-spacing );}.elementor-12 .elementor-element.elementor-element-7d831b5{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-927576f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-03f7147{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7c039fd{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7c039fd.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-dc88a34{text-align:center;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-dc88a34.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-ae923c6{text-align:center;font-size:14px;line-height:21px;width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-ae923c6 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-788a97e{--content-width:1216px;}.elementor-12 .elementor-element.elementor-element-bfe82fe{--content-width:200px;}.elementor-12 .elementor-element.elementor-element-3d2c580{--width:54%;}.elementor-12 .elementor-element.elementor-element-6e969ba{--content-width:1216px;}.elementor-12 .elementor-element.elementor-element-c1e1286{--content-width:1216px;}.elementor-12 .elementor-element.elementor-element-4ff2637{--width:35%;}.elementor-12 .elementor-element.elementor-element-132d643{--content-width:1216px;}.elementor-12 .elementor-element.elementor-element-86f3631{--content-width:1216px;}.elementor-12 .elementor-element.elementor-element-abe6b2b{--content-width:1216px;}.elementor-12 .elementor-element.elementor-element-e9e3e4d{--width:100%;}.elementor-12 .elementor-element.elementor-element-7dbd0c4{--width:100%;}.elementor-12 .elementor-element.elementor-element-67e35ea{--content-width:1216px;}.elementor-12 .elementor-element.elementor-element-e66d38e{--width:33%;}.elementor-12 .elementor-element.elementor-element-3a56564{--width:33%;}.elementor-12 .elementor-element.elementor-element-2054a7b{--width:48.6%;}.elementor-12 .elementor-element.elementor-element-fcb2c23{--width:48.6%;}.elementor-12 .elementor-element.elementor-element-8d201c3{--content-width:1215px;}.elementor-12 .elementor-element.elementor-element-6e30dcd{--content-width:1216px;}.elementor-12 .elementor-element.elementor-element-3142132{--width:54%;}.elementor-12 .elementor-element.elementor-element-ef0f493{--content-width:200px;}.elementor-12 .elementor-element.elementor-element-5ca456e{--width:379px;}.elementor-12 .elementor-element.elementor-element-927576f{--content-width:1216px;}.elementor-12 .elementor-element.elementor-element-03f7147{--width:100%;}.elementor-12 .elementor-element.elementor-element-7c039fd{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-3d2c580{--width:100%;}.elementor-12 .elementor-element.elementor-element-e9e3e4d{--width:100%;}.elementor-12 .elementor-element.elementor-element-7dbd0c4{--width:100%;}.elementor-12 .elementor-element.elementor-element-2054a7b{--width:100%;}.elementor-12 .elementor-element.elementor-element-fcb2c23{--width:100%;}.elementor-12 .elementor-element.elementor-element-3142132{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-f445e15 */.elementor-12 .elementor-element.elementor-element-f445e15{
  animation: blurFadeIn 1s ease;
}

@keyframes blurFadeIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
    filter: blur(20px);
  }
  100% {
    transform: scale(1);
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0a290 */.elementor-12 .elementor-element.elementor-element-4c0a290{
  animation: blurFadeIn 1s ease;
}

@keyframes blurFadeIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
    filter: blur(20px);
  }
  100% {
    transform: scale(1);
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d7c6de5 */.degrade {
    background: linear-gradient(to right, #FF6900, #FF2E00);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7834d1c */.elementor-12 .elementor-element.elementor-element-7834d1c{
  animation: blurFadeIn 1s ease;
}

@keyframes blurFadeIn {
  0% {
    transform: scale(0.8);
    opacity: 0;
    filter: blur(20px);
  }
  100% {
    transform: scale(1);
    opacity: 1;
    filter: blur(0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2842d62 *//* Rotação em Loop */
.elementor-12 .elementor-element.elementor-element-2842d62{
  animation: rotate 10s linear infinite; 
}
@keyframes rotate{
  to{ transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed2ff50 */:root{
    --glow-color: rgb(223, 255, 226, 0.1); /*mude a cor do glow aqui*/
    --glow-spread-color: rgba(154, 240, 62, 0.4); /*mude a cor aqui*/
}

.elementor-12 .elementor-element.elementor-element-ed2ff50 .elementor-button{
    background: linear-gradient(-45deg, #237731, #00B612, #237731, #00B612); /*mude as cores do degradê do botão aqui*/
    background-size: 800% 400%;
    transition: all .5s;
    animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

@keyframes gradient {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-12 .elementor-element.elementor-element-ed2ff50 .elementor-button:hover {
        background-image: linear-gradient(to right, #00A71B 0%, #00CA2C 100%);
    transition: .5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
        0 0 2em 0.2em var(--glow-spread-color),
        inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d0ed29d */:root{
    --glow-color: rgb(223, 255, 226, 0.1); /*mude a cor do glow aqui*/
    --glow-spread-color: rgba(154, 240, 62, 0.4); /*mude a cor aqui*/
}

.elementor-12 .elementor-element.elementor-element-d0ed29d .elementor-button{
    background: linear-gradient(-45deg, #237731, #00B612, #237731, #00B612); /*mude as cores do degradê do botão aqui*/
    background-size: 800% 400%;
    transition: all .5s;
    animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

@keyframes gradient {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-12 .elementor-element.elementor-element-d0ed29d .elementor-button:hover {
        background-image: linear-gradient(to right, #00A71B 0%, #00CA2C 100%);
    transition: .5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
        0 0 2em 0.2em var(--glow-spread-color),
        inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25b2bc1 */.elementor-12 .elementor-element.elementor-element-25b2bc1::before {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translatex(-50%);
    filter: blur(180px);
    z-index: 2;
    width: 2000px;
    height: 600px;
    background: #FF6900;
    border-radius: 100%;
    opacity: 0.4;
    mix-blend-mode: screen;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-82bac5e */.elementor-12 .elementor-element.elementor-element-82bac5e .elementor-icon{
    position: relative;
    z-index: 1;
    filter:
        drop-shadow(0px 0px 20px #09090B)
        drop-shadow(10px 0px 20px #09090B)
        drop-shadow(-10px 0px 20px #09090B);

}

.elementor-12 .elementor-element.elementor-element-82bac5e .elementor-icon-box-title{
    position: relative;
    z-index: 1;
}

.elementor-12 .elementor-element.elementor-element-82bac5e::before,
.elementor-12 .elementor-element.elementor-element-82bac5e::after{
    content: "";
    position: absolute;
    top: 24px;
    left: 50%;
    transform: translatex(-50%);
    width: 150%;
    height: 1px;
    background: #fff;
    -webkit-mask-image: linear-gradient(to right, transparent, #000 5%, #000 95%, transparent);
    mask-image: linear-gradient(to right, transparent, #000 5%, #000 95%, transparent)
}

.elementor-12 .elementor-element.elementor-element-82bac5e::after{
    top: 40px;
    background: #FF2E00;
}

/*Mobile*/
@media(max-width: 1024px){ /*se quiser o mesmo layout para tablet, basta mudar o 767px para 1024px*/
    .elementor-12 .elementor-element.elementor-element-82bac5e .timeline .elementor-icon-box-wrapper{
        display: flex;
        text-align: left;
        gap: 20px
    }
    
    .elementor-12 .elementor-element.elementor-element-82bac5e::before{
        top: 2px;
        left: 18px;
        width: 1.4px;
        height: 72%;
    }
    
        .elementor-12 .elementor-element.elementor-element-82bac5e::after{
        top: 2px;
        left: 32px;
        width: 1.4px;
        height: 72%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e969ba */.elementor-12 .elementor-element.elementor-element-6e969ba{
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #FF6900, transparent) 1 ;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a3dc14c */@-webkit-keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

@keyframes marquee {
  100% {
    transform: translateX(-100%);
  }
}

[data-marquee] {
  --loop-duration: 12s;
  display: block;
}

[data-marquee] [data-marquee-shadow] {
  position: absolute;
  visibility: hidden;
  height: auto;
  width: auto;
  white-space: nowrap;
}

[data-marquee] [data-marquee-overflow] {
  overflow: hidden;
  transform: translate3d(0, 0, 0);
}

[data-marquee] [data-marquee-container] {
    display: flex;
    -webkit-animation: marquee var(--loop-duration) linear infinite;
    animation: marquee var(--loop-duration) linear infinite;
}

[data-marquee] [data-marquee-style] {
  flex: 0 0 auto;
  display: flex;
  align-items: center;
  justify-content: center;
}

[data-marquee-style] {
  padding: 1em 0.3em;
  display: flex;
  color: #fff;
  font-size: 1.5em;
  font-weight: 700;
  letter-spacing: 0.3em;
  text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-132d643 */.elementor-12 .elementor-element.elementor-element-132d643{
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #FF6900, transparent) 1 ;
    z-index: 3;
}

.elementor-12 .elementor-element.elementor-element-132d643{
    backdrop-filter: blur(20px);
-webkit-backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-210bc31 */.elementor-12 .elementor-element.elementor-element-210bc31{
    border-radius: 20px;
    box-shadow: 0px -2px 10px 0px #E9DFFF4D,
                0px -2px 40px 0px #1ECFE42B,
                inset 0px 0.5px 0px #FFFFFF80;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30676c2 */.elementor-12 .elementor-element.elementor-element-30676c2{
    border-radius: 20px;
    box-shadow: 0px -2px 10px 0px #E9DFFF4D,
                0px -2px 40px 0px #1ECFE42B,
                inset 0px 0.5px 0px #FFFFFF80;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8e35bb */.elementor-12 .elementor-element.elementor-element-c8e35bb{
    border-radius: 20px;
    box-shadow: 0px -2px 10px 0px #E9DFFF4D,
                0px -2px 40px 0px #1ECFE42B,
                inset 0px 0.5px 0px #FFFFFF80;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3a83b3 */.elementor-12 .elementor-element.elementor-element-c3a83b3{
    border-radius: 20px;
    box-shadow: 0px -2px 10px 0px #E9DFFF4D,
                0px -2px 40px 0px #1ECFE42B,
                inset 0px 0.5px 0px #FFFFFF80;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4faf64 */.elementor-12 .elementor-element.elementor-element-b4faf64{
    border-radius: 20px;
    box-shadow: 0px -2px 10px 0px #E9DFFF4D,
                0px -2px 40px 0px #1ECFE42B,
                inset 0px 0.5px 0px #FFFFFF80;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcb3d14 */.elementor-12 .elementor-element.elementor-element-fcb3d14{
    border-radius: 20px;
    box-shadow: 0px -2px 10px 0px #E9DFFF4D,
                0px -2px 40px 0px #1ECFE42B,
                inset 0px 0.5px 0px #FFFFFF80;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-849b4f2 */:root{
    --glow-color: rgb(223, 255, 226, 0.1); /*mude a cor do glow aqui*/
    --glow-spread-color: rgba(154, 240, 62, 0.4); /*mude a cor aqui*/
}

.elementor-12 .elementor-element.elementor-element-849b4f2 .elementor-button{
    background: linear-gradient(-45deg, #237731, #00B612, #237731, #00B612); /*mude as cores do degradê do botão aqui*/
    background-size: 800% 400%;
    transition: all .5s;
    animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

@keyframes gradient {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-12 .elementor-element.elementor-element-849b4f2 .elementor-button:hover {
        background-image: linear-gradient(to right, #00A71B 0%, #00CA2C 100%);
    transition: .5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
        0 0 2em 0.2em var(--glow-spread-color),
        inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dbd0c4 */.elementor-12 .elementor-element.elementor-element-7dbd0c4{
    border-radius: 20px;
    box-shadow: 0px -2px 10px 0px #E9DFFF4D,
                0px -2px 40px 0px #1ECFE42B,
                inset 0px 0.5px 0px #FFFFFF80;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b528055 */.elementor-12 .elementor-element.elementor-element-b528055::before {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    width: 67.1%;
    height: 1px;
    background-image: linear-gradient(to right, #3D3F41, #3D3F41, #3D3F41);
}

.elementor-12 .elementor-element.elementor-element-b528055::after {
    content: "";
    position: absolute;
    top: auto;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    width: 1px;
    height: 50%;
    background-image: linear-gradient(to bottom, #ffffff05, #ffffff90);
    z-index: 3;
}

@media (max-width: 767px) {
.elementor-12 .elementor-element.elementor-element-b528055::before {
        width: 100%;
        left: 0;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e66d38e */.elementor-12 .elementor-element.elementor-element-e66d38e::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    width: 12px;
    height: 12px;
    background: #ffffff60;
    border: 4px solid #05080A;
    border-radius: 100%;
    box-shadow: 0 0 4px #fff;
    z-index: 5;
}

.elementor-12 .elementor-element.elementor-element-e66d38e::after {
    content: "";
    position: absolute;
    top: -60px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    width: 1px;
    height: 60px;
    background-image: linear-gradient(to bottom, #ffffff60, #ffffff60);
    z-index: 3;
}

@media (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-e66d38e::after {
        width: 1px;
        left: 0;
        transform: translateX(0);
        height: 84px;
        top:-40px;
    }
    .elementor-12 .elementor-element.elementor-element-e66d38e::before {
        left: -6px;
        top: 40px;
        transform: translateX(0);
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-11e4b55 */parcelas{
    font-size: 0.4em;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-20541ec */:root{
    --glow-color: rgb(223, 255, 226, 0.1); /*mude a cor do glow aqui*/
    --glow-spread-color: rgba(154, 240, 62, 0.4); /*mude a cor aqui*/
}

.elementor-12 .elementor-element.elementor-element-20541ec .elementor-button{
    background: linear-gradient(-45deg, #237731, #00B612, #237731, #00B612); /*mude as cores do degradê do botão aqui*/
    background-size: 800% 400%;
    transition: all .5s;
    animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

@keyframes gradient {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-12 .elementor-element.elementor-element-20541ec .elementor-button:hover {
        background-image: linear-gradient(to right, #00A71B 0%, #00CA2C 100%);
    transition: .5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
        0 0 2em 0.2em var(--glow-spread-color),
        inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a56564 */.elementor-12 .elementor-element.elementor-element-3a56564::before {
    content: "";
    position: absolute;
    top: 1px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    width: 12px;
    height: 12px;
    background: #FF6900;
    border: 4px solid #000B15;
    border-radius: 100%;
    box-shadow: 0 0 4px #FF6900;
    z-index: 5;
}

.elementor-12 .elementor-element.elementor-element-3a56564::after {
    content: "";
    position: absolute;
    top: -60px;
    left: 50%;
    transform: translateX(-50%);
    pointer-events: none;
    width: 1px;
    height: 60px;
    background-image: linear-gradient(to bottom, #ffffff60, #FF6900);
    z-index: 3;
}

@media (max-width: 767px) {
    .elementor-12 .elementor-element.elementor-element-3a56564::after {
        width: 1px;
        left: auto;
        right: 0;
        transform: translateX(0);
        height: 147%;
        top: -128%;}
        
        .elementor-12 .elementor-element.elementor-element-3a56564::before {
        left: auto;
        right: -5px;
        transform: translateX(0);
        top: 18%;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-916d6cb */parcelas{
    font-size: 0.4em;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7bc6b74 */:root{
    --glow-color: rgb(223, 255, 226, 0.1); /*mude a cor do glow aqui*/
    --glow-spread-color: rgba(154, 240, 62, 0.4); /*mude a cor aqui*/
}

.elementor-12 .elementor-element.elementor-element-7bc6b74 .elementor-button{
    background: linear-gradient(-45deg, #237731, #00B612, #237731, #00B612); /*mude as cores do degradê do botão aqui*/
    background-size: 800% 400%;
    transition: all .5s;
    animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

@keyframes gradient {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-12 .elementor-element.elementor-element-7bc6b74 .elementor-button:hover {
        background-image: linear-gradient(to right, #00A71B 0%, #00CA2C 100%);
    transition: .5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
        0 0 2em 0.2em var(--glow-spread-color),
        inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a6cfca5 */.elementor-12 .elementor-element.elementor-element-a6cfca5{
    position: absolute;
    top: 0;
    left: 0;
}

.ar-ribbon-left-box {
    position: absolute;
    z-index: 2;
    width: 180px;
    height: 180px;
    overflow: hidden;
}

.ar-ribbon-left-box .ar-elementor-ribbon-rotate {
    transform: translateY(-50%) translateX(-50%) translateX(45px) rotate(-45deg);
    margin-top: 45px;
    line-height: 2;
    text-align: center;
    color: #ffff; /*mude a cor do texto aqui*/
    font-size: 12px;
    font-weight: 600;
    background-color: #F54C2D; /*mude a cor da faixa aqui*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcb2c23 */.elementor-12 .elementor-element.elementor-element-fcb2c23{
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #fff, transparent) 1 ;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c69ced2 */.elementor-12 .elementor-element.elementor-element-c69ced2{
    border-top: 1px solid;
    border-bottom: 1px solid;
    border-image: linear-gradient(to right, transparent, #FF6900, transparent) 1 ;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cfbfd8d *//* Rotação em Loop */
.elementor-12 .elementor-element.elementor-element-cfbfd8d{
  animation: rotate 10s linear infinite; 
}
@keyframes rotate{
  to{ transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e56b706 */:root{
    --glow-color: rgb(223, 255, 226, 0.1); /*mude a cor do glow aqui*/
    --glow-spread-color: rgba(154, 240, 62, 0.4); /*mude a cor aqui*/
}

.elementor-12 .elementor-element.elementor-element-e56b706 .elementor-button{
    background: linear-gradient(-45deg, #237731, #00B612, #237731, #00B612); /*mude as cores do degradê do botão aqui*/
    background-size: 800% 400%;
    transition: all .5s;
    animation: gradient 10s infinite cubic-bezier(.62, .28, .23, .99) both;
}

@keyframes gradient {
    0%, 100% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
}

.elementor-12 .elementor-element.elementor-element-e56b706 .elementor-button:hover {
        background-image: linear-gradient(to right, #00A71B 0%, #00CA2C 100%);
    transition: .5s ease;
    box-shadow: 0 0 5em 0.0001em var(--glow-color),
        0 0 2em 0.2em var(--glow-spread-color),
        inset 0 0 .5em .5em var(--glow-color);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d91062 *//* Rotação em Loop */
.elementor-12 .elementor-element.elementor-element-5d91062{
  animation: rotate 10s linear infinite; 
}
@keyframes rotate{
  to{ transform: rotate(360deg); }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-7d831b5 */.elementor-accordion .elementor-accordion-item {

 border-left: 0px solid !important;
 border-right: 0px solid!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-49a20b4 */.noise {
    display: block;
    width: 100vw;
    height: 100vh;
    opacity: .14;
    background-image: url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/ruido-animado.gif');
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    pointer-events: none;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Regular.eot');
	src: url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Regular.woff2') format('woff2'),
		url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Regular.woff') format('woff'),
		url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Regular.ttf') format('truetype'),
		url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Regular.svg#Inter') format('svg');
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Bold.eot');
	src: url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Bold.woff2') format('woff2'),
		url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Bold.woff') format('woff'),
		url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Bold.ttf') format('truetype'),
		url('https://centrodolabirinto.com.br/wp-content/uploads/2024/06/Inter-Bold.svg#Inter') format('svg');
}
/* End Custom Fonts CSS */