.elementor-6936 .elementor-element.elementor-element-38ec095:not(.elementor-motion-effects-element-type-background), .elementor-6936 .elementor-element.elementor-element-38ec095 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181616;}.elementor-6936 .elementor-element.elementor-element-38ec095 > .elementor-background-overlay{background-color:#141414;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6936 .elementor-element.elementor-element-38ec095 > .elementor-container{min-height:100vh;}.elementor-6936 .elementor-element.elementor-element-38ec095{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-144px;margin-bottom:0px;}.elementor-6936 .elementor-element.elementor-element-4ca0a2f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:700;color:#FFFBFB;}.elementor-6936 .elementor-element.elementor-element-24ac33e > .elementor-container{max-width:1230px;}.elementor-6936 .elementor-element.elementor-element-24ac33e{padding:60px 00px 60px 0px;}.elementor-bc-flex-widget .elementor-6936 .elementor-element.elementor-element-1281f58.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6936 .elementor-element.elementor-element-1281f58.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6936 .elementor-element.elementor-element-614ede5 .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-6936 .elementor-element.elementor-element-614ede5 .elementor-button:hover, .elementor-6936 .elementor-element.elementor-element-614ede5 .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-614ede5 .elementor-button:hover svg, .elementor-6936 .elementor-element.elementor-element-614ede5 .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-140c8f9 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6936 .elementor-element.elementor-element-140c8f9{text-align:start;}.elementor-6936 .elementor-element.elementor-element-140c8f9 .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-6936 .elementor-element.elementor-element-6a4d4db .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-6936 .elementor-element.elementor-element-be184fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-be184fd{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-6936 .elementor-element.elementor-element-be184fd p{margin-block-end:20px;}.elementor-6936 .elementor-element.elementor-element-ff6219f .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-6936 .elementor-element.elementor-element-ff6219f .elementor-button:hover, .elementor-6936 .elementor-element.elementor-element-ff6219f .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-ff6219f .elementor-button-content-wrapper{flex-direction:row;}.elementor-6936 .elementor-element.elementor-element-ff6219f .elementor-button:hover svg, .elementor-6936 .elementor-element.elementor-element-ff6219f .elementor-button:focus svg{fill:#F3ECEC;}.elementor-bc-flex-widget .elementor-6936 .elementor-element.elementor-element-576ee33.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6936 .elementor-element.elementor-element-576ee33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6936 .elementor-element.elementor-element-4cb2df1 img{border-radius:10px 10px 10px 10px;}.elementor-6936 .elementor-element.elementor-element-8c91b81:not(.elementor-motion-effects-element-type-background), .elementor-6936 .elementor-element.elementor-element-8c91b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.elementor-6936 .elementor-element.elementor-element-8c91b81 > .elementor-container{max-width:1230px;}.elementor-6936 .elementor-element.elementor-element-8c91b81{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-6936 .elementor-element.elementor-element-8c91b81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6936 .elementor-element.elementor-element-3709721 .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-6936 .elementor-element.elementor-element-3709721 .elementor-button:hover, .elementor-6936 .elementor-element.elementor-element-3709721 .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-3709721 .elementor-button:hover svg, .elementor-6936 .elementor-element.elementor-element-3709721 .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-4df2b95 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6936 .elementor-element.elementor-element-4df2b95{text-align:start;}.elementor-6936 .elementor-element.elementor-element-4df2b95 .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-6936 .elementor-element.elementor-element-6833aba:not(.elementor-motion-effects-element-type-background), .elementor-6936 .elementor-element.elementor-element-6833aba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.elementor-6936 .elementor-element.elementor-element-6833aba > .elementor-container{max-width:1230px;}.elementor-6936 .elementor-element.elementor-element-6833aba{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-6936 .elementor-element.elementor-element-6833aba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-6936 .elementor-element.elementor-element-b502868.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6936 .elementor-element.elementor-element-b502868.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6936 .elementor-element.elementor-element-72998e9 .elementor-accordion-item{border-width:1px;border-color:#3381B7;}.elementor-6936 .elementor-element.elementor-element-72998e9 .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#3381B7;}.elementor-6936 .elementor-element.elementor-element-72998e9 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#3381B7;}.elementor-6936 .elementor-element.elementor-element-72998e9 .elementor-accordion-icon, .elementor-6936 .elementor-element.elementor-element-72998e9 .elementor-accordion-title{color:#F5F5F5;}.elementor-6936 .elementor-element.elementor-element-72998e9 .elementor-accordion-icon svg{fill:#F5F5F5;}.elementor-6936 .elementor-element.elementor-element-72998e9 .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-6936 .elementor-element.elementor-element-72998e9 .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-6936 .elementor-element.elementor-element-59ff292.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6936 .elementor-element.elementor-element-59ff292.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6936 .elementor-element.elementor-element-3badca7 .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-6936 .elementor-element.elementor-element-bad2bd6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-bad2bd6{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-6936 .elementor-element.elementor-element-bad2bd6 p{margin-block-end:20px;}.elementor-6936 .elementor-element.elementor-element-bd813ce .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-6936 .elementor-element.elementor-element-b85ea22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-b85ea22{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-6936 .elementor-element.elementor-element-b85ea22 p{margin-block-end:20px;}.elementor-6936 .elementor-element.elementor-element-3914791 > .elementor-container{max-width:1230px;}.elementor-6936 .elementor-element.elementor-element-3914791{padding:60px 00px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-931d6f5 .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-6936 .elementor-element.elementor-element-931d6f5 .elementor-button:hover, .elementor-6936 .elementor-element.elementor-element-931d6f5 .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-931d6f5 .elementor-button:hover svg, .elementor-6936 .elementor-element.elementor-element-931d6f5 .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-e06260b > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6936 .elementor-element.elementor-element-e06260b{text-align:start;}.elementor-6936 .elementor-element.elementor-element-e06260b .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-6936 .elementor-element.elementor-element-63becd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-63becd4{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-6936 .elementor-element.elementor-element-63becd4 p{margin-block-end:20px;}.elementor-6936 .elementor-element.elementor-element-2bf7a63 > .elementor-container{max-width:1230px;}.elementor-6936 .elementor-element.elementor-element-2bf7a63{padding:0px 00px 60px 0px;}.elementor-6936 .elementor-element.elementor-element-3617268 > .elementor-element-populated{border-style:none;}.elementor-6936 .elementor-element.elementor-element-65ac875{text-align:start;}.elementor-6936 .elementor-element.elementor-element-65ac875 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.7px;color:#0677C5;}.elementor-6936 .elementor-element.elementor-element-757e887 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-757e887{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-6936 .elementor-element.elementor-element-757e887 p{margin-block-end:20px;}.elementor-6936 .elementor-element.elementor-element-bbd3b3f > .elementor-element-populated{border-style:none;}.elementor-6936 .elementor-element.elementor-element-86862a6{text-align:start;}.elementor-6936 .elementor-element.elementor-element-86862a6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.7px;color:#0677C5;}.elementor-6936 .elementor-element.elementor-element-c40d480 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-c40d480{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-6936 .elementor-element.elementor-element-c40d480 p{margin-block-end:20px;}.elementor-6936 .elementor-element.elementor-element-0be3311 > .elementor-element-populated{border-style:none;}.elementor-6936 .elementor-element.elementor-element-4a020e1{text-align:start;}.elementor-6936 .elementor-element.elementor-element-4a020e1 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.7px;color:#0677C5;}.elementor-6936 .elementor-element.elementor-element-c601570 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-c601570{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-6936 .elementor-element.elementor-element-c601570 p{margin-block-end:20px;}.elementor-6936 .elementor-element.elementor-element-6d9f5bc > .elementor-element-populated{border-style:none;}.elementor-6936 .elementor-element.elementor-element-3d33953{text-align:start;}.elementor-6936 .elementor-element.elementor-element-3d33953 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:26px;font-weight:600;letter-spacing:-0.7px;color:#0677C5;}.elementor-6936 .elementor-element.elementor-element-6c1a9e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-6c1a9e7{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-6936 .elementor-element.elementor-element-6c1a9e7 p{margin-block-end:20px;}.elementor-6936 .elementor-element.elementor-element-8a891a4:not(.elementor-motion-effects-element-type-background), .elementor-6936 .elementor-element.elementor-element-8a891a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.elementor-6936 .elementor-element.elementor-element-8a891a4 > .elementor-container{max-width:1230px;}.elementor-6936 .elementor-element.elementor-element-8a891a4{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-6936 .elementor-element.elementor-element-8a891a4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6936 .elementor-element.elementor-element-4e4e566 .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-6936 .elementor-element.elementor-element-4e4e566 .elementor-button:hover, .elementor-6936 .elementor-element.elementor-element-4e4e566 .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-4e4e566 .elementor-button:hover svg, .elementor-6936 .elementor-element.elementor-element-4e4e566 .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-f9e7d14 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6936 .elementor-element.elementor-element-f9e7d14{text-align:start;}.elementor-6936 .elementor-element.elementor-element-f9e7d14 .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-6936 .elementor-element.elementor-element-df0ac32:not(.elementor-motion-effects-element-type-background), .elementor-6936 .elementor-element.elementor-element-df0ac32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.elementor-6936 .elementor-element.elementor-element-df0ac32 > .elementor-container{max-width:1230px;}.elementor-6936 .elementor-element.elementor-element-df0ac32{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-6936 .elementor-element.elementor-element-df0ac32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-6936 .elementor-element.elementor-element-f9d290a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6936 .elementor-element.elementor-element-f9d290a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6936 .elementor-element.elementor-element-8b337fc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-8b337fc .elementor-accordion-item{border-width:1px;border-color:#3381B7;}.elementor-6936 .elementor-element.elementor-element-8b337fc .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#3381B7;}.elementor-6936 .elementor-element.elementor-element-8b337fc .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#3381B7;}.elementor-6936 .elementor-element.elementor-element-8b337fc .elementor-accordion-icon, .elementor-6936 .elementor-element.elementor-element-8b337fc .elementor-accordion-title{color:#0677C5;}.elementor-6936 .elementor-element.elementor-element-8b337fc .elementor-accordion-icon svg{fill:#0677C5;}.elementor-6936 .elementor-element.elementor-element-8b337fc .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-6936 .elementor-element.elementor-element-8b337fc .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-6936 .elementor-element.elementor-element-35d1515.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6936 .elementor-element.elementor-element-35d1515.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-6936 .elementor-element.elementor-element-874a86e .elementor-accordion-item{border-width:1px;border-color:#3381B7;}.elementor-6936 .elementor-element.elementor-element-874a86e .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#3381B7;}.elementor-6936 .elementor-element.elementor-element-874a86e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#3381B7;}.elementor-6936 .elementor-element.elementor-element-874a86e .elementor-accordion-icon, .elementor-6936 .elementor-element.elementor-element-874a86e .elementor-accordion-title{color:#0677C5;}.elementor-6936 .elementor-element.elementor-element-874a86e .elementor-accordion-icon svg{fill:#0677C5;}.elementor-6936 .elementor-element.elementor-element-874a86e .elementor-accordion-title{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;}.elementor-6936 .elementor-element.elementor-element-874a86e .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-6936 .elementor-element.elementor-element-e474b5d > .elementor-container{max-width:1230px;}.elementor-6936 .elementor-element.elementor-element-e474b5d{padding:60px 00px 60px 0px;}.elementor-6936 .elementor-element.elementor-element-f635b9a .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-6936 .elementor-element.elementor-element-f635b9a .elementor-button:hover, .elementor-6936 .elementor-element.elementor-element-f635b9a .elementor-button:focus{background-color:#F10909;color:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-f635b9a .elementor-button:hover svg, .elementor-6936 .elementor-element.elementor-element-f635b9a .elementor-button:focus svg{fill:#F3ECEC;}.elementor-6936 .elementor-element.elementor-element-a2fd408 > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-6936 .elementor-element.elementor-element-a2fd408{text-align:start;}.elementor-6936 .elementor-element.elementor-element-a2fd408 .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-6936 .elementor-element.elementor-element-61edac5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:21px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-61edac5{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-6936 .elementor-element.elementor-element-61edac5 p{margin-block-end:20px;}:root{--page-title-display:none;}@media(max-width:1699px){.elementor-6936 .elementor-element.elementor-element-38ec095:not(.elementor-motion-effects-element-type-background), .elementor-6936 .elementor-element.elementor-element-38ec095 > .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-6936 .elementor-element.elementor-element-38ec095 > .elementor-container{min-height:68vh;}.elementor-6936 .elementor-element.elementor-element-38ec095 > .elementor-background-overlay{opacity:0.81;}.elementor-6936 .elementor-element.elementor-element-4ca0a2f{text-align:center;}.elementor-6936 .elementor-element.elementor-element-df0ac32{padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-6936 .elementor-element.elementor-element-4a98e66.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-6936 .elementor-element.elementor-element-4a98e66.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-6936 .elementor-element.elementor-element-24ac33e{padding:48px 48px 48px 48px;}.elementor-6936 .elementor-element.elementor-element-8c91b81{padding:48px 48px 48px 48px;}.elementor-6936 .elementor-element.elementor-element-3914791{padding:48px 48px 48px 48px;}.elementor-6936 .elementor-element.elementor-element-2bf7a63{padding:48px 48px 48px 48px;}.elementor-6936 .elementor-element.elementor-element-8a891a4{padding:48px 48px 48px 48px;}.elementor-6936 .elementor-element.elementor-element-e474b5d{padding:48px 48px 48px 48px;}}@media(max-width:991px){.elementor-6936 .elementor-element.elementor-element-140c8f9 .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}.elementor-6936 .elementor-element.elementor-element-4df2b95 .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}.elementor-6936 .elementor-element.elementor-element-e06260b .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}.elementor-6936 .elementor-element.elementor-element-f9e7d14 .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}.elementor-6936 .elementor-element.elementor-element-a2fd408 .elementor-heading-title{font-size:22px;line-height:19px;letter-spacing:-0.1px;}}@media(max-width:575px){.elementor-6936 .elementor-element.elementor-element-4ca0a2f > .elementor-widget-container{margin:79px 0px 0px 0px;padding:21px 21px 21px 21px;}.elementor-6936 .elementor-element.elementor-element-4ca0a2f{text-align:start;}.elementor-6936 .elementor-element.elementor-element-4ca0a2f .elementor-heading-title{font-size:35px;}.elementor-6936 .elementor-element.elementor-element-24ac33e{padding:30px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-140c8f9 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6936 .elementor-element.elementor-element-6a4d4db .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6936 .elementor-element.elementor-element-be184fd{font-size:14px;}.elementor-6936 .elementor-element.elementor-element-8c91b81{padding:30px 17px 17px 17px;}.elementor-6936 .elementor-element.elementor-element-4df2b95 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6936 .elementor-element.elementor-element-6833aba{padding:2px 2px 2px 2px;}.elementor-6936 .elementor-element.elementor-element-3badca7 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6936 .elementor-element.elementor-element-bad2bd6{font-size:14px;}.elementor-6936 .elementor-element.elementor-element-bd813ce .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-6936 .elementor-element.elementor-element-b85ea22{font-size:14px;}.elementor-6936 .elementor-element.elementor-element-3914791{padding:33px 0px 0px 22px;}.elementor-6936 .elementor-element.elementor-element-83043f5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-6936 .elementor-element.elementor-element-e06260b .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6936 .elementor-element.elementor-element-63becd4{font-size:14px;}.elementor-6936 .elementor-element.elementor-element-2bf7a63{padding:33px 0px 30px 22px;}.elementor-6936 .elementor-element.elementor-element-3617268 > .elementor-element-populated, .elementor-6936 .elementor-element.elementor-element-3617268 > .elementor-element-populated > .elementor-background-overlay, .elementor-6936 .elementor-element.elementor-element-3617268 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6936 .elementor-element.elementor-element-65ac875{text-align:start;}.elementor-6936 .elementor-element.elementor-element-757e887{text-align:start;font-size:14px;}.elementor-6936 .elementor-element.elementor-element-bbd3b3f > .elementor-element-populated, .elementor-6936 .elementor-element.elementor-element-bbd3b3f > .elementor-element-populated > .elementor-background-overlay, .elementor-6936 .elementor-element.elementor-element-bbd3b3f > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6936 .elementor-element.elementor-element-86862a6{text-align:start;}.elementor-6936 .elementor-element.elementor-element-c40d480{text-align:start;font-size:14px;}.elementor-6936 .elementor-element.elementor-element-0be3311 > .elementor-element-populated, .elementor-6936 .elementor-element.elementor-element-0be3311 > .elementor-element-populated > .elementor-background-overlay, .elementor-6936 .elementor-element.elementor-element-0be3311 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6936 .elementor-element.elementor-element-4a020e1{text-align:start;}.elementor-6936 .elementor-element.elementor-element-c601570{text-align:start;font-size:14px;}.elementor-6936 .elementor-element.elementor-element-6d9f5bc > .elementor-element-populated, .elementor-6936 .elementor-element.elementor-element-6d9f5bc > .elementor-element-populated > .elementor-background-overlay, .elementor-6936 .elementor-element.elementor-element-6d9f5bc > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-6936 .elementor-element.elementor-element-3d33953{text-align:start;}.elementor-6936 .elementor-element.elementor-element-6c1a9e7{text-align:start;font-size:14px;}.elementor-6936 .elementor-element.elementor-element-8a891a4{padding:30px 17px 17px 17px;}.elementor-6936 .elementor-element.elementor-element-f9e7d14 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6936 .elementor-element.elementor-element-df0ac32{padding:1px 1px 1px 1px;}.elementor-6936 .elementor-element.elementor-element-e474b5d{padding:30px 0px 0px 18px;}.elementor-6936 .elementor-element.elementor-element-a2fd408 .elementor-heading-title{font-size:27px;line-height:1.2em;letter-spacing:-0.9px;}.elementor-6936 .elementor-element.elementor-element-61edac5{font-size:14px;}}/* Start custom CSS for accordion, class: .elementor-element-8b337fc *//* FAQ Section Container */
.elementor-6936 .elementor-element.elementor-element-8b337fc {
  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-6936 .elementor-element.elementor-element-8b337fc .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-6936 .elementor-element.elementor-element-8b337fc .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-6936 .elementor-element.elementor-element-8b337fc .elementor-tab-title:hover {
  background-color: #f0f0f0;
  color: #63666A;
  border-color: #63666A;
}

/* Active Tab Styling */
.elementor-6936 .elementor-element.elementor-element-8b337fc .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-6936 .elementor-element.elementor-element-8b337fc .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-6936 .elementor-element.elementor-element-8b337fc .elementor-accordion-icon {
  transition: transform 0.3s ease;
  color: #63666A;
}

/* Rotate icon on open */
.elementor-6936 .elementor-element.elementor-element-8b337fc .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-6936 .elementor-element.elementor-element-8b337fc h2 {
  font-size: 32px;
  font-weight: 700;
  color: #0e0e0e;
  margin-bottom: 10px;
}

/* Paragraph under heading */
.elementor-6936 .elementor-element.elementor-element-8b337fc p {
  color: #3d3d3d;
  font-size: 13px;
  max-width: 520px;
}

/* Mobile Responsive */
@media (max-width: 767px) {
  .elementor-6936 .elementor-element.elementor-element-8b337fc {
    padding: 20px;
  }

  .elementor-6936 .elementor-element.elementor-element-8b337fc .elementor-tab-title {
    font-size: 16px;
    padding: 14px 16px;
  }

  .elementor-6936 .elementor-element.elementor-element-8b337fc .elementor-tab-content {
    font-size: 15px;
    padding: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-874a86e *//* FAQ Section Container */
.elementor-6936 .elementor-element.elementor-element-874a86e {
  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-6936 .elementor-element.elementor-element-874a86e .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-6936 .elementor-element.elementor-element-874a86e .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-6936 .elementor-element.elementor-element-874a86e .elementor-tab-title:hover {
  background-color: #f0f0f0;
  color: #63666A;
  border-color: #63666A;
}

/* Active Tab Styling */
.elementor-6936 .elementor-element.elementor-element-874a86e .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-6936 .elementor-element.elementor-element-874a86e .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-6936 .elementor-element.elementor-element-874a86e .elementor-accordion-icon {
  transition: transform 0.3s ease;
  color: #63666A;
}

/* Rotate icon on open */
.elementor-6936 .elementor-element.elementor-element-874a86e .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-6936 .elementor-element.elementor-element-874a86e h2 {
  font-size: 32px;
  font-weight: 700;
  color: #0e0e0e;
  margin-bottom: 10px;
}

/* Paragraph under heading */
.elementor-6936 .elementor-element.elementor-element-874a86e p {
  color: #3d3d3d;
  font-size: 13px;
  max-width: 520px;
}

/* Mobile Responsive */
@media (max-width: 767px) {
  .elementor-6936 .elementor-element.elementor-element-874a86e {
    padding: 20px;
  }

  .elementor-6936 .elementor-element.elementor-element-874a86e .elementor-tab-title {
    font-size: 16px;
    padding: 14px 16px;
  }

  .elementor-6936 .elementor-element.elementor-element-874a86e .elementor-tab-content {
    font-size: 15px;
    padding: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-0bcad3c *//* ===== 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 */