.insider__feature > *{
  width: 100%;
  display: flex;
  justify-content:center;
  align-items:center;
  flex-direction:column
}

.insider__blog--bottom{
  width:75%;
  margin:auto;
  padding-bottom:0;
  padding-top:0;
}

.insider__feature--top{
  padding-bottom:0;
  padding-top: 0
}

h3.heading, h3.t-main{
  max-width: 600px
}

p.content{
  max-width: 700px !important
}

.insider__feature{
  padding-top: 6rem;
  padding-bottom: 6rem
}

/* .insider__blog--bottom-inner{
  width: 75%;
  display:flex;
  flex-wrap: wrap
} */

 .popup iframe{
     width: 1000px !important;
     height: 500px !important;
 }

 @media only screen and (max-width: 1000px) {
        .popup iframe{
          width: calc(90% - 2rem) !important;
   } 
}

 @media only screen and (max-width: 800px) {
        .popup iframe{
          height: 300px !mportant
   } 
}

 @media only screen and (max-width: 500px) {
        .popup iframe{
          width: calc(100% - 2rem) !important;
          height: 40vh !important
   } 
}



.insider__contact--bottom > span{
  display:block;
  justify-content:center;
  align-items:center;
  
   width: 52% !important;
  padding: 7rem 2rem;
  position: relative !important;
}

@media only screen and (max-width: 1200px) {
  .insider__contact--bottom > span{
			width: 62% !important;
  }
}

@media only screen and (max-width: 1000px) {
  .insider__contact--bottom > span{
			width: 70% !important;
  }
}

@media only screen and (max-width: 800px) {
  .insider__contact--bottom > span{
			width: 90% !important;
  }
}

@media only screen and (max-width: 500px) {
  .insider__contact--bottom > span{
			width: 100% !important;
  }
}





.insider__contact--bottom span input[type="submit"]{
  			box-shadow:0rem 0.2rem 0.5rem rgba(181, 181, 195, 1) !important;

  right:0;
  top:0;
  width: 30%;
    position: absolute !important;
     border: none;
				outline: none;
				font-family: inherit;
				font-size: 1.3rem;
				font-weight: 400;
				color:#f9f7f6;
				text-transform: uppercase;
				background-color: rgba(225, 194, 55,1);
				align-items: flex-start;
				border:none;
				padding: 1.9rem 3rem;
				text-align: center;
			  
				border-radius: 10rem;
				border-top-left-radius: 0rem;
				border-bottom-left-radius: 0rem;
				transition: all 0.3s ease;
    -webkit-appearance: none; 

/* 				&:hover {
					background-color: darken($color-yellow-primary, 10%);
				} */
}

.insider__contact--bottom span input[type="email"]{
    			box-shadow:0rem 0.2rem 0.5rem rgba(181, 181, 195, 1) !important;
    position: absolute !important;
    left:0;
  top:0;
  width: 70%;
  	flex: 1;
				padding: 1.8rem 2rem;
				outline: none;
				border: none;
				background-color: #fff;
				font-family: inherit;
				font-size: 1.4rem;
				font-weight: 400;
				color: rgba(120, 124, 128,1);
				border-radius: 10rem;
				border-top-right-radius: 0rem;
				border-bottom-right-radius: 0rem;
			
			
}

@media only screen and (max-width: 800px) {
  .insider__contact--bottom span input[type="email"]{
    	padding: 2rem;
			font-size: 1.8rem;
  }
.insider__contact--bottom span input[type="submit"]{
  padding: 2.1rem 2rem;
  font-size: 1.6rem;
 
  }
}

@media only screen and (max-width: 500px) {
  .insider__contact--bottom span input[type="email"]{
    	width:55% !important
  }
.insider__contact--bottom span input[type="submit"]{
width:45% !important
  }
}

.insider__contact--bottom > span .hs-error-msg,
.insider__contact--bottom > span ul,
.insider__contact--bottom > span ul.no-list,
.insider__contact--bottom >span ul.hs-error-msgs,
.insider__contact--bottom >span ul.input-lists,
.insider__contact--bottom >span li,
.insider__contact--bottom >span ol,
{
  display:none !important;
  list-style:none !important;
  opacity:0 !important;
  color:rgba(225, 194, 55,1)
}


.insider__contact--bottom span li{
  list-style: none !important
}

.submitted-message{
  text-align:center !important
}

.p-none{
  padding: 0 !important;
}

.pt-none{
 padding-top: 0 !important
}

.pb-none{
 padding-bottom: 0 !important
}


.section__job--form-wrapper > span{
  display:block;
   width: 100% !important;
}

.section__job--form-wrapper > span input,
.section__job--form-wrapper > span textarea,
select
{
  width:100%;
  margin-bottom: 2rem
}

.section__job--form-wrapper span label{
  	font-size: 1.4rem;
	  font-weight: 600;
		letter-spacing: 0.1rem;
    text-transform: uppercase
}

.section__job--form-wrapper span input[type="submit"]{  
  width:auto;
	background-color: rgba(225, 194, 55,1);
	padding: 1.7rem 4.6rem;
	text-decoration: none;
	text-align: center;
	color: #fff;
	font-size: 1.5rem;
	font-weight: 400;
	letter-spacing: 0.2rem;
	border-radius: 10rem;
/* 	box-shadow: $main-shadow; */
	cursor: pointer;
	transition: all 0.2s linear;
	display: inline-block;
	border: none;
	outline: none;
  text-transform: uppercase
/*   margin-top:3rem; */
			
}


.section__job--form-wrapper span input[type="submit"]:hover{
	background-color:#b39821;
}



.section__job--form-wrapper span input[type="submit"]{
		padding: 2rem 3rem;
		width: 33rem;
    -webkit-appearance: none; 
  }
}

li,ul,ol,li label{
  list-style:none !important;
  color: orangered !important;
  font-weight: 300 !important;
  font-size:1.2rem !important;
}

.owl-nav, .owl-dots{
  margin: auto;
   margin-top: 40px !important;
  display: flex;
  justify-content:center;
  align-items:center
}

.owl-nav button{
 margin: 20px !important;
  width: 50px !important;
  height: 50px !important;
  background-color: #e1c237 !important;
  border-radius: 50% !important;
  display: flex !important;
  justify-content:center !important;
  align-items: center !important;
  font-family: inherit !important;
  color: #fff !important;
  font-size: 32px !important;
  font-weight: 600 !important
}

.owl-dots > .owl-dot{
  width: 30px !important;
  height: 30px !important;
  border: 2px solid #e1c237 !important;
  border-radius: 50% !important;
   margin: 10px !important;
  display: block;
  
}

.owl-dots > .owl-dot.active span {
  width: 16px !important;
  height: 16px !important;
  border: 1px solid #e1c237 !important;
  border-radius: 50% !important;
  display: block;
  margin: auto;
  background-color: #e1c237 !important;
}

@media only screen and (max-width: 600px) {
  
.owl-dots > .owl-dot{
  width: 10px !important;
  height: 10px !important;
   margin: 2px !important;
}
  
.owl-dots > .owl-dot.active span {
  width: 5px !important;
  height: 5px !important;
}
}