*{margin:0;padding:0;}html{overflow-x:hidden;}body{font-family:"Nunito Sans",sans-serif;font-family:"Josefin Sans",sans-serif;}a{color:#7a7a7a;}p,li{font-family:"Nunito Sans",sans-serif;font-family:"Josefin Sans",sans-serif;font-weight:300;}h1,h2,h3{font-family:"Nunito Sans",sans-serif;font-family:"Josefin Sans",sans-serif;}h4{line-height:1.42857143;margin-bottom:5px;}.elementor-heading-title,.elementor-slide-heading,.elementor-widget-accordion .elementor-accordion .elementor-tab-title,.elementor-text-editor{font-family:"Nunito Sans",sans-serif !important;font-family:"Josefin Sans",sans-serif !important;}.elementor-text-editor li{padding-bottom:5px;}a:hover,a:focus{text-decoration:none;color:#333;}.sec-pad{padding:50px 0;}.img-responsive{}.textright{text-align:right;}.sticky-btn{position:absolute;top:410px;left:0px;z-index:999;border:1.5px solid #fff;border-left:0;width:54px;height:auto;}.home .sticky-btn{top:440px;}.sticky-btn img{max-width:50px;}.sticky-nav{background:#fff;z-index:170;margin:0 auto;box-shadow:0px 0px 10px 0px rgba(0,0,0,.35);width:100%;position:fixed;top:0;left:0;right:0;}.elementor{margin-top:145px;}.top-links{background:#f9f9f9;padding:8px 0;border:0;border-top:3px solid #340547;font-size:13.5px;}.top-links a{color:#999;}.top-links a:hover{color:#666;}.top-links p{text-align:right;margin-bottom:0;padding:5px 0;text-transform:uppercase;}.top-links .socials{margin-right:10px;}.top-links .offices{margin-top:2px;}.top-links .offices a{font-weight:600;}.top-links .socials,.top-links .offices{display:inline-block;}.top-links ul{margin-bottom:0;}.top-links .socials ul,.top-links .offices ul{list-style:none;padding:0;}.top-links .socials li,.top-links .offices li{display:inline-block;padding:5px;}.top-links .socials i{font-size:18px;vertical-align:middle;}.top-links .offices .divider{padding:0;}.navbar{background:#fff;border:0;border-radius:0;margin:10px 0;box-shadow:none;}.navbar-brand{height:auto;}.navbar-brand img{width:220px;height:auto;margin-top:0px;}.nav li a{font-weight:400;font-size:15.5px;padding:10px 12px 10px 12px;margin:18px 0 0 0px;text-transform:uppercase;}.navbar-default .navbar-nav>li>a{color:#666;text-shadow:none;border-bottom:2px solid #fff;transform:uppercase;font-weight:500;}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a{background:none;color:#340547;box-shadow:none;}.navbar-default .navbar-nav>li>a:hover{color:#340547;border-bottom:2px solid #340547;opacity:.7;}.dropdown-menu>.active>a{background-image:none;background-color:transparent;color:#333;}.dropdown-menu>.active>a.nitro-lazy{background-image:none !important;}.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#e8e8e8;color:#333;background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);}.navbar-default .nav-cta{padding-left:5px;}.navbar-default .navbar-nav>li.nav-cta>a{color:#fff;background:#340547;padding:10px 15px;}.navbar-default .navbar-nav>li.nav-cta>a:hover{background:#333;color:#fff;}.navbar-default .navbar-nav>li.nav-ph>a{font-size:24px;padding:5px 15px;margin-top:15px;}.navbar-default .navbar-nav>li.nav-ph>a:hover{border-color:transparent;opacity:.6;}.navbar-right .glyphicon{top:4px;}.payment i.fa-credit-card{font-size:24px;padding:25px 15px;color:#666;}.payment i.fa-credit-card:hover{color:#340547;}.navbar-nav ul.dropdown-menu{padding-top:0px;padding-bottom:0px;border:0;border-radius:0;}.navbar-nav ul.dropdown-menu a{margin-top:0;font-size:15px;padding:10px 20px;}.navbar-toggle{margin-top:12px;border:none;}.navbar-toggle .icon-bar{width:32px;height:3px;}.navbar-toggle .icon-bar+.icon-bar{margin-top:6px;}.navbar-default .navbar-toggle .icon-bar{background-color:#603779;}.navbar-default .navbar-collapse{border:0;}.navbar-nav{margin:0;}.navbar-collapse{padding:0;}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;}.slides img{width:100%;height:auto;}.footer-content{background-color:#340547;background-image:url("https://cdn-ildpond.nitrocdn.com/XCnUZZuhzxIDXpjmrEacdQcQIgAsDfwZ/assets/images/optimized/rev-bf5ba59/www.stonegroup.com.au/wp-content/uploads/2019/09/logo-bg-invert.png");background-repeat:no-repeat;background-size:contain;background-position:right 50px;padding:100px 0;}.footer-content.nitro-lazy{background-image:none !important;}.footer-content h3{margin:0 0 10px 0;color:#fff;font-size:20px;margin-top:0;padding-top:0;}.footer-content p a,.footer-content p{color:#aaa;font-size:14px;}.footer-content img{width:200px;height:auto;}.footer-content p span{font-size:11px;color:#becccc;margin-top:100px;}.footer-content .footer-content2{padding-top:40px;text-transform:uppercase;}.footer-content .footer-content2 p{margin:0;}.footer-content .footer-content2 p,.footer-content .footer-content2 p a{font-size:11px;}.footer-content p a:hover{color:#999;}.footer-content .policy{text-align:right;}.footer-content .policy .divider{padding-left:10px;padding-right:10px;}button.close{font-size:39px !important;font-weight:400 !important;}.contactmodal,.modalh2{text-align:center;}.contactmodal a{font-size:25px;line-height:1;color:#340547;}h2.modalh2{color:#340547;margin-bottom:20px;}.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){width:100%;padding:10px;margin:0px;font-size:16px;border:1px solid #ddd;}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{min-width:100%;padding:14px 25px;font-size:18px;background:#340547;color:#fff;border:1px solid #340547;border-radius:5px;text-transform:uppercase;font-weight:500;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;}.partner-form .gform_footer input.button,.partner-form .gform_footer input[type=submit],.career-form .gform_footer input.button,.career-form .gform_footer input[type=submit],.contact-form .gform_footer input.button,.contact-form .gform_footer input[type=submit]{min-width:150px;}.gform_wrapper .gform_footer input.button:hover,.gform_wrapper .gform_footer input[type=submit]:hover{background-color:#fff;color:#340547;}@media only screen and (min-width: 641px){.gform_wrapper ul.gform_fields li.gfield{padding-right:0px;}}#gform_wrapper_4 .top_label .gfield_label{display:none !important;}.partner-form .gform_wrapper ul.gform_fields li.gfield input{width:100%;height:45px;border:1px solid #e1e1e1;color:#440e62;font-size:18px;font-weight:300;padding:5px 12px !important;}.partner-form .gform_wrapper ul.gform_fields li.gfield textarea{border:1px solid #e1e1e1;}.career-form{display:block !important;}.career-form .gform_wrapper{margin:0;}.career-form .gform_wrapper ul.gform_fields li.gfield{padding-right:0;margin-top:0px;margin-bottom:16px;}.career-form .gform_wrapper ul.gform_fields li.gfield label.gfield_label{margin-bottom:0;text-transform:uppercase;font-weight:400;color:#440e62;display:none;font-size:16px;margin-top:15px;}.career-form .gform_wrapper ul.gform_fields li.gfield input{width:100%;height:45px;border:1px solid #e1e1e1;color:#440e62;font-size:18px;font-weight:300;padding:5px 12px !important;}.career-form .gform_wrapper ul.gform_fields li.gfield textarea{background:#f3f3f3;color:#000;border:1px solid #e1e1e1;outline:none;}.career-form form#gform_4{padding-left:7px;}.career-form .gform_wrapper ul.gform_fields li#field_1_7 label.gfield_label,.career-form .gform_wrapper ul.gform_fields li#field_1_9 label.gfield_label,.career-form .gform_wrapper ul.gform_fields li#field_1_11 label.gfield_label{display:block;height:20px;overflow:hidden;}.career-form .gform_wrapper ul.gform_fields li#field_1_7 label.gfield_label{padding-left:15px;}.career-form .gform_wrapper ul.gform_fields li#field_1_9 label.gfield_label,.career-form .gform_wrapper ul.gform_fields li#field_1_11 label.gfield_label{visibility:hidden;}.career-form .gform_wrapper ul.gform_fields li#field_1_7,.career-form .gform_wrapper ul.gform_fields li#field_1_9,.career-form .gform_wrapper ul.gform_fields li#field_1_11{float:left;clear:none;}.career-form .gform_wrapper ul.gform_fields li#field_1_9{margin-right:12px;margin-left:12px !important;}.career-form .gform_wrapper ul.gform_fields li#field_1_7 .ginput_container.ginput_container_fileupload,.career-form .gform_wrapper ul.gform_fields li#field_1_9 .ginput_container.ginput_container_fileupload,.career-form .gform_wrapper ul.gform_fields li#field_1_11 .ginput_container.ginput_container_fileupload{width:185px;height:50px;border:1px solid #4f336c;padding:0;border-radius:5px;position:relative;margin-top:12px;}@media (max-width: 1024px){.career-form .gform_wrapper ul.gform_fields li#field_1_7 label.gfield_label{margin-bottom:12px;}.career-form .gform_wrapper ul.gform_fields li#field_1_7,.career-form .gform_wrapper ul.gform_fields li#field_1_9,.career-form .gform_wrapper ul.gform_fields li#field_1_11{width:100%;}.career-form .gform_wrapper ul.gform_fields li#field_1_7 .ginput_container.ginput_container_fileupload,.career-form .gform_wrapper ul.gform_fields li#field_1_9 .ginput_container.ginput_container_fileupload,.career-form .gform_wrapper ul.gform_fields li#field_1_11 .ginput_container.ginput_container_fileupload{width:100%;height:50px;border:1px solid #4f336c;padding:0;border-radius:5px;position:relative;margin-top:0px;}.career-form .gform_wrapper ul.gform_fields li#field_1_9 label.gfield_label,.career-form .gform_wrapper ul.gform_fields li#field_1_11 label.gfield_label{display:none;}.career-form .gform_wrapper ul.gform_fields li#field_1_9{margin-left:0 !important;}}.career-form .gform_wrapper ul.gform_fields li#field_1_7 .ginput_container.ginput_container_fileupload input,.career-form .gform_wrapper ul.gform_fields li#field_1_9 .ginput_container.ginput_container_fileupload input,.career-form .gform_wrapper ul.gform_fields li#field_1_11 .ginput_container.ginput_container_fileupload input{border:none;opacity:0;position:relative;z-index:100;}.career-form .gform_wrapper ul.gform_fields li#field_1_7 + li#field_1_8,.career-form .gform_wrapper ul.gform_fields li#field_1_9 + li#field_1_10,.career-form .gform_wrapper ul.gform_fields li#field_1_11 + li#field_1_12{position:absolute;top:auto;font-size:13px;text-transform:capitalize;color:#fff;border-radius:28px;margin-left:3px !important;max-width:185px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}.career-form .gform_wrapper ul.gform_fields li#field_1_7 + li#field_1_8{margin-top:115px;left:auto;}.career-form .gform_wrapper ul.gform_fields li#field_1_9 + li#field_1_10{margin-top:115px;left:203px;}.career-form .gform_wrapper ul.gform_fields li#field_1_11 + li#field_1_12{margin-top:115px;left:400px;}.career-form .gform_wrapper ul.gform_fields li#field_1_7 + li.C_Resume.Resume_doc,.career-form .gform_wrapper ul.gform_fields li#field_1_9 + li.C_Cover.Cover_doc,.career-form .gform_wrapper ul.gform_fields li#field_1_11 + li.C_Transcript.Transcript_doc{background-color:#0071b7;padding:5px 20px;}.career-form .gform_wrapper ul.gform_fields li#field_1_7 .ginput_container.ginput_container_fileupload:after,.career-form .gform_wrapper ul.gform_fields li#field_1_9 .ginput_container.ginput_container_fileupload:after,.career-form .gform_wrapper ul.gform_fields li#field_1_11 .ginput_container.ginput_container_fileupload:after{position:absolute;top:10px;left:0;margin:0 auto;display:block;width:100%;text-align:center;right:0;font-weight:500;font-size:18px;color:#440e62;}.career-form .gform_wrapper ul.gform_fields li#field_1_7 .ginput_container.ginput_container_fileupload:after{content:"RESUME";}.career-form .gform_wrapper ul.gform_fields li#field_1_9 .ginput_container.ginput_container_fileupload:after{content:"COVER LETTER";}.career-form .gform_wrapper ul.gform_fields li#field_1_11 .ginput_container.ginput_container_fileupload:after{content:"TRANSCRIPT";}.career-form .gform_wrapper .gform_footer.top_label{padding:20px 0 10px;}.career-form .gform_wrapper .gform_footer.top_label input:focus[type="submit"]{border:none;outline:none;cursor:pointer;}.career-form .gform_wrapper li.gfield.gfield_error,.career-form .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent;margin-bottom:0px !important;border-top:none;border-bottom:none;padding-bottom:0px;padding-top:0px;box-sizing:border-box;}.gform_wrapper ul#gform_fields_3 label.gfield_label{font-weight:300;color:#777;text-transform:uppercase;font-size:18px;margin-bottom:0;line-height:2.5;}.gform_wrapper ul#gform_fields_3 .ginput_container.ginput_container_select select,.gform_wrapper ul#gform_fields_3 .ginput_container.ginput_container_text input{border:none;border-bottom:2px solid #440e62;border-radius:0;padding:0px 0px;font-weight:300;color:#440e62;text-transform:uppercase;background-color:transparent;font-size:18px;}.gform_wrapper ul#gform_fields_3 .ginput_container.ginput_container_select select:focus,.gform_wrapper ul#gform_fields_3 .ginput_container.ginput_container_text input:focus{outline:none;-webkit-appearance:none;}.gform_wrapper ul#gform_fields_3 .ginput_container.ginput_container_select,.gform_wrapper ul#gform_fields_3 .ginput_container.ginput_container_text{margin-top:0px;display:inherit;line-height:0;}body .gform_wrapper ul#gform_fields_3 li.gfield{margin-top:0px;margin-right:0;padding-right:0;display:initial;line-height:2.5;}body .gform_wrapper ul#gform_fields_3 li#field_3_1 .ginput_container.ginput_container_select select#input_3_1{width:286px;margin:0px 10px;}body .gform_wrapper ul#gform_fields_3 li#field_3_2 .ginput_container.ginput_container_text input{width:290px;margin:0px 10px;}body .gform_wrapper ul#gform_fields_3 li#field_3_3 .ginput_container.ginput_container_text input{width:100%;}body .gform_wrapper ul#gform_fields_3 li#field_3_4 .ginput_container.ginput_container_text input{width:214px;margin:0px 10px;}.form-help .gform_wrapper{background-color:#fff;padding:3rem 0 3rem 3rem;box-shadow:40px 0px 0px 0px #fff;position:relative;z-index:1;}@media (max-width: 1199px){.nav li a{padding:10px 10px 10px 10px;margin:18px 0 0 0px;}.navbar-default .navbar-nav>li.nav-ph>a{display:none;}}@media (max-width: 991px){.elementor{margin-top:130px;}.top-links p{padding:5px 0;}.navbar-brand img{width:160px;}.nav li a{font-size:14px;padding:10px 8px 10px 8px;margin:13px 0 0 0px;}.navbar-default .navbar-nav>li.nav-cta>a{padding:15px 15px;margin-top:8px;}.payment i.fa-credit-card{font-size:22px;padding:21px 15px;}.footer-content img{width:170px;height:auto;}}@media (max-width: 767px){.elementor{margin-top:130px;}.sticky-nav{height:130px;}.sticky-btn img{max-width:40px;height:100%;}.sticky-btn,.home .sticky-btn{top:450px;}.top-links{padding:5px 0;}.top-links .socials,.top-links .offices{display:block;}.top-links .socials,.top-links .textright{text-align:center;}.top-links .socials{margin-bottom:0px;}.top-links .textright{font-size:13px;}.navbar{margin:0;}.navbar-brand img{width:150px;margin-top:0px;}.navbar-default .nav-cta{padding-left:0;}.navbar-default .navbar-nav>li.nav-cta>a{margin-bottom:0;}.nav li a{padding:12px 0;margin:0px;text-align:center;font-size:16px;}.navbar-default .navbar-nav>li.nav-cta>a{padding:20px 0;margin-top:0;}.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:transparent;color:#340547;}.navbar-nav ul.dropdown-menu{background:#f7f7f7 !important;padding-top:0px;padding-bottom:0px;}.navbar-nav .open .dropdown-menu>li>a{padding:10px 0;font-size:14px;}.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{background-image:none;color:#666;}.navbar .navbar-nav .open .dropdown-menu>.active>a.nitro-lazy,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus.nitro-lazy,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover.nitro-lazy{background-image:none !important;}.navbar .payment{text-align:center;padding:20px 0;background:#340547;}.navbar .payment:hover{background:#4a225b;}.payment i.fa-credit-card{font-size:30px;padding:0;color:#fff;}.footer-content{text-align:center;padding:25px 0;}.footer-content h3{margin:15px 0 10px 0;}.footer-content h3 a{font-size:24px;}.footer-content p a,.footer-content p{font-size:14px;}.footer-content .info,.footer-content .connect,.footer-content .contact{padding-bottom:5px;}.footer-content img{width:180px;height:auto;padding:20px 0 5px 0;}.footer-content .footer-content2 p{padding-bottom:5px;}footer-content .footer-content2{padding-top:0px;}.footer-content .policy{text-align:center;margin-top:5px;}}@media (min-width:768px){.dropdown:hover .dropdown-menu{display:block;}}