.elementor-6769 .elementor-element.elementor-element-5c8f180:not(.elementor-motion-effects-element-type-background), .elementor-6769 .elementor-element.elementor-element-5c8f180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181616;}.elementor-6769 .elementor-element.elementor-element-5c8f180 > .elementor-background-overlay{background-color:#141414;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6769 .elementor-element.elementor-element-5c8f180 > .elementor-container{min-height:100vh;}.elementor-6769 .elementor-element.elementor-element-5c8f180{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-144px;margin-bottom:0px;}.elementor-6769 .elementor-element.elementor-element-211286d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:700;color:#FFFBFB;}.elementor-6769 .elementor-element.elementor-element-632d73f > .elementor-container{max-width:1230px;}.elementor-6769 .elementor-element.elementor-element-632d73f{padding:60px 00px 60px 0px;}.elementor-bc-flex-widget .elementor-6769 .elementor-element.elementor-element-c07ff20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6769 .elementor-element.elementor-element-c07ff20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6769 .elementor-element.elementor-element-5e66d56 .elementor-button{background-color:#0677C5;font-family:"DM Sans", Sans-serif;font-size:13px;letter-spacing:0.7px;fill:#FAFAFA;color:#FAFAFA;border-radius:14px 14px 14px 14px;padding:9px 18px 9px 15px;}.elementor-6769 .elementor-element.elementor-element-5e66d56 .elementor-button:hover, .elementor-6769 .elementor-element.elementor-element-5e66d56 .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-5e66d56 .elementor-button:hover svg, .elementor-6769 .elementor-element.elementor-element-5e66d56 .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-9aadcfe > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6769 .elementor-element.elementor-element-9aadcfe{text-align:start;}.elementor-6769 .elementor-element.elementor-element-9aadcfe .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:34px;font-weight:900;text-transform:uppercase;line-height:35px;letter-spacing:-0.9px;color:#080808;}.elementor-6769 .elementor-element.elementor-element-143273e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:500;line-height:26px;letter-spacing:-0.2px;word-spacing:0px;}.elementor-6769 .elementor-element.elementor-element-cea4605 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-cea4605{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.1px;color:#181616;}.elementor-6769 .elementor-element.elementor-element-cea4605 p{margin-block-end:20px;}.elementor-6769 .elementor-element.elementor-element-2482e01 .elementor-button{background-color:#0677C5;font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1px;letter-spacing:0.3px;fill:#FAFAFA;color:#FAFAFA;border-radius:7px 7px 7px 7px;padding:9px 18px 9px 15px;}.elementor-6769 .elementor-element.elementor-element-2482e01 .elementor-button:hover, .elementor-6769 .elementor-element.elementor-element-2482e01 .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-2482e01 .elementor-button-content-wrapper{flex-direction:row;}.elementor-6769 .elementor-element.elementor-element-2482e01 .elementor-button:hover svg, .elementor-6769 .elementor-element.elementor-element-2482e01 .elementor-button:focus svg{fill:#F3ECEC;}.elementor-bc-flex-widget .elementor-6769 .elementor-element.elementor-element-608f8db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6769 .elementor-element.elementor-element-608f8db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6769 .elementor-element.elementor-element-bfe224b:not(.elementor-motion-effects-element-type-background), .elementor-6769 .elementor-element.elementor-element-bfe224b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.elementor-6769 .elementor-element.elementor-element-bfe224b > .elementor-container{max-width:1230px;}.elementor-6769 .elementor-element.elementor-element-bfe224b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-bfe224b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6769 .elementor-element.elementor-element-0f00137 .elementor-button{background-color:#0677C5;font-family:"DM Sans", Sans-serif;font-size:13px;letter-spacing:0.7px;fill:#FAFAFA;color:#FAFAFA;border-radius:14px 14px 14px 14px;padding:9px 18px 9px 15px;}.elementor-6769 .elementor-element.elementor-element-0f00137 .elementor-button:hover, .elementor-6769 .elementor-element.elementor-element-0f00137 .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-0f00137 .elementor-button:hover svg, .elementor-6769 .elementor-element.elementor-element-0f00137 .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-a721966 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6769 .elementor-element.elementor-element-a721966{text-align:start;}.elementor-6769 .elementor-element.elementor-element-a721966 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:900;text-transform:uppercase;line-height:44px;letter-spacing:-0.9px;color:#F1E9E9;}.elementor-6769 .elementor-element.elementor-element-47e50f5:not(.elementor-motion-effects-element-type-background), .elementor-6769 .elementor-element.elementor-element-47e50f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.elementor-6769 .elementor-element.elementor-element-47e50f5 > .elementor-container{max-width:1230px;}.elementor-6769 .elementor-element.elementor-element-47e50f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-6769 .elementor-element.elementor-element-47e50f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-6769 .elementor-element.elementor-element-e5b2624.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6769 .elementor-element.elementor-element-e5b2624.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6769 .elementor-element.elementor-element-77f49c8 .elementor-accordion-item{border-width:1px;border-color:#3381B7;}.elementor-6769 .elementor-element.elementor-element-77f49c8 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#3381B7;}.elementor-6769 .elementor-element.elementor-element-77f49c8 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#3381B7;}.elementor-6769 .elementor-element.elementor-element-77f49c8 .elementor-accordion-icon, .elementor-6769 .elementor-element.elementor-element-77f49c8 .elementor-accordion-title{color:#F5F5F5;}.elementor-6769 .elementor-element.elementor-element-77f49c8 .elementor-accordion-icon svg{fill:#F5F5F5;}.elementor-6769 .elementor-element.elementor-element-77f49c8 .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-6769 .elementor-element.elementor-element-77f49c8 .elementor-tab-content{color:#FEF9F9;font-family:"DM Sans", Sans-serif;font-size:13px;line-height:20px;padding:0px 19px 19px 19px;}.elementor-bc-flex-widget .elementor-6769 .elementor-element.elementor-element-549b467.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6769 .elementor-element.elementor-element-549b467.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6769 .elementor-element.elementor-element-41cc016 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:600;line-height:26px;letter-spacing:-0.2px;word-spacing:0px;color:#0677C5;}.elementor-6769 .elementor-element.elementor-element-9fc61f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-9fc61f9{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.1px;color:#FDF5F5;}.elementor-6769 .elementor-element.elementor-element-9fc61f9 p{margin-block-end:20px;}.elementor-6769 .elementor-element.elementor-element-ed73a4e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:23px;font-weight:600;line-height:26px;letter-spacing:-0.2px;word-spacing:0px;color:#0677C5;}.elementor-6769 .elementor-element.elementor-element-a6e4034 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-a6e4034{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.1px;color:#FDF5F5;}.elementor-6769 .elementor-element.elementor-element-a6e4034 p{margin-block-end:20px;}.elementor-6769 .elementor-element.elementor-element-de75a93 > .elementor-container{max-width:1230px;}.elementor-6769 .elementor-element.elementor-element-de75a93{padding:60px 00px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-ef2105d .elementor-button{background-color:#0677C5;font-family:"DM Sans", Sans-serif;font-size:14px;letter-spacing:0.7px;fill:#FAFAFA;color:#FAFAFA;border-radius:7px 7px 7px 7px;padding:9px 18px 9px 15px;}.elementor-6769 .elementor-element.elementor-element-ef2105d .elementor-button:hover, .elementor-6769 .elementor-element.elementor-element-ef2105d .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-ef2105d .elementor-button:hover svg, .elementor-6769 .elementor-element.elementor-element-ef2105d .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-d3fcdcf > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6769 .elementor-element.elementor-element-d3fcdcf{text-align:start;}.elementor-6769 .elementor-element.elementor-element-d3fcdcf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:900;text-transform:uppercase;line-height:44px;letter-spacing:-0.9px;color:#080808;}.elementor-6769 .elementor-element.elementor-element-d7f1899 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-d7f1899{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.1px;color:#181616;}.elementor-6769 .elementor-element.elementor-element-d7f1899 p{margin-block-end:20px;}.elementor-6769 .elementor-element.elementor-element-5693a0e > .elementor-container{max-width:1230px;}.elementor-6769 .elementor-element.elementor-element-5693a0e{padding:0px 00px 60px 0px;}.elementor-6769 .elementor-element.elementor-element-d241ec8 > .elementor-element-populated{border-style:none;}.elementor-6769 .elementor-element.elementor-element-fa366fc{text-align:start;}.elementor-6769 .elementor-element.elementor-element-fa366fc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.7px;color:#0677C5;}.elementor-6769 .elementor-element.elementor-element-1e9d63c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-1e9d63c{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.1px;color:#181616;}.elementor-6769 .elementor-element.elementor-element-1e9d63c p{margin-block-end:20px;}.elementor-6769 .elementor-element.elementor-element-c611f2d > .elementor-element-populated{border-style:none;}.elementor-6769 .elementor-element.elementor-element-29d6375{text-align:start;}.elementor-6769 .elementor-element.elementor-element-29d6375 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.7px;color:#0677C5;}.elementor-6769 .elementor-element.elementor-element-3d9d7ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-3d9d7ef{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.1px;color:#181616;}.elementor-6769 .elementor-element.elementor-element-3d9d7ef p{margin-block-end:20px;}.elementor-6769 .elementor-element.elementor-element-2baefa7 > .elementor-element-populated{border-style:none;}.elementor-6769 .elementor-element.elementor-element-cd9313c{text-align:start;}.elementor-6769 .elementor-element.elementor-element-cd9313c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.7px;color:#0677C5;}.elementor-6769 .elementor-element.elementor-element-10ad9de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-10ad9de{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.1px;color:#181616;}.elementor-6769 .elementor-element.elementor-element-10ad9de p{margin-block-end:20px;}.elementor-6769 .elementor-element.elementor-element-ec68a79 > .elementor-element-populated{border-style:none;}.elementor-6769 .elementor-element.elementor-element-e164339{text-align:start;}.elementor-6769 .elementor-element.elementor-element-e164339 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.7px;color:#0677C5;}.elementor-6769 .elementor-element.elementor-element-a323151 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-a323151{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.1px;color:#181616;}.elementor-6769 .elementor-element.elementor-element-a323151 p{margin-block-end:20px;}.elementor-6769 .elementor-element.elementor-element-ef92307:not(.elementor-motion-effects-element-type-background), .elementor-6769 .elementor-element.elementor-element-ef92307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.elementor-6769 .elementor-element.elementor-element-ef92307 > .elementor-container{max-width:1230px;}.elementor-6769 .elementor-element.elementor-element-ef92307{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-ef92307 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6769 .elementor-element.elementor-element-ebabe8b .elementor-button{background-color:#0677C5;font-family:"DM Sans", Sans-serif;font-size:13px;letter-spacing:0.7px;fill:#FAFAFA;color:#FAFAFA;border-radius:14px 14px 14px 14px;padding:9px 18px 9px 15px;}.elementor-6769 .elementor-element.elementor-element-ebabe8b .elementor-button:hover, .elementor-6769 .elementor-element.elementor-element-ebabe8b .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-ebabe8b .elementor-button:hover svg, .elementor-6769 .elementor-element.elementor-element-ebabe8b .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-947275d > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6769 .elementor-element.elementor-element-947275d{text-align:start;}.elementor-6769 .elementor-element.elementor-element-947275d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:900;text-transform:uppercase;line-height:44px;letter-spacing:-0.9px;color:#F1E9E9;}.elementor-6769 .elementor-element.elementor-element-7d73781:not(.elementor-motion-effects-element-type-background), .elementor-6769 .elementor-element.elementor-element-7d73781 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.elementor-6769 .elementor-element.elementor-element-7d73781 > .elementor-container{max-width:1230px;}.elementor-6769 .elementor-element.elementor-element-7d73781{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-6769 .elementor-element.elementor-element-7d73781 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-6769 .elementor-element.elementor-element-fb31c52.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6769 .elementor-element.elementor-element-fb31c52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6769 .elementor-element.elementor-element-705e3d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-accordion-item{border-width:1px;border-color:#3381B7;}.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#3381B7;}.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#3381B7;}.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-accordion-icon, .elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-accordion-title{color:#0677C5;}.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-accordion-icon svg{fill:#0677C5;}.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-tab-content{background-color:#DADADA;color:#FEF9F9;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:20px;padding:24px 19px 19px 19px;}.elementor-bc-flex-widget .elementor-6769 .elementor-element.elementor-element-000848a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6769 .elementor-element.elementor-element-000848a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-accordion-item{border-width:1px;border-color:#3381B7;}.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#3381B7;}.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#3381B7;}.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-accordion-icon, .elementor-6769 .elementor-element.elementor-element-f151205 .elementor-accordion-title{color:#0677C5;}.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-accordion-icon svg{fill:#0677C5;}.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-tab-content{background-color:#DADADA;color:#FEF9F9;font-family:"DM Sans", Sans-serif;font-size:16px;line-height:20px;padding:24px 19px 19px 19px;}.elementor-6769 .elementor-element.elementor-element-56ed2d9 > .elementor-container{max-width:1230px;}.elementor-6769 .elementor-element.elementor-element-56ed2d9{padding:60px 00px 60px 0px;}.elementor-6769 .elementor-element.elementor-element-0d0657d .elementor-button{background-color:#0677C5;font-family:"DM Sans", Sans-serif;font-size:14px;letter-spacing:0.7px;fill:#FAFAFA;color:#FAFAFA;border-radius:7px 7px 7px 7px;padding:9px 18px 9px 15px;}.elementor-6769 .elementor-element.elementor-element-0d0657d .elementor-button:hover, .elementor-6769 .elementor-element.elementor-element-0d0657d .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-0d0657d .elementor-button:hover svg, .elementor-6769 .elementor-element.elementor-element-0d0657d .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6769 .elementor-element.elementor-element-f6e2a86 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6769 .elementor-element.elementor-element-f6e2a86{text-align:start;}.elementor-6769 .elementor-element.elementor-element-f6e2a86 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:900;text-transform:uppercase;line-height:44px;letter-spacing:-0.9px;color:#080808;}.elementor-6769 .elementor-element.elementor-element-234b5f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-234b5f1{text-align:start;font-family:"DM Sans", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0.1px;color:#181616;}.elementor-6769 .elementor-element.elementor-element-234b5f1 p{margin-block-end:20px;}:root{--page-title-display:none;}@media(max-width:1699px){.elementor-6769 .elementor-element.elementor-element-5c8f180:not(.elementor-motion-effects-element-type-background), .elementor-6769 .elementor-element.elementor-element-5c8f180 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aanviosmultimediaacademy.com/wp-content/uploads/2026/10/250A9511-scaled.webp");background-position:center center;}.elementor-6769 .elementor-element.elementor-element-5c8f180 > .elementor-container{min-height:68vh;}.elementor-6769 .elementor-element.elementor-element-5c8f180 > .elementor-background-overlay{opacity:0.81;}.elementor-6769 .elementor-element.elementor-element-211286d{text-align:center;}.elementor-6769 .elementor-element.elementor-element-7d73781{padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6769 .elementor-element.elementor-element-af26319.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6769 .elementor-element.elementor-element-af26319.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}}@media(max-width:1279px){.elementor-6769 .elementor-element.elementor-element-632d73f{padding:48px 48px 48px 48px;}.elementor-6769 .elementor-element.elementor-element-bfe224b{padding:48px 48px 48px 48px;}.elementor-6769 .elementor-element.elementor-element-de75a93{padding:48px 48px 48px 48px;}.elementor-6769 .elementor-element.elementor-element-5693a0e{padding:48px 48px 48px 48px;}.elementor-6769 .elementor-element.elementor-element-ef92307{padding:48px 48px 48px 48px;}.elementor-6769 .elementor-element.elementor-element-56ed2d9{padding:48px 48px 48px 48px;}}@media(max-width:991px){.elementor-6769 .elementor-element.elementor-element-9aadcfe .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}.elementor-6769 .elementor-element.elementor-element-a721966 .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}.elementor-6769 .elementor-element.elementor-element-d3fcdcf .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}.elementor-6769 .elementor-element.elementor-element-947275d .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}.elementor-6769 .elementor-element.elementor-element-f6e2a86 .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}}@media(max-width:575px){.elementor-6769 .elementor-element.elementor-element-211286d > .elementor-widget-container{margin:79px 0px 0px 0px;padding:21px 21px 21px 21px;}.elementor-6769 .elementor-element.elementor-element-211286d{text-align:start;}.elementor-6769 .elementor-element.elementor-element-211286d .elementor-heading-title{font-size:35px;}.elementor-6769 .elementor-element.elementor-element-632d73f{padding:30px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-9aadcfe .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6769 .elementor-element.elementor-element-143273e .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6769 .elementor-element.elementor-element-cea4605{font-size:14px;}.elementor-6769 .elementor-element.elementor-element-bfe224b{padding:30px 17px 17px 17px;}.elementor-6769 .elementor-element.elementor-element-a721966 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6769 .elementor-element.elementor-element-47e50f5{padding:2px 2px 2px 2px;}.elementor-6769 .elementor-element.elementor-element-41cc016 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6769 .elementor-element.elementor-element-9fc61f9{font-size:14px;}.elementor-6769 .elementor-element.elementor-element-ed73a4e .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6769 .elementor-element.elementor-element-a6e4034{font-size:14px;}.elementor-6769 .elementor-element.elementor-element-de75a93{padding:33px 0px 0px 22px;}.elementor-6769 .elementor-element.elementor-element-2b8cd5e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6769 .elementor-element.elementor-element-d3fcdcf .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6769 .elementor-element.elementor-element-d7f1899{font-size:14px;}.elementor-6769 .elementor-element.elementor-element-5693a0e{padding:33px 0px 30px 22px;}.elementor-6769 .elementor-element.elementor-element-d241ec8 > .elementor-element-populated, .elementor-6769 .elementor-element.elementor-element-d241ec8 > .elementor-element-populated > .elementor-background-overlay, .elementor-6769 .elementor-element.elementor-element-d241ec8 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6769 .elementor-element.elementor-element-fa366fc{text-align:start;}.elementor-6769 .elementor-element.elementor-element-1e9d63c{text-align:start;font-size:14px;}.elementor-6769 .elementor-element.elementor-element-c611f2d > .elementor-element-populated, .elementor-6769 .elementor-element.elementor-element-c611f2d > .elementor-element-populated > .elementor-background-overlay, .elementor-6769 .elementor-element.elementor-element-c611f2d > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6769 .elementor-element.elementor-element-29d6375{text-align:start;}.elementor-6769 .elementor-element.elementor-element-3d9d7ef{text-align:start;font-size:14px;}.elementor-6769 .elementor-element.elementor-element-2baefa7 > .elementor-element-populated, .elementor-6769 .elementor-element.elementor-element-2baefa7 > .elementor-element-populated > .elementor-background-overlay, .elementor-6769 .elementor-element.elementor-element-2baefa7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6769 .elementor-element.elementor-element-cd9313c{text-align:start;}.elementor-6769 .elementor-element.elementor-element-10ad9de{text-align:start;font-size:14px;}.elementor-6769 .elementor-element.elementor-element-ec68a79 > .elementor-element-populated, .elementor-6769 .elementor-element.elementor-element-ec68a79 > .elementor-element-populated > .elementor-background-overlay, .elementor-6769 .elementor-element.elementor-element-ec68a79 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6769 .elementor-element.elementor-element-e164339{text-align:start;}.elementor-6769 .elementor-element.elementor-element-a323151{text-align:start;font-size:14px;}.elementor-6769 .elementor-element.elementor-element-ef92307{padding:30px 17px 17px 17px;}.elementor-6769 .elementor-element.elementor-element-947275d .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6769 .elementor-element.elementor-element-7d73781{padding:1px 1px 1px 1px;}.elementor-6769 .elementor-element.elementor-element-56ed2d9{padding:30px 0px 0px 18px;}.elementor-6769 .elementor-element.elementor-element-f6e2a86 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6769 .elementor-element.elementor-element-234b5f1{font-size:14px;}}/* Start custom CSS for accordion, class: .elementor-element-705e3d3 *//* FAQ Section Container */
.elementor-6769 .elementor-element.elementor-element-705e3d3 {
  background: #f9f9f9;
  border-radius: 16px;
  padding: 30px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
  border: 2px solid #63666a33;
}

/* Individual Accordion Item */
.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-accordion-item {
  margin-bottom: 18px;
  border-radius: 12px;
  overflow: hidden;
  border: none;
  transition: all 0.3s ease;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}

/* Accordion Title */
.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-tab-title {
  background-color: #ffffff;
  font-weight: 600;
  font-size: 18px;
  padding: 18px 20px;
  color: #0e0e0e;
  cursor: pointer;
  border: 1px solid #d8d8d8;
  border-radius: 12px;
  transition: all 0.3s ease;
  position: relative;
}

/* Title Hover */
.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-tab-title:hover {
  background-color: #f0f0f0;
  color: #63666A;
  border-color: #63666A;
}

/* Active Tab Styling */
.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-tab-title.elementor-active {
  background-color: #e7e7e7;
  color: #63666A;
  border-color: #63666A;
  box-shadow: 0 0 0 3px rgba(182, 234, 37, 0.3);
}

/* Accordion Content */
.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-tab-content {
  padding: 20px;
  background: #ffffff;
  font-size: 16px;
  color: #0e0e0e;
  border-radius: 0 0 12px 12px;
  animation: fadeIn 0.4s ease-in-out;
}

/* Accordion Icon Animation */
.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-accordion-icon {
  transition: transform 0.3s ease;
  color: #63666A;
}

/* Rotate icon on open */
.elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-tab-title.elementor-active .elementor-accordion-icon i {
  transform: rotate(45deg);
  color: #63666A;
}

/* Accordion Fade Animation */
@keyframes fadeIn {
  from { opacity: 0; transform: translateY(-5px); }
  to { opacity: 1; transform: translateY(0); }
}

/* Heading styling inside the section */
.elementor-6769 .elementor-element.elementor-element-705e3d3 h2 {
  font-size: 32px;
  font-weight: 700;
  color: #0e0e0e;
  margin-bottom: 10px;
}

/* Paragraph under heading */
.elementor-6769 .elementor-element.elementor-element-705e3d3 p {
  color: #3d3d3d;
  font-size: 13px;
  max-width: 520px;
}

/* Mobile Responsive */
@media (max-width: 767px) {
  .elementor-6769 .elementor-element.elementor-element-705e3d3 {
    padding: 20px;
  }

  .elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-tab-title {
    font-size: 16px;
    padding: 14px 16px;
  }

  .elementor-6769 .elementor-element.elementor-element-705e3d3 .elementor-tab-content {
    font-size: 15px;
    padding: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-f151205 *//* FAQ Section Container */
.elementor-6769 .elementor-element.elementor-element-f151205 {
  background: #f9f9f9;
  border-radius: 16px;
  padding: 30px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, 0.06);
  border: 2px solid #63666a33;
}

/* Individual Accordion Item */
.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-accordion-item {
  margin-bottom: 18px;
  border-radius: 12px;
  overflow: hidden;
  border: none;
  transition: all 0.3s ease;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04);
}

/* Accordion Title */
.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-tab-title {
  background-color: #ffffff;
  font-weight: 600;
  font-size: 18px;
  padding: 18px 20px;
  color: #0e0e0e;
  cursor: pointer;
  border: 1px solid #d8d8d8;
  border-radius: 12px;
  transition: all 0.3s ease;
  position: relative;
}

/* Title Hover */
.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-tab-title:hover {
  background-color: #f0f0f0;
  color: #63666A;
  border-color: #63666A;
}

/* Active Tab Styling */
.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-tab-title.elementor-active {
  background-color: #e7e7e7;
  color: #63666A;
  border-color: #63666A;
  box-shadow: 0 0 0 3px rgba(182, 234, 37, 0.3);
}

/* Accordion Content */
.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-tab-content {
  padding: 20px;
  background: #ffffff;
  font-size: 16px;
  color: #0e0e0e;
  border-radius: 0 0 12px 12px;
  animation: fadeIn 0.4s ease-in-out;
}

/* Accordion Icon Animation */
.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-accordion-icon {
  transition: transform 0.3s ease;
  color: #63666A;
}

/* Rotate icon on open */
.elementor-6769 .elementor-element.elementor-element-f151205 .elementor-tab-title.elementor-active .elementor-accordion-icon i {
  transform: rotate(45deg);
  color: #63666A;
}

/* Accordion Fade Animation */
@keyframes fadeIn {
  from { opacity: 0; transform: translateY(-5px); }
  to { opacity: 1; transform: translateY(0); }
}

/* Heading styling inside the section */
.elementor-6769 .elementor-element.elementor-element-f151205 h2 {
  font-size: 32px;
  font-weight: 700;
  color: #0e0e0e;
  margin-bottom: 10px;
}

/* Paragraph under heading */
.elementor-6769 .elementor-element.elementor-element-f151205 p {
  color: #3d3d3d;
  font-size: 13px;
  max-width: 520px;
}

/* Mobile Responsive */
@media (max-width: 767px) {
  .elementor-6769 .elementor-element.elementor-element-f151205 {
    padding: 20px;
  }

  .elementor-6769 .elementor-element.elementor-element-f151205 .elementor-tab-title {
    font-size: 16px;
    padding: 14px 16px;
  }

  .elementor-6769 .elementor-element.elementor-element-f151205 .elementor-tab-content {
    font-size: 15px;
    padding: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f887416 *//* ===== Aanvios Contact Form Design ===== */

.wpcf7 form {
    background: #ffffff;
    padding: 30px;
    border: 1px solid #e3edf6;
    border-radius: 16px;
    box-shadow: 0 10px 35px rgba(0, 65, 120, 0.08);
    box-sizing: border-box;
}

/* Field labels */
.wpcf7 form label {
    display: block;
    color: #172033;
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 8px;
}

/* Input fields and dropdown */
.wpcf7 form input:not([type="submit"]),
.wpcf7 form select,
.wpcf7 form textarea {
    width: 100%;
    padding: 14px 16px;
    background: #f8fafc;
    color: #172033;
    border: 1px solid #dbe4ee;
    border-radius: 8px;
    font-family: inherit;
    font-size: 15px;
    box-sizing: border-box;
    outline: none;
    transition: all 0.25s ease;
}

/* Consistent input height */
.wpcf7 form input:not([type="submit"]),
.wpcf7 form select {
    min-height: 52px;
}

/* Space between fields */
.wpcf7 form p {
    margin-bottom: 20px;
}

/* Focus effect */
.wpcf7 form input:focus,
.wpcf7 form select:focus,
.wpcf7 form textarea:focus {
    border-color: #0677C5;
    background: #ffffff;
    box-shadow: 0 0 0 3px rgba(6, 119, 197, 0.10);
}

/* Message field */
.wpcf7 form textarea {
    min-height: 120px;
    resize: vertical;
}

/* Placeholder text */
.wpcf7 form input::placeholder,
.wpcf7 form textarea::placeholder {
    color: #8996a5;
    opacity: 1;
}

/* Submit button */
.wpcf7 form input[type="submit"] {
    width: 100%;
    min-height: 54px;
    padding: 15px 24px;
    background: #0677C5;
    color: #ffffff;
    border: 0;
    border-radius: 8px;
    font-family: inherit;
    font-size: 16px;
    font-weight: 600;
    cursor: pointer;
    transition: all 0.25s ease;
}

/* Button hover */
.wpcf7 form input[type="submit"]:hover {
    background: #045b99;
    box-shadow: 0 6px 16px rgba(6, 119, 197, 0.2);
    transform: translateY(-2px);
}

/* Validation messages */
.wpcf7 form .wpcf7-not-valid-tip {
    color: #dc2626;
    font-size: 12px;
    margin-top: 5px;
}

/* Success and error notices */
.wpcf7 form .wpcf7-response-output {
    padding: 14px;
    border-radius: 8px;
    font-size: 14px;
    margin: 20px 0 0;
}

/* Mobile responsive */
@media (max-width: 767px) {
    .wpcf7 form {
        padding: 20px;
        border-radius: 12px;
    }

    .wpcf7 form input[type="submit"] {
        width: 100%;
    }
}/* End custom CSS */