/*
    Theme Name: Jumpstart
    Theme URI: https://otherwaydigital.com
    Description: A custom theme 
    Version: 1.0.34
    Author: Otherway
    License: MIT
    License URI: http://opensource.org/licenses/mit-license.php
*/


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

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

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


/* // End typography */


/*  Resets
    ------  */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figure, figcaption, hgroup, menu, footer, header, nav, section, summary, time, mark, audio, video {margin: 0; padding: 0; border: 0; }

ul{list-style: none;}
article, aside, canvas, figure, figure img, figcaption, hgroup, footer, header, nav, section, audio, video{display: block;}

blockquote, q{quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after{content: ''; content: none;}
table{border-collapse: collapse; border-spacing: 0;}
b, strong{font-weight: normal;font-family: 'RebondGrotesqueSemibold', sans-serif;}
[type="checkbox"], [type="radio"]{box-sizing: border-box; padding: 0;}
[type="search"]{-webkit-appearance: textfield; outline-offset: -2px;}
[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
::-webkit-file-upload-button{-webkit-appearance: button; font: inherit;}

.clear:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
a img{border:0; width: auto; height: auto; max-width: 100%; vertical-align: bottom; border-style: none; -webkit-perspective: 0; perspective: 0; -webkit-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); visibility: visible; backface-visibility: hidden;}
a,input,select,textarea{outline:none;}
img{width: auto; height: auto; max-width: 100%; vertical-align: bottom; border-style: none; -webkit-perspective: 0; perspective: 0; -webkit-backface-visibility: hidden; -webkit-transform: translate3d(0,0,0); visibility: visible; backface-visibility: hidden;}

/* Selection colours (easy to forget) */
img::selection{background: transparent;}
img::-moz-selection{background: transparent;}
a{text-decoration: none; display: inline-block;}

input[type='number']{-moz-appearance:textfield;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{-webkit-appearance: none;}
input::-moz-focus-inner{border:0; padding: 0; }
input:invalid,
input:required{box-shadow: none;}
input[type="search"]::-webkit-search-decoration,
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button,
input[type="search"]::-webkit-search-results-decoration{display: none;}
input:required { box-shadow:none; }
input::-moz-focus-inner{box-shadow:0 0 0px transparent;}
input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],input[type="submit"],input[type="password"],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
*:focus {
    outline: none;
}
/*      Default Layout
-------------------------------------------------------------------------------
*/


:root{
    --white: #ffffff;
    --black: #000000;
    --cod-gray: #151515;
    --bright-turquoise: #00F2C2;
    --bittersweet: #FF6D6D;
    --medium-purple: #836BE3;
    --wild-sand: #F6F6F6;
    
}

html {
    height: 100%;
    max-height: 100%;
    min-height: 100%;
    overflow: hidden;
    overflow-y: scroll;
}

/*

Font property css

font: font-style font-variant font-weight font-size/line-height font-family|caption|icon|menu|message-box|small-caption|status-bar|initial|inherit;

*/

body{background: rgb(255,255,255); -webkit-text-size-adjust: 100%; -moz-text-size-adjust:100%; -moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased; font-family: 'RebondGrotesque', sans-serif; font-weight: normal; color: var(--cod-gray); font-size: 18px; line-height: 25px;}

*{-webkit-box-sizing: border-box;-moz-box-sizing:border-box; box-sizing: border-box;}

/* Global style */
h1, h2, h3, h4, h5, h6{font-weight: normal;}
h1{font-size: 60px; line-height: 67px;}
h2{font-size: 45px; line-height: 50px;}
h3{font-size: 35px; line-height: 40px; font-family: 'RebondGrotesqueSemibold', sans-serif;}
h4{font-size: 28px; line-height: 34px;  font-family: 'RebondGrotesqueSemibold', sans-serif;}
h5{font-size: 24px; line-height: 30px;}
h6{}
p{}
span{}

h1 span, h2 span, h3 span{font-family: 'RebondGrotesqueSemibold', sans-serif;}
.main-content-wrap {position: relative; background-color: #fff; z-index: 1;}
.large-heading, .large-heading h2{font-size: 60px; line-height: 67px;}

.detail{font-size: 14px; line-height: 18px;}
.secondary-text{font-size: 24px; line-height: 30px;}
.lead-text{font-size: 28px; line-height: 34px;}
.testimonial-text{font-size: 35px; line-height: 40px;}

dfn, address, em{font-style: normal;}
label, input[type="submit"]{cursor: pointer;}
button:focus{outline: none;}
.btn{-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; transition: all .4s ease-in-out; padding: 12px 17px; min-width: 170px; border-radius: 24px; text-align: center; text-transform: uppercase; color: var(--cod-gray); border: 1px solid; font-size: 18px; line-height: 22px; box-sizing: border-box;font-family: 'RebondGrotesqueSemibold', sans-serif;}
.btn span{font-family: 'RebondGrotesque', sans-serif; }
.btn.cod-gray{background-color: var(--cod-gray); color: var(--white); border-color: var(--cod-gray);}
.btn.cod-gray:hover{background-color: transparent; color: var(--cod-gray);}
.btn.white{background-color: var(--white); border-color: var(--white);}
.btn.white:hover{background-color: transparent; color: var(--white);}
.btn.bright-turquoise{background-color: var(--bright-turquoise); border-color: var(--bright-turquoise);}
.btn.bright-turquoise:hover{background-color: transparent; color: var(--bright-turquoise);}
.btn.bittersweet{background-color: var(--bittersweet); border-color: var(--bittersweet);}
.btn.bittersweet:hover{background-color: transparent; color: var(--bittersweet);}
.btn.medium-purple{background-color: var(--medium-purple); border-color: var(--medium-purple); color: var(--white);}
.btn.medium-purple:hover{background-color: transparent; color: var(--medium-purple);}

.btn:nth-child(2){margin-left: 39px;}

.btn.small{padding: 12px 16px; min-width: 203px;}
.btn.btn-outlined {background-color: transparent;}
.btn-outlined.cod-gray{color: var(--cod-gray);}
.btn-outlined.cod-gray:hover{ background-color: var(--cod-gray); color: var(--white); }

.btn-outlined.bright-turquoise{color: var(--bright-turquoise);}
.btn-outlined.bright-turquoise:hover{ background-color: var(--bright-turquoise); color: var(--white); }
.cod-gray-bg .btn-outlined.bright-turquoise:hover{ color: var(--cod-gray); }

.btn-outlined.medium-purple{color: var(--medium-purple);}
.btn-outlined.medium-purple:hover{ background-color: var(--medium-purple); color: var(--white); }

.btn-outlined.bittersweet{color: var(--bittersweet);}
.btn-outlined.bittersweete:hover{ background-color: var(--bittersweet); color: var(--cod-gray); }

.btn-outlined.white{color: var(--white);}
.btn-outlined.white:hover{ background-color: var(--white); color: var(--cod-gray);}
/*.Lastword span{
  font-family: 'RebondGrotesqueSemibold', sans-serif;
}*/

.mobi{display: none;}
.desk{display: block;}

.common-wrap{max-width: 1440px; margin: 0 auto; clear: both; padding: 0 40px;}

.centerY { position: absolute; left: 0; right: 0; text-align: center; top: 50%; width: 100%; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); color: #ffffff; }

/* Flex style */
.flex-box{display: -webkit-flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-flex-flow: row wrap; flex-flow: row wrap; -webkit-box-pack: justify; -moz-box-pack: justify; -ms-flex-pack: justify; -webkit-justify-content: space-between; justify-content: space-between;}
.flex-horizontal-align{-webkit-box-pack: center; -moz-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center;}
.flex-vertical-align{-webkit-box-align: center; align-items: center;}
.flex-bottom-align{-webkit-box-align: flex-end; align-items: flex-end;}
.flex-content-align{-webkit-align-content: center; -moz-align-content: center; align-content: center;}
.order-1{-webkit-order: 1; -moz-order: 1; -ms-order: 1; order: 1;}
.order-2{-webkit-order: 2; -moz-order: 2; -ms-order: 2; order: 2;}
.flex{display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; flex-flow: row wrap;}
/* End Flex style */


section, footer, header{float: left; width: 100%; position: relative;}

body,html{height: 100%;}
.main-wrap{min-height: 100%; overflow: hidden; position: relative; overflow-x: hidden;}


.white-bg{background-color: var(--white);}
.black-bg{background-color: var(--black);}
.cod-gray-bg{background-color: var(--cod-gray);}
.bright-turquoise-bg{background-color: var(--bright-turquoise);}
.bittersweet-bg{background-color: var(--bittersweet);}
.medium-purple-bg{background-color: var(--medium-purple);}
.wild-sand-bg{background-color: var(--wild-sand);}

.white-text{color: var(--white);}
.black-text{color: var(--black);}
.cod-gray-text{color: var(--cod-gray);}
.bright-turquoise-text{color: var(--bright-turquoise);}
.bittersweet-text{color: var(--bittersweet);}
.medium-purple-text{color: var(--medium-purple);}
.wild-sand-text{color: var(--wild-sand);}


.imagecontainer {position: relative; overflow: hidden;}
.imagecontainer:before {display: block; width: 100%;content: "";padding-bottom: 100%; height: 0;}
.imagecontainer-img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover;/*font-family: "object-fit: cover; parent-fit: cover";*/ font-family: "parent-container: html", "parent-fit: cover";}
img.lazyload:not([src]) { visibility: hidden; }

.middle-bg-thumb .imagecontainer:before{padding-bottom: 52%;}
.left-right-wrap .imagecontainer:before{padding-bottom: 56.22%;}
/* Start Home Style */

/* Start Header Style */
.main-header-section{float: left; width: 100%;  position: absolute; top: 0; left: 0; z-index: 9; transition: .35s ease-in-out;}
.header-wrapper{float: left; width: 100%;  padding: 20px 0;}
/*.main-header-section .common-wrap{max-width: 97.917%;}*/
.header-inner{width: 100%; align-items: center;}
.logo-wrap{width: 193px;}
.logo-main{width: 100%;}
.logo-main a{width: 100%; transition: .35s ease-in-out; position: relative;}
.logo-main a img{width: 100%; transition: .35s ease-in-out; position: relative;}
.logo-main a img.headroom-logo-mobi, .logo-main a img.secondary-logo{position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; visibility: hidden;}
.logo-main a img.headroom-logo-mobi{display: none;}
.nav-wrap{width: calc(100% - 193px); align-items: center;}
.main-nav{width: calc(100% - 134px); align-items: center;}
.main-nav ul{width: 100%; display: flex; flex-flow: row wrap; justify-content: flex-end;}
.main-nav ul li{margin-right: 56px;}
.main-nav ul li a{font-size: 15px; line-height: 22px; color: var(--cod-gray); text-transform: uppercase; transition: .35s ease-in-out; position: relative;} 
.main-nav ul li a:after {position: absolute; content: ''; left: 0; bottom: -3px; width: 0; height: 2px; background-color: var(--cod-gray); transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out;}
.main-nav ul li a:hover:after {width: 100%;}
.secondary-header .main-nav ul li a:after{background-color: var(--white);}
.apply-btn{width: 134px;}
.apply-btn a.btn{padding: 9px 10px 9px 11px; font-size: 15px; line-height: 22px; min-width: 100%; transition: .35s ease-in-out;}
.main-nav ul li.current_page_item a, .main-nav ul li.current-page-ancestor a{font-family: 'RebondGrotesqueSemibold', sans-serif;}

.mobile-nav-wrap{width: 100%; display: none; flex-flow: row wrap; align-self: flex-end;}
.mobile-nav-wrap nav{width: 100%;}
.mobile-nav-wrap nav ul{display: flex; flex-flow: row wrap; justify-content: center;}
.mobile-nav-wrap nav ul li{margin: 0 20px; margin-bottom: 23px;}
.mobile-nav-wrap nav ul li a{font-size: 14px; line-height: 22px; font-family: 'RebondGrotesqueSemibold', sans-serif; color: var(--cod-gray);}
.mobile-header-social-wrap{width: 100%; margin-top: 11px;}
.mobile-header-social-wrap ul {display: flex; flex-flow: row wrap; justify-content: center; align-items: center;}
.mobile-header-social-wrap ul li{margin: 0 22px;}

.headroom{position: fixed;}
/* .has-top-bar.headroom{top: 40px;} */

.headroom--not-top.headroom--not-bottom{transform: translateY(-100%);}
.headroom.headroom--not-bottom.headroom--not-top.slidedown{background-color: var(--bright-turquoise); transform: translateX(0);}
.headroom.headroom--not-bottom.headroom--not-top.slideup, .headroom--bottom{transform: translateY(-100%);}
.headroom.headroom--not-bottom.headroom--not-top.slidedown .main-nav ul li a{color: var(--cod-gray);}

.headroom.headroom--not-bottom.headroom--not-top.slidedown.secondary-header {background-color: var(--medium-purple);}
.headroom.headroom--not-bottom.headroom--not-top.slidedown.secondary-header  .main-nav ul li a{color: var(--white);}
.headroom.headroom--not-bottom.headroom--not-top.slidedown.tertiary-header{background-color: var(--bittersweet);}

.headroom.headroom--not-bottom.headroom--not-top.slidedown .apply-btn a.btn{background-color: var(--cod-gray); color: var(--white); border-color: var(--cod-gray); }
.headroom.headroom--not-bottom.headroom--not-top.slidedown .apply-btn a.btn:hover{ background-color: transparent; color: var(--cod-gray); }

.top-bar {color: var(--white);text-align: center; padding: 6px 0 9px; z-index: 99;display: none;}
.top-bar.show-bar{display: block;}
.top-bar-inner{position: relative;}
.close{position: absolute; right:0;width: 18px; height: 18px; top: 4px;}
.close:after, .close:before{content: ''; width: 1px; height: 22px; background-color: var(--white); transform: rotate(45deg);position: absolute;top: -2px;}
.close:before{transform: rotate(-45deg);}
.top-bar p{font-size: 16px; line-height: 25px;}
/*.headroom.headroom--not-bottom.headroom--not-top.slidedown .logo-main a img{opacity: 0; visibility: hidden;}
.headroom.headroom--not-bottom.headroom--not-top.slidedown .logo-main a img.secondary-logo{opacity: 1; visibility: visible;}*/

/*.main-content-wrap.has-top-bar{margin-top: 40px;}*/
/* End Header Style */

/* Start Hero Style */
.hero-wrap { float: left; width: 100%; padding: 106px 0 52px; overflow: hidden;min-height: 100vh; height: 100%; align-items: flex-end;}
.hero-wrap .common-wrap, .hero-inner{height: 100%;}
/*.hero-wrap .common-wrap{max-width: 97.917%;}*/

.hero-inner{width: 100%;align-items: flex-end; justify-content: space-between; display: grid; grid-template-columns: 1fr 1.5803fr;}

.hero-content { width: 88.848%; z-index: 9; position: relative; }

.hero-btn{width: 100%; margin-top: 30px; position: relative;}

.hero-thumb-wrap{width: 100%; padding-bottom: 18px;}

.hero-thumb{position: relative;}
.hero-image{position: relative;}
.hero-image figure{width: 100%;}
.hero-image figure img{width: 100%; border-radius: 50%;}
.hero-logo{position: absolute;z-index: 2;}
.hero-logo a{width: 100%;}
.hero-logo figure{width: 100%;}
.hero-logo figure img{width: 100%; border-radius: 50%;}
.hero-thumb.first { width: 60.13%; margin-top: 10.9%;}
.hero-thumb.second { width: 23.257%; margin-left: -6.2%; }
.hero-thumb.third { width: 34.705%; margin-left: -11.5%; margin-top: 21.52%; margin-right: -11.5%;}
.hero-thumb.first .hero-logo { max-width: 124px; width: 25%; bottom: -8px; left: 2.6%; }
.hero-thumb.second .hero-logo { max-width: 73px; width: 39%; top: 3%; right: -23%; }
.hero-thumb.third .hero-logo { max-width: 91px; width: 33%; top: -9%; right: 0.5%; }

.scrolling-text, .middle-scroll-text {    position: absolute;left: 0;width: 100%;top: 56%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);}

.marquee-wrap{float: left; width: 100%; position: absolute; top: auto; bottom: 3%; left: 0;} 
.for-grads .marquee-wrap{bottom: 10px;} 
.marquee-item{float: left; margin: 0 20px;}
.marquee-item h2{font-size: 85px; line-height: 97px; color: var(--cod-gray); text-transform: uppercase;}

.has-top-bar .logo-form-hero .hero-thumb-wrap{padding-top: 40px;}
.logo-form-hero {height: 100vh;}
.logo-form-hero .hero-image a{width: 100%;}
.logo-form-hero .hero-inner{padding-left: 0;}
.logo-form-hero .common-wrap, .logo-form-hero .hero-inner{height: 100%;width:100%}
.logo-form-hero .hero-content{width: 100%;}
body .logo-form-hero  .hero-content .gform_wrapper.gravity-theme  form, .logo-form-hero  .hero-content form{margin-top: 30px;max-width: 487px;}
body .logo-form-hero .hero-content .gform_wrapper.gravity-theme input:not([type="submit"]), .logo-form-hero  .hero-content input{border-radius: 26px;font-family: 'RebondGrotesque';line-height: 22px; padding: 12px 24px;border: solid 1px var(--cod-gray); font-size: 18px; background: transparent; width: 100%;}

body .logo-form-hero .hero-content .gform_wrapper.gravity-theme input::-webkit-input-placeholder, .logo-form-hero  .hero-content input::-webkit-input-placeholder{color: var(--black)}
body .logo-form-hero .hero-content .gform_wrapper.gravity-theme input::-moz-placeholder, .logo-form-hero  .hero-content input::-moz-placeholder{ color: var(--black)}
body .logo-form-hero .hero-content .gform_wrapper.gravity-theme input:-ms-input-placeholder, .logo-form-hero  .hero-content input:-ms-input-placeholder{color:var(--black)}
body .logo-form-hero .hero-content .gform_wrapper.gravity-theme input:-moz-placeholder, .logo-form-hero  .hero-content input:-moz-placeholder{color: var(--black)}
body .logo-form-hero .hero-content .gform_wrapper.gravity-theme .gform_footer,.logo-form-hero  .hero-content .submit{text-align: left;margin-top: 20px;justify-content: left; float: left; cursor: pointer; text-align: center;}
body .logo-form-hero .hero-content .gform_wrapper.gravity-theme .gform_footer input, .logo-form-hero  .hero-content .submit{background-color: var(--black); color: var(--white); border-color: var(--black);min-width: 170px;font-family: 'RebondGrotesque';}
body .logo-form-hero .hero-content .gform_wrapper.gravity-theme .gform_footer input:hover, .logo-form-hero  .hero-content .submit:hover{background-color: transparent; color: var(--black);}
.logo-form-hero .hero-thumb-wrap{align-self: flex-start;}
.logo-form-hero .hero-thumb.first{ width: 16.03%;margin-left: 17.3%; margin-top:1.5%;z-index:2}
.logo-form-hero .hero-thumb.second{width: 19.26%;margin-left: 14.5%; margin-top: -2.5%;z-index:2}
.logo-form-hero .hero-thumb.third{width: 14.713%;     margin-left: 11%; margin-top: 6.5%;z-index:2}
.logo-form-hero .hero-thumb.fourth{width: 13.398%; margin-left: 33.6%;    margin-top: 0.2%;z-index:2}
.logo-form-hero .hero-thumb.fifth{width: 25%; margin-left: 10.3%; margin-top: 2.2%; z-index:2}

.logo-form-hero .gform_validation_errors{display: none;}
body .logo-form-hero .gform_wrapper.gravity-theme .gfield_description{background: transparent;  border: none; padding: 0 0 0 28px;}

.hero-visual-left .hero-thumb-wrap{padding-bottom:0}
.hero-visual-left .hero-inner{grid-template-columns: 1.32fr 1fr }
.hero-visual-left .hero-thumb.first{width: 57.557%; margin-left: -2%; margin-top: 19.6%;}
.hero-visual-left .hero-thumb.second{width: 33.995%;margin-left: -4.2%;}
.hero-visual-left .hero-thumb.third{width: 30.388%;margin-left: -19%; margin-top: 49.6%;margin-bottom: -21px;}


.hero-visual-left .hero-thumb.first .hero-logo{max-width: 129px;width: 100%; bottom: auto;top: -11%;}
.hero-visual-left .hero-thumb.second .hero-logo{max-width: 109px; width: 100%;top: -3.5%;right: auto;}
.hero-visual-left .hero-thumb.third .hero-logo{max-width: 90px;width: 100%; top: -16%;}

.hero-visual-left  .hero-content{width: 78.354%;margin-left: 6.5%;}

.hero-wrap.medium-purple-bg  .hero-content{color: var(--white);}

/*Centered*/
.hero-centered-content {padding: 172px 0 126px;min-height: auto;}
.form-hero{padding-bottom: 226px;}
.hero-centered-content  .common-wrap{max-width: 738px; width: 100%;}
.hero-centered-content .hero-inner{display: flex; justify-content: center; align-items: center; padding-left: 0;}
.hero-centered-content .hero-content{width: auto; text-align: center;}
.hero-centered-content .hero-content h1{font-size: 45px; line-height: 50px; }
.hero-centered-content .hero-content h1 strong{font-family: 'RebondGrotesqueSemibold', sans-serif; }
.hero-centered-content .hero-content p a{font-family: 'RebondGrotesqueSemibold', sans-serif; text-decoration: underline; color: inherit;}
.hero-text{max-width: 627px; margin-top: 32px;}
/*.hero-centered-content .hero-content a.btn{color: unset; text-decoration: none;}*/
.combo-btn .btn{padding-left: 32px; padding-right: 32px; min-width: 288px;}
.hero-centered-content .hero-btn{margin-top: 62px;}

/*Hero Tiles*/
.hero-tiles {padding-bottom: 226px;}
.hero-tiles-section{margin-top: -111px; padding-bottom: 80px;}
.hero-tiles-wrapper{display: -webkit-flex; display: -moz-flex; display: -ms-flex; display: -o-flex; display: flex; justify-content: center;}
.hero-tile{ padding:  43px 26px; border-radius: 36px; text-align: center;max-width: 544px; flex:  1; flex-flow: column;justify-content: space-between;}
.hero-tile:not(:first-child){margin-left: 40px;}
.hero-tile h3{margin-bottom: 23px;}
.hero-tile .btn-wrap{margin-top: 34px;}
.social-wrap ul {text-align: center;}
.social-wrap li{display: inline-block;}
.social-wrap li:not(:first-child){margin-left: 114px;}
/* End Hero Style */

/* Counter-wrap */
.counter-wrap{float: left; width:100%; padding:120px 0}
.counter-wrap .common-wrap{max-width: 89.445%}
.counter-inner{float:left; width:100%;}
.counter-inner > h2, .counter-inner > div{ font-family: 'RebondGrotesque',sans-serif; color:var(--cod-gray); text-align: center; padding-bottom: 61px;}
.counter-inner strong{font-family: 'RebondGrotesqueSemibold', sans-serif;  color:var(--cod-gray)}
.counter-item-info{width:100%; padding: 102px 51px 89px 53px; border-radius: 36px;}
.counter-item, .column-item{width: 28.98550724637681%; margin-right: 6.521739130434785%;}
.counter-item:nth-child(3n + 3), .column-item:nth-child(3n + 3){margin-right: 0;}
.counter-item h2{font-size: 120px; line-height:70px; font-family: 'RebondGrotesqueSemibold', sans-serif; color:var(--cod-gray); text-align: center;}
.counter-item p{font-size:24px; line-height:30px; padding-top:43px; text-align: center; max-width: 240px; margin: 0 auto;}
.counter-item:nth-child(2) p{max-width: 260px;}
.columned-items{width:100%; padding: 88px 64px 82px; border-radius: 36px;}
.column-item h2{font-family: 'RebondGrotesqueSemibold', sans-serif;}
.column-item p{padding-top: 24px; font-size: 24px; line-height: 30px;}
.cod-gray-bg .column-item h2, .cod-gray-bg .column-item p{color: var(--white);}

.two-third-columns {justify-content: space-between;}
.two-third-columns .counter-item h2{font-size: 100px}
.two-third-columns .counter-item:nth-child(even)  p{max-width: 290px;}
.two-third-columns .counter-item {width: 46%; margin: 0}
.two-third-columns .counter-item:nth-child(odd) {width: 27%;}
/* Counter-wrap */



/* Jumpstart tab slider */
.slick-prev:before, .slick-next:before{content:''; width:100%; height:100%; background-image: url(../svg/arrow-button-left.svg); background-repeat: no-repeat; background-size: cover; background-position: center; top: 0; left: 0; position: absolute; opacity: 1;transform: translateX(0);-webkit-transform: translateX(0);-moz-transform: translateX(0);transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;}
.slick-next:before{background-image: url(../svg/arrow-button-right.svg);}
.slick-next:hover:before {background-image: url(../svg/arrow-button-right-blk.svg);}
.slick-prev:hover:before {background-image: url(../svg/arrow-button-left-blk.svg);}
.slick-prev,  .slick-next {width: 79px; height: 79px; z-index: 1; }


.jumpstart-tab-slider {float:left; width:100%; padding: 90px 0 120px;}
.jumpstart-tab-slider-inner{float:left; width:100%; padding-left: 120px; position: relative;}
.jumpstart-tab-content{float: left; width: 45.92523364485981%; margin-top: 42px;}
.jumpstart-tab-content p{max-width: 426px; margin-top: 22px;}
.jumpstart-tab-content .tab-slider-btn{margin-top: 22px;}
.jumpstart-tab-content .tab-slider-btn .btn{padding: 12px 45px;}
.jumpstart-tab-content ul{float: left; width: 100%; margin-top: 14px;}
.jumpstart-tab-content ul { display: none; float: left; width: 100%; margin-top: 14px; }
.jumpstart-tab-content ul li a{font-size: 33px; line-height: 49px; color:rgba(21, 21, 21, 0.25); font-family: 'RebondGrotesque',sans-serif; transition: .35s ease-in-out;}
.jumpstart-tab-content ul li.active a{text-decoration: underline; color: var(--cod-gray);}
.fixed-tab-wrap{float:left; width:100%; padding-top: 10px;}
.tab-slider{float:left; width: 53.67476635514019%;}
.jumpstart-slider{float:left; width: 100%;}
.jumpstart-slider-item{float: left; width: 100%; margin: 0 20px; border-radius: 36px; padding: 23px 40px 37px; min-height: 500px;}
.jumpstart-slider-item h3{text-align: left;color:var(--white); padding-bottom: 18px; border-bottom: 1px solid #ffffff; font-family: 'RebondGrotesqueSemibold', sans-serif;margin-bottom: 18px; }
.jumpstart-slider-item h4{text-align: left; color:var(--white); font-family: 'RebondGrotesque',sans-serif;padding-bottom: 18px; }
.slider-inner-list, .jumpstart-slider-item ul{text-align: left; float:left; width:100%; padding-bottom: 21px;}
.slider-inner-list li, .jumpstart-slider-item ul li{color:var(--white); padding-left: 29px; position:relative;}
.slider-inner-list li::after, .jumpstart-slider-item ul li::after{ content:''; position:absolute; background-color: var(--white); width:4px; height:4px; border-radius:100% ; -webkit-border-radius:100% ; -moz-border-radius:100% ; -ms-border-radius:100% ; -o-border-radius:100% ; left:0; top:12px; }

.jumpstart-slider-item p{color:var(--white); padding-bottom: 14px; text-align: left;}
.slider-btn{margin-top: 11px;}

.jumpstart-slider .slick-prev, .jumpstart-slider .slick-next { bottom: 87px; top: auto; left: 120px; transform: translate(0, -38px); }

.jumpstart-slider .slick-prev{bottom: -8px;}
.jumpstart-slider .slick-list{padding: 0 137px 0 0; position: relative; z-index: 3;}
.jumpstart-slider.slick-dotted.slick-slider {margin-bottom: 0; position: revert}
.jumpstart-slider .slick-dots { top: 107px; left: 120px; text-align: left; width: 40%;}
.jumpstart-slider .slick-dots li {width: 100%; height: auto; padding: 0; margin: 0}
.jumpstart-slider .slick-dots li button{float: left;font-size: 35px; line-height: 49px; text-align:left; color:rgba(21, 21, 21, 0.25); font-family: 'RebondGrotesque',sans-serif; transition: .35s ease-in-out; width: auto; height: auto; padding: 0}
.jumpstart-slider .slick-dots li.slick-active button{text-decoration: underline; color: var(--cod-gray);}
.jumpstart-slider  .slick-dots li button:before, [dir='rtl'] .slick-next:before, [dir='rtl'] .slick-prev:before{content: '';}

.jumpstart-slider-item .animated-text-container, .jumpstart-slider-item-list-wrap, .slider-btn{direction: ltr;}

.jumpstart-slider .slick-track{display: -webkit-flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex; }
.jumpstart-slider .jumpstart-slider-item {height: inherit; display: -webkit-flex; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: flex;  flex-flow: column; justify-content: space-between;}
.jumpstart-slider.no-slick-dots .slick-dots{display: none !important;}
.jumpstart-slider.no-slick-dots  .slick-prev, .jumpstart-slider.no-slick-dots .slick-next{bottom: 64px;}
.jumpstart-slider.no-slick-dots  .slick-prev {bottom: -32px;}
.slick-dots li:only-child{display: none;}

.jumpstart-slider-item .btn:nth-child(2) {margin-left: 20px;}
/* Jumpstart tab slider */

/* Bg-middle-thumb */

.middle-bg-thumb{float:left; width:100%;}
.middle-bg-thumb-inner{float:left; width:100%;}
.middle-bg-thumb-inner picture{float: left; width: 100%;}
.middle-bg-thumb-inner picture img{width: 100%; object-fit: cover; object-position: center center;}

/* Bg-middle-thumb */

/* Testimonial */
.testimonial-wrap{float:left; width:100%; padding: 120px 0;}
.testimonial-wrap .common-wrap{max-width: 100%; padding:0}
.testimonial-inner{float:left; width:100%;}
.testimonial-inner h2{text-align:center;}
.testimonial-team{float: left; width: 100%; padding-top: 60px;}
.testimonial-team .slick-track{display: flex;}
.testimonial-team-item {float:left; width: 100%; height: inherit;background-color: var(--wild-sand); padding: 47px 41px 54px 43px; border-radius: 36px; margin: 0 70px; transform: scale(0.9015); }
.testimonial-team-item img{width:84px; height:84px; border-radius:50% ; -webkit-border-radius:50% ; -moz-border-radius:50% ; -ms-border-radius:50% ; -o-border-radius:50% ; margin:0 auto;}
.testimonial-team-item p { font-family: 'RebondGrotesque',sans-serif; padding: 36px 25px 46px; text-align: center; }
.testimonial-team-item span{text-align: center; display: block; font-size: 24px; line-height: 30px;}
.testimonial-team-item author{ float:left; width:100%; text-align: center; padding-top: 46px; font-size: 24px; line-height: 30px; font-family: 'RebondGrotesque',sans-serif; color:var(--cod-gray)}
.testimonial-team-item dfn{display:block; text-align: center; font-family: 'RebondGrotesqueSemibold', sans-serif; font-size: 14px; line-height: 18px; padding-top: 5px;}
.testimonial-btn { width: 100%; float: left; display: flex; flex-flow: row wrap; justify-content: center; margin-top: 58px; padding-left: 10px; }

.testimonial-team .slick-prev, .testimonial-team .slick-next, .founders-associate-item-wrap  .slick-prev, .founders-associate-item-wrap  .slick-next{bottom: 87px; top: 56%;  left: 11%; transform: translate(-50%, -50%);}
.testimonial-team .slick-next, .founders-associate-item-wrap  .slick-next{left: auto; right: 5.5%;}

.testimonial-team .testimonial-team-item.slick-center{transform: scale(0.98984)}
/*.testimonial-team .slick-list { padding: 0 161px !important; padding: 0 11%!important;}*/
@-webkit-keyframes slide-right-out-in {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  51% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
  }
}
@keyframes slide-right-out-in {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  51% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
  }
}
@-webkit-keyframes slide-left-out-in {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  51% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
  }
}
@keyframes slide-left-out-in {
0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(-100%);
            transform: translateX(-100%);
  }
  51% {
    -webkit-transform: translateX(100%);
            transform: translateX(100%);
  }
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
  }
}
/* Testimonial */

/* Start startups Style */
.startups-wrap{float: left; width: 100%; padding: 253px 0 264px; position: relative; overflow: hidden;}
.startups-wrap .common-wrap{max-width: 745px;}
.startups-innar{width: 100%; text-align: center; position: relative; z-index: 1;}
.startups-innar h2{color: var(--white); margin-bottom: 29px;}  
.startups-innar p{color: var(--white); max-width: 606px; margin: 0 auto;}  

.startups-logo-wrap{width: 100%; position: absolute; left: 0; bottom: 0; height: 43%;}

.startups-logo{position: absolute; z-index: 2;}
.startups-logo a{width: 100%}
.startups-logo figure{width: 100%;}
.startups-logo figure img{width: 100%; border-radius: 50%;}
.startups-logo-1 {max-width: 139px; width: 10%; left: 6.4%; top: 20%;}
.startups-logo-2 {max-width: 161px; width: 12%; left: 25.5%; top: 39.9%;}
.startups-logo-3 {max-width: 169px; width: 12%; right: 27%; top: 25%; }
.startups-logo-4 {max-width: 123px; width: 9%; right: 8.5%; top: 1%;}
.startups-logo-5 {max-width: 184px; width: 13%; left: 11.8%; bottom: -45%;}
.startups-logo-6 { max-width: 159px; width: 12%; left: 45%; bottom: -15.5%; }  
.startups-logo-7 { max-width: 118px; width: 9%; right: 13.8%; bottom: -4.6%; }  
.startups-logo-8 { max-width: 131px; width: 9.097222222%;left: 31%; bottom: -63%;}  
.startups-logo-9 { max-width: 131px; width: 9.097222222%; right: 27.84722222%; bottom: -48.6%; }  
.startups-logo-10 { max-width: 123px; width: 9%; right: 8.5%; bottom: -74%; }  
.startups-logo-11 { max-width: 118px; width: 8.194444444%; left: 4.722222222%; bottom: -83.6%; }  
.startups-logo-12 { max-width: 153px; width: 10.625%; right: 39.51388889%; bottom: -96.6%; }  
/* End startups Style */

/* Start members Style */
.members-wrap{float: left; width: 100%; padding: 120px 0}
.members-wrap .common-wrap{max-width: 58.4724%;}
.members-inner{float: left; width: 100%;}
.members-heading{width: 100%; text-align: center;max-width: 695px; margin: 0 auto 60px;}
.members-heading h2{max-width: 695px; margin: 0 auto;}
.members-item-wrap{width: 100%; }
.members-item{float: left; width: 100%;}
.members-item-inner{width: 100%; justify-content: space-between; align-items: center;}
.members-item-thumb{width: 47.50623441396509%;}
.members-item-thumb figure{width: 100%;}
.members-item-thumb figure img{width: 100%; border-radius: 50%;}
.members-item-content{width: 42.39401496259352%; padding-top: 10px;}
.members-item-content dfn{display: block;  font-size: 14px; line-height: 18px; font-family: 'RebondGrotesqueSemibold', sans-serif;}
.members-item-content p{max-width: 321px;margin-top: 24px;}
.members-item-content-btn{margin-top: 35px;}
.members-item-content-btn a.btn{min-width: 235px;}

.members-item-wrap .slick-prev, .members-item-wrap .slick-next { bottom: 87px; top: 50%; left: -20.5%; transform: translate(-50%, -50%); }
.members-item-wrap .slick-next{left: auto; right: -30%;}
/* Start members Style */


.left-right-wrap{float: left; width: 100%; padding: 106px 0 105px;}
.left-right-wrap .common-wrap{max-width: 86.528%;}
.left-right-inner{float: left; width: 100%; padding-right: 57px; justify-content: space-between;}
.left-right-thumb{float: left; width: 52.481%; position: relative;}
.video-play{position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 65px; height: 65px; }
.left-right-thumb figure{float: left; width: 100%; height: 100%;}
.left-right-thumb figure img{float: left; width: 100%; height: 100%; object-fit: cover; object-position: center;}
.left-right-content{float: left; width: 35.597%;}
.left-right-content h2{padding-bottom: 23px;}
.left-right-content p{padding-bottom: 58px;}
.left-right-content-btn{float: left; width: 100%; margin-top: 38px;}

/*Form Section*/
.form-section{padding: 120px 0;}
.form-section .common-wrap{max-width: 1167px;}
.hero-centered-content + .form-section{padding-top: 0; margin-top: -108px;}
.form-wrapper{padding: 72px 117px 92px; border-radius: 36px;}

.gform_wrapper.gravity-theme .gfield{position: relative;}
body .gform_wrapper.gravity-theme .gform_fields{grid-column-gap: 4.59%; grid-row-gap: 33px;}
body .gform_wrapper.gravity-theme .gfield_label{font-size: 18px; line-height: 25px;font-family: 'RebondGrotesqueSemibold', sans-serif; font-weight: normal;margin-bottom: 6px;padding-left: 4px; }
body .gform_wrapper.gravity-theme .gfield_description{font-size: 14px; line-height: 18px;padding-left: 4px; }
body .gform_wrapper.gravity-theme input:not([type="submit"]), body .gform_wrapper.gravity-theme textarea{border-radius: 11px;border: solid 1px var(--cod-gray); font-size: 18px; line-height: 25px; padding: 7px 14px;background: transparent;    font-family: 'RebondGrotesque', sans-serif;}
body .gform_wrapper.gravity-theme textarea{font-family: 'RebondGrotesque',sans-serif; }
body .gform_wrapper.gravity-theme input::-webkit-input-placeholder, body .gform_wrapper.gravity-theme textarea::-webkit-input-placeholder {color: #15151573}
body .gform_wrapper.gravity-theme input::-moz-placeholder, body .gform_wrapper.gravity-theme textarea::-moz-placeholder { color: #15151573}
body .gform_wrapper.gravity-theme input:-ms-input-placeholder, body .gform_wrapper.gravity-theme textarea:-ms-input-placeholder {color: #15151573}
body .gform_wrapper.gravity-theme input:-moz-placeholder, body .gform_wrapper.gravity-theme textarea:-moz-placeholder {color: #15151573}
body .gform_wrapper.gravity-theme .gfield textarea.medium{height: 123px;}
.gform_wrapper.gravity-theme .ginput_complex.gf_name_has_1:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){padding: 0;}

body .selectric{border-radius: 11px;border: solid 1px var(--cod-gray); font-size: 18px; line-height: 25px;background: transparent; }
body .selectric .label{margin: 0 38px 0 14px; font-size: 18px; line-height: 39px; height: 39px;    font-family: 'RebondGrotesque', sans-serif;}
.selectric-open .selectric{border-color: var(--cod-gray);}

.selectric-items{border-color: var(--cod-gray); border-radius: 11px; box-shadow: none; overflow: hidden; background-color: var(--white);top: calc(100% - 1px);}
.selectric-items li.gf_placeholder{display: none;}
.selectric-items li:not(:last-child){border-bottom: 1px solid var(--cod-gray);}
.selectric-items li{font-size: 18px; line-height: 25px; color: var(--cod-gray);padding: 7px 14px;}

.selectric .button{width: 59px; height: 40px;}
.selectric .button:after{border: none; background-image: url(../svg/arrow-down.svg); background-repeat: no-repeat; background-size: contain; width: 25px; height: 12px;}
.selectric-open .selectric .button:after{transform: rotate(180deg);}

body .gform_wrapper.gravity-theme .gform_footer, body .gform_wrapper.gravity-theme .gform_page_footer{padding: 0; margin: 70px 0 0; justify-content: center;}
body .gform_wrapper.gravity-theme .gform_footer input{margin-bottom: 0; border: 1px solid; border-radius: 24px; text-transform: uppercase; font-size: 18px; line-height: 22px; padding: 12.5px 44px 11.5px; min-width: 300px;-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; transition: all .4s ease-in-out; }
body .bright-turquoise-bg-hero .gform_wrapper.gravity-theme .gform_footer input{background-color: var(--bright-turquoise); border-color: var(--bright-turquoise);}
body .bittersweet-bg-hero .gform_wrapper.gravity-theme .gform_footer input{background-color: var(--bittersweet); border-color: var(--bittersweet); }
body .medium-purple-bg-hero .gform_wrapper.gravity-theme .gform_footer input{background-color: var(--medium-purple); border-color: var(--medium-purple);color: var(--white);}
body .gform_wrapper.gravity-theme .gform_footer input:hover{background-color: transparent; color: var(--medium-purple);}
body .bittersweet-bg-hero .gform_wrapper.gravity-theme .gform_footer input:hover{color: var(--bittersweet);}
body .bright-turquoise-bg-hero .gform_wrapper.gravity-theme .gform_footer input:hover{color: var(--cod-gray);}
body .gform_wrapper.gravity-theme .gsection{border-bottom: 0; padding-bottom: 0;}
.gsection_title{font-size: 28px; line-height: 34px;}
.gform_wrapper.gravity-theme .gfield + .gsection{margin-top: 38px;}

/*Checkbox*/
body .gform_wrapper.gravity-theme .gform_body input[type=checkbox]{width: auto; display: inline-block;min-height: auto; }
body .gform_wrapper.gravity-theme .gform_body label.gfield_consent_label{width: auto; display: inline-block; font-size: 18px; line-height: 25px;}
body .gform_wrapper.gravity-theme .gform_body .ginput_container_consent label, body .gform_wrapper.gravity-theme .gform_body .gfield_checkbox .gchoice label, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice label{position: relative; padding-left: 61px;}
body .gform_wrapper.gravity-theme .gform_body .ginput_container_consent label::after, body .gform_wrapper.gravity-theme .gform_body .gfield_checkbox .gchoice label:after,body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice label:after{content: ""; opacity: 1;}
body .gform_wrapper.gravity-theme .gform_body input[type=checkbox], body .gform_wrapper.gravity-theme .gform_body input[type=radio]{display: none;}
body .gform_wrapper.gravity-theme .gform_body .ginput_container_consent label:before, body .gform_wrapper.gravity-theme .gform_body .gfield_checkbox .gchoice label:before,
body .gform_wrapper.gravity-theme .gform_body .ginput_container_consent label:after, body .gform_wrapper.gravity-theme .gform_body .gfield_checkbox .gchoice label:after, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice label:after, 
body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice label:before{ bottom: 0;content: ''; margin: auto; position: absolute;top: 0;}
body .gform_wrapper.gravity-theme .gform_body .ginput_container_consent label:after, body .gform_wrapper.gravity-theme .gform_body .gfield_checkbox .gchoice label:after, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice label:after{content: "";border: solid 1px var(--cod-gray); display: inline-block; height: 24px;width: 24px;left: 11px; position: absolute;top: 0px; transition: left .25s, background-color .13s; border-radius: 5px;}
body .gform_wrapper.gravity-theme .gform_body input[type=checkbox]:checked + label:before, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice input[type=radio]:checked + label:before{background-color: var(--cod-gray); width: 18px; height: 18px;left:15px; top: 4px; z-index: 9;margin: 0; background-repeat: no-repeat; background-size: contain;}
/*Checkbox*/

/*File*/
body .gform_fileupload_rules{display: none;}
.ginput_container_fileupload{width: 50%; float: right; position: absolute; right: 0; top: 0;}
body .gform_wrapper.gravity-theme input.file-upload-input{border: 0; font-size: 14px;line-height: 18px; color: var(--medium-purple);}
.btn.file-upload-button {outline: none; background-color: transparent;cursor: pointer;}
.file-upload-wrapper {float: right; display: flex; align-items: flex-end;}
.form-upload-gfield{margin: 43px 0;}
.btn.file-upload-button:hover{background-color: var(--cod-gray); color: var(--white);}
/*Form Section*/

/*Tooltip*/
body .gform_wrapper.gravity-theme .field_description_above .gfield_description.tooltip-text-container{position: absolute;width: auto; right: 0; top: 0;}
.tooltip-text{font-size: 11px; line-height: 25px; text-decoration: underline;cursor: pointer;font-family: 'RebondGrotesqueSemibold', sans-serif;}
body .medium-purple-bg-hero  .tooltip-text{color: var(--medium-purple);}
body .bittersweet-bg-hero .tooltip-text{color: var(--bittersweet);}
body .bright-turquoise-bg-hero .tooltip-text{color: var(--bright-turquoise);}
.form-tooltip{font-size: 18px; line-height: 25px; background-image: url(../svg/tooltip.svg); background-repeat: no-repeat; background-size: contain; padding: 21px 25px 59px;position: absolute;right: -17px;width: 226px; z-index: 2;top: -233px;min-height: 249px;display: none;}
.tooltip-text-container:hover .form-tooltip{display: block;}


/* Start Footer Style */
.main-footer{position: fixed; bottom: 0; z-index: 0; float: left; width: 100%; background-color: var(--cod-gray); padding: 117px 0 30px;}
.main-footer .common-wrap{max-width: 97.223%;}
.main-footer-inner{float: left; width: 100%;}
.footer-top{max-width: 65.736%; margin: 0 auto; clear: both;}
.footer-input-wrap{width: 100%;}
.border-bottom{border-bottom: 2px solid var(--white); padding-bottom: 13px;}
body .footer-top .gform_wrapper.gravity-theme .gform_fields{border-bottom: 2px solid var(--white); }
.footer-input-row { width: calc(100% - 74px);}
.footer-input-row input, body .footer-top .gform_wrapper.gravity-theme input[type=email] { float: left; width: 100%; line-height: 22px; background-color: transparent; border: none; color: var(--white); font-size: 18px; font-family: 'RebondGrotesque', sans-serif; padding-right: 20px; }
.footer-input-row input::placeholder, body .footer-top .gform_wrapper.gravity-theme input[type=email]::placeholder{color: var(--white);}
.footer-input-row-submit {float: left; width: 74px; text-align: center; padding: 0;}
.footer-input-row-submit input, body .footer-top .gform_wrapper.gravity-theme input[type=submit]  { background-color: transparent; color: var(--white); border-radius: 50px; border: none; outline: none; line-height: 22px; text-align: left; transition: .4s ease-in-out; padding: 0; font-family: 'RebondGrotesqueSemibold', sans-serif; text-transform: uppercase; font-size: 18px;}
body .footer-top .gform_wrapper.gravity-theme input[type=email] {padding: 0 0 13px;}
body .footer-top .gform_wrapper.gravity-theme #field_submit{justify-content: flex-end;padding-bottom: 13px;}
body .footer-top .gform_wrapper.gravity-theme .gform_footer, .gform_wrapper.gravity-theme .gform_page_footer{padding: 0; margin: 0;}
.footer-nav{float: left; width: 100%; margin: 47px 0 58px;}
.footer-nav ul{float: left; width: 100%; display: flex; flex-flow: row wrap; justify-content: space-between;}
.footer-nav li{float: left; width: auto; position: relative; }
.footer-nav li a {font-size: 16px; line-height: 22px; color: var(--white); font-family: 'RebondGrotesqueSemibold', sans-serif; text-transform: uppercase; position: relative; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.footer-nav li:after {position: absolute; content: ""; bottom: -3px; left: 0; width: 0%; height: 2px; background-color: #fff; transition: all 0.3s ease-in-out; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out;}
.footer-nav li:hover:after {width: 100%;}
.footer-social-icon{float: left; width: 100%;}
.footer-social-icon ul{float: left; width: 100%; display: flex; flex-flow: row wrap; justify-content: center; align-items: center;}
.footer-social-icon ul li{float: left; width: auto; margin: 0 55px;}
.footer-bottom{float: left; width: 100%; padding-top: 93px;}
.footer-logo{float: left; width: 100%; padding-bottom: 17.4px;}
.footer-logo a, .footer-logo a img{width: 100%;}
.footer-logo a img {transform: translateY(100%);-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);}
.footer-logo a figure {overflow: hidden;}
.footer-top .gform_wrapper .gform_validation_errors{display: none;}
body .footer-top  .gform_wrapper.gravity-theme .gfield_description{position: absolute;    background: transparent; border: 0; padding: 0; bottom: -84%;}
body .footer-top .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column: span 8;padding: 0;}
body .footer-top .gform_wrapper.gravity-theme #field_submit{grid-column: span 4;}
body .footer-top .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not([type="submit"]){padding: 0;font-size: 18px; l}
body .footer-top .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){min-height: auto;line-height: 22px;}
body .footer-top .gform_wrapper.gravity-theme input[type=email]{border-radius: 0;}
body .footer-top .gform_confirmation_message{color: var(--white); text-align: center;}


.footer--bottom .footer-logo a img {
    -webkit-animation: slide-top .5s cubic-bezier(0, 0.41, 0.42, 1) both;
            animation: slide-top .5s cubic-bezier(0, 0.41, 0.42, 1) both;}
.copy-right{float: left; width: 100%; justify-content: space-between;}
.copy-right.footer-nav li a{text-transform: initial;}
.copy-right a, .copy-right p{font-size: 16px; line-height: 22px; color: var(--white); font-family: 'RebondGrotesqueSemibold', sans-serif;}

@-webkit-keyframes slide-top {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
@keyframes slide-top {
  0% {
    -webkit-transform: translateY(100%);
            transform: translateY(100%);
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}
/* End Footer Style */
/* End Home Style */




/* Start About Page */
.about-hero-wrap{float: left; width: 100%; background-color: var(--bright-turquoise); padding-top: 103px;align-items: flex-end; min-height: calc(100vh - 46px); height: 100%;}
/*.about-hero-wrap .common-wrap{max-width: 97.362%;}*/
.about-hero-inner{float: left; width: 100%; align-items: flex-end; display: grid; grid-template-columns: 1.0794fr 1fr; justify-content: space-between}
.about-hero-thumb{float: left; width: 100%; margin-right: 8%; margin-bottom: -46px;}
.about-hero-thumb figure{float: left; width: 100%; height: 100%;}
.about-hero-thumb figure img{border-radius: 100%; width: 100%; height: 100%;}
.about-hero-content { float: left; width: 100%; padding-bottom: 50px; max-width: 67%; margin: 0 auto; z-index: 1; position: relative; margin-right: 5%; }
.about-hero-content.l-text-box{ max-width: 76.602% }
/*.about-hero-content p{padding-bottom: 30px;}*/

.team-member{float: left; width: 100%; padding: 116px 0;}
.team-member-inner{float: left; width: 100%; padding: 0 0 4px}
.team-member-inner h2{text-align: center; padding: 0 40px 78px 0;}
.team-member-item-wrap{float: left; width: 100%;}
.team-member-item{float: left; width: 35.29411765%; border-radius: 100%; position: relative; overflow: hidden;}
.team-member-item figure{float: left; width: 100%; height: 100%;}
.team-member-item figure img{float: left; width: 100%; border-radius: 100%;}
.team-member-item.first-member{margin-top: 93px;}

.team-member-item-hoverd{width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: var(--cod-gray); opacity: 0; visibility: hidden; transition: .35s ease-in-out; padding: 61px 61px 84px; display: flex; flex-flow: row wrap; align-items: center; border-radius: 50%;}
.team-member-item-hoverd:before{content: ''; background-color: var(--cod-gray); position: absolute; top: 0; left: 0; width: 100%; height: 100%; transform: scale(1.1);border-radius: 100%;z-index: 1;}
.team-member-item-hoverd > div {position: relative; z-index: 2;}
.team-member-item:hover .team-member-item-hoverd{opacity: 1; visibility: visible;}
.matthew{margin-right: 14.706%; margin-left: 7.059%;}
/*.matthew .team-member-item-hoverd{padding: 75px 64px 76px 67px;}*/
.team-member-item-hoverd h4{color: var(--white); text-align: center; font-family: 'RebondGrotesqueSemibold', sans-serif;}
.team-member-item-hoverd span{font-size: 14px; line-height: 18px; display: block; color: var(--white); text-align: center; padding-bottom: 35px; font-family: 'RebondGrotesqueSemibold', sans-serif;}
.team-member-item-hoverd p{color: var(--white); text-align: center;}
.right-item{justify-content: flex-end; margin-top: -2.795%; align-items: flex-start;}
.second-member{margin-left: 25%; margin-top: -2.795%;}
.third-member{margin-top:292px; float: right;}
.forth-member, .fifth-member{margin-top: 15px;}

.forth-member-item{margin-top: -23.17%; }
.forth-member-item .team-member-item:nth-child(2){margin-top: 23%; margin-left: 15px;}




.team-member-cta{float: left; width: 100%; text-align: center; margin-top: 48.7px; padding-right: 18px;}
.team-member-cta .btn.span.bright-turquoise { min-width: 232px; }

.article-wrap{float: left; width: 100%; padding: 24px 0;}
.article-inner{float: left; width: 100%; padding-bottom: 38px;}
.article-inner h3{line-height: 55px; font-family: 'RebondGrotesque', sans-serif; padding-bottom: 20px;}
.article-item-wrap{float: left; width: 100%;}
.article-item{float: left; width: 31.324%; }
.article-item:not(:last-child){margin-right: 2.9%;}
.article-thumb{float: left; width: 100%; margin-bottom: 21px;}
.article-thumb figure{float: left; width: 100%; height: 100%;}
.article-thumb figure img{float: left; width: 100%; height: 100%; border-radius: 36px;}
.article-content{float: left; width: 100%;}
.article-content span{display: block; text-transform: uppercase; text-decoration: underline; color: var(--cod-gray); font-family: 'RebondGrotesqueSemibold', sans-serif; padding-bottom: 15px;}
.article-content span em{text-decoration: underline;}
.article-content h4{padding-bottom: 5px; color: var(--cod-gray);}
.article-content p{padding-bottom: 11px;}
.article-content dfn{display: block; color: var(--cod-gray); font-size: 14px; line-height: 18px; font-family: 'RebondGrotesqueSemibold', sans-serif; display: block;}

.article-item-wrap .imagecontainer:before{padding-bottom: 80%;}

.article-highlight  .article-inner{padding-bottom: 16px;}
.article-item-full .article-thumb, .article-item-full .article-content{width: 48.52941176%; margin-bottom: 0;}
.article-item-full .article-content{padding: 0 8.53%;}
.article-item-full .article-content h2{color: var(--cod-gray);font-family: 'RebondGrotesqueSemibold', sans-serif;}
.excerpt{padding: 20px 0;}
/* End About Page */


/* Start For Grads Style */
/* Start secondary Header Style */
.secondary-header .main-nav ul li a{color: var(--white);}
/* End secondary Header Style */

.hero-wrap.for-grads-hero { display: flex; flex-flow: row wrap; align-items: flex-end;}
/*.for-grads-hero .hero-content { padding-bottom: 14px; }*/
.for-grads-hero .hero-content p.secondary-text{color: var(--white);}

.for-grads-hero .hero-thumb-wrap{align-items: flex-start; padding-bottom: 0;}
.for-grads-hero .hero-thumb.first { width: 29.188%; margin-top: 221px; margin-top: 26.4%; }
.for-grads-hero .hero-thumb.second { width: 23.21%; margin-left: 4.8%; margin-top: 0.7%;}
.for-grads-hero .hero-thumb.third { width: 52.76%; margin-left: -17.2%;margin-bottom:-12px}

.for-grads-hero .hero-thumb.first .hero-logo { max-width: 77px; width: 33%; bottom: auto; left: -3.4%; top: -8%; }
.for-grads-hero .hero-thumb.second .hero-logo { max-width: 66px; width: 35%; top: 0%; right: -14%; }
.for-grads-hero .hero-thumb.third .hero-logo { max-width: 110px; width: 34%; top: 1%; right: -0.5%; }


.counter-wrap + .jumpstart-tab-slider.wild-sand-bg{margin-top: 60px;}
.counter-item-info.cod-gray-bg .counter-item h2{color: var(--white);}
.counter-item-info.cod-gray-bg .counter-item p{color: var(--white);}

.jumpstart-tab-slider.wild-sand-bg{padding: 60px 0 60px;}
.jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item{padding: 39px 40px 36px;}
.jumpstart-slider-item-list-wrap{float: left; width: 100%;}
.jumpstart-slider-item-list{width: 100%; border-bottom: 1px solid var(--cod-gray); margin-bottom: 18px;}
.jumpstart-slider-item-list h4{padding: 0 0 3px; color: var(--cod-gray); font-family: 'RebondGrotesqueSemibold', sans-serif;}
.jumpstart-slider-item-list p{padding: 0 0 11px; color: var(--cod-gray);}
.jumpstart-slider-item-list:last-child{border-bottom: none; margin-bottom: 9px;}
.jumpstart-tab-slider.wild-sand-bg .jumpstart-tab-content { margin-top: 40px;}


.founders-associate-content-wrap { max-width: 794px; margin: 0 auto; padding: 0 20px; text-align: center; }  
.founders-associate-content-wrap h2{margin-bottom: 20px;}
.founders-associate-item-wrap .testimonial-team-item{text-align: center; transform: scale(1); padding: 52px 30px 68px;height: inherit;}
.founders-associate-item-wrap .testimonial-team-item p { max-width: 710px; margin: 0 auto; padding-top: 22px; padding-bottom: 0; }
.founders-associate-item-wrap{float: left; width: 100%; margin-top: 40px;}
.founders-associate-item-wrap .slick-track{display: flex;}
/*.founders-associate-item-wrap .slick-list{padding: 0 17.5%!important;}*/

.founders-associate-item-wrap .slick-dots {bottom: -52px;}
.founders-associate-item-wrap .slick-dots li{width: 13px; height: 13px; margin: 0 6px;}
.founders-associate-item-wrap .slick-dots li button{width: 100%; height: 100%; padding: 0;}
.founders-associate-item-wrap .slick-dots li button:before{width: 100%; height: 100%; box-sizing: border-box; border: 1px solid var(--cod-gray); background-color: transparent; content: ''; opacity: 1; transition: .35s ease-in-out; border-radius: 50%;}
.founders-associate-item-wrap .slick-dots li.slick-active button:before{background-color: var(--cod-gray);}
.founders-associate .testimonial-btn {margin-top: 60px; padding-left: 0;}

.application-process-wrap{float: left; width: 100%; padding: 120px 0 ;}
.application-process-wrap .common-wrap{max-width: 1070px;}
.application-process-inner{width: 100%;}
.application-process-content{max-width: 676px; width: 100%; margin: 0 auto; text-align: center;}
.application-process-content h2{margin-bottom: 20px;}
.application-process-item-wrap{width: 100%; margin-top: 90px;}
.application-process-item{width: 32.62135922330097%; margin-right: 1.067961165048544%; text-align: center; padding-bottom: 22px; position: relative;}
.application-process-item:after { position: absolute; content: ''; top: 30px; right: -3%; width: 25px; height: 23px; background-repeat: no-repeat; background-size: 100% 100%; background-position: center center; background-image: url(../png/arrow.png); }
.application-process-item:nth-child(3n + 3){margin-right: 0;}
.application-process-item:nth-child(3n+3):after{display: none;}

.application-process-item h2{font-size: 120px; line-height: 70px; font-family: 'RebondGrotesqueSemibold', sans-serif; margin-bottom: 49px;}
.application-process-item h4{font-family: 'RebondGrotesqueSemibold', sans-serif; margin-bottom: 8px;}
.application-process-item dfn{display: block; font-size: 24px; line-height: 30px;}
.application-process-btn{width: 100%; text-align: center; margin-top: 60px;}

/* End For Grads Style */

.hidden-content{width: 100%;}

.animate { opacity: 0; -moz-transition: 0.5s; transition: 0.5s; -webkit-transform: translateY(35px); -moz-transform: translateY(35px); transform: translateY(35px); }
.animate-slice { opacity: 1; }
.animate-slice em, .animate-slice .hidden-content { position: relative; display: inline-block;}
.animate-slice em:after, .animate-slice .hidden-content:after  { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 100%; -moz-transition: 0.5s; transition: 0.5s; background: #fff; }
.animate-slice em.bright-turquoise:after{ background: var(--bright-turquoise); }
.animate-slice em.gray:after { background: var(--wild-sand); }
.animate-slice em.black:after { background: var(--cod-gray); }
.animate-slice em.purple:after { background: var(--medium-purple); }
.animate-slice.animate-done em:after, .animate-slice.animate-done .hidden-content:after{ height: 0; }
.animate-done { opacity: 1; -webkit-transform: translateY(0); -moz-transform: translateY(0); transform: translateY(0); }

.wild-sand-bg .animate-slice .hidden-content:after{ background: var(--wild-sand);}
.cod-gray-bg .animate-slice .hidden-content:after{  background: var(--cod-gray);}
.bright-turquoise-bg .hidden-content:after{ background: var(--bright-turquoise); } 
.medium-purple-bg .hidden-content:after{ background: var(--medium-purple); } 
.bittersweet-bg .hidden-content:after, .animate-slice em.bittersweet-bg:after{ background: var(--bittersweet); }

.cod-gray-bg .animated-text-container em:after{  background: var(--cod-gray);}


.pa { position: absolute; }
.full-width { width: 100%; }

.image-text-wrap{float: left; width: 100%; padding: 120px 0;}
.image-text-wrap .common-wrap{max-width: 1205px;}
.image-text-inner.row-rev{flex-flow: row-reverse;}
.content-column{max-width: 46.6359447%;}
.content-column h2{margin-bottom: 23px;}
.content-column h5{margin-bottom: 23px;max-width: 84%;}
.content-column p{margin-bottom:25px}
.content-column p{max-width: 506px;}
.image-column{width: 48.17777778%}
.image-column figure{border-radius: 50%; overflow: hidden;}
.content-btn{margin-top: 5px;}

.image-text-inner.row-rev .content-column{padding-left: 8.47%;}
.image-text-inner.row-rev .content-column h5{max-width: 100%;}

/*Tabbed Accordion*/
.tab-accordion-section{padding: 0 0 48px}
.tab-accordion-section .common-wrap{max-width: 1168px;}
.tab-item-list{width: 41.40070922%;float: left; margin-bottom:120px;}
.tab-inner-wrap{width: 58.59929078%; min-height: 100vh; padding-top: 12px;}

.tab-title{font-size: 35px; line-height: 55px;  ;cursor: pointer;-webkit-transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; transition: all .4s ease-in-out;}
.tab-title a{ color: rgba(21, 21, 21, 0.25);}
.tab-title a.active, .tab-title:hover a{ color: var(--cod-gray); }
.tab-title a.active em, .tab-title:hover a em{ text-decoration: underline;}


.accordion-row{padding: 72px 0 48px; /*border-top: solid 1px var(--cod-gray);*/ }
.accordion-item{border-bottom: solid 1px var(--cod-gray); padding-bottom: 6px;}
.accordion-item:first-child{border-top: solid 1px var(--cod-gray);}
.accordion-title{position: relative;font-size: 28px; line-height: 34px; font-family: 'RebondGrotesqueSemibold', sans-serif; padding: 19px 0 13px 0; cursor: pointer;}
.accordion-title:before, .accordion-title:after{content: ''; position: absolute;background-color: var(--cod-gray);}
.accordion-title:before{height: 2px; width: 22px;  top: 33px; right: 0; }
.accordion-title:after{height: 22px; width: 2px;  top: 23px; right: 10px; }
.accordion-item.active-item .accordion-title:after{opacity: 0;}
.tab-item-row{display: none;}
.tab-item-content p { font-size: 18px; line-height: 25px; padding-bottom: 16px;}
.accordion-title-container{padding-right: 45px;}
.accordion-title em{width: 100%;}
.accordion-title .animate{position: relative; z-index: 2;}

.acc-tab-slider{position: sticky; top: 0; z-index: 2; transition: .35s ease-in-out;margin-top: 60px;}

/*Text Block*/
.text-block-wrap .common-wrap{max-width: 933px;}
.text-block-wrap .text-block-innar{padding: 60px 0 120px;}
.text-block-wrap p{margin-bottom: 25px;}
.text-block-wrap h3, .text-block-wrap h4, .text-block-wrap h5, .text-block-wrap h6{margin-bottom: 20px; margin-top: 60px;}
.text-block-wrap a{color: inherit; text-decoration: underline;}
.text-block-innar > :first-child{margin-top: 0;}


/*Text Block*/

/*Blog Page*/
.blog-featured-wrap .article-wrap{padding: 40px 0;}
.blog-featured-wrap .article-item-full .article-content{padding: 0 5.662% 0 8.53%;}

/*Blog carousel*/
/*.blog-articles-slider-wrap .article-wrap{padding: 24px 0 62px;}*/
.blog-articles-slider-wrap .common-wrap{padding-right: 0;}
.article-tab-wrap{margin-bottom: 29px;}
.article-tab-wrap li{font-size: 35px; line-height: 55px; color: var(--cod-gray);opacity: 0.5; display: inline-block; margin-right: 58px;cursor: pointer;}
.article-tab-wrap li a{color: var(--cod-gray);}
.article-tab-wrap li.active{opacity: 1;}
.article-tab-wrap li.active a{ text-decoration: underline;}

.article-post-tab-item{height: 0; overflow: hidden;}
.article-post-tab-item.active-item{height: auto;overflow: visible;}

.blog-article-slider .article-item{margin-right: 40px; margin-left: 0;}
.blog-article-slider .slick-prev, .blog-article-slider .slick-next{top: -56px; width: 40px; height: 40px;}
.blog-article-slider .slick-prev{left: auto; right: 100px;}
.blog-article-slider .slick-next{right: 40px}

.blog-article-slider .slick-prev:before, .blog-article-slider .slick-next:before{ background-image: url(../svg/arrow-button-left-border.svg); opacity: 1;}
.blog-article-slider .slick-next:before{background-image: url(../svg/arrow-button-right-border.svg);}
.blog-article-slider .slick-next:hover:before{background-image: url(../svg/arrow-button-right-border-blk.svg);}
.blog-article-slider .slick-prev:hover:before{background-image: url(../svg/arrow-button-left-border-blk.svg);}
.slick-arrow.slick-disabled{opacity: 0.5;}

/*Inner CTA*/
.blog-inner-cta-wrap{padding: 78px 0;}
.blog-inner-cta-wrap .common-wrap{max-width: 951px}
.blog-inner-cta-wrap h2{margin-bottom: 62px;}
.blog-inner-cta-wrap .btn-wrap{text-align: center; width: 100%;}

.blog-inner-cta-wrap.wild-sand-bg h2{color: var(--cod-gray);}

.blog-categories-bar{padding: 19px 0;margin-bottom: 40px;}
.blog-categories-bar ul {display: flex; justify-content: space-between;}
.blog-categories-bar ul li{display: inline-block;color: var(--cod-gray); text-transform: uppercase;line-height: 22px;}
.blog-categories-bar ul li:not(:first-child){padding-left: 2%;}
.blog-categories-bar ul li a{color: var(--cod-gray);}
.blog-categories-bar ul li.active {font-family: 'RebondGrotesqueSemibold', sans-serif;}
.blog-categories-bar ul li.active a{text-decoration: underline; }
.blog-categories-bar ul li:hover a{text-decoration: underline; }

.blog-innar{padding-bottom: 80px;}
.blog-post-wrap .article-item{margin-bottom: 60px; }
.blog-wrap .animate-slice em.gray:after{background-color: var(--white);}
.ajax-load-more-wrap{display: flex; flex-flow: row wrap; width: 100%;}
.alm-btn-wrap {float: left; width: 100%; text-align: center;}
.alm-btn-wrap .btn{cursor: pointer;}
.alm-btn-wrap .btn.done{display: none;}
/*Blog Page*/

/*Blog Single*/
.single-blog-content-wrap{padding-bottom: 120px;}
.hero-full {padding: 80px 0 0;}
.hero-full .hero-img .imagecontainer:before{padding-bottom: 40.278%;}
.single-blog-wrap .common-wrap{max-width: 970px;}

.single-hero-content{padding: 60px 0 ;}
.single-hero-content .blog-category ul li, .single-hero-content dfn{font-family: 'RebondGrotesqueSemibold', sans-serif; font-size: 14px; line-height: 18px;}
.single-hero-content .blog-category ul li{display: inline-block; margin-bottom: 20px;}
.single-hero-content .blog-category ul li a{color: var(--cod-gray);text-decoration: underline;}
.single-hero-content h1{font-size: 45px; line-height: 50px;font-family: 'RebondGrotesqueSemibold', sans-serif; margin-bottom: 20px;}
.single-hero-content .excerpt{margin-top: 40px; padding: 0;}
.single-hero-content .excerpt p{font-size: 24px; line-height: 30px;}

.single-blog-content-inner h3{margin-bottom: 20px;}
.single-blog-content-inner p{margin-bottom: 25px;}
.wp-block-image, .wp-block-media-text{margin:60px 0}
.single-blog-content-inner p.has-medium-font-size{font-size: 18px!important; line-height: 25px!important;}
.single-blog-content-inner .wp-block-media-text__media img, .single-blog-content-inner .wp-block-media-text__media video{border-radius: 50%;}
.wp-block-quote{ font-size: 28px; line-height: 34px; margin: 40px 0;}
.single-blog-content-inner .wp-block-image img{border-radius: 37px;}

.single-blog-content-inner ul, .single-blog-content-inner ol, .text-block-wrap ol, .text-block-wrap ul{margin-bottom: 25px;}
.single-blog-content-inner ul li , .text-block-wrap ul li{position: relative; padding-left: 20px;}
.single-blog-content-inner ul li:before, .text-block-wrap ul li:before{content: ''; position: absolute; left: 0; top: 12px; background-color: var(--cod-gray); width: 5px; height: 5px; border-radius: 100%;}

.single-blog-content-inner ol, .text-block-wrap ol{list-style-type: none;counter-reset: item; margin: 0;padding: 0;}
.single-blog-content-inner ol ol, .text-block-wrap ol ol{padding-top: 25px;}
.single-blog-content-inner ol > li, .text-block-wrap ol > li { display: table; counter-increment: item; }
.single-blog-content-inner ol > li:before, .text-block-wrap ol > li:before {content: counters(item, ".") ". ";display: table-cell;padding-right: 25px;}
.single-blog-content-inner li ol > li , .text-block-wrap li ol > li{margin: 0;}
.single-blog-content-inner li ol > li:before, .text-block-wrap li ol > li:before{content: counters(item, ".") " ";}

.post-author{margin: 60px 0;display: flex;}
.post-author .author-thumb{margin-right: 30px;}
.post-author .author-thumb img{object-fit: cover; height: 80px; width: 80px;}
.author-info .additional-author-info{font-size: 14px; line-height: 18px;}
.author-info .additional-author-info strong{font-weight: normal;font-family: 'RebondGrotesqueSemibold', sans-serif;}

.share-post{margin-top: 60px;}
.share-post span{text-transform: uppercase; margin-right: 42px; font-size: 18px; line-height: 25px;}
.share-post a{margin-right: 39px;}
.share-post a img{max-height: 24px;}

.related-articles-wrap {padding-bottom: 28px;}
.related-articles-wrap .common-wrap{max-width: 1440px;}
/*Blog Single*/


/* Flip Animation */
.flip-container { -webkit-perspective: 1000; border-radius: 0; overflow: revert;}
.flipper{transition: 0.6s; -webkit-transform-style: preserve-3d; position: relative; float: left; width: 100%; display: flex; flex-flow: row wrap;}
.back { position: absolute; left: 0; top: 0; -webkit-backface-visibility: hidden; }
.back { -webkit-transform: rotateY(180deg); z-index: 3}
.front { z-index: 2;}
.flip-container:hover .flipper, .flip-container.hover .flipper { -webkit-transform: rotateY(-180deg); }



/* Sticky Bar Style */
.main-wrap{float: left; width: 100%;}
.stickyBar{overflow: revert;}
.blog-categories-bar{position: sticky; top: 0; z-index: 2; transition: .35s ease-in-out;}

/* Sticky Bar Style */

/* Cookie Bar */
body .ch2-theme-bar .ch2-dialog {max-width: 402px; left: auto;border-radius: 11px;box-shadow: 0 4px 10px 0 rgb(0 0 0 / 15%); bottom: 17px; right: 40px;top: auto;margin-bottom: 17px;}
body .ch2-style-light .ch2-dialog-content #ch2-dialog-title{display: none}
body .ch2-style-light .ch2-dialog-content p{color: var(--cod-gray); font-size: 14px;line-height: 18px;font-family: 'RebondGrotesque', sans-serif;}
body .ch2-style-light .ch2-dialog-content a{color: var(--cod-gray); font-size: 14px; line-height: 18px; text-decoration: underline; border: none}
body .ch2-style-light .ch2-btn-primary, .ch2-style-dark .ch2-btn-primary {border-radius: 24px;font-size: 16px; font-weight: normal;font-family: 'RebondGrotesque', sans-serif;}
body .ch2-theme-bar.ch2-style-compact .ch2-dialog{padding: 12px 4px 12px 21px}
body .ch2-style-compact .ch2-btn{padding: 10.5px 0}
body .ch2-theme-bar .ch2-dialog p:last-child {margin-left: 0px;}

/* =======================================================================================================
============================================ Responsive style ========================================== */

/*      Mobile Layout: 320px and 480px and more but less than or equal to 767px.
----------------------------------------------------------------------------------
*/

@media only screen and (min-width: 320px) and (max-width: 480px) {
    input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],input[type="submit"],input[type="password"],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}

    body{font-size: 16px; line-height: 22px;}
    h1{font-size: 38px; line-height: 44px;}
    h2{font-size: 28px; line-height: 34px;}
    h3{font-size: 22px; line-height: 28px;}
    h5{font-size: 22px; line-height: 28px;}
    .large-heading, .large-heading h2{font-size: 38px; line-height: 44px;}


    .mobi{display: block;}
    .desk{display: none;}

    .scrolling-text {top: 44%;}
    .middle-scroll-text {top: 67%;}
    .common-wrap{padding: 0 22px;}
    
    .hero-visual-left .scrolling-text{top:36%}
    .logo-form-hero .scrolling-text{top:74vw}
    /* Start Home Style */

    /* Start Header Style */
    .main-header-section{padding: 0;}
    .header-wrapper{padding: 0;}
    .main-header-section .common-wrap{max-width: 100%; padding: 0;}
    .logo-wrap{width: 100%; justify-content: space-between; position: relative; z-index: 3; padding: 17px 23px; background-color: transparent;}
    .logo-main{width: 224px;}
    .hamburger{width: 30px; height: 28px; position: relative; align-items: center; display: flex; flex-flow: row wrap; cursor: pointer;}
    .hamburger div{width: 100%; position: relative; height: 1px; background-color: var(--cod-gray); transition: .35s ease-in-out;}
    .hamburger div::before, .hamburger div:after{position: absolute; top: -13px; left: 0; width: 100%; height: 1px; background-color: var(--cod-gray); content: ''; transition: .35s ease-in-out;}
    .hamburger div:after{top: auto; bottom: -11px; transition: .35s ease-in-out;}
    .nav-wrap{position: fixed; width: 100%; height: 100vh; background-color: var(--white); top: 0; left: 0; padding: 89px 23px 110px; align-items: flex-start; align-content: flex-start; overflow-y: scroll; display: none;}
    .main-nav{width: 100%;}
    .main-nav ul li { width: 100%; margin: 0 0 0; border-bottom: 1px solid var(--cod-gray); padding-bottom: 11px; margin-bottom: 14px; }    
    .main-nav ul li a{font-size: 30px; line-height: 50px; font-family: 'RebondGrotesqueMedium', sans-serif; text-transform: unset; color: var(--cod-gray) !important;}
    .apply-btn { width: 100%; margin-top: 22px;}
    .apply-btn a.btn{font-size: 18px; line-height: 22px; padding: 12px 10px 12px 11px; background-color: var(--cod-gray); color: var(--white); border-color: var(--cod-gray);}
    .apply-btn a.btn:hover { background-color: transparent; color: var(--cod-gray); }

    
    .navShown{overflow-y: hidden;}

    .navShown .hamburger div{background-color: transparent !important;}
    .navShown .hamburger div:before{transform: rotate(45deg); top: 0; background-color: var(--cod-gray) !important;}
    .navShown .hamburger div::after{transform: rotate(-45deg); top: 0; background-color: var(--cod-gray) !important;}
    .navShown .logo-wrap { background-color: var(--white); transition-delay: 0.5s;}

    .navShown .logo-main a img{opacity: 0; visibility: hidden;}
    .navShown .logo-main a img.secondary-logo{opacity: 1; visibility: visible;}

    .mobile-nav-wrap{display: flex;margin-top: auto; align-self: flex-end; margin-bottom: 0;}
    .navShown .nav-wrap{ display: flex !important;flex-flow: column; }

    .secondary-header.headroom.headroom--not-bottom.headroom--not-top.slidedown .hamburger div{background-color: var(--white);}
    .secondary-header.headroom.headroom--not-bottom.headroom--not-top.slidedown .hamburger div:before{background-color: var(--white);}
    .secondary-header.headroom.headroom--not-bottom.headroom--not-top.slidedown .hamburger div:after{background-color: var(--white);}
    .logo-main a img.headroom-logo-mobi{display: block; width: auto;}
    .headroom.headroom--not-bottom.headroom--not-top.slidedown .logo-main a img, .headroom.headroom--not-bottom.headroom--not-top.slidedown .logo-main a img.secondary-logo{opacity: 0; visibility: hidden;}
    .headroom.headroom--not-bottom.headroom--not-top.slidedown .logo-main a img.headroom-logo-mobi{opacity: 1; visibility: visible;}

    .top-bar-inner {position: relative;padding-right: 32px;}
    .top-bar p{font-size: 15px; line-height: 25px;}
    /* End Header Style */

    /* Start Hero Style */
    .hero-wrap {padding: 106px 0 40px;height: 100%;}
    .hero-inner{grid-template-columns: 1fr;}
    .hero-content { width: 100%; order: 2; margin-top: 21px; text-align: center; padding-right: 7px;}
    .hero-thumb-wrap{width: 100%; align-items: flex-start;}

    .hero-thumb.first { width: 90.688995%; margin-top: 49px; margin-left: -33%; }
    .hero-thumb.first .hero-logo {width: 27%; bottom: auto; left: auto; top: -11%; right: 7%;}

    .hero-thumb.second { order: 2; margin-left: 53%; width: 45.086124%; justify-self: flex-end; margin-top: -56px; }
    .hero-thumb.second .hero-logo {width: 39%; top: auto; right: auto; bottom: 21%; left: -27%; }
    .hero-thumb.third { width: 50.449761%; margin-top: -10px; margin-left: -10.2%; right: -13%; }
    .hero-thumb.third .hero-logo { width: 40%; top: auto; right: auto; bottom: -22%; left: 9%; }
    .hero-content p.secondary-text{font-size: 22px; line-height: 28px;}
    .marquee-wrap{bottom: 0}

    .hero-centered-content{padding: 145px 0;}
    .hero-centered-content .common-wrap{padding: 0 37px;}
    .hero-centered-content .hero-content h1{font-size: 38px; line-height: 44px}
    /*.hero-title{max-width: 250px;margin:  0 auto}*/
    .hero-text{margin-top: 30px;}
    .hero-text p{font-size: 22px; line-height: 28px;}
    .form-hero{padding-bottom: 210px;}

    .combo-btn .btn{padding-left: 32px; padding-right: 32px;}
    .hero-centered-content .hero-btn{margin-top: 49px;}
    .combo-btn .btn:nth-child(2){margin-left: 0; margin-top: 40px;}
    .hero-centered-content .hero-content{padding-right: 0; margin-top: 0;}
    .hero-combo-btn .btn:nth-child(2){margin-top: 30px; margin-left: 0;}

    .hero-visual-left{padding: 73px 0 40px;}
    .hero-visual-left .hero-inner{grid-template-columns:  1fr; padding-left: 0;}
    .hero-visual-left .hero-thumb-wrap{padding-bottom: 0;}
    .hero-visual-left .hero-content{width: 100%; margin-left: 0;padding-right: 0;}

    .hero-visual-left .hero-thumb.first{width: 81.896%;margin-top: 0; margin-left: -17.4%;}
    .hero-visual-left .hero-thumb.second{width: 57.57%;margin-left: auto; margin-right: -18.6%;order: 3;    margin-top: -62px; }
    .hero-visual-left .hero-thumb.third{width: 47.03%;order: 2;    margin-left: 2%;margin-top: 2.6%;right: auto; margin-bottom: 0;}

    .hero-visual-left .hero-thumb.first .hero-logo{max-width: 106px;top: -2%;right: -8%;}
    .hero-visual-left .hero-thumb.second .hero-logo{max-width: 79px;left: 9%; top: -12.5%;}
    .hero-visual-left .hero-thumb.third .hero-logo{max-width: 70px; top: auto;left: auto;right: -20%;bottom: 22%; }

    .hero-combo-btn .btn{width: 100%;}

    /*Logo hero*/
    .logo-form-hero{padding: calc(72px - 1.5%)  0 40px;height: 100%;}
    .logo-form-hero .hero-thumb.first{width: 30.544%;margin-left: 11.3%;}
    .logo-form-hero .hero-thumb.second{width: 34.597%;order: 3;margin-left: 0; margin-top: 8.5%;}
    .logo-form-hero .hero-thumb.third{width: 28.38%; order: 4;    margin-top: 41%;margin-left: auto; margin-right: 6.5%;right: 0;}
    .logo-form-hero .hero-thumb.fourth{width: 24.058%; order: 5;    margin-top: -18.8%;    margin-left: 25%;}
    .logo-form-hero .hero-thumb.fifth{width: 45.406%;order: 2;margin-left: auto;margin-right: 0;margin-top: 9.9%;}


    body  .logo-form-hero .hero-content .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not([type="submit"]), .logo-form-hero  .hero-content input{padding: 12px 24px;font-size: 18px; line-height: 22px;}
    body .logo-form-hero .hero-content .gform_wrapper.gravity-theme .gform_footer, .logo-form-hero  .hero-content .submit{margin-top: 30px;width: 100%;}

    /*Hero Tiles*/
    .hero-tiles-section{margin-top: -96px;padding-bottom: 60px;}
    .hero-tiles {padding-bottom: 201px;}
    .hero-tiles-wrapper{flex-flow: row wrap;}
    .hero-tile{padding: 40px 40px 52px; flex: auto;}
    .hero-tile:not(:first-child){margin-left: 0 ; margin-top: 33px;}
    .hero-tile h3{margin-bottom: 12px; font-size: 28px; line-height: 34px;}
    .hero-tile .btn-wrap{margin-top: 28px;}
    .social-wrap li:not(:first-child){margin-left: 74px;}
    /* End Hero Style */

    .counter-wrap { padding: 80px 0 }
    .counter-wrap .common-wrap{max-width: 100%; padding: 0 22px;}
    .counter-item{width: 100%; margin: 0 0 90px;}
    .counter-item-info {padding: 74px 51px 52px 53px;}
    .counter-item:last-child{margin-bottom: 0;}
    .counter-item h2{font-size: 94px; line-height: 70px;}
    .counter-item p { font-size: 22px; line-height: 28px; padding-top: 18px; }    
    .counter-inner > h2, .counter-inner > div{padding-bottom: 40px;}
    
    .two-third-columns .counter-item, .two-third-columns .counter-item:nth-child(odd){width:100%; margin: 0 0 90px;}
    .two-third-columns .counter-item h2{font-size: 94px; line-height: 80px;}

    .columned-items{padding: 72px 39px 12px !important;}
    .column-item{width: 100%; margin-right: 0; margin-bottom: 60px;}
    .column-item p{font-size: 22px; line-height: 28px; padding-top: 22px;}

    .jumpstart-tab-slider{padding: 0px 0 124px;}
    .jumpstart-tab-slider-inner{padding: 0 13px;}
    .jumpstart-tab-content{width: 100%; margin-top: 0; text-align: center;padding: 0 9px;}
    .jumpstart-tab-content h2{max-width: 289px; margin: 0 auto; font-size: 38px; line-height: 44px;}
    .jumpstart-tab-content ul{display: none;}
    .tab-slider{width: 100%; margin-top: 39px;}
    .jumpstart-slider .slick-list{padding: 0;}
    .jumpstart-slider-item{margin: 0 10px; padding: 30px 22px 54px; min-height: 440px;}
    .jumpstart-slider-item h3{font-size: 28px; line-height: 34px; padding-bottom: 12px;margin-bottom: 25px;}
    .jumpstart-slider-item h4{font-size: 22px; line-height: 28px; padding-bottom: 16px;}
    .slider-inner-list {padding-right: 10%; padding-bottom: 26px;}
    .slider-inner-list li{padding-left: 14px; margin-bottom: 1px;}
    .jumpstart-slider-item p {padding-bottom: 24px; }
    .slider-btn { margin-top: 17px; text-align: center; }
    .slider-inner-list li, .jumpstart-slider-item ul li{padding-left: 14px;}
    .slider-inner-list li::after, .jumpstart-slider-item ul li::after{top: 8px;}
    .jumpstart-slider-item-list-wrap + .slider-btn{margin-top: 0;}
    
    .middle-bg-thumb .imagecontainer:before{padding-bottom: 185.267%;}

    .jumpstart-slider .slick-dots { bottom: -45px; top: auto; padding-left: 6px; left: 0; width: 100%; text-align: center; }
    .jumpstart-slider .slick-dots li{width: 16px; height: 16px; margin: 0 8px;}
    .jumpstart-slider .slick-dots li button{width: 100%; height: 100%; padding: 0; font-size: 0; line-height: 0;}
    .jumpstart-slider .slick-dots li button:before{width: 100%; height: 100%; box-sizing: border-box; border: 1px solid var(--cod-gray); background-color: transparent; content: ''; opacity: 1; transition: .35s ease-in-out; border-radius: 50%;}
    .jumpstart-slider .slick-dots li.slick-active button:before{background-color: var(--cod-gray);}

    .jumpstart-slider-item .btn:nth-child(2) {margin-left: 0px; margin-top: 20px}

    .testimonial-wrap{padding: 80px 0 75px;}
    .testimonial-wrap .common-wrap{padding: 0 12px;}
    .testimonial-inner h2{font-size: 38px; line-height: 44px; max-width: 260px; margin: 0 auto;}
    .testimonial-team .slick-list{padding: 0 !important;}
    .testimonial-team{padding-top: 40px;}
    .testimonial-team-item{margin: 0 10px; padding: 35px 21px 53px 24px; transform: scale(1)}
    .testimonial-team-item p.testimonial-text { font-size: 28px; line-height: 34px; padding-top: 33px; padding: 32px 0px 35px; }
    .testimonial-team-item span {font-size: 22px; line-height: 28px;}
    .testimonial-team-item dfn {padding-top: 12px;}
    .testimonial-team-item author{padding-top: 35px; font-size: 22px; line-height: 28px; margin-bottom: 10px;}

    .testimonial-team .slick-dots {bottom: -57px; padding-left: 6px;}
    .testimonial-team .slick-dots li{width: 16px; height: 16px; margin: 0 8px;}
    .testimonial-team .slick-dots li button{width: 100%; height: 100%; padding: 0;}
    .testimonial-team .slick-dots li button:before{width: 100%; height: 100%; box-sizing: border-box; border: 1px solid var(--cod-gray); background-color: transparent; content: ''; opacity: 1; transition: .35s ease-in-out; border-radius: 50%;}
    .testimonial-team .slick-dots li.slick-active button:before{background-color: var(--cod-gray);}
    .testimonial-btn { margin-top: 64px; padding-left: 4px; }

    .startups-wrap{padding: 106px 0 532px;}
    .startups-innar h2{margin-bottom: 40px; text-transform: capitalize;}
    .startups-innar p.lead-text{font-size: 22px; line-height: 28px; max-width: 316px; margin: 0 auto;}
    .startups-logo-wrap{height: 54%;}
    .startups-logo figure img{border-radius: 0;}
    .startups-logo-1 { width: 25.122%; left: 4.589371981%; top: 18%; }
    .startups-logo-2 { width: 33.334%; left: 26.32850242%; top: 42.9%; }
    .startups-logo-3 { width: 29.955%; right: 21.73913043%; top: 3%; }
    .startups-logo-4 { width: 25.365%; right: -3.5%; top: 35.5%; }
    .startups-logo-5 { width: 34.543%; left: -5.1%; bottom: -40.7%; }
    .startups-logo-6 { width: 26.812%; left: 39.13043478%; bottom: -10%; }
    .startups-logo-7 { max-width: 123px; width: 100%; right: -4.2%; bottom: 6.4%; }
    .startups-logo-8 { width: 27.056%; left: 39%; bottom: -57.6%;}
    .startups-logo-9 { width: 27.056%; right: 4.589371981%; bottom: -34.6% }
    .startups-logo-10 { width: 25.364%; right: 6.52173913%; bottom: -80.6%; }
    .startups-logo-11 { width: 24.397%; left: 8.212560386%; bottom:-73.6%; }
    .startups-logo-12 { width: 29.71014493%; left: -2.5%; bottom: 19px; right: auto;}

    .members-wrap{padding: 80px 0 104px;}
    .members-wrap .common-wrap { max-width: 100%; }
    .members-heading h2{font-size: 38px; line-height: 44px;}

    .members-item-thumb { width: 100%; }
    .members-item-content { width: 100%; padding-top: 10px; text-align: center; padding-top: 41px;}
    /*.members-item-wrap{margin-top: 40px;}*/
    .members-item{margin: 0 16px;}
    .members-item-content span{margin-top: 5px; margin-bottom: 21px;}
    .members-item-content dfn { margin-top: 6px; }
    .members-item-content p{max-width: 100%; margin-top: 20px;}
    .members-item-content-btn {margin-top: 38px;}
    .members-heading{margin-bottom: 40px;}

    .members-item-wrap .slick-dots {bottom: -54px; padding-left: 6px;}
    .members-item-wrap .slick-dots li{width: 16px; height: 16px; margin: 0 8px;}
    .members-item-wrap .slick-dots li button{width: 100%; height: 100%; padding: 0;}
    .members-item-wrap .slick-dots li button:before{width: 100%; height: 100%; box-sizing: border-box; border: 1px solid var(--cod-gray); background-color: transparent; content: ''; opacity: 1; transition: .35s ease-in-out; border-radius: 50%;}
    .members-item-wrap .slick-dots li.slick-active button:before{background-color: var(--cod-gray);}

    .left-right-wrap{padding: 60px 0}
    .left-right-wrap .common-wrap{padding: 0 23px; max-width: 100%;}
    .left-right-inner{padding-right: 0;}
    .left-right-heading{float: left; width: 100%; padding-bottom: 45px;}
    .left-right-heading h2{font-size: 38px; line-height: 34px; text-align: center;}
    .left-right-thumb { width: 100%; margin-right: 0; padding-bottom: 40px;}
    .left-right-content { width: 100%; text-align: center; }
    .left-right-content p.secondary-text{font-size: 22px; line-height: 28px; padding:0 14px 0 20px;}
    .video-play { top: 41%; left: 50%; transform: translate(-50%, -50%); width: 41px; height: 41px; }

     /*Form Section*/
     .form-section{padding: 80px 0;}
    .hero-centered-content + .form-section{margin-top: -96px}
    .form-wrapper{padding: 42px 24px 50px}

    body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap: 19px;}
    body .gform_wrapper.gravity-theme .gfield_label{font-size: 16px; line-height: 22px; margin-bottom: 6px;}
    .gform_wrapper.gravity-theme .ginput_complex.gf_name_has_1:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){margin-bottom: 0;}
    body .gform_wrapper.gravity-theme input:not([type="submit"]), body .gform_wrapper.gravity-theme textarea, body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not([type="submit"]){font-size: 16px; line-height: 22px;padding: 8.5px 16px;}
    body .selectric .label{font-size: 16px; line-height: 41px; height: 41px;}
    .selectric-items{font-size: 16px; line-height: 22px;}
    body .gform_wrapper.gravity-theme .gform_footer, body .gform_wrapper.gravity-theme .gform_page_footer{margin-top: 50px;}
    body .gform_wrapper.gravity-theme .gform_footer input{padding: 4.5px 44px 5.5px; width: 100%;}

    body .bittersweet-bg-hero .gform_wrapper.gravity-theme input[type="submit"],body .bright-turquoise-bg-hero .gform_wrapper.gravity-theme input[type="submit"]{color: var(--cod-gray);}


    body .gform_wrapper.gravity-theme .gsection{text-align: center; padding: 0;}
    .gform_wrapper.gravity-theme .gfield + .gsection{margin-top: 31px;}

    /*File*/
    .ginput_container_fileupload{width: 100%; position: relative;padding-top: 10px;}
    .btn.file-upload-button{min-width: 100%;padding: 12px 17px 12px 16px;}
    .file-upload-wrapper{flex-flow: column; align-items: flex-start; width: 100%;}
    .gform_wrapper.gravity-theme .file-upload-input{position: absolute; bottom: -38px; width: 100%;}
    .form-upload-gfield{margin: 31px 0;}

    /*Checbox*/
    body .gform_wrapper.gravity-theme .gform_body .ginput_container_consent label, body .gform_wrapper.gravity-theme .gform_body .gfield_checkbox .gchoice label, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice label{padding-left: 48px;}
    body .gform_wrapper.gravity-theme .gform_body label.gfield_consent_label{font-size: 16px; line-height: 22px;}
    body .gform_wrapper.gravity-theme .gform_body .ginput_container_consent label:after, body .gform_wrapper.gravity-theme .gform_body .gfield_checkbox .gchoice label:after, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice label:after{margin: 0; top: 2px; left: 0;}
    body .gform_wrapper.gravity-theme .gform_body input[type=checkbox]:checked + label:before, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice input[type=radio]:checked + label:before{top: 6px;left: 4px;}

    /*Tooltip*/
    body .gform_wrapper.gravity-theme .field_description_above .gfield_description.tooltip-text-container{padding-bottom: 0; top: 23px;font-family: 'RebondGrotesqueSemibold', sans-serif;}
    .tooltip-text{font-family: 'RebondGrotesqueSemibold', sans-serif;}
    .form-tooltip{font-size: 16px; line-height: 22px;}

    /* Start Footer Style */
    .main-footer{padding: 72px 0 22px;}
    .main-footer .common-wrap {padding: 0 23px;}
    .footer-top {max-width: 100%;}
    .border-bottom { padding-bottom: 11px; } 
    .footer-nav ul{justify-content: center;}
    .footer-nav ul li{margin: 12px 4.5%;}
    .footer-nav li a {font-size: 14px;}
    .footer-nav{margin: 30px 0 50px;}
    .footer-social-icon ul li{margin: 0 20px;}
    .footer-social-icon ul li img{width: 34px;}
    .footer-bottom{padding-top: 75px;}
    .footer-logo{padding-bottom: 10px;}
    .copy-right{margin: 0;}
    .copy-right.footer-nav ul{justify-content: space-between;}
    .copy-right.footer-nav ul li{margin: 0;}
    .copy-right.footer-nav li a { font-size: 12px; line-height: 20px; }
    .copy-right a, .copy-right p{font-size: 12px; line-height: 22px;}

    .footer-top .ginput_container_email{position: relative; height: 100%;}
    .footer-top .ginput_container_email:after{content: ''; position: absolute; right: 0; width: calc(100% - 165px); background-color: var(--cod-gray); height: 100%;}
    /* End Footer Style */
    /* End Home Style */

    /* Start About Page */
    .about-hero-wrap{padding-top: 168px;}
    .about-hero-wrap .common-wrap{max-width: 100%; padding: 0 25px;}
    .about-hero-inner{display: block;}
    .about-hero-thumb{width: 100%; margin-bottom: 50px; margin-right: 3px;transform: scale(1.33)}
    .about-hero-content{width: 100%; text-align: center; padding-bottom: 40px; margin-top: 16%; max-width: 100%}
    .about-hero-content p{font-size: 22px; line-height: 28px;padding-bottom: 0;}
    .about-hero-content.l-text-box{ max-width: 100% }

    .team-member{padding: 80px 0;}
    .team-member-inner{padding: 0 16px;}
    .team-member-inner h2{padding: 0 0px 52px 0;}
    .team-member-item{margin-bottom: 75px;width: 100%; margin-right: 0;margin-left: 0; position: relative; overflow: unset;}
     .team-member-item-hoverd{padding: 11px 11px; z-index: 3;}
    .team-member-item.first-member, .third-member, .forth-member-item {margin-top: 0;}
    .forth-member-item .team-member-item:nth-child(2){margin-top: 0; margin-left: 0;}

    .flipper:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; background-color: var(--cod-gray); border-radius: 50%; z-index: 2; transform: scale(1.31953); opacity: 0; visibility: hidden; transition: all .35s ease-in-out;}
    .flipper:hover:after{opacity: 1; visibility: visible;}
    .team-member-item-hoverd h4{font-size: 22px; line-height: 28px;}
    .team-member-item-hoverd span{font-size: 14px; line-height: 18px; padding-bottom: 31px;}
    .team-member-item-hoverd p{font-size: 16px; line-height: 22px;}
    .team-member-cta { margin-top: 24px; padding-right: 0; }
    
    .article-wrap {padding: 50px 0;}
    .featured-articles-wrap .common-wrap{padding: 0;}
    .article-inner{padding-left: 23px; padding-bottom: 26px;}
    .article-inner h3{padding: 0 0 42px 0px;}
    .article-inner h3{font-size: 28px; line-height: 34px; padding-left: 8px;}
    .article-item:not(:last-child){margin-right: 16px;}
    .article-wrap .slick-list{padding: 0 71px 0 0;}
    .article-content h4 { padding-bottom: 15px; padding-right: 2px; font-size: 22px; line-height: 28px; }

    .article-item-full {flex-flow: column;}
    .article-highlight .article-inner{padding-left: 0;}
    .article-item-full .article-thumb, .article-item-full .article-content{width: 100%;}
    .article-item-full .article-content{padding: 20px 16px 0 0;}
    .excerpt{padding: 15px 0 11px;}
    /* End About Page */


    /* Start For Grads Style */
    .secondary-header .hamburger div{background-color: var(--white);}
    .secondary-header .hamburger div:before, .secondary-header .hamburger div:after{background-color: var(--white);}


    .for-grads-hero .hero-thumb.first { width: 53.188%; margin-top: 282px; margin-left: -14%; }
    .for-grads-hero .hero-thumb.second { width: 42.21%; margin-left: -93.2%; margin-top: -15px; }
    .for-grads-hero .hero-thumb.third { width: 92.76%; margin-left: -36.2%; margin-top: 86px; right: -38%; }
    .for-grads-hero .hero-thumb.first .hero-logo { max-width: 77px; width: 40%; bottom: -9%; right: -11%; top: auto; left: auto; }
    .for-grads-hero .hero-thumb.second .hero-logo { max-width: 66px; width: 47%; top: -11%; right: -11%; left: auto; }
    .for-grads-hero .hero-thumb.third .hero-logo { max-width: 89px; width: 30%; top: -17%; left: 18.5%; }
    .for-grads-hero .hero-content { margin-top: 55px; padding-bottom: 0;}

    .counter-wrap + .jumpstart-tab-slider.wild-sand-bg{margin-top: 0}

    .jumpstart-tab-slider.wild-sand-bg { padding: 40px 0 135px; }
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-tab-content{margin-top: 0;}
    .jumpstart-tab-slider.wild-sand-bg .tab-slider { margin-top: 45px; }
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item{padding: 43px 22px 44px 23px;}
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item h2{margin-bottom: 27px; font-family: 'RebondGrotesqueSemibold', sans-serif;}
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item h4{padding-top: 0; padding-bottom: 9px;}
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item p { padding-bottom: 19px; }
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item-list { margin-bottom: 20px; }
    .jumpstart-slider-item-list:last-child{margin-bottom: 0;}
    .jumpstart-slider-item-list:last-child p{padding-bottom: 13px;}
    .jumpstart-tab-slider.wild-sand-bg .slider-btn { padding-right: 16px;}
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider .slick-dots { bottom: -52px; padding-left: 1px; }
    .founders-associate-content-wrap{padding: 0 10px;}
    .founders-associate-content-wrap h2{max-width: 370px; text-align: center; margin-bottom: 19px;}
    .founders-associate-content-wrap p.secondary-text { font-size: 22px; line-height: 28px; padding: 0 24px 0 14px; }
    
    .founders-associate-item-wrap .slick-list{padding: 0 !important;}
    .founders-associate-item-wrap .testimonial-team-item{margin: 0 10px; padding: 61px 42px 60px;}
    .founders-associate-item-wrap .testimonial-team-item h3{font-size: 28px; line-height: 34px;}
    .founders-associate-item-wrap .testimonial-team-item p {padding: 20px 0 0;}
    .founders-associate-item-wrap .slick-dots { bottom: -58px; }
    .founders-associate .testimonial-btn { margin-top: 66px; padding-right: 8px; }
    .for-grads .testimonial-wrap { padding: 80px 0 78px; }

    .application-process-wrap .common-wrap{padding: 0 47px;}
    .application-process-content h2{font-size: 38px; line-height: 44px; margin-bottom: 40px;}
    .application-process-content p.secondary-text{font-size: 22px; line-height: 28px;}
    .application-process-wrap{padding: 80px 0;}
    .application-process-item { width: 100%; margin-right: 0; padding-bottom: 104px;}

    .application-process-item:after{top: auto; left: 50%; bottom: 41px; transform: translateX(-50%) rotate(90deg);}
    .application-process-item h2{font-size: 94px; line-height: 70px; margin-bottom: 16px;}

    .application-process-item h4{font-size: 22px; line-height: 28px; font-family: 'RebondGrotesque', sans-serif; }
    .application-process-item dfn{font-size: 16px; line-height: 22px;}
    .application-process-item-wrap {margin-top: 49px; }
    .application-process-item:last-child{padding-bottom: 0;}
    .application-process-btn { margin-top: 35px; }

    /* End For Grads Style */

    /*Tabbed Accordion*/
    .tab-accordion-section{padding: 0;}
    .tab-accordion-section .common-wrap{padding: 0;}
    .tab-item-list, .tab-inner-wrap{width: 100%;padding: 0 24px;}
    .tab-inner-wrap{padding-bottom: 80px;}
    .tab-item-list{padding: 19px 24px; background-color: var(--wild-sand);position: sticky;margin: 0;
    top: 0;
    z-index: 4;
    transition: .35s ease-in-out;
    overflow: hidden;}
    .tab-title{font-size: 18px; line-height: 22px; text-transform: uppercase; margin-right: 50px;color: var(--cod-gray);}
    .tab-title a.active{font-family: 'RebondGrotesqueSemibold', sans-serif;}
    .acc-tab-slider{margin-top: 0;}
    .acc-tab-slider .slick-list{overflow: visible;}

    .accordion-row{padding:80px 0 0;}
    .accordion-row:first-child{padding-top: 40px;}
    .accordion-title{font-size: 22px; line-height: 28px; padding: 15px 0 9px 0;}
    .tab-item-content p{font-size: 16px; line-height: 22px; padding-bottom: 9px;}

    .image-text-wrap{padding: 80px 0;}
    .image-text-wrap .common-wrap{padding: 0;}
    .image-text-inner, .image-text-inner.row-rev{flex-flow: column;}
    .image-text-inner.row-rev .content-column{padding-left: 0;}
    .content-column, .image-text-inner.row-rev .content-column{max-width: 100%;order: 2; text-align: center;padding: 0 52px;}
    .content-column h2{font-size: 38px; line-height: 44px; text-transform}
    .content-column p{padding-left: 20px; padding-right: 20px;}
    .image-column{width: 116.91%; margin-left:-8.455% ;order: 1; margin-bottom: 40px;}
    .content-column h5{max-width: 100%;}
    .content-btn{margin-top: 40px;}
    
    /*Text Block*/
    .text-block-wrap .text-block-innar{padding: 40px 0 80px;}
    /*Text Block*/


    /*Blog */
    .blog-featured-wrap .article-item-full .article-content{padding: 20px 16px 0 0;}
    .article-tab-wrap li{font-size: 28px; line-height: 34px;margin-right: 44px;}
    .blog-article-slider .article-item{margin-right: 16px;}
    .article-post-tab-wrap .article-inner{padding-bottom: 7px;}
    .blog-post-wrap .article-item .imagecontainer:before{    padding-bottom: 79.73%;}

    .blog-inner-cta-wrap{padding: 90px 0;}
    .blog-inner-cta-wrap .startups-innar{padding: 0 31px;}
    .startups-innar h2{text-transform: none;}

    .blog-post-wrap .article-item{width: 100%; margin: 0 0 40px;}

    .blog-categories-bar{padding: 0;}
    .blog-categories-bar .common-wrap{padding: 0;}
    body .blog-categories-bar .selectric{border:  none; padding: 24px 22px}
    body .blog-categories-bar .selectric .button{width: 71px;height: 70px;}
    body .blog-categories-bar  .selectric .label{font-size: 18px ; line-height: 22px;text-transform: uppercase; color: var(--cod-gray); height: auto;}
    body .blog-categories-bar .selectric .label{margin-left: 0;}
    .blog-categories-bar .selectric-items{border: none; background-color: var(--wild-sand);border-radius: 0;}
    .blog-categories-bar ul{display: block;}
    .blog-categories-bar ul li{width: 100%;padding-left: 22px;}
    .blog-categories-bar ul li:not(:first-child){margin-left: 0;}
    .blog-categories-bar .selectric-items li:not(:last-child){border: 0;}
    .blog-categories-bar ul li:not(:first-child), .blog-categories-bar ul li:first-child{padding-left: 22px;}

    .alm-btn-wrap .btn{min-width: 240px;}
    /*Blog */

    /*Blog Single*/
    .single-blog-content-wrap{padding-bottom: 80px;}
    .hero-full{padding: 63px 0 0;}
    .hero-full .hero-img .imagecontainer:before{padding-bottom: 100%;}
    .single-hero-content{padding: 40px 0;}
    .single-hero-content h1{font-size: 38px; line-height: 44px;}
    .single-hero-content .excerpt p{font-size: 22px; line-height: 28px;}

    .single-blog-content-inner h3{font-size: 28px; line-height: 34px;}
    .wp-block-media-text.is-stacked-on-mobile {grid-row-gap: 60px;}
    .wp-block-media-text .wp-block-media-text__content{padding: 0;}
    .single-blog-content-inner p.has-medium-font-size{font-size: 16px !important; line-height: 22px !important;}
    .wp-block-quote{font-size: 22px; line-height: 28px;}
    .wp-block-media-text{margin: 60px 0 35px;}

    .post-author .author-thumb{margin-right: 16px;}
    .author-info{width:64.86486486%;}
    .additional-author-info strong{width: 100%; display: block;}
    .symbol{display: none;}

    .share-post{display: flex;flex-flow: row wrap;justify-content: space-between;}
    .share-post span{width: 100%; display: inline-block; margin-right: 0; margin-bottom: 33px;}
    .share-post a:last-child{margin-right: 0;}

    .related-articles-wrap .article-item:not(:last-child){margin-right: 16px;}
    .related-articles-wrap{padding-bottom: 6px;}
    /*Blog Single*/

    /*  Cookie */
    body .ch2-theme-bar .ch2-dialog{right: auto; margin-right: 23px; margin-left: 23px;}
    body .ch2-theme-bar .ch2-dialog.ch2-visible{display: flex}
    body .ch2-style-light .ch2-dialog-content p, body .ch2-style-light .ch2-dialog-content a{font-size: 13px; line-height: 17px;}
    body .ch2-theme-bar .ch2-dialog-actions, body .ch2-theme-bar .ch2-dialog-actions button{margin-top:0}

}


/*      Wide Mobile Layout: 480px.
------------------------------------------------------------
*/

@media only screen and (min-width: 481px) and (max-width: 768px) {


    .desk{display: none;}
    .mobi{display: block;}
    
    .scrolling-text {top: 44%;}
    .middle-scroll-text {top: 67%;}
    .common-wrap{padding: 0 22px;}
    
    .hero-visual-left .scrolling-text{top:36%}
    .logo-form-hero .scrolling-text{top:72vw}
    /* Start Home Style */

    /* Start Header Style */
    .main-header-section{padding: 0;}
    .header-wrapper{padding: 0;}
    .main-header-section .common-wrap{padding: 0;}
    .logo-wrap{width: 100%; justify-content: space-between; position: relative; z-index: 3; padding: 17px 23px; background-color: transparent;}
    .logo-main{width: 224px;}
    .hamburger{width: 30px; height: 28px; position: relative; align-items: center; display: flex; flex-flow: row wrap; cursor: pointer;}
    .hamburger div{width: 100%; position: relative; height: 1px; background-color: var(--cod-gray); transition: .35s ease-in-out;}
    .hamburger div::before, .hamburger div:after{position: absolute; top: -13px; left: 0; width: 100%; height: 1px; background-color: var(--cod-gray); content: ''; transition: .35s ease-in-out;}
    .hamburger div:after{top: auto; bottom: -11px; transition: .35s ease-in-out;}
    .nav-wrap{position: fixed; width: 100%; height: 100vh; background-color: var(--white); top: 0; left: 0; padding: 89px 23px 110px; align-items: flex-start; align-content: flex-start; overflow-y: scroll; display: none;}
    .main-nav{width: 100%;}
    .main-nav ul li { width: 100%; margin: 0 0 0; border-bottom: 1px solid var(--cod-gray); padding-bottom: 11px; margin-bottom: 14px; }    
    .main-nav ul li a{font-size: 30px; line-height: 50px; font-family: 'RebondGrotesqueMedium', sans-serif; text-transform: unset; color: var(--cod-gray) !important;}
    .apply-btn { width: 100%; margin-top: 22px;}
    .apply-btn a.btn{font-size: 18px; line-height: 22px; padding: 12px 10px 12px 11px; background-color: var(--cod-gray); color: var(--white); border-color: var(--cod-gray);}
    .apply-btn a.btn:hover { background-color: transparent; color: var(--cod-gray); }

    .mobile-nav-wrap{display: flex; margin-top: 244px;}
    .navShown{overflow-y: hidden;}

    .navShown .hamburger div{background-color: transparent !important;}
    .navShown .hamburger div:before{transform: rotate(45deg); top: 0; background-color: var(--cod-gray) !important;}
    .navShown .hamburger div::after{transform: rotate(-45deg); top: 0; background-color: var(--cod-gray) !important;}
    .navShown .logo-wrap{background-color: var(--white); transition-delay: 0.5s;}

    .navShown .logo-main a img{opacity: 0; visibility: hidden;}
    .navShown .logo-main a img.secondary-logo{opacity: 1; visibility: visible;}

    .mobile-nav-wrap{display: flex;margin-top: auto; align-self: flex-end; margin-bottom: 0;}
    .navShown .nav-wrap{ display: flex !important;flex-flow: column; }


    .secondary-header.headroom.headroom--not-bottom.headroom--not-top.slidedown .hamburger div{background-color: var(--medium-purple);}
    .secondary-header.headroom.headroom--not-bottom.headroom--not-top.slidedown .hamburger div:before{background-color: var(--medium-purple);}
    .secondary-header.headroom.headroom--not-bottom.headroom--not-top.slidedown .hamburger div:after{background-color: var(--medium-purple);}
    .logo-main a img.headroom-logo-mobi{display: block; width: auto;}
    .headroom.headroom--not-bottom.headroom--not-top.slidedown .logo-main a img, .headroom.headroom--not-bottom.headroom--not-top.slidedown .logo-main a img.secondary-logo{opacity: 0; visibility: hidden;}
    .headroom.headroom--not-bottom.headroom--not-top.slidedown .logo-main a img.headroom-logo-mobi{opacity: 1; visibility: visible;}

    .top-bar-inner {position: relative;padding-right: 32px;}
    .top-bar p{font-size: 15px; line-height: 25px;}
    /* End Header Style */

    /* Start Hero Style */
    .hero-wrap { padding: 160px 0 37px; height: 100%;}
    .hero-inner { grid-template-columns: 1fr; }
    .hero-content { width: 100%; order: 2; margin-top: 40px; text-align: center; padding-right: 7px;}
    .hero-thumb-wrap{width: 100%; align-items: flex-start;}

    .hero-thumb.first {width: 67.688995%; margin-left: -20%; margin-top: 0;}
    .hero-thumb.first .hero-logo {width: 27%; bottom: auto; left: auto; top: -11%; right: 7%;}

    .hero-thumb.second { order: 2; margin-left: 53%; width: 45.086124%; justify-self: flex-end; margin-top: -8%; }
    .hero-thumb.second .hero-logo {width: 39%; top: auto; right: auto; bottom: 21%; left: -27%; }
    .hero-thumb.third { width: 47.449761%; margin-top: 0%; margin-left: -10.2%; right: -17%; }
    .hero-content p.secondary-text{font-size: 22px; line-height: 28px;}
    .marquee-wrap { bottom: auto; top: 52%; transform: translateY(-50%); }
    /*.for-grads-hero .marquee-wrap { top: 32%; height: 100%; }*/

    .hero-centered-content{padding: 145px 0;}
    .hero-centered-content .common-wrap{padding: 0 37px;}
    .hero-centered-content .hero-content h1{font-size: 38px; line-height: 44px;}
    /*.hero-title{max-width: 250px;margin:  0 auto}*/
    .hero-text{margin-top: 30px;}
    .hero-text p{font-size: 22px; line-height: 28px;}
    .form-hero{padding-bottom: 210px;}

    .combo-btn .btn{padding-left: 32px; padding-right: 32px;}
    .hero-centered-content .hero-btn{margin-top: 49px;}
    .combo-btn .btn:nth-child(2){margin-left: 0; margin-top: 40px;}
    .hero-centered-content .hero-content{padding-right: 0; margin-top: 0;}

    .hero-visual-left{padding: 73px 0 40px;}
    .hero-visual-left .hero-inner{grid-template-columns:  1fr; padding-left: 0;}
    .hero-visual-left .hero-thumb-wrap{padding-bottom: 0;}
    .hero-visual-left .hero-content{width: 100%; margin-left: 0;padding-right: 0;}

    .hero-visual-left .hero-thumb.first{width: 81.896%;margin-top: 0; margin-left: -17.4%;}
    .hero-visual-left .hero-thumb.second{width: 57.57%;margin-left: auto; margin-right: -18.6%;order: 3;    margin-top: -62px; }
    .hero-visual-left .hero-thumb.third{width: 47.03%;order: 2;    margin-left: 2%;margin-top: 2.6%;right: auto;margin-bottom: 0;}

    .hero-visual-left .hero-thumb.first .hero-logo{max-width: 106px;top: -2%;right: -8%;}
    .hero-visual-left .hero-thumb.second .hero-logo{max-width: 79px;left: 9%; top: -12.5%;}
    .hero-visual-left .hero-thumb.third .hero-logo{max-width: 70px; top: auto;left: auto;right: -20%;bottom: 22%; }

    /*Logo hero*/
    .logo-form-hero{padding: calc(72px - 1.5%)  0 40px; height: 100%;}
    .logo-form-hero .hero-thumb.first{width: 30.544%;margin-left: 11.3%;}
    .logo-form-hero .hero-thumb.second{width: 34.597%;order: 3;margin-left: 0; margin-top: 8.5%;}
    .logo-form-hero .hero-thumb.third{width: 28.38%; order: 4;    margin-top: 41%;margin-left: auto; margin-right: 6.5%;right: 0;}
    .logo-form-hero .hero-thumb.fourth{width: 24.058%; order: 5;    margin-top: -18.8%;    margin-left: 25%;}
    .logo-form-hero .hero-thumb.fifth{width: 45.406%;order: 2;margin-left: auto;margin-right: 0;margin-top: 9.9%;}


    body  .logo-form-hero .hero-content .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not([type="submit"]), .logo-form-hero  .hero-content input{padding: 12px 24px;font-size: 18px; line-height: 22px;}
    body .logo-form-hero .hero-content .gform_wrapper.gravity-theme .gform_footer, .logo-form-hero  .hero-content .submit{margin-top: 30px;width: 100%;}

     /*Hero Tiles*/
    .hero-tiles-section{margin-top: -96px;padding-bottom: 60px;}
    .hero-tiles {padding-bottom: 201px;}
    .hero-tiles-wrapper{flex-flow: row wrap;}
    .hero-tile{padding: 40px 40px 52px; flex: auto;}
    .hero-tile:not(:first-child){margin-left: 0 ; margin-top: 33px;}
    .hero-tile h3{margin-bottom: 12px; font-size: 28px; line-height: 34px;}
    .hero-tile .btn-wrap{margin-top: 28px;}
    .social-wrap li:not(:first-child){margin-left: 74px;}
    /* End Hero Style */

    .counter-wrap { padding: 80px 0 }
    .counter-wrap .common-wrap{max-width: 100%; padding: 0 22px;}
    .counter-item{width: 100%; margin: 0 0 90px;}
    .counter-item-info {padding: 74px 51px 52px 53px;}
    .counter-item:last-child{margin-bottom: 0;}
    .counter-item h2{font-size: 94px; line-height: 70px;}
    .counter-item p { font-size: 22px; line-height: 28px; padding-top: 18px; }    
    .counter-inner > h2, .counter-inner > div{padding-bottom: 40px;}
    
    .two-third-columns .counter-item, .two-third-columns .counter-item:nth-child(odd){width:100%; margin: 0 0 90px;}
    .two-third-columns .counter-item h2{font-size: 94px; line-height: 80px;}

    .columned-items{padding: 72px 39px 12px !important;}
    .column-item{width: 100%; margin-right: 0; margin-bottom: 60px;}
    .column-item p{font-size: 22px; line-height: 28px; padding-top: 22px;}


    .jumpstart-tab-slider{padding: 0 0 124px;}
    .jumpstart-tab-slider-inner{padding: 0;}
    .jumpstart-tab-content{width: 100%; margin-top: 0; text-align: center; padding: 0 20px;}
    .jumpstart-slider .slick-list{padding-right: 10% !important;}
    .jumpstart-tab-content h2{max-width: 289px; margin: 0 auto; font-size: 38px; line-height: 44px;}
    .jumpstart-tab-content ul{display: none;}
    .tab-slider{width: 100%; margin-top: 39px;}
    .jumpstart-slider .slick-list{padding: 0;}
    .jumpstart-slider-item{margin: 0 20px; padding: 30px 22px 54px;min-height: 440px;}
    .jumpstart-slider-item h3{font-size: 28px; line-height: 34px; padding-bottom: 12px;margin-bottom: 25px;}
    .jumpstart-slider-item h4{font-size: 22px; line-height: 28px; padding-bottom: 16px;}
    .slider-inner-list {padding-right: 10%; padding-bottom: 26px;}
    .slider-inner-list li{padding-left: 14px; margin-bottom: 1px;}
    .jumpstart-slider-item p {padding-bottom: 24px; }
    .slider-btn { margin-top: 17px; text-align: center; }
    .slider-inner-list li, .jumpstart-slider-item ul li{padding-left: 14px;}
    .slider-inner-list li::after, .jumpstart-slider-item ul li::after{top: 8px;}
     .jumpstart-slider-item-list-wrap + .slider-btn{margin-top: 0;}
    
    .middle-bg-thumb .imagecontainer:before{padding-bottom: 185.267%;}
    
    .jumpstart-slider .slick-dots { bottom: -45px; top: auto; padding-left: 6px; left: 0; width: 100%; text-align: center; }
    .jumpstart-slider .slick-dots li{width: 16px; height: 16px; margin: 0 8px;}
    .jumpstart-slider .slick-dots li button{width: 100%; height: 100%; padding: 0; font-size: 0; line-height: 0;}
    .jumpstart-slider .slick-dots li button:before{width: 100%; height: 100%; box-sizing: border-box; border: 1px solid var(--cod-gray); background-color: transparent; content: ''; opacity: 1; transition: .35s ease-in-out; border-radius: 50%;}
    .jumpstart-slider .slick-dots li.slick-active button:before{background-color: var(--cod-gray);}

    .middle-bg-thumb .imagecontainer:before{padding-bottom: 185.267%;}

    .testimonial-wrap{padding: 80px 0 75px;}
    .testimonial-wrap .common-wrap{padding: 0;}
    .testimonial-inner h2{font-size: 38px; line-height: 44px; max-width: 260px; margin: 0 auto;}
    .testimonial-team .slick-list{padding: 0 8% 0 !important;}
    .testimonial-team{padding-top: 40px;}
    .testimonial-team-item{margin: 0 10px; padding: 35px 21px 53px 24px;}
    .testimonial-team-item p.testimonial-text{font-size: 28px; line-height: 34px; padding-top: 33px;}
    .testimonial-team-item author { padding-top: 35px; font-size: 22px; line-height: 28px; margin-bottom: 10px;}

    .testimonial-team .slick-dots {bottom: -57px; padding-left: 6px;}
    .testimonial-team .slick-dots li{width: 16px; height: 16px; margin: 0 8px;}
    .testimonial-team .slick-dots li button{width: 100%; height: 100%; padding: 0;}
    .testimonial-team .slick-dots li button:before{width: 100%; height: 100%; box-sizing: border-box; border: 1px solid var(--cod-gray); background-color: transparent; content: ''; opacity: 1; transition: .35s ease-in-out; border-radius: 50%;}
    .testimonial-team .slick-dots li.slick-active button:before{background-color: var(--cod-gray);}
    .testimonial-btn { margin-top: 64px; padding-left: 4px; }

    .startups-wrap{padding: 106px 0 532px;}
    .startups-innar h2{margin-bottom: 40px; text-transform: capitalize;}
    .startups-innar p.lead-text{font-size: 22px; line-height: 28px; max-width: 316px; margin: 0 auto;}
    .startups-logo-wrap{height: 54%;}
    .startups-logo figure img{border-radius: 0;}
    .startups-logo-1 { width: 25.122%; left: 4.589371981%; top: 18%; }
    .startups-logo-2 { width: 33.334%; left: 26.32850242%; top: 42.9%; }
    .startups-logo-3 { width: 29.955%; right: 21.73913043%; top: 3%; }
    .startups-logo-4 { width: 25.365%; right: -3.5%; top: 35.5%; }
    .startups-logo-5 { width: 34.543%; left: -5.1%; bottom: -40.7%; }
    .startups-logo-6 { width: 26.812%; left: 39.13043478%; bottom: -10%; }
    .startups-logo-7 { max-width: 123px; width: 100%; right: -4.2%; bottom: 6.4%; }
    .startups-logo-8 { width: 27.056%; left: 39%; bottom: -57.6%;}
    .startups-logo-9 { width: 27.056%; right: 4.589371981%; bottom: -34.6% }
    .startups-logo-10 { width: 25.364%; right: 6.52173913%; bottom: -80.6%; }
    .startups-logo-11 { width: 24.397%; left: 8.212560386%; bottom:-73.6%; }
    .startups-logo-12 { width: 29.71014493%; left: -2.5%; bottom: 19px; right: auto;}
    
    .members-wrap{padding: 80px 0 104px;}
    .members-wrap .common-wrap { max-width: 100%; }
    .members-heading h2{font-size: 38px; line-height: 44px;}

    .members-item-thumb { width: 100%; }
    .members-item-content { width: 100%; padding-top: 10px; text-align: center; padding-top: 41px;}
    /*.members-item-wrap{margin-top: 40px;}*/
    .members-item{margin: 0 16px;}
    .members-item-content span{margin-top: 5px; margin-bottom: 21px;}
    .members-item-content dfn { margin-top: 6px; }
    .members-item-content p{max-width: 100%; margin-top: 20px;}
    .members-item-content-btn {margin-top: 38px;}
    .members-heading{margin-bottom: 40px;}

    .members-item-wrap .slick-dots {bottom: -54px; padding-left: 6px;}
    .members-item-wrap .slick-dots li{width: 16px; height: 16px; margin: 0 8px;}
    .members-item-wrap .slick-dots li button{width: 100%; height: 100%; padding: 0;}
    .members-item-wrap .slick-dots li button:before{width: 100%; height: 100%; box-sizing: border-box; border: 1px solid var(--cod-gray); background-color: transparent; content: ''; opacity: 1; transition: .35s ease-in-out; border-radius: 50%;}
    .members-item-wrap .slick-dots li.slick-active button:before{background-color: var(--cod-gray);}

    .left-right-wrap{padding: 60px 0}
    .left-right-wrap .common-wrap{padding: 0 23px;}
    .left-right-inner{padding-right: 0;}
    .left-right-heading{float: left; width: 100%; padding-bottom: 45px;}
    .left-right-heading h2{font-size: 38px; line-height: 34px; text-align: center;}
    .left-right-thumb { width: 100%; margin-right: 0; padding-bottom: 40px;}
    .left-right-content { width: 100%; text-align: center; }
    .left-right-content p.secondary-text{font-size: 22px; line-height: 28px; padding:0 14px 0 20px;}
    .video-play { top: 41%; left: 50%; transform: translate(-50%, -50%); width: 41px; height: 41px; }

     /*Text Block*/
    .text-block-wrap .text-block-innar{padding: 40px 0 80px;}
    /*Text Block*/

    /*Form Section*/
     .form-section{padding: 80px 0;}
    .hero-centered-content + .form-section{margin-top: -96px}
    .form-wrapper{padding: 42px 24px 50px}

    body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap: 19px;}
    body .gform_wrapper.gravity-theme .gfield_label{font-size: 16px; line-height: 22px; margin-bottom: 6px;}
    .gform_wrapper.gravity-theme .ginput_complex.gf_name_has_1:not(.ginput_container_address) span:not([style*="display:none"]):not(.ginput_full){margin-bottom: 0;}
    body .gform_wrapper.gravity-theme input:not([type="submit"]), body .gform_wrapper.gravity-theme textarea, body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]):not([type="submit"]){font-size: 16px; line-height: 22px;padding: 8.5px 16px;}
    body .selectric .label{font-size: 16px; line-height: 41px; height: 41px;}
    .selectric-items{font-size: 16px; line-height: 22px;}
    body .gform_wrapper.gravity-theme .gform_footer, body .gform_wrapper.gravity-theme .gform_page_footer{margin-top: 50px;}
    body .gform_wrapper.gravity-theme .gform_footer input{padding: 4.5px 44px 5.5px; width: 100%;}

    body .gform_wrapper.gravity-theme .gsection{text-align: center; padding: 0;}
    .gform_wrapper.gravity-theme .gfield + .gsection{margin-top: 31px;}

    body .bittersweet-bg-hero .gform_wrapper.gravity-theme input[type="submit"],body .bright-turquoise-bg-hero .gform_wrapper.gravity-theme input[type="submit"]{color: var(--cod-gray);}


    /*File*/
    .ginput_container_fileupload{width: 100%; position: relative;padding-top: 10px;}
    .btn.file-upload-button{min-width: 100%;padding: 12px 17px 12px 16px;}
    .file-upload-wrapper{flex-flow: column; align-items: flex-start; width: 100%;}
    .gform_wrapper.gravity-theme .file-upload-input{position: absolute; bottom: -38px; width: 100%;}
    .form-upload-gfield{margin: 31px 0;}

    /*Checbox*/
    body .gform_wrapper.gravity-theme .gform_body .ginput_container_consent label, body .gform_wrapper.gravity-theme .gform_body .gfield_checkbox .gchoice label, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice label{padding-left: 48px;}
    body .gform_wrapper.gravity-theme .gform_body label.gfield_consent_label{font-size: 16px; line-height: 22px;}
    body .gform_wrapper.gravity-theme .gform_body .ginput_container_consent label:after, body .gform_wrapper.gravity-theme .gform_body .gfield_checkbox .gchoice label:after, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice label:after{margin: 0; top: 2px; left: 0;}
    body .gform_wrapper.gravity-theme .gform_body input[type=checkbox]:checked + label:before, body .gform_wrapper.gravity-theme .gform_body .gfield_radio .gchoice input[type=radio]:checked + label:before{top: 6px;left: 4px;}

    /*Tooltip*/
    body .gform_wrapper.gravity-theme .field_description_above .gfield_description.tooltip-text-container{padding-bottom: 0; top: 23px;font-family: 'RebondGrotesqueSemibold', sans-serif;}
    .tooltip-text{font-family: 'RebondGrotesqueSemibold', sans-serif;}
    .form-tooltip{font-size: 16px; line-height: 22px;}


    /* Start Footer Style */
    .main-footer{padding: 72px 0 22px;}
    .main-footer .common-wrap {padding: 0 23px;}
    .border-bottom { padding-bottom: 11px; } 
    .footer-nav ul{justify-content: center;}
    .footer-nav ul li{margin: 12px 4.5%;}
    .footer-nav ul li a {font-size: 14px;}
    .footer-nav{margin: 30px 0 50px;}
    .footer-social-icon ul li{margin: 0 20px;}
    .footer-social-icon ul li img{width: 34px;}
    .footer-bottom{padding-top: 75px;}
    .footer-logo{padding-bottom: 10px;}
    .copy-right{margin: 0;}
    .copy-right.footer-nav ul{justify-content: space-between;}
    .copy-right.footer-nav ul li{margin: 0;}
    .copy-right.footer-nav li a { font-size: 12px; line-height: 20px; }
    .copy-right a, .copy-right p{font-size: 12px; line-height: 22px;}

    .footer-top .ginput_container_email{position: relative; height: 100%;}
    .footer-top .ginput_container_email:after{content: ''; position: absolute; right: 0; width: calc(100% - 165px); background-color: var(--cod-gray); height: 100%;}
    
    /* End Footer Style */
    /* End Home Style */

    /* Start About Page */
    .about-hero-wrap{padding-top: 168px;}
    .about-hero-wrap .common-wrap{padding: 0 25px;}
    .about-hero-inner{grid-template-columns: 1fr; justify-content: center}
    .about-hero-thumb{width: 100%; margin-bottom: 50px; margin-right: 3px;transform: scale(1.33)}
    .about-hero-content{width: 100%; text-align: center; padding-bottom: 40px; margin-top: 16%; max-width: 100%}
    .about-hero-content p{font-size: 22px; line-height: 28px;padding-bottom: 0;}
    .about-hero-content.l-text-box{ max-width: 100% }

    .team-member{padding: 80px 0;}
    .team-member-inner{padding: 0 16px;}
    .team-member-inner h2{padding: 0 0px 52px 0;}
    .team-member-item{margin-bottom: 75px;width: 100%; margin-right: 0;margin-left: 0; position: relative; overflow: unset;}
     .team-member-item-hoverd{padding: 11px 11px; z-index: 3;}
    .team-member-item.first-member, .third-member, .forth-member-item {margin-top: 0;}
    .forth-member-item .team-member-item:nth-child(2){margin-top: 0; margin-left: 0;}

    .flipper:after{position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; background-color: var(--cod-gray); border-radius: 50%; z-index: 2; transform: scale(1.31953); opacity: 0; visibility: hidden; transition: all .35s ease-in-out;}
    .flipper:hover:after{opacity: 1; visibility: visible;}
    .team-member-item-hoverd h4{font-size: 22px; line-height: 28px;}
    .team-member-item-hoverd span{font-size: 14px; line-height: 18px; padding-bottom: 31px;}
    .team-member-item-hoverd p{font-size: 16px; line-height: 22px;}
    .team-member-cta { margin-top: 24px; padding-right: 0; }
    
    .article-wrap {padding: 50px 0;}
    .featured-articles-wrap .common-wrap{padding: 0;}
    .article-inner{padding-left: 23px; padding-bottom: 26px;}
    .article-inner h3{padding: 0 0 42px 0px;}
    .article-inner h3{font-size: 28px; line-height: 34px; padding-left: 8px;}
    .article-item:not(:last-child){margin-right: 16px;}
    .article-wrap .slick-list{padding: 0 71px 0 0;}
    .article-content h4 { padding-bottom: 15px; padding-right: 2px; font-size: 22px; line-height: 28px; }

    .article-item-full {flex-flow: column;}
    .article-highlight .article-inner{padding-left: 0;}
    .article-item-full .article-thumb, .article-item-full .article-content{width: 100%;}
    .article-item-full .article-content{padding: 20px 16px 0 0;}
    .excerpt{padding: 15px 0 11px;}
    /* End About Style */

    /* Start For Grads Style */
    .secondary-header .hamburger div{background-color: var(--white);}
    .secondary-header .hamburger div:before, .secondary-header .hamburger div:after{background-color: var(--white);}


    .for-grads-hero .hero-thumb.first { width: 49.188%; margin-top: 312px; margin-left: -11%; }
    .for-grads-hero .hero-thumb.second { width: 41.21%; margin-left: -68.2%; margin-top: 0; }
    .for-grads-hero .hero-thumb.third { width: 72.76%; margin-left: -36.2%; margin-top: 86px; right: -46%; }
    .for-grads-hero .hero-thumb.first .hero-logo { max-width: 109px; width: 40%; bottom: -7%; right: -5%; top: auto; left: auto; }
    .for-grads-hero .hero-thumb.second .hero-logo { max-width: 97px; width: 64%; top: -11%; right: -11%; left: auto; }
    .for-grads-hero .hero-thumb.third .hero-logo { max-width: 115px; width: 30%; top: -17%; left: 18.5%; }
    .for-grads-hero .hero-content { margin-top: 55px; padding-bottom: 0;}

    .counter-wrap + .jumpstart-tab-slider.wild-sand-bg{margin-top: 0;}

    .jumpstart-tab-slider.wild-sand-bg{ padding: 40px 0 135px; }
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-tab-content{margin-top: 0;}
    .jumpstart-tab-slider.wild-sand-bg .tab-slider { margin-top: 45px; }
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item{padding: 43px 22px 44px 23px;}
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item h2{margin-bottom: 27px; font-family: 'RebondGrotesqueSemibold', sans-serif;}
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item h4{padding-top: 0; padding-bottom: 9px;}
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item p { padding-bottom: 19px; }
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item-list { margin-bottom: 20px; }
    .jumpstart-slider-item-list:last-child{margin-bottom: 0;}
    .jumpstart-slider-item-list:last-child p{padding-bottom: 13px;}
    .jumpstart-tab-slider.wild-sand-bg .slider-btn { padding-right: 16px;}
    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider .slick-dots { bottom: -52px; padding-left: 1px; }
    .founders-associate-content-wrap{padding: 0 10px;}
    .founders-associate-content-wrap h2{max-width: 370px; text-align: center; margin-bottom: 19px;}
    .founders-associate-content-wrap p.secondary-text { font-size: 22px; line-height: 28px; padding: 0 24px 0 14px; }
    
    .founders-associate-item-wrap .slick-list{padding: 0 !important;}
    .founders-associate-item-wrap .testimonial-team-item{margin: 0 20px; padding: 61px 42px 60px;}
    .founders-associate-item-wrap .testimonial-team-item h3{font-size: 28px; line-height: 34px;}
    .founders-associate-item-wrap .testimonial-team-item p { padding-top: 20px; }
    .founders-associate-item-wrap .slick-dots { bottom: -58px; }
    .founders-associate .testimonial-btn { margin-top: 66px; padding-right: 8px; }
    .for-grads .testimonial-wrap { padding: 80px 0 78px; }

    .application-process-wrap .common-wrap{padding: 0 47px;}
    .application-process-content h2{font-size: 38px; line-height: 44px; margin-bottom: 40px;}
    .application-process-content p.secondary-text{font-size: 22px; line-height: 28px;}
    .application-process-wrap{padding: 80px 0;}
    .application-process-item { width: 100%; margin-right: 0; padding-bottom: 104px;}

    .application-process-item:after{top: auto; left: 50%; bottom: 41px; transform: translateX(-50%) rotate(90deg);}
    .application-process-item-wrap {margin-top: 49px; }
    .application-process-item:last-child{padding-bottom: 0;}
    .application-process-btn { margin-top: 35px; }
    
    /* End For Grads Style */

    /*Tabbed Accordion*/
    .tab-accordion-section{padding: 0;}
    .tab-accordion-section .common-wrap{padding: 0;}
    .tab-item-list, .tab-inner-wrap{width: 100%;padding: 0 24px;}
    .tab-inner-wrap{padding-bottom: 80px;}
    .tab-item-list{padding: 19px 24px; background-color: var(--wild-sand);position: sticky;margin: 0;
    top: 0;
    z-index: 4;
    transition: .35s ease-in-out;
    overflow: hidden;}
    .tab-title{font-size: 18px; line-height: 22px; text-transform: uppercase; margin-right: 50px;color: var(--cod-gray);}
    .tab-title a.active{font-family: 'RebondGrotesqueSemibold', sans-serif;}
    .acc-tab-slider{margin-top: 0;}
    .acc-tab-slider .slick-list{overflow: visible;}

    .accordion-row{padding:80px 0 0;}
    .accordion-row:first-child{padding-top: 40px;}
    .accordion-title{font-size: 22px; line-height: 28px; padding: 15px 0 9px 0;}
    .tab-item-content p{font-size: 16px; line-height: 22px; padding-bottom: 9px;}

    .image-text-wrap{padding: 80px 0;}
    .image-text-wrap .common-wrap{padding: 0;}
    .image-text-inner, .image-text-inner.row-rev{flex-flow: column;}
    .image-text-inner.row-rev .content-column{padding-left: 0;}
    .content-column, .image-text-inner.row-rev .content-column{max-width: 100%;order: 2; text-align: center;padding: 0 52px;}
    .content-column h2{font-size: 38px; line-height: 44px; text-transform}
    .content-column p{padding-left: 20px; padding-right: 20px;}
    .image-column{width: 116.91%; margin-left:-8.455% ;order: 1; margin-bottom: 40px;}
    .content-column h5{max-width: 100%;}
    .content-btn{margin-top: 40px;}

    /*Blog */
    .blog-featured-wrap .article-item-full .article-content{padding: 20px 16px 0 0;}
    .article-tab-wrap li{font-size: 28px; line-height: 34px;margin-right: 44px;}
    .blog-article-slider .article-item{margin-right: 16px;}
    .article-post-tab-wrap .article-inner{padding-bottom: 7px;}
    .blog-post-wrap .article-item .imagecontainer:before{    padding-bottom: 79.73%;}

    .blog-inner-cta-wrap{padding: 90px 0;}
    .blog-inner-cta-wrap .startups-innar{padding: 0 31px;}
    .startups-innar h2{text-transform: none;}

    .blog-post-wrap .article-item{width: 100%; margin: 0 0 40px;}

    .blog-categories-bar{padding: 0;}
    .blog-categories-bar .common-wrap{padding: 0;}
    body .blog-categories-bar .selectric{border:  none; padding: 24px 22px}
    body .blog-categories-bar .selectric .button{width: 71px;height: 70px;}
    body .blog-categories-bar  .selectric .label{font-size: 18px ; line-height: 22px;text-transform: uppercase; color: var(--cod-gray); height: auto;}
    body .blog-categories-bar .selectric .label{margin-left: 0;}
    .blog-categories-bar .selectric-items{border: none; background-color: var(--wild-sand);border-radius: 0;}
    .blog-categories-bar ul{display: block;}
    .blog-categories-bar ul li{width: 100%;padding-left: 22px;}
    .blog-categories-bar ul li:not(:first-child){margin-left: 0;}
    .blog-categories-bar .selectric-items li:not(:last-child){border: 0;}

    .alm-btn-wrap .btn{min-width: 240px;}
    /*Blog */

    /*Blog Single*/
    .single-blog-content-wrap{padding-bottom: 80px;}
    .hero-full{padding: 63px 0 0;}
    .hero-full .hero-img .imagecontainer:before{padding-bottom: 100%;}
    .single-hero-content{padding: 40px 0;}
    .single-hero-content h1{font-size: 38px; line-height: 44px;}
    .single-hero-content .excerpt p{font-size: 22px; line-height: 28px;}

    .single-blog-content-inner h3{font-size: 28px; line-height: 34px;}
    .wp-block-media-text.is-stacked-on-mobile {grid-row-gap: 60px;}
    .wp-block-media-text .wp-block-media-text__content{padding: 0;}
    .single-blog-content-inner p.has-medium-font-size{font-size: 16px !important; line-height: 22px !important;}
    .wp-block-quote{font-size: 22px; line-height: 28px;}
    .wp-block-media-text{margin: 60px 0 35px;}

    .post-author .author-thumb{margin-right: 16px;}
    .author-info{width:64.86486486%;}
    .additional-author-info strong{width: 100%; display: block;}
    .symbol{display: none;}

    .share-post{display: flex;flex-flow: row wrap;justify-content: space-between;}
    .share-post span{width: 100%; display: inline-block; margin-right: 0; margin-bottom: 33px;}
    .share-post a:last-child{margin-right: 0;}

    .related-articles-wrap .article-item:not(:last-child){margin-right: 16px;}
    .related-articles-wrap{padding-bottom: 6px;}
    /*Blog Single*/
    
    /*  Cookie */
    body .ch2-theme-bar .ch2-dialog{right: 0; margin-right: 23px; margin-left: 23px;}
    body .ch2-theme-bar .ch2-dialog.ch2-visible{display: flex}
    body .ch2-style-light .ch2-dialog-content p, body .ch2-style-light .ch2-dialog-content a{font-size: 13px; line-height: 17px;}
    body .ch2-theme-bar .ch2-dialog-actions, body .ch2-theme-bar .ch2-dialog-actions button{margin-top:0}

}


/*      Tablet Layout: 768px.
-----------------------------------------------------------------
*/

@media only screen and (min-width: 769px) and (max-width: 991px) {
    input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],input[type="submit"],input[type="password"],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}


    /* Start Home Style */
    .logo-wrap { width: 150px; }  
    .nav-wrap{width: calc(100% - 150px);}
    .main-nav ul li { margin-right: 18px; }
    .main-nav ul li a { font-size: 13px; line-height: 20px;}

    .common-wrap{padding: 0 22px;}
    
/*
    .hero-thumb-wrap { width: 59.245421%; padding-bottom: 18px; }
    .hero-content { width: 39%; }
*/

     /*Hero Tiles*/
    .hero-tile:not(:first-child){margin-left: 2.2%}
    .hero-content p.secondary-text {font-size: 22px;line-height: 28px;}

    .hero-combo-btn .btn{width: 100%;}
    .hero-combo-btn .btn:nth-child(2){margin-top: 30px; margin-left: 0;}
    /* End Hero Style */

    .counter-item h2 { font-size: 88px; }
    .counter-item p { padding-top: 28px;} 
    .counter-item-info {padding: 60px 20px 60px 20px;}
    
    .two-third-columns .counter-item, .two-third-columns .counter-item:nth-child(odd){width:100%; margin: 0 0 90px;}
    .two-third-columns .counter-item h2{font-size: 88px;}
    
    .jumpstart-tab-slider-inner{padding-left: 20px;}
    .jumpstart-tab-content { width: 39.925234%; }    
    .jumpstart-slider .slick-prev, .jumpstart-slider .slick-next { left: -60%; }    
    .jumpstart-slider .slick-list { padding: 0 50px 0 0;}
    .jumpstart-slider-item{margin: 0 12px;}
    .jumpstart-slider .slick-dots{left: 22px; top: 160px;}
    .tab-slider {width: 60.074766%; }
    /*.testimonial-team-item p { font-size: 28px; line-height: 34px; padding-top: 25px;}*/
    .testimonial-team-item author {padding-top: 30px;}
    .testimonial-team-item{padding: 25px 20px;}
    .testimonial-team-item{margin: 0 10px;}
    .testimonial-team .slick-prev, .founders-associate-item-wrap .slick-prev{left: 9.5%;}
    .testimonial-team .slick-next , .founders-associate-item-wrap .slick-next{ right: 0.7%; }
    .startups-wrap { padding: 153px 0 264px;}

    .testimonial-team .slick-dots {bottom: -57px; padding-left: 6px;}
    .testimonial-team .slick-dots li{width: 16px; height: 16px; margin: 0 8px;}
    .testimonial-team .slick-dots li button{width: 100%; height: 100%; padding: 0;}
    .testimonial-team .slick-dots li button:before{width: 100%; height: 100%; box-sizing: border-box; border: 1px solid var(--cod-gray); background-color: transparent; content: ''; opacity: 1; transition: .35s ease-in-out; border-radius: 50%;}
    .testimonial-team .slick-dots li.slick-active button:before{background-color: var(--cod-gray);}
    .testimonial-btn { margin-top: 64px; padding-left: 4px; }
    
    .members-wrap .common-wrap{max-width: 842px;}
    .members-item-wrap .slick-prev, .members-item-wrap .slick-next{top: auto; bottom: -100px; width: 50px; height: 50px;}
    .members-item-wrap .slick-prev { left: 45%; }
    .members-item-wrap .slick-next { right: 35%; }
    .left-right-inner{padding-right: 0;}
    .left-right-content { width: 38.597%; }
    
    .left-right-wrap{padding: 80px 0;}
    .left-right-inner{padding-right: 0;}
    .left-right-content{width: 45.307%;}
    .left-right-content h2{font-size: 36px; line-height: 44px;}
    .left-right-content p { padding-bottom: 30px; }
    /* End Home Style */


    
    /* Start About Style */
    .about-hero-inner{justify-content: space-between;}
    .about-hero-thumb { margin-right: 0;}
    .team-member-inner{padding-left: 0;}
    .about-hero-content{width: 100%; padding-bottom: 50px; max-width: 85%;}    
    .matthew { margin-left: 0; margin-right: 3.4%;}
    .matthew .team-member-item-hoverd{ padding: 75px 64px 76px 67px;}
    .right-item { justify-content: flex-end; }
    .team-member-item-wrap{display: flex; flex-flow: row wrap; align-items: flex-start; justify-content: space-between;}
    .team-member-item.first-member {width: 44% }
    
    .article-content h4{font-size: 22px; line-height: 26px;}
    .team-member-item-hoverd {padding: 20px;}
    .team-member-item.third-member { max-width: 44.5%; width: 100%; }
    .team-member-item.second-member, .matthew { max-width: 44.5%; width: 100%; }
    .forth-member-item { margin-top: -2.795%; margin-left: 0;}
    .forth-member{width: 44%;}
    .forth-member-item .team-member-item:nth-child(2){margin-left: 0; margin-top: 93px;}
    .second-member{margin-left: 0; margin-top: 0;}
    .forth-member, .fifth-member{margin-top: 0;}
    .team-member-item:nth-child(2n+4){margin-top: 93px }

    /*.article-item-full {flex-flow: column;}
    .article-highlight .article-inner{padding-left: 0;}
    .article-item-full .article-thumb, .article-item-full .article-content{width: 100%;}*/
    .article-item-full .article-content{padding-right: 0;}
    /*.excerpt{padding: 15px 0 11px;}*/
    /* End About Style */


    /* Start For Grads Style */
    .for-grads-hero .hero-thumb.first { width: 43.188%; margin-top: 200px; }
    .for-grads-hero .hero-thumb.second { width: 35.21%; margin-left: -1.2%; margin-top: 6px; }
    .for-grads-hero .hero-thumb.third { margin-left: -31.2%; margin-top: 207px;}


    .jumpstart-tab-slider.wild-sand-bg .jumpstart-slider-item { padding: 20px; }
    /*.founders-associate-item-wrap .slick-list { padding: 0 10.5%!important; }*/

    /* End For Grads Style */

    .form-wrapper{padding: 72px 72px 92px;}

    /*Blog*/
    .blog-featured-wrap .article-item-full .article-content{padding-right: 0;}

    /*Footer*/
    body .gform_wrapper.gravity-theme .gform_fields{grid-column-gap: 2%;}
    body .footer-top .gform_wrapper.gravity-theme .gfield:not(.gfield--width-full){grid-column: span 10; padding: 0;}
    body .footer-top .gform_wrapper.gravity-theme #field_submit {grid-column: span 2;}
    body .footer-top .gform_wrapper.gravity-theme #field_submit input{border-radius: 0;}
    
    /*  Cookie */
    body .ch2-theme-bar .ch2-dialog{right: 0; margin-right: 23px; margin-left: 23px;}
    body .ch2-theme-bar .ch2-dialog.ch2-visible{display: flex}
    body .ch2-style-light .ch2-dialog-content p, body .ch2-style-light .ch2-dialog-content a{font-size: 13px; line-height: 17px;}
    body .ch2-theme-bar .ch2-dialog-actions, body .ch2-theme-bar .ch2-dialog-actions button{margin-top:0}

}


/*      Tablet Layout: 1024px.
-----------------------------------------------------------------
*/

@media only screen and (min-width: 992px) and (max-width: 1024px) {
    input[type="text"],input[type="email"],input[type="tel"],input[type="search"],input[type="number"],input[type="submit"],input[type="password"],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}


    /* Start Home Style */
    .main-nav ul li { margin-right: 22px; }
    
    .counter-item-info {padding: 80px 35px 80px 35px;}
    .jumpstart-tab-slider-inner{padding-left: 20px;}
    .jumpstart-tab-content { width: 39.925234%; }    
    .jumpstart-slider .slick-prev, .jumpstart-slider .slick-next { left: 20px; }  
    .tab-slider {width: 60.074766%; }
    .testimonial-team-item{margin: 0 35px;}
    .testimonial-team .slick-prev{left: 9.5%;}
    .testimonial-team .slick-next { right: 1.5%; }
    .members-item-wrap .slick-prev { left: -6%; }
    .members-item-wrap .slick-next { right: -15%; }
    .left-right-inner{padding-right: 0;}
    .left-right-content {width: 38.597%; }
    .jumpstart-slider .slick-dots {left: 20px; top: 160px;}

    .hero-combo-btn .btn{width: 100%;}
    .hero-combo-btn .btn:nth-child(2){margin-top: 30px; margin-left: 0;}


    /* End Home Style */

    /* Start About Style */
    /*.matthew { max-width: 489px; margin-right: 10.4%; width: 100%;}
    .matthew .team-member-item-hoverd{ padding: 75px 64px 76px 67px;}
    .right-item { justify-content: flex-end; margin-top: -2%; }*/
    /* End About Style */
}

@media only screen and (min-width: 769px) and (max-width: 1023px) {
     /*Blog */
    .blog-categories-bar .common-wrap{padding: 0;}
    body .blog-categories-bar .selectric{border:  none; padding: 5px 22px;}
    body .blog-categories-bar  .selectric .label{font-size: 18px ; line-height: 22px;text-transform: uppercase; color: var(--cod-gray); height: auto;}
    body .blog-categories-bar .selectric .label{margin-left: 0;}
    .blog-categories-bar .selectric-items{border: none; background-color: var(--wild-sand);border-radius: 0;}
    .blog-categories-bar ul{display: block;}
    .blog-categories-bar ul li{width: 100%;padding-left: 22px;}
    .blog-categories-bar ul li:not(:first-child){margin-left: 0;}
    .blog-categories-bar .selectric-items li:not(:last-child){border: 0;}
    /*Blog */
}



@media only screen and (min-width: 1025px) and (max-width: 1200px) {


    /* Start Home Style */
    .counter-item h2 { font-size: 100px;}
    .two-third-columns .counter-item h2{font-size: 88px;}
    .jumpstart-tab-slider-inner{padding-left: 20px;}
    .jumpstart-tab-content { width: 39.925234%; }    
    .jumpstart-slider .slick-prev, .jumpstart-slider .slick-next { left: 20px }    
    .tab-slider {width: 60.074766%; }
    .testimonial-team-item{margin: 0 35px;}
    .testimonial-team .slick-prev{left: 9.5%;}
    .testimonial-team .slick-next { right: 1.5%; }
    .members-item-wrap .slick-prev { left: -7.5%; }
    .members-item-wrap .slick-next { right: -17%; }
    .left-right-inner{padding-right: 0;}
    .left-right-content { width: 38.597%; }
    .jumpstart-slider .slick-dots{left: 20px;}

    .hero-combo-btn .btn{width: 100%;}
    .hero-combo-btn .btn:nth-child(2){margin-top: 30px; margin-left: 0;}
    /* End Home Style */

    /* Start About Style */
   /* .matthew { max-width: 489px; width: 100%; margin-right: 10.4%; }
    .matthew .team-member-item-hoverd{padding: 75px 64px 76px 67px;}
    .right-item { justify-content: flex-end; margin-top: -2%; }*/
    /* End About Style */

}

@media only screen and (min-width: 992px) and (max-width: 1092px) {
    .counter-item h2 { font-size: 90px;}
    .two-third-columns .counter-item h2{font-size: 80px;}
}


@media only screen and (min-width: 1201px) and (max-width: 1366px) {


    /* Start Home Style */
    .members-item-wrap .slick-prev{left: -16.5%;}
    .members-item-wrap .slick-next { right: -26%; }
    /* End Home style */
    


}

@media only screen and (min-width: 1201px) and (max-width: 1270px) {
    .counter-item h2 { font-size: 100px;}
}


@media only screen and (min-width: 992px) and (max-width: 1100px) {
    
.secondary-text { font-size: 20px; line-height: 26px; }
    
}
@media only screen and (min-width: 769px) and (max-width: 991px) {
    
    .main-nav ul li { margin-right: 12px; }
}

@media only screen and (min-width: 769px) {
    .blog-post-wrap .article-item:nth-child(5n+1), .blog-post-wrap .article-item:nth-child(5n+2){width: 48.52941176%;}
    .blog-post-wrap .article-item:nth-child(5n+1), .blog-post-wrap .article-item:nth-child(5n+3){margin-left: 0;}
    .blog-post-wrap .article-item:nth-child(5n+2), .blog-post-wrap .article-item:nth-child(5n+5){margin-right: 0;}
    .blog-post-wrap .article-item .imagecontainer:before{padding-bottom: 80.05%}
    .blog-post-wrap .article-item:nth-child(5n+1) .imagecontainer:before, .blog-post-wrap .article-item:nth-child(5n+2) .imagecontainer:before{padding-bottom: 66.364%;}
}


/*  Retina media query.
    Overrides styles for devices with a
    device-pixel-ratio of 2+, such as iPhone 4.
-----------------------------------------------    */

@media
    only screen and (-webkit-min-device-pixel-ratio: 2),
    only screen and (min-device-pixel-ratio: 2) {


}