.elementor-9 .elementor-element.elementor-element-7d881b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9 .elementor-element.elementor-element-c52f786{--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-100ab73{--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-100ab73.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-31e0c59{width:var( --container-widget-width, 101.276% );max-width:101.276%;--container-widget-width:101.276%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-31e0c59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-17c8123{--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-4eb85ef{width:var( --container-widget-width, 87.262% );max-width:87.262%;--container-widget-width:87.262%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4eb85ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6adba57{--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-d207d86{--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-d207d86.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-38c7aa9{--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-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-64c8756 .elementor-heading-title{font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e1248f6{--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-1047815{--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-25de53e > .elementor-widget-container{border-style:solid;border-width:0px 0px 3px 0px;border-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5306fd7{--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-3321f1d{--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-3fa37b2{--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-83793d6{--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-widget-alert .elementor-alert-title{font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-description{font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-81ca9f5 > .elementor-container{max-width:1100px;min-height:92vh;}.elementor-9 .elementor-element.elementor-element-db3f045 > .elementor-element-populated{padding:0% 40% 0% 0%;}.elementor-9 .elementor-element.elementor-element-209d12f{width:var( --container-widget-width, 166.212% );max-width:166.212%;--container-widget-width:166.212%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-209d12f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-209d12f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-209d12f .elementor-heading-title{font-size:100px;font-weight:800;line-height:100px;letter-spacing:0.3px;color:var( --e-global-color-4418381 );}.elementor-9 .elementor-element.elementor-element-3a431cf{width:var( --container-widget-width, 166.212% );max-width:166.212%;--container-widget-width:166.212%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3a431cf > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-3a431cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3a431cf .elementor-heading-title{font-size:100px;font-weight:800;line-height:100px;letter-spacing:0.3px;color:#4605EC;}.elementor-9 .elementor-element.elementor-element-df3e4c1{width:var( --container-widget-width, 165.758% );max-width:165.758%;--container-widget-width:165.758%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-df3e4c1 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-df3e4c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-df3e4c1 .elementor-heading-title{font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );}.elementor-9 .elementor-element.elementor-element-16129ce .elementor-button{background-color:var( --e-global-color-4418381 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:6px 6px 0px 0px rgba(80.99999999999999, 118.0000000000001, 241.99999999999997, 0.8);border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-16129ce .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-16129ce .elementor-button:focus{background-color:#00FFD1;color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-16129ce{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-16129ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-16129ce.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-16129ce .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-16129ce .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-decf481{width:var( --container-widget-width, 163.788% );max-width:163.788%;--container-widget-width:163.788%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#000000;}.elementor-9 .elementor-element.elementor-element-decf481.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2267e8e{width:var( --container-widget-width, 166.212% );max-width:166.212%;--container-widget-width:166.212%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2267e8e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-2267e8e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2267e8e .elementor-heading-title{font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d89d02d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-9320769{--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-bf0b160{--display:flex;}.elementor-9 .elementor-element.elementor-element-3195733{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-692207f > .elementor-widget-container{--e-transform-rotateZ:2deg;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );box-shadow:6px 6px 0px 0px rgba(0, 255, 209.00000000000006, 0.82);}.elementor-9 .elementor-element.elementor-element-692207f > .elementor-widget-container:hover{--e-transform-rotateZ:0deg;}.elementor-9 .elementor-element.elementor-element-a324fe3{width:var( --container-widget-width, 64.885% );max-width:64.885%;--container-widget-width:64.885%;--container-widget-flex-grow:0;top:667.817px;z-index:10;}.elementor-9 .elementor-element.elementor-element-a324fe3.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a324fe3{left:-16.228px;}body.rtl .elementor-9 .elementor-element.elementor-element-a324fe3{right:-16.228px;}.elementor-9 .elementor-element.elementor-element-3675f9b{width:var( --container-widget-width, 0.643% );max-width:0.643%;--container-widget-width:0.643%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3675f9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-60292fd > .elementor-container{max-width:1100px;min-height:92vh;}.elementor-9 .elementor-element.elementor-element-3716165 > .elementor-element-populated{padding:0% 40% 0% 0%;}.elementor-9 .elementor-element.elementor-element-0a12a30{width:var( --container-widget-width, 166.212% );max-width:166.212%;--container-widget-width:166.212%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0a12a30 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-0a12a30.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-0a12a30 .elementor-heading-title{font-size:100px;font-weight:800;line-height:100px;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d56d9f1{width:var( --container-widget-width, 166.212% );max-width:166.212%;--container-widget-width:166.212%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d56d9f1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-d56d9f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-d56d9f1 .elementor-heading-title{font-size:100px;font-weight:800;line-height:100px;letter-spacing:0.3px;color:#4605EC;}.elementor-9 .elementor-element.elementor-element-af9d67b{width:var( --container-widget-width, 165.758% );max-width:165.758%;--container-widget-width:165.758%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-af9d67b > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-af9d67b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-af9d67b .elementor-heading-title{font-size:28px;font-weight:600;line-height:40px;letter-spacing:0.3px;color:#000000;}.elementor-9 .elementor-element.elementor-element-f6ae07b .elementor-button{background-color:var( --e-global-color-4418381 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:6px 6px 0px 0px rgba(80.99999999999999, 118.0000000000001, 241.99999999999997, 0.8);border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-f6ae07b .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-f6ae07b .elementor-button:focus{background-color:#00FFD1;color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-f6ae07b{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f6ae07b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f6ae07b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-f6ae07b .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-f6ae07b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-248f13a .elementor-button{background-color:var( --e-global-color-4514d44 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(35.44500000000001, 236.3, 107.92745652173912, 0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-248f13a .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-248f13a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-248f13a{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-248f13a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-248f13a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-248f13a .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-248f13a .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-456fa46{width:var( --container-widget-width, 163.788% );max-width:163.788%;--container-widget-width:163.788%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#000000;}.elementor-9 .elementor-element.elementor-element-456fa46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2e5483b > .elementor-container{max-width:1100px;min-height:92vh;}.elementor-9 .elementor-element.elementor-element-7b5812f > .elementor-element-populated{padding:0% 40% 0% 0%;}.elementor-9 .elementor-element.elementor-element-f28c19e{width:var( --container-widget-width, 166.212% );max-width:166.212%;--container-widget-width:166.212%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f28c19e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-f28c19e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-f28c19e .elementor-heading-title{font-size:100px;font-weight:900;line-height:100px;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-804009f{width:var( --container-widget-width, 166.212% );max-width:166.212%;--container-widget-width:166.212%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-804009f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9 .elementor-element.elementor-element-804009f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-804009f .elementor-heading-title{font-size:100px;font-weight:900;line-height:100px;letter-spacing:0.3px;color:#4605EC;}.elementor-9 .elementor-element.elementor-element-99f15ac{width:var( --container-widget-width, 165.758% );max-width:165.758%;--container-widget-width:165.758%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-99f15ac > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-99f15ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-99f15ac .elementor-heading-title{font-size:28px;font-weight:600;line-height:40px;letter-spacing:0.3px;color:#000000;}.elementor-9 .elementor-element.elementor-element-d476fd4{width:var( --container-widget-width, 165.758% );max-width:165.758%;--container-widget-width:165.758%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d476fd4 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-d476fd4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-d476fd4 .elementor-heading-title{font-size:28px;font-weight:600;line-height:40px;letter-spacing:0.3px;color:#000000;}.elementor-9 .elementor-element.elementor-element-0a5d55f{width:var( --container-widget-width, 165.758% );max-width:165.758%;--container-widget-width:165.758%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0a5d55f > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-0a5d55f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-0a5d55f .elementor-heading-title{color:#000000;}.elementor-9 .elementor-element.elementor-element-294d978{width:var( --container-widget-width, 165.758% );max-width:165.758%;--container-widget-width:165.758%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-294d978 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-294d978.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-294d978 .elementor-heading-title{font-size:28px;font-weight:600;line-height:40px;letter-spacing:0.3px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b885d53{width:var( --container-widget-width, 163.788% );max-width:163.788%;--container-widget-width:163.788%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b885d53.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-abf56a4{width:var( --container-widget-width, 165.758% );max-width:165.758%;--container-widget-width:165.758%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-abf56a4 > .elementor-widget-container{margin:15px 0px 15px 0px;}.elementor-9 .elementor-element.elementor-element-abf56a4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-abf56a4 .elementor-heading-title{font-size:28px;font-weight:600;line-height:40px;letter-spacing:0.3px;color:#000000;}.elementor-9 .elementor-element.elementor-element-b156ca4 .elementor-button{background-color:var( --e-global-color-4514d44 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-b156ca4 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b156ca4 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b156ca4{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b156ca4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b156ca4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b156ca4 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b156ca4 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e6947e3 .elementor-button{background-color:var( --e-global-color-0d70c28 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-e6947e3 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e6947e3 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e6947e3{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e6947e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e6947e3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-e6947e3 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-e6947e3 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-25844e9{--display:flex;}.elementor-9 .elementor-element.elementor-element-25844e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6f480ca{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-6f480ca.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-35d9dd2 .elementor-button{background-color:var( --e-global-color-4418381 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:6px 6px 0px 0px rgba(80.99999999999999, 118.0000000000001, 241.99999999999997, 0.8);border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-35d9dd2 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-35d9dd2 .elementor-button:focus{background-color:#00FFD1;color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-35d9dd2{width:var( --container-widget-width, 67.979% );max-width:67.979%;--container-widget-width:67.979%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-35d9dd2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-35d9dd2.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-35d9dd2 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-35d9dd2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-15630a9 .elementor-button{background-color:#FF00B000;font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-15630a9 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-15630a9 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-15630a9{width:var( --container-widget-width, 14.661% );max-width:14.661%;--container-widget-width:14.661%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-15630a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-15630a9.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-15630a9 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-15630a9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-a82d00c .elementor-button{background-color:#FF00B000;font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-a82d00c .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-a82d00c .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-a82d00c{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a82d00c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-a82d00c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a82d00c .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-a82d00c .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-76ade8f{width:var( --container-widget-width, 163.788% );max-width:163.788%;--container-widget-width:163.788%;--container-widget-flex-grow:0;font-size:18px;font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#000000;}.elementor-9 .elementor-element.elementor-element-76ade8f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-aceef43 .elementor-button{background-color:var( --e-global-color-4418381 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:6px 6px 0px 0px rgba(80.99999999999999, 118.0000000000001, 241.99999999999997, 0.8);border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-aceef43 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-aceef43 .elementor-button:focus{background-color:#00FFD1;color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-aceef43{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-aceef43 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-aceef43.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-aceef43 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-aceef43 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button{background-color:var( --e-global-color-4418381 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:6px 6px 0px 0px rgba(80.99999999999999, 118.0000000000001, 241.99999999999997, 0.8);border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button:focus{background-color:#00FFD1;color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-48dc380{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-48dc380 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-48dc380.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button{background-color:var( --e-global-color-4418381 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button:focus{background-color:#00FFD1;color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-739b8fa{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-739b8fa > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-739b8fa.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-2a8dc3e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-fc6a5d2{--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-ab9c363{--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-8121fce{--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-d26434e{--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-963516c{--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-4029cb3{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--overlay-opacity:0;--padding-top:10em;--padding-bottom:10em;--padding-left:5em;--padding-right:5em;}.elementor-9 .elementor-element.elementor-element-4029cb3:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-4029cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5176F280;}.elementor-9 .elementor-element.elementor-element-4029cb3::before, .elementor-9 .elementor-element.elementor-element-4029cb3 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4029cb3 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-4029cb3 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4029cb3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-4029cb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000075;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-813e8c7{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:40%;}.elementor-9 .elementor-element.elementor-element-771a5f9{--display:flex;}.elementor-9 .elementor-element.elementor-element-771a5f9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-27ab395{font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-27ab395 a{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-cf379ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-9 .elementor-element.elementor-element-cf379ba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-fc2b682 .elementor-button{background-color:var( --e-global-color-4418381 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:6px 6px 0px 0px rgba(80.99999999999999, 118.0000000000001, 241.99999999999997, 0.8);border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-fc2b682 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-fc2b682 .elementor-button:focus{background-color:#00FFD1;color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-fc2b682{width:var( --container-widget-width, 44.814% );max-width:44.814%;--container-widget-width:44.814%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-fc2b682 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fc2b682.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-fc2b682 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-fc2b682 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e2a1b45 .elementor-button{background-color:#FF00B000;font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-e2a1b45 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-e2a1b45 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e2a1b45{width:var( --container-widget-width, 43.78% );max-width:43.78%;--container-widget-width:43.78%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e2a1b45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-e2a1b45.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-e2a1b45 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-e2a1b45 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-f9add59{--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;}.elementor-9 .elementor-element.elementor-element-ef7c443{--display:flex;}.elementor-9 .elementor-element.elementor-element-b033220 .elementor-button{background-color:#00FFD1;font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:6px 6px 0px 0px rgba(80.99999999999999, 118.0000000000001, 241.99999999999997, 0.8);border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-b033220 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b033220 .elementor-button:focus{background-color:#00FFD1;color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-9 .elementor-element.elementor-element-b033220{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b033220 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b033220.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b033220 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b033220 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-8ae0e4b{--display:flex;}.elementor-9 .elementor-element.elementor-element-52cafef .elementor-button{background-color:#FF00B000;font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:2px 2px 2px 2px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-52cafef .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-52cafef .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-52cafef{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-52cafef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-52cafef.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-52cafef .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-52cafef .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-48b6df6{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-48b6df6 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-48b6df6 .elementor-social-icon{background-color:#F78DFA;}.elementor-9 .elementor-element.elementor-element-48b6df6 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-48b6df6 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-48b6df6 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-48b6df6 .elementor-social-icon:hover i{color:var( --e-global-color-48d4ff8 );}.elementor-9 .elementor-element.elementor-element-48b6df6 .elementor-social-icon:hover svg{fill:var( --e-global-color-48d4ff8 );}.elementor-9 .elementor-element.elementor-element-5292c10{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-5292c10 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-5292c10.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-5292c10 .elementor-social-icon{background-color:#FF00B0;}.elementor-9 .elementor-element.elementor-element-5292c10 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5292c10 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5292c10 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5292c10 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-5292c10 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-cbfb92c{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-cbfb92c .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-cbfb92c .elementor-social-icon{background-color:#51FFAC;}.elementor-9 .elementor-element.elementor-element-cbfb92c .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-cbfb92c .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-cbfb92c .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-cbfb92c .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-cbfb92c .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e05d826{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-e05d826 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-e05d826 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e05d826 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e05d826 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e05d826 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-e05d826 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e05d826 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d202ab8{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--overlay-opacity:0;--padding-top:10em;--padding-bottom:10em;--padding-left:5em;--padding-right:5em;}.elementor-9 .elementor-element.elementor-element-d202ab8:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-d202ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5176F280;}.elementor-9 .elementor-element.elementor-element-d202ab8::before, .elementor-9 .elementor-element.elementor-element-d202ab8 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d202ab8 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-d202ab8 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d202ab8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-d202ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000075;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-d98aaa7{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:40%;}.elementor-9 .elementor-element.elementor-element-1127c40{--display:flex;}.elementor-9 .elementor-element.elementor-element-1127c40.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2b5df5d{font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-2b5df5d a{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b095795 .elementor-button{background-color:var( --e-global-color-4418381 );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-b095795 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-b095795 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-b095795{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b095795 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-b095795.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-b095795 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-b095795 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4f1c945 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-4f1c945 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-4f1c945 .elementor-heading-title a:focus{color:var( --e-global-color-4514d44 );}.elementor-9 .elementor-element.elementor-element-a2b73dd{width:var( --container-widget-width, 60.152% );max-width:60.152%;--container-widget-width:60.152%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a2b73dd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-a2b73dd > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4514d44 );border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-4773fd6{width:var( --container-widget-width, 60.152% );max-width:60.152%;--container-widget-width:60.152%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-4773fd6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-4773fd6 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4514d44 );border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-d0d873e{width:var( --container-widget-width, 60.152% );max-width:60.152%;--container-widget-width:60.152%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d0d873e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-d0d873e > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4514d44 );border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-3e1fed6{width:var( --container-widget-width, 60.152% );max-width:60.152%;--container-widget-width:60.152%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3e1fed6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3e1fed6 > .elementor-widget-container{border-style:solid;border-color:var( --e-global-color-4514d44 );border-radius:2px 2px 2px 2px;}.elementor-9 .elementor-element.elementor-element-efac082{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-efac082 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-efac082 .elementor-social-icon{background-color:var( --e-global-color-48d4ff8 );}.elementor-9 .elementor-element.elementor-element-efac082 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-efac082 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-efac082 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-efac082 .elementor-social-icon:hover i{color:var( --e-global-color-48d4ff8 );}.elementor-9 .elementor-element.elementor-element-efac082 .elementor-social-icon:hover svg{fill:var( --e-global-color-48d4ff8 );}.elementor-9 .elementor-element.elementor-element-d6d316c{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-d6d316c .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-d6d316c.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-d6d316c .elementor-social-icon{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-d6d316c .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d6d316c .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d6d316c .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-d6d316c .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-d6d316c .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-e00509b{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-e00509b .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-e00509b.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-e00509b .elementor-social-icon{background-color:#FF00FF;}.elementor-9 .elementor-element.elementor-element-e00509b .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e00509b .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e00509b .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e00509b .elementor-social-icon:hover i{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-e00509b .elementor-social-icon:hover svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-70f17df{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-70f17df .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-70f17df.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-70f17df .elementor-social-icon{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-70f17df .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-70f17df .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-70f17df .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-70f17df .elementor-social-icon:hover i{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-70f17df .elementor-social-icon:hover svg{fill:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-45f8713{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-45f8713 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-45f8713 .elementor-social-icon{background-color:#51FFAC;}.elementor-9 .elementor-element.elementor-element-45f8713 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-45f8713 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-45f8713 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-45f8713 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-45f8713 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-087e34c{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-087e34c .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-087e34c .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-087e34c .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-087e34c .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-087e34c .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-087e34c .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-087e34c .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-ab5d2cc{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--background-transition:0.3s;--overlay-opacity:0;--padding-top:10em;--padding-bottom:10em;--padding-left:5em;--padding-right:5em;}.elementor-9 .elementor-element.elementor-element-ab5d2cc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-ab5d2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#5176F2;}.elementor-9 .elementor-element.elementor-element-ab5d2cc::before, .elementor-9 .elementor-element.elementor-element-ab5d2cc > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ab5d2cc > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-ab5d2cc > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ab5d2cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-ab5d2cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000075;--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8bc4390{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:40%;}.elementor-9 .elementor-element.elementor-element-2cbb361{--display:flex;}.elementor-9 .elementor-element.elementor-element-2cbb361.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-6b24419{font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-6b24419 a{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-8039278 .elementor-button{background-color:var( --e-global-color-secondary );font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-8039278 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-8039278 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-8039278{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8039278 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8039278.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-8039278 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-8039278 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-16d977f .elementor-button{background-color:#00FFE5;font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-16d977f .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-16d977f .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-16d977f{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-16d977f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-16d977f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-16d977f .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-16d977f .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-8a0d223 .elementor-button{background-color:#51FFAC;font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-8a0d223 .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-8a0d223 .elementor-button:focus{background-color:#E4FF10;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-8a0d223{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8a0d223 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-8a0d223.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-8a0d223 .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-8a0d223 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9c89400{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-9c89400 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-9c89400 .elementor-social-icon{background-color:var( --e-global-color-48d4ff8 );}.elementor-9 .elementor-element.elementor-element-9c89400 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9c89400 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9c89400 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-9c89400 .elementor-social-icon:hover i{color:var( --e-global-color-48d4ff8 );}.elementor-9 .elementor-element.elementor-element-9c89400 .elementor-social-icon:hover svg{fill:var( --e-global-color-48d4ff8 );}.elementor-9 .elementor-element.elementor-element-6f1234f{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-6f1234f .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-6f1234f.elementor-element{--align-self:flex-start;}.elementor-9 .elementor-element.elementor-element-6f1234f .elementor-social-icon{background-color:#FF00B0;}.elementor-9 .elementor-element.elementor-element-6f1234f .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6f1234f .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6f1234f .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-6f1234f .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-6f1234f .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-865f84e{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-865f84e .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-865f84e .elementor-social-icon{background-color:#51FFAC;}.elementor-9 .elementor-element.elementor-element-865f84e .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-865f84e .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-865f84e .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-865f84e .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-865f84e .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-229e479{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-229e479 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-229e479 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-229e479 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-229e479 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-229e479 .elementor-social-icon:hover{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-229e479 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-229e479 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1863ed70 > .elementor-container{max-width:1100px;}.elementor-9 .elementor-element.elementor-element-1863ed70{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5em 5em 0em 5em;}.elementor-9 .elementor-element.elementor-element-1863ed70 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-57e12a46{font-size:0.9em;font-weight:normal;line-height:1.7em;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-5af01c21{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-5af01c21 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-5af01c21 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-a3df8c7 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:5px 0px 5px 0px;}.elementor-9 .elementor-element.elementor-element-a3df8c7{text-align:start;}.elementor-9 .elementor-element.elementor-element-a3df8c7 .elementor-heading-title{font-size:5.4em;line-height:0.8em;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-2a1337e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:5px 0px 5px 0px;}.elementor-9 .elementor-element.elementor-element-2a1337e{text-align:start;}.elementor-9 .elementor-element.elementor-element-2a1337e .elementor-heading-title{font-size:4.6em;font-weight:900;line-height:0.8em;letter-spacing:-1.5px;color:var( --e-global-color-a2d9408 );}.elementor-9 .elementor-element.elementor-element-992e937{text-align:start;}.elementor-9 .elementor-element.elementor-element-992e937 .elementor-heading-title{font-size:5.5em;text-transform:lowercase;line-height:0.8em;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-992e937 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-992e937 .elementor-heading-title a:focus{color:var( --e-global-color-3fc2d53 );}.elementor-9 .elementor-element.elementor-element-0d441db{text-align:start;}.elementor-9 .elementor-element.elementor-element-0d441db .elementor-heading-title{font-size:5.5em;line-height:0.8em;letter-spacing:-1px;text-shadow:-3px 3px 5px rgba(0, 0, 0, 0.16);color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0d441db .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-0d441db .elementor-heading-title a:focus{color:var( --e-global-color-3fc2d53 );}.elementor-9 .elementor-element.elementor-element-13b1c21{--display:flex;}.elementor-9 .elementor-element.elementor-element-3f673e0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-3f673e0 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-3f673e0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-2136bec .elementor-button{background-color:#FF00FF;font-size:1.5em;font-weight:700;text-transform:none;font-style:normal;letter-spacing:-0.6px;text-shadow:0px 0px 1px rgba(0,0,0,0.3);fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:20px 20px 20px 20px;}.elementor-9 .elementor-element.elementor-element-2136bec .elementor-button:hover, .elementor-9 .elementor-element.elementor-element-2136bec .elementor-button:focus{background-color:#E4FF10;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-2136bec{width:var( --container-widget-width, 166.396% );max-width:166.396%;--container-widget-width:166.396%;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2136bec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2vw 0vw 2vw 0vw;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2136bec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-2136bec .elementor-button:hover svg, .elementor-9 .elementor-element.elementor-element-2136bec .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-94fa16f{font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#000000;}.elementor-9 .elementor-element.elementor-element-524da5d{text-align:start;}.elementor-9 .elementor-element.elementor-element-524da5d .elementor-heading-title{font-size:5.5em;line-height:0.8em;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-524da5d .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-524da5d .elementor-heading-title a:focus{color:var( --e-global-color-3fc2d53 );}.elementor-9 .elementor-element.elementor-element-7a0f2a1c{text-align:end;font-size:0.9em;font-weight:400;color:#000000;}.elementor-9 .elementor-element.elementor-element-af348d5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-9 .elementor-element.elementor-element-af348d5{text-align:start;}.elementor-9 .elementor-element.elementor-element-af348d5 .elementor-heading-title{font-size:5.5em;line-height:0.8em;letter-spacing:-1px;text-shadow:-3px 3px 5px rgba(0, 0, 0, 0.16);color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-af348d5 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-af348d5 .elementor-heading-title a:focus{color:var( --e-global-color-3fc2d53 );}.elementor-9 .elementor-element.elementor-element-35217fd2:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-35217fd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#AEC7FF;}.elementor-9 .elementor-element.elementor-element-35217fd2 > .elementor-container{max-width:1100px;}.elementor-9 .elementor-element.elementor-element-35217fd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 5em 5em 5em;}.elementor-9 .elementor-element.elementor-element-35217fd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-2d2a0ee3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-66ebda2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6aa7e4b0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2b86c294 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2effc547 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-1e0b22b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-08691fb:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-08691fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFEF;}.elementor-9 .elementor-element.elementor-element-08691fb > .elementor-container{max-width:1100px;}.elementor-9 .elementor-element.elementor-element-08691fb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 5em 3em 5em;}.elementor-9 .elementor-element.elementor-element-08691fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-57d7f79{font-size:0.9em;font-weight:normal;line-height:1.7em;color:#000000;}.elementor-9 .elementor-element.elementor-element-980dbe7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-980dbe7 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-980dbe7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-e38f805{text-align:start;}.elementor-9 .elementor-element.elementor-element-e38f805 .elementor-heading-title{font-size:5.5em;text-transform:none;line-height:1.1em;letter-spacing:0.2px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-e19c293 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-widget-image-box .elementor-image-box-title{font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-57027ea.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-57027ea.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-57027ea.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-57027ea .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-9 .elementor-element.elementor-element-57027ea .elementor-image-box-img img{opacity:1;transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-57027ea .elementor-image-box-title{font-size:22px;font-weight:700;text-transform:capitalize;font-style:italic;letter-spacing:0.3px;color:#162AD4;}.elementor-9 .elementor-element.elementor-element-57027ea .elementor-image-box-description{font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#333333;}.elementor-9 .elementor-element.elementor-element-8e9058e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-8e9058e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-8e9058e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-8e9058e .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-9 .elementor-element.elementor-element-8e9058e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-8e9058e .elementor-image-box-title{font-size:1.4em;letter-spacing:-0.2px;color:#FF00B0;}.elementor-9 .elementor-element.elementor-element-8e9058e .elementor-image-box-description{font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#000000;}.elementor-9 .elementor-element.elementor-element-a098d59.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-a098d59.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-a098d59.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-a098d59 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-9 .elementor-element.elementor-element-a098d59 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-a098d59 .elementor-image-box-title{font-size:1.4em;text-transform:lowercase;letter-spacing:-0.2px;color:#FF00B0;}.elementor-9 .elementor-element.elementor-element-a098d59 .elementor-image-box-description{font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#000000;}.elementor-9 .elementor-element.elementor-element-ab690e3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-ab690e3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-ab690e3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-ab690e3 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-9 .elementor-element.elementor-element-ab690e3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-ab690e3 .elementor-image-box-title{font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );color:#FF00B0;}.elementor-9 .elementor-element.elementor-element-ab690e3 .elementor-image-box-description{font-weight:400;text-transform:none;letter-spacing:0.2px;word-spacing:2px;color:#000000;}.elementor-9 .elementor-element.elementor-element-92c2807.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-92c2807.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-92c2807.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-92c2807 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-9 .elementor-element.elementor-element-92c2807 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-92c2807 .elementor-image-box-title{font-weight:800;text-transform:none;letter-spacing:0.3px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-92c2807 .elementor-image-box-description{font-weight:400;text-transform:none;color:#000000;}.elementor-9 .elementor-element.elementor-element-22ee24c6:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-22ee24c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9379b68 );}.elementor-9 .elementor-element.elementor-element-22ee24c6 > .elementor-container{max-width:1100px;}.elementor-9 .elementor-element.elementor-element-22ee24c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 5em 2em 5em;}.elementor-9 .elementor-element.elementor-element-22ee24c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-466d738c.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-466d738c.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-466d738c.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-466d738c .elementor-image-box-title{margin-bottom:12px;color:#000000;}.elementor-9 .elementor-element.elementor-element-466d738c .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-9 .elementor-element.elementor-element-466d738c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-466d738c .elementor-image-box-description{font-size:18px;color:#bfbdc9;}.elementor-9 .elementor-element.elementor-element-1be439a6.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-1be439a6.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-1be439a6.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-1be439a6 .elementor-image-box-title{margin-bottom:12px;color:#000000;}.elementor-9 .elementor-element.elementor-element-1be439a6 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-9 .elementor-element.elementor-element-1be439a6 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-1be439a6 .elementor-image-box-description{font-size:18px;color:#bfbdc9;}.elementor-9 .elementor-element.elementor-element-523c6977.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-9 .elementor-element.elementor-element-523c6977.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-9 .elementor-element.elementor-element-523c6977.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-523c6977 .elementor-image-box-title{margin-bottom:12px;font-size:1.4em;text-transform:lowercase;letter-spacing:-0.2px;color:#000000;}.elementor-9 .elementor-element.elementor-element-523c6977 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-9 .elementor-element.elementor-element-523c6977 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-9 .elementor-element.elementor-element-523c6977 .elementor-image-box-description{font-size:18px;color:#bfbdc9;}.elementor-9 .elementor-element.elementor-element-e9a3799{--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;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0;--padding-top:10em;--padding-bottom:10em;--padding-left:5em;--padding-right:5em;}.elementor-9 .elementor-element.elementor-element-e9a3799:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-e9a3799 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFEF;}.elementor-9 .elementor-element.elementor-element-e9a3799::before, .elementor-9 .elementor-element.elementor-element-e9a3799 > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e9a3799 > .e-con-inner > .elementor-background-video-container::before, .elementor-9 .elementor-element.elementor-element-e9a3799 > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e9a3799 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9 .elementor-element.elementor-element-e9a3799 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(0,0,0,0.46);--background-overlay:'';}.elementor-9 .elementor-element.elementor-element-8360408{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:40%;}.elementor-9 .elementor-element.elementor-element-6a69660{font-size:1.3em;font-weight:300;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1e94b36{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-1e94b36 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-1e94b36 .elementor-social-icon{background-color:var( --e-global-color-a7d5c09 );}.elementor-9 .elementor-element.elementor-element-1e94b36 .elementor-social-icon i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1e94b36 .elementor-social-icon svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1e94b36 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-1e94b36 .elementor-social-icon:hover i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-1e94b36 .elementor-social-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-04237f9{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-9 .elementor-element.elementor-element-04237f9 .elementor-widget-container{text-align:left;}.elementor-9 .elementor-element.elementor-element-04237f9 .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-04237f9 .elementor-social-icon i{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-04237f9 .elementor-social-icon svg{fill:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-04237f9 .elementor-social-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-04237f9 .elementor-social-icon:hover i{color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-04237f9 .elementor-social-icon:hover svg{fill:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-448638bc:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-448638bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9379b68 );}.elementor-9 .elementor-element.elementor-element-448638bc > .elementor-container{max-width:1100px;}.elementor-9 .elementor-element.elementor-element-448638bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 5em 3em 5em;}.elementor-9 .elementor-element.elementor-element-448638bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-49e8625f{padding:2em 0em 2em 0em;}.elementor-9 .elementor-element.elementor-element-373026df{font-size:40px;font-weight:800;letter-spacing:0.3px;color:#000000;}.elementor-9 .elementor-element.elementor-element-1a4b43a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-1a4b43a .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-1a4b43a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-efa808b .elementor-element-populated a:hover{color:var( --e-global-color-text );}.elementor-9 .elementor-element.elementor-element-4582380 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-9 .elementor-element.elementor-element-4582380{text-align:start;}.elementor-9 .elementor-element.elementor-element-4582380 .elementor-heading-title{font-size:5.5em;text-transform:lowercase;line-height:0.8em;letter-spacing:-1px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-09fbd35 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-9 .elementor-element.elementor-element-09fbd35{text-align:start;}.elementor-9 .elementor-element.elementor-element-09fbd35 .elementor-heading-title{font-size:62px;font-weight:800;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-b76a939{--display:flex;}.elementor-9 .elementor-element.elementor-element-37401e78{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 5em 3em 5em;}.elementor-9 .elementor-element.elementor-element-37401e78 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );}.elementor-9 .elementor-element.elementor-element-78f18ecb .elementor-counter-number-wrapper{color:#000000;}.elementor-9 .elementor-element.elementor-element-78f18ecb .elementor-counter-title{font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-9 .elementor-element.elementor-element-25f51b65 .elementor-counter-number-wrapper{color:#000000;}.elementor-9 .elementor-element.elementor-element-25f51b65 .elementor-counter-title{font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-9 .elementor-element.elementor-element-3bc0a484 .elementor-counter-number-wrapper{color:#000000;}.elementor-9 .elementor-element.elementor-element-3bc0a484 .elementor-counter-title{font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-9 .elementor-element.elementor-element-4672ea8d .elementor-counter-number-wrapper{color:#000000;}.elementor-9 .elementor-element.elementor-element-4672ea8d .elementor-counter-title{font-weight:300;text-transform:uppercase;letter-spacing:2px;}.elementor-9 .elementor-element.elementor-element-1f99338:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-1f99338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-48d4ff8 );}.elementor-9 .elementor-element.elementor-element-1f99338 > .elementor-background-overlay{background-color:var( --e-global-color-a2d9408 );opacity:0;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-1f99338:hover > .elementor-background-overlay{background-color:var( --e-global-color-3856b79 );opacity:0.71;}.elementor-9 .elementor-element.elementor-element-1f99338 > .elementor-container{max-width:1100px;}.elementor-9 .elementor-element.elementor-element-1f99338{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:8em 5em 8em 5em;}.elementor-9 .elementor-element.elementor-element-1f99338 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-6685d17 );}.elementor-9 .elementor-element.elementor-element-1f99338 > .elementor-shape-top svg{height:140px;transform:translateX(-50%) rotateY(180deg);}.elementor-9 .elementor-element.elementor-element-1f99338 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-6685d17 );}.elementor-9 .elementor-element.elementor-element-1f99338 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:140px;}.elementor-9 .elementor-element.elementor-element-6e6def46{text-align:start;}.elementor-9 .elementor-element.elementor-element-6e6def46 .elementor-heading-title{font-size:5.5em;text-transform:lowercase;line-height:0.8em;letter-spacing:-1px;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-273f85bf{padding:0em 0em 5em 0em;}.elementor-9 .elementor-element.elementor-element-6b9add8f{font-size:0.9em;font-weight:normal;line-height:1.7em;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-674f71e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-674f71e .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-674f71e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-432c895e{font-size:1.3em;font-weight:300;line-height:1.7em;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-ff7772e{font-size:1.3em;font-weight:300;line-height:1.7em;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-59af1b08:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-59af1b08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3856b79 );}.elementor-9 .elementor-element.elementor-element-59af1b08 > .elementor-container{max-width:1100px;}.elementor-9 .elementor-element.elementor-element-59af1b08{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3em 5em 3em 5em;}.elementor-9 .elementor-element.elementor-element-59af1b08 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-13ad85d3 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-9 .elementor-element.elementor-element-13ad85d3{text-align:start;}.elementor-9 .elementor-element.elementor-element-13ad85d3 .elementor-heading-title{font-size:5.5em;text-transform:lowercase;line-height:0.8em;letter-spacing:-1px;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-26b3ec9{--display:flex;}.elementor-9 .elementor-element.elementor-element-4603f23d{font-size:0.9em;font-weight:normal;line-height:1.7em;color:#000000;}.elementor-9 .elementor-element.elementor-element-2bab6270{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-2bab6270 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-2bab6270 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-3985578{--display:flex;}.elementor-9 .elementor-element.elementor-element-7b43c22c{font-size:1.3em;font-weight:500;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-3b42dc0e{font-size:1.3em;font-weight:400;line-height:1.7em;color:#51FFAC;}.elementor-9 .elementor-element.elementor-element-a66c2f5 > .elementor-container{max-width:1100px;}.elementor-9 .elementor-element.elementor-element-a66c2f5{padding:8em 5em 8em 5em;}.elementor-9 .elementor-element.elementor-element-0c5b231{text-align:start;}.elementor-9 .elementor-element.elementor-element-0c5b231 .elementor-heading-title{font-size:5.5em;line-height:0.8em;letter-spacing:-1px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-0c5b231 .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-0c5b231 .elementor-heading-title a:focus{color:var( --e-global-color-3fc2d53 );}.elementor-9 .elementor-element.elementor-element-d8201a8{padding:2em 0em 2em 0em;}.elementor-9 .elementor-element.elementor-element-440e372{font-size:0.9em;font-weight:normal;line-height:1.7em;color:#000000;}.elementor-9 .elementor-element.elementor-element-fedb4f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-9 .elementor-element.elementor-element-fedb4f6 .elementor-divider-separator{width:100%;}.elementor-9 .elementor-element.elementor-element-fedb4f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9 .elementor-element.elementor-element-2a7c112 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-9 .elementor-element.elementor-element-2a7c112 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );}.elementor-9 .elementor-element.elementor-element-0057d5a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-0057d5a .gallery-item{padding:0 30px 30px 0;}.elementor-9 .elementor-element.elementor-element-0057d5a .gallery{margin:0 -30px -30px 0;}.elementor-9 .elementor-element.elementor-element-0057d5a .gallery-item .gallery-caption{text-align:center;}.elementor-9 .elementor-element.elementor-element-27d7b42f0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-27d7b42f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bluevoicemarketing.cz/wp-content/uploads/2025/09/home-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-9 .elementor-element.elementor-element-27d7b42f0 > .elementor-background-overlay{background-color:#000000;background-image:url("https://bluevoicemarketing.cz/wp-content/uploads/2025/09/home-2.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.32;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-27d7b42f0 > .elementor-container{min-height:973px;}.elementor-9 .elementor-element.elementor-element-27d7b42f0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-80px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-1ca0f9be .elementor-heading-title{font-size:75px;font-weight:800;line-height:1.1em;color:#222222;}.elementor-9 .elementor-element.elementor-element-793b1784{--divider-border-style:solid;--divider-color:#222222;--divider-border-width:2px;}.elementor-9 .elementor-element.elementor-element-793b1784 .elementor-divider-separator{width:32%;}.elementor-9 .elementor-element.elementor-element-793b1784 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-9 .elementor-element.elementor-element-33dced20{font-size:14px;font-weight:400;color:#444444;}.elementor-9 .elementor-element.elementor-element-2481b9e{text-align:start;}.elementor-9 .elementor-element.elementor-element-2481b9e .elementor-heading-title{font-size:31px;font-weight:600;text-transform:none;line-height:9px;color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-2481b9e .elementor-heading-title a:hover, .elementor-9 .elementor-element.elementor-element-2481b9e .elementor-heading-title a:focus{color:var( --e-global-color-3fc2d53 );}.elementor-9 .elementor-element.elementor-element-7e606194{margin-top:-17px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-4773cf3e > .elementor-element-populated{margin:0px 0px 0px -9px;--e-column-margin-right:0px;--e-column-margin-left:-9px;}.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-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-47e4f3cd{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-item > a{font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-47e4f3cd .elementor-icon-list-text{color:#162AD4;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9 .elementor-element.elementor-element-b8ddbf9{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-item > a{font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-b8ddbf9 .elementor-icon-list-text{color:#162AD4;transition:color 0.3s;}.elementor-9 .elementor-element.elementor-element-5db695f{--display:flex;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button{background-color:var( --e-global-color-secondary );-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;border-color:#E8E8E8;border-style:none;border-radius:8px 8px 8px 8px;}	.elementor-9 .elementor-element.elementor-element-6d548ff2 [class*="elementor-animation"]:hover,
								.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button::before,
								.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button::after{background-color:var( --e-global-color-accent );}.elementor-9 .elementor-element.elementor-element-6d548ff2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button::before{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button::after{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;color:#ffffff;padding:13px 10px 14px 10px;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button .wpr-button-icon{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button .wpr-button-icon svg{-webkit-transition-duration:0.7s;transition-duration:0.7s;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button .wpr-button-text{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button .wpr-button-content{-webkit-transition-duration:0.7s;transition-duration:0.7s;-webkit-animation-duration:0.7s;animation-duration:0.7s;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button-wrap{max-width:220px;}.elementor-9 .elementor-element.elementor-element-6d548ff2{text-align:left;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button-content{-webkit-justify-content:center;justify-content:center;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button-text{-webkit-justify-content:center;justify-content:center;color:#ffffff;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button-icon{font-size:18px;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button-icon svg{width:18px;height:18px;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-position-left .wpr-button-icon{margin-right:12px;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-position-right .wpr-button-icon{margin-left:12px;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-style-inline .wpr-button-icon{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-style-inline .wpr-button-icon svg{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button-text,.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button::after{font-size:14px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button:hover .wpr-button-text{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-style-inline .wpr-button:hover .wpr-button-icon svg{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button:focus .wpr-button-text{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon{color:#ffffff;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-style-inline .wpr-button:focus .wpr-button-icon svg{fill:#ffffff;}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button:hover{border-color:#E8E8E8;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-style-inline .wpr-button{padding:13px 10px 14px 10px;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-style-block .wpr-button-text{padding:13px 10px 14px 10px;}.elementor-9 .elementor-element.elementor-element-6d548ff2.wpr-button-icon-style-inline-block .wpr-button-content{padding:13px 10px 14px 10px;}.elementor-9 .elementor-element.elementor-element-349fbb69:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-349fbb69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-349fbb69{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-9 .elementor-element.elementor-element-349fbb69 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-349fbb69 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-7f9500d );}.elementor-9 .elementor-element.elementor-element-349fbb69 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:135px;}.elementor-9 .elementor-element.elementor-element-349fbb69 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-7f9500d );}.elementor-9 .elementor-element.elementor-element-349fbb69 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:108px;}.elementor-9 .elementor-element.elementor-element-5f16c326 .elementor-counter-number-wrapper{color:#222222;font-size:75px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-5f16c326 .elementor-counter-title{color:#444444;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-407f2b67 .elementor-counter-number-wrapper{color:#222222;font-size:75px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-407f2b67 .elementor-counter-title{color:#444444;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-e1491f5 .elementor-counter-number-wrapper{color:#222222;font-size:75px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-e1491f5 .elementor-counter-title{color:#444444;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-9e58c53 .elementor-counter-number-wrapper{color:#222222;font-size:75px;font-weight:600;}.elementor-9 .elementor-element.elementor-element-9e58c53 .elementor-counter-title{color:#444444;font-size:16px;font-weight:400;}.elementor-9 .elementor-element.elementor-element-63b1da3c > .elementor-container{max-width:845px;}.elementor-9 .elementor-element.elementor-element-63b1da3c{margin-top:100px;margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-4d3573d1{text-align:center;}.elementor-9 .elementor-element.elementor-element-4d3573d1 .elementor-heading-title{font-size:50px;font-weight:800;line-height:1.1em;color:#222222;}.elementor-9 .elementor-element.elementor-element-26021037 .elementor-button{background-color:#000000;font-size:1em;font-weight:bold;text-transform:uppercase;letter-spacing:-0.6px;border-radius:8px 8px 8px 8px;padding:20px 30px 20px 30px;}.elementor-9 .elementor-element.elementor-element-4c60486{text-align:center;font-size:14px;font-weight:400;color:#444444;}.elementor-9 .elementor-element.elementor-element-kmyzezd:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-kmyzezd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}.elementor-9 .elementor-element.elementor-element-kmyzezd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-9 .elementor-element.elementor-element-kmyzezd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-9 .elementor-element.elementor-element-3b2cfd34 > .elementor-widget-container{padding:0em 0em 2em 0em;}.elementor-9 .elementor-element.elementor-element-3b2cfd34.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-9 .elementor-element.elementor-element-3b2cfd34{text-align:start;}.elementor-9 .elementor-element.elementor-element-3b2cfd34 .elementor-heading-title{font-size:73px;font-weight:600;color:#FFFFFF;}.elementor-9 .elementor-element.elementor-element-3dbdd0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-3dbdd0e{text-align:center;}.elementor-9 .elementor-element.elementor-element-3dbdd0e .elementor-heading-title{color:var( --e-global-color-a2d9408 );}.elementor-9 .elementor-element.elementor-element-212ab0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-212ab0a{text-align:center;}.elementor-9 .elementor-element.elementor-element-fc0b37c{--e-image-carousel-slides-to-show:5;}.elementor-9 .elementor-element.elementor-element-fc0b37c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-swiper-button.elementor-swiper-button-prev, .elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#2D2D22;}.elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-swiper-button.elementor-swiper-button-next svg{fill:#2D2D22;}.elementor-9 .elementor-element.elementor-element-fc0b37c .swiper-wrapper{display:flex;align-items:center;}.elementor-9 .elementor-element.elementor-element-fc0b37c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-f98ce5f{--display:flex;}.elementor-9 .elementor-element.elementor-element-5c32ba7{--display:flex;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9379b68 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-description{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-81ca9f5{padding:4vw 4vw 7vw 4vw;}.elementor-9 .elementor-element.elementor-element-209d12f .elementor-heading-title{font-size:90px;}.elementor-9 .elementor-element.elementor-element-3a431cf .elementor-heading-title{font-size:90px;}.elementor-9 .elementor-element.elementor-element-16129ce{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-16129ce .elementor-button{font-size:20px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-a324fe3{width:var( --container-widget-width, 262.344px );max-width:262.344px;--container-widget-width:262.344px;--container-widget-flex-grow:0;top:396.185px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a324fe3{left:11.178px;}body.rtl .elementor-9 .elementor-element.elementor-element-a324fe3{right:11.178px;}.elementor-9 .elementor-element.elementor-element-60292fd{padding:4vw 4vw 7vw 4vw;}.elementor-9 .elementor-element.elementor-element-0a12a30 .elementor-heading-title{font-size:90px;}.elementor-9 .elementor-element.elementor-element-d56d9f1 .elementor-heading-title{font-size:90px;}.elementor-9 .elementor-element.elementor-element-f6ae07b{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f6ae07b .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-248f13a{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-248f13a .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-2e5483b{padding:4vw 4vw 7vw 4vw;}.elementor-9 .elementor-element.elementor-element-f28c19e .elementor-heading-title{font-size:90px;}.elementor-9 .elementor-element.elementor-element-804009f .elementor-heading-title{font-size:90px;}.elementor-9 .elementor-element.elementor-element-b156ca4{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b156ca4 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-e6947e3{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e6947e3 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-35d9dd2{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-35d9dd2 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-15630a9{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-15630a9 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a82d00c{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a82d00c .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-aceef43{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-aceef43 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-48dc380{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-739b8fa{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-4029cb3{--padding-top:8em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-9 .elementor-element.elementor-element-fc2b682{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-fc2b682 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-e2a1b45{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e2a1b45 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-b033220{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b033220 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-52cafef{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-52cafef .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-d202ab8{--padding-top:8em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-9 .elementor-element.elementor-element-b095795{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b095795 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-ab5d2cc{--padding-top:8em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-9 .elementor-element.elementor-element-8039278{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8039278 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-16d977f{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-16d977f .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-8a0d223{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8a0d223 .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a3df8c7{text-align:end;}.elementor-9 .elementor-element.elementor-element-2a1337e{text-align:end;}.elementor-9 .elementor-element.elementor-element-2136bec{width:var( --container-widget-width, 623.172px );max-width:623.172px;--container-widget-width:623.172px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2136bec .elementor-button{font-size:20px;}.elementor-9 .elementor-element.elementor-element-08691fb{padding:5em 5em 5em 5em;}.elementor-widget-image-box .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-22ee24c6{padding:2em 2em 2em 2em;}.elementor-9 .elementor-element.elementor-element-45f2e84 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-9 .elementor-element.elementor-element-7e924662 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-9 .elementor-element.elementor-element-2b4a14a1 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-9 .elementor-element.elementor-element-e9a3799{--padding-top:8em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-9 .elementor-element.elementor-element-448638bc{padding:5em 2em 2em 2em;}.elementor-9 .elementor-element.elementor-element-49e8625f{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-4582380 > .elementor-widget-container{padding:0% 35% 0% 0%;}.elementor-9 .elementor-element.elementor-element-4582380 .elementor-heading-title{font-size:4rem;}.elementor-9 .elementor-element.elementor-element-09fbd35 > .elementor-widget-container{padding:0% 35% 0% 0%;}.elementor-9 .elementor-element.elementor-element-37401e78{padding:3em 2em 3em 2em;}.elementor-widget-counter .elementor-counter-number-wrapper{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-78f18ecb .elementor-counter-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-25f51b65 .elementor-counter-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-3bc0a484 .elementor-counter-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-4672ea8d .elementor-counter-title{font-size:13px;}.elementor-9 .elementor-element.elementor-element-1f99338{padding:8em 2em 8em 2em;}.elementor-9 .elementor-element.elementor-element-59af1b08{padding:2em 2em 0em 2em;}.elementor-9 .elementor-element.elementor-element-13ad85d3 > .elementor-widget-container{padding:0% 35% 0% 0%;}.elementor-9 .elementor-element.elementor-element-13ad85d3 .elementor-heading-title{font-size:4rem;}.elementor-9 .elementor-element.elementor-element-a66c2f5{padding:6em 2em 6em 2em;}.elementor-9 .elementor-element.elementor-element-27d7b42f0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-27d7b42f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-772px 0px;}.elementor-9 .elementor-element.elementor-element-27d7b42f0 > .elementor-background-overlay{background-position:-772px 0px;}.elementor-9 .elementor-element.elementor-element-27d7b42f0{padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-1ca0f9be .elementor-heading-title{font-size:65px;}.elementor-9 .elementor-element.elementor-element-33dced20{font-size:13px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button-text,.elementor-9 .elementor-element.elementor-element-6d548ff2 .wpr-button::after{font-size:13px;}.elementor-9 .elementor-element.elementor-element-349fbb69{padding:100px 20px 100px 20px;}.elementor-9 .elementor-element.elementor-element-5f16c326 .elementor-counter-number-wrapper{font-size:60px;}.elementor-9 .elementor-element.elementor-element-5f16c326 .elementor-counter-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-407f2b67 .elementor-counter-number-wrapper{font-size:60px;}.elementor-9 .elementor-element.elementor-element-407f2b67 .elementor-counter-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-e1491f5 .elementor-counter-number-wrapper{font-size:60px;}.elementor-9 .elementor-element.elementor-element-e1491f5 .elementor-counter-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-9e58c53 .elementor-counter-number-wrapper{font-size:60px;}.elementor-9 .elementor-element.elementor-element-9e58c53 .elementor-counter-title{font-size:15px;}.elementor-9 .elementor-element.elementor-element-63b1da3c{margin-top:50px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-9 .elementor-element.elementor-element-4d3573d1 .elementor-heading-title{font-size:40px;}.elementor-9 .elementor-element.elementor-element-4c60486{font-size:13px;}.elementor-9 .elementor-element.elementor-element-kmyzezd{padding:80px 40px 80px 40px;}.elementor-9 .elementor-element.elementor-element-3b2cfd34 > .elementor-widget-container{padding:0% 35% 0% 0%;}.elementor-9 .elementor-element.elementor-element-212ab0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fc0b37c{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-alert .elementor-alert-description{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-81ca9f5 > .elementor-container{min-height:100vh;}.elementor-9 .elementor-element.elementor-element-81ca9f5{padding:7vw 7vw 7vw 7vw;}.elementor-9 .elementor-element.elementor-element-db3f045 > .elementor-element-populated{padding:0% 20% 0% 0%;}.elementor-9 .elementor-element.elementor-element-209d12f{width:var( --container-widget-width, 263.094px );max-width:263.094px;--container-widget-width:263.094px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-209d12f .elementor-heading-title{font-size:39px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-3a431cf{width:var( --container-widget-width, 263.094px );max-width:263.094px;--container-widget-width:263.094px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3a431cf .elementor-heading-title{font-size:39px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-df3e4c1{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-16129ce{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-16129ce > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-16129ce.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-16129ce .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-widget-text-editor{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-decf481{width:var( --container-widget-width, 259.422px );max-width:259.422px;--container-widget-width:259.422px;--container-widget-flex-grow:0;font-size:15px;}.elementor-9 .elementor-element.elementor-element-2267e8e{width:var( --container-widget-width, 263.094px );max-width:263.094px;--container-widget-width:263.094px;--container-widget-flex-grow:0;}.elementor-widget-image .widget-image-caption{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-a324fe3{width:var( --container-widget-width, 237px );max-width:237px;--container-widget-width:237px;--container-widget-flex-grow:0;top:344.309px;}body:not(.rtl) .elementor-9 .elementor-element.elementor-element-a324fe3{left:4.972px;}body.rtl .elementor-9 .elementor-element.elementor-element-a324fe3{right:4.972px;}.elementor-9 .elementor-element.elementor-element-60292fd > .elementor-container{min-height:100vh;}.elementor-9 .elementor-element.elementor-element-60292fd{padding:7vw 7vw 7vw 7vw;}.elementor-9 .elementor-element.elementor-element-3716165 > .elementor-element-populated{padding:0% 20% 0% 0%;}.elementor-9 .elementor-element.elementor-element-0a12a30{width:var( --container-widget-width, 263.094px );max-width:263.094px;--container-widget-width:263.094px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-0a12a30 .elementor-heading-title{font-size:39px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-d56d9f1{width:var( --container-widget-width, 263.094px );max-width:263.094px;--container-widget-width:263.094px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d56d9f1 .elementor-heading-title{font-size:39px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-af9d67b{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-af9d67b .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-f6ae07b{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f6ae07b > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-f6ae07b.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-f6ae07b .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-248f13a{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-248f13a > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-248f13a.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-248f13a .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-456fa46{width:var( --container-widget-width, 259.422px );max-width:259.422px;--container-widget-width:259.422px;--container-widget-flex-grow:0;font-size:15px;}.elementor-9 .elementor-element.elementor-element-2e5483b > .elementor-container{min-height:100vh;}.elementor-9 .elementor-element.elementor-element-2e5483b{padding:7vw 7vw 7vw 7vw;}.elementor-9 .elementor-element.elementor-element-7b5812f > .elementor-element-populated{padding:0% 20% 0% 0%;}.elementor-9 .elementor-element.elementor-element-f28c19e{width:var( --container-widget-width, 263.094px );max-width:263.094px;--container-widget-width:263.094px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-f28c19e .elementor-heading-title{font-size:39px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-804009f{width:var( --container-widget-width, 263.094px );max-width:263.094px;--container-widget-width:263.094px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-804009f .elementor-heading-title{font-size:39px;line-height:1.2em;}.elementor-9 .elementor-element.elementor-element-99f15ac{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-99f15ac .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-d476fd4{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-d476fd4 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-0a5d55f{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-294d978{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-294d978 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-b885d53{width:var( --container-widget-width, 259.422px );max-width:259.422px;--container-widget-width:259.422px;--container-widget-flex-grow:0;font-size:15px;}.elementor-9 .elementor-element.elementor-element-abf56a4{width:var( --container-widget-width, 263px );max-width:263px;--container-widget-width:263px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-abf56a4 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-9 .elementor-element.elementor-element-b156ca4{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b156ca4 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-b156ca4.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b156ca4 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-e6947e3{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e6947e3 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-e6947e3.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e6947e3 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-35d9dd2{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-35d9dd2 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-35d9dd2.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-35d9dd2 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-15630a9{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-15630a9 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-15630a9.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-15630a9 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-a82d00c{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-a82d00c > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-a82d00c.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-a82d00c .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-76ade8f{width:var( --container-widget-width, 259.422px );max-width:259.422px;--container-widget-width:259.422px;--container-widget-flex-grow:0;font-size:15px;}.elementor-9 .elementor-element.elementor-element-aceef43{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-aceef43 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-aceef43.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-aceef43 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-48dc380{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-48dc380 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-48dc380.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-739b8fa{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-739b8fa > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-739b8fa.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-4029cb3{--padding-top:5em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-9 .elementor-element.elementor-element-813e8c7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:20%;}.elementor-9 .elementor-element.elementor-element-fc2b682{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-fc2b682 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-fc2b682.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-fc2b682 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-e2a1b45{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-e2a1b45 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-e2a1b45.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-e2a1b45 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-b033220{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b033220 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-b033220.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b033220 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-52cafef{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-52cafef > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-52cafef.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-52cafef .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-5292c10 .elementor-widget-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-d202ab8{--padding-top:5em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-9 .elementor-element.elementor-element-d98aaa7{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:20%;}.elementor-9 .elementor-element.elementor-element-b095795{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-b095795 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-b095795.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-b095795 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-d6d316c .elementor-widget-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-e00509b .elementor-widget-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-70f17df .elementor-widget-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-ab5d2cc{--padding-top:5em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-9 .elementor-element.elementor-element-8bc4390{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:20%;}.elementor-9 .elementor-element.elementor-element-8039278{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8039278 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-8039278.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8039278 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-16d977f{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-16d977f > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-16d977f.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-16d977f .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-8a0d223{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-8a0d223 > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-8a0d223.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-8a0d223 .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-6f1234f .elementor-widget-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-1863ed70{padding:3em 1em 0em 1em;}.elementor-9 .elementor-element.elementor-element-a3df8c7 .elementor-heading-title{font-size:2.2em;}.elementor-9 .elementor-element.elementor-element-2a1337e .elementor-heading-title{font-size:2.2em;}.elementor-9 .elementor-element.elementor-element-992e937 .elementor-heading-title{font-size:2.2em;}.elementor-9 .elementor-element.elementor-element-0d441db .elementor-heading-title{font-size:2.2em;}.elementor-9 .elementor-element.elementor-element-2136bec{width:var( --container-widget-width, 259.344px );max-width:259.344px;--container-widget-width:259.344px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-2136bec > .elementor-widget-container{padding:1em 0em 1em 1em;}.elementor-9 .elementor-element.elementor-element-2136bec.elementor-element{--align-self:center;}.elementor-9 .elementor-element.elementor-element-2136bec .elementor-button{font-size:17px;line-height:1.2em;padding:10px 10px 10px 10px;}.elementor-9 .elementor-element.elementor-element-524da5d .elementor-heading-title{font-size:2.2em;}.elementor-9 .elementor-element.elementor-element-7a0f2a1c{font-size:20px;}.elementor-9 .elementor-element.elementor-element-af348d5 .elementor-heading-title{font-size:2.2em;}.elementor-9 .elementor-element.elementor-element-35217fd2{padding:1em 1em 3em 1em;}.elementor-9 .elementor-element.elementor-element-08691fb{padding:0em 1em 3em 1em;}.elementor-9 .elementor-element.elementor-element-e38f805 .elementor-heading-title{font-size:2.2em;}.elementor-widget-image-box .elementor-image-box-title{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-image-box .elementor-image-box-description{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-57027ea .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-8e9058e .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-a098d59 .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-ab690e3 .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-92c2807 .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-22ee24c6{padding:1em 1em 1em 1em;}.elementor-9 .elementor-element.elementor-element-466d738c .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-1be439a6 .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-523c6977 .elementor-image-box-img{margin-bottom:0px;}.elementor-9 .elementor-element.elementor-element-e9a3799{--padding-top:5em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-9 .elementor-element.elementor-element-8360408{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:20%;}.elementor-9 .elementor-element.elementor-element-6a69660{font-size:20px;}.elementor-9 .elementor-element.elementor-element-04237f9 .elementor-widget-container{text-align:center;}.elementor-9 .elementor-element.elementor-element-448638bc{padding:5em 1em 0em 1em;}.elementor-9 .elementor-element.elementor-element-4582380 .elementor-heading-title{font-size:3em;}.elementor-9 .elementor-element.elementor-element-09fbd35 .elementor-heading-title{font-size:32px;}.elementor-9 .elementor-element.elementor-element-37401e78{padding:3em 1em 3em 1em;}.elementor-widget-counter .elementor-counter-number-wrapper{letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9 .elementor-element.elementor-element-1f99338 > .elementor-shape-top svg{height:70px;}.elementor-9 .elementor-element.elementor-element-1f99338 > .elementor-shape-bottom svg{height:70px;}.elementor-9 .elementor-element.elementor-element-1f99338{padding:8em 1em 8em 1em;}.elementor-9 .elementor-element.elementor-element-6e6def46 .elementor-heading-title{font-size:2.2em;}.elementor-9 .elementor-element.elementor-element-273f85bf{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-432c895e{font-size:20px;}.elementor-9 .elementor-element.elementor-element-14a86435 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-ff7772e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-ff7772e{font-size:20px;}.elementor-9 .elementor-element.elementor-element-59af1b08{padding:5em 1em 0em 1em;}.elementor-9 .elementor-element.elementor-element-13ad85d3 .elementor-heading-title{font-size:3em;}.elementor-9 .elementor-element.elementor-element-7b43c22c{font-size:20px;}.elementor-9 .elementor-element.elementor-element-3b42dc0e{font-size:20px;}.elementor-9 .elementor-element.elementor-element-a66c2f5{padding:5em 1em 5em 1em;}.elementor-9 .elementor-element.elementor-element-0c5b231 .elementor-heading-title{font-size:2.2em;}.elementor-9 .elementor-element.elementor-element-d8201a8{padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-27d7b42f0 > .elementor-container{min-height:747px;}.elementor-9 .elementor-element.elementor-element-27d7b42f0:not(.elementor-motion-effects-element-type-background), .elementor-9 .elementor-element.elementor-element-27d7b42f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-9 .elementor-element.elementor-element-27d7b42f0 > .elementor-background-overlay{background-position:center center;}.elementor-9 .elementor-element.elementor-element-6228210c > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-9 .elementor-element.elementor-element-1ca0f9be .elementor-heading-title{font-size:55px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-9 .elementor-element.elementor-element-4d3573d1 .elementor-heading-title{font-size:35px;}.elementor-9 .elementor-element.elementor-element-kmyzezd{padding:60px 25px 60px 25px;}.elementor-9 .elementor-element.elementor-element-3b2cfd34{width:var( --container-widget-width, 218.688px );max-width:218.688px;--container-widget-width:218.688px;--container-widget-flex-grow:0;}.elementor-9 .elementor-element.elementor-element-3b2cfd34 .elementor-heading-title{font-size:19px;}.elementor-9 .elementor-element.elementor-element-212ab0a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-fc0b37c{--e-image-carousel-slides-to-show:1;}}@media(min-width:768px){.elementor-9 .elementor-element.elementor-element-100ab73{--width:97.458%;}.elementor-9 .elementor-element.elementor-element-d207d86{--width:90.099%;}.elementor-9 .elementor-element.elementor-element-9320769{--width:50%;}.elementor-9 .elementor-element.elementor-element-3195733{--width:50%;}.elementor-9 .elementor-element.elementor-element-25844e9{--width:161.97%;}.elementor-9 .elementor-element.elementor-element-6f480ca{--width:126.548%;}.elementor-9 .elementor-element.elementor-element-fc6a5d2{--width:50%;}.elementor-9 .elementor-element.elementor-element-ab9c363{--width:50%;}.elementor-9 .elementor-element.elementor-element-4029cb3{--content-width:1100px;}.elementor-9 .elementor-element.elementor-element-771a5f9{--width:163.333%;}.elementor-9 .elementor-element.elementor-element-cf379ba{--width:98.581%;}.elementor-9 .elementor-element.elementor-element-d202ab8{--content-width:1100px;}.elementor-9 .elementor-element.elementor-element-1127c40{--width:163.333%;}.elementor-9 .elementor-element.elementor-element-ab5d2cc{--content-width:1100px;}.elementor-9 .elementor-element.elementor-element-2cbb361{--width:163.333%;}.elementor-9 .elementor-element.elementor-element-25b2c9af{width:24.298%;}.elementor-9 .elementor-element.elementor-element-149c20b0{width:75.699%;}.elementor-9 .elementor-element.elementor-element-0187f94{width:45.273%;}.elementor-9 .elementor-element.elementor-element-e19c293{width:54.727%;}.elementor-9 .elementor-element.elementor-element-e9a3799{--content-width:1100px;}.elementor-9 .elementor-element.elementor-element-1c6eaa33{width:25%;}.elementor-9 .elementor-element.elementor-element-efa808b{width:75%;}.elementor-9 .elementor-element.elementor-element-140ae0fe{width:24.663%;}.elementor-9 .elementor-element.elementor-element-361194e2{width:35.58%;}.elementor-9 .elementor-element.elementor-element-14a86435{width:39.786%;}.elementor-9 .elementor-element.elementor-element-261f483a{width:27.493%;}.elementor-9 .elementor-element.elementor-element-3bcefb42{width:35.327%;}.elementor-9 .elementor-element.elementor-element-26b5f2f4{width:37.212%;}.elementor-9 .elementor-element.elementor-element-0ade8e8{width:25%;}.elementor-9 .elementor-element.elementor-element-2a7c112{width:75%;}.elementor-9 .elementor-element.elementor-element-6228210c{width:56.053%;}.elementor-9 .elementor-element.elementor-element-4773cf3e{width:41.437%;}.elementor-9 .elementor-element.elementor-element-6f3f1a07{width:58.563%;}.elementor-9 .elementor-element.elementor-element-45af9242{width:43.903%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9 .elementor-element.elementor-element-14a86435{width:39%;}.elementor-9 .elementor-element.elementor-element-26b5f2f4{width:37%;}}/* Start custom CSS for button, class: .elementor-element-16129ce *//* ZÁKLADNÍ STAV: Tvar a náklon */
.elementor-9 .elementor-element.elementor-element-16129ce a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    /* Hlavní skosení brandu */
    transform: skewX(-12deg); 
    /* Časování pohybu (Cubic Bezier pro mechanický pocit) */
    transition-property: transform, box-shadow;
    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    text-decoration: none;
    overflow: visible;
}

/* KOREKCE TEXTU: Aby písmena nelehala */
.elementor-9 .elementor-element.elementor-element-16129ce a span {
    display: inline-block;
    transform: skewX(6deg); 
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

/* HOVER: Narovnání a efekt "přitažení" */
.elementor-9 .elementor-element.elementor-element-16129ce a:hover {
    /* Tlačítko se narovná na -6 stupňů a mírně se posune */
    transform: skewX(-6deg) translate(2px, 2px);
    /* Zmenšení stínu v UI (pokud nejde v UI, odkomentuj řádek níže) */
    /* box-shadow: 3px 3px 0px rgba(70, 5, 236, 0.4); */
}

/* Synchronizace textu při hoveru */
.elementor-9 .elementor-element.elementor-element-16129ce a:hover span {
    transform: skewX(3deg);
}

/* ACTIVE: Pocit skutečného stisknutí (prohloubení) */
.elementor-9 .elementor-element.elementor-element-16129ce a:active {
    transform: skewX(0deg) translate(5px, 5px);
}

/* Narovnání textu při stisku */
.elementor-9 .elementor-element.elementor-element-16129ce a:active span {
    transform: skewX(0deg);
}

/* MOBILNÍ OPTIMALIZACE: Menší náklon pro úzké displeje */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-16129ce a {
        transform: skewX(-8deg);
        padding: 14px 32px;
    }
    .elementor-9 .elementor-element.elementor-element-16129ce a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e9b3040 *//* Styling obrázek */
.elementor-9 .elementor-element.elementor-element-e9b3040 img {
    border: 2px solid #4605ec !important;
    padding: 15px !important;
    background: white !important;
    border-radius: 40px !important;
    /* Neonový stín */
    filter: drop-shadow(8px 8px 0px #00ffe5);
    /* Rotace doprava */
    transform: rotate(3deg);
    transition: all 0.5s ease;
}

/* Efekt při najetí myší */
.elementor-9 .elementor-element.elementor-element-e9b3040:hover img {
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7ccd286 *//* Styling obrázek */
.elementor-9 .elementor-element.elementor-element-7ccd286 img {
    border: 2px solid #4605ec !important;
    padding: 15px !important;
    background: white !important;
    border-radius: 40px !important;
    /* Neonový stín */
    filter: drop-shadow(8px 8px 0px #00ffe5);
    /* Rotace doprava */
    transform: rotate(3deg);
    transition: all 0.5s ease;
}

/* Efekt při najetí myší */
.elementor-9 .elementor-element.elementor-element-7ccd286:hover img {
    transform: rotate(0deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a324fe3 *//* Styling celého boxu */
.elementor-9 .elementor-element.elementor-element-a324fe3 {
    background-color: #baff10 !important; /* Limetka */
    padding: 25px !important;
    border-radius: 20px !important;
    border: 2px solid #4605ec !important;
    /* Rotace doleva (proti obrázku) */
    transform: rotate(-6deg);
    box-shadow: 10px 10px 30px rgba(70, 5, 236, 0.2);
}

/* Styling textů uvnitř boxu */
.elementor-9 .elementor-element.elementor-element-a324fe3 h1, .elementor-9 .elementor-element.elementor-element-a324fe3 h2, .elementor-9 .elementor-element.elementor-element-a324fe3 h3, .elementor-9 .elementor-element.elementor-element-a324fe3 p {
    color: #4605ec !important;
    font-family: 'Work Sans', cursive !important;
    margin: 0 !important;
    line-height: 1.1 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f6ae07b *//* ZÁKLADNÍ STAV: Tvar a náklon */
.elementor-9 .elementor-element.elementor-element-f6ae07b a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    /* Hlavní skosení brandu */
    transform: skewX(-12deg); 
    /* Časování pohybu (Cubic Bezier pro mechanický pocit) */
    transition-property: transform, box-shadow;
    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    text-decoration: none;
    overflow: visible;
}

/* KOREKCE TEXTU: Aby písmena nelehala */
.elementor-9 .elementor-element.elementor-element-f6ae07b a span {
    display: inline-block;
    transform: skewX(6deg); 
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

/* HOVER: Narovnání a efekt "přitažení" */
.elementor-9 .elementor-element.elementor-element-f6ae07b a:hover {
    /* Tlačítko se narovná na -6 stupňů a mírně se posune */
    transform: skewX(-6deg) translate(2px, 2px);
    /* Zmenšení stínu v UI (pokud nejde v UI, odkomentuj řádek níže) */
    /* box-shadow: 3px 3px 0px rgba(70, 5, 236, 0.4); */
}

/* Synchronizace textu při hoveru */
.elementor-9 .elementor-element.elementor-element-f6ae07b a:hover span {
    transform: skewX(3deg);
}

/* ACTIVE: Pocit skutečného stisknutí (prohloubení) */
.elementor-9 .elementor-element.elementor-element-f6ae07b a:active {
    transform: skewX(0deg) translate(5px, 5px);
}

/* Narovnání textu při stisku */
.elementor-9 .elementor-element.elementor-element-f6ae07b a:active span {
    transform: skewX(0deg);
}

/* MOBILNÍ OPTIMALIZACE: Menší náklon pro úzké displeje */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-f6ae07b a {
        transform: skewX(-8deg);
        padding: 14px 32px;
    }
    .elementor-9 .elementor-element.elementor-element-f6ae07b a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-35d9dd2 *//* ZÁKLADNÍ STAV: Tvar a náklon */
.elementor-9 .elementor-element.elementor-element-35d9dd2 a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    /* Hlavní skosení brandu */
    transform: skewX(-12deg); 
    /* Časování pohybu (Cubic Bezier pro mechanický pocit) */
    transition-property: transform, box-shadow;
    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    text-decoration: none;
    overflow: visible;
}

/* KOREKCE TEXTU: Aby písmena nelehala */
.elementor-9 .elementor-element.elementor-element-35d9dd2 a span {
    display: inline-block;
    transform: skewX(6deg); 
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

/* HOVER: Narovnání a efekt "přitažení" */
.elementor-9 .elementor-element.elementor-element-35d9dd2 a:hover {
    /* Tlačítko se narovná na -6 stupňů a mírně se posune */
    transform: skewX(-6deg) translate(2px, 2px);
    /* Zmenšení stínu v UI (pokud nejde v UI, odkomentuj řádek níže) */
    /* box-shadow: 3px 3px 0px rgba(70, 5, 236, 0.4); */
}

/* Synchronizace textu při hoveru */
.elementor-9 .elementor-element.elementor-element-35d9dd2 a:hover span {
    transform: skewX(3deg);
}

/* ACTIVE: Pocit skutečného stisknutí (prohloubení) */
.elementor-9 .elementor-element.elementor-element-35d9dd2 a:active {
    transform: skewX(0deg) translate(5px, 5px);
}

/* Narovnání textu při stisku */
.elementor-9 .elementor-element.elementor-element-35d9dd2 a:active span {
    transform: skewX(0deg);
}

/* MOBILNÍ OPTIMALIZACE: Menší náklon pro úzké displeje */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-35d9dd2 a {
        transform: skewX(-8deg);
        padding: 14px 32px;
    }
    .elementor-9 .elementor-element.elementor-element-35d9dd2 a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-15630a9 */.elementor-9 .elementor-element.elementor-element-15630a9 a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transform: skewX(-12deg); /* Hlavní náklon brandu */
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), 
                background-color 0.3s ease, 
                color 0.3s ease;
    overflow: visible;
    text-decoration: none;
    /* Box shadow je u ghost buttonu jemnější */
    box-shadow: 0px 0px 0px transparent;
}

/* Narovnání vnitřního obsahu (spanu) */
.elementor-9 .elementor-element.elementor-element-15630a9 a span {
    display: inline-block;
    transform: skewX(6deg);
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}


/* Změna barvy textu na Ivory při hoveru */
.elementor-9 .elementor-element.elementor-element-15630a9 a:hover span {
    color: #FFFFEF; /* Barva Ivory */
    transform: skewX(6deg);
}

/* ACTIVE STAV: Mechanické stisknutí */
.elementor-9 .elementor-element.elementor-element-15630a9 a:active {
    transform: skewX(0deg) translate(4px, 4px);
}

.elementor-9 .elementor-element.elementor-element-15630a9 a:active span {
    transform: skewX(0deg);
}

/* Mobilní optimalizace */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-15630a9 a {
        transform: skewX(-8deg);
    }
    .elementor-9 .elementor-element.elementor-element-15630a9 a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a82d00c */.elementor-9 .elementor-element.elementor-element-a82d00c a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transform: skewX(-12deg); /* Hlavní náklon brandu */
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), 
                background-color 0.3s ease, 
                color 0.3s ease;
    overflow: visible;
    text-decoration: none;
    /* Box shadow je u ghost buttonu jemnější */
    box-shadow: 0px 0px 0px transparent;
}

/* Narovnání vnitřního obsahu (spanu) */
.elementor-9 .elementor-element.elementor-element-a82d00c a span {
    display: inline-block;
    transform: skewX(6deg);
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}


/* Změna barvy textu na Ivory při hoveru */
.elementor-9 .elementor-element.elementor-element-a82d00c a:hover span {
    color: #FFFFEF; /* Barva Ivory */
    transform: skewX(6deg);
}

/* ACTIVE STAV: Mechanické stisknutí */
.elementor-9 .elementor-element.elementor-element-a82d00c a:active {
    transform: skewX(0deg) translate(4px, 4px);
}

.elementor-9 .elementor-element.elementor-element-a82d00c a:active span {
    transform: skewX(0deg);
}

/* Mobilní optimalizace */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-a82d00c a {
        transform: skewX(-8deg);
    }
    .elementor-9 .elementor-element.elementor-element-a82d00c a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-aceef43 *//* ZÁKLADNÍ STAV: Tvar a náklon */
.elementor-9 .elementor-element.elementor-element-aceef43 a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    /* Hlavní skosení brandu */
    transform: skewX(-12deg); 
    /* Časování pohybu (Cubic Bezier pro mechanický pocit) */
    transition-property: transform, box-shadow;
    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    text-decoration: none;
    overflow: visible;
}

/* KOREKCE TEXTU: Aby písmena nelehala */
.elementor-9 .elementor-element.elementor-element-aceef43 a span {
    display: inline-block;
    transform: skewX(6deg); 
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

/* HOVER: Narovnání a efekt "přitažení" */
.elementor-9 .elementor-element.elementor-element-aceef43 a:hover {
    /* Tlačítko se narovná na -6 stupňů a mírně se posune */
    transform: skewX(-6deg) translate(2px, 2px);
    /* Zmenšení stínu v UI (pokud nejde v UI, odkomentuj řádek níže) */
    /* box-shadow: 3px 3px 0px rgba(70, 5, 236, 0.4); */
}

/* Synchronizace textu při hoveru */
.elementor-9 .elementor-element.elementor-element-aceef43 a:hover span {
    transform: skewX(3deg);
}

/* ACTIVE: Pocit skutečného stisknutí (prohloubení) */
.elementor-9 .elementor-element.elementor-element-aceef43 a:active {
    transform: skewX(0deg) translate(5px, 5px);
}

/* Narovnání textu při stisku */
.elementor-9 .elementor-element.elementor-element-aceef43 a:active span {
    transform: skewX(0deg);
}

/* MOBILNÍ OPTIMALIZACE: Menší náklon pro úzké displeje */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-aceef43 a {
        transform: skewX(-8deg);
        padding: 14px 32px;
    }
    .elementor-9 .elementor-element.elementor-element-aceef43 a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-48dc380 *//* Definice barev pro Blue Voice */
:root {
    --bv-kotva: #4605ec;
    --bv-ice-neon: #00ffe5;
    --bv-limetka: #baff10;
}

/* ZÁKLADNÍ STAV: Konstrukce a skosení */
.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button {
    background-color: var(--bv-kotva) !important;
    color: #ffffff !important;
    border-radius: 0px !important; /* Striktně ostré hrany */
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    padding: 18px 40px !important;
    
    /* Hlavní skosení */
    transform: skewX(-12deg); 
    
    /* Tvrdý neonový stín */
    box-shadow: 8px 8px 0px var(--bv-ice-neon);
    
    /* Plynulý mechanický pohyb */
    transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1) !important;
    border: none !important;
    overflow: visible !important;
}

/* KOREKCE TEXTU: Aby písmena nelehala */
.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button-content-wrapper {
    display: inline-block !important;
    transform: skewX(12deg); /* Plná korekce základního skosení */
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

/* Vzhled textu */
.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button-text {
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.15em !important;
}

/* HOVER: Částečné narovnání a efekt přitažení */
.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button:hover {
    background-color: var(--bv-kotva) !important;
    /* Tlačítko se narovná na polovinu a mírně se posune */
    transform: skewX(-6deg) translate(2px, 2px) !important;
    /* Stín se zmenší, jako by se tlačítko přitisklo k zemi */
    box-shadow: 4px 4px 0px var(--bv-ice-neon) !important;
}

/* Synchronizace textu při hoveru */
.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button:hover .elementor-button-content-wrapper {
    transform: skewX(6deg) !important;
}

/* ACTIVE: Úplné narovnání a stisknutí */
.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button:active {
    transform: skewX(0deg) translate(6px, 6px) !important;
    box-shadow: 0px 0px 0px var(--bv-ice-neon) !important;
}

/* Úplné narovnání textu při stisku */
.elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button:active .elementor-button-content-wrapper {
    transform: skewX(0deg) !important;
}

/* MOBILNÍ OPTIMALIZACE: Menší náklon pro lepší čitelnost */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button {
        transform: skewX(-8deg);
        padding: 14px 32px !important;
    }
    .elementor-9 .elementor-element.elementor-element-48dc380 .elementor-button-content-wrapper {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-739b8fa *//* Definice barev */
:root {
    --bv-kotva: #4605ec;
    --bv-ice-neon: #00ffe5;
    --bv-limetka: #baff10;
}

/* ZÁKLADNÍ STAV: Tlačítko bez stínu, ostré a skosené */
.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button {
    background-color: var(--bv-kotva) !important;
    color: #ffffff !important;
    border-radius: 0px !important;
    display: inline-flex !important;
    align-items: center;
    justify-content: center;
    padding: 16px 36px !important;
    border: none !important;
    
    /* Hlavní skosení brandu */
    transform: skewX(-12deg); 
    
    /* Časování pohybu (Cubic Bezier pro mechanický pocit) */
    transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1) !important;
    text-decoration: none;
    overflow: visible !important;
    box-shadow: 0px 0px 0px transparent; /* V klidu bez stínu */
}

/* KOREKCE TEXTU: Aby písmena nelehala */
.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button-content-wrapper {
    display: inline-block !important;
    transform: skewX(12deg); 
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

/* Styl textu */
.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button-text {
    font-weight: 800 !important;
    text-transform: uppercase !important;
    letter-spacing: 0.2em !important;
}

/* HOVER: Narovnání a vyskočení Neonového stínu */
.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button:hover {
    background-color: var(--bv-kotva) !important;
    /* Tlačítko se narovná na polovinu a mírně se posune */
    transform: skewX(-6deg) translate(-2px, -2px) !important;
    /* TADY vyskočí neonový stín */
    box-shadow: 6px 6px 0px var(--bv-ice-neon) !important;
}

/* Synchronizace textu při hoveru */
.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button:hover .elementor-button-content-wrapper {
    transform: skewX(6deg) !important;
}

/* ACTIVE: Pocit skutečného stisknutí (úplné narovnání) */
.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button:active {
    transform: skewX(0deg) translate(2px, 2px) !important;
    box-shadow: 0px 0px 0px transparent !important;
}

/* Narovnání textu při stisku */
.elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button:active .elementor-button-content-wrapper {
    transform: skewX(0deg) !important;
}

/* MOBILNÍ OPTIMALIZACE: Menší náklon */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button {
        transform: skewX(-8deg);
    }
    .elementor-9 .elementor-element.elementor-element-739b8fa .elementor-button-content-wrapper {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2e5483b */#00FFD1/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fc2b682 *//* ZÁKLADNÍ STAV: Tvar a náklon */
.elementor-9 .elementor-element.elementor-element-fc2b682 a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    /* Hlavní skosení brandu */
    transform: skewX(-12deg); 
    /* Časování pohybu (Cubic Bezier pro mechanický pocit) */
    transition-property: transform, box-shadow;
    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    text-decoration: none;
    overflow: visible;
}

/* KOREKCE TEXTU: Aby písmena nelehala */
.elementor-9 .elementor-element.elementor-element-fc2b682 a span {
    display: inline-block;
    transform: skewX(6deg); 
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

/* HOVER: Narovnání a efekt "přitažení" */
.elementor-9 .elementor-element.elementor-element-fc2b682 a:hover {
    /* Tlačítko se narovná na -6 stupňů a mírně se posune */
    transform: skewX(-6deg) translate(2px, 2px);
    /* Zmenšení stínu v UI (pokud nejde v UI, odkomentuj řádek níže) */
    /* box-shadow: 3px 3px 0px rgba(70, 5, 236, 0.4); */
}

/* Synchronizace textu při hoveru */
.elementor-9 .elementor-element.elementor-element-fc2b682 a:hover span {
    transform: skewX(3deg);
}

/* ACTIVE: Pocit skutečného stisknutí (prohloubení) */
.elementor-9 .elementor-element.elementor-element-fc2b682 a:active {
    transform: skewX(0deg) translate(5px, 5px);
}

/* Narovnání textu při stisku */
.elementor-9 .elementor-element.elementor-element-fc2b682 a:active span {
    transform: skewX(0deg);
}

/* MOBILNÍ OPTIMALIZACE: Menší náklon pro úzké displeje */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-fc2b682 a {
        transform: skewX(-8deg);
        padding: 14px 32px;
    }
    .elementor-9 .elementor-element.elementor-element-fc2b682 a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e2a1b45 */.elementor-9 .elementor-element.elementor-element-e2a1b45 a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transform: skewX(-12deg); /* Hlavní náklon brandu */
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), 
                background-color 0.3s ease, 
                color 0.3s ease;
    overflow: visible;
    text-decoration: none;
    /* Box shadow je u ghost buttonu jemnější */
    box-shadow: 0px 0px 0px transparent;
}

/* Narovnání vnitřního obsahu (spanu) */
.elementor-9 .elementor-element.elementor-element-e2a1b45 a span {
    display: inline-block;
    transform: skewX(6deg);
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}


/* Změna barvy textu na Ivory při hoveru */
.elementor-9 .elementor-element.elementor-element-e2a1b45 a:hover span {
    color: #FFFFEF; /* Barva Ivory */
    transform: skewX(6deg);
}

/* ACTIVE STAV: Mechanické stisknutí */
.elementor-9 .elementor-element.elementor-element-e2a1b45 a:active {
    transform: skewX(0deg) translate(4px, 4px);
}

.elementor-9 .elementor-element.elementor-element-e2a1b45 a:active span {
    transform: skewX(0deg);
}

/* Mobilní optimalizace */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-e2a1b45 a {
        transform: skewX(-8deg);
    }
    .elementor-9 .elementor-element.elementor-element-e2a1b45 a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b033220 *//* ZÁKLADNÍ STAV: Tvar a náklon */
.elementor-9 .elementor-element.elementor-element-b033220 a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    /* Hlavní skosení brandu */
    transform: skewX(-12deg); 
    /* Časování pohybu (Cubic Bezier pro mechanický pocit) */
    transition-property: transform, box-shadow;
    transition-duration: 0.3s;
    transition-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
    text-decoration: none;
    overflow: visible;
}

/* KOREKCE TEXTU: Aby písmena nelehala */
.elementor-9 .elementor-element.elementor-element-b033220 a span {
    display: inline-block;
    transform: skewX(6deg); 
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}

/* HOVER: Narovnání a efekt "přitažení" */
.elementor-9 .elementor-element.elementor-element-b033220 a:hover {
    /* Tlačítko se narovná na -6 stupňů a mírně se posune */
    transform: skewX(-6deg) translate(2px, 2px);
    /* Zmenšení stínu v UI (pokud nejde v UI, odkomentuj řádek níže) */
    /* box-shadow: 3px 3px 0px rgba(70, 5, 236, 0.4); */
}

/* Synchronizace textu při hoveru */
.elementor-9 .elementor-element.elementor-element-b033220 a:hover span {
    transform: skewX(3deg);
}

/* ACTIVE: Pocit skutečného stisknutí (prohloubení) */
.elementor-9 .elementor-element.elementor-element-b033220 a:active {
    transform: skewX(0deg) translate(5px, 5px);
}

/* Narovnání textu při stisku */
.elementor-9 .elementor-element.elementor-element-b033220 a:active span {
    transform: skewX(0deg);
}

/* MOBILNÍ OPTIMALIZACE: Menší náklon pro úzké displeje */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-b033220 a {
        transform: skewX(-8deg);
        padding: 14px 32px;
    }
    .elementor-9 .elementor-element.elementor-element-b033220 a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-52cafef */.elementor-9 .elementor-element.elementor-element-52cafef a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    transform: skewX(-12deg); /* Hlavní náklon brandu */
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1), 
                background-color 0.3s ease, 
                color 0.3s ease;
    overflow: visible;
    text-decoration: none;
    /* Box shadow je u ghost buttonu jemnější */
    box-shadow: 0px 0px 0px transparent;
}

/* Narovnání vnitřního obsahu (spanu) */
.elementor-9 .elementor-element.elementor-element-52cafef a span {
    display: inline-block;
    transform: skewX(6deg);
    transition: transform 0.3s cubic-bezier(0.23, 1, 0.32, 1);
}


/* Změna barvy textu na Ivory při hoveru */
.elementor-9 .elementor-element.elementor-element-52cafef a:hover span {
    color: #FFFFEF; /* Barva Ivory */
    transform: skewX(6deg);
}

/* ACTIVE STAV: Mechanické stisknutí */
.elementor-9 .elementor-element.elementor-element-52cafef a:active {
    transform: skewX(0deg) translate(4px, 4px);
}

.elementor-9 .elementor-element.elementor-element-52cafef a:active span {
    transform: skewX(0deg);
}

/* Mobilní optimalizace */
@media (max-width: 767px) {
    .elementor-9 .elementor-element.elementor-element-52cafef a {
        transform: skewX(-8deg);
    }
    .elementor-9 .elementor-element.elementor-element-52cafef a span {
        transform: skewX(8deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4029cb3 */.elementor-9 .elementor-element.elementor-element-4029cb3 {
  background-image: 
    linear-gradient(rgba(129, 124, 255, 0.4) 1.5px, transparent 1.5px), 
    linear-gradient(90deg, rgba(129, 124, 255, 0.4) 1.5px, transparent 1.5px);
  background-size: 40px 40px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b095795 *//* Skosení a mechanický efekt */
.elementor-9 .elementor-element.elementor-element-b095795 .elementor-button {
    transform: skewX(-12deg);
    transition: all 0.3s cubic-bezier(0.23, 1, 0.32, 1) !important;
}

/* Narovnání textu uvnitř */
.elementor-9 .elementor-element.elementor-element-b095795 .elementor-button-content-wrapper {
    transform: skewX(12deg);
}

/* Hover efekt - částečné narovnání a neonový stín */
.elementor-9 .elementor-element.elementor-element-b095795 .elementor-button:hover {
    transform: skewX(-6deg) translate(-2px, -2px) !important;
    box-shadow: 6px 6px 0px #ff00ff !important; /* Pink accent */
}

.elementor-9 .elementor-element.elementor-element-b095795 .elementor-button:hover .elementor-button-content-wrapper {
    transform: skewX(6deg) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f1c945 */.elementor-9 .elementor-element.elementor-element-4f1c945 .elementor-heading-title {
    background: linear-gradient(45deg, #4605ec 30%, #ff00ff 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2b73dd *//* Efekt dvojitého rámečku (vnitřní bílá linka) */
.elementor-9 .elementor-element.elementor-element-a2b73dd img {
    padding: 8px; /* Tvoří bílý prostor mezi fotkou a rámem */
    background: #00ffd1;
    box-shadow: 8px 8px 0px #5176f2;
    transition: all 0.4s ease
    box-shadow: 8px 8px 0px #5176f2;
}

.elementor-9 .elementor-element.elementor-element-a2b73dd:hover img {
    filter: grayscale(0%); /* Fotka se vybarví */
    box-shadow: 8px 8px 0px #5176f2
    ; /* Lime accent */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4773fd6 *//* Efekt dvojitého rámečku (vnitřní bílá linka) */
.elementor-9 .elementor-element.elementor-element-4773fd6 img {
    padding: 8px; /* Tvoří bílý prostor mezi fotkou a rámem */
    background: #5176f2;
    box-shadow: 8px 8px 0px #00ffd1;
    transition: all 0.4s ease
;
}

.elementor-9 .elementor-element.elementor-element-4773fd6:hover img {
    filter: grayscale(0%); /* Fotka se vybarví */
    box-shadow: -8px -8px -0px #ff00ff
    ; /* Lime accent */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d0d873e *//* Efekt dvojitého rámečku (vnitřní bílá linka) */
.elementor-9 .elementor-element.elementor-element-d0d873e img {
    padding: 8px; /* Tvoří bílý prostor mezi fotkou a rámem */
    background: #5176f2;
    box-shadow: 8px 8px 0px #00ffd1;
    transition: all 0.4s ease;
}

.elementor-9 .elementor-element.elementor-element-d0d873e:hover img {
    filter: grayscale(0%); /* Fotka se vybarví */
    box-shadow: -8px -8px -0px #00ffd1    ;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3e1fed6 *//* Efekt dvojitého rámečku (vnitřní bílá linka) */
.elementor-9 .elementor-element.elementor-element-3e1fed6 img {
    padding: 8px; /* Tvoří bílý prostor mezi fotkou a rámem */
    background: #00ffd1;
    transition: all 0.4s ease
;
}

.elementor-9 .elementor-element.elementor-element-3e1fed6:hover img {
    filter: grayscale(0%); /* Fotka se vybarví */
    box-shadow: 8px 8px 0px #5176f2
    ; /* Lime accent */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d202ab8 */.elementor-9 .elementor-element.elementor-element-d202ab8 {
  background-image: 
    linear-gradient(rgba(129, 124, 255, 0.4) 1.5px, transparent 1.5px), 
    linear-gradient(90deg, rgba(129, 124, 255, 0.4) 1.5px, transparent 1.5px);
  background-size: 40px 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab5d2cc */.elementor-9 .elementor-element.elementor-element-ab5d2cc {
  position: relative;
  overflow: hidden;
}

.elementor-9 .elementor-element.elementor-element-ab5d2cc::before {
  content: "";
  position: absolute;
  inset: 0;
  
  /* Nastavení barvy čar na bílou/ivory s nízkou průhledností (0.1 = 10 %) */
  /* To vytvoří ten čistý "blueprint" efekt na modrém pozadí */
  opacity: 0.1; 
  
  background-image: 
    linear-gradient(#ffffff 1px, transparent 1px), 
    linear-gradient(90deg, #ffffff 1px, transparent 1px);
  
  /* Velikost kostiček (v Banger náhledu je to 60px pro patičku) */
  background-size: 60px 60px;
  
  pointer-events: none;
}/* End custom CSS */