	@font-face {
                font-family: 'CenturyGothic-Bold';
                src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/centuryGothic/CenturyGothic-Bold.eot');
                src: url('https://uiassets.izmocars.com/izmo/4_0/fonts/centuryGothic/CenturyGothic-Bold.eot?#iefix') format('embedded-opentype'), url('https://uiassets.izmocars.com/izmo/4_0/fonts/centuryGothic/CenturyGothic-Bold.svg#CenturyGothic-Bold') format('svg'), url('https://uiassets.izmocars.com/izmo/4_0/fonts/centuryGothic/CenturyGothic-Bold.ttf') format('truetype'), url('https://uiassets.izmocars.com/izmo/4_0/fonts/centuryGothic/CenturyGothic-Bold.woff2') format('woff2');
                font-weight: normal;
                font-style: normal;
                font-display: swap;
            }
@media (min-width: 992px) {
.container{max-width:100% !important;}
.footerlinkswrapper .row {
    padding: 2% 10% 0px 10% !important;
}
}
li.dropdown>a:after {top: 13px !important;right: 0px !important;font-size: 15px !important;}
.panel {border:none !important;}
.container.Docking_Margin_Value {width: 100%;padding:0px;margin-bottom: 0px !important;}
  .responsiveheadingtxt   {display:none;}
.border-class{border:none !important;}
.border-class .row .col-lg-12 padding-left-10.padding-right-10 {
    padding: 0px !important;
}
.panelheight {border: none !important;
    background: #fff;
    box-shadow: none !important;
}
.panelheight .padding-left-10.padding-right-10 {padding:0px !important;}
.formbuilder.sky-form label input {
    border-radius: 50px !important;
    height: 60px !important;
    font-size: 20px !important;
    font-family: Manrope-Medium;
    color: #000;
	padding: 6px 30px !important;
}
.formbuilder.sky-form label.textarea textarea {
    border-radius: 20px !important;
    font-size: 20px !important;
    font-family: Manrope-Medium;
    color: #000 !important;
    padding-left: 25px !important;
    padding-top: 20px !important;
}
.formbuilder.sky-form button.submit {
    border: 1px solid #c9c9c9 !important;
    background: #000 !important;
    color: #fff !important;
    height: 60px !important;
    border-radius: 50px !important;
    font-size: 20px !important;
    font-family: 'Manrope-Medium';
    padding: 15px 50px !important;
	width:170px !important;
	float: right;
    line-height: normal;
}
.formbuilder.sky-form button.submit:hover { background: #e10c14 !important;}
.formbuilder.sky-form .groupset.group-1   {display:none;}
.formbuilder.sky-form fieldset+fieldset {
    border-top: none !important;
}
.formbuilderContainer.strech {
    background-size: 100% 100% !important;
    padding: 0px 6% !important;
}
.formbuilder.sky-form {border:none !important;}
.contactformtitle {
     font-family: 'Manrope-Regular';
    font-size: max(3.75vw, 30px);
	padding: max(70px,5.47vw) 0px max(3.23vw, 40px) 0px;
    color: #000;
}
.sky-form .note {padding-left:35px !important;}
.contactformtitle strong {
    font-family: 'CenturyGothic-Bold';
    font-size: max(3.75vw, 28px);
}
.izmobrand-red{color:#c32026;}
.formbuilder.sky-form section {margin-bottom: 10px !important;}
.formbuilder.sky-form .group-1 .col-lg-12 {margin:0px 15px 10px 15px !important;}
.Docking_Margin_Value {margin-top: 100px !important;}
.backLink:hover{text-decoration: none;color: initial;}
/*Contact Us form */
.contactustitle {
    font-family: var(--fontFamilyRegular);
    font-size: max(1.25vw, 18px);
	color: #000;
	margin-top: 15px;
}
.contactsubhead, .contactdetl, .contactdetl2 {
    font-family: var(--fontFamilyRegular);
    font-size: max(1.25vw, 18px);
    color: #000;
}

.contactdetl2 {
    padding: 58px 0px;
}
.contactnumber {
    font-family: var(--fontFamilyMedium);
    font-size: max(1.77vw, 30px);
}
.dealercontactphone svg{fill:#c32026;font-size: 25px;margin-top: -5px;}
.contactnumber a{color:#000;}
.contactnumber a:hover{color:#000;text-decoration:none;}
p {font-family: 'Manrope-Regular';font-size: 22px !important;}
.commonbgcontainer {background:#000000;}
.commonbgcontainer .maincontainer {padding:0px !important;}
.commonbgcontainer .contactformtitle{background: #fff !important;margin: 0px;line-height: 1.8;}
.commonbgcontainer .contactussection{padding: 0px 7%;background: #fff !important;min-height: 425px;}
.contactus-footer-border {
    height: 90px;
    border-bottom-right-radius: 90px !important;
    border-bottom-left-radius: 90px !important;
    background: #fff;
	margin-bottom: -10px;
}
.sectionHeader h2 {margin: 2px 0px 0px 0px !important;}
.sectionlink .enquiryButton {padding: 10px 40px !important;font-weight:normal !important;}
.pagetitle,.enquiryButton{font-weight: normal !important;}
#topcontrol {display:none;}
.bcktotoplnk {background-color: #fff !important;
    padding: 4px 8px !important;
    width: 45px !important;
    height: 45px !important;
    border-radius: 50% !important;
    display: block;
	display: flex;
    justify-content: center;
    align-items: center;}
.bcktotoplnk .fa{display:none;}
.commonbgcontainer .maincontainer{margin-top: 90px !important;}
.deliverable-item:hover {box-shadow: 0 8px 20px #00000017 !important;}
.feature-description img{width:15px !important;height:15px !important;}
.hero-buttons {gap:1% !important;}
.highlight{ font-family: 'CenturyGothic-Bold' !important;}
.deliverable-item:hover,.benefit-item:hover {box-shadow: 0 8px 20px #00000017 !important;}
@media(min-width:768px) {
div.col-md-2.footerfloatsection {
    flex: 0 0 auto !important;
    width: 16.66666667% !important;
}
}
@media(max-width:767px) {
.mobielclass {max-width: 100%;}
.img-responsive.center-block {max-width: 90% !important;}
.container.Docking_Margin_Value{overflow:hidden;}
div.Docking_Margin_Value {margin-top: 0px !important;}
div .menu-flex .navbar-toggle {right: -5px;top: -27px !important;}
.upperDropwDown .dropdown-menu li {
    border-top-left-radius: unset !important;
    border-top-right-radius: unset !important;
    box-shadow: none;
}
.panelheight .padding-left-10.padding-right-10 {padding: 5px !important;}
.enquirybutton {margin: 20px 0px;}
.menu-flex li .dropdown-toggle {padding: 20px 15px !important;}	
.menu-flex li .dropdown-menu li>a {padding-left: 0px !important;}
.maincontainer {padding: 0px 0%;}	
.footercustomplaceholder-ver0 .page-article {display:none;}
.formbuilder.sky-form button.submit {width: 100% !important;margin-top: 15px !important;height: 50px !important;line-height: 1.2px;}
.custom-form-class {padding:0px !important;}
.formbuilderContainer.strech {padding: 0px 0% !important;}
.contactformtitle {padding: 35px 0px 0px 0px;}
.formbuilder.sky-form{padding:0px 15px;}
.formbuilder.sky-form section.col-md-12.col-xs-12.col-sm-12.col-lg-12{padding: 0px 15px !important;}
.formbuilder.sky-form .group-1 .col-lg-12 {margin: 0px 0px !important;}
.contactdetl2,.contactsubhead,.contactustitle,.contactnumber {text-align:center;}
.contactdesc {padding:0px;}
.contactdetl2{margin:40px 0px;}
#formbuilder {padding:0px !important;}
#formbuilder .sky-form section {margin-bottom: 15px;}
#formbuilder .sky-form {margin-bottom:60px;}
.sectionlink {margin:30px 0px;}
.enquiryButton{padding: 6px 20px !important;}
.contactus-footer-border {height: 35vh !important;}
.commonbgcontainer .contactussection {height: 75vh !important;}
.feature-details {width: 100% !important;}
.feature-card {flex-direction: column-reverse;position: relative;}
.feature-description img {transform: scale(0.8);}
.feature-card .icon-wrapper {position: absolute;top: 0px;right: -10px;}
.feature-card .feature-title {margin-bottom: 50px !important;}
.contactnumber {justify-content: center;}
.formbuilder.sky-form label input {height: 48px !important;}
}
@media(max-width:667px) {
.contactdetl2{margin:0px 0px;padding:30px 0px;}
.commonbgcontainer .maincontainer {margin-top: 40px !important;}
}
@media(max-width:400px) {
.contactsubhead, .contactdetl, .contactdetl2 {font-size:15px;}
}