.elementor-9 .elementor-element.elementor-element-f8fab42{--display:flex;--min-height:900px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-f8fab42:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f8fab42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tempoeclasse.com.br/wp-content/uploads/2026/08/D1-desk.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-a69aaac{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-9 .elementor-element.elementor-element-a69aaac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-9 .elementor-element.elementor-element-87f1147{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-87f1147 img{width:200px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-93ef55f{width:auto;max-width:auto;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#2F66DE;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-93ef55f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-93ef55f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-93ef55f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-93ef55f .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-93ef55f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-9df3777{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-9df3777 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:46px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e6980e8{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.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-9 .elementor-element.elementor-element-dbe861f .elementor-button{background-color:#012EC2;font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;border-radius:100px 100px 100px 100px;padding:25px 35px 25px 35px;}.elementor-9 .elementor-element.elementor-element-dbe861f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-dbe861f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-dbe861f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-dbe861f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-81d777a .elementor-button{background-color:#012EC200;font-family:"Instrument Sans", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:25px 35px 25px 35px;}.elementor-9 .elementor-element.elementor-element-81d777a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-81d777a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-81d777a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-81d777a .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-c2f2842{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-09a578f{width:auto;max-width:auto;top:0px;z-index:2;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-09a578f{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-09a578f{right:0px;}.elementor-9 .elementor-element.elementor-element-09a578f img{width:150px;}.elementor-9 .elementor-element.elementor-element-b0d15e6{width:auto;max-width:auto;bottom:230px;z-index:2;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b0d15e6{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-b0d15e6{left:0px;}.elementor-9 .elementor-element.elementor-element-b0d15e6 img{width:150px;}.elementor-9 .elementor-element.elementor-element-944c036{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-944c036 img{width:820px;}.elementor-9 .elementor-element.elementor-element-061eb43{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:0px;z-index:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-061eb43 img{width:630px;}.elementor-9 .elementor-element.elementor-element-174b80a{width:var( --container-widget-width, 29.698% );max-width:29.698%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:29.698%;--container-widget-flex-grow:0;top:494.067px;text-align:center;}.elementor-9 .elementor-element.elementor-element-174b80a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-174b80a{left:-183.917px;}body.rtl .elementor-9 .elementor-element.elementor-element-174b80a{right:-183.917px;}.elementor-9 .elementor-element.elementor-element-174b80a img{width:338px;}.elementor-9 .elementor-element.elementor-element-805e300{--display:flex;--min-height:604px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-805e300:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-805e300 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-9 .elementor-element.elementor-element-f45188c{--display:flex;--min-height:560px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--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-9 .elementor-element.elementor-element-f45188c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f45188c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tempoeclasse.com.br/wp-content/uploads/2026/08/D2-Desk.webp");background-size:cover;}.elementor-9 .elementor-element.elementor-element-bb5fc9b{--display:flex;--min-height:108px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-db1a446{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-db1a446 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-5a4bfc2{text-align:center;}.elementor-9 .elementor-element.elementor-element-5a4bfc2 img{width:540px;}.elementor-9 .elementor-element.elementor-element-258ffc2{text-align:center;}.elementor-9 .elementor-element.elementor-element-258ffc2 img{width:540px;}.elementor-9 .elementor-element.elementor-element-b878417{--display:flex;--min-height:108px;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-b497660{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-98d89e8 .elementor-button{background-color:#AC6C86;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-98d89e8{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-98d89e8.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-98d89e8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-98d89e8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-98d89e8 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-98d89e8 .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-98d89e8 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-98d89e8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f33e6c6{--display:flex;--min-height:74px;--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;--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-9 .elementor-element.elementor-element-f33e6c6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f33e6c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-9 .elementor-element.elementor-element-12fa579{--display:flex;--min-height:980px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-12fa579:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-12fa579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-9 .elementor-element.elementor-element-211ea82{width:auto;max-width:auto;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#2F66DE;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-211ea82 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-211ea82 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-211ea82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-211ea82 .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-211ea82 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-bdd1ece{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-bdd1ece .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-69725f1{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#2C2C2C;--border-color:#2C2C2C;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-69725f1:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-69725f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-9 .elementor-element.elementor-element-f956363{--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:center;--border-radius:15px 0px 0px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-f956363:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f956363 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B1B1B;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-76afa20{width:auto;max-width:auto;top:-30px;}.elementor-9 .elementor-element.elementor-element-76afa20.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-76afa20{left:63px;}body.rtl .elementor-9 .elementor-element.elementor-element-76afa20{right:63px;}.elementor-9 .elementor-element.elementor-element-76afa20 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-76afa20 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-76afa20 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-18d4a55{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-bf3e15c{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-bf3e15c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a8f29ad{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-87cc063 .elementor-button{background-color:#AC6C86;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-87cc063{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-87cc063.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-87cc063 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-87cc063 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-87cc063 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-87cc063 .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-87cc063 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-87cc063 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-434df06{--display:flex;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-fe2c40f{border-radius:0px 15px 15px 0px;}.elementor-9 .elementor-element.elementor-element-fe2c40f .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-fe2c40f .elementor-custom-embed-play i{color:#FFFFFF;font-size:55px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.7);}.elementor-9 .elementor-element.elementor-element-fe2c40f .elementor-custom-embed-play svg{fill:#FFFFFF;width:55px;height:55px;}.elementor-9 .elementor-element.elementor-element-e1f33fe{--display:flex;--min-height:500px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#2C2C2C;--border-color:#2C2C2C;--border-radius:15px 15px 15px 15px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-e1f33fe:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e1f33fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-9 .elementor-element.elementor-element-c5601bc{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-d6e83f4{width:auto;max-width:auto;top:-30px;}.elementor-9 .elementor-element.elementor-element-d6e83f4.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d6e83f4{left:63px;}body.rtl .elementor-9 .elementor-element.elementor-element-d6e83f4{right:63px;}.elementor-9 .elementor-element.elementor-element-d6e83f4 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-d6e83f4 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-d6e83f4 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-76f2870{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f01ce34{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-f01ce34 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6460a18{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f387f7b .elementor-button{background-color:#AC6C86;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f387f7b{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f387f7b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-f387f7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-f387f7b .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-f387f7b .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f387f7b .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f387f7b .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-f387f7b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f0c1e61{--display:flex;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-20e8eec{border-radius:15px 0px 0px 15px;}.elementor-9 .elementor-element.elementor-element-20e8eec .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-20e8eec .elementor-custom-embed-play i{color:#FFFFFF;font-size:55px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.7);}.elementor-9 .elementor-element.elementor-element-20e8eec .elementor-custom-embed-play svg{fill:#FFFFFF;width:55px;height:55px;}.elementor-9 .elementor-element.elementor-element-e601571{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#2C2C2C;--border-color:#2C2C2C;--border-radius:15px 15px 15px 15px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-e601571:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e601571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-9 .elementor-element.elementor-element-e601571.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-35eb667{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-42c97d6{width:auto;max-width:auto;top:-30px;}.elementor-9 .elementor-element.elementor-element-42c97d6.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-42c97d6{left:63px;}body.rtl .elementor-9 .elementor-element.elementor-element-42c97d6{right:63px;}.elementor-9 .elementor-element.elementor-element-42c97d6 .elementor-icon-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-42c97d6 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-42c97d6 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-620f0e2{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-522bcac{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-522bcac .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-bd5b3fd{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-efbaa54 .elementor-button{background-color:#AC6C86;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-efbaa54{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-efbaa54.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-efbaa54 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-efbaa54 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-efbaa54 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-efbaa54 .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-efbaa54 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-efbaa54 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4500309{--display:flex;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-6b881dd{border-radius:0px 15px 15px 0px;}.elementor-9 .elementor-element.elementor-element-6b881dd .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-6b881dd .elementor-custom-embed-play i{color:#FFFFFF;font-size:55px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.7);}.elementor-9 .elementor-element.elementor-element-6b881dd .elementor-custom-embed-play svg{fill:#FFFFFF;width:55px;height:55px;}.elementor-9 .elementor-element.elementor-element-366684d{--display:flex;--min-height:500px;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#2C2C2C;--border-color:#2C2C2C;--border-radius:15px 15px 15px 15px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-366684d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-366684d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-9 .elementor-element.elementor-element-8ff3436{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a99290d{left:-1px;}body.rtl .elementor-9 .elementor-element.elementor-element-a99290d{right:-1px;}.elementor-9 .elementor-element.elementor-element-a99290d{top:-36px;}.elementor-9 .elementor-element.elementor-element-a99290d img{width:13%;}.elementor-9 .elementor-element.elementor-element-84e9edb{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b7d113c{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-b7d113c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-06c6442{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d6304a1 .elementor-button{background-color:#AC6C86;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d6304a1{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d6304a1.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d6304a1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-d6304a1 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-d6304a1 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-d6304a1 .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d6304a1 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-d6304a1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8f3ad29{--display:flex;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-b05b8be{border-radius:0px 15px 15px 0px;}.elementor-9 .elementor-element.elementor-element-b05b8be .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-b05b8be .elementor-custom-embed-play i{color:#FFFFFF;font-size:55px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.7);}.elementor-9 .elementor-element.elementor-element-b05b8be .elementor-custom-embed-play svg{fill:#FFFFFF;width:55px;height:55px;}.elementor-9 .elementor-element.elementor-element-f62575a{--display:flex;--min-height:500px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;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:#2C2C2C;--border-color:#2C2C2C;--border-radius:15px 15px 15px 15px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-9 .elementor-element.elementor-element-f62575a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f62575a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-78889b4{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-78889b4{right:0px;}.elementor-9 .elementor-element.elementor-element-78889b4{top:-39px;}.elementor-9 .elementor-element.elementor-element-78889b4 img{width:16%;}.elementor-9 .elementor-element.elementor-element-5317945{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-9 .elementor-element.elementor-element-2c82e7a{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-056eb6e{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-056eb6e .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:500;line-height:60px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-aed4cb8{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2f1d90f .elementor-button{background-color:#AC6C86;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2f1d90f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2f1d90f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-2f1d90f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-2f1d90f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-2f1d90f .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2f1d90f .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2f1d90f .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-2f1d90f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a00818e{--display:flex;--justify-content:space-between;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-850ee95{border-radius:0px 15px 15px 0px;}.elementor-9 .elementor-element.elementor-element-850ee95 .elementor-wrapper{--video-aspect-ratio:1;}.elementor-9 .elementor-element.elementor-element-850ee95 .elementor-custom-embed-play i{color:#FFFFFF;font-size:55px;text-shadow:0px 0px 15px rgba(0, 0, 0, 0.7);}.elementor-9 .elementor-element.elementor-element-850ee95 .elementor-custom-embed-play svg{fill:#FFFFFF;width:55px;height:55px;}.elementor-9 .elementor-element.elementor-element-e9b2a65{--display:flex;--min-height:400px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e9b2a65:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e9b2a65 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-9 .elementor-element.elementor-element-7343e26{width:auto;max-width:auto;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#2F66DE;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-7343e26 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-7343e26 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-7343e26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-7343e26 .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-7343e26 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-85b6957{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-85b6957 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:600;line-height:40px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1c6ba53{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 10px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-cf8fe39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-cf8fe39 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-09e7df0{width:var( --container-widget-width, 400px );max-width:400px;padding:0px 0px 10px 0px;--container-widget-width:400px;--container-widget-flex-grow:0;text-align:center;font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4e708dc .elementor-button{background-color:#AC6C86;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4e708dc{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4e708dc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4e708dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-4e708dc .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-4e708dc .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-4e708dc .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4e708dc .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-4e708dc .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7569607{--display:flex;--min-height:664px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:141px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7569607:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7569607 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-9 .elementor-element.elementor-element-3f5125f{--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:center;--margin-top:-91px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-103c8de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-103c8de .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b8a463b{width:var( --container-widget-width, 847px );max-width:847px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:847px;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-b8a463b.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-b8a463b .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:48px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c959dda{--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-9 .elementor-element.elementor-element-c959dda.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-4415810{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-9 .elementor-element.elementor-element-4415810 img{width:46%;}.elementor-9 .elementor-element.elementor-element-ad9dd2d{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-29px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ad9dd2d{left:-2px;}body.rtl .elementor-9 .elementor-element.elementor-element-ad9dd2d{right:-2px;}.elementor-9 .elementor-element.elementor-element-ad9dd2d img{width:81%;}.elementor-9 .elementor-element.elementor-element-73d8ed0{--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;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-73d8ed0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-73d8ed0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-9 .elementor-element.elementor-element-eceea83{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-eceea83.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-eceea83 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-19f983a{width:100%;max-width:100%;padding:0px 0px 20px 0px;text-align:center;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e21e4ac{--display:flex;--min-height:175px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-e21e4ac:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e21e4ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #012EC2 -50%, #00165C 100%);}.elementor-9 .elementor-element.elementor-element-e21e4ac.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3ecdde2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3ecdde2.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-3ecdde2.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-3ecdde2:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-3ecdde2:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1d4c20a{--display:flex;--min-height:175px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-1d4c20a:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1d4c20a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #012EC2 -50%, #00165C 100%);}.elementor-9 .elementor-element.elementor-element-1d4c20a.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-37a8343.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-37a8343.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-37a8343.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-37a8343:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-37a8343:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-8cf8ec8{--display:flex;--min-height:175px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-8cf8ec8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-8cf8ec8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #012EC2 -50%, #00165C 100%);}.elementor-9 .elementor-element.elementor-element-8cf8ec8.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fdaefd6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fdaefd6.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-fdaefd6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-fdaefd6:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-fdaefd6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-711adb3{--display:flex;--min-height:175px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-711adb3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-711adb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #012EC2 -50%, #00165C 100%);}.elementor-9 .elementor-element.elementor-element-711adb3.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-12ec0c3.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-12ec0c3.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-12ec0c3.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-12ec0c3:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-12ec0c3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d956abc{--display:flex;--min-height:175px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-d956abc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d956abc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #012EC2 -50%, #00165C 100%);}.elementor-9 .elementor-element.elementor-element-d956abc.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a41572b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a41572b.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-a41572b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-a41572b:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-a41572b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-928331f{--display:flex;--min-height:175px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-928331f:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-928331f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #012EC2 -50%, #00165C 100%);}.elementor-9 .elementor-element.elementor-element-928331f.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-973fa61.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-973fa61.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-973fa61.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-973fa61:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-973fa61:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-73fe3ca{--display:flex;--min-height:175px;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-73fe3ca:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-73fe3ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top right, #012EC2 -50%, #00165C 100%);}.elementor-9 .elementor-element.elementor-element-73fe3ca.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:20px;}.elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon-box-title{margin-block-end:5px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7ab1a49.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7ab1a49.elementor-view-framed .elementor-icon, .elementor-9 .elementor-element.elementor-element-7ab1a49.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon{font-size:20px;}.elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-7ab1a49:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-7ab1a49:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-492b62b{--display:flex;--min-height:175px;--justify-content:center;--border-radius:5px 5px 5px 5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-492b62b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-492b62b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#012EC200;}.elementor-9 .elementor-element.elementor-element-492b62b.e-con:hover{--e-con-transform-translateX:0px;--e-con-transform-translateY:-10px;}.elementor-9 .elementor-element.elementor-element-323bca4{width:var( --container-widget-width, 674px );max-width:674px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:674px;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-323bca4.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-323bca4 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:41px;font-weight:400;line-height:50px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7b0f75c{--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;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-7b0f75c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7b0f75c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090909;}.elementor-9 .elementor-element.elementor-element-6903720{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-30px;text-align:center;}.elementor-9 .elementor-element.elementor-element-6903720.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-6903720{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-6903720{right:0px;}.elementor-9 .elementor-element.elementor-element-6903720 img{width:29%;}.elementor-9 .elementor-element.elementor-element-1b00630{width:var( --container-widget-width, 820px );max-width:820px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-1b00630 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-0ed8f0e{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-7e15a6c{--display:flex;--min-height:280px;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:65px;--padding-left:45px;--padding-right:45px;}.elementor-9 .elementor-element.elementor-element-7e15a6c:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-7e15a6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-312a6df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-20px;z-index:1;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-312a6df{right:55px;}body.rtl .elementor-9 .elementor-element.elementor-element-312a6df{left:55px;}.elementor-9 .elementor-element.elementor-element-312a6df .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-312a6df .elementor-icon{font-size:70px;}.elementor-9 .elementor-element.elementor-element-312a6df .elementor-icon svg{height:70px;}.elementor-9 .elementor-element.elementor-element-7e5cf70{width:var( --container-widget-width, 820px );max-width:820px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-title{margin-block-end:10px;color:#012EC2;}.elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-7e5cf70:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-7e5cf70:has(:focus) .elementor-icon-box-title{color:#012EC2;}.elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3feb178{--display:flex;--min-height:280px;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:65px;--padding-left:45px;--padding-right:45px;}.elementor-9 .elementor-element.elementor-element-3feb178:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-3feb178 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-ee660e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-20px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-ee660e4{right:55px;}body.rtl .elementor-9 .elementor-element.elementor-element-ee660e4{left:55px;}.elementor-9 .elementor-element.elementor-element-ee660e4 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-ee660e4 .elementor-icon{font-size:70px;}.elementor-9 .elementor-element.elementor-element-ee660e4 .elementor-icon svg{height:70px;}.elementor-9 .elementor-element.elementor-element-62d8950{width:var( --container-widget-width, 820px );max-width:820px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-title{margin-block-end:10px;color:#012EC2;}.elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-62d8950:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-62d8950:has(:focus) .elementor-icon-box-title{color:#012EC2;}.elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-b37c0e8{--display:flex;--min-height:280px;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:65px;--padding-left:45px;--padding-right:45px;}.elementor-9 .elementor-element.elementor-element-b37c0e8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-b37c0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-4bc92d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-20px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-4bc92d4{right:55px;}body.rtl .elementor-9 .elementor-element.elementor-element-4bc92d4{left:55px;}.elementor-9 .elementor-element.elementor-element-4bc92d4 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-4bc92d4 .elementor-icon{font-size:70px;}.elementor-9 .elementor-element.elementor-element-4bc92d4 .elementor-icon svg{height:70px;}.elementor-9 .elementor-element.elementor-element-d789827{width:var( --container-widget-width, 820px );max-width:820px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-title{margin-block-end:10px;color:#012EC2;}.elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-d789827:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-d789827:has(:focus) .elementor-icon-box-title{color:#012EC2;}.elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-e3e2f94{--display:flex;--min-height:280px;--justify-content:flex-end;border-style:none;--border-style:none;--border-radius:15px 15px 15px 15px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:65px;--padding-left:45px;--padding-right:45px;}.elementor-9 .elementor-element.elementor-element-e3e2f94:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e3e2f94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-9a60037{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-20px;z-index:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-9a60037{right:55px;}body.rtl .elementor-9 .elementor-element.elementor-element-9a60037{left:55px;}.elementor-9 .elementor-element.elementor-element-9a60037 .elementor-icon-wrapper{text-align:center;}.elementor-9 .elementor-element.elementor-element-9a60037 .elementor-icon{font-size:70px;}.elementor-9 .elementor-element.elementor-element-9a60037 .elementor-icon svg{height:70px;}.elementor-9 .elementor-element.elementor-element-60e6119{width:var( --container-widget-width, 820px );max-width:820px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:820px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-wrapper{text-align:start;}.elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-title{margin-block-end:10px;color:#012EC2;}.elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-title a{font-family:"Instrument Sans", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-60e6119:has(:hover) .elementor-icon-box-title,
					 .elementor-9 .elementor-element.elementor-element-60e6119:has(:focus) .elementor-icon-box-title{color:#012EC2;}.elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-description{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f12d021{--display:flex;--min-height:650px;--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#2B2B2B;--border-color:#2B2B2B;--border-radius:0px 0px 0px 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-9 .elementor-element.elementor-element-f12d021:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-f12d021 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-9 .elementor-element.elementor-element-a6722ad{--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;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-0891014{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-9 .elementor-element.elementor-element-0891014 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-1e8ea7c{width:100%;max-width:100%;padding:0px 0px 0px 0px;text-align:start;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4a24b93 .elementor-button{background-color:#AC6C86;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4a24b93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4a24b93.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4a24b93 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-4a24b93 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-4a24b93 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-4a24b93 .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-4a24b93 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-4a24b93 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-05b4f36 .elementor-button{background-color:#AC6C86;font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;fill:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-05b4f36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-05b4f36.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-05b4f36 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-9 .elementor-element.elementor-element-05b4f36 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-9 .elementor-element.elementor-element-05b4f36 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-05b4f36 .elementor-button:focus{color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-05b4f36 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-05b4f36 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-c8a881d{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c8a881d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-c8a881d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tempoeclasse.com.br/wp-content/uploads/2026/08/imgD7.webp");background-position:center center;background-size:cover;}.elementor-9 .elementor-element.elementor-element-a8f1f2d{--display:flex;--min-height:664px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:141px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a8f1f2d:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-a8f1f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}.elementor-9 .elementor-element.elementor-element-e50507a{--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:center;--margin-top:-91px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a451b75{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a451b75 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;line-height:20px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b507870{width:var( --container-widget-width, 847px );max-width:847px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:847px;--container-widget-flex-grow:0;text-align:start;}.elementor-9 .elementor-element.elementor-element-b507870.elementor-element{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-b507870 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:48px;color:#111111;}.elementor-9 .elementor-element.elementor-element-bc59bb3{--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-9 .elementor-element.elementor-element-bc59bb3.e-con{--order:-99999 /* order start hack */;}.elementor-9 .elementor-element.elementor-element-7ad3b6a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-9 .elementor-element.elementor-element-7ad3b6a img{width:50%;}.elementor-9 .elementor-element.elementor-element-19ec199{margin:-41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:-29px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-19ec199{left:-2px;}body.rtl .elementor-9 .elementor-element.elementor-element-19ec199{right:-2px;}.elementor-9 .elementor-element.elementor-element-19ec199 img{width:81%;}.elementor-9 .elementor-element.elementor-element-1f0104b{--display:flex;--min-height:400px;--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;--padding-top:80px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-1f0104b:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1f0104b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-9 .elementor-element.elementor-element-3f32852{width:auto;max-width:auto;padding:0px 0px 10px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#2F66DE;border-radius:0px 0px 0px 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-3f32852 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-3f32852 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-3f32852 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-3f32852 .elementor-icon-list-item > a{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-3f32852 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-c31da56{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 15px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-c31da56 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:44px;font-weight:600;line-height:40px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-9f43664{--display:flex;--min-height:160px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-ff3f448{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-a39b8b3{--display:flex;--min-height:160px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-b456689{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-f3886e3{--display:flex;--min-height:160px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-1c51636{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-174c34a{--display:flex;--min-height:160px;border-style:none;--border-style:none;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-8f57e58{font-family:"Instrument Sans", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-ef01e9b{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:5px 5px 5px 5px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#012EC2;--n-accordion-icon-hover-color:#012EC2;--n-accordion-icon-active-color:#012EC2;}.elementor-9 .elementor-element.elementor-element-ef01e9b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#121212;border-style:none;}.elementor-9 .elementor-element.elementor-element-ef01e9b {--n-accordion-padding:30px 30px 30px 30px;}:where( .elementor-9 .elementor-element.elementor-element-ef01e9b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Instrument Sans", Sans-serif;}.elementor-9 .elementor-element.elementor-element-3d8699c{--display:flex;}.elementor-9 .elementor-element.elementor-element-b02203d{margin:14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ee0af30{--display:flex;--min-height:165px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:040px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-ee0af30:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ee0af30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-9 .elementor-element.elementor-element-cbb6b00{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-d0e6c76{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-d0e6c76 img{width:350px;opacity:1;}.elementor-9 .elementor-element.elementor-element-3c81ad7{font-family:"Instrument Sans", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3c81ad7 a{color:#FF7400;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-f8fab42{--min-height:1149px;--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:100px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-a69aaac{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-87f1147{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-93ef55f{--e-icon-list-icon-size:15px;}.elementor-9 .elementor-element.elementor-element-93ef55f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-93ef55f .elementor-icon-list-item > a{font-size:16px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-9df3777{text-align:center;}.elementor-9 .elementor-element.elementor-element-9df3777 .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-e6980e8{text-align:center;font-size:18px;}.elementor-9 .elementor-element.elementor-element-dbe861f .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-81d777a .elementor-button{font-size:16px;}.elementor-9 .elementor-element.elementor-element-c2f2842{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-09a578f{left:52px;}body.rtl .elementor-9 .elementor-element.elementor-element-09a578f{right:52px;}.elementor-9 .elementor-element.elementor-element-09a578f img{width:100px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b0d15e6{right:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-b0d15e6{left:0px;}.elementor-9 .elementor-element.elementor-element-b0d15e6{bottom:-567px;}.elementor-9 .elementor-element.elementor-element-b0d15e6 img{width:96px;}.elementor-9 .elementor-element.elementor-element-944c036{width:100%;max-width:100%;top:3px;z-index:1;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-944c036{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-944c036{right:0px;}.elementor-9 .elementor-element.elementor-element-944c036 img{width:635px;}.elementor-9 .elementor-element.elementor-element-061eb43.elementor-element{--align-self:center;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-061eb43{left:-1px;}body.rtl .elementor-9 .elementor-element.elementor-element-061eb43{right:-1px;}.elementor-9 .elementor-element.elementor-element-061eb43{top:66px;z-index:0;}.elementor-9 .elementor-element.elementor-element-061eb43 img{width:510px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-174b80a{left:-100.6px;}body.rtl .elementor-9 .elementor-element.elementor-element-174b80a{right:-100.6px;}.elementor-9 .elementor-element.elementor-element-174b80a{top:640.267px;}.elementor-9 .elementor-element.elementor-element-805e300{--padding-top:50px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-f45188c{--min-height:657px;--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;--z-index:1;}.elementor-9 .elementor-element.elementor-element-db1a446{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-db1a446 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-5a4bfc2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-5a4bfc2 img{width:104px;}.elementor-9 .elementor-element.elementor-element-258ffc2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-258ffc2 img{width:1000px;}.elementor-9 .elementor-element.elementor-element-12fa579{--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-211ea82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-211ea82 .elementor-icon-list-item > a{font-size:16px;}.elementor-9 .elementor-element.elementor-element-bdd1ece .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-f956363{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-76afa20{left:42px;}body.rtl .elementor-9 .elementor-element.elementor-element-76afa20{right:42px;}.elementor-9 .elementor-element.elementor-element-18d4a55{font-size:12px;}.elementor-9 .elementor-element.elementor-element-bf3e15c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-bf3e15c .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-a8f29ad{font-size:18px;}.elementor-9 .elementor-element.elementor-element-434df06{--justify-content:space-evenly;}.elementor-9 .elementor-element.elementor-element-fe2c40f{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-fe2c40f .elementor-custom-embed-play i{font-size:35px;}.elementor-9 .elementor-element.elementor-element-fe2c40f .elementor-custom-embed-play svg{width:35px;height:35px;}.elementor-9 .elementor-element.elementor-element-c5601bc{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d6e83f4{left:42px;}body.rtl .elementor-9 .elementor-element.elementor-element-d6e83f4{right:42px;}.elementor-9 .elementor-element.elementor-element-76f2870{font-size:12px;}.elementor-9 .elementor-element.elementor-element-f01ce34{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-f01ce34 .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-6460a18{font-size:18px;}.elementor-9 .elementor-element.elementor-element-f0c1e61{--justify-content:space-evenly;}.elementor-9 .elementor-element.elementor-element-20e8eec{width:100%;max-width:100%;border-radius:15px 0px 0px 15px;}.elementor-9 .elementor-element.elementor-element-20e8eec .elementor-custom-embed-play i{font-size:35px;}.elementor-9 .elementor-element.elementor-element-20e8eec .elementor-custom-embed-play svg{width:35px;height:35px;}.elementor-9 .elementor-element.elementor-element-35eb667{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-42c97d6{left:41px;}body.rtl .elementor-9 .elementor-element.elementor-element-42c97d6{right:41px;}.elementor-9 .elementor-element.elementor-element-620f0e2{font-size:12px;}.elementor-9 .elementor-element.elementor-element-522bcac{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-522bcac .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-bd5b3fd{font-size:18px;}.elementor-9 .elementor-element.elementor-element-4500309{--justify-content:space-evenly;}.elementor-9 .elementor-element.elementor-element-6b881dd{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-6b881dd .elementor-custom-embed-play i{font-size:35px;}.elementor-9 .elementor-element.elementor-element-6b881dd .elementor-custom-embed-play svg{width:35px;height:35px;}.elementor-9 .elementor-element.elementor-element-8ff3436{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-84e9edb{font-size:12px;}.elementor-9 .elementor-element.elementor-element-b7d113c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-b7d113c .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-06c6442{font-size:18px;}.elementor-9 .elementor-element.elementor-element-8f3ad29{--justify-content:space-evenly;}.elementor-9 .elementor-element.elementor-element-b05b8be{width:100%;max-width:100%;border-radius:15px 0px 0px 15px;}.elementor-9 .elementor-element.elementor-element-b05b8be .elementor-custom-embed-play i{font-size:35px;}.elementor-9 .elementor-element.elementor-element-b05b8be .elementor-custom-embed-play svg{width:35px;height:35px;}.elementor-9 .elementor-element.elementor-element-5317945{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9 .elementor-element.elementor-element-2c82e7a{font-size:12px;}.elementor-9 .elementor-element.elementor-element-056eb6e{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-056eb6e .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-aed4cb8{font-size:18px;}.elementor-9 .elementor-element.elementor-element-a00818e{--justify-content:space-evenly;}.elementor-9 .elementor-element.elementor-element-850ee95{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-850ee95 .elementor-custom-embed-play i{font-size:35px;}.elementor-9 .elementor-element.elementor-element-850ee95 .elementor-custom-embed-play svg{width:35px;height:35px;}.elementor-9 .elementor-element.elementor-element-7343e26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-7343e26 .elementor-icon-list-item > a{font-size:14px;}.elementor-9 .elementor-element.elementor-element-85b6957 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-09e7df0{font-size:18px;}.elementor-9 .elementor-element.elementor-element-73d8ed0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-eceea83{text-align:center;}.elementor-9 .elementor-element.elementor-element-eceea83 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-323bca4{text-align:end;}.elementor-9 .elementor-element.elementor-element-323bca4 .elementor-heading-title{font-size:28px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-7b0f75c{--align-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-6903720{top:-31px;}.elementor-9 .elementor-element.elementor-element-6903720 img{width:295px;}.elementor-9 .elementor-element.elementor-element-1b00630{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-1b00630 .elementor-heading-title{font-size:38px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-312a6df .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-312a6df .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-title a{font-size:23px;}.elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-ee660e4 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-ee660e4 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-title a{font-size:23px;}.elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-4bc92d4 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-4bc92d4 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-title a{font-size:23px;}.elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-9a60037 .elementor-icon{font-size:60px;}.elementor-9 .elementor-element.elementor-element-9a60037 .elementor-icon svg{height:60px;}.elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-title a{font-size:23px;}.elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-description{font-size:18px;}.elementor-9 .elementor-element.elementor-element-f12d021{--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:0px;}.elementor-9 .elementor-element.elementor-element-a6722ad{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-0891014{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-0891014 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-1e8ea7c{width:100%;max-width:100%;}.elementor-9 .elementor-element.elementor-element-c8a881d{--min-height:475px;}.elementor-9 .elementor-element.elementor-element-1f0104b{--padding-top:50px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px;}.elementor-9 .elementor-element.elementor-element-3f32852 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-3f32852 .elementor-icon-list-item > a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-c31da56 .elementor-heading-title{font-size:38px;}.elementor-9 .elementor-element.elementor-element-ff3f448{font-size:18px;}.elementor-9 .elementor-element.elementor-element-b456689{font-size:18px;}.elementor-9 .elementor-element.elementor-element-1c51636{font-size:18px;}.elementor-9 .elementor-element.elementor-element-8f57e58{font-size:18px;}.elementor-9 .elementor-element.elementor-element-ef01e9b{--n-accordion-title-font-size:18px;}.elementor-9 .elementor-element.elementor-element-cbb6b00{font-size:14px;}.elementor-9 .elementor-element.elementor-element-3c81ad7{font-size:14px;}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-f8fab42{--min-height:120px;--gap:25px 50px;--row-gap:25px;--column-gap:50px;--padding-top:35px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-a69aaac{--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-93ef55f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-93ef55f .elementor-icon-list-item > a{font-size:14px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-9 .elementor-element.elementor-element-9df3777{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;text-align:center;}.elementor-9 .elementor-element.elementor-element-9df3777 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-e6980e8{text-align:center;font-size:16px;}.elementor-9 .elementor-element.elementor-element-dbe861f{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-dbe861f .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-9 .elementor-element.elementor-element-dbe861f .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-81d777a{width:100%;max-width:100%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:1;}.elementor-9 .elementor-element.elementor-element-81d777a .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-9 .elementor-element.elementor-element-81d777a .elementor-button{font-size:14px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-c2f2842{--min-height:410px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-09a578f{left:130px;}body.rtl .elementor-9 .elementor-element.elementor-element-09a578f{right:130px;}.elementor-9 .elementor-element.elementor-element-09a578f{top:335px;}.elementor-9 .elementor-element.elementor-element-09a578f img{width:78px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-b0d15e6{right:-40px;}body.rtl .elementor-9 .elementor-element.elementor-element-b0d15e6{left:-40px;}.elementor-9 .elementor-element.elementor-element-b0d15e6{bottom:-411px;}.elementor-9 .elementor-element.elementor-element-b0d15e6 img{width:90px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-944c036{left:1px;}body.rtl .elementor-9 .elementor-element.elementor-element-944c036{right:1px;}.elementor-9 .elementor-element.elementor-element-944c036{top:3px;}.elementor-9 .elementor-element.elementor-element-061eb43{top:-11px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-174b80a{left:-28px;}body.rtl .elementor-9 .elementor-element.elementor-element-174b80a{right:-28px;}.elementor-9 .elementor-element.elementor-element-805e300{--min-height:650px;--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-f45188c{--min-height:354px;}.elementor-9 .elementor-element.elementor-element-bb5fc9b{--min-height:165px;--justify-content:flex-start;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-db1a446{text-align:center;}.elementor-9 .elementor-element.elementor-element-db1a446 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-b878417{--padding-top:25px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-98d89e8{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-98d89e8.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-98d89e8 .elementor-button{font-size:0.3em;}.elementor-9 .elementor-element.elementor-element-12fa579{--padding-top:60px;--padding-bottom:60px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-211ea82 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-211ea82 .elementor-icon-list-item > a{font-size:14px;}.elementor-9 .elementor-element.elementor-element-bdd1ece{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-bdd1ece .elementor-heading-title{font-size:36px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-69725f1{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-f956363{--width:100%;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--border-radius:10px 10px 0px 0px;--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-76afa20{left:20px;}body.rtl .elementor-9 .elementor-element.elementor-element-76afa20{right:20px;}.elementor-9 .elementor-element.elementor-element-18d4a55{font-size:10px;}.elementor-9 .elementor-element.elementor-element-bf3e15c .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-a8f29ad{font-size:16px;}.elementor-9 .elementor-element.elementor-element-87cc063{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-87cc063.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-87cc063 .elementor-button{font-size:0.3em;}.elementor-9 .elementor-element.elementor-element-fe2c40f{border-radius:0px 0px 15px 15px;}.elementor-9 .elementor-element.elementor-element-fe2c40f .elementor-custom-embed-play i{font-size:30px;}.elementor-9 .elementor-element.elementor-element-fe2c40f .elementor-custom-embed-play svg{width:30px;height:30px;}.elementor-9 .elementor-element.elementor-element-e1f33fe{--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;}.elementor-9 .elementor-element.elementor-element-c5601bc{--width:100%;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-d6e83f4{left:20px;}body.rtl .elementor-9 .elementor-element.elementor-element-d6e83f4{right:20px;}.elementor-9 .elementor-element.elementor-element-76f2870{font-size:10px;}.elementor-9 .elementor-element.elementor-element-f01ce34 .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-6460a18{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f387f7b{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f387f7b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f387f7b .elementor-button{font-size:0.3em;}.elementor-9 .elementor-element.elementor-element-20e8eec{border-radius:0px 0px 15px 15px;}.elementor-9 .elementor-element.elementor-element-20e8eec .elementor-custom-embed-play i{font-size:30px;}.elementor-9 .elementor-element.elementor-element-20e8eec .elementor-custom-embed-play svg{width:30px;height:30px;}.elementor-9 .elementor-element.elementor-element-35eb667{--width:100%;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-42c97d6{left:20px;}body.rtl .elementor-9 .elementor-element.elementor-element-42c97d6{right:20px;}.elementor-9 .elementor-element.elementor-element-620f0e2{font-size:10px;}.elementor-9 .elementor-element.elementor-element-522bcac .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-bd5b3fd{font-size:16px;}.elementor-9 .elementor-element.elementor-element-efbaa54{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-efbaa54.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-efbaa54 .elementor-button{font-size:0.3em;}.elementor-9 .elementor-element.elementor-element-6b881dd{border-radius:0px 0px 15px 15px;}.elementor-9 .elementor-element.elementor-element-6b881dd .elementor-custom-embed-play i{font-size:30px;}.elementor-9 .elementor-element.elementor-element-6b881dd .elementor-custom-embed-play svg{width:30px;height:30px;}.elementor-9 .elementor-element.elementor-element-366684d{--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;}.elementor-9 .elementor-element.elementor-element-8ff3436{--width:100%;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a99290d{left:-94px;}body.rtl .elementor-9 .elementor-element.elementor-element-a99290d{right:-94px;}.elementor-9 .elementor-element.elementor-element-a99290d img{width:16%;}.elementor-9 .elementor-element.elementor-element-84e9edb{font-size:10px;}.elementor-9 .elementor-element.elementor-element-b7d113c .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-06c6442{font-size:16px;}.elementor-9 .elementor-element.elementor-element-d6304a1{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-d6304a1.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-d6304a1 .elementor-button{font-size:0.3em;}.elementor-9 .elementor-element.elementor-element-b05b8be{border-radius:0px 0px 15px 15px;}.elementor-9 .elementor-element.elementor-element-b05b8be .elementor-custom-embed-play i{font-size:30px;}.elementor-9 .elementor-element.elementor-element-b05b8be .elementor-custom-embed-play svg{width:30px;height:30px;}.elementor-9 .elementor-element.elementor-element-f62575a{--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;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-78889b4{left:-94px;}body.rtl .elementor-9 .elementor-element.elementor-element-78889b4{right:-94px;}.elementor-9 .elementor-element.elementor-element-78889b4 img{width:19%;}.elementor-9 .elementor-element.elementor-element-5317945{--width:100%;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:50px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-9 .elementor-element.elementor-element-2c82e7a{font-size:10px;}.elementor-9 .elementor-element.elementor-element-056eb6e .elementor-heading-title{font-size:28px;}.elementor-9 .elementor-element.elementor-element-aed4cb8{font-size:16px;}.elementor-9 .elementor-element.elementor-element-2f1d90f{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2f1d90f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2f1d90f .elementor-button{font-size:0.3em;}.elementor-9 .elementor-element.elementor-element-850ee95{border-radius:0px 0px 15px 15px;}.elementor-9 .elementor-element.elementor-element-850ee95 .elementor-custom-embed-play i{font-size:30px;}.elementor-9 .elementor-element.elementor-element-850ee95 .elementor-custom-embed-play svg{width:30px;height:30px;}.elementor-9 .elementor-element.elementor-element-7343e26 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-7343e26 .elementor-icon-list-item > a{font-size:14px;}.elementor-9 .elementor-element.elementor-element-85b6957{padding:0px 25px 0px 25px;}.elementor-9 .elementor-element.elementor-element-85b6957 .elementor-heading-title{font-size:36px;}.elementor-9 .elementor-element.elementor-element-1c6ba53{padding:0px 25px 10px 25px;}.elementor-9 .elementor-element.elementor-element-cf8fe39{--e-image-carousel-slides-to-show:1;}.elementor-9 .elementor-element.elementor-element-09e7df0{padding:0px 25px 0px 25px;font-size:16px;}.elementor-9 .elementor-element.elementor-element-4e708dc{margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -8px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4e708dc.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4e708dc .elementor-button{font-size:0.3em;}.elementor-9 .elementor-element.elementor-element-7569607{--min-height:789px;--padding-top:95px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-3f5125f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-103c8de{padding:0px 0px 18px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-103c8de .elementor-heading-title{font-size:17px;}.elementor-9 .elementor-element.elementor-element-b8a463b{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:8px 0px 0px 0px;--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b8a463b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b8a463b .elementor-heading-title{font-size:29px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-4415810{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ad9dd2d{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-ad9dd2d img{width:79%;}.elementor-9 .elementor-element.elementor-element-73d8ed0{--min-height:299px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-eceea83{text-align:center;}.elementor-9 .elementor-element.elementor-element-eceea83 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-19f983a{padding:0px 0px 30px 0px;}.elementor-9 .elementor-element.elementor-element-e21e4ac{--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-3ecdde2 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-1d4c20a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-37a8343 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-8cf8ec8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-fdaefd6 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-711adb3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-12ec0c3 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-d956abc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-a41572b .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-928331f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-973fa61 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-73fe3ca{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7ab1a49 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-492b62b{--min-height:105px;}.elementor-9 .elementor-element.elementor-element-323bca4{text-align:center;}.elementor-9 .elementor-element.elementor-element-323bca4 .elementor-heading-title{font-size:28px;line-height:1.3em;}.elementor-9 .elementor-element.elementor-element-7b0f75c{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-6903720{left:0px;}body.rtl .elementor-9 .elementor-element.elementor-element-6903720{right:0px;}.elementor-9 .elementor-element.elementor-element-6903720{top:-34px;}.elementor-9 .elementor-element.elementor-element-6903720 img{width:265px;}.elementor-9 .elementor-element.elementor-element-1b00630{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1b00630 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-312a6df{top:-6px;}.elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-7e5cf70 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-ee660e4{top:-6px;}.elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-62d8950 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-4bc92d4{top:-6px;}.elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-d789827 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-9a60037{top:-6px;}.elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-title, .elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-title a{font-size:18px;}.elementor-9 .elementor-element.elementor-element-60e6119 .elementor-icon-box-description{font-size:16px;}.elementor-9 .elementor-element.elementor-element-f12d021{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9 .elementor-element.elementor-element-f12d021.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a6722ad{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9 .elementor-element.elementor-element-a6722ad.e-con{--align-self:center;}.elementor-9 .elementor-element.elementor-element-0891014{text-align:center;}.elementor-9 .elementor-element.elementor-element-0891014 .elementor-heading-title{font-size:32px;line-height:1.4em;}.elementor-9 .elementor-element.elementor-element-1e8ea7c{text-align:center;}.elementor-9 .elementor-element.elementor-element-4a24b93{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4a24b93.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-4a24b93 .elementor-button{font-size:0.3em;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-05b4f36{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-05b4f36 .elementor-button{font-size:0.3em;}.elementor-9 .elementor-element.elementor-element-c8a881d{--min-height:385px;}.elementor-9 .elementor-element.elementor-element-a8f1f2d{--min-height:789px;--padding-top:100px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-e50507a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a451b75{padding:0px 0px 18px 0px;text-align:center;}.elementor-9 .elementor-element.elementor-element-a451b75 .elementor-heading-title{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b507870{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:8px 0px 0px 0px;--container-widget-width:370px;--container-widget-flex-grow:0;width:var( --container-widget-width, 370px );max-width:370px;text-align:center;}.elementor-9 .elementor-element.elementor-element-b507870.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b507870 .elementor-heading-title{font-size:29px;line-height:1em;}.elementor-9 .elementor-element.elementor-element-7ad3b6a{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-7ad3b6a img{width:54%;}.elementor-9 .elementor-element.elementor-element-19ec199{margin:-21px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9 .elementor-element.elementor-element-19ec199 img{width:82%;}.elementor-9 .elementor-element.elementor-element-1f0104b{--padding-top:50px;--padding-bottom:95px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-3f32852 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-3f32852 .elementor-icon-list-item > a{font-size:14px;}.elementor-9 .elementor-element.elementor-element-c31da56 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-ff3f448{font-size:16px;}.elementor-9 .elementor-element.elementor-element-b456689{font-size:16px;}.elementor-9 .elementor-element.elementor-element-1c51636{font-size:16px;}.elementor-9 .elementor-element.elementor-element-8f57e58{font-size:16px;}.elementor-9 .elementor-element.elementor-element-ef01e9b{--n-accordion-title-font-size:16px;}.elementor-9 .elementor-element.elementor-element-b02203d img{width:87%;}.elementor-9 .elementor-element.elementor-element-ee0af30{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-9 .elementor-element.elementor-element-cbb6b00{text-align:center;font-size:12px;}.elementor-9 .elementor-element.elementor-element-d0e6c76 img{width:273px;}.elementor-9 .elementor-element.elementor-element-3c81ad7{text-align:center;font-size:12px;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-f8fab42{--content-width:1200px;}.elementor-9 .elementor-element.elementor-element-a69aaac{--width:40.493%;}.elementor-9 .elementor-element.elementor-element-c2f2842{--width:65%;}.elementor-9 .elementor-element.elementor-element-f956363{--width:50%;}.elementor-9 .elementor-element.elementor-element-434df06{--width:50%;}.elementor-9 .elementor-element.elementor-element-c5601bc{--width:50%;}.elementor-9 .elementor-element.elementor-element-f0c1e61{--width:50%;}.elementor-9 .elementor-element.elementor-element-35eb667{--width:50%;}.elementor-9 .elementor-element.elementor-element-4500309{--width:50%;}.elementor-9 .elementor-element.elementor-element-8ff3436{--width:50%;}.elementor-9 .elementor-element.elementor-element-8f3ad29{--width:50%;}.elementor-9 .elementor-element.elementor-element-5317945{--width:50%;}.elementor-9 .elementor-element.elementor-element-a00818e{--width:50%;}.elementor-9 .elementor-element.elementor-element-3f5125f{--width:50%;}.elementor-9 .elementor-element.elementor-element-c959dda{--width:50%;}.elementor-9 .elementor-element.elementor-element-e21e4ac{--width:32%;}.elementor-9 .elementor-element.elementor-element-1d4c20a{--width:32%;}.elementor-9 .elementor-element.elementor-element-8cf8ec8{--width:32%;}.elementor-9 .elementor-element.elementor-element-711adb3{--width:32%;}.elementor-9 .elementor-element.elementor-element-d956abc{--width:32%;}.elementor-9 .elementor-element.elementor-element-928331f{--width:32%;}.elementor-9 .elementor-element.elementor-element-73fe3ca{--width:32%;}.elementor-9 .elementor-element.elementor-element-492b62b{--width:32%;}.elementor-9 .elementor-element.elementor-element-7e15a6c{--width:49%;}.elementor-9 .elementor-element.elementor-element-3feb178{--width:49%;}.elementor-9 .elementor-element.elementor-element-b37c0e8{--width:49%;}.elementor-9 .elementor-element.elementor-element-e3e2f94{--width:49%;}.elementor-9 .elementor-element.elementor-element-a6722ad{--width:50%;}.elementor-9 .elementor-element.elementor-element-c8a881d{--width:50%;}.elementor-9 .elementor-element.elementor-element-e50507a{--width:50%;}.elementor-9 .elementor-element.elementor-element-bc59bb3{--width:50%;}.elementor-9 .elementor-element.elementor-element-1f0104b{--content-width:850px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-a69aaac{--width:100%;}.elementor-9 .elementor-element.elementor-element-c2f2842{--width:100%;}.elementor-9 .elementor-element.elementor-element-e601571{--width:100%;}.elementor-9 .elementor-element.elementor-element-e21e4ac{--width:48%;}.elementor-9 .elementor-element.elementor-element-1d4c20a{--width:48%;}.elementor-9 .elementor-element.elementor-element-8cf8ec8{--width:48%;}.elementor-9 .elementor-element.elementor-element-711adb3{--width:48%;}.elementor-9 .elementor-element.elementor-element-d956abc{--width:48%;}.elementor-9 .elementor-element.elementor-element-928331f{--width:48%;}.elementor-9 .elementor-element.elementor-element-73fe3ca{--width:48%;}.elementor-9 .elementor-element.elementor-element-492b62b{--width:48%;}.elementor-9 .elementor-element.elementor-element-7e15a6c{--width:48%;}.elementor-9 .elementor-element.elementor-element-3feb178{--width:48%;}.elementor-9 .elementor-element.elementor-element-b37c0e8{--width:48%;}.elementor-9 .elementor-element.elementor-element-e3e2f94{--width:48%;}.elementor-9 .elementor-element.elementor-element-a6722ad{--width:100%;}.elementor-9 .elementor-element.elementor-element-c8a881d{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-dbe861f */.snap:hover .elementor-button {
  transform: scale(1.03) !important;
}
.snap .elementor-button-text {
  align-self: center;
}
.snap .elementor-button-icon {
  font-size: 15px !important;
  vertical-align: middle;
  rotate: 0deg;
  transition: 0.4s ease all;
}

.snap:hover .elementor-button-icon {
  rotate: 45deg;
}

.elementor-9 .elementor-element.elementor-element-dbe861f .elementor-button {
  position: relative;
  overflow: visible;
  
  animation: pulsar 2.5s ease-out infinite;
}

@keyframes pulsar {

  0% {
    transform: scale(1);
    box-shadow:
      0 0 0 0 rgba(1, 46, 194, 0.5),
      0 0 0 0 rgba(1, 46, 194, 0.3);
  }

  20% {
    box-shadow:
      0 0 0 5px rgba(1, 46, 194, 0.25),
      0 0 0 10px rgba(1, 46, 194, 0.12);
  }

  60% {
    box-shadow:
      0 0 0 14px rgba(1, 46, 194, 0),
      0 0 0 28px rgba(1, 46, 194, 0);
  }

  100% {
    box-shadow:
      0 0 0 14px rgba(1, 46, 194, 0),
      0 0 0 28px rgba(1, 46, 194, 0);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-09a578f */.elementor-9 .elementor-element.elementor-element-09a578f {
  animation: float1 4s ease-in-out infinite;
}

@keyframes float1 {
  0%, 100% {
    transform: translateY(50px) rotate(30deg);
  }
  50% {
    transform: translateY(-35px) rotate(45deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0d15e6 */.elementor-9 .elementor-element.elementor-element-b0d15e6 {
  animation: float 4s ease-in-out infinite;
}

@keyframes float {
  0%, 100% {
    transform: translateY(50px) rotate(0deg);
  }
  50% {
    transform: translateY(-35px) rotate(-25deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-061eb43 */.elementor-9 .elementor-element.elementor-element-061eb43 img {
    animation: girar 29s linear infinite;
}

@keyframes girar {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-174b80a */.elementor-9 .elementor-element.elementor-element-174b80a {
  animation: float1 4s ease-in-out infinite;
}

@keyframes float1 {
  0%, 100% {
    transform: translateY(50px) rotate(30deg);
  }
  50% {
    transform: translateY(-35px) rotate(45deg);
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-db1a446 */.destaque{
    
    color: #AAC4FF;
    
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-98d89e8 */.snap .elementor-button {

padding: 0.4rem 0.4rem 0.4rem 2rem !important;

border-radius: 50px !important;

background: linear-gradient(90deg, #052F68 0%, #074A9A 50%, #052F68 100%) !important;

border: 1px solid #6EC1E4 !important;

position: relative;

overflow: hidden;

animation: pulsar 2.5s ease-in-out infinite;

}

.snap .elementor-button::before {

content: '';

position: absolute;

top: 0;

left: -75%;

width: 50%;

height: 100%;

background: linear-gradient(

120deg,

transparent 0%,

rgba(255, 255, 255, 0.35) 50%,

transparent 100%

);

animation: brilho-pulso 2.5s infinite ease-in-out;

border-radius: 50px;

}

@keyframes brilho-pulso {

0%   { left: -75%; opacity: 0; }

30%  { opacity: 1; }

100% { left: 125%; opacity: 0; }

}

@keyframes pulsar {

0%, 100% {

transform: scale(1);

box-shadow:

0 0 0 0 rgba(7, 74, 154, 0.5),

0 0 0 0 rgba(7, 74, 154, 0.3);

}

50% {

transform: scale(1.04);

box-shadow:

0 0 0 8px rgba(7, 74, 154, 0.15),

0 0 0 16px rgba(7, 74, 154, 0.05);

}

}

.snap:hover .elementor-button {

animation-play-state: paused;

transform: scale(1.06) !important;

}

.snap .elementor-button-text {

align-self: center;

}

.snap .elementor-button-icon {

font-size: 18px !important;

padding: 10px;

margin-left: 10px;

background: #fff;

border-radius: 50%;

color: #000 !important;

vertical-align: middle;

rotate: -45deg;

transition: 0.4s ease all;

}

.snap .elementor-button-icon svg path {

fill: #000 !important;

transition: 0.6s ease all;

}

.snap:hover .elementor-button-icon {

rotate: 0deg;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-87cc063 */.snap .elementor-button {

padding: 0.4rem 0.4rem 0.4rem 2rem !important;

border-radius: 50px !important;

background: linear-gradient(90deg, #052F68 0%, #074A9A 50%, #052F68 100%) !important;

border: 1px solid #6EC1E4 !important;

position: relative;

overflow: hidden;

animation: pulsar 2.5s ease-in-out infinite;

}

.snap .elementor-button::before {

content: '';

position: absolute;

top: 0;

left: -75%;

width: 50%;

height: 100%;

background: linear-gradient(

120deg,

transparent 0%,

rgba(255, 255, 255, 0.35) 50%,

transparent 100%

);

animation: brilho-pulso 2.5s infinite ease-in-out;

border-radius: 50px;

}

@keyframes brilho-pulso {

0%   { left: -75%; opacity: 0; }

30%  { opacity: 1; }

100% { left: 125%; opacity: 0; }

}

@keyframes pulsar {

0%, 100% {

transform: scale(1);

box-shadow:

0 0 0 0 rgba(7, 74, 154, 0.5),

0 0 0 0 rgba(7, 74, 154, 0.3);

}

50% {

transform: scale(1.04);

box-shadow:

0 0 0 8px rgba(7, 74, 154, 0.15),

0 0 0 16px rgba(7, 74, 154, 0.05);

}

}

.snap:hover .elementor-button {

animation-play-state: paused;

transform: scale(1.06) !important;

}

.snap .elementor-button-text {

align-self: center;

}

.snap .elementor-button-icon {

font-size: 18px !important;

padding: 10px;

margin-left: 10px;

background: #fff;

border-radius: 50%;

color: #000 !important;

vertical-align: middle;

rotate: -45deg;

transition: 0.4s ease all;

}

.snap .elementor-button-icon svg path {

fill: #000 !important;

transition: 0.6s ease all;

}

.snap:hover .elementor-button-icon {

rotate: 0deg;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-fe2c40f */.elementor-9 .elementor-element.elementor-element-fe2c40f {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-fe2c40f .elementor-widget-container,
.elementor-9 .elementor-element.elementor-element-fe2c40f .elementor-wrapper {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-fe2c40f iframe {
    width: 100% !important;
    height: 100% !important;
    min-width: 100%;
    min-height: 100%;
    display: block;
    border: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f387f7b */.snap .elementor-button {

padding: 0.4rem 0.4rem 0.4rem 2rem !important;

border-radius: 50px !important;

background: linear-gradient(90deg, #052F68 0%, #074A9A 50%, #052F68 100%) !important;

border: 1px solid #6EC1E4 !important;

position: relative;

overflow: hidden;

animation: pulsar 2.5s ease-in-out infinite;

}

.snap .elementor-button::before {

content: '';

position: absolute;

top: 0;

left: -75%;

width: 50%;

height: 100%;

background: linear-gradient(

120deg,

transparent 0%,

rgba(255, 255, 255, 0.35) 50%,

transparent 100%

);

animation: brilho-pulso 2.5s infinite ease-in-out;

border-radius: 50px;

}

@keyframes brilho-pulso {

0%   { left: -75%; opacity: 0; }

30%  { opacity: 1; }

100% { left: 125%; opacity: 0; }

}

@keyframes pulsar {

0%, 100% {

transform: scale(1);

box-shadow:

0 0 0 0 rgba(7, 74, 154, 0.5),

0 0 0 0 rgba(7, 74, 154, 0.3);

}

50% {

transform: scale(1.04);

box-shadow:

0 0 0 8px rgba(7, 74, 154, 0.15),

0 0 0 16px rgba(7, 74, 154, 0.05);

}

}

.snap:hover .elementor-button {

animation-play-state: paused;

transform: scale(1.06) !important;

}

.snap .elementor-button-text {

align-self: center;

}

.snap .elementor-button-icon {

font-size: 18px !important;

padding: 10px;

margin-left: 10px;

background: #fff;

border-radius: 50%;

color: #000 !important;

vertical-align: middle;

rotate: -45deg;

transition: 0.4s ease all;

}

.snap .elementor-button-icon svg path {

fill: #000 !important;

transition: 0.6s ease all;

}

.snap:hover .elementor-button-icon {

rotate: 0deg;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-20e8eec */.elementor-9 .elementor-element.elementor-element-20e8eec {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-20e8eec .elementor-widget-container,
.elementor-9 .elementor-element.elementor-element-20e8eec .elementor-wrapper {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-20e8eec iframe {
    width: 100% !important;
    height: 100% !important;
    min-width: 100%;
    min-height: 100%;
    display: block;
    border: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-efbaa54 */.snap .elementor-button {

padding: 0.4rem 0.4rem 0.4rem 2rem !important;

border-radius: 50px !important;

background: linear-gradient(90deg, #052F68 0%, #074A9A 50%, #052F68 100%) !important;

border: 1px solid #6EC1E4 !important;

position: relative;

overflow: hidden;

animation: pulsar 2.5s ease-in-out infinite;

}

.snap .elementor-button::before {

content: '';

position: absolute;

top: 0;

left: -75%;

width: 50%;

height: 100%;

background: linear-gradient(

120deg,

transparent 0%,

rgba(255, 255, 255, 0.35) 50%,

transparent 100%

);

animation: brilho-pulso 2.5s infinite ease-in-out;

border-radius: 50px;

}

@keyframes brilho-pulso {

0%   { left: -75%; opacity: 0; }

30%  { opacity: 1; }

100% { left: 125%; opacity: 0; }

}

@keyframes pulsar {

0%, 100% {

transform: scale(1);

box-shadow:

0 0 0 0 rgba(7, 74, 154, 0.5),

0 0 0 0 rgba(7, 74, 154, 0.3);

}

50% {

transform: scale(1.04);

box-shadow:

0 0 0 8px rgba(7, 74, 154, 0.15),

0 0 0 16px rgba(7, 74, 154, 0.05);

}

}

.snap:hover .elementor-button {

animation-play-state: paused;

transform: scale(1.06) !important;

}

.snap .elementor-button-text {

align-self: center;

}

.snap .elementor-button-icon {

font-size: 18px !important;

padding: 10px;

margin-left: 10px;

background: #fff;

border-radius: 50%;

color: #000 !important;

vertical-align: middle;

rotate: -45deg;

transition: 0.4s ease all;

}

.snap .elementor-button-icon svg path {

fill: #000 !important;

transition: 0.6s ease all;

}

.snap:hover .elementor-button-icon {

rotate: 0deg;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6b881dd */.elementor-9 .elementor-element.elementor-element-6b881dd {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-6b881dd .elementor-widget-container,
.elementor-9 .elementor-element.elementor-element-6b881dd .elementor-wrapper {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-6b881dd iframe {
    width: 100% !important;
    height: 100% !important;
    min-width: 100%;
    min-height: 100%;
    display: block;
    border: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d6304a1 */.snap .elementor-button {

padding: 0.4rem 0.4rem 0.4rem 2rem !important;

border-radius: 50px !important;

background: linear-gradient(90deg, #052F68 0%, #074A9A 50%, #052F68 100%) !important;

border: 1px solid #6EC1E4 !important;

position: relative;

overflow: hidden;

animation: pulsar 2.5s ease-in-out infinite;

}

.snap .elementor-button::before {

content: '';

position: absolute;

top: 0;

left: -75%;

width: 50%;

height: 100%;

background: linear-gradient(

120deg,

transparent 0%,

rgba(255, 255, 255, 0.35) 50%,

transparent 100%

);

animation: brilho-pulso 2.5s infinite ease-in-out;

border-radius: 50px;

}

@keyframes brilho-pulso {

0%   { left: -75%; opacity: 0; }

30%  { opacity: 1; }

100% { left: 125%; opacity: 0; }

}

@keyframes pulsar {

0%, 100% {

transform: scale(1);

box-shadow:

0 0 0 0 rgba(7, 74, 154, 0.5),

0 0 0 0 rgba(7, 74, 154, 0.3);

}

50% {

transform: scale(1.04);

box-shadow:

0 0 0 8px rgba(7, 74, 154, 0.15),

0 0 0 16px rgba(7, 74, 154, 0.05);

}

}

.snap:hover .elementor-button {

animation-play-state: paused;

transform: scale(1.06) !important;

}

.snap .elementor-button-text {

align-self: center;

}

.snap .elementor-button-icon {

font-size: 18px !important;

padding: 10px;

margin-left: 10px;

background: #fff;

border-radius: 50%;

color: #000 !important;

vertical-align: middle;

rotate: -45deg;

transition: 0.4s ease all;

}

.snap .elementor-button-icon svg path {

fill: #000 !important;

transition: 0.6s ease all;

}

.snap:hover .elementor-button-icon {

rotate: 0deg;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-b05b8be */.elementor-9 .elementor-element.elementor-element-b05b8be {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-b05b8be .elementor-widget-container,
.elementor-9 .elementor-element.elementor-element-b05b8be .elementor-wrapper {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-b05b8be iframe {
    width: 100% !important;
    height: 100% !important;
    min-width: 100%;
    min-height: 100%;
    display: block;
    border: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2f1d90f */.snap .elementor-button {

padding: 0.4rem 0.4rem 0.4rem 2rem !important;

border-radius: 50px !important;

background: linear-gradient(90deg, #052F68 0%, #074A9A 50%, #052F68 100%) !important;

border: 1px solid #6EC1E4 !important;

position: relative;

overflow: hidden;

animation: pulsar 2.5s ease-in-out infinite;

}

.snap .elementor-button::before {

content: '';

position: absolute;

top: 0;

left: -75%;

width: 50%;

height: 100%;

background: linear-gradient(

120deg,

transparent 0%,

rgba(255, 255, 255, 0.35) 50%,

transparent 100%

);

animation: brilho-pulso 2.5s infinite ease-in-out;

border-radius: 50px;

}

@keyframes brilho-pulso {

0%   { left: -75%; opacity: 0; }

30%  { opacity: 1; }

100% { left: 125%; opacity: 0; }

}

@keyframes pulsar {

0%, 100% {

transform: scale(1);

box-shadow:

0 0 0 0 rgba(7, 74, 154, 0.5),

0 0 0 0 rgba(7, 74, 154, 0.3);

}

50% {

transform: scale(1.04);

box-shadow:

0 0 0 8px rgba(7, 74, 154, 0.15),

0 0 0 16px rgba(7, 74, 154, 0.05);

}

}

.snap:hover .elementor-button {

animation-play-state: paused;

transform: scale(1.06) !important;

}

.snap .elementor-button-text {

align-self: center;

}

.snap .elementor-button-icon {

font-size: 18px !important;

padding: 10px;

margin-left: 10px;

background: #fff;

border-radius: 50%;

color: #000 !important;

vertical-align: middle;

rotate: -45deg;

transition: 0.4s ease all;

}

.snap .elementor-button-icon svg path {

fill: #000 !important;

transition: 0.6s ease all;

}

.snap:hover .elementor-button-icon {

rotate: 0deg;

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-850ee95 */.elementor-9 .elementor-element.elementor-element-850ee95 {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-850ee95 .elementor-widget-container,
.elementor-9 .elementor-element.elementor-element-850ee95 .elementor-wrapper {
    width: 100%;
    height: 100%;
    min-height: 0;
}

.elementor-9 .elementor-element.elementor-element-850ee95 iframe {
    width: 100% !important;
    height: 100% !important;
    min-width: 100%;
    min-height: 100%;
    display: block;
    border: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-12fa579 */@media only screen and (min-width: 600px) {
.elementor-9 .elementor-element.elementor-element-12fa579::before{
    content: "";
    background-color: #1da7fe;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz 4s infinite ease;
        pointer-events: none;
}}

@keyframes luz{
    0%{
        left: 80%;
        opacity: 1;
    }
    30%{
        left: 60%;
        opacity: 60%;
    }
    60%{
        left: 90%;
        top: 40%;
        opacity: 50%;
    }
    100%{
        left: 80%;
        opacity: 1;
    }
}

@media only screen and (min-width: 600px) {.elementor-9 .elementor-element.elementor-element-12fa579::after{
    content: "";
    background-color: #1368D0;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 0%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz2 4s infinite ease;
    pointer-events: none;
}}

@keyframes luz2{
    0%{
        left: 0%;
        opacity: 1;
        opacity: 80%;
    }
    30%{
        left: 0%;
        opacity: 30%;
    }
    60%{
        left: 0%;
        top: 40%;
        opacity: 40%;
    }
    100%{
        left: 0%;
        opacity: 80%;
    }
}


@media only screen and (max-width: 600px) {
.elementor-9 .elementor-element.elementor-element-12fa579::before{
    content: "";
    background-color: #13D0C6;
    width: 200px;
    height: 200px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 80%;
    mix-blend-mode: screen;
    filter: blur(100px);
    animation: luz 4s infinite ease;
        pointer-events: none;
}}


@media only screen and (max-width: 600px) {.elementor-9 .elementor-element.elementor-element-12fa579::after{
    content: "";
    background-color: #1368D0;
    width: 500px;
    height: 500px;
    border-radius: 2000px;
    position: absolute;
    top: 0%;
    left: 0%;
    mix-blend-mode: screen;
    filter: blur(220px);
    animation: luz2 4s infinite ease;
    pointer-events: none;
}}

@media only screen and (max-width: 600px) {
.elementor-9 .elementor-element.elementor-element-12fa579{
    overflow: hidden;
}}
header, .elementor-location-header {
    position: relative;
    z-index: 9999;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-cf8fe39 */.elementor-9 .elementor-element.elementor-element-cf8fe39 .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important;
}
.elementor-9 .elementor-element.elementor-element-cf8fe39::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #090909 0%, transparent 20%, transparent 80%, #090909 100%);
    z-index: 10;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4e708dc */.snap .elementor-button {

padding: 0.4rem 0.4rem 0.4rem 2rem !important;

border-radius: 50px !important;

background: linear-gradient(90deg, #052F68 0%, #074A9A 50%, #052F68 100%) !important;

border: 1px solid #6EC1E4 !important;

position: relative;

overflow: hidden;

animation: pulsar 2.5s ease-in-out infinite;

}

.snap .elementor-button::before {

content: '';

position: absolute;

top: 0;

left: -75%;

width: 50%;

height: 100%;

background: linear-gradient(

120deg,

transparent 0%,

rgba(255, 255, 255, 0.35) 50%,

transparent 100%

);

animation: brilho-pulso 2.5s infinite ease-in-out;

border-radius: 50px;

}

@keyframes brilho-pulso {

0%   { left: -75%; opacity: 0; }

30%  { opacity: 1; }

100% { left: 125%; opacity: 0; }

}

@keyframes pulsar {

0%, 100% {

transform: scale(1);

box-shadow:

0 0 0 0 rgba(7, 74, 154, 0.5),

0 0 0 0 rgba(7, 74, 154, 0.3);

}

50% {

transform: scale(1.04);

box-shadow:

0 0 0 8px rgba(7, 74, 154, 0.15),

0 0 0 16px rgba(7, 74, 154, 0.05);

}

}

.snap:hover .elementor-button {

animation-play-state: paused;

transform: scale(1.06) !important;

}

.snap .elementor-button-text {

align-self: center;

}

.snap .elementor-button-icon {

font-size: 18px !important;

padding: 10px;

margin-left: 10px;

background: #fff;

border-radius: 50%;

color: #000 !important;

vertical-align: middle;

rotate: -45deg;

transition: 0.4s ease all;

}

.snap .elementor-button-icon svg path {

fill: #000 !important;

transition: 0.6s ease all;

}

.snap:hover .elementor-button-icon {

rotate: 0deg;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b8a463b */:root {
  --cor-principal: #fff; /* cor principal do texto */
  --cor-destaque: #FD9F06; /* cor de destaque */
  --velocidade-animacao: 3s; /* velocidade da animação */
}

.snapgradiente {
  text-align: center;
  background: linear-gradient(
    to right,
    var(--cor-principal) 20%,
    var(--cor-destaque) 40%,
    var(--cor-destaque) 60%,
    var(--cor-principal) 80%
  );
  background-size: 200% auto;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradient var(--velocidade-animacao) linear infinite;
}

@keyframes gradient {
  to {
    background-position: 200% center;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ad9dd2d */.elementor-9 .elementor-element.elementor-element-ad9dd2d {
    animation: giro 30s linear infinite;
    
}

@keyframes giro{
    0%{
    transform: rotate(0deg);
    }
     100%{
    transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-312a6df */.flutuar-suave {
  animation: flutuarSuave 4s ease-in-out infinite;
}

@keyframes flutuarSuave {
  0%, 100% { transform: translateY(0); }
  50% { transform: translateY(-20px); }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e15a6c */.brilho {
    position: relative;
    --border-width: 2px;
    --angle: 0turn;
}

.brilho::before {
    content: "";
    position: absolute;
    inset: 0px;

    border-radius: inherit;
    padding: var(--border-width);

    background: conic-gradient(
        from var(--angle),
        transparent 0%,
        transparent 70%,
        rgba(0, 140, 255, 0.15) 76%,
        rgba(0, 140, 255, 0.5) 82%,
        #008cff 86%,
        rgba(0, 140, 255, 0.5) 90%,
        rgba(0, 140, 255, 0.15) 94%,
        transparent 100%
    );

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;

    mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    mask-composite: exclude;

    box-sizing: border-box;

    pointer-events: none;
    z-index: 0;

    animation: spin 4s linear infinite;
}

.brilho > * {
    position: relative;
    z-index: 0;
}

@keyframes spin {
    to {
        --angle: 1turn;
    }
}

@property --angle {
    syntax: "<angle>";
    inherits: false;
    initial-value: 0turn;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b37c0e8 */.brilho {
    position: relative;
    --border-width: 2px;
    --angle: 0turn;
}

.brilho::before {
    content: "";
    position: absolute;
    inset: 0px;

    border-radius: inherit;
    padding: var(--border-width);

    background: conic-gradient(
        from var(--angle),
        transparent 0%,
        transparent 70%,
        rgba(0, 140, 255, 0.15) 76%,
        rgba(0, 140, 255, 0.5) 82%,
        #008cff 86%,
        rgba(0, 140, 255, 0.5) 90%,
        rgba(0, 140, 255, 0.15) 94%,
        transparent 100%
    );

    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    -webkit-mask-composite: xor;

    mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);

    mask-composite: exclude;

    box-sizing: border-box;

    pointer-events: none;
    z-index: 0;

    animation: spin 4s linear infinite;
}

.brilho > * {
    position: relative;
    z-index: 0;
}

@keyframes spin {
    to {
        --angle: 1turn;
    }
}

@property --angle {
    syntax: "<angle>";
    inherits: false;
    initial-value: 0turn;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b0f75c */.elementor-9 .elementor-element.elementor-element-7b0f75c {
    position: relative;
    overflow: visible;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4a24b93 */.snap .elementor-button {

padding: 0.4rem 0.4rem 0.4rem 2rem !important;

border-radius: 50px !important;

background: linear-gradient(90deg, #052F68 0%, #074A9A 50%, #052F68 100%) !important;

border: 1px solid #6EC1E4 !important;

position: relative;

overflow: hidden;

animation: pulsar 2.5s ease-in-out infinite;

}

.snap .elementor-button::before {

content: '';

position: absolute;

top: 0;

left: -75%;

width: 50%;

height: 100%;

background: linear-gradient(

120deg,

transparent 0%,

rgba(255, 255, 255, 0.35) 50%,

transparent 100%

);

animation: brilho-pulso 2.5s infinite ease-in-out;

border-radius: 50px;

}

@keyframes brilho-pulso {

0%   { left: -75%; opacity: 0; }

30%  { opacity: 1; }

100% { left: 125%; opacity: 0; }

}

@keyframes pulsar {

0%, 100% {

transform: scale(1);

box-shadow:

0 0 0 0 rgba(7, 74, 154, 0.5),

0 0 0 0 rgba(7, 74, 154, 0.3);

}

50% {

transform: scale(1.04);

box-shadow:

0 0 0 8px rgba(7, 74, 154, 0.15),

0 0 0 16px rgba(7, 74, 154, 0.05);

}

}

.snap:hover .elementor-button {

animation-play-state: paused;

transform: scale(1.06) !important;

}

.snap .elementor-button-text {

align-self: center;

}

.snap .elementor-button-icon {

font-size: 18px !important;

padding: 10px;

margin-left: 10px;

background: #fff;

border-radius: 50%;

color: #000 !important;

vertical-align: middle;

rotate: -45deg;

transition: 0.4s ease all;

}

.snap .elementor-button-icon svg path {

fill: #000 !important;

transition: 0.6s ease all;

}

.snap:hover .elementor-button-icon {

rotate: 0deg;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-05b4f36 */.snap .elementor-button {

padding: 0.4rem 0.4rem 0.4rem 2rem !important;

border-radius: 50px !important;

background: linear-gradient(90deg, #052F68 0%, #074A9A 50%, #052F68 100%) !important;

border: 1px solid #6EC1E4 !important;

position: relative;

overflow: hidden;

animation: pulsar 2.5s ease-in-out infinite;

}

.snap .elementor-button::before {

content: '';

position: absolute;

top: 0;

left: -75%;

width: 50%;

height: 100%;

background: linear-gradient(

120deg,

transparent 0%,

rgba(255, 255, 255, 0.35) 50%,

transparent 100%

);

animation: brilho-pulso 2.5s infinite ease-in-out;

border-radius: 50px;

}

@keyframes brilho-pulso {

0%   { left: -75%; opacity: 0; }

30%  { opacity: 1; }

100% { left: 125%; opacity: 0; }

}

@keyframes pulsar {

0%, 100% {

transform: scale(1);

box-shadow:

0 0 0 0 rgba(7, 74, 154, 0.5),

0 0 0 0 rgba(7, 74, 154, 0.3);

}

50% {

transform: scale(1.04);

box-shadow:

0 0 0 8px rgba(7, 74, 154, 0.15),

0 0 0 16px rgba(7, 74, 154, 0.05);

}

}

.snap:hover .elementor-button {

animation-play-state: paused;

transform: scale(1.06) !important;

}

.snap .elementor-button-text {

align-self: center;

}

.snap .elementor-button-icon {

font-size: 18px !important;

padding: 10px;

margin-left: 10px;

background: #fff;

border-radius: 50%;

color: #000 !important;

vertical-align: middle;

rotate: -45deg;

transition: 0.4s ease all;

}

.snap .elementor-button-icon svg path {

fill: #000 !important;

transition: 0.6s ease all;

}

.snap:hover .elementor-button-icon {

rotate: 0deg;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b507870 */:root {
  --cor-principal: #fff; /* cor principal do texto */
  --cor-destaque: #FD9F06; /* cor de destaque */
  --velocidade-animacao: 3s; /* velocidade da animação */
}

.snapgradiente {
  text-align: center;
  background: linear-gradient(
    to right,
    var(--cor-principal) 20%,
    var(--cor-destaque) 40%,
    var(--cor-destaque) 60%,
    var(--cor-principal) 80%
  );
  background-size: 200% auto;
  background-clip: text;
  text-fill-color: transparent;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  animation: gradient var(--velocidade-animacao) linear infinite;
}

@keyframes gradient {
  to {
    background-position: 200% center;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-19ec199 */.elementor-9 .elementor-element.elementor-element-19ec199 {
    animation: giro 30s linear infinite;
    
}

@keyframes giro{
    0%{
    transform: rotate(0deg);
    }
     100%{
    transform: rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a15b78 */.scroll-left{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(-30px, 0);
}

.scroll-right{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(30px, 0);
}

.scroll-top{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(0, -30px);
}

.scroll-bottom{
    opacity: 0;
        transition: 0.5s !important;
    transform: translate(0, 30px);
}

.blur{
    transform: scale(0.9);
    opacity: 0;
    filter: blur(20px);
    transition: 0.5s !important;
}

.lista .elementor-icon-list-item{
    opacity: 0;
        transition: 0.5s all !important;
    transform: translate3d(-30px, 0, 0);
    filter: blur(10px);
}

.lista .elementor-icon-list-item.ativo{
    opacity: 1;
        transition: 0.5s all !important;
    transform: translate3d(0, 0, 0);
    filter: blur(0px);
}

.ativo{
    opacity: 1;
    transition: 0.5s ease all;
    transform: translate(0, 0);
    transform: scale(1);
    filter: blur(0px);
}

@media only screen and (min-width: 600px) {

.e1{
    transition-delay:0.5s !important;
}

.e2{
    transition-delay:1s !important;
}
.e3{
        transition-delay:1.5s !important;
}
.e4{
        transition-delay:2s !important;
}
.e5{
        transition-delay:2.5s !important;
}
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-9 P {
    
    margin: 0 !important;
}

html, body {
  overflow-x: hidden !important;
  width: 100% !important;
}/* End custom CSS */