@font-face {
   font-family: 'BasisGrotesque';
   src: url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Regular.eot');
   src: url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Regular.eot') format('embedded-opentype'),
     url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Regular.woff2') format('woff2'),
     url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Regular.woff') format('woff'),
     url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Regular.ttf') format('truetype'),
     url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Regular.svg#BasisGrotesque') format('svg');
 font-weight: normal;
 font-style: normal;
}
@font-face {
    font-family: 'BasisGrotesque';
    src: url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Medium.eot');
    src: url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Medium.eot') format('embedded-opentype'),
      url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Medium.woff2') format('woff2'),
      url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Medium.woff') format('woff'),
      url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Medium.ttf') format('truetype'),
      url('https://d2qakxn0oh6mu0.cloudfront.net/assets/fonts/BasisGrotesque/BasisGrotesque-Medium.svg#BasisGrotesque') format('svg');
  font-weight: 500;
  font-style: normal;
}

* { margin: 0; padding: 0; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
* { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
html, body.eu, .eu div, .eu span, .eu applet, .eu object, .eu iframe, .eu h1, .eu h2, .eu h3, .eu h4, .eu h5, .eu h6, .eu p, .eu blockquote, .eu pre, .eu a, .eu abbr, .eu acronym, .eu address, .eu big, .eu cite, .eu code, .eu del, .eu dfn, .eu em, .eu font, .eu img, .eu ins, .eu kbd, .eu q, .eu s, .eu samp, .eu small, .eu strike, .eu strong, .eu sub, .eu sup, .eu tt, .eu var, .eu dl, .eu dt, .eu dd, .eu ol, .eu ul, .eu li, .eu fieldset, .eu form, .eu label, .eu legend, .eu table, .eu caption, .eu tbody, .eu tfoot, .eu thead, .eu tr, .eu th, .eu td, .eu select, .eu input, .eu option { margin: 0; padding: 0; border: 0; outline: 0;}
html { -webkit-text-size-adjust: none;}
.eu article, .eu aside, .eu details, .eu figcaption, .eu figure, .eu footer, .eu header, .eu hgroup, .eu nav, .eu section { display: block }
.eu audio, .eu canvas, .eu video { display: inline-block; }
.eu audio:not([controls]) { display: none; height: 0; }
.eu pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word }
.eu q { quotes: none }
.eu q:before, .eu q:after { content: ''; content: none }
.eu small { font-size: 80% }
.eu sub, .eu sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline }
.eu sup { top: -0.5em; }
.eu sub { bottom: -0.25em }
.eu nav .eu ul, .eu ol .eu li { list-style: none; list-style-image: none; }
.eu ul {padding-left: 50px;}
.eu button, .eu input, .eu select, .eu textarea { font-size: 100%; margin: 0; vertical-align: baseline; box-shadow: none;}
.eu textarea { overflow: auto; vertical-align: top }
.eu input[type="button"], .eu input[type="submit"] { -webkit-appearance: none !important; }
:focus { outline: 0; }
.eu caption, .eu th, .eu td { text-align: left; font-weight: normal; }
.eu blockquote:before, .eu blockquote:after, .eu q:before, .eu q:after { content: ""; }
.eu blockquote, .eu q { quotes: "" ""; }
.eu table { border: 0 none; border-collapse: collapse; border-spacing: 0; }
.eu td { vertical-align: top; }
.eu img { border: 0 none; max-width: 100%; vertical-align: top; }
.eu a { outline: none; cursor: pointer; text-decoration: none !important; cursor: pointer; }
.eu a:hover { text-decoration: underline;}
.eu a:focus { text-decoration: none !important; outline: none !important; }
.eu .none { display: none; }
.eu .clear { clear: both; }
.eu .cf:before, .cf:after { content: ""; display: table }
.eu .cf:after { clear: both; }
.eu .cf { *zoom:1;}
.eu .text-transform { text-transform: uppercase; }
.eu .break { float: left; width: 100%; }
.eu .preloader { display: none; }
.eu .flw{float: left; width: 100%;}

.eu input::-webkit-input-placeholder{color:#707070;opacity:1;}
.eu input:-moz-placeholder{color:#707070;opacity:1;}
.eu input::-moz-placeholder{color:#707070;opacity:1;}
.eu input:-ms-input-placeholder{color:#707070;opacity:1;}
.eu textarea::-webkit-input-placeholder{color:#707070;opacity:1;}
.eu textarea:-moz-placeholder{color:#707070;opacity:1;}
.eu textarea::-moz-placeholder{color:#707070;opacity:1;}
.eu textarea:-ms-input-placeholder{color:#707070;opacity:1;}
.eu button::-moz-focus-inner, input[type="submit"]::-moz-focus-inner{border:0;}

body.eu{margin:0;padding:0;font-size:16px;background:#ffffff;font-family:'BasisGrotesque', sans-serif;}
.eu .wrapper{width:100%;}
.eu a{display:inline-block;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;}
.eu .container{max-width:1200px;padding:0 15px;margin:0 auto;}
.eu .container2{max-width:1020px;margin:0 auto;}
.eu .main_box{max-width:1034px;padding:0 15px;margin:0 auto;}

/* Home Page Style */
.eu div.title_1,.eu h1,.eu h1 div{color:#222222;font-size:40px;line-height:1.25;font-weight:500;font-family:'BasisGrotesque', sans-serif;}
.eu div.title_2,.eu h2,.eu h2 div{color:#222222;font-size:36px;line-height:1.5;font-weight:500;font-family:'BasisGrotesque', sans-serif;}
.eu div.title_3,.eu h3,.eu h3 div{color:#000F48;font-size:28px;line-height:1.2;font-weight:700;font-family:'BasisGrotesque', sans-serif;}
.eu div.title_4,.eu h4,.eu h4 div{color:#222222;font-size:24px;font-style:italic;line-height:1.2;font-weight:500;font-family:'BasisGrotesque', sans-serif;}
.eu div.title_5,.eu h5,.eu h5 div{color:#222222;font-size:18px;line-height:1.2;font-weight:500;font-family:'BasisGrotesque', sans-serif;}
.eu div.sub_text,.eu div.sub_text div{color:#666666;font-size:15px;font-weight:400;line-height:1.34;font-family:'BasisGrotesque', sans-serif;}
.eu div.sub_text20,.eu div.sub_text20 div{color:#222222;font-size:20px;font-weight:normal;line-height:1.45;font-family:'BasisGrotesque', sans-serif;}

.eu div.footer_sub_text,.eu div.footer_sub_text div{color:#222222;font-size:14px;font-style:italic;font-weight:400;line-height:1.5;font-family:'BasisGrotesque', sans-serif;}
.eu .color_black,.eu .color_black div,.eu .color_black h2{color:#222222;}

.eu .btn_all a{font-size:18px;line-height:1.2;min-width:300px;font-weight:400;padding:25px 85px 25px 30px;background-color:#E9CECA;color:#222222;background-repeat:no-repeat;background-size:25px; background-position:89% center;background-image:url('https://engage.csu.edu.au/rs/075-KSK-811/images/lp2fff-btn_arrow.svg');border-radius:0;-webkit-border-radius:0;text-align:left;display:inline-block;vertical-align:middle;  box-shadow:0 8px 18px 4px rgba(34, 34, 34, 0.17);}
.eu .btn_all a:hover{background-color: #222944;}

/* ============================ Form Area ============================ */
.eu form.mktoForm{width:100% !important;padding:20px 0 0!important;}
.eu .mktoForm .mktoFormCol{width:100% !important;float:left!important;margin-bottom:0px!important;border:none!important;padding:0!important;}
.eu .mktoForm .mktoFormRow{padding-bottom:0px!important;width:100%!important;float:left!important;clear:none!important;}
.eu .mktoForm .mktoFieldWrap{width:100% !important;float:left!important;font-weight:normal!important;color:#222222!important;font-size:14px!important;margin-bottom:3px!important;padding-top:0px!important;line-height:18px!important;font-family:'BasisGrotesque', sans-serif!important; display:flex; flex-direction:column;}
.eu .mktoOffset{width:0px !important;}
.eu .mktoForm .mktoGutter{width:0px !important; display: none;}
/* Form Input */
.eu .mktoForm input[type="text"], .eu .mktoForm input[type="url"], .eu .mktoForm input[type="email"], .eu .mktoForm input[type="tel"], .eu .mktoForm input[type="number"], .eu .mktoForm input[type="date"], .eu .mktoForm textarea.mktoField, .eu .mktoForm select.mktoField{width: 100%!important; float: left!important;padding:10px 10px!important; color: #262626!important; font-size:15px!important; font-family: 'BasisGrotesque', sans-serif!important; -webkit-border-radius: 0px!important; -o-border-radius: 0px!important; border-radius: 0px!important; font-weight:500!important; outline: 0!important; border:1px solid #878787!important; height: 49px !important; background-color: #fff!important; -webkit-appearance: none!important;margin: 0 0 17px!important;box-shadow:none!important;}
.eu .mktoForm select.mktoField{background-image:url(https://engage.csu.edu.au/rs/075-KSK-811/images/lp2-down_arrow.png)!important;background-origin:content-box;background-position-x:100%!important;background-position-y:center!important;background-size: 14px!important; background-repeat: no-repeat!important; cursor: pointer!important; font-size: 15px!important; color: #6d6d6d!important;}
.eu .mktoForm textarea[rows="2"]{padding: 10px 0!important; border: 0px solid #b2b2b2!important; border-bottom: 1px solid #b2b2b2!important;}
/* Form Label */
.eu .mktoForm .mktoLabel{padding-top:0!important;}
.eu .mktoForm label.mktoLabel{font-weight:normal!important;color:#222222!important;width:auto!important;font-size:15px!important;margin-bottom:3px!important;padding-top:0px!important;line-height:18px!important;font-family:'BasisGrotesque', sans-serif!important;}
/* Form Button */
.eu .mktoButtonRow span{margin-left:0px !important;}
.eu .mktoButtonRow{width:100%!important;margin-top:0px!important;text-align:left!important;}
.eu .mktoButton{background-image: none !important; background-color: #da3d0f!important; border: 2px solid #da3d0f!important; border-radius:0px!important; color:#FFFFFF!important; text-align: left!important; font-size:18px!important; font-weight:500!important; font-family: 'BasisGrotesque', sans-serif!important; height:70px!important; min-width: 300px!important; margin: 0 auto!important; display: inherit!important; -webkit-border-radius:0px!important; -moz-border-radius:0px!important; -ms-border-radius:0px!important; -o-border-radius:0px!important; -webkit-transition: all 0.3s!important; -o-transition: all 0.3s!important; transition: all 0.3s!important; box-shadow:none!important; background-repeat: no-repeat!important; background-size: 25px!important; background-position: 89% center!important; background-image: url(https://engage.csu.edu.au/rs/075-KSK-811/images/arrow-wht%402x.png)!important;}
/*.v3 .mktoButton{   padding: 23px 85px 25px 30px!important;width:auto!important;}*/
.eu .mktoButton:hover, .eu .mktoButton:focus, .eu .mktoButton.active{background-color: #FFFFFF!important; border: 2px solid #FFFFFF!important; color: #222222!important; background-image: url(https://engage.csu.edu.au/rs/075-KSK-811/images/arrow-dk%402x.png)!important; }
/* Radio Button and checkbox */
.eu .mktoForm .mktoRadioList, .mktoForm .mktoCheckboxList{padding:0!important; width: auto !important; margin-bottom: 15px;}
.eu .mktoForm .mktoRadioList > label, .eu .mktoForm .mktoCheckboxList > label{margin:;}
.eu .mktoForm .mktoCheckboxList input, .eu .mktoForm .mktoRadioList input{opacity:0!important;position:absolute!important;width:20px!important;height:20px!important;top:0px!important;z-index:5!important;}
/* Form Checkbox */
.eu .mktoFormRow.checkboxField{margin-top:10px!important;padding-bottom:0!important;}
.eu .mktoForm .mktoCheckboxList input, .eu .mktoForm .mktoCheckboxList label{cursor:pointer;}
.eu .mktoForm .mktoCheckboxList label{position: relative; color: #222222; font-size: 15px; font-weight:300; font-family: 'BasisGrotesque', sans-serif;line-height:24px; top: ;padding-left: 30px;}
.eu .mktoForm strong{font-size:14px;font-weight:600;}
.eu .mktoForm .mktoCheckboxList input + label:before{content: ''; position:absolute;background: #fff; border: 1px solid #222!important; display: inline-block; vertical-align: middle; width: 18px; height: 18px; padding: 0px; text-align: center; -moz-box-shadow: none!important; -webkit-box-shadow: none!important; box-shadow: none!important; margin-right: 9px; margin-top: 0; border-radius: 0; top: 3px; left: 0;}
.eu .mktoForm .mktoCheckboxList input:checked + label:before{content:"\f00c";font-family:'FontAwesome';background:transparent;border:1px solid transparent!important;color:#6d6d6d;line-height:14px;font-size:18px;}
/* Form Radio Button */
.eu .mktoForm .mktoRadioList{width:100% !important;padding:10px 0 5px!important;}
.eu .mktoForm .mktoRadioList input{opacity:0;position:absolute;}
.eu .mktoForm .mktoRadioList input, .eu .mktoForm .mktoRadioList label{display:inline-block;vertical-align:middle;margin:0px;cursor:pointer;}
.eu .mktoForm .mktoRadioList label{position:relative;width:auto;padding-bottom:5px;color:#666666;font-size:12px;font-weight:400;font-family:'BasisGrotesque', sans-serif;display:inline-block;padding-right:13px;}
.eu .mktoForm .mktoRadioList input + label:before{content:'';background:#fff;border:1px solid #ddd;display:inline-block;vertical-align:middle;width:20px;height:20px;padding:2px;line-height:15px;margin-right:10px;text-align:center;border-radius:50%;}
.eu .mktoForm .mktoRadioList input:checked + label:before{content:'';color:#6d6d6d;background:#fff;}
/* Form Text */
.eu .mktoForm .mktoHtmlText a{font-weight:normal!important;color:#da3d0f!important;width:auto!important;font-size:14px!important;margin-bottom:3px!important;padding-top:0px!important;line-height:18px!important;font-family:'BasisGrotesque', sans-serif!important;}
.eu .mktoForm .mktoHtmlText a:hover{color:#da3d0f !important;text-decoration: underline !important;}
/* Form Error Message */
.eu .mktoForm .mktoError{left:0px !important;top:42px !important;}
.eu .mktoForm .mktoError .mktoErrorMsg{display:inline-block!important;font-weight:300!important;background-image:none!important;text-shadow:none!important;border-radius:0 !important;box-shadow:none!important;border:none!important;padding:10px!important;min-width:150px;}
.eu .mktoForm .mktoRequiredField .mktoAsterix{float: right!important;display:none;}
.em .mktoForm fieldset legend {display: none;}
.eu .mktoForm .mktoAsterix{color:#fff!important;}
/* Form fieldset */
.eu .mktoForm fieldset legend{margin:0!important;}

/* ============================ Scroll page============================ */
.eu .scroll_page {position: fixed; right: 23px; bottom: 70px; width: 40px; height: 40px; padding-top: 13px; margin-bottom: 0; z-index: 998; border-radius: 50% !important; background-color: #414141; opacity: 0.7; text-align: center; transition: 0.5s; -webkit-transition: 0.5s; }
.eu .scroll_page:hover{background-color: #0E3A32; }
.eu .scroll_page a{text-align: center;}
.eu .scroll_page img{max-width: 21px; width: 100%;}

/* ============================ Header Section ============================ */
.eu .header_sec{display: block; padding:29px 0;  box-shadow: 0 6px 12px 6px rgba(0, 0, 0, 0.05);}
.eu .header_sec .header_main{display: flex; align-items: center; justify-content: space-between;}
.eu .header_sec .logo_sec img{max-width: 210px; width: 100%;}
.eu .header_sec .call_sec a{font-size:20px; font-weight: 500; color: #222222; position: relative; padding-left: 32px;}
.eu .header_sec .call_sec a:hover{text-decoration: underline !important;}
.eu .header_sec .call_sec a:after{content: ""; width:27px; height: 27px; background-position: center; position: absolute; left: 0; top: 0; background-image: url('https://engage.csu.edu.au/rs/075-KSK-811/images/lp2-call_img.png'); background-repeat: no-repeat; background-size: 25px;}


/* ============================ Banner Section ============================ */
.eu .banner_sec{background-repeat: no-repeat; background-size: cover; background-position: ; padding:170px 0 0;}
.v2 .banner_sec{position: relative;}
.v2 .banner_sec:after{content: ""; position: absolute; left: 50%; top: 50%; width: 90%; height: 5%; z-index: 0; background-color: #567dc3; transform: translate(-50%, -50%);}
.v2 .banner_main{position: relative;width:50%}
.eu .banner_sec .title_1{margin-bottom: 0px;}
.eu .banner_main{display:flex;align-items:normal; z-index: 4; justify-content:space-between;}
.eu .banner_left{width:50%; padding-bottom: 0px;}
.eu .desktop-formarea{width:50%;margin: 0 -65px -137px 0;padding-left: 15px;}
.eu .sec_form{max-width:570px;background-color:#0E3A32;padding:43px 50px;margin:0 0 0 auto;}
.eu .form_title h4 {color: #fff; font-style: normal; }
.eu .form_title div.sub_text20, .eu .form_title div.sub_text20 div{color:#fff;font-weight:normal;margin:16px 0 0;}
/* bannerCTA*/
.eu .bannerCTA {display:block;background-color:#ffffff;padding:40px 0 100px;}
.eu .bannerCTA_box_btn {display: block; width: 33%; padding-top: 20px;}
.eu .bannerCTA_box_btn a {display:inline-block;color:#FFFFFF; background-color: #DA3D0F; text-align:center;padding:12px 10px;width:100%;border:2px solid #DA3D0F;border-radius:2px;font-size:18px;font-weight:500;}
.eu .bannerCTA_box_btn a:hover{background-color:#567dc3; border:2px solid #567dc3; color:#fff;}

/* ============================ Section 1 ============================ */
.eu .section1{display: block; background-color: #ffffff; padding:124px 0 30px;}
.eu .section1 .sub_text20{margin:13px 0 0;}
.eu .sec1_top {width:50%;}


/* ============================ Blank Section CTA ============================ */
.eu .blankSectionCTA {display:block;background-color:#ffffff;padding:50px 0 30px;}
.eu .blankSectionCTA .sub_text20{margin:25px 0 0;}
.eu .blankSectionCTA_box_btn {margin-top:44px; display: block; margin-left: auto; margin-right: auto; width: 25%;}
.eu .blankSectionCTA_box_btn a {display:inline-block;color:#DA3D0F;text-align:center;padding:12px 10px;width:100%;border:2px solid #DA3D0F;border-radius:2px;font-size:18px;font-weight:500;}
.eu .blankSectionCTA_box_btn a:hover{background-color:#DA3D0F;color:#fff;}


/* ============================ Parallax CTA Section ============================ */
.eu .parallaxCTASection {display:block;background-color:#ffffff;padding:40px 0 100px;}
.eu .parallaxCTA_box_btn {margin:44px 0 0;}
.eu .parallaxCTA_box_btn a {display:inline-block;color:#DA3D0F;text-align:center;width:25%;padding:12px 10px;border:2px solid #DA3D0F;border-radius:2px;font-size:18px;font-weight:500;}
.eu .parallaxCTA_box_btn a:hover{background-color:#DA3D0F;color:#fff;}
/* parallax Image*/
#parallaxCTAbanner {padding-top: 60px; padding-bottom: 70px; background: #1a1a1a; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; height:100%; position: relative; background-attachment: fixed;}


/* ============================ Testimonial Section ============================ */
.eu .testimonial {display:block;background-color:#ffffff;padding:20px 0 75px;}
.eu .testimonial .container {box-shadow: 0 0 1rem rgba(0,0,0,0.1); -webkit-box-shadow: 0 0 1rem rgba(0,0,0,0.1); padding: 20px 15px;}
.eu .testimonial .sec3_main {display:flex; justify-content:space-between; flex-wrap: wrap;}
.eu .testimonial .sec3_inner_box { margin-right: 10px; }
.eu .testimonial .left {width: 33.5%; }
.eu .testimonial .right {width: 64.5%; }
.eu .testimonial .sec3_inner_box .sec3_inner_box_img{position: relative; display: flex; justify-content: space-between;}
.eu .testimonial .sec3_inner_box .sec3_inner_box_img img{height: 100%; z-index: 5;}
.eu .testimonial .sec3_inner_box .sec3_inner_box_content{background-color: #c7b8a0; padding:20px 22px 22px;}
.eu .testimonial .sec3_inner_box .sec3_inner_box_content strong{font-size: 19px; display: block; font-weight: 500; margin-bottom: 15px;}
.eu .testimonial .sec3_inner_box .sec3_inner_box_content .link_btn a{font-size: 15px; color: #222222; font-weight: 500; text-decoration: underline !important;}
.eu .testimonial .sec3_inner_box .sec3_inner_box_content .link_btn a:hover{text-decoration: none !important;}
.eu .testimonial .sec3_inner_box .sec3_inner_box_content .link_btn{margin-top: 15px;}
.eu .testimonial .sec3_inner_box .sec3_inner_box_content .sub_text div,.eu .section3 .sec3_inner_box .sec3_inner_box_content .sub_text{color: #222222;}


/* ============================ Disclaimer Section ============================ */
.eu .disclaimerSection {display:block;background-color:#ffffff;padding:0 0 10px;}

/* ============================ Footer Section ============================ */
.eu .footer_mob_logo{display: none;}
.eu .footer_sec{display: block; padding:0 40px; background-color: #C7B8A0; position: relative; overflow: hidden;}
.eu .footer_sec .footer_img{position: absolute; right: -20px; bottom: -60px; z-index: 0;}
.eu .footer_sec .footer_main{position: relative; z-index: 5;}
.eu .footer_sec .footer_img img{max-width: 340px; width: 100%;}
.eu .footer_sec .top_nav ul{list-style: none; padding:12px 0;}
.eu .footer_sec .top_nav{position: relative;}
.eu .footer_sec .top_nav:after{content: ""; position: absolute; left: -100%; bottom: 0; width: 1000%; height: 1px; border-bottom: 1px solid #cec0ac;}
.eu .footer_sec .top_nav ul li:first-child:after {content: ""; position: absolute; right: -22px; bottom: 0; background-image: url(https://engage.csu.edu.au/rs/075-KSK-811/images/lp2-footer_top_arrow_img.png); background-size: 7px; background-repeat: no-repeat; background-position: center 1px; width: 15px; height: 15px;}

.eu .footer_sec .top_nav ul li{display: inline-block;vertical-align: middle; position: relative; margin-right: 25px;}
.eu .footer_sec .top_nav ul li a{color:#000000;font-size: 13px; font-family:"arial",sans-serif; }
.eu .footer_sec .top_nav ul li a:hover{text-decoration: underline !important;}

.eu .footer_sec .footer_content{display: flex; padding:50px 0;}
.eu .footer_sec .footer_content .footer_logo{padding-right:20px; min-width: 100px;}
.eu .footer_sec .footer_content .footer_logo img{max-width: 75px; width: 100%;}

.eu .footer_sec .footer_three_cloum{display: flex; padding-left:100px; justify-content: space-between; align-items: flex-start; padding-bottom: 30px;}
.eu .footer_sec .footer_three_cloum .title_4 div,.eu .footer_sec .footer_three_cloum .title_4 h4{font-style: normal;}
.eu .footer_sec .footer_three_one{width: 33.33%; border-right: 1px solid rgba(34, 34, 34, 0.1);}
.eu .footer_sec .footer_three_one ul{list-style: none; column-count:2; column-width: 100px; margin: 0; padding: 0;}
.eu .footer_sec .footer_three_one ul li a{font-size:15px; color:#222222; margin: 5px 0;}
.eu .footer_sec .footer_three_one ul li a:hover{text-decoration: underline !important;}
.eu .footer_sec .tab_content,.eu .footer_sec .footer_inner_box{margin-top: 20px;}

.eu .footer_sec .box_content{margin-top:10px;}
.eu .footer_sec .box_content span{font-size:14px;color:#222222;margin-bottom:2px;}
.eu .footer_sec .box_content a{font-size:15px;color:#222222; }
.eu .footer_sec .box_content a:hover{text-decoration:underline!important;}
.eu .footer_sec .enquire_text a{font-size:15px;font-weight:500;letter-spacing:0.5px;color:#222222;text-decoration:underline!important;}
.eu .footer_sec .enquire_text a:hover{text-decoration:none!important;}
.eu .footer_sec .enquire_text{margin-top:25px;}

.eu .footer_sec .footer_three_two{width:33.33%;padding-left:5%;}
.eu .footer_sec .footer_three_three{width:33.33%;}
.eu .footer_sec .footer_three_three ul{list-style:none;margin-top:20px;margin-left:-10px; padding: 0;}
.eu .footer_sec .footer_three_three ul li {display:inline-block;vertical-align:middle;}

.eu .footer_sec .footer_three_three ul li a{color:#222222;}
.eu .footer_sec .footer_three_three ul li a img{max-height:50px;width:100%;padding:8px 5px;}
.eu .footer_sec .footer_three_three ul li a:hover{outline:auto!important;color:#222222;text-decoration:underline!important;}

.eu .footer_sec .footer_content .title_4{margin-bottom:12px;}
.eu .feedback_right{position:fixed;right:0;bottom:180px;z-index: 9999;}
.eu .feedback_right img{max-width:36px;width:100%;}
.eu .footer_bottom_content{background-color:#222222;padding:15px;align-items:center;display:flex;justify-content:space-between;}
.eu .footer_bottom_content .footer_sub_text div,.eu .footer_bottom_content .footer_sub_text{font-size:13px;font-style:normal;color:#ffffff;font-family:"arial",sans-serif;}
.eu .footer_bottom_content ul{list-style:none;}
.eu .footer_bottom_content ul li{display:inline-block;vertical-align:middle;position:relative;padding-left:0px;}
.eu .footer_bottom_content ul li:after {content: "|"; font-size:15px;color:#ffffff;left:0;bottom:0;padding-left:3px;}
.eu .footer_bottom_content ul li:last-child:after{display:none;}
.eu .footer_bottom_content ul li a{color:#ffffff;font-size:13px;font-family:"arial",sans-serif;text-decoration:none!important;}
.eu .footer_bottom_content ul li a:hover{text-decoration:underline!important;}



/* ============================ Variant 1 ============================ */
.v1 .banner_sec{padding:172px 0 174px;background-size:cover;}
.v1 .banner_left h1, .v1 .banner_left h1 div,.v3 .banner_left h1, .v3 .banner_left h1 div{background-color:#fff;padding:5px 10px 7px;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline;}
.v1 .btn_all a{background-color:#E9CECA;}
.v1 .btn_all a:hover{background-color:#E9CECA;}
.v1 .sec1_top_main{display:flex;align-items:normal;justify-content:space-between;}
.v1 .desktop-formarea{margin:-330px -65px 0px 0;padding-left:20px;}
/*.v1 .mktoButton{background-color:transparent!important; border:2px solid #FFFFFF!important;}*/
/*.v1 .mktoButton:hover, .v1 .mktoButton:focus, .v1 .mktoButton.active{background: #FFFFFF!important; border: 2px solid #FFFFFF!important;}*/
.v1 .section1{padding:102px 0 50px;}

/* ============================ Variant 2 ============================ */
.v2 .banner_sec .title_1 h1 {color: #fff; }

/* ============================ Variant 3 ============================ */
.v3 .banner_main{display:block;}
.v3 .banner_sec{padding:208px 0;text-align:center;background-size:cover;background-position: ;}
.v3 .banner_left{width:100%;}
.v3 .sec_form {max-width:970px;background-color:#0E3A32;padding:54px 48px 47px;margin:-140px auto 0;text-align:center;}
.v3 .form_title {max-width:490px;margin:0 auto; }
.v3 .mktoForm input[type="text"], .v3 .mktoForm input[type="url"], .v3 .mktoForm input[type="email"], .v3 .mktoForm input[type="tel"], .v3 .mktoForm input[type="number"], .v3 .mktoForm input[type="date"], .v3 .mktoForm textarea.mktoField, .v3 .mktoForm select.mktoField{margin:0 0 23px!important;}
.v3 .mktoForm .mktoFormCol .mktoFormRow{width:49%!important;margin:0 1%!important;}
.v3 .mktoForm .mktoFormCol .mktoFormRow:nth-child(even){margin-left:0!important;}
.v3 .mktoForm .mktoFormCol .mktoFormRow:nth-child(odd){margin-right:0!important;}
.v3 form.mktoForm{padding:32px 0 0!important;}
.v3 .mktoButtonRow{    margin-top: 10px!important; text-align: left!important;}
/*.v3 .mktoButton{border: 2px solid #FFFFFF!important;min-width: 300px!important; color: #FFFFFF!important; text-align: left!important; background-repeat: no-repeat!important; background-size: 25px!important; background-position: 89% center!important; background-image: url(https://engage.csu.edu.au/rs/075-KSK-811/images/arrow-wht%402x.png)!important;padding: 23px 85px 25px 30px!important;width:auto!important;}*/
/*.v3 .mktoButton:hover, .v3 .mktoButton:focus, .v3 .mktoButton.active {background-color: #FFFFFF!important; border: 2px solid #FFFFFF!important; color: #222222!important; background-image: url(https://engage.csu.edu.au/rs/075-KSK-811/images/arrow-dk%402x.png)!important; }*/
.v3 .sec1_top{width:100%;}
.v3 .section1{padding:50px 0 30px;}

/* ============================ Variant 4 ============================ */
.v4 .banner_sec{text-align:left;padding:170px 0 247px;}
.v4 .sec_form{max-width:100%;}
.v4 form.mktoForm{margin:0 auto!important;}
