.elementor-3547 .elementor-element.elementor-element-2d8dc38 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3547 .elementor-element.elementor-element-3ca65fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3547 .elementor-element.elementor-element-c92dd5a .apply{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3547 .elementor-element.elementor-element-928480a:not(.elementor-motion-effects-element-type-background), .elementor-3547 .elementor-element.elementor-element-928480a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://theemtgroup.com.au/wp-content/uploads/2020/07/pattern-6.png");}.elementor-3547 .elementor-element.elementor-element-928480a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3547 .elementor-element.elementor-element-928480a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3547 .elementor-element.elementor-element-f885bf2 .theme-btn-two:hover{color:#FFFFFF !important;}.elementor-3547 .elementor-element.elementor-element-f885bf2 .about_section{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-3547 .elementor-element.elementor-element-a19fbd1 .theme-btn-two:hover{color:#FFFFFF !important;}.elementor-3547 .elementor-element.elementor-element-a19fbd1 .about_section{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-3547 .elementor-element.elementor-element-3c95be9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3547 .elementor-element.elementor-element-3c95be9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3547 .elementor-element.elementor-element-8b14270 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3547 .elementor-element.elementor-element-ab659ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3547 .elementor-element.elementor-element-5cf54a8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3547 .elementor-element.elementor-element-9991a6a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-3547 .elementor-element.elementor-element-5f366df > .elementor-element-populated{padding:0px 0px 0px 0px;}/* Start custom CSS */body.elementor-page-3547 {--emt-navy:#102c40;--emt-red:#df4858;color:#243c4b;background:#fff;}
body.elementor-page-3547 .banner-section .slide-item {padding:210px 0 110px;}
body.elementor-page-3547 .banner-section .slide-item:before {background:linear-gradient(90deg,rgba(9,30,45,.94),rgba(9,30,45,.65),rgba(9,30,45,.20));opacity:1;}
body.elementor-page-3547 .banner-section .content-box h1,body.elementor-page-3547 .banner-section .content-box h2 {font-size:58px!important;line-height:1.12!important;letter-spacing:-1.7px;color:#fff;max-width:720px;}
body.elementor-page-3547 .banner-section .content-box p {font-size:19px;line-height:1.7;max-width:610px;color:#eef3f6;}
body.elementor-page-3547 .banner-section .top-text {font-size:12px;letter-spacing:2.4px;color:#fff;}
body.elementor-page-3547 .dotted-box {display:none;}
body.elementor-page-3547 .theme-btn-one {background:#df4858!important;border:1px solid #df4858!important;border-radius:8px;color:#fff!important;padding:17px 27px;box-shadow:0 8px 24px rgba(16,44,64,.14);}
body.elementor-page-3547 .theme-btn-one:hover {background:#102c40!important;border-color:#102c40!important;}
body.elementor-page-3547 .sec-title h2 {color:#102c40;font-size:42px;line-height:1.2;letter-spacing:-1px;}
body.elementor-page-3547 .sec-title p {color:#c93749;font-size:12px;letter-spacing:2px;}
body.elementor-page-3547 .apply-style-two {padding:85px 0;background:#f3f6f8;}
body.elementor-page-3547 .apply-style-two .inner-box {background:#fff;border:1px solid #e2e9ed;border-radius:14px;padding:30px 22px;box-shadow:0 10px 30px rgba(16,44,64,.05);}
body.elementor-page-3547 h3 {color:#102c40;}
body.page-id-3547 .main-header .header-top {display:none;}
body.page-id-3547 .main-header .logo-box {padding:12px 0!important;}
body.page-id-3547 .main-header .logo {margin:0;}
body.page-id-3547 .main-header .logo img {width:112px!important;max-width:112px!important;height:auto!important;border-radius:8px;}
body.page-id-3547 .main-header .btn-box,body.page-id-3547 .main-header .menu-right-content {display:none!important;}
@media(max-width:767px){
body.elementor-page-3547 .banner-section .slide-item {padding:175px 0 70px;}
body.elementor-page-3547 .banner-section .content-box h1,body.elementor-page-3547 .banner-section .content-box h2 {font-size:36px!important;letter-spacing:-.8px;}
body.elementor-page-3547 .banner-section .content-box p {font-size:16px;line-height:1.65;}
body.elementor-page-3547 .sec-title h2 {font-size:30px;}
body.elementor-page-3547 .apply-style-two {padding:55px 0;}
body.elementor-page-3547 .theme-btn-one {padding:15px 20px;font-size:14px;}
body.page-id-3547 .main-header .logo img {width:88px!important;max-width:88px!important;}
}

body.page-id-3547 .main-header .header-upper .outer-container {max-width:1240px;margin:auto;padding:0 24px;}
body.page-id-3547 .main-header .header-upper .outer-box {display:flex;align-items:center;justify-content:space-between;}
body.page-id-3547 .main-header .upper-left,body.page-id-3547 .main-header .menu-area {float:none!important;}
body.elementor-page-3547 .inquiry-section {background:#102c40;padding:80px 0;}
body.elementor-page-3547 .inquiry-section .inner-box h4 {font-size:12px;letter-spacing:2px;color:#f5828f;margin-bottom:20px;}
body.elementor-page-3547 .inquiry-section .inner-box h2 {font-size:46px;line-height:1.15;color:#fff;max-width:420px;}
body.elementor-page-3547 .inquiry-section .content-box > h2,body.elementor-page-3547 .inquiry-section .rating {display:none;}
body.elementor-page-3547 .inquiry-section .content-box > h3 {color:#fff;margin-bottom:20px;}
body.elementor-page-3547 .inquiry-section .content-box > span {display:block;max-width:420px;color:#e1e9ee;font-size:18px;line-height:1.65;}
body.elementor-page-3547 .inquiry-section .info-box h3 a {overflow-wrap:anywhere;font-size:22px;}
@media(max-width:767px){body.elementor-page-3547 .inquiry-section {padding:55px 0;}body.elementor-page-3547 .inquiry-section .inner-box h2 {font-size:34px;}body.elementor-page-3547 .inquiry-section .content-box {margin:30px 0 0;padding:0;}body.elementor-page-3547 .inquiry-section .info-box h3 a {font-size:18px;}}

/* Premium homepage presentation */
body.elementor-page-3547 .banner-section .slide-item{min-height:660px;background-color:#102c40;}
body.elementor-page-3547 .banner-section .slide-item .image-layer{background-position:center!important;}
body.elementor-page-3547 .elementor-element-928480a{padding:72px 16px!important;background:#fff;}
body.elementor-page-3547 .elementor-widget-visarzo_about{height:100%;}
body.elementor-page-3547 .about-style-two{padding:38px 32px!important;background:linear-gradient(140deg,#f4f8fc,#fff);border:1px solid #dfe8f0;border-radius:22px;box-shadow:0 14px 44px rgba(16,44,64,.08);height:100%;transition:transform .25s ease,box-shadow .25s ease;}
body.elementor-page-3547 .about-style-two:hover{transform:translateY(-6px);box-shadow:0 22px 50px rgba(16,44,64,.14);}
body.elementor-page-3547 .about-style-two .auto-container{padding:0!important;}
body.elementor-page-3547 .about-style-two .content-column{max-width:100%;flex:0 0 100%;}
body.elementor-page-3547 .about-style-two .image-column{display:none;}
body.elementor-page-3547 .about-style-two .content-box{margin:0!important;}
body.elementor-page-3547 .about-style-two .content-box:before{display:block;font-size:12px;font-weight:700;letter-spacing:2px;color:#df4858;margin-bottom:20px;}
body.elementor-page-3547 .elementor-element-f885bf2 .content-box:before{content:'EDUCATION';}
body.elementor-page-3547 .about-style-two h3{font-size:30px;line-height:1.25;color:#102c40;}
body.elementor-page-3547 .about-style-two .text p{font-size:17px;line-height:1.75;color:#536879;}
body.elementor-page-3547 .about-style-two .theme-btn-two{display:inline-block;border-radius:8px;padding:13px 18px;background:#102c40;color:#fff;font-size:14px;}
body.elementor-page-3547 .about-style-two .theme-btn-two:hover{background:#df4858;color:#fff;}
body.elementor-page-3547 .apply-style-two .inner-box{transition:transform .25s ease,box-shadow .25s ease;}
body.elementor-page-3547 .apply-style-two .inner-box:hover{transform:translateY(-5px);box-shadow:0 18px 36px rgba(16,44,64,.12);}
body.elementor-page-3547 .inquiry-section{background:#102c40!important;}
@media(max-width:767px){body.elementor-page-3547 .banner-section .slide-item{min-height:570px;}body.elementor-page-3547 .elementor-element-928480a{padding:40px 12px!important;}body.elementor-page-3547 .about-style-two{padding:28px 22px!important;margin-bottom:20px;}body.elementor-page-3547 .about-style-two h3{font-size:27px;}}
@media(prefers-reduced-motion:reduce){body.elementor-page-3547 *,body.elementor-page-3547 *:before,body.elementor-page-3547 *:after{animation:none!important;transition:none!important;}}

body.elementor-page-3547 .elementor-element-a19fbd1 .content-box:before{content:"MIGRATION";}/* End custom CSS */