/*-------------------------------------
>>> TABLE OF CONTENTS:
---------------------------------------
01. Typography
02. HTML Elements
03. Site Header
04. Site Footer
05. Front-Page
06. Sub Page
07. Template Parts
08. Miscellaneous
09. Media Queries
10. Debugging
*/

/*-------------------------------------
01. Typography
-------------------------------------*/
@font-face {
  font-family: 'proximanovabold';
  src: url('fonts/proximanovabold.eot');
  src: url('fonts/proximanovabold.eot') format('embedded-opentype'),
       url('fonts/proximanovabold.woff2') format('woff2'),
       url('fonts/proximanovabold.woff') format('woff'),
       url('fonts/proximanovabold.ttf') format('truetype'),
       url('fonts/proximanovabold.svg#proximanovabold') format('svg');
}

@font-face {
  font-family: 'Proximanovaregular';
  src: url('fonts/ProximaNovaRegular.eot');
  src: url('fonts/ProximaNovaRegular.eot') format('embedded-opentype'),
       url('fonts/ProximaNovaRegular.woff2') format('woff2'),
       url('fonts/ProximaNovaRegular.woff') format('woff'),
       url('fonts/ProximaNovaRegular.ttf') format('truetype'),
       url('fonts/ProximaNovaRegular.svg#ProximaNovaRegular') format('svg');
}

@font-face {
  font-family: 'Proximanovasbold';
  src: url('fonts/ProximaNovaSbold.eot');
  src: url('fonts/ProximaNovaSbold.eot') format('embedded-opentype'),
       url('fonts/ProximaNovaSbold.woff2') format('woff2'),
       url('fonts/ProximaNovaSbold.woff') format('woff'),
       url('fonts/ProximaNovaSbold.ttf') format('truetype'),
       url('fonts/ProximaNovaSbold.svg#ProximaNovaSbold') format('svg');
}

@font-face {
  font-family: "Proximanovaextrabold";
  src: url("fonts/ProximaNova-Extrabold.eot"); /* IE9 Compat Modes */
  src: url("fonts/ProximaNova-Extrabold.eot?#iefix") format("embedded-opentype"), /* IE6-IE8 */
    url("fonts/ProximaNova-Extrabold.otf") format("opentype"), /* Open Type Font */
    url("fonts/ProximaNova-Extrabold.svg") format("svg"), /* Legacy iOS */
    url("fonts/ProximaNova-Extrabold.ttf") format("truetype"), /* Safari, Android, iOS */
    url("fonts/ProximaNova-Extrabold.woff") format("woff"), /* Modern Browsers */
    url("fonts/ProximaNova-Extrabold.woff2") format("woff2"); /* Modern Browsers */
}
/*-------------------------------------
02. HTML Elements
-------------------------------------*/
:root {
  --red-accent: #b6212a;
  --dark-blue-accent: #0b182c;
}

html,
body {
  font-family: proximanovaregular;
  font-size: 18px;
  background: #ffffff;
}

h1,
h2,
h3,
h4,
h5,
h6,
strong,
p{
  font-family: "proximanovaextrabold";
  font-size: 60px;
}
p{
  font-family: "proximanovaregular";
  font-size: 18px;
}
a {
  font-family: "proximanovabold";
  color: #072238;
}
a:hover {
  text-decoration: none;
  color: #072238;
}

/*h1 {font-size: 3.052em;}
h2 {font-size: 2.441em;}
h3 {font-size: 1.953em;}
h4 {font-size: 1.563em;}
h5 {font-size: 1.25em;}
p {margin-bottom: 1rem;}*/

.nav-link {
  color: black !important;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.col, [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
  }

/*-------------------------------------
03. Site Header
-------------------------------------*/
.main-head {
  position: relative;
  z-index: 5;
}
.logo {
  padding-top: 18px;
}
.header-navigation {
  padding-top: 25px;
  padding-inline-start: 0px;
  list-style: none;
}
.header-navigation li {
  display: inline-block;
}
.header-navigation li {
  padding: 0 10px;
}
.header-navigation li:last-child {
  padding-right: 0px;
}
.alt-head {
  background: #20384c;
  padding: 10px 0;
}
/*-------------------------------------
04. Site Footer
-------------------------------------*/
.top-footer {
  padding-top: 150px;
  background:#072238;
  color: #fff;
}
.top-footer h2{
  font-size: 40px;
  font-family: proximanovabold;
}
.top-footer h3{
  font-size: 60px;
  font-family: proximanovabold;
  margin-bottom: 0px;
}
.top-footer a.email{
  color: #2262c8;
  font-size: 30px;
}
.top-footer p.phone-number {
  font-size: 30px;
  font-family: proximanovabold;
  margin-top: 80px;
  margin-bottom: 70px;
}

.top-footer p.footer-address {
  font-size: 30px;
  font-family: proximanovabold;
  margin-top: 0px;
  margin-bottom: 30px;
}

.top-footer .last-row{
  background: #adb7c1;
}
.top-footer i.fa.fa-phone {
  color: #193246;
  padding-right: 15px;
}

.top-footer i.fa.fa-map-marker {
  color: #193246;
  padding-right: 15px;
}

.bottom-footer {
  padding: 30px 0;
  background: #fff;
}
.bottom-footer p{
  padding-top: 10px;
  margin: unset;
}
ul.et-social-icons {
  display: flex;
  list-style: none;
  padding-inline-start: 0px;
}
ul.et-social-icons li {
  padding: 0px 10px;
}
ul.et-social-icons li:first-child {
  padding-left: 0px;
}
ul.et-social-icons a {
  font-size: 29px;
  color: #fff;
}

/*-------------------------------------
05. Front Page
-------------------------------------*/
section.main {
  position: relative;
  z-index: 0;
  margin-top: -90px;
}

section.cf {
  background: #a2aab3;
  padding: 150px 0;
}

section.cf p {
  color: #fff;
  font-size: 34px;
  text-transform: uppercase;
  font-family: "proximanovabold";
}

section.cf a{
  color: #072238;
  display: inline-block;
  background: #fff;
  font-size: 30px;
  font-family: proximanovaregular;
  text-transform: capitalize;
  transform: translateX(0px) translateY(60px)!important;
}

.businesses-slider #slide1{
  background-image: url("../img/cobalt_formula_bg.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  height: 1200px;
  color:#FFF;
}

.businesses-slider #slide2{
  background-image: url("../img/cobalt_alpha_bg.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  height: 1200px;
  color:#FFF;
}

.businesses-slider #slide3{
  background-image: url("../img/cobalt_lab_bg.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  height: 1200px;
  color:#FFF;
}

.businesses-slider #slide4{
  background-image: url("../img/cobalt_executive_bg.jpg");
  background-size: cover;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  height: 1200px;
  color:#FFF;
}

.slick-active .slider-content{
  padding:15% 10%;
}

.slick-active .slider-content img{
  transform: scale3d(1.4,1.4,1);
}

.slick-active .slider-content p{
  margin-top:5%;
  margin-bottom: 6%;
  font-size: 2em;
}

/** Text Animation **/

@-webkit-keyframes fadeInUpSD {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-10%);
    transform: translateX(-10%);
    
    
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUpSD {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-10%);
    transform: translateX(-10%);
    
    
  }

  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

.fadeInUpSD {
  -webkit-animation-name: fadeInUpSD;
  animation-name: fadeInUpSD;
}

.slick-active .slider-content {
  animation-name: fadeInUpSD;
  animation-duration: 1s;
  opacity: 1;
  width: 100%;
  padding: 15% 10%;
}

.slider-btn{
  font-family: Proximanovaextrabold;
  color:#072238;
  background-color:#FFF;
  padding:20px 20px;
  border-radius: 50px;
  font-size: 1.5em;
}

.slider-content img{
  margin-bottom:10%;
}
.slider-content hr{
  background-color: #2356a7;
  height: 10px;
  width: 20%;
  margin:0;
}

/* Text Animation End **/


/*-------------------------------------
06. Sub Page
-------------------------------------*/
.subpage-banner {
  color: #fff;
  background: url(../img/inner-banner-bg.png);
  background-size: cover;
  padding: 235px 0;
}
.subpage-banner h2 {
  font-size: 55px;
  text-transform: uppercase;
}
.subpage-content {
  padding: 90px 0;
}
/*ABOUT US*/
.about-us-image {
	width:100%;
}
section.layerslide-aboutus {
  position: relative;
  z-index: 0;
}
.subpage-content.about-us {
  padding: 90px 0 0;
}
.subpage-content.about-us img.cobalt-logo {
  position: relative;
  z-index: 10;
  transform: translateX(50px) translateY(-200px);
}
.subpage-content.about-us h2 {
  font-size: 54px;
  text-transform: capitalize;
}
.subpage-content.about-us p {
  font-size: 30px;
  font-family: proximanovasbold;
}
.subpage-content.about-us .stats {
  text-transform: uppercase;
  font-size: 30px;
  color: #2356a7;
}
.subpage-content.about-us  .number {
  color: #2356a7;
  font-size: 150px;
  font-family: proximanovaextrabold;
  margin-bottom: 0px;
}
.subpage-content.about-us  .number.two {
  display:block;
  transform: translateX(-15px) translateY(0);
}
.subpage-content.about-us  .number.three {
  display:block;
  transform: translateX(-59px) translateY(0);
}
.subpage-content.about-us  .text {
  text-transform: capitalize;
  display: block;
  font-family: proximanovabold;
  font-size: 30px;
  transform: translateX(0px) translateY(-70px);
}
.subpage-content.about-us  .text.four {
  transform: translateX(-65px) translateY(-70px);
}
.subpage-content.about-us .last-row p{
  font-family: proximanovabold;
  font-size: 40px;
}
.subpage-content.about-us .last-row{
  overflow: hidden;
}
.more-founders {
  border-radius: 50px;
  text-transform: uppercase;
  display: inline-block;
  color: #fff;
  font-family: proximanovabold;
  font-size: 20px;
  background: #072238;
  padding: 25px 30px;
}
.more-founders:hover {
  color: #2356a7;
}
.subpage-content.about-us  .text-2 {
  text-transform: capitalize;
  display: block;
  font-family: proximanovabold;
  font-size: 30px;
  transform: translateX(0px) translateY(-70px);
}
.subpage-content.about-us  .text-2.two, .subpage-content.about-us  .text-2.three {
  display: block;
  font-family: proximanovabold;
  font-size: 30px;
  transform: translateX(-30px) translateY(-70px);
}

section.images{
    padding-bottom:20px;
}
section.images a>img {
  object-fit: cover;
  width: 100%;
  height: 300px!important;
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  transition: 0.3s;
  object-position: 50% 30%;
}
section.images a>img:hover {
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
  transition: 0.3s;
}
.modal-body {
  padding: unset!important;
}
.modal-header {
  display: none;
}
.modal-content {
  background-color:unset;
  border:none;
}

/*.social-media-summit.border-round {
  border-radius: 70px;
}*/

.subpage-content.bio-page {
  padding-bottom: 0px;
}
.subpage-content.bio-page .moe-photo, .subpage-content.bio-page .steph-photo {
  width:100%;
}
.subpage-content.bio-page h2 {
  font-size: 54px;
  text-transform: capitalize;
}
.subpage-content.bio-page p {
  font-size: 25px;
  font-family: proximanovasbold;
}
.subpage-content.bio-page .skills {
  padding: 100px 0 150px;
  background: #a2aab3;
  background: url(../img/inner-banner-bg.png);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-size:cover;
  color: #fff;
}
/*-------------------------------------
07. Template Parts
-------------------------------------*/

/*-------------------------------------
08. Miscellaneous
-------------------------------------*/
/*PROGRESS CIRCLE*/
.progress{
  width: 150px;
  height: 150px;
  line-height: 150px;
  background: none;
  margin: 0 auto;
  box-shadow: none;
  position: relative;
}
.progress:after{
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: none;
  position: absolute;
  top: 0;
  left: 0;
}
.progress > span{
  width: 50%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 1;
}
.progress .progress-left{
  left: 0;
}
.progress .progress-bar{
  width: 100%;
  height: 100%;
  background: none;
  border-width: 12px;
  border-style: solid;
  position: absolute;
  top: 0;
}
.progress .progress-left .progress-bar{
  left: 100%;
  border-top-right-radius: 80px;
  border-bottom-right-radius: 80px;
  border-left: 0;
  -webkit-transform-origin: center left;
  transform-origin: center left;
}
.progress .progress-right{
  right: 0;
}
.progress .progress-right .progress-bar{
  left: -100%;
  border-top-left-radius: 80px;
  border-bottom-left-radius: 80px;
  border-right: 0;
  -webkit-transform-origin: center right;
  transform-origin: center right;
  animation: loading-1 1.8s linear forwards;
}
.progress .progress-value{
  font-family: proximanovabold;
  width: 90%;
  height: 90%;
  border-radius: 50%;
  background: #fff;
  font-size: 24px;
  color: rgb(7, 34, 56);
  line-height: 135px;
  text-align: center;
  position: absolute;
  top: 5%;
  left: 5%;
}
.progress.blue .progress-bar{
  border-color: #20384c;
}
.progress.blue .progress-left .progress-bar{
  animation: loading-2 1.5s linear forwards 1.8s;
}
.progress.yellow .progress-bar{
  border-color: #fdba04;
}
.progress.yellow .progress-left .progress-bar{
  animation: loading-3 1s linear forwards 1.8s;
}
.progress.pink .progress-bar{
  border-color: #ed687c;
}
.progress.pink .progress-left .progress-bar{
  animation: loading-4 0.4s linear forwards 1.8s;
}
.progress.green .progress-bar{
  border-color: #1abc9c;
}
.progress.green .progress-left .progress-bar{
  animation: loading-5 1.2s linear forwards 1.8s;
}
@keyframes loading-1{
  0%{
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
  }
  100%{
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
  }
}
@keyframes loading-2{
  0%{
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
  }
  100%{
      -webkit-transform: rotate(180deg);
      transform: rotate(180deg);
  }
}
@keyframes loading-3{
  0%{
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
  }
  100%{
      -webkit-transform: rotate(90deg);
      transform: rotate(90deg);
  }
}
@keyframes loading-4{
  0%{
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
  }
  100%{
      -webkit-transform: rotate(36deg);
      transform: rotate(36deg);
  }
}
@keyframes loading-5{
  0%{
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
  }
  100%{
      -webkit-transform: rotate(126deg);
      transform: rotate(126deg);
  }
}
@media only screen and (max-width: 990px){
  .progress{ margin-bottom: 20px; }
}
/*PROGRESS CIRCLE*/

.shadow-box {
  -webkit-box-shadow: 10px 10px 75px -10px rgba(0,0,0,0.75);
-moz-box-shadow: 10px 10px 75px -10px rgba(0,0,0,0.75);
box-shadow: 10px 10px 75px -10px rgba(0,0,0,0.75);
}
.border-round {
  border-radius: 1000px;
}
.round-button {
  border-radius: 10000px;
  padding: 135px 25px;
}
.color-b {
  color: #2356a7;
}
.color-darkb {
  color: #072238;
}
.btn-secondary {
}
.btn-secondary:hover {
}
.btn-primary {
}
.btn-primary:hover {
}

footer.site-footer .gform_wrapper {
	margin:unset!important;
	color:#072238!important;
	background:#adb7c1;
	padding:20px 60px;
}
.gform_wrapper .gfield {
	padding:unset!important;
	margin-top:35px!important;
}
.gform_wrapper .gfield input {
	font-size:20px!important;
	font-weight:bold;
	color:#072238!important;
	background:transparent;
	border:unset;
	border-bottom: 1px solid #072238;
}
.gform_wrapper .gfield input::placeholder, .gform_wrapper textarea::placeholder {
	font-weight:bold;
	color:#072238!important
}
.gform_wrapper .gform_footer {
	margin-top:50px!important;
}
.gform_wrapper .gform_footer input{
	font-weight:bold;
	padding:20px 40px;
	border-radius:50px;
	color:#072238;
	background:#fff;
	border:none;
}
footer.site-footer .form {
	background:#adb7c1;
}
footer.site-footer .gform_confirmation_message {
	color:#000;
}
/*-------------------------------------
09. Media Queries
-------------------------------------*/
/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
  .modal-dialog {
    max-width: 1000px!important;
    margin: 1.75rem auto;
  }
}
/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
}
/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
}
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 1200px) {
}

@media (min-width: 1600px) {
}

@media (min-width: 1800px){
    section.images a>img {
        height: 550px!important;
    }
}

@media (max-width: 1600px) {
	.businesses-slider #slide1{
    height: 1000px;
  }
  .businesses-slider #slide2{
    height: 1000px;
  }
  .businesses-slider #slide3{
    height: 1000px;
  }
  .businesses-slider #slide4{
    height: 1000px;
  }
}
@media (max-width: 1400px) {
	.slick-active .slider-content p{
    font-size: 1.5em;
  }
  section.images a>img {
    height: 200px!important;
  }
  
  .subpage-content.about-us .number{
      font-size:100px;
  }
  
  .subpage-content.about-us .text, .subpage-content.about-us .text.four{
      transform: translateX(0px) translateY(-30px);
      font-size:25px;
  }
  
  .subpage-content.about-us .text-2, .subpage-content.about-us .text-2.two, .subpage-content.about-us .text-2.three{
      font-size: 25px;
     transform: translateX(0px) translateY(-35px);
  }
}


/* Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {
  .bottom-footer .text-right, .bottom-footer .text-left {
    text-align: center!important;
  }
}
/* Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {
	.subpage-content.bio-page {
	  overflow:hidden;
	}
  .subpage-content.bio-page .pr-3 {
    margin-top: 30px;
    padding: 0 10%!important;
  }
  .subpage-content.bio-page h2 {
    font-size: 35px;
  }
  .subpage-content.bio-page .skills h2 {
    font-size: 54px;
  }
  .subpage-content.bio-page .skills {
    padding: 100px 0 100px;
  }
  section.images a>img {
    height: 150px!important;
  }
  .subpage-content.about-us  .number.two {
    display:block;
    transform: unset;
  }
  .subpage-content.about-us  .number.three {
    display:block;
    transform: unset;
  }
  .subpage-content.about-us .text.four {
    transform: unset;
  }
  .subpage-content.about-us  .text {
    transform: unset;
  }
  .subpage-content.about-us  .text-2.two, .subpage-content.about-us  .text-2.three, .subpage-content.about-us .text-2 {
    transform: translateX(0px) translateY(-50px);
  }

  .founder-image {
    overflow: hidden;
  }
  .founder-image .shadow-box {
    -webkit-box-shadow: unset;
  -moz-box-shadow: unset;
  box-shadow: unset;
  }
	.layerslide-aboutus h2.ls-layer {
		width:100%!important;
		height:100%!important;
		font-size:50px!important;
		position:relative!important;
		left: -30%!important;
		top:0px!important;
	}
	.layerslide-aboutus .ls-wrapper.ls-clip {
		clip:unset!important;
	}
	section.team-members {
		padding: 0 10%;
	}
	.slick-active .slider-content{
	  padding:80px 10%;
	}
	footer.site-footer .gform_wrapper {
		padding:20px 10%;
	}
	.slider-content hr{
	  width: 50%;
	  margin:auto;
	}
	.slick-active .slider-content img{
	  transform: unset;
		display:inline-block;
	}
	.slick-active .slider-content {
	  text-align:center!important;
	}
	section.cf a{
	  transform: translateX(0px) translateY(10px)!important;
	}
	section.cf {
		background: #a2aab3;
		padding: 80px 10%;
	}
	.slider-content img{
    max-width: 100%;
  }
	.businesses-slider {
	 text-align:center;
  }
	.businesses-slider #slide1{
		background:#072238;
    height: unset!important;
  }
  .businesses-slider #slide2{
	  background:#072238;
    height: unset!important;
  }
  .businesses-slider #slide3{
	  background:#072238;
    height: unset!important;
  }
  .businesses-slider #slide4{
	  background:#072238;
    height: unset!important;
  }
	.slider-btn{
	  font-size: 1em;
	}
	section.cf p {
	  font-size: 26px;
	}
  .top-footer .form {
    padding-left: 0px;
  }
  .top-footer .help-business {
    margin-bottom: 50px;
    padding: 0 10%;
  }
	.slick-active .slider-content p{
    font-size: 1em;
  }
	.top-footer h2 {
		font-size: 20px;
	}
	.top-footer h3 {
		font-size: 40px;
  }
  
  /*about us*/
  .subpage-banner {
    color: #fff;
    background: url(../img/inner-banner-bg.png);
    background-size: cover;
    padding: 150px 0;
  }
  .subpage-content.about-us {
    padding: 0px 10%;
  }
  .subpage-content.about-us .order-2{
    margin-bottom: 50px;
    margin-top: -30px;
  }
  
  .subpage-content.about-us img.cobalt-logo {
    transform: translateX(0px) translateY(-100px);
  }
  .subpage-content.about-us .text-right {
    text-align: left!important;
  }
  .subpage-content.about-us h2 {
    font-size: 32px;
  }
  .subpage-content.about-us p {
    font-size: 22px;
  }
  .subpage-content.about-us  .number {
    color: #2356a7;
    font-size: 100px;
    font-family: proximanovabold;
    margin-bottom: 0px;
  }
  .subpage-content.about-us  .text {
    font-size: 25px;
	transform: translateX(0px) translateY(-50px);
  }
  .subpage-content.about-us .last-row p{
    font-size: 25px;
  }
	.subpage-content.about-us .last-row {
    padding-bottom: 50px;
  }
  .more-founders {
    font-size: 18px;
    padding: 25px 30px;
  }
  .founder-image {
    padding-left: unset!important;
    padding-right: unset!important;
  }
}
/* Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
	.layerslide-aboutus h2.ls-layer {
		width:100%!important;
		height:100%!important;
		font-size:40px!important;
		position:relative!important;
		left: -30%!important;
		top:0px!important;
	}
	.layerslide-aboutus .ls-wrapper.ls-clip {
		clip:unset!important;
	}
	
	
  .header-navigation {
    padding-top: 10px;
  }
  .header-navigation img {
    max-width: 30px;
    max-height: 30px;
  }
  section.cf p {  
    font-size: 24px;
  }
	.subpage-content.about-us img.cobalt-logo {
    transform: translateX(0px) translateY(-60px);
  }
  .team-members  .team-text .team-name {
   font-size: 30px;
 }
  
}
/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {
  section.images a>img {
    height: 100px!important;
  }
  .header-navigation img {
    max-width: 20px;
    max-height: 20px;
  }
	.team-members  .team-text .team-name {
   font-size: 35px;
 }
	.layerslide-aboutus h2.ls-layer {
		width:100%!important;
		height:100%!important;
		font-size:30px!important;
		position:relative!important;
		left: -30%!important;
		top:0px!important;
	}
	.layerslide-aboutus .ls-wrapper.ls-clip {
		clip:unset!important;
	}
	.subpage-content.about-us img.cobalt-logo {
    transform: translateX(0px) translateY(-30px);
	}
	.subpage-content.about-us .order-2 {
    margin-bottom: 50px;
    margin-top: unset;
	}
	.round-button {
		border-radius: 10000px;
		padding: 115px 20px;
	}
	section.cf a{
	  color: #072238;
	  display: inline-block;
	  background: #fff;
	  font-size: 25px;
	  font-family: proximanovaregular;
	  text-transform: capitalize;
	  transform: translateX(0px) translateY(30px)!important;
	}
}



/*-------------------------------------
10. Debugging
-------------------------------------*/

/* section {
	border: 1px solid fuchsia;
}

.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{
	border: 1px solid green;
}

.row {
	border: 1px solid red;
}

.container {
	border: 1px solid blue;
}

.navbar {
	border: 1px solid fuchsia;
} */
