.elementor-13 .elementor-element.elementor-element-a559299{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-876e2da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-bef03a1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#00A0E3;}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-second-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dh-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13 .elementor-element.elementor-element-cc770a3 .premium-dual-header-first-header span{display:block;}.elementor-13 .elementor-element.elementor-element-cc770a3{text-align:left;}.elementor-13 .elementor-element.elementor-element-cc770a3 .premium-dual-header-first-span{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:600;color:#03045E;}.elementor-13 .elementor-element.elementor-element-cc770a3 .premium-dual-header-second-header{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#0191CE;}.elementor-13 .elementor-element.elementor-element-07e3242{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-e1cf4b0 .elementor-button{background-color:#03045E;font-family:"Roboto", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;padding:15px 20px 15px 20px;}.elementor-13 .elementor-element.elementor-element-e1cf4b0 .elementor-button:hover, .elementor-13 .elementor-element.elementor-element-e1cf4b0 .elementor-button:focus{background-color:#0192C6;}.elementor-13 .elementor-element.elementor-element-e1cf4b0.elementor-element{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-3c71f78{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-e1e15c5{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-a73d070{--display:flex;--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-a73d070.e-con{--align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-0affa2e{--display:flex;--margin-top:-81px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-0affa2e.e-con{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-c3400ee{margin:-70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-13 .elementor-element.elementor-element-c3400ee img{width:70%;height:200px;}.elementor-13 .elementor-element.elementor-element-d2029ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-13 .elementor-element.elementor-element-1f2dddd{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-4a561e3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-4a561e3:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-4a561e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFF;}.elementor-13 .elementor-element.elementor-element-7c1bdad{--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-13 .elementor-element.elementor-element-020ff92{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-a4347e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-383d5d3{--divider-border-style:solid;--divider-color:#00154A;--divider-border-width:1px;}.elementor-13 .elementor-element.elementor-element-383d5d3 .elementor-divider-separator{width:30%;}.elementor-13 .elementor-element.elementor-element-383d5d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-13 .elementor-element.elementor-element-383d5d3 .elementor-divider__text{color:#00469A;}.elementor-widget-premium-addon-title .premium-title-header, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style2, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style3, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-style5{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6:before{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-text .premium-title__focused-word{color:var( --e-global-color-text );}.elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title__focused-word::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title__focused-word::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:var( --e-global-color-text );}.elementor-widget-premium-addon-title .premium-title-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-drawable-icon *, .elementor-widget-premium-addon-title svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-title .premium-title-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-title .premium-title-style7-stripe{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-bg-text:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-button-line2::before,  .elementor-widget-premium-addon-title .premium-button-line4::before, .elementor-widget-premium-addon-title .premium-button-line5::before, .elementor-widget-premium-addon-title .premium-button-line5::after, .elementor-widget-premium-addon-title .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-fb9a2d0 .premium-title-container{text-align:left;}.elementor-13 .elementor-element.elementor-element-fb9a2d0 .premium-title-header, .elementor-13 .elementor-element.elementor-element-fb9a2d0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-13 .elementor-element.elementor-element-fb9a2d0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#03045E;}.elementor-13 .elementor-element.elementor-element-fb9a2d0.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#03045E;}.elementor-13 .elementor-element.elementor-element-fb9a2d0 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#03045E;}.elementor-13 .elementor-element.elementor-element-fb9a2d0 .premium-title-header{--shadow-color:#000000;font-family:"Roboto", Sans-serif;font-weight:600;--shadow-value:180px;}.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-13 .elementor-element.elementor-element-f3c50e4{font-family:"Roboto", Sans-serif;font-weight:400;color:#000000;}.elementor-13 .elementor-element.elementor-element-343132c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-343132c:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-343132c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03045E;}.elementor-13 .elementor-element.elementor-element-9867c9e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-e299905{--display:flex;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-636f461{background-image:url("https://eliteenglishacademygroup.com/wp-content/uploads/2026/09/2026-08_warner_square.jpg");background-position:center center;background-size:cover;border-radius:20px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-636f461 .bdt-trailer-box{height:500px;}.elementor-13 .elementor-element.elementor-element-636f461 .bdt-trailer-box .bdt-trailer-box-desc{padding:0px 0px 0px 20px;}.elementor-13 .elementor-element.elementor-element-636f461 .bdt-trailer-box .bdt-trailer-box-pre-title{color:#90E0EF;padding:0px 0px 0px 0px;font-size:20px;}.elementor-13 .elementor-element.elementor-element-636f461 .bdt-trailer-box .bdt-trailer-box-title{color:#FFFFFF;font-size:40px;}.elementor-13 .elementor-element.elementor-element-7460736{--display:flex;--border-radius:0px 20px 20px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-7460736:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-7460736 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-0974048 .premium-dual-header-first-header span{display:inline;}.elementor-13 .elementor-element.elementor-element-0974048{text-align:left;}.elementor-13 .elementor-element.elementor-element-0974048 .premium-dual-header-first-span{font-family:"Roboto", Sans-serif;font-weight:600;color:#03045E;}.elementor-13 .elementor-element.elementor-element-0974048 .premium-dual-header-second-header{font-family:"Roboto", Sans-serif;font-weight:600;color:#00DAFF;}.elementor-13 .elementor-element.elementor-element-4d4e43d{font-family:"Roboto", Sans-serif;font-weight:400;color:#020202;}.elementor-13 .elementor-element.elementor-element-02146f6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-5ac1b0e{--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-13 .elementor-element.elementor-element-368b904{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-11792cf{--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-13 .elementor-element.elementor-element-5f658e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-bb14925{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-bb14925:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-bb14925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03045E;}.elementor-13 .elementor-element.elementor-element-e3854b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-e3854b9:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-e3854b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F9FF;}.elementor-13 .elementor-element.elementor-element-ba0ff10{--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-13 .elementor-element.elementor-element-b0dbd63 .elementor-heading-title{color:#011E51;}.elementor-13 .elementor-element.elementor-element-26857ac .premium-dual-header-first-header span{display:block;}.elementor-13 .elementor-element.elementor-element-26857ac{text-align:left;}.elementor-13 .elementor-element.elementor-element-26857ac .premium-dual-header-first-span{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#03045E;}.elementor-13 .elementor-element.elementor-element-26857ac .premium-dual-header-second-header{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#0191CE;}.elementor-13 .elementor-element.elementor-element-0535c73{font-family:"Roboto", Sans-serif;font-weight:400;color:#00155C;}.elementor-widget-premium-icon-list .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-drawable-icon *, .elementor-widget-premium-icon-list svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-list-icon-text p{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-list-wrapper i, .elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover  .premium-bullet-list-icon-text p{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-drawable-icon *, .elementor-widget-premium-icon-list .premium-bullet-list-content:hover svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-icon-text p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-icon-list .premium-bullet-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );} .elementor-widget-premium-icon-list .premium-bullet-text{color:var( --e-global-color-primary );} .elementor-widget-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-content:hover .premium-bullet-text{color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-desc{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-premium-icon-list .premium-bullet-list-blur:hover .premium-bullet-list-desc{text-shadow:var( --e-global-color-text );} .elementor-widget-premium-icon-list .premium-bullet-list-badge span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-icon-list .premium-bullet-list-badge span{color:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider:not(:last-child):after {border-top-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list .premium-bullet-list-divider-inline:not(:last-child):after {border-left-color:var( --e-global-color-secondary );}.elementor-widget-premium-icon-list li.premium-bullet-list-content:not(:last-of-type) .premium-bullet-list-connector .premium-icon-connector-content:after{border-color:var( --e-global-color-secondary );}.elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-68bc2dd .premium-bullet-list-wrapper i ,
					 .elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-68bc2dd .premium-bullet-list-wrapper svg,
					  .elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-68bc2dd .premium-bullet-list-wrapper img ,
					   .elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-68bc2dd .premium-bullet-list-icon-text p{background-color:#02010105;}.elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-68bc2dd.premium-bullet-list-content:hover .premium-bullet-list-icon-text p{background-color:#00000000;}.elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-8c2057d .premium-bullet-list-wrapper i ,
					 .elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-8c2057d .premium-bullet-list-wrapper svg,
					  .elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-8c2057d .premium-bullet-list-wrapper img ,
					   .elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-8c2057d .premium-bullet-list-icon-text p{background-color:#FFFFFF12;}.elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-8c2057d.premium-bullet-list-content:hover .premium-bullet-list-icon-text p{background-color:#6EC1E400;}.elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-0b5b4f6  .premium-bullet-list-icon-text p{background-color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-0b5b4f6.premium-bullet-list-content:hover .premium-bullet-list-icon-text p{background-color:#FFFFFF05;}.elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-f602028  .premium-bullet-list-icon-text p{background-color:#FFFFFF00;}.elementor-13 .elementor-element.elementor-element-b100901 .elementor-repeater-item-f602028.premium-bullet-list-content:hover .premium-bullet-list-icon-text p{background-color:#6EC1E400;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-content{overflow:hidden;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-box {flex-direction:column;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-content, .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-box{justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-divider, .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-wrapper-top{align-self:flex-start;}.elementor-13 .elementor-element.elementor-element-b100901{--pa-bullet-align:flex-start;--pa-bullet-hv-size:25px;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-text{display:flex;flex-direction:row;order:5;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-content .premium-bullet-list-text-wrapper > span{align-self:start;text-align:start;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-wrapper{align-self:center;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-badge{order:8;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-content:hover {background-color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-content {border-radius:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-wrapper i, .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-text p, .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-text{font-size:25px;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-wrapper svg, .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-wrapper img{width:25px !important;height:25px !important;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-wrapper i, .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-icon-text p{color:#000000;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-drawable-icon *, .elementor-13 .elementor-element.elementor-element-b100901 svg:not([class*="premium-"]){fill:#000000;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper i, .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper svg, .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-blur:hover .premium-bullet-list-wrapper .premium-bullet-list-icon-text p{text-shadow:0 0 3px #000000;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-text{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;} .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-text{color:#03045E;} .elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-blur:hover .premium-bullet-text{text-shadow:0 0 3px #03045E;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-content:hover .premium-bullet-text{color:#03045E;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-blur .premium-bullet-list-content:hover .premium-bullet-text{text-shadow:none !important;color:#03045E !important;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-desc{color:#000000;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-blur:hover .premium-bullet-list-desc{text-shadow:0 0 3px #000000;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-badge span{color:#fff;background-color:#6EC1E4;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-badge span {border-radius:2px 2px 2px 2px;padding:2px 5px 2px 5px;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-badge {margin:0px 0px 0px 5px;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-divider:not(:last-child):after{border-top-style:solid;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-divider-inline:not(:last-child):after{border-left-style:solid;height:2px;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-divider:not(:last-child):after {border-top-width:2px;border-top-color:#ddd;}.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-divider-inline:not(:last-child):after {border-left-color:#ddd;}.elementor-13 .elementor-element.elementor-element-76fd3f1{--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-13 .elementor-element.elementor-element-8bd6e64{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-27fe9f8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-27fe9f8:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-27fe9f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#03045E;}.elementor-13 .elementor-element.elementor-element-eed113f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-13 .elementor-element.elementor-element-8854c50{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:#62A3F1;}.elementor-13 .elementor-element.elementor-element-8854c50 .elementor-headline{text-align:start;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-8854c50 .elementor-headline-plain-text{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-8854c50 .elementor-headline-dynamic-text{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-13 .elementor-element.elementor-element-8854c50 .elementor-headline-dynamic-wrapper path{stroke:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-9a7393e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-field-type-html{padding-bottom:0px;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-button[type="submit"]{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-7aec4f5{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-bef03a1 .elementor-heading-title{font-size:13px;}.elementor-13 .elementor-element.elementor-element-cc770a3 .premium-dual-header-first-span{font-size:30px;}.elementor-13 .elementor-element.elementor-element-cc770a3 .premium-dual-header-second-header{font-size:35px;}.elementor-13 .elementor-element.elementor-element-07e3242{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-a73d070{--margin-top:-70px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-0affa2e{--width:90%;--margin-top:-50px;--margin-bottom:0px;--margin-left:85px;--margin-right:0px;}.elementor-13 .elementor-element.elementor-element-c3400ee{width:initial;max-width:initial;margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-c3400ee img{width:70%;height:180px;object-fit:cover;}.elementor-13 .elementor-element.elementor-element-1f2dddd{margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13 .elementor-element.elementor-element-383d5d3 .elementor-divider-separator{width:65%;}.elementor-13 .elementor-element.elementor-element-fb9a2d0 .premium-title-header{font-size:25px;}.elementor-13 .elementor-element.elementor-element-f3c50e4{text-align:justify;font-size:14px;}.elementor-13 .elementor-element.elementor-element-e299905{--border-radius:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-636f461{background-size:cover;border-radius:20px 20px 0px 0px;}.elementor-13 .elementor-element.elementor-element-636f461 .bdt-trailer-box{height:450px;}.elementor-13 .elementor-element.elementor-element-636f461 .bdt-trailer-box .bdt-trailer-box-pre-title{padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-7460736{--border-radius:0px 0px 20px 20px;}.elementor-13 .elementor-element.elementor-element-0974048 .premium-dual-header-first-span{font-size:25px;}.elementor-13 .elementor-element.elementor-element-0974048 .premium-dual-header-second-header{font-size:22px;}.elementor-13 .elementor-element.elementor-element-4d4e43d{font-size:14px;}.elementor-13 .elementor-element.elementor-element-26857ac .premium-dual-header-first-span{font-size:25px;}.elementor-13 .elementor-element.elementor-element-26857ac .premium-dual-header-second-header{font-size:25px;}.elementor-13 .elementor-element.elementor-element-0535c73{font-size:14px;}.elementor-13 .elementor-element.elementor-element-8854c50 .elementor-headline{font-size:30px;}}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-a559299{--content-width:1300px;}.elementor-13 .elementor-element.elementor-element-876e2da{--width:50%;}.elementor-13 .elementor-element.elementor-element-3c71f78{--width:50%;}.elementor-13 .elementor-element.elementor-element-a73d070{--width:50%;}.elementor-13 .elementor-element.elementor-element-0affa2e{--width:50%;}.elementor-13 .elementor-element.elementor-element-7c1bdad{--width:100%;}.elementor-13 .elementor-element.elementor-element-020ff92{--width:50%;}.elementor-13 .elementor-element.elementor-element-a4347e0{--width:50%;}.elementor-13 .elementor-element.elementor-element-e299905{--width:50%;}.elementor-13 .elementor-element.elementor-element-7460736{--width:50%;}.elementor-13 .elementor-element.elementor-element-5ac1b0e{--width:50%;}.elementor-13 .elementor-element.elementor-element-368b904{--width:50%;}.elementor-13 .elementor-element.elementor-element-11792cf{--width:100%;}.elementor-13 .elementor-element.elementor-element-ba0ff10{--width:50%;}.elementor-13 .elementor-element.elementor-element-76fd3f1{--width:50%;}.elementor-13 .elementor-element.elementor-element-eed113f{--width:50%;}.elementor-13 .elementor-element.elementor-element-9a7393e{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-a559299 */.elementor-13 .elementor-element.elementor-element-a559299{
    background:
    radial-gradient(
        circle at 78% 38%,
        rgba(0,180,216,.08) 0%,
        rgba(0,180,216,.03) 24%,
        transparent 48%
    ),
    linear-gradient(
        180deg,
        #ffffff 0%,
        #f8fbff 100%
    );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2029ca */.elementor-13 .elementor-element.elementor-element-d2029ca{
    background:
        linear-gradient(
            180deg,
            transparent 0%,
            transparent 42px,
            #03045e 42px,
            #03045e 100%
        );
}/* End custom CSS */
/* Start custom CSS for bdt-trailer-box, class: .elementor-element-636f461 *//* =========================================================
   ELITE TESOL IMAGE
   FINAL MOBILE FIX
========================================================= */


/* =========================================================
   MAIN IMAGE CONTAINER
========================================================= */

.elementor-13 .elementor-element.elementor-element-636f461{

    position:relative !important;

    overflow:hidden !important;

    isolation:isolate;

    width:100%;

    min-height:520px;

    background-size:cover !important;

    background-position:center 40% !important;

    background-repeat:no-repeat !important;

}


/* =========================================================
   BLUE OVERLAY
========================================================= */

.elementor-13 .elementor-element.elementor-element-636f461::after{

    content:"";

    position:absolute;

    inset:0;

    z-index:1;

    background:
        linear-gradient(
            180deg,
            rgba(3,4,94,0) 0%,
            rgba(3,4,94,0) 45%,
            rgba(3,4,94,.12) 58%,
            rgba(3,4,94,.42) 75%,
            rgba(3,4,94,.88) 100%
        );

    pointer-events:none;

}


/* =========================================================
   CONTENT ABOVE OVERLAY
========================================================= */

.elementor-13 .elementor-element.elementor-element-636f461 > *{

    position:relative;

    z-index:3;

}


/* =========================================================
   TEXT WRAPPER
========================================================= */

.elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-image-text{

    position:absolute !important;

    left:28px !important;

    bottom:24px !important;

    top:auto !important;

    right:auto !important;

    z-index:10 !important;

    width:auto !important;

    height:auto !important;

    margin:0 !important;

    padding:0 !important;

    transform:none !important;

}


/* =========================================================
   DESKTOP TESOL
========================================================= */

.elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-label,
.elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-label .elementor-heading-title{

    margin:0 0 10px 0 !important;

    padding:0 !important;

    color:#90e0ef !important;

    font-size:14px !important;

    font-weight:700 !important;

    line-height:1 !important;

    letter-spacing:.3px !important;

}


/* =========================================================
   LEVEL 5
========================================================= */

.elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-level,
.elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-level .elementor-heading-title{

    margin:0 !important;

    padding:0 !important;

    color:#ffffff !important;

    font-size:34px !important;

    font-weight:700 !important;

    line-height:1 !important;

    letter-spacing:-1px !important;

}


/* =========================================================
   TABLET
========================================================= */

@media(max-width:1024px){

    .elementor-13 .elementor-element.elementor-element-636f461{

        min-height:620px;

        background-position:center 40% !important;

    }


    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-image-text{

        left:24px !important;

        bottom:22px !important;

    }


    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-label,
    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-label .elementor-heading-title{

        font-size:13px !important;

    }


    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-level,
    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-level .elementor-heading-title{

        font-size:31px !important;

    }

}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

    .elementor-13 .elementor-element.elementor-element-636f461{

        min-height:500px;

        background-position:center 40% !important;

    }


    /* =====================================================
       FORCE TESOL DIRECTLY ON IMAGE CONTAINER
    ====================================================== */

    .elementor-13 .elementor-element.elementor-element-636f461::before{

        content:"TESOL" !important;

        position:absolute !important;

        left:20px !important;

        bottom:60px !important;

        top:auto !important;

        right:auto !important;

        z-index:50 !important;

        display:block !important;

        width:auto !important;

        height:auto !important;

        margin:0 !important;

        padding:0 !important;

        color:#90e0ef !important;

        font-family:inherit !important;

        font-size:14px !important;

        font-weight:700 !important;

        line-height:1 !important;

        letter-spacing:.5px !important;

        text-transform:uppercase !important;

        visibility:visible !important;

        opacity:1 !important;

        pointer-events:none;

    }


    /* =====================================================
       LEVEL 5 POSITION
    ====================================================== */

    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-image-text{

        left:20px !important;

        bottom:20px !important;

    }


    /* HIDE ORIGINAL TESOL ON MOBILE */

    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-label{

        display:none !important;

    }


    /* LEVEL 5 */

    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-level,
    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-level .elementor-heading-title{

        display:block !important;

        visibility:visible !important;

        opacity:1 !important;

        margin:0 !important;

        color:#ffffff !important;

        font-size:31px !important;

        font-weight:700 !important;

        line-height:1 !important;

    }

}


/* =========================================================
   SMALL MOBILE
========================================================= */

@media(max-width:390px){

    .elementor-13 .elementor-element.elementor-element-636f461{

        min-height:460px;

    }


    /* TESOL */

    .elementor-13 .elementor-element.elementor-element-636f461::before{

        left:18px !important;

        bottom:56px !important;

        font-size:13px !important;

    }


    /* LEVEL 5 */

    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-image-text{

        left:18px !important;

        bottom:18px !important;

    }


    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-level,
    .elementor-13 .elementor-element.elementor-element-636f461 .elite-tesol-level .elementor-heading-title{

        font-size:29px !important;

    }

}/* End custom CSS */
/* Start custom CSS for premium-icon-list, class: .elementor-element-b100901 *//* Remove the blue icon / bullet box */
.elementor-13 .elementor-element.elementor-element-b100901 .elementor-icon,
.elementor-13 .elementor-element.elementor-element-b100901 .elementor-icon-list-icon,
.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-icon,
.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-icon-wrap,
.elementor-13 .elementor-element.elementor-element-b100901 .premium-bullet-list-icon-box {
    background: transparent !important;
    border: none !important;
    box-shadow: none !important;
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-7aec4f5 *//* =========================================================
   ELITE CONTACT FORM
   ELEMENTOR FORM WIDGET
   PREMIUM WHITE CARD STYLE
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5{

    --elite-primary:#03045e;
    --elite-primary-dark:#02033f;
    --elite-blue:#0077b6;
    --elite-cyan:#00b4d8;
    --elite-light:#90e0ef;
    --elite-body:#66758a;
    --elite-border:rgba(3,4,94,.16);

    position:relative;

    padding:
        42px
        42px
        38px !important;

    overflow:hidden;

    border-radius:
        26px
        72px
        26px
        26px;

    background:#ffffff;

    box-shadow:
        0 30px 70px
        rgba(0,0,0,.18);

}


/* =========================================================
   TOP ACCENT LINE
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5::before{

    content:"";

    position:absolute;

    top:0;

    left:42px;

    width:64px;

    height:3px;

    border-radius:
        0
        0
        10px
        10px;

    background:
        linear-gradient(
            90deg,
            #00b4d8,
            #0077b6
        );

}


/* =========================================================
   FORM
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-form{

    display:flex;

    flex-wrap:wrap;

    column-gap:22px;

    row-gap:0;

}


/* =========================================================
   FIELD GROUP
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-field-group{

    margin-bottom:24px !important;

}


/* NAME */

.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-field-group-name{

    width:
        calc(50% - 11px) !important;

}


/* EMAIL */

.elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-field-group-email{

    width:
        calc(50% - 11px) !important;

}


/* PHONE */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-field-group-field_f9e8614{

    width:
        calc(50% - 11px) !important;

}


/* PROGRAMME */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-field-group-field_534c302{

    width:
        calc(50% - 11px) !important;

}


/* MESSAGE FULL WIDTH */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-field-group-message{

    width:100% !important;

}


/* SUBMIT FULL WIDTH */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-field-type-submit{

    width:100% !important;

    margin-bottom:0 !important;

}


/* =========================================================
   LABEL
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-field-group > label{

    margin-bottom:8px !important;

    color:var(--elite-blue) !important;

    font-size:7px !important;

    font-weight:800 !important;

    line-height:1 !important;

    letter-spacing:1.3px !important;

    text-transform:uppercase;

}


/* =========================================================
   INPUT / SELECT / TEXTAREA
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-field{

    width:100% !important;

    min-height:48px;

    padding:
        11px
        0 !important;

    border:none !important;

    border-bottom:
        1px solid
        var(--elite-border) !important;

    border-radius:0 !important;

    outline:none !important;

    background:transparent !important;

    box-shadow:none !important;

    color:var(--elite-primary) !important;

    font-family:inherit;

    font-size:12px !important;

    font-weight:400 !important;

    line-height:1.5 !important;

    transition:
        border-color .3s ease,
        color .3s ease;

}


/* =========================================================
   PLACEHOLDER
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-field::placeholder{

    color:#9aa6b4 !important;

    opacity:1;

}


/* =========================================================
   SELECT
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
select.elementor-field{

    cursor:pointer;

    color:var(--elite-primary) !important;

}


/* =========================================================
   TEXTAREA
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
textarea.elementor-field{

    min-height:100px !important;

    padding-top:12px !important;

    resize:vertical;

}


/* =========================================================
   FOCUS
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-field:focus{

    border-bottom-color:
        var(--elite-cyan) !important;

    box-shadow:none !important;

}


/* =========================================================
   SUBMIT BUTTON
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-button{

    width:100% !important;

    min-height:56px;

    margin-top:5px;

    padding:
        0
        24px !important;

    border:none !important;

    border-radius:999px !important;

    background:
        var(--elite-primary) !important;

    color:#ffffff !important;

    box-shadow:none !important;

    font-size:11px !important;

    font-weight:700 !important;

    line-height:1 !important;

    text-transform:none !important;

    transition:
        background .3s ease,
        transform .3s ease,
        box-shadow .3s ease;

}


/* =========================================================
   BUTTON CONTENT
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-button-content-wrapper{

    width:100%;

    display:flex;

    align-items:center;

    justify-content:space-between;

}


/* =========================================================
   BUTTON ICON
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-button-icon{

    font-size:15px;

    transition:
        transform .3s ease;

}


/* =========================================================
   BUTTON HOVER
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-button:hover{

    background:
        var(--elite-blue) !important;

    transform:
        translateY(-2px);

    box-shadow:
        0 10px 24px
        rgba(3,4,94,.16);

}


.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-button:hover
.elementor-button-icon{

    transform:
        translate(3px,-3px);

}


/* =========================================================
   SUCCESS MESSAGE
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-message-success{

    margin-top:18px;

    padding:
        13px
        15px;

    border-radius:10px;

    background:
        rgba(0,180,216,.08);

    color:
        var(--elite-primary) !important;

    font-size:11px;

    line-height:1.5;

}


/* =========================================================
   ERROR MESSAGE
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-message-danger,
.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-help-inline{

    color:#b42318 !important;

    font-size:10px !important;

}


/* =========================================================
   REMOVE DEFAULT FIELD GAP
========================================================= */

.elementor-13 .elementor-element.elementor-element-7aec4f5
.elementor-field-group
.elementor-field-textual{

    margin:0 !important;

}


/* =========================================================
   TABLET
========================================================= */

@media(max-width:1024px){

    .elementor-13 .elementor-element.elementor-element-7aec4f5{

        padding:
            36px
            32px
            33px !important;

        border-radius:
            23px
            62px
            23px
            23px;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5::before{

        left:32px;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field-group > label{

        font-size:6.5px !important;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field{

        font-size:11px !important;

    }

}


/* =========================================================
   MOBILE
========================================================= */

@media(max-width:767px){

    .elementor-13 .elementor-element.elementor-element-7aec4f5{

        padding:
            30px
            23px
            25px !important;

        border-radius:
            20px
            52px
            20px
            20px;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5::before{

        left:23px;

        width:52px;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5 .elementor-form{

        display:block;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field-group-name,
    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field-group-email,
    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field-group-field_f9e8614,
    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field-group-field_534c302,
    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field-group-message,
    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field-type-submit{

        width:100% !important;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field-group{

        margin-bottom:21px !important;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-field{

        min-height:45px;

        font-size:11px !important;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5
    textarea.elementor-field{

        min-height:90px !important;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5
    .elementor-button{

        min-height:53px;

    }

}


/* =========================================================
   SMALL MOBILE
========================================================= */

@media(max-width:390px){

    .elementor-13 .elementor-element.elementor-element-7aec4f5{

        padding:
            27px
            19px
            22px !important;

    }


    .elementor-13 .elementor-element.elementor-element-7aec4f5::before{

        left:19px;

    }

}/* End custom CSS */