/*
HiPages Group 
Site Build by ElephantRoom.com.au
*/

@import url("fontawesome.css");

.wp-caption-text, .sticky, .gallery-caption, .bypostauthor {}
.know-the-team {}
.know-the-team a {color:#fff !important;}

/* new css */
.home .HomeResponsive { }
.home .HomeResponsive .section-bg-video { left:0px !important; width:100% !important; height:auto !important; /*min-height:650px;*/ min-height:1000px; position:absolute; top:-136px !important; }
.home .HomeResponsive .section-content .span9 { width:100% !important; max-width:900px; }

.awards-section {}
.awards-section .span3 { display:inline-block; vertical-align:top; float:none !important; }

.popmake { margin:0px 0px !important; top:50% !important; left:50% !important; overflow-y:auto !important; width:calc(100vw - 30px) !important; width:-webkit-calc(100vw - 30px) !important; max-height:calc(100vh - 30px); max-height:-webkit-calc(100vh - 30px); transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); }

/* our Team */
.our-team-wrapper {}
.our-team-wrapper h2.title { }
.our-team-wrapper .team-items {}
.our-team-wrapper .team-items .team-item {}
.our-team-wrapper .team-items .team-item .team-thumb { margin:0 auto; width:150px; height:150px; border-radius:50%; -webkit-border-radius:50%; position:relative; }
.our-team-wrapper .team-items .team-item .team-thumb:before { content:"View Profile"; background:rgba(0,0,0,0.5); color:#fff; line-height:150px; width:100%; height:100%; position:absolute; top:50%; left:50%; z-index:1; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; cursor:pointer; opacity:0; }
.our-team-wrapper .team-items .team-item .team-thumb:hover:before,
.our-team-wrapper .team-items .team-item .team-thumb:focus:before,
.our-team-wrapper .team-items .team-item .team-thumb:active:before { opacity:1; }
.our-team-wrapper .team-items .team-item .team-thumb img {}
.our-team-wrapper .team-items .team-item .team-title { display:table; margin-left:auto; margin-right:auto; cursor:pointer; }

/* HARMAN ----css----START------ */
.container.section-content .hidden-content { display:none; }
/* HARMAN ----css-----END------- */

.take-look-section {}
.take-look-section .left { display:inline-block; vertical-align:middle; float:none; width:66%; }
.take-look-section .left p:last-child { margin-bottom:0px; }
.take-look-section .right { display:inline-block; vertical-align:middle; float:none; }

.our-team-video-section {}
.our-team-video-section .left { display:inline-block; vertical-align:middle; float:none; width:49%; }
.our-team-video-section .right { display:inline-block; vertical-align:middle; float:none; }


@media only screen and (min-width:1549px) and (max-width:1634px) { 
.home section.HomeResponsive { }
}
@media only screen and (min-width:375px) and (max-width:667px) { }
@media only screen and (min-width:414px) and (max-width:736px) { }
@media only screen and (min-width:480px) and (max-width:568px) { 
.home .HomeResponsive #brad_box_1 { padding:20px 30px !important; }
.home .HomeResponsive #brad_box_1 h1 { font-size:34px !important; line-height:normal !important; }
.home .HomeResponsive #brad_box_1 h5 { font-size:20px !important; line-height:normal !important; }
}
@media only screen and (min-width:480px) and (max-width:800px) { 
.page-id-2803 .double-section .section-container { width:50% !important; display:inline-block; }
}
@media only screen and (min-width:569px) and (max-width:736px) { 
.page-id-2801 .HomeResponsive .button, .page-id-2801 .HomeResponsive input[type="submit"] { padding-left:0px !important; padding-right:0px !important; letter-spacing:-0.3px; font-size:13px; }
.page-id-2803 #section_1 .button, .page-id-2803 #section_1 input[type="submit"] { padding-left:0px !important; padding-right:0px !important; letter-spacing:-0.3px; font-size:13px; }
}
@media only screen and (min-width:575px) and (max-width:699px) { 
.home .HomeResponsive { background-color:#f5f5f5 !important; background-size:100% !important; }
}
@media only screen and (min-width:667px) and (max-width:667px) { 
.page-id-2801 .HomeResponsive .button, .page-id-2801 .HomeResponsive input[type="submit"] { width:370px !important; }
.page-id-2803 #section_1 .button, .page-id-2803 #section_1 input[type="submit"] { width:370px !important; }
}
@media only screen and (min-width:700px) and (max-width:768px) { 
.home .HomeResponsive { background-color:#f5f5f5 !important; background-size:100% !important; }
}
@media only screen and (min-width:736px) and (max-width:736px) { 
.page-id-2801 .HomeResponsive .button, .page-id-2801 .HomeResponsive input[type="submit"] { width:340px !important; }
.page-id-2803 #section_1 .button, .page-id-2803 #section_1 input[type="submit"] { width:340px !important; }
}
@media only screen and (min-width:768px) and (max-width:800px) { 
.home .HomeResponsive { }
.home .HomeResponsive .section-bg-video { }
}
@media only screen and (min-width:768px) and (max-width:1100px) { 
.home .HomeResponsive { background-size:100% !important; }
}
@media only screen and (min-width:801px) and (max-width:1023px) { 
.home .HomeResponsive { }
.home .HomeResponsive .section-bg-video { }
}
@media only screen and (min-width:1024px) and (max-width:1549px) { 
.home .HomeResponsive {}
.home .HomeResponsive .section-bg-video { }
}
@media only screen and (max-width:1397px) {
.home .HomeResponsive .section-bg-video{ }	
}
@media only screen and (max-width:1253px) {
.home .HomeResponsive { }
}
@media only screen and (max-width:1199px) {
.home .HomeResponsive { }
}
@media only screen and (min-width:1101px) { 
.home .HomeResponsive { background-size:100% !important; }
}
@media only screen and (max-width:767px) { 
.home .HomeResponsive { }
.home .HomeResponsive .section-bg-video { width:845px !important; height:100% !important; /*min-height:520px !important;*/ left:50% !important; margin-left:-422px !important; }

.our-team-wrapper .team-items .team-item .team-thumb:before { display:none; }
.job-opening-wrapper{}
.job-opening-wrapper .gap { height:0 !important; line-height:0 !important;}
.job-opening-wrapper .CareerBg{ padding:0 !important; background-color:#fff !important; border-radius:0 !important;}
.job-opening-wrapper  p.sp-container.aligncenter{padding: 0 20px 40px !important;}
.job-opening-wrapper .button{ margin-top:0 !important;}
}
@media only screen and (max-width:736px) { 
.home .HomeResponsive { /*background:url("http://www.hipagesgroup.com.au/wp-content/uploads/2014/04/team-pic1-mobile.jpg") no-repeat !important; background-size:cover !important;*/ }
.page-id-2789 #titlebar { /*background:url("http://www.hipagesgroup.com.au/wp-content/uploads/2014/04/about-hero-mobile.jpg") no-repeat !important; background-size:cover !important;*/ }
.page-id-2799 .HomeResponsive { background:url("http://www.hipagesgroup.com.au/wp-content/uploads/2014/04/team-pic-mobile.jpg") no-repeat !important; background-size:cover !important; }
.page-id-2801 .HomeResponsive { /*background:url("http://www.hipagesgroup.com.au/wp-content/uploads/2014/04/joinus-hero-mobile.jpg") no-repeat !important; background-size:cover !important;*/ }
.page-id-2803 #titlebar { background:url("http://www.hipagesgroup.com.au/wp-content/uploads/2014/04/connect-withus-hero-mobile.jpg") no-repeat !important; background-size:cover !important; }
.page-id-3561 .HomeResponsive { /*background:url("http://www.hipagesgroup.com.au/wp-content/uploads/2014/04/hip-press-hero1-mobile.jpg") no-repeat !important; background-size:cover !important;*/ }
}
@media only screen and (max-width:699px) { 
.home .HomeResponsive { background-size:100% !important; }
}
@media only screen and (max-width:568px) { 
.page-id-2801 .HomeResponsive .button, .page-id-2801 .HomeResponsive input[type="submit"] { letter-spacing:normal; width:100% !important; font-size:13px; }
.page-id-2803 #section_1 .button, .page-id-2803 #section_1 input[type="submit"] { letter-spacing:normal; width:100% !important; font-size:13px; }
}
@media only screen and (max-width:479px) { 
.button, input[type="submit"] { width:100%; }
.home .HomeResponsive { background-size:cover !important; }
.home .HomeResponsive #brad_box_1 { padding:10px 20px !important; }
.home .HomeResponsive #brad_box_1 h1 { font-size:25px !important; line-height:normal !important; }
.home .HomeResponsive #brad_box_1 h5 { font-size:20px !important; line-height:normal !important; }
.home .HomeResponsive .span9 { padding-bottom:0; padding-top:10px; }

.page-id-2803 .double-section .section-container { width:100% !important; }
.page-id-2803 .double-section .section-container .box .title { text-align:left !important; }
.page-id-2803 .double-section .section-container .box .column-text p { text-align:left !important; }
}

.our-values-section .value-box.first{ width:100% !important;}

/* --- */
body { font-size:16px; line-height:28px; }

.home .home-hero-section { background:#000 !important; padding:16vw 0vw !important; }
.home-hero-section p:last-child { margin-bottom:0px; }
.media-center-hero-section { background-position:center top !important; }
.our-story-hero-section { background-position:center top !important; }
.career-hero-section { background-size:auto calc(100% + 10%); background-size:auto -webkit-calc(100% + 10%); }
.career-hero-section .find-us-button { display:inline-block; margin:3px 5px; }
.career-hero-section .find-us-button p { margin-bottom:8px; }
.team-hero-section { background-position:center top; }

.job-opening-wrapper {}
.job-opening-wrapper .opening > a {}
.job-opening-wrapper .CareerBg { padding:20px 20px; }
.job-opening-wrapper .button { line-height:normal; padding-top:16px; padding-bottom:16px; margin:50px 0px 0px 0px; white-space:normal; width:auto; }

.expand-toggle { background:#f4f4f4; font-size:16px; color:#444; line-height:16px; text-decoration:none; font-weight:100; display:inline-block; padding:10px 20px; border:1px solid #cbc8c8; cursor:pointer; }
.expand-toggle.expand-more {}
.expand-toggle.expand-more:after { content:"+"; color:#f58e32; display:inline-block;  margin-left:5px; }
.expand-toggle.expand-less:after { content:"-"; color:#f58e32; display:inline-block;  margin-left:5px; }

.welcome-text-section {}
.welcome-text-section .hi-img { margin-bottom:20px; }
.welcome-text-section .welcome-text { font-size:16px; color:#777; font-weight:400; line-height:28px; }
.welcome-text-section .welcome-text p { color:#777; }

.font27 { font-size:27px; font-weight:100; line-height:41px; }
.text-center { text-align:center; }

.ourt-team-video { /*margin-top:90px;*/ }

@media only screen and (max-width:767px) { 
.home .home-hero-section { background:url("https://hipagesgroup.com.au/wp-content/uploads/2017/01/hero-fall-back-img.jpg") no-repeat !important; background-size:cover !important; background-position:center center !important; }
.home .home-hero-section .section-bg-video { display:none !important; }
}
@media only screen and (max-width:800px) { 
.ourt-team-video { margin-top:15px; }
.page-title-section {}
.page-title-section h1 { font-size:36px; line-height:36px; }
.page-title-section h5 { font-size:18px; line-height:22px; }
}

/* --  Our News  -- */

#titlebar{ display:none;}
.header-globle{ text-align:center; padding-bottom: 20px;  padding-top: 90px;}
.header-globle .container{ position:relative; z-index:2;}
.header-globle .news-heading{text-shadow: rgba(0, 0, 0, 0.509804) 1px 1px 1px; color: #ffffff; font-size:45px;}
.header-globle .news-content{text-shadow: rgba(0, 0, 0, 0.509804) 1px 1px 1px; color: #ffffff;font-size:24px; margin-bottom:60px; font-weight:300;}
.header-globle #breadcrumbs{ text-align:left;}
.header-globle #breadcrumbs span a{ font-size:12px; color:#fff; text-transform:uppercase;}
.header-globle #breadcrumbs span.current, .header-globle #breadcrumbs span{color:#f58e32;font-size:12px; text-transform:uppercase;}
.header-globle .section-overlay {background-color: rgba(0, 0, 0, 0.65);  height: 100%; left: 0;  position: absolute;  top: 0;  width: 100%;}

.our-news{}
.our-news .feature_box{}
.our-news .feature_boxes.iconbox-style2 .feature_box > .brad-icon { display:block;  float:none; width:100%; height:auto; border:none;  margin-bottom:45px;text-align: left;}
.our-news .feature_box .brad-icon .ss-air{ display:inline-block; font-size:0; width:130px; height:120px; background-size:130px 120px !important;}
.our-news .feature_box .brad-icon .ss-newspaper{ background:url(https://hipagesgroup.com.au/wp-content/uploads/2017/04/icon-newsroom.png)0 0 no-repeat; }
.our-news .feature_box .brad-icon .ss-tv{ background:url(https://hipagesgroup.com.au/wp-content/uploads/2017/04/icon-media.png)0 0 no-repeat;}
.our-news .feature_box .brad-icon .ss-cut{ background:url(https://hipagesgroup.com.au/wp-content/uploads/2017/04/icon-fastfacts.png)0 0 no-repeat;}
.our-news .feature_box h4{ font-size:36px; text-transform:capitalize; color:#333333; margin-bottom:35px; font-weight:300;}
.our-news .feature_box .feature-content{ font-size:16px; font-weight:300; color:#777777; }
.our-news .feature_box .feature-content .view-btn{background: #f4f4f4;  border: 1px solid #cbc8c8;  color: #333333;  display: inline-block;  font-size: 14px;  font-weight: 100;  line-height: 16px;  padding:10px 40px 10px 20px;text-decoration: none; position:relative; margin-top:30px; text-transform:uppercase;}
.our-news .feature_box .feature-content .view-btn:after{ background:url(https://hipagesgroup.com.au/wp-content/uploads/2017/04/btn-arrow.png)0 0 no-repeat; width:6px; height:11px; position:absolute; right:20px; top:50%; margin-top:-5px; content:"";}
.our-news .feature_box .feature-content .view-btn:hover{ opacity:0.9;}
.our-news .feature_box .feature-content p:empty{ display:none;}
.our-news .single-cont{ text-align:center; margin-top: 25px; font-size:18px; color:#333333;font-weight:300;}
.our-news .single-cont a{color:#333333;}

@media only screen and (max-width:991px) {
  .our-news .single-cont{font-size:16px;}  
  .our-news .feature_box h4{ font-size:32px;}
}


/* --  Our News  -- */

/* --  Newsroom  -- */
.tabs-newsroom{}
.tabs-newsroom h3, .newsroom-content .sidebar .widget > h3{font-size:18px; text-transform:uppercase; border-bottom:1px solid #afafaf; padding:0 0 30px 0; margin-bottom:25px; line-height:1;}
.newsroom-content .sidebar .widget > h3:after{ background:none; position:inherit; width:0; height:0;}
.newsroom-content .sidebar .widget.recent_posts{ padding-top:5px;}
.tabs-newsroom .tabs-news{ margin-left:0;}
.tabs-newsroom .tabs-news li{ display:inline-block; list-style:none;}
.tabs-newsroom .tabs-news li a{  font-size:12px;text-transform:uppercase; height:25px; line-height:23px; margin:0 10px 10px 0; padding:0 20px; background:#fff; color:#3c3c3c;border:1px solid #afafaf; min-width:100px; display:block; text-align:center;}
.tabs-newsroom .tabs-news li.active a, .tabs-newsroom .tabs-news li.active a:hover, .tabs-newsroom .tabs-news li a:hover, .tabs-newsroom .tabs-news li a:focus{ background:#ff7a11; color:#fff;border:1px solid #ff7a11;}

.newsroom-content.section-with-sidebar.newsroom-content{ padding-top:0; padding-bottom:0;}
.newsroom-content.section-with-sidebar .content{ width:65%; background:#fff; padding-top:40px; padding-bottom:40px;}
.newsroom-content.section-with-sidebar .sidebar{ width:35%; padding-top:40px; padding-bottom:40px;}
.newsroom-content .blog-gird .inner-content .post-text-bottom{ border:none;}
.newsroom-content .blog-gird ul li.post-grid-item .inner-content{border-bottom:1px solid #afafaf; margin-bottom:60px; padding-bottom:30px; }
.section-with-sidebar.newsroom-content{ position:relative;}
.section-with-sidebar.newsroom-content:after {  background: #fafafa;  content: "";  height: 100%;   position: absolute;   right: 0;   top: 0;   width: 41%;   z-index: -1;}
.newsroom-content .sidebar .widget.recent_posts ul h3{ font-size:16px; color:#282828; display:block; font-weight:700;}
.newsroom-content .sidebar .widget.recent_posts ul li{ padding-top:0 !important;}
.newsroom-content .sidebar .widget.recent_posts ul li p.date{color:#a3a3a3;  font-size:14px;font-weight:700; float:left; margin-right:30px;}
.newsroom-content .sidebar .widget.recent_posts ul li h6{color:#282828; font-size:16px; line-height:34px; float:left; width:60%;}
.newsroom-content .sidebar .widget.recent_posts ul li h6:hover{ text-decoration:underline;}
.newsroom-content .blog-gird .post-grid-item  .image a{ width:100%; display:block; text-align:center;}
.newsroom-content .blog-gird .post-grid-item .image a img{ width:200px; height:auto; display:inline-block; }
.newsroom-content .blog-gird .post-grid-item .post-text-bottom .post-meta h5{color:#282828; font-size:16px; line-height:34px; margin-bottom:25px;}
.newsroom-content .blog-gird .post-grid-item .post-meta-data{margin-bottom:15px;}
.newsroom-content .blog-gird .post-grid-item .post-meta-data span{color:#a3a3a3;  font-size:14px;font-weight:700;}
.newsroom-content .blog-gird .post-grid-item .post-text-container .post-meta p{color:#333;line-height:32px;  font-size:16px;font-weight:300;}
.page-nav span.current{ background:#4d4d4d; color:#fff;}
.newsroom-content .widget > ul li, .widget_nav_menu ul li{ border-bottom:none;}

@media only screen and (max-width:1075px) {
    .newsroom-content .sidebar .widget.recent_posts ul li h6{ width:100%;}
    
}
@media only screen and (max-width:800px) {
    .newsroom-content .sidebar .widget.recent_posts ul li h6{ width:100%;}
    .newsroom-content.section-with-sidebar{ padding-left:0; padding-right:0;}
    .section-with-sidebar.newsroom-content:after{ background:none; }
    .newsroom-content .page-nav{ margin:0 !important; padding:0 15px;}
    .newsroom-content .blog-gird ul li.post-grid-item .inner-content{ margin-bottom:20px;}
   
}

/* --  Newsroom  -- */

/* --  Media  -- */
.media-content h2.title-h2{ font-size:36px; color:#333333; font-weight:200;}
.media-content p{font-size:18px; color:#333333;font-weight:200;}
.seprator-small{max-width:630px; margin:0 auto; width:100%; height:1px; background:#afafaf; display:inline-block;}
.media-content .media-imgs .column-text{ margin:0 -10px;}
.media-content .media-imgs .media-link { float:left; box-sizing:border-box; /*padding:0 10px; margin-bottom:20px;*/ position:relative; }
.media-content .media-imgs .media-link:before { content:""; background:none; width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:1; box-shadow:0px 0px 0px 10px #fff inset; -webkit-box-shadow:0px 0px 0px 10px #fff inset; }
.media-content .media-imgs .media-link:nth-child(1) { width:66.66%; }
.media-content .media-imgs .media-link:nth-child(2) { width:33.33%;}
.media-content .media-imgs .media-link:nth-child(3) { width:33.33%;}
.media-content .media-imgs .media-link:nth-child(4) { width:66.66%; }
.media-content .media-imgs .media-link:nth-child(5) { width:33.33%;}
.media-content .media-imgs .media-link:nth-child(6) { width:33.33%;}
.media-content .media-imgs .media-link:nth-child(7) { width:33.33%;}
.media-content .media-imgs .media-link img { display:inline-block; vertical-align:top; }

/*
.media-asset-wrapper {}
.media-asset-wrapper .media-link { margin-bottom:20px; float:left; }
.media-asset-wrapper .media-link:nth-child(1) { width:66.66%; }
.media-asset-wrapper .media-link:nth-child(2) { width:33.33%; }
.media-asset-wrapper .media-link:nth-child(3) { width:33.33%; }
.media-asset-wrapper .media-link:nth-child(4) { width:66.66%; }
.media-asset-wrapper .media-link:nth-child(5) { width:33.33%; }
.media-asset-wrapper .media-link:nth-child(6) { width:33.33%; }
.media-asset-wrapper .media-link:nth-child(7) { width:33.33%; }
.media-asset-wrapper .media-link .media {}
.media-asset-wrapper .media-link .media img { float:none; }
*/


.media-content .media-imgs .media-link .media{ position:relative; float:left; width:100%; }
.media-content .media-imgs .media-link .media br{ display:none;}
.media-content .media-imgs .media-link:hover .media:after{ position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(249, 111, 18, 0.8); content:"";}
.media-content .media-imgs .media-link .media a{background: #f4f4f4; text-align:center; border: 1px solid #cbc8c8;  color: #333333;  display: none;  font-size: 12px;  font-weight: 300; height: 40px;  line-height: 40px;  width: 200px;  position: absolute;  top: 50%;  left: 50%;  margin-left: -100px;  margin-top: -20px; z-index:1;}
.media-content .media-imgs .media-link:hover .media a{display: block; text-align: center;}


.buttons-media{ margin-top:40px;}
.buttons-media .view-btn{background: #f4f4f4;  border: 1px solid #cbc8c8;  color: #333333;  display: inline-block;  font-size: 12px;  font-weight: 100;  line-height: 14px; text-decoration: none; position:relative; text-transform:uppercase; margin:0 7px 14px;max-width: 200px;height: 40px;  line-height: 40px;width: 100%;}
.buttons-media .view-btn a{display: block;  font-size: 0;  height: 40px;  line-height: 40px;  max-width: 200px; padding: 10px 20px;  position: absolute;   top: 0;  width: 100%; }
.buttons-media .view-btn label{ color:#f58e32; cursor:pointer;}
.buttons-media .view-btn:hover{ background:#fff;}


.logo-section .buttons-media{ width:50%; float:left; text-align:center;  padding:0 50px 0 0;}
.logo-section .buttons-media .media-content{background:#fff; padding:35px 0px 10px 0;}
.logo-section .buttons-media:last-child{padding:0 0px 0 50px;}
.logo-section .buttons-media img{ height:85px; width:auto;}

.amazingslider-arrow-left-1{ top:auto !important; bottom:-40px; left:-1px !important; display:block !important; width:20px !important; height:20px !important; z-index:9 !important;}
.amazingslider-arrow-right-1{ top:auto !important; bottom:-40px; left:20px !important;display:block !important;width:20px !important; height:20px !important; z-index:9 !important;}
.amazingslider-nav-1 .amazingslider-bullet-wrapper-1{ float:right !important;}
.amazingslider-box-1{ border:none !important; overflow:hidden !important; margin-left:0 !important; margin-top:20px !important;}
.amazingslider-nav-container-1{ margin-right:1px !important; }
.amazingslider-timer-1{ background:#f7771e !important; height:3px !important; opacity:1 !important;}
.amazingslider-text-wrapper-1{ margin:0 0 20px 0 !important;}
.amazingslider-text-1{ text-align:left !important;}
.amazingslider-text-wrapper-1 .amazingslider-text-1, .amazingslider-text-holding-1{ padding:0 !important; }
.amazingslider-title-1{background-color:rgba(56,56,56,0.9) !important;font-size:16px !important; padding:15px 40px !important; font-family:"Open sans" !important; font-weight:200 !important;min-width: 300px !important; text-align:center; box-sizing:border-box;}
.amazingslider-button-1{ margin-top:0 !important;}
.amazingslider-button-1 .as-btn-blue-medium{ background:#f7761d; font-size:12px !important; text-transform:uppercase;padding:12px 30px 12px 48px !important; font-family:"Open sans" !important; border-radius:0 !important;font-weight:700 !important; position:relative;box-sizing:border-box;}
.amazingslider-button-1 .as-btn-blue-medium:after{background:url(http://hipagesgroup.staging.wpengine.com/wp-content/uploads/2017/03/icon_down.png)0 0 no-repeat;content: ""; display: block;  height: 14px;left: 24px;  margin-top: -7px;  position: absolute;  top: 50%; width: 20px;}

.special-notes{color:#ababab; font-size:14px;}
.special-notes strong{ font-weight:800;}

@media only screen and (min-width:1200px){
     /*.media-content .media-imgs .media-link:last-child{height: 387px;  overflow: hidden; }
     .media-content .media-imgs .media-link:nth-child(2) img{ width:100%;}*/
    
    }
    
 @media only screen and (min-width:1226px) and (max-width:1265px){
    /*.media-content .media-imgs .media-link:last-child{ overflow:hidden; height: 380px;}*/
}   

@media only screen and (min-width:1200px) and (max-width:1225px){
    /*.media-content .media-imgs .media-link:last-child{ overflow:hidden; height: 360px; top:-60px;}*/
}

@media only screen and (min-width:1024px) and (max-width:1199px){
     .media-content{ padding-left:0; padding-right:0;} 
     .media-content .container{ max-width:1020px;}
     /*.media-content .media-imgs .media-link:first-child, .media-content .media-imgs .media-link:nth-child(2){ height:350px;}
     .media-content .media-imgs .media-link:first-child img, .media-content .media-imgs .media-link:nth-child(2) img{ height:350px; width:100%;}
     .media-content .media-imgs .media-link:last-child{height: 273px;  overflow: hidden; top:0;}*/

}

@media only screen and (min-width:801px) and (max-width:1023px){
     .media-content{ padding-left:0; padding-right:0;} 
     .media-content .container{ max-width:780px;}
     /*.media-content .media-imgs .media-link:first-child, .media-content .media-imgs .media-link:nth-child(2){ height:300px;}
     .media-content .media-imgs .media-link:first-child img, .media-content .media-imgs .media-link:nth-child(2) img{ height:300px;}
     .media-content .media-imgs .media-link:first-child .pull-left, .media-content .media-imgs .media-link:nth-child(2) .pull-left{ width:100%;}
     .media-content .media-imgs .media-link:last-child{height: 203px;  overflow: hidden; top:0;}*/

}

@media only screen and (min-width:600px) and (max-width:800px){
    
.logo-section .buttons-media{ padding-right:10px;}
/*.media-content .media-imgs .media-link:first-child{ padding-right:0; width:100%;}*/
.logo-section .buttons-media:last-child{ padding-left:10px;}
.media-content{ padding-left:0px;padding-right:0px;}
/*
.media-content .media-imgs .media-link{padding:0 10px !important;}
.media-content .media-imgs .media-link:nth-child(2){ float:left; padding-right:0px; width:50%; height:300px;}
.media-content .media-imgs .media-link:nth-child(3) { clear:none; float:left; padding-right:0px; padding-left:20px;width:50%;height:239px;}
.media-content .media-imgs .media-link:last-child{ float:left; padding-right:0px; width:50%; top:-61px; padding-left:20px; }
.media-content .media-imgs .media-link:nth-child(4) { clear:both; float:left; padding-right:0px; width:50%;}
.media-content .media-imgs .media-link:nth-child(3) img{ height:239px;}
.media-content .media-imgs .media-link:nth-child(2) img{ height:300px;}
.media-content .media-imgs .media-link:nth-child(3) .pull-left, .media-content .media-imgs .media-link:nth-child(2) .pull-left{ width:100%;}
.media-content .media-imgs .media-link img{ width:100%;}
*/
}
@media only screen and (max-width:767px) {
.media-content .media-imgs .media-link { width:50% !important; }
.media-content .media-imgs .media-link:nth-child(1) { width:100% !important; }
.media-content .media-imgs .media-link:nth-child(2) { }
.media-content .media-imgs .media-link:nth-child(3) { }
.media-content .media-imgs .media-link:nth-child(4) { width:100% !important; }
.media-content .media-imgs .media-link:nth-child(5) {}
.media-content .media-imgs .media-link:nth-child(6) {}
.media-content .media-imgs .media-link:nth-child(7) {}
}
@media only screen and (max-width:599px){
 .media-content{ padding-left:0; padding-right:0;}   
.logo-section .buttons-media{ width:100%;}
.logo-section .buttons-media{ padding-right:0px;}
.logo-section .buttons-media:last-child{ padding-left:0px;}

/*.media-content .media-imgs .media-link{ padding: 0 10px; float:none; width:100% !important; max-width:none !important; margin-bottom: 20px !important;}
.media-content .media-imgs .media-link:last-child{ position:inherit; top:auto;}*/

.buttons-media{ margin-top:20px;}
#section_2{ padding-top:0 !important;}
.amazingslider-box-1{ margin-left:0 !important;}

/*.media-content .media-imgs .media-link img{ width:100%;}
.media-content .media-imgs .media-link .media{ margin-bottom:20px;}*/
}
/* --  Media  -- */

/* --  Fast Facts  -- */
.fast-fact .facts_list {max-width:455px; margin-bottom:40px;}
.fast-fact .facts_list img {}
.fast-fact .facts_list h4 {font-size:18px; font-weight:600;}
.fast-fact .facts_list p {font-size:18px; font-weight:200;line-height:30px}
.fast-fact .facts_list em {font-size:12px; line-height:21px; display:block; font-weight:200; font-style:italic;}
.fast-fact .facts_list ul li {font-size:18px; font-weight:200; list-style:none; margin-bottom:15px;}
.trade-categories { padding-top:0px !important;}
.fast-fact .double-section .section-container{ padding-bottom:0 !important;}
.trade-categories .facts_list ul{ margin-left:0;-moz-column-count: 2;    -moz-column-gap: 100px;     -webkit-column-count: 2;    -webkit-column-gap: 100px;}
.trade-categories.fast-fact .facts_list{ width:100%; max-width:none;}
.trade-categories .section-content .row-fluid{ padding:0 30px;}

@media only screen and (max-width:1199px){
.trade-categories .section-content .row-fluid{ padding:0 15px;}
.fast-fact .double-section .section-container{ height:auto !important;}


}
@media only screen and (max-width:800px){
.custom-left-right-section {} 
.section.double-section.custom-left-right-section .left-wrapper{max-width:50%; float:left !important;}
.section.double-section.custom-left-right-section .right-wrapper{max-width:50%; float:left !important;}	
}
@media only screen and (max-width:499px){	 
.section.double-section.custom-left-right-section .left-wrapper{max-width:none; }
.section.double-section.custom-left-right-section .right-wrapper{max-width:none; }
.trade-categories .facts_list ul{-moz-column-count: 1;    -moz-column-gap: 0px;     -webkit-column-count: 1;    -webkit-column-gap:0px;}	

.media-content .media-imgs .media-link { width:100% !important; }
}


/* --  Fast Facts  -- */

.single.single-post .section-with-sidebar{ position:relative;}
.single.single-post .section-with-sidebar:after {  background: #fafafa;  content: "";  height: 100%;   position: absolute;   right: 0;   top: 0;   width: 41%;   z-index: -1;}
.single.single-post .section-with-sidebar, .single.single-post .section-with-sidebar .row-fluid{ padding-top:0;}
.single.single-post .content{ width:65%; background:#fff; padding-top:40px; padding-bottom:40px;}
.single.single-post .sidebar{ width:35%; padding-top:40px; padding-bottom:40px;}
.single.single-post .sidebar .widget > h3{font-size:18px; text-transform:uppercase; border-bottom:1px solid #afafaf; padding:0 0 30px 0; margin-bottom:25px; line-height:1;}
.single.single-post .sidebar .widget > h3:after{ background:none; position:inherit; width:0; height:0;}
.single.single-post .sidebar .widget.recent_posts{ padding-top:5px;}
.single.single-post .sidebar{ width:35%; padding-top:40px; padding-bottom:40px;}
.single.single-post .sidebar .widget.recent_posts ul h3{ font-size:16px; color:#282828; display:block; font-weight:700;}
.single.single-post .sidebar .widget.recent_posts ul li{ padding-top:0 !important;}
.single.single-post .sidebar .widget.recent_posts ul li p.date{color:#a3a3a3;  font-size:14px;font-weight:700; float:left; margin-right:30px;}
.single.single-post .sidebar .widget.recent_posts ul li h6{color:#282828; font-size:16px; line-height:34px; float:left; width:60%;}
.single.single-post .sidebar .widget.recent_posts ul li h6:hover{ text-decoration:underline;}

@media only screen and (max-width:800px) {
     .single.single-post .section-with-sidebar{ padding-left:0; padding-right:0;}
 .single.single-post .section-with-sidebar:after{ background:none;}   
}


.hero-bar-section {}
.hero-bar-section p {}
.hero-bar-section p:last-child { margin-bottom:0px; }

/* job video section */
.jobs-videos-wrapper {}
.jobs-videos-wrapper .inner-content { display:inline-block; width:100%; }
.jobs-videos-wrapper .video-box { padding:12px 15px; width:33.33%; float:left; clear:none; }
.jobs-videos-wrapper .video-box .video-img {}
.jobs-videos-wrapper .video-box .video-img .image {  margin-bottom:10px; }
.jobs-videos-wrapper .video-box .video-img .image img { width:auto; max-width:100%; height:auto; max-height:100%; }
.jobs-videos-wrapper .video-box .video-img h4 { font-weight:600; line-height:normal; margin-bottom:0px; min-height:45px; }
.jobs-videos-wrapper .video-box .video-id { display:none; }
.jobs-videos-wrapper .video-box p {}

#grnhse_iframe {}
#grnhse_iframe #wrapper {}
#grnhse_iframe #wrapper #main {}
#grnhse_iframe #wrapper #main #app_body {}

#grnhse_iframe #content {}

@media only screen and (max-width:1060px) {
.jobs-videos-wrapper .video-box .video-img h4 { min-height:70px; }
}
@media only screen and (max-width:767px) {
.jobs-videos-wrapper .video-box { width:50%; }
}
@media only screen and (max-width:479px) {
.jobs-videos-wrapper .video-box { padding-left:0px; padding-right:0px; margin:0 auto; width:100%; max-width:350px; float:none; }
.jobs-videos-wrapper .video-box .video-img h4 { min-height:inherit; }
}

.home-press .span3 .inner-content { font-size:15px; text-align:center; line-height:26px; }
.home-press .span3 .inner-content .img { display:inline-block; vertical-align:top; width:100%; min-height:60px; }
.home-press .span3 .inner-content .img img { max-height:60px; position:relative; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; }
.home-press .span3 .inner-content a:hover .img img { opacity:0.8; }
.home-press .span3 .inner-content .content { display:inline-block; vertical-align:top; margin-top:15px; width:100%; }
.home-press .span3 .inner-content a{ color:#777777; display:block; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; }
.home-press .span3 .inner-content a br { display:none; }

.home-press .span3:nth-child(1) .inner-content .img img { }
.home-press .span3:nth-child(2) .inner-content .img img { top:5px; }
.home-press .span3:nth-child(3) .inner-content .img img { top:-4px; }
.home-press .span3:nth-child(4) .inner-content .img img { top:5px; }

@media only screen and (max-width:500px) {
.home-press .span3 .inner-content .img img { position:inherit; }
}

/* new changes css */

.home-slider-section {}
.home-slider-section .row-fluid { padding:0px 0px; }

.home-slider-section .rev_slider {}
.home-slider-section .rev_slider .slider-text { margin:0 auto; max-width:calc(100vw - 30px); max-width:-webkit-calc(100vw - 30px); }
.home-slider-section .rev_slider .slider-text .inner { text-align:center !important; }
.home-slider-section .rev_slider .slider-text .inner h1 { color:#fff; margin-bottom:5px !important; }
.home-slider-section .rev_slider .slider-text .inner h5 { color:#fff; }

.home-slider-section .rev_slider .tp-dottedoverlay { background:#000 !important; opacity:0.6; }

.rev_slider .tparrows.tp-leftarrow:before,
.rev_slider .tparrows.tp-rightarrow:before { font-size:30px !important; }

.sneak-peak-section {}
.sneak-peak-section .raw-html { background:#f5f5f5; margin:15px 0px 30px 0px; }

.sneak-peak-section .slider-tabs { border-bottom:5px solid #f58e32; position:relative; }
.sneak-peak-section .slider-tabs:after { content:""; width:0px; height:0px; border-left:15px solid transparent; border-right:15px solid transparent; border-bottom:15px solid #f58e32; position:absolute; bottom:0px; left:calc(50% - 15px); left:-webkit-calc(50% - 15px); }

.sneak-peak-section .slider-tabs .slick-list {}
.sneak-peak-section .slider-tabs .slick-list .slick-slide { border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5; max-height:130px; cursor:pointer; position:relative; }
.sneak-peak-section .slider-tabs .slick-list .slick-slide:before { content:""; background:none; width:100%; height:100%; position:absolute; top:0px; left:0px; box-shadow:0px 0px 0px 8px transparent inset; -webkit-box-shadow:0px 0px 0px 8px transparent inset; display:none; }

.sneak-peak-section .slider-tabs .slick-list .slick-slide .img { height:130px; position:relative; }
.sneak-peak-section .slider-tabs .slick-list .slick-slide .img img { width:100%; height:100%; object-fit:cover; }

.sneak-peak-section .slider-tabs .slick-list .slick-slide .img:after { content:""; width:0px; height:0px; border-left:15px solid transparent; border-right:15px solid transparent; border-bottom:15px solid transparent; position:absolute; bottom:0px; left:calc(50% - 15px); left:-webkit-calc(50% - 15px); display:none; }
.sneak-peak-section .slider-tabs .slick-list .slick-slide.slick-current .img:after { border-bottom:15px solid #f58e32; }

.sneak-peak-section .slider-tabs .slick-list .slick-slide.slick-current { }
.sneak-peak-section .slider-tabs .slick-list .slick-slide.slick-current:before { box-shadow:0px 0px 0px 8px #f58e32 inset; -webkit-box-shadow:0px 0px 0px 8px #f58e32 inset; }

.sneak-peak-section .slider-tabs .slick-arrow { width:40px; height:40px; z-index:1; }
.sneak-peak-section .slider-tabs .slick-arrow:before { font-family:fontawesome; font-size:36px; color:#777; }
.sneak-peak-section .slider-tabs .slick-arrow.slick-prev { left:-40px; }
.sneak-peak-section .slider-tabs .slick-arrow.slick-prev:before { content:"\f104"; }
.sneak-peak-section .slider-tabs .slick-arrow.slick-next { right:-40px; }
.sneak-peak-section .slider-tabs .slick-arrow.slick-next:before { content:"\f105"; }

.sneak-peak-section .slider-content {}
.sneak-peak-section .slider-content .slick-list {}
.sneak-peak-section .slider-content .slick-list .slick-slide { padding:30px 30px; }
.sneak-peak-section .slider-content .slick-list .slick-slide h3 { margin-top:-10px; margin-bottom:12px; }
.sneak-peak-section .slider-content .slick-list .slick-slide p {}
.sneak-peak-section .slider-content .slick-list .slick-slide p:last-child { margin-bottom:0px; }

.sneak-peak-section .slider-content.main-img-wrapper {}
.sneak-peak-section .slider-content.main-img-wrapper .slick-list .slick-slide { padding:0px 0px; margin-bottom:2px; overflow:hidden; }
.sneak-peak-section .slider-content.main-img-wrapper .slick-list .slick-slide .img { display:inline-block; vertical-align:top; height:35vw; min-height:180px; max-height:400px; overflow:hidden; }
.sneak-peak-section .slider-content.main-img-wrapper .slick-list .slick-slide img { position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); -webkit-transform:translate(-50%, -50%); }

.add-voice-section {}

.multi-numbers-section { padding-bottom:30px !important; }
.multi-numbers-section .span2 { display:inline-block; vertical-align:top; padding:0px 15px; margin-top:0px; margin-bottom:30px; width:32% !important; float:none !important; }
.multi-numbers-section .span2:nth-child(3n+1) {	clear:none !important; }
.multi-numbers-section .span2 .inner-content {}
.multi-numbers-section .span2 .inner-content h1 { color:#f58e32; }
.multi-numbers-section .span2 .inner-content h4 { margin-bottom:0px !important; min-height:46px; }

.our-office-section {}
.our-office-section .address-wrapper { padding-bottom:0px; margin:0px 0px; width:50% !important; float:left !important; }
.our-office-section .address-wrapper:first-child { padding-right:7px; }
.our-office-section .address-wrapper:last-child { padding-left:7px; }
.our-office-section .address-wrapper .address-box { display:table; margin:0px auto 50px auto; }
.our-office-section .address-wrapper .address-box .title { font-size:21px; color:#333; font-weight:400; line-height:normal; margin-bottom:10px; }
.our-office-section .address-wrapper .address-box .address { min-height:85px; }
.our-office-section .address-wrapper .address-box br {}

.google_map .gm-style-iw { font-weight:500; }
.google_map .gm-style-iw label { font-weight:300; display:table; max-width:220px; }

.media-center-hero-section { background-position:center top !important; }
.our-story-hero-section { background-position:center top !important; }

.our-story-img {}
.our-story-img img { width:auto; max-height:350px; }

.our-values-section#section_2 { /*padding-top:0px !important;*/ }
.our-values-section .value-box h6 {	min-height:85px !important; }

.start-garage-section {}
.start-garage-section .column-text {}
.start-garage-section .row-fluid ul.brad-gallery { padding:0px 0px; margin:25px 0px 15px 0px !important; }
.start-garage-section .row-fluid ul.brad-gallery > li { padding:0px 20px 20px 0px; }
.start-garage-section .row-fluid ul.brad-gallery > li:last-child { padding-right:0px; }
.start-garage-section .row-fluid ul.brad-gallery > li:nth-child(n) { clear:none !important; }
.start-garage-section .row-fluid ul.brad-gallery > li a { display:inline-block; vertical-align:top; width:100%; height:185px; }
.start-garage-section .row-fluid ul.brad-gallery > li a img { width:100%; height:100%; object-fit:cover; }

.on-move-section {}
.on-move-section .video-box {}
.on-move-section .video-box .videoWrapper {}
.on-move-section .video-box .videoWrapper iframe {}

.team-grid-section {}
.team-grid-section .inner-content { text-align:center; display:inline-block; vertical-align:top; margin:0px -15px; }
.team-grid-section h2.title { font-size:43px; color:#444; font-weight:100; text-align:left; line-height:44px; padding:0px 15px; }
.team-grid-section .inner-content .box { display:inline-block; vertical-align:top; padding:15px 15px !important; margin:0px 0px; width:24%; float:none; }
.team-grid-section .inner-content .box .title { font-size:15px !important; text-transform:uppercase; margin-bottom:15px !important; }
.team-grid-section .inner-content .box ul.brad-gallery {}
.team-grid-section .inner-content .box ul.brad-gallery li { padding-bottom:0px; width:100% !important; }
.team-grid-section .inner-content .box ul.brad-gallery li a {}
.team-grid-section .inner-content .box ul.brad-gallery li a img { border:none; }
.team-hero-section { background-position:center center; }

.our-culture-video-section {}
.our-culture-video-section .inner-content { display:inline-block; vertical-align:top; margin:0px -15px; }
.our-culture-video-section .inner-content > * { padding:0px 15px; }
.our-culture-video-section .video-box { margin:30px 0px 0px 0px; /*width:33.33%;*/ width:25%; float:left; clear:none; }
.our-culture-video-section .video-box .video-img {}
.our-culture-video-section .video-box .video-img .image { margin-bottom:10px; border:1px solid #eee; }
.our-culture-video-section .video-box .video-img .image img {}
.our-culture-video-section .video-box .video-img h4 { font-weight:600; line-height:normal; margin-bottom:0px; min-height:45px; }
.our-culture-video-section .video-box .video-id { display:none; }

.diversity-inclusion-section {}
.diversity-inclusion-section .img-head { float:right; }
.diversity-inclusion-section .img-head img {}

.diversity-reporting-section {}
.diversity-reporting-section strong { color:#333; }

.diversity-reporting-section .box {}
.diversity-reporting-section .box:last-child {}
.diversity-reporting-section .box h3 { margin-bottom:10px; }
.diversity-reporting-section .box p {}

.diversity-reporting-section table {}
.diversity-reporting-section table tr {}
.diversity-reporting-section table tr th,
.diversity-reporting-section table tr td {}
.diversity-reporting-section table tr th { color:#333; font-weight:600; }
.diversity-reporting-section table tr td { text-align:center; }

.employee-testimonial-section {}
.employee-testimonial-section .slider-tabs { border:none; }
.employee-testimonial-section .slider-tabs:after { display:none; }
.employee-testimonial-section .slider-tabs .slick-list .slick-slide .img { height:120px; }
.employee-testimonial-section .slider-tabs .slick-list .slick-slide .img img { margin:0 auto; border:5px solid #ddd; width:120px; height:120px; border-radius:50%; -webkit-border-radius:50%; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; }
.employee-testimonial-section .slider-tabs .slick-list .slick-slide.slick-current .img img { border:5px solid #f58e32; }
.employee-testimonial-section .slider-content .slick-list .slick-slide { text-align:center; }
.employee-testimonial-section .slider-tabs .slick-arrow { margin-top:-4px; }

.slideshow-section {}
.slideshow-section .slideshow {}
.slideshow-section .slideshow .block { padding:16.66% 16.66%; float:left; position:relative; }
.slideshow-section .slideshow .block img { width:100%; height:100%; object-fit:cover; position:absolute; top:0px; left:0px; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s; }
.slideshow-section .slideshow .block img.active { z-index:1; }
.slideshow-section .slideshow .block br { display:none; }

.benifit-perk-section{}
.benifit-perk-section .perks-list{ max-width:880px; width:100%;}
.benifit-perk-section ul { margin-left:0;}
.benifit-perk-section ul li{ line-height:30px; list-style:none; position:relative; margin-bottom:20px; padding-left:45px;}
.benifit-perk-section ul li img{height:28px; width:28px; position:absolute; top:2px; left:0;}
.refferal-button {margin-top: -100px !important;}
.refferal-button .button{ font-size:14px; max-width:480px; width:100%;padding: 12px 0;}
.benifit-perk-section .left-list{ /*padding-right:40px;*/}
.benifit-perk-section .right-list { padding-bottom:0px; /*padding-left:40px;*/}
.benifit-perk-section .right-list iframe { margin:-20px 0px 0px -25px; }
.benifit-perk-section .right-list .button { font-size:14px; line-height:normal; padding:15px 15px; margin:15px 0px 0px 0px; width:calc(100% - 10px); width:-webkit-calc(100% - 10px); white-space:normal; }

.chart-wrapper { margin:0 auto; width:100%; max-width:600px; height:370px; }
.chart-wrapper .canvasjs-chart-container { position:relative; }
.chart-wrapper .canvasjs-chart-container:after { content:""; background:#fff; margin-bottom:-370px; width:65px; height:11px; position:absolute; left:0px; bottom:0px; z-index:9; }

#chartContainer {}
.canvasjs-chart-container {}
.canvasjs-chart-container .canvasjs-chart-toolbar { display:none; }
.canvasjs-chart-container .canvasjs-chart-credit { display:none; }
.canvasjs-chart-container canvas {}




@media only screen and (min-width:415px) and (max-width:430px) {
.our-team-wrapper .team-items .team-item .team-title { letter-spacing:-0.5px; }
}
@media only screen and (min-width:801px) and (max-width:1170px) {
.benifit-perk-section .left-list .title,
.benifit-perk-section .right-list .title { min-height:110px; }
}
@media only screen and (max-width:1220px) {
.sneak-peak-section .slider-tabs .slick-arrow { background:rgba(255,255,255,0.8); }
.sneak-peak-section .slider-tabs .slick-arrow.slick-prev { left:0px; }
.sneak-peak-section .slider-tabs .slick-arrow.slick-next { right:0px; }
}
@media only screen and (max-width:1199px) {
.multi-numbers-section .span2 { /*width:33.33%;*/ }
}
@media only screen and (max-width:900px) {
.our-culture-video-section .video-box { width:33.33%; }
}
@media only screen and (max-width:850px) {
.team-grid-section .inner-content .box .title { font-size:18px; line-height:normal; }
}
@media only screen and (max-width:800px) {
.start-garage-section { padding-top:0px !important; }
.start-garage-section#section_2 { padding-top:0px !important; }
.start-garage-section .row-fluid ul.brad-gallery > li { margin:0px 0px; width:33.33% !important; float:left !important; }

.team-grid-section .inner-content .box { width:32%; }

body .last-section .refferal-button {margin-top: -100px !important;}
.benifit-perk-section .left-list{ padding-right:20px; padding-bottom:0; margin-top:0px; margin-bottom:30px; }
.benifit-perk-section .right-list {padding-left:20px; margin-top:0;}
.benifit-perk-section .left-list ul{ margin-bottom:0;}
.refferal-button .button{ margin:0;white-space:normal; padding:12px 10px;}
.benifit-perk-section .perks-list{ width:auto;}
}
@media only screen and (max-width:767px) {
.home-slider-section .rev_slider .slider-text .inner h1 { font-size:36px; line-height:44px; }
.home-slider-section .rev_slider .slider-text .inner h5 { font-size:22px; line-height:30px; }

.rev_slider .tparrows.tp-leftarrow:before,
.rev_slider .tparrows.tp-rightarrow:before { font-size:20px !important; }

.sneak-peak-section .slider-content .slick-list .slick-slide { padding:25px 15px 15px 15px; }
.start-garage-section .row-fluid ul.brad-gallery > li a { height:25vw; max-height:185px; }

.our-culture-video-section .video-box { width:50%; }
.diversity-inclusion-section .img-head { max-width:50vw; }

.multi-numbers-section .span2 { width:49% !important; }
.our-office-section .address-wrapper .address-box { margin-bottom:30px; }
}
@media only screen and (max-width:699px) {
.slideshow-section .slideshow .block { padding:50% 50%; }
}
@media only screen and (max-width:599px) {
#section_2 { padding-top:60px !important; }

.home-slider-section .rev_slider .slider-text .inner h1 { font-size:28px !important; line-height:36px !important; }
.home-slider-section .rev_slider .slider-text .inner h5 { font-size:20px; line-height:normal; }

.multi-numbers-section .span2 { /*width:50% !important;*/ }
.multi-numbers-section .span2 .inner-content h1 {}

.our-office-section .address-wrapper { margin-bottom:30px; width:100% !important; }
.our-office-section .address-wrapper:last-child { margin-bottom:0px; }
.our-office-section .address-wrapper .address-box { width:100%; max-width:280px; }
.our-office-section .address-wrapper .address-box .address { min-height:inherit; }

.team-grid-section .inner-content .box { width:49%; }
.team-grid-section .inner-content .box .title {	font-size:18px; }
}
@media only screen and (max-width:500px) {
.our-values-section .value-box h6 {	min-height:inherit !important; }
}
@media only screen and (max-width:479px) {
.our-culture-video-section .video-box { width:100%; }
.our-culture-video-section .video-box .video-img h4 { min-height:inherit; }
.diversity-inclusion-section .img-head { margin:0px 0px 15px 0px; max-width:280px; float:none; }
}
@media only screen and (max-width:414px) {
.team-grid-section h2.title { text-align:center; }
}
@media only screen and (max-width:413px) {
.multi-numbers-section .span2 { width:100% !important; }
.multi-numbers-section .span2 .inner-content h4 { min-height:inherit; }
}
@media only screen and (max-width:374px) {
.start-garage-section .row-fluid ul.brad-gallery > li { padding-right:0px !important; width:100% !important; }
.start-garage-section .row-fluid ul.brad-gallery > li a { height:50vw; }
.team-grid-section .inner-content .box { width:100%; }
}


