.elementor-702 .elementor-element.elementor-element-850e192{--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-702 .elementor-element.elementor-element-b9b6e5f{width:var( --container-widget-width, 102.248% );max-width:102.248%;--container-widget-width:102.248%;--container-widget-flex-grow:0;}.elementor-702 .elementor-element.elementor-element-b9b6e5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-702 .elementor-element.elementor-element-f5f1761{--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-702 .elementor-element.elementor-element-4741bce{--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-702 .elementor-element.elementor-element-4741bce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-702 .elementor-element.elementor-element-1f1212e{--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-702 .elementor-element.elementor-element-53dded7{--spacer-size:50px;}.elementor-widget-eael-dual-color-header .eael-dch-separator-wrap i{color:var( --e-global-color-primary );}.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header .title span{font-size:40px;}.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header .subtext{color:#0D163B;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-702 .elementor-element.elementor-element-88fe618{text-align:left;font-family:"Inter", Sans-serif;font-weight:400;color:#0D163B;}.elementor-702 .elementor-element.elementor-element-a923b91{--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-702 .elementor-element.elementor-element-8dbdcc2{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-47c3e19{--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-702 .elementor-element.elementor-element-516c0cb .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header .title span{font-size:32px;}.elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header .subtext{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-75d0915{text-align:left;font-family:"Inter", Sans-serif;font-weight:400;color:#0D163B;}.elementor-702 .elementor-element.elementor-element-1f02d3f{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-0d3965b{--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-702 .elementor-element.elementor-element-379fb1e .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header .title span{font-size:35px;}.elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header .subtext{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-09fff20{text-align:left;font-family:"Inter", Sans-serif;font-weight:400;color:#0D163B;}.elementor-702 .elementor-element.elementor-element-42a6af7{--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-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header .title span{font-size:40px;}.elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header .subtext{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-a8ab2d7{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-702 .elementor-element.elementor-element-63bbdb1{--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-702 .elementor-element.elementor-element-cfce603{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-7f5a9e8{--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-702 .elementor-element.elementor-element-7f5a9e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-702 .elementor-element.elementor-element-067334b{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-702 .elementor-element.elementor-element-4482e4a{--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-702 .elementor-element.elementor-element-3724999{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-d2aece5{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-702 .elementor-element.elementor-element-3e7dc83{--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-702 .elementor-element.elementor-element-ae4d2ef{--spacer-size:70px;}.elementor-702 .elementor-element.elementor-element-b76a16d{--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;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-702 .elementor-element.elementor-element-5427da5{--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-702 .elementor-element.elementor-element-a7efb37{--spacer-size:60px;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header .title span{font-size:35px;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header .subtext{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-71a2b56{text-align:left;font-family:"Inter", Sans-serif;font-weight:400;color:#0D163B;}.elementor-702 .elementor-element.elementor-element-45f28e9{--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-702 .elementor-element.elementor-element-be54cd9{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header .title span{font-size:35px;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header .subtext{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-578d931{text-align:left;font-family:"Inter", Sans-serif;font-weight:400;color:#0D163B;}.elementor-702 .elementor-element.elementor-element-aa24469{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header .title span{font-size:40px;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header .subtext{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-64a6f45{--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-702 .elementor-element.elementor-element-64a6f45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-702 .elementor-element.elementor-element-8cc3ef9{--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-702 .elementor-element.elementor-element-9577f2f{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-3cf3e1c{--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-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header .title span{font-size:35px;}.elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header .subtext{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-a61d138{text-align:left;font-family:"Inter", Sans-serif;font-weight:400;color:#0D163B;}.elementor-702 .elementor-element.elementor-element-7d19c04{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-3534d8b{--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-702 .elementor-element.elementor-element-5549f15 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header .title span{font-size:35px;}.elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header .subtext{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-3b48a39{text-align:left;font-family:"Inter", Sans-serif;font-weight:400;color:#0D163B;}.elementor-702 .elementor-element.elementor-element-ba44273{--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-702 .elementor-element.elementor-element-8215464{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header i{font-size:36px;color:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header img{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header .eael-dch-svg-icon{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header .eael-dch-svg-icon svg{height:36px;width:36px;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header svg{fill:#4d4d4d;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header .title{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header .title span.lead{color:#05E0E9;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header .title span{font-size:35px;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header .subtext{color:#0D163B;}.elementor-702 .elementor-element.elementor-element-863c031{text-align:left;font-family:"Inter", Sans-serif;font-weight:400;color:#0D163B;}@media(max-width:1024px){.elementor-702 .elementor-element.elementor-element-cfce603{--spacer-size:70px;}}@media(max-width:1024px) and (min-width:768px){.elementor-702 .elementor-element.elementor-element-4741bce{--width:419.8px;}.elementor-702 .elementor-element.elementor-element-64a6f45{--width:590.8px;}}@media(max-width:767px){.elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-5fc4d19 .eael-dual-header .title span{font-size:26px;}.elementor-702 .elementor-element.elementor-element-8dbdcc2{--spacer-size:50px;}.elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-516c0cb .eael-dual-header .title span{font-size:26px;}.elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-379fb1e .eael-dual-header .title span{font-size:26px;}.elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-faadfb4 .eael-dual-header .title span{font-size:26px;}.elementor-702 .elementor-element.elementor-element-7f5a9e8{--width:312.8px;}.elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-16f67e5 .eael-dual-header .title span{font-size:26px;}.elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-04aa6f8 .eael-dual-header .title span{font-size:26px;}.elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-ba6196e .eael-dual-header .title span{font-size:26px;}.elementor-702 .elementor-element.elementor-element-64a6f45{--width:385.8px;}.elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-6eedfc0 .eael-dual-header .title span{font-size:26px;}.elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-5549f15 .eael-dual-header .title span{font-size:26px;}.elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header .title, .elementor-702 .elementor-element.elementor-element-8d588b7 .eael-dual-header .title span{font-size:26px;}}/* Start custom CSS for html, class: .elementor-element-b9b6e5f *//* =========================
COURSE BANNER
========================= */

.tct-course-banner{
background: linear-gradient(135deg,#0D163B 0%,#111d4d 100%);
padding:80px 5%;
overflow:hidden;
position:relative;
}

.banner-content{
max-width:1600px;
margin:auto;
display:flex;
align-items:center;
justify-content:space-between;
gap:40px;
}

/* =========================
LEFT SIDE
========================= */

.banner-left{
flex:0 0 58%;
color:#fff;
}

.course-tag{
display:inline-block;
background:rgba(5,224,233,.15);
border:1px solid #05E0E9;
color:#05E0E9;
padding:10px 20px;
border-radius:50px;
font-size:14px;
margin-bottom:20px;
}

.banner-left h1{
font-size:58px;
line-height:1.1;
margin-bottom:20px;
color:#fff;
}

.banner-description{
font-size:18px;
line-height:1.8;
color:#d7d7d7;
max-width:700px;
margin-bottom:30px;
}

/* =========================
BADGES
========================= */

.review-badges{
display:grid;
grid-template-columns:repeat(2,1fr);
gap:15px;
margin-bottom:30px;
}

.badge-card{
background:#fff;
color:#0D163B;
padding:18px;
border-radius:16px;
font-weight:700;
box-shadow:0 10px 30px rgba(0,0,0,.15);
}

.badge-card span{
display:block;
margin-top:5px;
font-size:14px;
font-weight:500;
}

/* =========================
FEATURES
========================= */

.feature-list{
display:grid;
grid-template-columns:repeat(2,1fr);
gap:15px;
margin-bottom:35px;
color:#fff;
font-weight:500;
}

/* =========================
BUTTONS
========================= */

.banner-buttons{
display:flex;
gap:15px;
flex-wrap:wrap;
}

.primary-btn{
background:#05E0E9;
color:#0D163B;
padding:15px 30px;
border-radius:12px;
font-weight:700;
text-decoration:none;
transition:.3s;
}

.primary-btn:hover{
transform:translateY(-3px);
}

.secondary-btn{
border:2px solid #05E0E9;
color:#05E0E9;
padding:15px 30px;
border-radius:12px;
text-decoration:none;
font-weight:700;
transition:.3s;
}

.secondary-btn:hover

/* =========================
RIGHT SIDE
========================= */

.banner-right{
flex:0 0 42%;
}

.form-placeholder{
background:#fff;
min-height:600px;
border-radius:25px;
position:relative;
padding:35px;
overflow:hidden;
box-shadow:0 15px 50px rgba(0,0,0,.25);
width:100%;
}

/* =========================
METFORM
========================= */

.banner-form{
width:100%;
position:relative;
z-index:10;
}

.banner-form form,
.banner-form .mf-form-wrapper,
.banner-form .metform-form-content,
.banner-form .elementor-widget-metform{
width:100% !important;
max-width:100% !important;
}

.banner-form input,
.banner-form select,
.banner-form textarea{
width:100% !important;
box-sizing:border-box !important;
}

.banner-form .mf-input,
.banner-form .mf-input-wrapper,
.banner-form .mf-select-wrapper{
width:100% !important;
}

/* =========================
FLOATING ICONS
========================= */

.floating-icon{
position:absolute;
font-size:45px;
animation:float 5s ease-in-out infinite;
opacity:.08;
z-index:1;
pointer-events:none;
}

.icon1{
top:40px;
left:40px;
}

.icon2{
top:120px;
right:40px;
}

.icon3{
bottom:150px;
left:50px;
}

.icon4{
bottom:50px;
right:60px;
}

.icon5{
top:50%;
left:45%;
}

@keyframes float{
0%,100%{
transform:translateY(0);
}
50%{
transform:translateY(-20px);
}
}

/* =========================
RESPONSIVE
========================= */

@media(max-width:1200px){

```
.banner-left{
    flex:0 0 55%;
}

.banner-right{
    flex:0 0 45%;
}

.banner-left h1{
    font-size:48px;
}
```

}

@media(max-width:1024px){

```
.banner-content{
    flex-direction:column;
}

.banner-left,
.banner-right{
    width:100%;
    flex:1 1 100%;
}

.form-placeholder{
    min-height:auto;
}

.banner-left h1{
    font-size:42px;
}
```

}

@media(max-width:768px){

```
.tct-course-banner{
    padding:60px 20px;
}

.banner-left h1{
    font-size:34px;
}

.review-badges{
    grid-template-columns:1fr;
}

.feature-list{
    grid-template-columns:1fr;
}

.banner-buttons{
    flex-direction:column;
}

.primary-btn,
.secondary-btn{
    width:100%;
    text-align:center;
}

.form-placeholder{
    padding:20px;
}
```

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7da2b3c */@media(max-width:1024px){

    .banner-content{
        display:block;
    }

    .banner-right{
        display:none;
    }

    .banner-left{
        width:100%;
        max-width:100%;
    }

    .banner-left h1{
        font-size:42px;
        text-align:center;
    }

    .course-tag{
        display:table;
        margin:0 auto 20px;
    }

    .banner-description{
        text-align:center;
        margin-left:auto;
        margin-right:auto;
    }

    .review-badges{
        max-width:600px;
        margin:0 auto 30px;
    }

    .feature-list{
        justify-content:center;
    }

    .banner-buttons{
        justify-content:center;
    }
}/* End custom CSS */