/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/


::-moz-selection { /* Code for Firefox */
 
  background: #FEBE58;
}
::selection {
  background: #FEBE58;
}


.menu-wrapper .menu-container{
	  background-color: transparent;
}
.menu-wrapper .is_stuck .menu-container{
	  background-color: #000000;
}

.menu-wrapper .is_stuck .logo-image img{
	  width:87px !important;
}
.menu-wrapper .is_stuck #logo-container-mobile{
	  padding-top:0 !important;
	padding-bottom:0 !important;
}

.menu-wrapper{
	  position: absolute;
    z-index: 2000;
}

.menu-with-logo .menu-smart > li, .menu-with-logo .menu-smart > li > a {
    height: 58%;
}
.top-row{
	padding-top:120px;
	padding-bottom:120px;
}

.menu-wrapper .menu-container #menu-item-114 a, #menu-item-585 a span{
	color: #FDA71A !important;
    font-weight: 500;
}
.menu-wrapper .menu-container .navbar-nav .drop-menu{
	top: 50%!important;
}


/* Megamenu */
.megamenu-section-header{
	min-height: 40px;
	margin-bottom:20px;
	color: #000000;
	font-size:23px;
	font-weight: 600;
}
.megamenu-main-header{
	font-weight: 600;
}


/* 		New css for menu */
/* Removed css properties for mobile devices */
/*  */
@media (min-width:1000px){
	
	
	#dropdown-578, #dropdown-630, #dropdown-3561{
		border-radius: 23px !important;
		padding:50px !important;
		background-image: url(https://morganinsurancebrokers.com.au/wp-content/uploads/2022/04/Mask-Group-14.png), url(https://morganinsurancebrokers.com.au/wp-content/uploads/2022/04/Mask-Group-15.png) !important;
		background-position: bottom right, top left !important;
		background-size: auto !important;
		background-repeat: no-repeat;
		top:50% !important;
		left: -60px !important;
		right: 60px !important;

		/* 	New css menu */
		width:90vw!important;
		left:unset!important;
		right: 0px !important;

	}



	.megamenu-column-1 p{
		color: #484848 !important;
		width:80%;
	}
	.services-megamenu .quadmenu-item-content:not(.services-megamenu .quadmenu-dropdown-toggle .quadmenu-item-content){
		padding-top: 5px !important;
		padding-bottom: 5px !important;
	}
	.services-megamenu .quadmenu-item-level-2 a {
		border: none !important;
	}
	.services-megamenu .quadmenu-item-content .quadmenu-text:not(.services-megamenu .quadmenu-dropdown-toggle .quadmenu-text) {
		font-size: 15px;
	}

	#quadmenu.quadmenu-custom_theme_1 .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item > a > .quadmenu-item-content{
		padding:0!important;
	}

	.services-megamenu .quadmenu-item-content .quadmenu-text:not(.services-megamenu .quadmenu-dropdown-toggle .quadmenu-text){
		width:275px;
		float: left;
	}
	.services-megamenu .quadmenu-item-content:not(.services-megamenu .quadmenu-dropdown-toggle .quadmenu-item-content){
		padding-left:0 !important;
	}
	.services-megamenu .quadmenu-item-content .quadmenu-text:not(.services-megamenu .quadmenu-dropdown-toggle .quadmenu-item-content .quadmenu-text):after{
		font-size: 30px;
		/* 		content: "\e0c3"; */
		font-family: 'uncodeicon';
		vertical-align: middle;
		padding-left: 10px;
		color: #FDA71A !important
	}

	#quadmenu .quadmenu-navbar-nav .quadmenu-dropdown-menu li.quadmenu-item:not(.quadmenu-item-type-column){
		margin-bottom:13px;
	}
	/* .service-page-icon-boxes-column .icon-media{
	width:74px !important;
} */

}

	
/*------------------------------------------------*/
/*Changes to the INDUSTRY MENU*/
@media screen and (min-width: 1000px) {
	#dropdown-3562, #dropdown-3575, #dropdown-3587, #dropdown-3599, #dropdown-3612 {
		width: 130%;
		padding-right: 25%;
		margin-left: 30%;
	}
}
@media screen and (min-width: 400px) and (max-width:1000px) {
	#quadmenu .quadmenu-navbar-nav li.quadmenu-item.open>.quadmenu-dropdown-menu>ul {
		display: block;
		visibility: visible;
		height: 350px;
		overflow-y: auto;
	}
}
#quadmenu.quadmenu-custom_theme_1 .quadmenu-navbar-nav .quadmenu-dropdown-menu .quadmenu-title {
	border-color: #FDA71A;
}



	
/*------------------------------------------------*/

@media (max-width:1700px){
	#dropdown-578, #dropdown-630, #dropdown-3561{
		background-image:unset!important;
	}
}

@media (max-width:768px){
	#menu-item-630 .quadmenu-item-object-column ul li:first-child , #menu-item-578 .quadmenu-item-object-column ul li:first-child, #menu-item-3561 .quadmenu-item-object-column ul li:first-child {
		display:none;
	}
}
.get-quote-btn{
	width: 174px;
    height: 55px;
    border-radius: 28px;
    padding: 15px 15px 15px 24px !important;
    color: black !important;
}

.get-quote-btn:after{
	content: "\e876";
    font-family: 'uncodeicon';
    vertical-align: middle;
    font-weight: bold;
    padding-left: 10px;
}
.what-insurance-column .homepage-what-insurance-btn {
	width: 172px;
    border-radius: 32px;
    padding: 21px 23px 21px 23px !important;
    color: black !important;
    border-color: rgb(112, 112, 112,0.44) !important;
    font-weight: 500 !important;
}


.home_tabs_icons_wrapper{
	display: inline-flex;
}

.home-page-service-icon-divider{
	border-right: 1px solid #707070;
    height: 96px;
    margin: auto;
    opacity: 40%;
	margin-top: 3.5%;
}

.home-services-icon-outer{
	background-color:white;
	text-align: center;
	width: 190px;
	cursor: pointer;
}
.home-service-icon-active{
	background-color: #FEBE58;
}
.home-services-icon-outer img{
	padding-top: 40px;
}
.home-services-icon-outer p{
	color: #212121;
    font-size: 16px;
    margin-top: 12px;
    line-height: 22px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 40px;
}

.what-insurance-row .what-insurance-column{
	
	padding-left:0 !important ;
}
.what-insurance-row .row-parent{
	
	padding-left:50px !important ;
	padding-top:70px !important ;
}


.what-insurance-column .uncell{
	border-radius: 10px;
}

.home-why-choose-us-row .row-parent{
	
	border:1px solid rgba(112,112,112,0.15);
	max-width:1363px;
	margin-top:104px;
	border-radius: 10px;
}


.our-process-cell-text{
	margin-top:0px !important;
	width:95%;
	line-height:25px;
}

.our-process-cell-row .row-inner{
	min-height:161px;
/* 	background-image: url(https://morganinsurancebrokers.com.au/wp-content/uploads/2022/04/Group-2822.svg); */
    background-repeat: no-repeat;
    background-size: contain;
	
}
.our-process-cell-row .row-child{
	
	background-color: #FDFBF4;
	border-radius: 16px;
}
.home-our-process-row .row-parent .wpb_row .wpb_column .uncol .uncoltable .uncell .our-process-cell-row .row-inner{
	border: 2px solid #FDBE58;
	border-radius: 16px !important;
	margin-left: 10px;
	margin-top: -10px !important;
    margin-bottom: 10px !important;
    padding: 10px !important;
}


.our-process-arrow-mobile{
	display:none;
}

/* .our-process-cell-column-2 .uncont{
	padding-bottom: 25px; 
	padding-top: 20px;
} */
.select-insurance-column .uncell{
	border-radius: 33px;
}

.home-why-choose-us-img{
	min-height: 80px;
}
.services_tab_wrapper{
	    overflow-x: auto;
}

.tss-carousel-main .swiper-arrow > i, .tss-carousel .swiper-arrow > i{
	color: rgb(0, 0, 0, 0.26);
	font-size: 23px;
    font-weight: 600;
}


#input_1_1{
	
    height: 64px;
    border-radius: 32px;
    color: black !important;
	width:366px;
	font-size: 18px;
    letter-spacing: 0px;
    padding-top: 17px;
    padding-bottom: 17px;
	padding-left: 23px;
}



/* homepage testimonial grid  */

.home-testimonials-header img{
	vertical-align: middle;
	margin-left:11px;
}


.tss-carousel3 .item-content-wrapper:before{
	
	content: none !important;
}

.testimonial-text{
	color: #484848 !important;
	font-size: 16px;
	line-height: 28px;
}
.testimonial-content img{
	padding-top: 15px;
}


.testimonial-author-name{
	color: #3C3C3C;
	font-size: 18px;
	font-weight: 600;
	font-style: normal;
}
.testimonial-author-company{
	color: #3C3C3C;
	font-size: 14px;
	font-style: normal;
	margin-top:0;
}

.home-testimonial-slider .rt-container, .rt-container-fluid {
    padding-left: 35px !important;
    padding-right: 35px !important;
}

.home-testimonial-slider .fa-chevron-left, .home-testimonial-slider .fa-chevron-right{
	color: #000000 !important;
    opacity: 26% !important;
}

.home-testimonial-slider .swiper-arrow{
	background: none !important;
}






.home-blog-column-1-header, .home-blog-column-1-text{
	margin-top:15px !important;
}
.home-blog-column-1 .btn-container{
	margin-top: 28px !important;
}
/* home posts grid */

.home-posts-grid .isotope-wrapper .isotope-container .tmb .t-inside .t-entry-text .t-entry-text-tc{
	position: absolute;
    bottom: 0;
    z-index: 10;
    background-color: #333333;
    border-left: 10px solid #FEBE58;
	padding-left:14px !important;
	padding-top: 22px;
	width:89.9%;
	padding-bottom: 11px !important;
}
.home-posts-grid .isotope-wrapper .isotope-container .tmb .t-inside .t-entry-text .t-entry-title a{
	text-decoration:none !important;
}
.home-posts-grid .isotope-wrapper .isotope-container .tmb .t-inside .t-entry-text .t-entry-title a:hover{
	text-decoration:underline !important;
}
.home-posts-grid .owl-carousel-container .tmb .t-inside .t-entry-text .t-entry-text-tc{
	position: absolute;
    bottom: 0;
    z-index: 10;
    background-color: #333333;
    border-left: 10px solid #FEBE58;
	padding-left:14px !important;
	padding-top: 22px;
	width:89.9%;
	padding-bottom: 11px !important;
}


.home-posts-grid .t-entry-title a, .home-posts-grid .t-entry-date{
	color:white !important;
}
.home-posts-grid .t-entry-title {
	min-height:50px;
	padding-right: 43px;
}

.home-posts-grid .t-entry-meta{
	float:left !important;
}
.home-posts-grid .isotope-wrapper .isotope-container .tmb .t-inside .t-entry-date{
	font-size:12px !important;
	font-weight: 400 !important;
}


.home-posts-grid .isotope-wrapper .isotope-container .tmb .t-inside .t-entry-readmore a{
	color:#FEBE58 !important;
	float:right !important;
	font-size: 14px !important;
	font-weight: 400 !important;
	letter-spacing: 0 !important;
}
.home-posts-grid .isotope-wrapper .isotope-container .tmb .t-inside .t-entry-readmore .btn{
	text-decoration: underline;
}



.home-posts-grid .isotope-wrapper .isotope-container .tmb .t-inside .t-entry .t-entry-readmore a:after{
	content:"\e0c3";
	font-family:'uncodeicon';
	text-decoration: none !important;
	padding-right: 18px;
	padding-left: 10px;
	display: inline-block;
}



.home-posts-grid .isotope-wrapper .isotope-container .tmb .t-entry-visual, .home-posts-grid .isotope-wrapper .isotope-container .tmb .t-entry-visual img{
	height:493px !important;
	object-fit: cover;
}

/* Footer */

.footer-column-2 .widget-title, .footer-column-3 .widget-title{
	color: #000000;
	font-size: 18px;
	text-transform: capitalize;
	font-weight: 600;
	margin-bottom: 30px;
}


.footer-column-2 .widget ul li a, .footer-column-3 .widget ul li a{
	color: #000000;
	font-size: 15px;
	text-transform: capitalize;
	font-weight: 400;
}


.footer-column-4-text{
	margin-top:30px !important;	
}



.footer-column-1{width:23%;}
.footer-column-2{width:20%;}
.footer-column-3{width:20%;}
.footer-column-4{width:20%;}




.footer-column-1 .fa-phone{
	padding-right:18px;
	vertical-align: middle;
}
.footer-column-1 .footer-phone-cta{
	margin-top:8px !important;
}
.footer-phone-cta a{
	color: #FFA71A !important;
}
.footer-column-1 .footer-need-help{
	margin-top:23px !important;
}

.footer-last p{
	color: #000000;
	font-size: 14px;
}
.footer-socials{
	vertical-align: middle;
	float:right;
}
.footer-socials img{
	height:20px;
	width:28px;
	margin-left:8px;
}
.footer-socials img:hover{
	filter: contrast(0.5);
}



/* Service pages */

.top-row  {
	min-height: 591px;
}

.service-page-icon-boxes-column .uncell{
	padding:40px 35px !important;
	border-radius: 10px;
}


.service-page-icon-boxes-column .uncode-single-media-wrapper{
	min-height:100px;
}
.service-page-icon-boxes-column .service-page-icon-boxes-heading{
	min-height:60px;
}

.service-page-icon-boxes-column .service-page-icon-boxes-text{
	min-height:120px;
	margin-top:13px !important;
}

.service-page-bottom-quote-cta-row .row-parent{
	max-width: 66%;
}

.service-page-bottom-quote-cta-heading{
	padding-top:22px;
}

.service-page-bottom-quote-cta-row .row-parent .wpb_row .wpb_column .uncol .uncoltable .uncell .uncont:not(.service-page-bottom-quote-cta-inner-row .uncont){
	border: 2px solid #FDBE58;
    border-radius: 16px !important;
    margin-left: 10px !important;
    margin-top: -10px !important;
    margin-bottom: 10px !important;
    padding: 10px !important;
    margin-right: -10px !important;
}
.service-page-bottom-quote-cta-row .uncell:not(.service-page-bottom-quote-cta-inner-row .uncell){
	background: #FDFBF4;
	border-radius: 16px;
}

.insurance-form-row .gform_footer .gform_button {
	    width: 174px;
    height: 55px;
    border-radius: 28px;
    padding: 15px 15px 15px 24px !important;
    color: black !important;
    background-color: #FEBE58;
    font-size: 18px;
    letter-spacing: 0px;
    padding-top: 17px;
    padding-bottom: 17px;
}

.service-faq-accordion .panel{
	background-color: white;
    border: none;
    padding-left: 33px;
    padding-right: 33px;
	margin-top:25px !important;
}
.service-faq-accordion .panel .panel-heading a span{
	font-size: 18px;
    letter-spacing: 0;
    font-weight: 500 !important;
color:black!important;
	
}

.service-heading-yellow{
	color: #FDBE58;
}

.service-page-icon-boxes-list{
	margin-top: 10px !important;
}
.service-page-icon-boxes-list li{
	color: #484848;
	
}

.service-right-img-column .uncol{
	margin-right: -57px;
}

.service-left-img-column .uncol{
	margin-left: -64px;
}

.service-content-arrow-bullets ul{
	list-style-type: none !important;
    list-style-image: url(https://morganinsurancebrokers.com.au/wp-content/uploads/2022/04/Icon-ionic-ios-arrow-round-down.svg) !important;
}

/* Industry Pages  */

.industry-icon-box p , .industry-features-icon-box p{
	color:#212121;
}
.industry-features-icon-box .icon-box-content{
	vertical-align: middle !important;
}
.industry-features-icon-box {
	margin-top: 89px !important;
}
.industry-arrow-icon-box-text{
	margin-top: 26px !important;
}
.industry-first-header{
	width:40%;
}

.industry-tips-inner-row {
	margin-top:72px !important;
}
.industry-tips-first-inner-row{
	margin-top:85px !important;
}

.industry-get-in-touch-row{
	padding: 0px 20px 20px 20px;
}
.industry-get-in-touch-row{
	padding: 0px 20px 20px 20px;
}
.industry-get-in-touch-text{
	margin-top: 14px !important;
}
.industry-types-list-row{
	margin-top: 112px !important;
}



.industry-get-in-touch-column-1{width: 60%;}
.industry-get-in-touch-column-2{width: 20%;}
.industry-get-in-touch-column-3{width: 20%;}




.industry-get-in-touch-quote-btn, .industry-get-in-touch-contact-btn{
	width: 205px;
    height: 55px;
    border-radius: 28px;
    padding: 15px 15px 15px 24px !important;
    color: black !important;
}

.industry-get-in-touch-quote-btn:after, .industry-get-in-touch-contact-btn:after{
	content: "\e876";
    font-family: 'uncodeicon';
    vertical-align: middle;
    font-weight: bold;
    padding-left: 31px;
}


.industry-get-in-touch-main-row-mobile .row-parent .wpb_row .wpb_column .uncol .uncoltable .uncell .uncont:not(.service-page-bottom-quote-cta-inner-row .uncont){
	border: 2px solid #FDBE58;
    border-radius: 16px !important;
    margin-left: 10px !important;
    margin-top: -10px !important;
    margin-bottom: 10px !important;
    padding: 16px !important;
    margin-right: -10px !important;
}
.industry-get-in-touch-main-row-mobile .uncell:not(.service-page-bottom-quote-cta-inner-row .uncell){
	background: #FDFBF4;
	border-radius: 16px;
}


.industry-get-in-touch-main-row .row-parent .wpb_row .wpb_column .uncol .uncoltable .uncell .uncont:not(.industry-get-in-touch-row .uncont){
	border: 2px solid #FDBE58;
    border-radius: 16px !important;
    margin-left: 10px !important;
    margin-top: -10px !important;
    margin-bottom: 10px !important;
    padding: 16px !important;
    margin-right: -10px !important;
}
.industry-get-in-touch-main-row .uncell:not(.industry-get-in-touch-row .uncell){
	background: #FDFBF4;
	border-radius: 16px;
}
.industry-get-in-touch-main-row .wpb_column:not(.industry-get-in-touch-row .wpb_column){
	padding-left:16px !important;
}


.industry-get-in-touch-main-row-mobile{
	padding-right: 20px !important;
}
.industry-get-in-touch-main-row-mobile .btn-container{
	margin-top:20px !important;
}

.industry-get-in-touch-main-row-mobile .industry-get-in-touch-heading p{
	font-size: 30px !important;
}



/* About us */
.about-lauren-main-row .row-parent{
	max-width: 87%;
}
.about-lauren-main-column .uncell{
	    border-radius: 47px;
}
.about-lauren-title{
	font-weight: 500 !important;
}


.about-how-we-help-icon-box p{
    color: #484848;
    font-size: 20px;
    line-height: 30px;
    font-weight: 500;
}

.about-how-we-help-icon-box .icon-box-content{
	vertical-align: middle !important;
	padding-left:17px !important;
	
}


.about-us-row-1-header{
	width:80%;
}

.about-get-insured-column-1{width: 60%;}
.about-get-insured-column-3{ padding-left:0 !important}



/* Contact Us */

#gform_wrapper_3 input{
	border: 1px solid rgba(112, 112, 112, 0.25);
    height: 55px;
	border-radius: 10px;
}

#gform_wrapper_3 textarea{
	border: 1px solid rgba(112, 112, 112, 0.25);
    height: 117px;
	border-radius: 10px;
}

#gform_wrapper_3.gravity-theme .gform_body .gform_fields{
	grid-row-gap: 35px;
}

#gform_wrapper_3 #input_3_10, #gform_wrapper_3 #input_3_11 {
	margin-top:12px;
}

#field_3_12{
	text-align:right;
}

#field_3_12 button{
	width: 174px;
    height: 55px;
    border-radius: 28px;
    padding: 15px 15px 15px 24px !important;
    color: black !important;
	background-color: #FEBE58;
	font-size: 18px;
    letter-spacing: 0px;
    padding-top: 17px;
    padding-bottom: 17px;
}

#field_3_12 button:hover{
    color: #FEBE58 !important;
	border: 1px solid #FEBE58;
	background-color: white;
}

#field_3_12 button:after{
	content: "\e876";
    font-family: 'uncodeicon';
    vertical-align: middle;
    font-weight: bold;
    padding-left: 10px;
}
#gform_wrapper_3 .gform_footer{
	flex-flow: row-reverse;
}

.contact-us-phone-nb span{
	border-bottom: 1px solid #FDBE58;
    padding-bottom: 14px;
}
.contact-us-phone-nb-column{
	padding-left:0px !important;
}
.contact-us-phone-nb a{
	color: black !important;
}
.contact-us-left-column .uncol .uncoltable .uncell:not(.contact-us-left-column-phone .uncell){
	border-radius: 10px;
	padding-top: 40px;
    padding-bottom: 47px;
    padding-left: 46px;
}

#popmake-485{
	border-radius: 16px;
}
.ContactBubble__Bubble{
	width:60px !important;
	height:60px !important;
}
.floating-footer-phone-cta{
	position: fixed;
    z-index: 1;
    right: 30px;
    bottom: 30px;
}
.floating-footer-phone-cta:hover{
	opacity: 0.9;
}

.all-services-icon-boxes-heading{
	margin-top:0 !important;
}

/* Make a claim */

#gform_wrapper_4 input{
	border: 1px solid rgba(112, 112, 112, 0.25);
    height: 55px;
	border-radius: 10px;
}

#gform_wrapper_4 textarea{
	border: 1px solid rgba(112, 112, 112, 0.25);
    height: 117px;
	border-radius: 10px;
}


#field_4_9{
	text-align:right;
}

#field_4_9 button{
	width: 174px;
    height: 55px;
    border-radius: 28px;
    padding: 15px 15px 15px 24px !important;
    color: black !important;
	background-color: #FEBE58;
	font-size: 18px;
    letter-spacing: 0px;
    padding-top: 17px;
    padding-bottom: 17px;
}

#field_4_9 button:hover{
    color: #FEBE58 !important;
	border: 1px solid #FEBE58;
	background-color: white;
}

#field_4_9 button:after{
	content: "\e876";
    font-family: 'uncodeicon';
    vertical-align: middle;
    font-weight: bold;
    padding-left: 10px;
}
#gform_wrapper_4 .gform_footer{
	flex-flow: row-reverse;
}

@media screen and (min-width: 960px) {
	.our-process-arrow-column .uncol {
    	margin-left: -100px;
    	margin-bottom: 100px;
	}
	.our-process-cell-column-1{
		width:20% !important;
		padding-left: 0 !important;
	}
	.our-process-cell-column-2{
		width:80% !important;
	}
	.home-blog-column-1{
		width:26%;
	}

	.home-blog-column-2{
		width:74%;
	}
	#field_1_1 .ginput_container{
		width:366px;
	}
	#gform_submit_button_1, #gform_submit_button_2, #gform_submit_button_5{
		height: 57px;
		border-radius: 32px;
		padding: 17px 77px 17px 77px !important;
		color: black !important;
		width:366px;
		background-color: #FEBE58;
		font-size: 18px;
		letter-spacing: 0px;
		padding-top: 17px;
		padding-bottom: 17px;
	}
	#gform_submit_button_1:hover, #gform_submit_button_2:hover, #gform_submit_button_5:hover{
		color: #FEBE58 !important;
		background-color: white;
		border-color: #FEBE58 !important;
	}
	.home-testimonial-slider .single-item-wrapper .item-content-wrapper{
		padding-right: 45px !important;
		background: #FFFFFF 0% 0% no-repeat padding-box !important;
    	border: 1px solid rgb(112, 112, 112,0.17) !important;
	}
	
	.testimonial-content {
		min-height: 300px;
	}
	.home-our-process-row .our-process-column-3 .btn-container{
		display: none;
	}
	.top-row .uncont{
		border-left:0 !important;
	}
	.menu-container{
		background-image: linear-gradient(black, transparent);
	}
	.home-testimonials-header, .what-insurance-do-i-need-header, .services-tab-content-header{
		margin-top: 15px !important;
	}
	
	.service-content-desktop{
		display: block;
	}
	.service-content-mobile{
		display: none;
	}
}


@media screen and (max-width: 1840px) and (min-width: 1353px) {
	#dropdown-578, #dropdown-630, #drop-down-3561{
		padding:30px !important;
		
/* 		New css for menu */
		width:95vw!important;
		left:unset!important;
		right:0px!important;
	}
	.services-megamenu .quadmenu-item-content .quadmenu-text:not(.services-megamenu .quadmenu-dropdown-toggle .quadmenu-text) {
/* 		width: 181px; */
		width:100%;
		float: left;
	}
}

@media screen and (max-width: 1352px) and (min-width: 960px) {
	#dropdown-578, #dropdown-630, #dropdown-3561{
		padding:24px !important;
		
/* 		New css for menu */
		width:95vw!important;
		left:unset!important;
		right:0px!important;
	}
	.services-megamenu .quadmenu-item-content .quadmenu-text:not(.services-megamenu .quadmenu-dropdown-toggle .quadmenu-text) {
/* 		width: 100px !important; */
		width:100%;
		float: none !important;
		font-size: 16px !important;
	}
	.megamenu-main-header{
		font-size: 30px !important;
		    margin-top: 0 !important;
	}
	.megamenu-column-1 p {
		width: 100% !important;
	}
	.megamenu-section-header {
/* 		min-height: 125px  !important; */
		min-height:65px!important;
		margin-bottom: 0px !important;
		font-size: 22px !important;
		font-weight: 600 !important;
		line-height: 30px !important;

	}
}

@media screen and (max-width: 1330px) and (min-width: 1181px) {
	.select-insurance-column{
		width:38% !important;
	}
	.our-process-arrow-column .our-process-arrow-desktop img{
		transform: scale(0.75);
	}
	.service-page-bottom-quote-cta-column-1{
		width:60%;
	}
	.service-page-bottom-quote-cta-column-2{
		padding-left:0 !important;
	}
	.about-get-insured-column-1{
		width:50% !important;
	}
	.about-get-insured-column-1 .uncont{
		max-width:100% !important;
	}
	.contact-us-phone-icon-column{
		width:20% !important;
	}
	
}

@media screen and (max-width: 1220px) and (min-width: 960px) {
	.what-insurance-column .homepage-what-insurance-btn{
		width:auto;
	}
	.industry-get-in-touch-column-1{
		width:39% !important;
	}
	.industry-get-in-touch-column-1 .uncont{
		max-width:70% !important;
	}
	.about-get-insured-column-1{
		width:33% !important;
	}
	.about-get-insured-column-1 .uncont{
		max-width:100% !important;
	}
}
@media screen and (max-width: 1180px) and (min-width: 960px) {
	.select-insurance-column{
		width:48%!important;
	}

	.our-process-arrow-column .our-process-arrow-desktop img{
		transform: scale(0.6);
	}
	.service-page-bottom-quote-cta-column-1{
		width:60%;
	}
	.service-page-bottom-quote-cta-column-2{
		padding-left:0 !important;
	}
	.about-get-insured-column-1{
		width:33% !important;
	}
	.about-get-insured-column-1 .uncont{
		max-width:100% !important;
	}
	.contact-us-phone-icon-column{
		width:20% !important;
	}
	.contact-us-phone-icon-column img{
		width:70% !important;
	}
	.contact-us-phone-nb-column span{
		font-size:30px;
	}
}
@media screen and (max-width: 959px) {
	.vc_row .row .wpb_row .wpb_column .uncol .uncoltable .uncell .services_tab_wrapper .home_tabs_icons_wrapper{
		margin-top:14px !important;
	}
	.service-content-desktop{
		display: none;
	}
		.menu-container{
		background-image: linear-gradient(black, transparent);
	}
	.service-content-mobile{
		display: block;
	}
	.home-services-icon-outer{
		border: 1px solid rgb(112, 112, 112, 0.22);
		margin-right: 16px;
		width: 124px !important;
	}
	.home-page-service-icon-divider{
		display: none;
	}
	.home-services-icon-outer img{
		padding-top: 14px;	
	}
	.home-services-icon-outer p {
		margin-top: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 14px;
	}
	.main-container .row-container .limit-width.row-parent{
		padding-left:5% !important;
		padding-right:5% !important;
	}
	.what-insurance-column .homepage-what-insurance-btn{
		transform: scale(1) !important;
	}
	
	.get-quote-btn{
		width: 155px;
		height: 55px;
		font-size: 18px;
		border-radius: 28px;
		padding: 13px 12px 13px 12px !important;
		color: black !important;
		vertical-align: middle;
		display: table-cell;
		transform: scale(1) !important;
	}

	.get-quote-btn:after{
		content: "\e876";
		font-family: 'uncodeicon';
		vertical-align: middle;
		font-weight: bold;
		padding-left: 10px;
	}
	.menu-light .row-brand, .menu-light .row-menu .row-menu-inner {
		border-bottom-color: transparent;
	}
	.contact-us-left-column .uncol .uncoltable .uncell:not(.contact-us-left-column-phone .uncell){
		padding-top: 35px;
    	padding-bottom: 35px;
    	padding-left: 20px;
		border-right-width: 1px !important;
    	border-left-width: 1px !important;
	}

	.footer-column-1{width:100%;}
	.footer-column-2{width:100%;}
	.footer-column-3{width:100%;padding-top:0 !important;}
	.footer-column-4{width:100%;padding-top:0 !important;}
	
	.widget-mobile-collapse .widget-title:after{
		content:"\e874";
		color: #B2B2B2;
	}
	.widget-mobile-collapse .widget-title.open:after{
		    transform: rotate(180deg);
	}
	.footer-column-1 img{
		width: 128px !important;
	}
	.footer-column-4-text {
    	margin-top: 22px !important;
		font-size: 15px;
	}
	.footer-column-2 .widget-title, .footer-column-3 .widget-title{
		margin-bottom:18px !important;
		font-size: 16px;
	}
	.footer-column-4-title span{
		font-size: 16px !important;
	}
	.contact-us-address-heading{
		margin-top: 39px !important;
	}
	.contact-us-address-text{
		margin-top: 25px !important;
	}
	.contact-us-email-heading{
		margin-top: 48px !important;
	}
	.contact-us-email-text{
		margin-top: 13px !important;
	}
	#gform_wrapper_3 input{
		color: #212121 !important;
	}
	.gform_wrapper .gform_fields .gfield input::-webkit-input-placeholder {color: #212121 !important; }
	.gform_wrapper .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder {color: #212121 !important;}

	#gform_wrapper_3.gravity-theme .gform_body .gform_fields{
		    grid-row-gap: 27px;
	}
	#gform_wrapper_3 #input_3_10, #gform_wrapper_3 #input_3_11{
		margin-top:0px !important;
	}
	#field_3_12{
		text-align: left;
	}
	#field_3_12 button{
		font-weight:500;
	}
	#field_3_12 button:after{
		padding-left:31px;
	}
	.contact-us-insurance-heading{
		width:80%;
	}
	.contact-us-content-row .row-parent{
		padding-top: 47px !important;
		padding-bottom: 8px !important;
	}
	.service-page-icon-boxes-column .uncol .uncoltable .uncell{
		border-right-width: 1px !important;
    	border-left-width: 1px !important;
		padding:45px 5px !important;
	}
	.service-page-icon-boxes-column .service-page-icon-boxes-heading{
		min-height: 0;
		margin-top:24px !important;
	}
	.service-page-icon-boxes-column .uncode-single-media-wrapper{
		min-height:0;
	}
	.service-page-icon-boxes-row .row-parent{
		padding-top:11px !important;
		padding-bottom: 11px !important;
	}
	.service-page-icon-boxes-row .row-parent .wpb_row.row-inner .service-page-icon-boxes-column{
		padding-top:22px;
	}
	.service-page-icon-boxes-column .service-page-icon-boxes-text{
		min-height: 0;
	}
	
	.mobile-industry-top-row{
		max-height:413px;
	}
	.mobile-top-subheading{
		margin-top:20px !important;
	}
	.mobile-industry-top-subheading{
		margin-top:13px !important;
	}
	.yrm-button-text-1{
		color: #3876EB;
		text-decoration: underline;
	}
	.yrm-button-text-1:after{
		content:url("https://morganinsurancebrokers.com.au/wp-content/uploads/2022/04/Icon-ionic-ios-arrow-dropdown.svg");
		vertical-align: middle;
    	padding-left: 11px;
	}
	.yrm-less-button-wrapper .yrm-button-text-1:after{
		content:url("https://morganinsurancebrokers.com.au/wp-content/uploads/2022/04/Icon-ionic-ios-arrow-dropdown.png");
	}
	.yrm-toggle-expand-1{
		text-align: left !important;
	}
	.yrm-content .yrm-cntent-1{
		color: #4E4D62 !important;
		line-height: 28px !important;

	}
	.service-page-subheading span{
		font-size: 16px !important;
	}
	.service-page-bottom-quote-cta-row .row-parent{
		max-width: 100%;
	}
	.service-page-bottom-quote-cta-row .service-page-bottom-quote-cta-column{
		padding-top: 25px !important;
	}
	.service-faq-accordion .panel {
		padding-left: 18px;
		padding-right: 18px;
	}
	.service-faq-accordion .panel .panel-heading a span{
		font-size: 16px;
		width: 84%;
    	display: block;
	}
	.service-faq-accordion .panel-title > a > span:after{
		opacity: 44%;
	}
	.service-page-icon-boxes-column.service-page-left-icon-boxes-column .uncol .uncoltable .uncell{
		    padding: 33px 17px !important;
	}
	.service-page-x-list{
		margin-top: 16px !important;
	}
	.service-x-list-column-2{
		padding-top: 16px !important;
	}
	.industry-tips-inner-row {
		margin-top:31px !important;
	}
	.industry-tips-first-inner-row{
		margin-top:61px !important;
	}
	.industry-first-header{
		width:100%;
	}
	.industry-types-list-row{
		margin-top:78px !important;
	}
	.industry-features-icon-box{
		margin-top:40px !important;
	}
	.industry-get-in-touch-quote-btn, .industry-get-in-touch-contact-btn{
		transform: scale(1) !important;
		width: 100% ;
		text-align: left;
	}
	.industry-get-in-touch-quote-btn:after, .industry-get-in-touch-contact-btn:after{
		float:right;
	}
	.lauren-name-heading{
		margin-top: 3px !important;
	}
	.lauren-name-heading span{
		font-size: 40px !important;
	}
	.lauren-title{
		margin-top: 16px !important;
	}
	.about-lauren-text{
		margin-top: 22px !important;
	}
	.about-how-we-can-help-heading{
		width:90%;
	}
	.about-how-we-help-icon-box p{
		font-size: 18px;
	}
	.about-get-insured-column-1{
		width:100%;
	}
	.about-get-insured-column-1 .heading-text{
		width:97%;
	}
	.about-get-insured-column-1 .uncode_text_column{
		padding-left:8px;
	}
	.about-get-insured-column-2{
		width:100%;
	}
	.about-get-insured-column-3{
		width:100%; 
		padding-left:36px !important;
		padding-top: 20px !important;
	}
	.homepage-services-content-block.row-container .limit-width.row-parent{
		padding-left: 0 !important;
		padding-right: 0 !important;
	}
	.homepage-services-content-heading{
		margin-top: 11px !important;
	}
	.homepage-services-content-text{
		margin-top: 24px !important;
	}
	.what-insurance-column p, .home-why-morgan-text p{
		color: #4E4D62;
	}
	.what-insurance-column .homepage-what-insurance-btn{
		width:100%;
		font-size: 15px;
		padding: 14px !important;
	}
	.what-insurance-content-column .uncell:not(.what-insurance-btn-row .uncell){
		padding-left:18px !important;
		padding-right: 18px !important;
	}
	.what-insurance-btn-row-2{
		margin-top:22px !important;
	} 
	.what-insurance-content-column .btn-container{
		margin-top:24px !important;
	} 
	.what-insurance-column .get-quote-btn{
		display: block;
		width: 100%;
		letter-spacing: -0.18px !important;
		line-height: 23px;
		font-weight: 500 !important;
	}
	.home-why-morgan-heading{
		margin-top: 11px !important;
	}
	.home-why-morgan-text-column{
		padding-top: 32px !important;
	}
	.home-why-choose-us-row .row-parent{
		max-width: 100%;
		margin-top: 11px !important;
	}
	.what-insurance-column .uncell {
    	border-radius: 0px 0px 20px 20px;
	}
	.what-insurance-column  {
    	padding-top: 0px !important;
	}
	.home-why-choose-us-row{
		padding-left: 5%;
    	padding-right: 5%;
	}
	.home-why-choose-us-row .wpb_column:not(.home-why-choose-us-column-3){
		border-bottom: 1px solid rgba(112,112,112,0.15);
		padding-bottom: 22px !important;
	}
	.home-why-choose-us-column-3, .home-why-choose-us-column-2{
		padding-top: 22px !important;
	}
	.home-why-choose-us-star{
		margin-top:29px !important;
	}
	.home-why-choose-us-heading, .home-why-choose-us-text{
		margin-top: 18px !important;
	}
	.our-process-arrow-mobile{
		display:block;
	}
	.our-process-arrow-mobile img{
		width: 114px !important;
    	margin: auto;
	}
	.our-process-arrow-desktop{
		display:none;
	}
	.home-select-industry-row .row-parent{
		padding-top:326px !important;
	}
	#gform_submit_button_1{
		border-radius: 32px;
		color: black !important;
		background-color: #FEBE58;
		font-size: 16px;
		letter-spacing: 0px;
		padding:11px;
	}
	.select-insurance-column .uncell{
		padding-left: 12px !important;
		padding-right:15px !important;
	}
	.tss-carousel .swiper-pagination-bullet-active{
		background: #969696 !important;
		border:none !important;
	}
	.tss-carousel .swiper-pagination-bullet{
		background: white;
		border: 2px solid #707070;
		width: 12px;
    	height: 12px;
	}
	
	.home-testimonial-slider .rt-container, .rt-container-fluid {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.home-testimonials-header img {
		vertical-align: middle;
		margin-left: 4px;
		width: 34px;
	}
	.home-testimonials-header{
		margin-top: 11px !important;
	}
	.home-testimonials-preheader{
		text-align: center !important;
	}
	.home-testimonial-slider .single-item-wrapper .item-content-wrapper{
		background: #FFFFFF 0% 0% no-repeat padding-box !important;
    	border: 1px solid rgb(112, 112, 112,0.17) !important;
	}
	.testimonial-text{
		margin-top: 2px !important;
	}
	.home-blog-grid-row.row-container .row.limit-width.row-parent{
		padding-top:57px !important;
		padding-bottom: 36px !important;
	}
	.home-blog-column-1-header{
		width:75%;
	}
	.our-process-arrow-mobile{
		margin-top:0 !important;
	}
	.our-process-arrow-column{
		padding-top: 0 !important;
	}
	.home-our-process-row .our-process-column-1 .btn-container{
		display: none;
	}
	.home-our-process-row .our-process-column-3 .btn-container{
		display: block;
	}
	.home-our-process-row .our-process-column-3 .btn-container a{
		display: block;
		width: 100% !important;
		letter-spacing: -0.18px !important;
	}
	.home-our-process-row .uncode_text_column p{
		font-size: 16px !important;
	}
	.our-process-cell-column-2{
		padding-top:0 !important;
	}
	.our-process-cell-text{
		width:100%;
	}
	.home-our-process-row .row-parent .wpb_row .wpb_column .uncol .uncoltable .uncell .our-process-cell-row .row-inner {
		padding-left: 30px !important;
	}
	.our-process-cell-column-2 .heading-text span{
		font-size: 22px !important;
	}
	.our-process-cell-column-1 .heading-text span{
		line-height: 43px !important;
	}
	.select-insurance-column .heading-text span{
		font-size:18px;
		text-align: center !important;
	}
	#input_1_1{
		height: 52px;
		font-size: 16px;
		padding-top: 0;
    	padding-bottom: 0;
	}
	.home-select-industry-row .uncell{
		padding-top: 32px !important;
    	padding-bottom: 28px !important;
	}
	.home-select-industry-row .gform_footer{
    	padding-bottom: 0px !important;
	}
	.menu-wrapper .menu-container .row-menu-inner .main-menu-container{
		background-color: white;
	}
	.menu-wrapper .menu-container .row-menu-inner .main-menu-container span{
		color:#000000;
	}
	.menu-wrapper .menu-container .row-menu-inner .main-menu-container{
		width: 97%;
		margin: auto;
		float: none;
	}
	.top-navigation-phone{
		display: none !important;
	}
	.service-page-value-proposition-row.row-container .row.row-parent{
		padding-right:0!important;
		padding-left: 0 !important;
	}
	.service-page-value-proposition-row.row-container .row.row-parent .service-right-img-column img{
		width:104%!important;
	}
	.service-page-value-proposition-row.row-container .row.row-parent .service-left-img-column img{
		margin-left: -5%;
    	width: 103%;
	}
	.service-left-img-column .uncol{
		margin-left:0;
	}
	.service-page-value-proposition-row.row-container .row.row-parent .service-left-text-column .uncell, .service-page-value-proposition-row.row-container .row.row-parent .service-right-text-column .uncell{
		padding-right:5% !important;
		padding-left:5% !important;
	}
	.service-page-value-proposition-row.row-container .row.row-parent .service-right-img-column .uncell{
		padding-left:5% !important;
	}
	.service-page-value-proposition-row.row-container .row.row-parent .service-left-img-column .uncell{
		padding-right:5% !important;
	}
	.service-content-row-mobile.row-container .limit-width.row-parent{
		padding-left:0 !important;
		padding-right: 0 !important;
	}
	.service-content-row-mobile.row-container .limit-width.row-parent .service-content-row-mobile-text-column .uncell{
		padding-left: 5%!important;
		padding-right: 5%!important;
	}
	.service-content-row-mobile.row-container .limit-width.row-parent .service-content-row-mobile-img-column img{
		width: 108% !important;
		margin-left: -4% !important;
	}
	.service-content-row-mobile-img-column .single-wrapper{
		max-width:100% !important;
	}
	

#gform_submit_button_2, #gform_submit_button_5{
		height: 57px;
		border-radius: 32px;
		padding: 10px 77px 17px 77px !important;
		color: black !important;
		width:366px;
		background-color: #FEBE58;
		font-size: 18px;
		letter-spacing: 0px;
		padding-top: 17px;
		padding-bottom: 17px;
	}
#gform_submit_button_2:hover, #gform_submit_button_5:hover{
		color: #FEBE58 !important;
		background-color: white;
		border-color: #FEBE58 !important;
	}
}



@media screen and (max-width: 959px) and (min-width: 426px) {
	.mobile-top-row{
		min-height:841px;
	}
	.mobile-top-row .background-inner{
		    background-position: bottom !important;
	}
}


@media screen and (max-width: 425px){
	.mobile-top-row{
		min-height:641px;
	}
}



.select-insurance-column .uncell{
	border-radius: 10px !important;
}

#gform_wrapper_2 .gform_footer{
	justify-content: center;
}

#gform_wrapper_2{
	display:block!important;
}

.mobile-fixed-footer{
	position:fixed!important;
	bottom:0px;
}

.mobile-fixed-footer .icon-box.absolute-center .icon-box-icon{
	top:-35px!important;
}

.mobile-fixed-footer .icon-box-icon img{
	width: 78px!important;
    height: 78px!important;
	max-width:200%!important;
	object-fit:none;
}

.mobile-fixed-footer .icon-media{
	width:78px!important;
}

.mobile-fixed-footer .uncont {
    max-width: 100%!important;
    right: 0;
    width: 100%;
    position: relative;
    display: flex;
    justify-content: center;
	    max-width: 50%!important;
}

.mobile-fixed-footer .icon-box.icon-box-top.icon-inline {
    position: absolute;
    top: -85px;
    display: flex;
    flex-direction: column;
    align-content: center;
    align-items: center;
}

.mobile-fixed-footer .wpb_row.row-inner {
    display: flex;
    flex-direction: row;
}

.mobile-fixed-footer .wpb_column.pos-top.pos-left.align_left.column_parent.col-lg-6.single-internal-gutter{
	padding:0;
}

.main-container  .mobile-fixed-footer .row .uncont{
	max-width: 100%!important;
}

.mobile-fixed-footer .h5{
	margin:0px!important;
	color:white!important;
	font-size:20px!important;
	font-weight:700!important;
}

.mobile-fixed-footer .h5 a{
	margin:0px!important;
	color:white!important;
	font-size:20px!important;
	font-weight:700!important;
}



@media (max-width:547px){
	.floating-footer-phone-cta{
		display:none;
	}
}

.mobile-fixed-footer{
	z-index:999;
}


.call-btn{
	width: 155px;
	height: 55px;
	font-size: 18px;
	border-radius: 28px!important;
	padding: 13px 12px 13px 12px !important;
	color: black !important;
	vertical-align: middle;
	display: table-cell;
	transform: scale(1) !important;
	border:1px solid #febe58!important;
}

.call-btn:after{
	content: "\e830";
	font-family: 'uncodeicon';
	vertical-align: middle;
	font-weight: bold;
	padding-left: 10px;
}

#menu-item-630 {
	display: none!important;
}


@media(max-width:768px){
#gform_2 .gchoice{
	color:#000;
}

#gform_2 .gfield-choice-input{
	border-color:#4b4b4b;
}
}

.awards-row-2 .icon-media{
	width: 100% !important;
}