.elementor-534 .elementor-element.elementor-element-81330d4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-534 .elementor-element.elementor-element-f764999{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-534 .elementor-element.elementor-element-e229a5e{--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:60px 60px;--row-gap:60px;--column-gap:60px;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:#EDEDED;--border-color:#EDEDED;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-534 .elementor-element.elementor-element-e229a5e:not(.elementor-motion-effects-element-type-background), .elementor-534 .elementor-element.elementor-element-e229a5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-534 .elementor-element.elementor-element-5dddbeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-534 .elementor-element.elementor-element-ca3130e > .elementor-widget-container{border-radius:12px 12px 12px 12px;}.elementor-534 .elementor-element.elementor-element-ca3130e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-534 .elementor-element.elementor-element-8326480 img{border-style:solid;border-color:#F0F0F0;border-radius:12px 12px 12px 12px;}.elementor-534 .elementor-element.elementor-element-a410c1d{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--flex-wrap:wrap;}.elementor-534 .elementor-element.elementor-element-16d9168{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-534 .elementor-element.elementor-element-b454776{--display:flex;}.elementor-534 .elementor-element.elementor-element-5fa1f86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-5fa1f86 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-5fa1f86 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-534 .elementor-element.elementor-element-5fa1f86{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-534 .elementor-element.elementor-element-5fa1f86 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-534 .elementor-element.elementor-element-5fa1f86 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;}.elementor-534 .elementor-element.elementor-element-5fa1f86 .elementor-icon-list-text{color:var( --e-global-color-2a43113 );transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-0a3c0fd{--display:flex;}.elementor-534 .elementor-element.elementor-element-ef0ed7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-ef0ed7f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-ef0ed7f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-534 .elementor-element.elementor-element-ef0ed7f{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-534 .elementor-element.elementor-element-ef0ed7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-534 .elementor-element.elementor-element-ef0ed7f .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;}.elementor-534 .elementor-element.elementor-element-ef0ed7f .elementor-icon-list-text{color:var( --e-global-color-2a43113 );transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-4819a3b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-534 .elementor-element.elementor-element-0c026b9{--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:flex-start;--align-items:center;}.elementor-534 .elementor-element.elementor-element-cdb9cb9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-534 .elementor-element.elementor-element-ec7b5e3{--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:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-534 .elementor-element.elementor-element-b08436d{--e-rating-icon-font-size:18px;--e-rating-gap:2px;--e-rating-icon-marked-color:var( --e-global-color-accent );--e-rating-icon-color:var( --e-global-color-822452b );}.elementor-534 .elementor-element.elementor-element-89a4ede .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-2a43113 );}.elementor-534 .elementor-element.elementor-element-32f0a0a{--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:flex-start;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 2px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:2px;border-color:#EDEDED;--border-color:#EDEDED;}.elementor-534 .elementor-element.elementor-element-a4f652f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-534 .elementor-element.elementor-element-a4f652f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-534 .elementor-element.elementor-element-3af7fb5{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-534 .elementor-element.elementor-element-3af7fb5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-3af7fb5 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-822452b );border-radius:50px 50px 50px 50px;}.elementor-534 .elementor-element.elementor-element-63e5b1e{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-534 .elementor-element.elementor-element-63e5b1e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-63e5b1e img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-822452b );border-radius:50px 50px 50px 50px;}.elementor-534 .elementor-element.elementor-element-75edbb0{width:var( --container-widget-width, 40px );max-width:40px;--container-widget-width:40px;--container-widget-flex-grow:0;}.elementor-534 .elementor-element.elementor-element-75edbb0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-75edbb0 img{width:100%;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-822452b );border-radius:50px 50px 50px 50px;}.elementor-534 .elementor-element.elementor-element-9e870c5 > .elementor-widget-container{margin:0px 0px 0px -10px;padding:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-9e870c5 .elementor-heading-title{color:var( --e-global-color-2a43113 );}.elementor-534 .elementor-element.elementor-element-aaeaa27{width:100%;max-width:100%;}.elementor-534 .elementor-element.elementor-element-eee967c{--divider-border-style:solid;--divider-color:#EDEDED;--divider-border-width:1px;}.elementor-534 .elementor-element.elementor-element-eee967c .elementor-divider-separator{width:100%;}.elementor-534 .elementor-element.elementor-element-eee967c .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-534 .elementor-element.elementor-element-6637ca4{--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:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-534 .elementor-element.elementor-element-895973c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-534 .elementor-element.elementor-element-84a04f0 .elementor-heading-title{font-family:"Rubik", Sans-serif;}.elementor-534 .elementor-element.elementor-element-6bd793e{width:100%;max-width:100%;}.elementor-534 .elementor-element.elementor-element-f970a71 .elementor-heading-title{font-family:"Rubik", Sans-serif;}.elementor-534 .elementor-element.elementor-element-b3eb21b .elementor-heading-title{font-family:"Rubik", Sans-serif;}.elementor-534 .elementor-element.elementor-element-aaba368{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:62px;}.elementor-534 .elementor-element.elementor-element-7aa8bfd{--display:flex;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:#EDEDED;--border-color:#EDEDED;--border-radius:20px 20px 20px 20px;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-534 .elementor-element.elementor-element-7aa8bfd:not(.elementor-motion-effects-element-type-background), .elementor-534 .elementor-element.elementor-element-7aa8bfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-822452b );}.elementor-534 .elementor-element.elementor-element-aa298f8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-aa298f8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-534 .elementor-element.elementor-element-aa298f8{--e-icon-list-icon-size:38px;--icon-vertical-offset:0px;}.elementor-534 .elementor-element.elementor-element-aa298f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-534 .elementor-element.elementor-element-aa298f8 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:550;}.elementor-534 .elementor-element.elementor-element-aa298f8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-534 .elementor-element.elementor-element-54bf170{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-text{transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-fada400 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.5rem;font-weight:600;}.elementor-534 .elementor-element.elementor-element-4610e3d .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:0.4px;color:var( --e-global-color-2a43113 );}.elementor-534 .elementor-element.elementor-element-c7b4cef .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-822452b );color:var( --e-global-color-822452b );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );padding:14px 32px 14px 32px;}.elementor-534 .elementor-element.elementor-element-1970728{--divider-border-style:solid;--divider-color:#EDEDED;--divider-border-width:1px;--divider-element-spacing:20px;}.elementor-534 .elementor-element.elementor-element-1970728 .elementor-divider-separator{width:100%;}.elementor-534 .elementor-element.elementor-element-1970728 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-534 .elementor-element.elementor-element-1970728 .elementor-divider__text{color:#AFAFAF;font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:400;}.elementor-534 .elementor-element.elementor-element-0f52883 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-0f52883 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-534 .elementor-element.elementor-element-0f52883{--e-icon-list-icon-size:38px;--icon-vertical-offset:0px;}.elementor-534 .elementor-element.elementor-element-0f52883 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-534 .elementor-element.elementor-element-0f52883 .elementor-icon-list-item > a{font-family:"Rubik", Sans-serif;font-size:1.2rem;font-weight:550;}.elementor-534 .elementor-element.elementor-element-0f52883 .elementor-icon-list-text{color:var( --e-global-color-dc0e445 );transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(10px/2);}.elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(10px/2);}.elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(10px/2);margin-left:calc(10px/2);}.elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-10px/2);margin-left:calc(-10px/2);}body.rtl .elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-10px/2);}body:not(.rtl) .elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-10px/2);}.elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-534 .elementor-element.elementor-element-5902fc7{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-534 .elementor-element.elementor-element-4eebbb1 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:2.5rem;font-weight:600;}.elementor-534 .elementor-element.elementor-element-47b86c2 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:0.875rem;font-weight:400;letter-spacing:0.4px;color:var( --e-global-color-2a43113 );}.elementor-534 .elementor-element.elementor-element-5899857 .elementor-button{background-color:var( --e-global-color-b796a4d );fill:var( --e-global-color-69bb420 );color:var( --e-global-color-69bb420 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b796a4d );padding:14px 32px 14px 32px;}.elementor-534 .elementor-element.elementor-element-d723e7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-534 .elementor-element.elementor-element-79a6bc1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;}.elementor-534 .elementor-element.elementor-element-e068c69 > .elementor-widget-container{background-color:var( --e-global-color-a8615c0 );margin:0px 0px 0px 0px;padding:5px 12px 5px 12px;border-radius:8px 8px 8px 8px;}.elementor-534 .elementor-element.elementor-element-e068c69{text-align:center;}.elementor-534 .elementor-element.elementor-element-e068c69 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:1rem;font-weight:500;letter-spacing:0.4px;color:var( --e-global-color-1c9e4da );}.elementor-534 .elementor-element.elementor-element-61ca2bf{width:100%;max-width:100%;}.elementor-534 .elementor-element.elementor-element-955f562{width:100%;max-width:100%;}.elementor-534 .elementor-element.elementor-element-9c0fe6d{--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:flex-start;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-534 .elementor-element.elementor-element-d879cfa > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-534 .elementor-element.elementor-element-d879cfa .elementor-icon-wrapper{text-align:center;}.elementor-534 .elementor-element.elementor-element-d879cfa .elementor-icon{font-size:36px;}.elementor-534 .elementor-element.elementor-element-d879cfa .elementor-icon svg{height:36px;}.elementor-534 .elementor-element.elementor-element-d879cfa .elementor-icon-wrapper svg{width:auto;}.elementor-534 .elementor-element.elementor-element-9799f7a > .elementor-widget-container{margin:0px 0px -6px 0px;}.elementor-534 .elementor-element.elementor-element-9799f7a .elementor-icon-wrapper{text-align:center;}.elementor-534 .elementor-element.elementor-element-9799f7a .elementor-icon{font-size:36px;}.elementor-534 .elementor-element.elementor-element-9799f7a .elementor-icon svg{height:36px;}.elementor-534 .elementor-element.elementor-element-9799f7a .elementor-icon-wrapper svg{width:auto;}.elementor-534 .elementor-element.elementor-element-9799f7a .elementor-icon i, .elementor-534 .elementor-element.elementor-element-9799f7a .elementor-icon svg{transform:rotate(180deg);}.elementor-534 .elementor-element.elementor-element-b530c68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-534 .elementor-element.elementor-element-ff8a2f1{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-534 .elementor-element.elementor-element-ff8a2f1 .swiper-slide > .elementor-element{height:100%;}.elementor-534 .elementor-element.elementor-element-80dd839{--display:flex;}@media(max-width:1024px){.elementor-534 .elementor-element.elementor-element-ff8a2f1{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-534 .elementor-element.elementor-element-81330d4{--padding-top:30px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-534 .elementor-element.elementor-element-f764999{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-534 .elementor-element.elementor-element-e229a5e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-534 .elementor-element.elementor-element-ca3130e > .elementor-widget-container{border-radius:12px 12px 0px 0px;}.elementor-534 .elementor-element.elementor-element-8326480 img{border-width:1px 1px 1px 1px;border-radius:12px 12px 0px 0px;}.elementor-534 .elementor-element.elementor-element-a410c1d{--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-534 .elementor-element.elementor-element-16d9168{--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:center;--flex-wrap:nowrap;}.elementor-534 .elementor-element.elementor-element-b454776{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-534 .elementor-element.elementor-element-5fa1f86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-0a3c0fd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-534 .elementor-element.elementor-element-ef0ed7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-4819a3b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-534 .elementor-element.elementor-element-ec7b5e3{--justify-content:center;}.elementor-534 .elementor-element.elementor-element-32f0a0a{--justify-content:center;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-534 .elementor-element.elementor-element-a4f652f{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-534 .elementor-element.elementor-element-9e870c5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-534 .elementor-element.elementor-element-6637ca4{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-534 .elementor-element.elementor-element-895973c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-534 .elementor-element.elementor-element-84a04f0 .elementor-heading-title{font-size:1rem;}.elementor-534 .elementor-element.elementor-element-f970a71 .elementor-heading-title{font-size:1rem;}.elementor-534 .elementor-element.elementor-element-b3eb21b .elementor-heading-title{font-size:1rem;}.elementor-534 .elementor-element.elementor-element-aaba368{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-534 .elementor-element.elementor-element-7aa8bfd{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-534 .elementor-element.elementor-element-d723e7b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-534 .elementor-element.elementor-element-ff8a2f1{--swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-534 .elementor-element.elementor-element-5dddbeb{--width:50%;}.elementor-534 .elementor-element.elementor-element-16d9168{--width:100%;}.elementor-534 .elementor-element.elementor-element-b454776{--width:25%;}.elementor-534 .elementor-element.elementor-element-0a3c0fd{--width:70%;}.elementor-534 .elementor-element.elementor-element-4819a3b{--width:50%;}.elementor-534 .elementor-element.elementor-element-ec7b5e3{--width:30%;}.elementor-534 .elementor-element.elementor-element-32f0a0a{--width:70%;}.elementor-534 .elementor-element.elementor-element-a4f652f{--width:36.78%;}.elementor-534 .elementor-element.elementor-element-895973c{--width:60%;}.elementor-534 .elementor-element.elementor-element-aaba368{--width:40%;}.elementor-534 .elementor-element.elementor-element-79a6bc1{--width:40%;}.elementor-534 .elementor-element.elementor-element-b530c68{--width:60%;}}/* Start custom CSS for shortcode, class: .elementor-element-2d4ded8 */@media(min-width: 768px) {
    .elementor-534 .elementor-element.elementor-element-2d4ded8 .rank-math-breadcrumb p {
        display: flex;
    gap: 8px;
    }
}

.elementor-534 .elementor-element.elementor-element-2d4ded8 .rank-math-breadcrumb, .elementor-534 .elementor-element.elementor-element-2d4ded8 a {
    color: #AFAFAF !important;
}

.elementor-534 .elementor-element.elementor-element-2d4ded8 .rank-math-breadcrumb .last {
    color: #545454;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-aceb196 */.elementor-534 .elementor-element.elementor-element-aceb196 .instrutores-simples-wrapper {
        display: flex;
        flex-wrap: wrap;
        gap: 20px;
        justify-content: flex-start;
    }
    .instrutor-simples-item {
        display: flex;
        align-items: center;
    }
    .instrutor-simples-image {
        margin-right: 8px;
    }
    .instrutor-simples-image img {
        width: 50px;
        height: 50px;
        border-radius: 50%;
        object-fit: cover;
    }
    .instrutor-simples-nome h5 {
        margin: 0;
        font-size: 16px;
        font-weight: 300;
        color: #757575
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec7b5e3 */.elementor-534 .elementor-element.elementor-element-ec7b5e3 {
    flex: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3af7fb5 */.elementor-534 .elementor-element.elementor-element-3af7fb5 {
    transform: translatex(15px);
}

@media(max-width: 767px) {
    .elementor-534 .elementor-element.elementor-element-3af7fb5 {
        transform: translatex(30px);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-75edbb0 */.elementor-534 .elementor-element.elementor-element-75edbb0 {
    transform: translatex(-15px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aaeaa27 */.elementor-534 .elementor-element.elementor-element-aaeaa27 {
    opacity: 0.70;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c1b7831 */.elementor-534 .elementor-element.elementor-element-c1b7831 .elementor-shortcode {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

@media(max-width: 767px) {
    .elementor-534 .elementor-element.elementor-element-c1b7831 .elementor-shortcode {
        justify-content: center;
    }
}

.elementor-534 .elementor-element.elementor-element-c1b7831 .tag {
    background: #D9EBFF;
    color: #2B84E3;
    padding: 5px 12px;
    border-radius: 8px;
    font-size: 0.85rem;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-6bd793e */.elementor-534 .elementor-element.elementor-element-6bd793e {
    opacity: 0.70;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dd0a4d9 */.elementor-534 .elementor-element.elementor-element-dd0a4d9 .e-n-accordion {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.elementor-534 .elementor-element.elementor-element-dd0a4d9 .e-n-accordion details {
    display: flex;
    flex-direction: column;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: rgba(117, 237, 194, 0.40);
    border-radius: 18px;
}

.elementor-534 .elementor-element.elementor-element-dd0a4d9 .e-n-accordion-item .e-n-accordion-item-title-icon {
    transition: all .8s;
    transform-origin: center center !important;

}

.elementor-534 .elementor-element.elementor-element-dd0a4d9 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
    transform: rotate(45deg) !important;
}

.elementor-534 .elementor-element.elementor-element-dd0a4d9 .e-n-accordion details summary {
    display: flex;
    justify-content: space-between;
    padding: 20px 24px;
    border-radius: 18px 18px 0px 0px;
    background: rgba(237, 255, 249, 0.50);
}

.elementor-534 .elementor-element.elementor-element-dd0a4d9 .e-n-accordion .accordion-content {
    padding: 20px;
}

.elementor-534 .elementor-element.elementor-element-dd0a4d9 .e-n-accordion-item .aulas-lista {
    list-style: none;
    display: flex;
    flex-direction: column;
    gap: 8px;
    padding: 0;
}

.elementor-534 .elementor-element.elementor-element-dd0a4d9 .prefix {
    margin-right: 8px;
    color: #2BE3A3;
}

@media(max-width:767px) {
    
.elementor-534 .elementor-element.elementor-element-dd0a4d9 .e-n-accordion-item[open] .e-n-accordion-item-title-icon {
        transform: translate(-50%) rotate(45deg) !important;
    
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ec07347 */.elementor-534 .elementor-element.elementor-element-ec07347 ul {
  list-style: none;
  padding: 0;
}

.elementor-534 .elementor-element.elementor-element-ec07347 ul li::before {
  content: "•";
  color: #ee794e;
  font-size: 1.4em;
  margin-right: 8px;
}

.elementor-534 .elementor-element.elementor-element-ec07347 ul li {
  color: #757575;
  font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4b2629f */.instrutor-wrapper {
    display: flex;
    flex-direction: column;
    gap: 20px;
}

.instrutor-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #fffbed;
    padding: 24px;
    border: 1px solid #FFF7D9;
    border-radius: 20px;

    gap: 20px !important;
}

.instrutor-wrapper .header {
    display: flex;
    align-items: center;
    gap: 20px;
}

.instrutor-wrapper .header h5 {
    margin: 0;
}

.instrutor-wrapper .header .image {
    width: 20%;
}

.instrutor-wrapper .header .image img {
    width: 100%;
    border-radius: 500px;
}

.instrutor-wrapper .header .content {
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.instrutor-wrapper .header .content span {
    font-size: 0.875rem;
    color: #E3BE2B;
}

.instrutor-wrapper .header .content .sobre {
    display: flex;
    flex-direction: column;
    gap: 8px;;
}

.instrutor-wrapper .header .content .sobre .sobre-item {
    display: flex;
    gap: 12px;
    color: #757575;
}

.instrutor-wrapper .header .content .sobre .sobre-item svg {
    width: 26px;
    height: auto;
}

.instrutor-wrapper .sobre-text p {
    color: #757575;
}

@media(max-width: 767px) {
    .instrutor-item {
        padding: 12px;
    }
    .instrutor-wrapper .header {
        flex-direction: column;
    }
    
    .instrutor-wrapper .header .image {
        width: 50%;
    }
    
    .instrutor-wrapper .header span, .instrutor-wrapper .header h5 {
        text-align: center;
    }
    .instrutor-wrapper .header h5 {
        font-size: 1.3rem;
    }
    
    .instrutor-wrapper .header .sobre-item {
        font-size: 0.875rem;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-54bf170 *//*.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-item:last-child .elementor-icon-list-icon svg {*/
/*    fill: transparent !important;*/
/*}*/

/*.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-item:last-child {*/
/*    color: #CACACA;*/
/*}*/

.elementor-534 .elementor-element.elementor-element-54bf170 .elementor-icon-list-item .elementor-icon-list-icon svg {
    border:2px solid #FFE3D9 !important;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fada400 */.elementor-534 .elementor-element.elementor-element-fada400 small {
    font-size: 1rem;
    color: #545454;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5902fc7 */.elementor-534 .elementor-element.elementor-element-5902fc7 .elementor-icon-list-item:not(:last-child) .elementor-icon-list-icon svg {
    border:2px solid #D9EBFF !important;
    border-radius: 20px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4eebbb1 */.elementor-534 .elementor-element.elementor-element-4eebbb1 small {
    font-size: 1rem;
    color: #545454;
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-955f562 */.elementor-534 .elementor-element.elementor-element-955f562 {
    opacity: 0.70;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d879cfa */.elementor-534 .elementor-element.elementor-element-d879cfa {
    user-select: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-9799f7a */.elementor-534 .elementor-element.elementor-element-9799f7a {
    user-select: none;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-ff8a2f1 */.elementor-534 .elementor-element.elementor-element-ff8a2f1 {
    user-select: none;
    overflow: hidden;
}

.elementor-534 .elementor-element.elementor-element-ff8a2f1 .elementor-swiper-button-prev,
.elementor-534 .elementor-element.elementor-element-ff8a2f1 .elementor-swiper-button-next {
    display: none;
}

.elementor-534 .elementor-element.elementor-element-ff8a2f1 .swiper {
    margin-inline-end: -200px;
}

@media(max-width: 767px) {
    .elementor-534 .elementor-element.elementor-element-ff8a2f1 .swiper {
        margin-inline-end: -250px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80dd839 */.elementor-534 .elementor-element.elementor-element-80dd839 {
    background: rgb(255,255,255);
background: linear-gradient(90deg, rgba(255,255,255,0) 60%, rgba(255,255,255,1) 100%);
    position: absolute;
    z-index: 2;
    left: 0;
    top: 0;
    height: 100%;
    
    user-select: none;
    pointer-events: none;
}/* End custom CSS */