.elementor-5457 .elementor-element.elementor-element-76fa8e2{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-5457 .elementor-element.elementor-element-76fa8e2.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5457 .elementor-element.elementor-element-59f51f3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;}.elementor-5457 .elementor-element.elementor-element-59f51f3 img{width:12%;filter:brightness( 200% ) contrast( 200% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:1s;}.elementor-5457 .elementor-element.elementor-element-59f51f3:hover img{filter:brightness( 90% ) contrast( 141% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5457 .elementor-element.elementor-element-e5b8bb3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;text-align:center;}.elementor-5457 .elementor-element.elementor-element-e5b8bb3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:500;letter-spacing:1.5px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-a61702b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5457 .elementor-element.elementor-element-a61702b .elementor-heading-title{font-family:"Arian", Sans-serif;font-size:30px;font-weight:normal;letter-spacing:10px;color:#B9E976;}.elementor-5457 .elementor-element.elementor-element-06a9570{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -105px) 0px;}.elementor-5457 .elementor-element.elementor-element-06a9570 img{width:78%;transition-duration:1s;}.elementor-5457 .elementor-element.elementor-element-447d16f4{--display:flex;--min-height:100vh;--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:center;}.elementor-5457 .elementor-element.elementor-element-7db8d074{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-5457 .elementor-element.elementor-element-7db8d074 .elementor-heading-title{font-family:"Arian", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-6985709d{width:var( --container-widget-width, 100% );max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5457 .elementor-element.elementor-element-6985709d img{max-width:43%;}.elementor-5457 .elementor-element.elementor-element-538fabfe{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-5457 .elementor-element.elementor-element-6aa72ee4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:10px 0px;--row-gap:10px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-5457 .elementor-element.elementor-element-6aa72ee4.e-con{--align-self:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-5457 .elementor-element.elementor-element-4a2cb02e .elementor-counter{flex-direction:column;gap:0px;}.elementor-5457 .elementor-element.elementor-element-4a2cb02e .elementor-counter-title{justify-content:center;color:#9F9F9F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5457 .elementor-element.elementor-element-4a2cb02e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:#FFFFFF;font-family:"Arian", Sans-serif;font-size:25px;font-weight:600;}.elementor-5457 .elementor-element.elementor-element-45286b57 .elementor-counter{flex-direction:column;gap:0px;}.elementor-5457 .elementor-element.elementor-element-45286b57 .elementor-counter-title{justify-content:center;color:#9F9F9F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5457 .elementor-element.elementor-element-45286b57 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:#FFFFFF;font-family:"Arian", Sans-serif;font-size:25px;font-weight:600;}.elementor-5457 .elementor-element.elementor-element-4c8da04a .elementor-counter{flex-direction:column;gap:0px;}.elementor-5457 .elementor-element.elementor-element-4c8da04a .elementor-counter-title{justify-content:center;color:#9F9F9F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5457 .elementor-element.elementor-element-4c8da04a .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:#FFFFFF;font-family:"Arian", Sans-serif;font-size:25px;font-weight:600;}.elementor-5457 .elementor-element.elementor-element-4a32794e .elementor-counter{flex-direction:column;gap:0px;}.elementor-5457 .elementor-element.elementor-element-4a32794e .elementor-counter-title{justify-content:center;color:#9F9F9F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5457 .elementor-element.elementor-element-4a32794e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:#FFFFFF;font-family:"Arian", Sans-serif;font-size:25px;font-weight:600;}.elementor-5457 .elementor-element.elementor-element-795573c9 .elementor-counter{flex-direction:column;gap:0px;}.elementor-5457 .elementor-element.elementor-element-795573c9 .elementor-counter-title{justify-content:center;color:#9F9F9F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5457 .elementor-element.elementor-element-795573c9 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:#FFFFFF;font-family:"Arian", Sans-serif;font-size:25px;font-weight:600;}.elementor-5457 .elementor-element.elementor-element-392a898d .elementor-counter{flex-direction:column;gap:0px;}.elementor-5457 .elementor-element.elementor-element-392a898d .elementor-counter-title{justify-content:center;color:#9F9F9F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5457 .elementor-element.elementor-element-392a898d .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:#FFFFFF;font-family:"Arian", Sans-serif;font-size:25px;font-weight:600;}.elementor-5457 .elementor-element.elementor-element-7bbe8d52 .elementor-counter{flex-direction:column;gap:0px;}.elementor-5457 .elementor-element.elementor-element-7bbe8d52 .elementor-counter-title{justify-content:center;color:#9F9F9F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5457 .elementor-element.elementor-element-7bbe8d52 .elementor-counter-number-wrapper{gap:8px;color:#FFFFFF;font-family:"Arian", Sans-serif;font-size:25px;font-weight:600;}.elementor-5457 .elementor-element.elementor-element-4f5e44c1 .elementor-counter{flex-direction:column;gap:0px;}.elementor-5457 .elementor-element.elementor-element-4f5e44c1 .elementor-counter-title{justify-content:center;color:#9F9F9F;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5457 .elementor-element.elementor-element-4f5e44c1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:#FFFFFF;font-family:"Arian", Sans-serif;font-size:25px;font-weight:600;}.elementor-5457 .elementor-element.elementor-element-4db3af55 .elementor-counter{flex-direction:column;gap:0px;}.elementor-5457 .elementor-element.elementor-element-4db3af55 .elementor-counter-title{justify-content:center;color:#B9E976;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;text-transform:uppercase;}.elementor-5457 .elementor-element.elementor-element-4db3af55 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:8px;color:#B9E976;font-family:"Arian", Sans-serif;font-size:25px;font-weight:600;}.elementor-5457 .elementor-element.elementor-element-1714280d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-5457 .elementor-element.elementor-element-1714280d.e-con{--align-self:center;}.elementor-5457 .elementor-element.elementor-element-77b0af10{--display:flex;}.elementor-5457 .elementor-element.elementor-element-1078c2cc{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5457 .elementor-element.elementor-element-1078c2cc .elementor-heading-title{font-family:"Arian", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:3.5px;color:#B9E976;}.elementor-5457 .elementor-element.elementor-element-184cf652{--display:flex;}.elementor-5457 .elementor-element.elementor-element-19d58078{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5457 .elementor-element.elementor-element-19d58078 .elementor-heading-title{font-family:"Arian", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:3.5px;color:#B9E976;}.elementor-5457 .elementor-element.elementor-element-3dd727e5{--display:flex;}.elementor-5457 .elementor-element.elementor-element-3bcf85ad{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5457 .elementor-element.elementor-element-3bcf85ad .elementor-heading-title{font-family:"Arian", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;letter-spacing:3.5px;color:#B9E976;}.elementor-5457 .elementor-element.elementor-element-6ff89f8a{margin:0px -70px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5457 .elementor-element.elementor-element-6ff89f8a img{max-width:100%;filter:brightness( 132% ) contrast( 110% ) saturate( 104% ) blur( 0px ) hue-rotate( 220deg );}.elementor-5457 .elementor-element.elementor-element-1d0eb619{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-5457 .elementor-element.elementor-element-6d2eb9f3{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5457 .elementor-element.elementor-element-6d2eb9f3 .elementor-heading-title{font-family:"Arian", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-5457 .elementor-element.elementor-element-63c4b1dc{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5457 .elementor-element.elementor-element-63c4b1dc .elementor-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-5457 .elementor-element.elementor-element-63c4b1dc .elementor-progress-wrapper .elementor-progress-bar{background-color:#B9E976;}.elementor-5457 .elementor-element.elementor-element-63c4b1dc .elementor-progress-wrapper{background-color:#00000026;border-radius:20px;overflow:hidden;}.elementor-5457 .elementor-element.elementor-element-63c4b1dc .elementor-progress-bar{height:20px;line-height:20px;}.elementor-5457 .elementor-element.elementor-element-5659e582{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5457 .elementor-element.elementor-element-5659e582 .elementor-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-5457 .elementor-element.elementor-element-5659e582 .elementor-progress-wrapper .elementor-progress-bar{background-color:#B9E976;}.elementor-5457 .elementor-element.elementor-element-5659e582 .elementor-progress-wrapper{background-color:#00000026;border-radius:20px;overflow:hidden;}.elementor-5457 .elementor-element.elementor-element-5659e582 .elementor-progress-bar{height:20px;line-height:20px;}.elementor-5457 .elementor-element.elementor-element-395ba2c3{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-5457 .elementor-element.elementor-element-395ba2c3 .elementor-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;}.elementor-5457 .elementor-element.elementor-element-395ba2c3 .elementor-progress-wrapper .elementor-progress-bar{background-color:#B9E976;}.elementor-5457 .elementor-element.elementor-element-395ba2c3 .elementor-progress-wrapper{background-color:#00000026;border-radius:20px;overflow:hidden;}.elementor-5457 .elementor-element.elementor-element-395ba2c3 .elementor-progress-bar{height:20px;line-height:20px;}.elementor-5457 .elementor-element.elementor-element-9d2aeb0{--display:flex;--min-height:100vh;--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:center;}.elementor-5457 .elementor-element.elementor-element-6adaaaf{width:var( --container-widget-width, 100% );max-width:100%;margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -40px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-5457 .elementor-element.elementor-element-6adaaaf img{max-width:100%;}.elementor-5457 .elementor-element.elementor-element-cfce66e{--display:flex;--min-height:100vh;--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:center;}.elementor-5457 .elementor-element.elementor-element-521d067{--display:flex;}.elementor-5457 .elementor-element.elementor-element-c39fb99{margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;}.elementor-5457 .elementor-element.elementor-element-c39fb99 img{max-width:100%;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-5457 .elementor-element.elementor-element-08b9e8a{--display:flex;}.elementor-5457 .elementor-element.elementor-element-4fe5854{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:end;}.elementor-5457 .elementor-element.elementor-element-4fe5854 .elementor-heading-title{font-family:"Arian", Sans-serif;font-size:50px;font-weight:500;color:#FFFFFF;}.elementor-5457 .elementor-element.elementor-element-6d37b38{--n-accordion-title-font-size:1rem;width:var( --container-widget-width, 100% );max-width:100%;margin:-60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:flex-end;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-size:15px;}.elementor-5457 .elementor-element.elementor-element-6d37b38.elementor-element{--align-self:center;}.elementor-5457 .elementor-element.elementor-element-6d37b38 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}:where( .elementor-5457 .elementor-element.elementor-element-6d37b38 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-5457 .elementor-element.elementor-element-d4a5816{--display:flex;--min-height:100vh;--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:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5457 .elementor-element.elementor-element-ef0f37b .elementor-button{background-color:#61CE7000;font-family:"Arian", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:5px 5px 5px 5px;border-color:#B9E976;border-radius:40px 40px 40px 40px;padding:30px 50px 30px 50px;}.elementor-5457 .elementor-element.elementor-element-ef0f37b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}body.elementor-page-5457:not(.elementor-motion-effects-element-type-background), body.elementor-page-5457 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}@media(max-width:1024px){.elementor-5457 .elementor-element.elementor-element-538fabfe{--grid-auto-flow:row;}.elementor-5457 .elementor-element.elementor-element-6aa72ee4{--grid-auto-flow:row;}.elementor-5457 .elementor-element.elementor-element-1714280d{--grid-auto-flow:row;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(min-width:768px){.elementor-5457 .elementor-element.elementor-element-76fa8e2{--width:100%;}.elementor-5457 .elementor-element.elementor-element-447d16f4{--content-width:1600px;}.elementor-5457 .elementor-element.elementor-element-538fabfe{--width:100%;}.elementor-5457 .elementor-element.elementor-element-6aa72ee4{--width:100%;}.elementor-5457 .elementor-element.elementor-element-1714280d{--width:100%;}.elementor-5457 .elementor-element.elementor-element-1d0eb619{--width:100%;}.elementor-5457 .elementor-element.elementor-element-9d2aeb0{--content-width:1600px;}.elementor-5457 .elementor-element.elementor-element-cfce66e{--content-width:1600px;}.elementor-5457 .elementor-element.elementor-element-d4a5816{--content-width:1600px;}}@media(max-width:767px){.elementor-5457 .elementor-element.elementor-element-76fa8e2{--width:1600px;--min-height:100vh;}.elementor-5457 .elementor-element.elementor-element-59f51f3 img{width:15%;}.elementor-5457 .elementor-element.elementor-element-e5b8bb3 .elementor-heading-title{font-size:50px;}.elementor-5457 .elementor-element.elementor-element-a61702b .elementor-heading-title{font-size:20px;}.elementor-5457 .elementor-element.elementor-element-06a9570 img{width:15%;}.elementor-5457 .elementor-element.elementor-element-7db8d074{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5457 .elementor-element.elementor-element-7db8d074 .elementor-heading-title{font-size:20px;}.elementor-5457 .elementor-element.elementor-element-538fabfe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5457 .elementor-element.elementor-element-6aa72ee4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5457 .elementor-element.elementor-element-1714280d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-5457 .elementor-element.elementor-element-1078c2cc{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5457 .elementor-element.elementor-element-1078c2cc .elementor-heading-title{font-size:20px;}.elementor-5457 .elementor-element.elementor-element-19d58078{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5457 .elementor-element.elementor-element-19d58078 .elementor-heading-title{font-size:20px;}.elementor-5457 .elementor-element.elementor-element-3bcf85ad{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5457 .elementor-element.elementor-element-3bcf85ad .elementor-heading-title{font-size:20px;}.elementor-5457 .elementor-element.elementor-element-6ff89f8a img{width:100%;}.elementor-5457 .elementor-element.elementor-element-6d2eb9f3{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5457 .elementor-element.elementor-element-6d2eb9f3 .elementor-heading-title{font-size:20px;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}/* Start custom CSS for container, class: .elementor-element-76fa8e2 */.back {
    background: radial-gradient(circle at 20% 20%, #0d0d0d, transparent 40%), 
                radial-gradient(circle at 80% 30%, #73818A, transparent 40%), 
                radial-gradient(circle at 50% 70%, #050505, transparent 40%), 
                radial-gradient(circle at 30% 80%, #73818A, transparent 40%), 
                radial-gradient(circle at 70% 90%, #000000, transparent 40%), 
                radial-gradient(circle at 50% 50%, #000000, transparent 40%);
    background-size: 200% 200%;
    animation: RadialAnimation 25s ease infinite;
}

@keyframes RadialAnimation {
    0% { background-position: 15% 15%; }
    25% { background-position: 85% 15%; }
    50% { background-position: 85% 85%; }
    75% { background-position: 15% 85%; }
    100% { background-position: 15% 15%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b426853 *//* Container geral */
.progress-container {
  position: relative;
  width: 180px;
  height: 180px;
  margin: auto;
}

/* Rotaciona para começar do topo */
.progress-ring {
  transform: rotate(-90deg);
}

/* Círculo de fundo */
.progress-ring__bg {
  stroke: #00000026;
}

/* Círculo de progresso */
.progress-ring__fg {
  stroke: #B9E976;
  /* comprimento total = 2πr ≃ 2π·82 ≃ 515.6 */
  stroke-dasharray: 515.6;
  /* define offset para 51%: 515.6 * (1 – 0.51) */
  stroke-dashoffset: calc(515.6 * (1 - 0.34));
  transition: stroke-dashoffset 1s ease-out;
}

/* Texto central */
.progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 1.6rem;
  font-weight: ;
  font-family: arian;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5efdab72 *//* Container geral */
.progress-container {
  position: relative;
  width: 180px;
  height: 180px;
  margin: auto;
}

/* Rotaciona para começar do topo */
.progress-ring {
  transform: rotate(-90deg);
}

/* Círculo de fundo */
.progress-ring__bg {
  stroke: #00000026;
}

/* Círculo de progresso */
.progress-ring__f {
  stroke: #B9E976;
  /* comprimento total = 2πr ≃ 2π·82 ≃ 515.6 */
  stroke-dasharray: 515.6;
  /* define offset para 51%: 515.6 * (1 – 0.51) */
  stroke-dashoffset: calc(515.6 * (1 - 0.21));
  transition: stroke-dashoffset 1s ease-out;
}

/* Texto central */
.progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 1.6rem;
  font-weight: ;
  font-family: arian;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-46727f93 *//* Container geral */
.progress-container {
  position: relative;
  width: 180px;
  height: 180px;
  margin: auto;
}

/* Rotaciona para começar do topo */
.progress-ring {
  transform: rotate(-90deg);
}

/* Círculo de fundo */
.progress-ring__bg {
  stroke: #00000026;
}

/* Círculo de progresso */
.progress-ring__ {
  stroke: #B9E976;
  /* comprimento total = 2πr ≃ 2π·82 ≃ 515.6 */
  stroke-dasharray: 515.6;
  /* define offset para 51%: 515.6 * (1 – 0.51) */
  stroke-dashoffset: calc(515.6 * (1 - 0.12));
  transition: stroke-dashoffset 1s ease-out;
}

/* Texto central */
.progress-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  font-size: 1.6rem;
  font-weight: ;
  font-family: arian;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS *//*configs iniciais em relação ao card*/
.card-hover4{
  background: rgba(255, 255, 255, 0.0); /*cor de fundo, começa transparente*/
  border-radius: 5px;/*arredondamento de 5px*/
  transition: 300ms all; /*velocidade de 0.3s de animação para todos os elementos internos*/
}
body.elementor-page-5457 .card-hover4:hover{
    transform: scale(1.05); /*animação de escala para o card inteiro*/
}

body.elementor-page-5457:hover .card-hover4:not(:hover){
    filter: blur(7px);/*desfoque de 3px para os cards que não estão em hover*/
}

body.elementor-page-5457:hover {
    filter: blur(0px);/*desfoque de 0px para o elemento pai no geral*/
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Arian';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://arkhamgroup.com.br/wp-content/uploads/2024/12/Arian-LT-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Arian';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://arkhamgroup.com.br/wp-content/uploads/2024/12/Arian-LT-Demi.ttf') format('truetype');
}
@font-face {
	font-family: 'Arian';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://arkhamgroup.com.br/wp-content/uploads/2024/12/Arian-LT-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */