.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module ul li a {
    font-size: 18px;
    padding: 10px;    
}


.full-screen-ftop .offcanvas-menu .offcanvas-inner .sp-module .sp-module-title {
    font-size: 20px;
}
/* remove menu bottom color line on slider */
#sp-menu {
    background: #000050;
    border-bottom: 0 solid #f5f5f5;
}

/* Main Body */
#sp-main-body {
    padding: 20px 0 0;
}

/* menu color */

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
    padding: 0 5px;
    line-height: 50px;
    color: #ffffff;
}

/* off menu color */

#offcanvas-toggler >i {
    color: #f7ba36;
    padding: 0 40px;
    font-size: 30px;
    
}

/* main menu font size */

.sp-megamenu-parent >li >a, .sp-megamenu-parent >li >span {
font-size: 14px;
font-weight: 600;  
}

/* off menu boarder small */
#offcanvas-toggler {
    line-height: 40px;
}

/* decrease mobile menu whole width */
.full-screen-off-canvas-ftop.ltr .offcanvas-menu {
    width: 50%;
}

/* decrease mobile top space */
.full-screen-off-canvas-ftop.ltr .offcanvas-menu .sp-module {
    margin-top: 20px;
}

/* Menu space between deccrese */
.sp-megamenu-parent >li {
margin-right: 5px;
border-right: 1px solid #ffffff96;
border-right-width: thin;
}

/* Scrollup */
.scrollup {
    bottom: 40px;
}

/* Header Banner title font size increase and weight */
.sp-page-title h2 {
font-size: 28px;
font-weight: 600;
}


.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* Mobile Responsive Layout control */
@media (max-width: 1200px){
    	 .sp-megamenu-parent {
			display: none !important;
		}
		#offcanvas-toggler {
			display: inline-block !important;
		}
}

/* Slider Text box setting */
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg .sppb-slideshow-fullwidth-item-text {
top: 15%;
padding: 20px;
}

/* Slider image resize 350px */
.sppb-slide-item-bg.sppb-slideshow-fullwidth-item-bg {
height: 350px;
}

/* Cookies wording background color */
#rsseo-cookie-accept button {
    color: #040404;
    font-weight: 500;
}


/* Article Bottom Space remove */

article.item {
margin-bottom: 0px;
}

/* Blog or Article Readmore font size increase */

article.item .readmore a {
font-size: 20px;
font-weight: 800px;
padding-top: 10px;
}
/* Call to action */
.spectrum-free-quote .sppb-addon-cta {
padding: 20px 22px 90px 55px !important;
}

.spectrum-free-quote {
box-shadow: 1.5px 2.598px 20px 0px rgba(0,0,0,0.04);
margin-top: -60px;
background: #fff;
border-radius: 80px;
}

.spectrum-free-quote .sppb-addon-cta .sppb-row .sppb-cta-text {
margin-top: 0;
color: #67686d;
font-size: 18px;
}

/* call to action button color */
.btn-primary, .sppb-btn-primary {
background-color: rgb(76, 74, 69);
}

/*Main page main content top space remove */
.sp-page-builder .page-content #section-id-1493216745841 {
padding: 50px 0px 0px 0px;
}

.sppb-slider-wrapper.sppb-slider-fullwidth-wrapper .sppb-slideshow-fullwidth-item-bg {
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}
/* Main Menu align centre */
.sp-megamenu-parent {
padding: 0px 0px 0px 0px;
}

/*Contact Us form background and color*/
.formResponsive fieldset {
    padding: 20px 0 0 0;
    margin: 0;
    border: 0;
    background: #41525a3d;
    color: #000;
    font-weight: 600;
}


/* box layout top margin */
.layout-boxed .body-innerwrapper {
   margin: 20px auto;
}

/*Menu Top space remove*/
#sp-header {
    margin: 0 0 0 0;
}

/* Users 1-4 Boxes */
.sp-page-builder .page-content #section-id-1493216745841 {
    padding: 0px 0px 0px 0px;
}


/*Breadcream coner color issue*/
section#sp-breadcrumb {
    background: #000050;
}

/*Module top space decrease*/
.sp-module {
    margin-top: 10px;
}

/*call to bottom make to enquiry bk color*/
#suca_5b2ba2aa19e10 {
    background-color: #f2f2f200;
}

/*Drop Down Menu Top Space Remove*/

.sp-megamenu-parent.menu-slide-down .sp-has-child:hover >.sp-dropdown {
    opacity: 1;
    visibility: visible;
    top: 50px;
}

/*Drop Down Menu Hover color change*/

.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:not(.sp-group-title):hover {
    background: #000050;
}

/*Drop Menu font text color change*/
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a, .sp-megamenu-parent .sp-dropdown li.sp-menu-item span {
    color: #000000;
}

/*Offcanvas color setting*/

.offcanvas-menu .offcanvas-inner .sp-module ul > li ul > li.active>a, .offcanvas-menu .offcanvas-inner .sp-module ul > li.active>a {
    background: #000050 !important;
}

.slide-top-menu .offcanvas-menu {
   background-color: #212121ed;
}

.offcanvas-menu .offcanvas-inner .sp-module ul > li a:hover, .offcanvas-menu .offcanvas-inner .sp-module ul > li a:focus {
    background: #000050;
}

/*Request Call back background color change*/
fieldset.formFieldset ol.formContainer {
    margin: 0;
    padding: 0;
    background-color: #8a878729;
}

#social_mobile i {
       font-family: FontAwesome;
}

/*TOP bar message convid 19*/
#sp-comingsoon {
    margin: 10px 0;
}