#slider{
	 height: 550px !important;
}
@media screen and (max-width: 1024px){
	.mobile-menu-active .sider.overcenter{
		background-color: #4ed7ff !important;
	}
}
/* for ipad  and mobiles*/
@media only screen and (max-width: 768px){
		#slider{
	 height: 400px !important;
}
		#n164197964062178{
		font-size:18px !important;
	}
	.stx-layers h1{
		font-size:18px !important;
		    line-height: 28px !important;
	}
	.stx-layer-button{
		padding: 5px 5px !important;
    
    font-size: 12px !important;
    margin: 2px 2px !important;
	}
	.arrow4, .arrow6 {
    width: 14px !important;
    height: 24px !important;
    margin-top: -22px !important;
    background-color: rgb(168 195 241) !important;
    background-size: 10px 17px !important;
	}
}
@media only screen and (max-width: 600px){
	div#n2-ss-2 .n2-font-72a4195322fe06fa2ee8994d2ad3d247-hover{
		font-size:100% !important;
	}
	div#n2-ss-2 .n2-font-27a2d12a2049b0ac5b1f331c0cd63fb9-hover{
		font-size:100% !important;
	}
	.fadein-slider{
	margin-top:25% !important;
	}
	#slider{
	 height: 270px !important;
}
	#n164197964062178{
		font-size:18px !important;
	}
	#n16419796403518{
		font-size:18px !important;
	}
		.stx-layers h1{
		font-size:18px !important;
		    line-height: 28px !important;
	}
	.stx-layer-button{
		padding: 5px 5px !important;
    
    font-size: 12px !important;
    margin: 2px 2px !important;
	}
	.arrow4, .arrow6 {
    width: 14px !important;
    height: 24px !important;
    margin-top: -22px !important;
    background-color: rgb(168 195 241) !important;
    background-size: 10px 17px !important;
	}
}


.mhdrleft.gogo-transparent-header.shrink .main-header-bar:before{
	    background:  #fff !important;
     opacity: 1 !important;
}
/*.gogo-site .main-header-bar:before{
	 background:  #fff !important;
     opacity: 1 !important;
}*/
.short-heading{
	max-width: 600px !important;
}

.service-wrapper.thunk-three .service-holder{
	padding:20px !important;
}
.service-txt h4 {
    font-size: 16px !important;
    line-height: 20px !important;
    letter-spacing: 0.5px !important;
}
.testimonial-post{
	min-height:250px !important;
}
#forminator-module-70.forminator-design--material .forminator-label[class*="forminator-floating-"] {
    color: #ffffff !important;
}
#forminator-module-70.forminator-design--material .forminator-input{
	border-color: #ffffff !important;
    color: #ffffff !important;
}
::placeholder{
	  color: #ffffff !important;
}
.thunk-contact-us .thunk-inner-col {
	padding:40px 0px !important;
}
.entry-meta{
	font-size:12px !important;
}
.thunk-first {
    /*background-color: #126db2!important;*/

    background-color: #6990bd!important;

}
.leadform-show-form h2{
	display:none !important;
}
.slider-typewriter:before{
	background:none !important;
}
.thunk-call-to:before{
	background:none !important;
}
.main-header .gogo-menu > li > a, .main-header .main-header-bar a{
	    color: #000 !important;
    font-weight: 600  !important;
    font-size: 16px !important;
	letter-spacing:1px !important;
}
.type-text-wrap,.call-to-heading{
 color: white !important;
  text-shadow: 2px 2px 4px #000000 !important; 
}
.thunk-team{
	/*background-color:#c3e1f9 !important;*/
	background-color: #d0b3d5 !important;
}
.thunk-team-img-overlay {
    background: rgb(18 109 178 / 51%)!important;
}
#cd-vertical-nav .cd-label{
	background: #126db2 !important;
}
#cd-vertical-nav .cd-dot{
	background: #126db2 !important;
}
.thunk-gogo-frontpage .thunk-contact-us:before {
	    background: linear-gradient( 
102deg , rgb(199 144 209) 56%, rgb(146 193 227) 100%) !important;
   /* background: linear-gradient(
102deg , rgb(18 109 178 / 70%) 56%, rgb(146 193 227) 100%) !important;
	background: linear-gradient( 
102deg , rgb(4 22 36 / 70%) 56%, rgb(146 193 227) 100%) !important;*/
}
.vertical-pagi-list {
   
    background: rgb(0 0 0 / 17%) !important;
}
.thunk-team .short-heading{
	color:#000 !important;
}
.thunk-team .vertical-text{
		color:#000 !important;
}
.thunk-team .item-divider{
		color:#000 !important;
}
.thunk-team-heading {
    background: linear-gradient(
102deg , rgb(2 150 212) 36%, rgb(149 233 255) 100%)!important;
}
.thunk-team-position{
	color: black !important;
}
.fm-icon {
    font-size: 16px !important;
	    height: 34px !important;
	line-height: 32px !important;
	width: 28px !important;
}
.fm-label {
    line-height: 34px !important;
}
.fm-bar.fm-button-space li:not(:last-child) {
    margin-bottom: 0px !important;
	 
}
.fm-bar.fm-right li{
	height:36px !important;
}
.vertical-pagi-list{
	display:none !important;
}