.sector-row1 
{
margin-top: 30px;
margin-bottom: 65px;
}
.sector-row1 h2 
{
text-transform: inherit;
text-align: center;
}
.sector-row1 p 
{
text-align: center;
font-weight: 300;
font-family: 'Poppins', sans-serif;
}
.cust-sep
{
border: 1px solid #1FC2E9;
width: 60px;
margin: 0 auto;
margin-bottom: 20px;
}
.sector-left-col
{
width: 50vw !important;
margin-left: calc(-50vw + 50% - 8px);
position: relative !important;
left: 0;
right: 0;
}
.sector-left-col figure.wpb_wrapper.vc_figure
{
width: 100%;
}
.sector-left-col .vc_single_image-wrapper, .sector-left-col .vc_single_image-wrapper img 
{
width: 100%;
}
.sector-left-row,.sector-right-row
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
margin-bottom: 45px !important;
}
h2.orange-bar
{
position: relative;
padding-bottom: 15px;
text-transform: inherit;
margin-bottom: 15px !important;
line-height:60px;
}
h2.orange-bar::before 
{
position: absolute;
width: 48px;
background: #FD8713;
height: 2px;
content: "";
bottom: 0px;
}
h2.orange-bar1
{
position: relative;
padding-bottom: 15px;
text-transform: inherit;
margin-bottom: 15px !important;
line-height:60px;
}
h2.orange-bar1::before 
{
position: absolute;
width: 48px;
background: #FD8713;
height: 2px;
content: "";
bottom: 0px;
}
.sector-left-row p 
{
line-height: 26px;
font-size: 16px;
padding-right: 25px;
}
.sector-left-row .vc_col-sm-6:last-child 
{
padding-left: 90px;
}
a.cust-btn 
{
border: 1px solid #211932;
border-radius: 99px;
padding: 13px 45px 13px 20px;
font-weight: 700;
color: #211932 !important;
margin-top: 25px;
display: block;
width: 250px;
text-align: center;
background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/arrow-left-short-dark.svg) no-repeat !important;
background-position: 74% center !important;
}
a.cust-btn:hover
{
padding-left: 10px;
background-position: 76% center !important;
transition: 0.3s !important;
}
.sector-right-row p 
{
padding-right: 100px;
}
.sector-right-col
{
width: 50vw !important;
margin-right: calc(-50vw + 50% - 8px);
position: relative !important;
left: 0;
right: 0;
}
.sector-right-col .vc_column-inner
{
padding-right: 0px !important;
}
.sector-right-col .vc_single_image-wrapper, .sector-right-col .vc_single_image-wrapper img,.sector-right-col  figure.wpb_wrapper.vc_figure, .sector-right-col .vc_single_image-wrapper
{
width: 100%;
}
.sector-service 
{
margin-top: 40px;
margin-bottom: 0px !important;
padding-bottom: 85px;
}
.sector-service .vc_column-inner 
{
padding-top: 0px !important;
}
a.orange-btn 
{
border-radius: 99px;
padding: 12px 45px 12px 20px;
color: #ffffff !important;
margin-top: 25px;
display: block;
width: 250px;
text-align: center;
background: #FD8713 url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/arrow-white.svg) no-repeat !important;
background-position: 71% center !important;
font-weight: 300 !important;
}
a.orange-btn:hover {
background-position: 73% center !important;
padding-left: 10px;
transition: 0.3s !important;
} .services-row
{
padding-top: 10px;
padding-bottom: 30px;
}
.services-row h3 
{
color: #271F38;
text-align: center;
text-transform: inherit;
line-height:36px;
}
.service-blks
{
margin-top: 35px;
}
.service-blks .wpb_single_image
{
margin-bottom: 27px !important;
}
.service-blks p
{
text-align: center;
font-family: 'Poppins', sans-serif;
font-size: 16px;
line-height: 24px;
font-weight: 300;   
padding: 0 33px;
}
.service-blks 
{
margin-bottom: 45px !important;
}
.sector-service h2
{
line-height: 60px;
}
.sector-service h2.orange-bar::before 
{
width: 40px;
}
.sector-inner-left p,.sector-inner-right p
{
margin-bottom: 23px;
line-height: 24px !important;
}
h3.orange-bar
{
margin-bottom: 16px !important;
}
.service-desc p 
{
text-align: center;
width: 63%;
margin: 0px auto 18px auto;
line-height:24px;
}
.service-desc
{
margin-bottom: 60px !important;
}
.inner-services .service-blks p 
{
padding: 0px !important;
}
.sector-left-row.mhra-left-blk a.cust-btn
{
padding-top: 11px !important;
padding-bottom: 11px !important;
background-position: 71% center!important;
}
.sector-left-row.mhra-left-blk a.cust-btn:hover
{
background-position: 74% center!important;transition: 0.3s !important;
}
.service-blks.four-service p
{
padding:0px !important;
}
a.cust-btn.info-btn {
background-position: 82% center !important;
}
a.cust-btn.info-btn:hover {
background-position: 84% center !important;transition: 0.3s !important;
} .home-three-blk h3 
{
color: #fff;
text-align: center;
}
.home-three-blk h3 +  p 
{
color: #ffffff !important;
text-align: center;
padding: 0px 40px;
line-height: 24px;
min-height: 118px;
}
.home-three-blk a 
{
color: #ffffff !important;
text-align: center;
display: block;
background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/arrow-white.svg)no-repeat;
background-position: 69% center;
padding-right: 25px;
font-weight: 700;
margin-bottom: 33px !important;
}
.home-three-blk a:hover 
{
background-position: 71% center;
padding-right: 35px;
transition: 0.3s !important;
}
.home-three-blk 
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
padding-bottom: 45px;
}
.home-three-blk .vc_col-sm-4 
{
width: 30.33% !important;
}
.home-three-blk .vc_col-sm-4 .vc_column-inner
{
border-radius: 5px;
height: 100%;
}
h3.whitebar 
{
position: relative;
}
h3.whitebar:before 
{
position: absolute;
width: 48px;
background: #ffffff;
height: 2px;
content: "";
bottom: 0px;
margin: 0 auto;
left: 0;
right: 0;
}
h3.whitebar 
{
position: relative;
padding-bottom: 11px;
margin-bottom: 11px;
color:#ffffff;
}
.home-three-blk .wpb_single_image 
{
margin-bottom: 25px !important;
}
.home-three-blk  .mid-image
{
margin-top:20px;
}
.home-row2 h2, .home-row2 p 
{
text-align: center;
}
.home-row2 a.cust-btn
{
text-align: center !important;
margin: 35px auto 0 auto;
padding-top: 11px;
padding-bottom: 11px;
background-position: 76% center !important;
}
.home-row2 a.cust-btn:hover
{
background-position: 78% center !important;
transition: 0.3s !important;
}
.home-row2 
{
padding-top: 25px;
padding-bottom: 60px;
}
.home-row2 p 
{
width: 81%;
margin: 0 auto;
line-height: 24px;
}
.home-row3 h2, .home-row3 p 
{
text-align: center;
}
.home-row3 p 
{
width: 81%;
margin: 0 auto 20px auto;
line-height: 24px;
}
.home-logo-row .wpb_single_image 
{
text-align: center !important;
}
.sector-row4 h2
{
text-align: center;
}
.sector-row4 p 
{
width: 81%;
margin: 0 auto;
text-align: center;
line-height: 24px;
}
.sector-row4
{
padding-top: 40px;
}
.home-career 
{
padding-top: 40px;
}
.home-career h2 
{
margin-bottom: 8px !important;
}
.home-career h2 + p 
{
margin-bottom: 35px !important;
}
.home-career a.orange-btn 
{
background-position: 73% center !important;
}
.home-career a.orange-btn:hover
{
background-position: 75% center !important;transition: 0.3s !important;
}
.group-content 
{
width: 40%;
margin-left: auto;
}
.home-culina-grp
{
padding-top: 55px;
padding-bottom: 60px;
margin-top: 65px !important;
}
.home-culina-grp h3.whitebar
{
color: #ffffff;
margin-bottom: 18px;
padding-bottom: 18px;
}
.home-culina-grp h3.whitebar:before 
{
margin-left: 0px !important;
background: #FD8713 !important;
width: 58px;
}
.home-culina-grp p 
{
color: #fff !important;
line-height: 24px;
margin-bottom: 22px !important;
}
.home-culina-grp a.orange-btn
{
background-position: 82% center !important;
margin-top: 30px;
}
.home-culina-grp a.orange-btn:hover
{
background-position: 84% center !important;
transition: 0.3s !important;
}
.latest-news-row p 
{
color: #211932;
text-align: center;
font-size: 16px;
line-height: 25px;
}
.latest-news-row h2 
{
text-align: center;
}
.latest-news-row .small_post_date
{
color: #7C7C7B !important;
font-style: normal !important;
font-family: 'Poppins' !important;
font-size: 15px !important;
font-weight: 400;
margin-bottom: 5px !important;
background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/clock.svg) no-repeat;
background-position: left center !important;
padding-left: 15px;
}
.latest-news-row .post_item_block h4
{
font-size: 20px;
line-height: 30px;
margin-top: 0px !important;
position: relative;
padding-bottom: 15px;
margin-bottom: 15px;
width: 85%;
}
.latest-news-row .post_item_block h4:before 
{
position: absolute;
background: #FD8713 !important;
width: 30px;
height: 1px;
content: "";
bottom: 0px;
left: 0;
right: 0;
}
.latest-news-row .post_item_block p
{
line-height:24px;
text-align: left !important;
margin-bottom: 26px !important;
}
.latest-news-row a.more-link2
{
color: #FD8713 !important;
font-size: 16px;
font-weight: 700;	
background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/arrow-orange.svg) no-repeat;
background-position: 32% center;
display:block;
width:100% !important;
}
.latest-news-row a.more-link2:hover
{
background-position: 34% center !important;
text-indent: 0 !important;transition: 0.3s !important;
}
.latest-news-row .more-link2:before
{
display:none;
}
.latest-news-row a.cust-btn 
{
margin: 30px auto 0 auto;
padding-top: 12px !important;
padding-bottom: 12px !important;
background-position: 71% center !important;
}
.latest-news-row a.cust-btn:hover
{
background-position: 73% center !important;
}
.latest-news-row
{
margin-bottom: 65px !important;
}
.latest-news-row .small_post_date span.icon.icon-clock
{
display: none;
} .slider-btn {
background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/arrow-white.svg) no-repeat;
background-position: 77% center;
width: 250px !important;
}
.slider-btn:hover {
background-color: #FD8713 !important;
background: #FD8713 url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/arrow-white.svg) no-repeat;
background-position: 79% center;
padding-left: 50px !important;  
filter: none !important;transition: 0.3s !important;
}
.home-top-slider #rev_slider_1_1_wrapper .hesperiden .tp-bullet:hover, .home-top-slider #rev_slider_1_1_wrapper .hesperiden .tp-bullet.selected
{
background: #fff !important;
}
.home-top-slider #rev_slider_1_1_wrapper .hesperiden .tp-bullet
{
background: rgb(255 255 255 / 50%) !important;
border: 0px !important;
width: 35px !important;
height: 3px !important;
border-radius: 2px !important;
}
.home-top-slider rs-arrow.tp-rightarrow.tparrows.hesperiden
{
background: transparent !important;
transform: translate(45px, -50px) !important;
}
.home-top-slider rs-arrow.tp-rightarrow:before,.home-top-slider  .tparrows.tp-leftarrow:before
{
background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/arrow-right.svg) no-repeat !important;
background-position: center !important;
font-family: initial !important;
cursor:pointer;
color: transparent !important;
}
.home-top-slider rs-arrow.tp-leftarrow.tparrows.hesperiden
{
background: transparent !important;
transform: translate(-85px, -50px) !important;
}
.home-top-slider  .tparrows.tp-leftarrow:before
{
-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
transform: rotate(180deg);
}
.cust-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
right: 0;
background: -webkit-gradient(
linear
, left top, right top
, from(#211932), to(#1FC2E9)) 0% 0% no-repeat padding-box;
background: -o-linear-gradient(
left
, #211932 0%, #1FC2E9 100%) 0% 0% no-repeat padding-box;
background: linear-gradient(
90deg
, #211932 0%, #1FC2E9 100%) 0% 0% no-repeat padding-box;
bottom: 0;
opacity: 0.75;
} .sector-slider-row .featured-content-image.square
{
display: none !important;
}
.sector-slider-row .featured-content-list.design-4 .featured-content-position .featured-content-overlay, .sector-slider-row .featured-content-slider.design-4 .featured-content-position .featured-content-overlay {
background: rgb(31 194 233 / 70%) !important;
z-index: 999999999;
}
.sector-slider-row .featured-content-slider .slick-slide
{
padding:0px 9px !important;
}
.sector-slider-row h3.entry-title
{
color: #ffffff;
position: relative;
text-align:left !important; 
padding-bottom: 20px !important;
}
.sector-slider-row h3.entry-title:before
{
margin: 0px !important;
position: absolute;
width: 48px;
background: #ffffff;
height: 2px;
content: "";
bottom: 0px;
margin: 0 auto;
left: 0;
right: 0;
}
.sub-content 
{
font-size: 16px;
line-height: 24px;
text-align: left !important;
margin-top: 18px;
}
.sector-slider-row
{
margin-bottom: 10px !important;
}
.sector-slider-row .sub-content 
{
color: #fff;
line-height: 24px;
margin-bottom:50px !important;
}
.sector-slider-row .featured-read-more a
{
color: #ffffff !important;
text-align: left;
display: block !important;
background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/arrow-white.svg)no-repeat;
background-position:150px;
padding-right: 25px !important;
font-weight: 700;
margin-bottom: 0px !important;
border: 0px !important;
text-transform: inherit !important;
font-size: 16px !important;
}
.sector-slider-row .featured-read-more a:hover 
{
background-position:162px;
padding-right: 35px;transition: 0.3s !important;
}
.sector-slider-row .featured-content-overlay-inner 
{
padding: 55px 30px 40px 45px !important;
}
.sector-slider-row .featured-content-overlay
{
display:none;
}
.sector-slider-row .featured-content-position:hover .featured-content-overlay
{
display:block !important;transition: 0.3s !important;
}
.sector-slider-row .featured-content-slider .slick-dots li
{
margin: 0 3px !important;
width: 35px !important;
}
.sector-slider-row .featured-content-slider .slick-dots
{
position:static !important;
margin-top:30px !important;
}
.sector-slider-row .featured-content-slider .slick-dots li button 
{
background: rgb(31 194 233 / 50%) !important;
border: 0px !important;
border-radius: 2px !important;
width: 35px !important;
height: 3px !important;
}
.sector-slider-row .featured-content-slider .slick-dots li.slick-active button
{
background: #1FC2E9 !important;	
}
.sector-slider-row .featured-content-list.design-4 .featured-content-image-bg img, .sector-slider-row .featured-content-slider.design-4 .featured-content-image-bg img
{
transition:none !important;
cursor: pointer;
}
.latest-news-row .post_item_desc.dark_links 
{
padding:20px 15px 0px 18px !important;	
min-height: 270px;
}
.latest-news-row .post_item_block .pic 
{
margin-bottom: 0px !important;
} .latest-news-row .col:hover {
box-shadow: 0px 4px 15px rgb(0 0 0 / 8%);
-moz-box-shadow: 0px 4px 15px rgb(0 0 0 / 8%);
-webkit-box-shadow: 0px 4px 15px rgb(0 0 0 / 8%);
-o-box-shadow: 0px 4px 15px rgb(0 0 0 / 8%);
} #menu > ul > li > a:after {
content: "";
position: absolute;
width: 69%;
left: 15px;
bottom: 25px;
background: #1FC2E9;
height: 2px;
display:none;
}
#menu > ul > li.boc_search_toggle_li > a:after {background: transparent; }
#menu > ul > li > a
{
position:relative;
}
#menu > ul > li > a:hover:after
{
display:block !important;
}
#menu > ul > li.menu-item-230 > a:after
{
width: 75% !important;
}
#menu > ul > li.menu-item-38 > a:after
{
width: 70% !important;
left:13px !important;
}
.sector-slider-row .featured-content-slider .slick-slide:nth-child(5) .featured-content-overlay
{
background:rgb(253 135 19 / 70%)  !important;
}
.sector-slider-row .featured-content-slider .slick-slide:nth-child(6) .featured-content-overlay
{
background:rgb(39 31 56 / 70%) !important;
}
.sector-slider-row .featured-content-slider .slick-slide:nth-child(8) .featured-content-overlay
{
background:rgb(253 135 19 / 70%)  !important;
}
.sector-slider-row .featured-content-slider .slick-slide:nth-child(9) .featured-content-overlay
{
background:rgb(39 31 56 / 70%) !important;
}
.page-id-133 .sector-left-row.sector-inner-left
{
margin-bottom: 80px !important;
}
.page-id-132 .sector-left-row.sector-inner-left 
{
margin-bottom: 50px !important;
}
.addvaluesection4 .addservicevaluetext1 p 
{
padding-right: 20px;
padding-left: 5px;
} .home-culina-grp
{
position:relative;
opacity:0.99;
}
.home-culina-grp::before
{
content: "" !important;
position: absolute;
opacity: 0.75;
width: 100%;
height: 100%;
top: 0;
z-index: -1;
left: 0;
background: transparent -webkit-gradient(linear, right top, left top, from(#211932), to(#1FC2E9)) 0% 0% no-repeat padding-box;
background: transparent -o-linear-gradient(right, #211932 0%, #1FC2E9 100%) 0% 0% no-repeat padding-box;
background: transparent linear-gradient(270deg, #211932 0%, #1FC2E9 100%) 0% 0% no-repeat padding-box;
mix-blend-mode: multiply;
display:block !important;
}
#footer h3
{
font-family: 'Poppins' !important;
font-weight: 500;
}
.sector-left-col .vc_column-inner {
padding-left: 0px !important;
}
.page-id-125 .sector-right-row p,.page-id-125 .sector-left-row p
{
padding-bottom: 6px;
} .home-linkedin ul li
{
color:#211932;
font-size:18px;
line-height:24px;
font-weight:700;
list-style: none;
font-family:'Montserrat', Arial, Helvetica, sans-serif;
}
.home-linkedin ul {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
}
.home-linkedin ul li:first-child 
{
background: #fff;
border-radius: 99px;
padding: 5px;
margin-right: 22px;
}
a.linked-link 
{
color: #FD8713 !important;
font-style: normal;
font-size: 16px;
font-weight: 700;
}
a.linked-link img
{
margin: 0px;
display: inline-block !important;
margin-left: 10px !important;
}
.home-linkedin ul li strong
{
display:block;
font-size:15px;
font-weight:400;
}
.home-linkedin p,.home-linkedin .comment
{
font-family:'Montserrat', Arial, Helvetica, sans-serif;
color:#211932;
font-size:16px;
line-height:24px;
font-weight:400;
font-style:italic;
}
a.linked-link:hover img {
margin-left: 20px !important;
}
.home-linkedin .comment
{
margin-bottom: 25px;
}
.home-linkedin-row,.home-linkedin-row .vc_col-sm-12 .vc_column-inner
{
padding-top:0px !important;
}
.home-linkedin p 
{
margin-bottom: 15px;
}
.linkbg
{
padding-top: 65px;
padding-bottom: 45px;
height: 100% !important;
}
.linkbg {
background-size: contain;
} @media only screen and (min-width:1600px)
{
.addvaluesection4 .addservicevaluetext1 p
{
width:98% !important;height:82px
}
}
@media only screen and (min-width:2100px)
{
.addvaluesection4 .addservicevaluetext1 p
{
width:98% !important;height:58px
}
}
@media only screen and (max-width:1280px)
{
h2 {
font-size: 35px !important;
line-height: 45px !important;
}
.home-three-blk h3 + p
{
padding:0px !important;
}
.home-three-blk a
{
background-position: 74% center !important;
}
.home-three-blk a:hover
{
background-position: 76% center !important;transition: 0.3s !important;
}
.home-row2 p,.home-row3 p,.sector-row4 p
{
width: 100% !important;
}
.sector-slider-row .featured-read-more a
{
background-position:41% center !important;
}
.sector-slider-row .featured-read-more a:hover
{
background-position:43% center !important;transition: 0.3s !important;
}
.sector-right-row p
{
padding-right:0px !important;
}
.group-content 
{
width: 50% !important;
}
.latest-news-row a.more-link2
{
background-position:42% center !important;
}
.latest-news-row a.more-link2:hover
{
background-position:44% center !important;
transition: 0.3s !important;
}
.sector-slider-row .featured-read-more a 
{
background-position: 57% center !important;transition: 0.3s !important;
}
.sector-slider-row .featured-read-more a:hover 
{
background-position: 59% center !important;
transition: 0.3s !important;
}
.latest-news-row .post_item_desc.dark_links
{
min-height:340px !important;
padding-bottom:35px !important;
}
.sector-left-row .vc_col-sm-6:last-child
{
padding-left: 50px !important;
}
.sector-right-row p br,.sector-left-row p br
{
display: none;
}
.sector-left-row.sector-inner-left p
{
padding-right: 0px !important;
}
.sector-left-row.sector-inner-left .vc_col-sm-6:last-child 
{
padding-left: 30px !important;
}
.service-blks p
{
padding:0px 15px !important;
}
.sector-row1 p br 
{
display: none;		
}
.page-id-131 .service-blks p 
{
padding: 0px 0px !important;
}
.services-row
{
margin-bottom:0px !important;
}
.service-desc p
{
width:100% !important;
}
.addvaluesection4 .addservicevaluetext1 p 
{
padding: 0px !important;
line-height: 25px;
}
.page-id-125 .sector-left-row .vc_col-sm-6:last-child {
padding-left: 0px !important;
}
.page-id-125 .sector-right-row p, .page-id-125 .sector-left-row p
{
padding-right:0px !important;
}
.sector-left-row,.sector-right-row
{
-webkit-box-align: initial !important;
-webkit-align-items: initial !important;
-ms-flex-align: initial !important;
align-items: initial !important;
}
.sector-left-row .sector-left-col div,.sector-right-row .sector-right-col div 
{
height: 100% !important;
}
.sector-left-row .sector-left-col div figure.wpb_wrapper.vc_figure, .sector-left-row .sector-left-col div figure.wpb_wrapper.vc_figure img 
{
height: 100% !important;
-o-object-fit: cover;
object-fit: cover;
}
.sector-right-row .sector-right-col div figure.wpb_wrapper.vc_figure, .sector-right-row .sector-right-col div figure.wpb_wrapper.vc_figure img 
{
height: 100% !important;
-o-object-fit: cover;
object-fit: cover;
}
.home-linkedin p br {
display: none !important;
}
}
@media only screen and (max-width:1280px) and (min-width:1018px)
{
.sector-left-row .sector-left-col + .vc_col-sm-6 {
padding-top:50px !important;
padding-bottom:50px !important;
}
.sector-right-row  .vc_col-sm-6:first-child {
padding-top:50px !important;
padding-bottom:50px !important;
}	
.page-id-130 .sector-left-row.sector-inner-left {
-webkit-box-align: center !important;
-webkit-align-items: center !important;
-ms-flex-align: center !important;
align-items: center !important;
}
}
@media only screen and (max-width:1199px)
{
#footer .section
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
#header #menu > ul > li > a
{
padding-left: 6px;
padding-right: 6px;
}
.latest-news-row .post_item_block h4
{
width:100% !important;
}
.slider-btn 
{
font-size: 16px !important;
padding: 8px 45px 8px 20px !important;
background-position: 77% center !important;
text-align: center !important;
}
.slider-btn:hover 
{
background-position: 81% center !important;
padding-left: 10px !important;
transition: 0.3s !important;
}
.slide-content
{
font-size: 16px !important;
line-height: 25px !important;
}
.page-id-131 .sector-left-row.sector-inner-left 
{
padding-bottom: 0px !important;
}
}
@media only screen and (max-width:1017px) and (min-width:769px)
{
.home-three-blk h3 + p
{
min-height: 150px;
}
.home-three-blk a 
{
background-position: 84% center !important;
}
.home-three-blk a:hover
{
background-position: 86% center !important;
}
.latest-news-row a.more-link2 
{
background-position: 54% center !important;
}
.latest-news-row a.more-link2:hover
{
background-position: 56% center !important;
}
.latest-news-row .post_item_desc.dark_links
{
min-height:390px !important;
}
#footer .section .col.span_1_of_4:last-child 
{
width: 23% !important;
}
#footer a.orange-btn 
{
width: 180px;
background-position: 79% center !important;
}
#footer a.orange-btn:hover 
{
width: 210px;
background-position: 81% center !important;
transition: 0.3s !important;
}
#footer .col
{
padding-right: 10px;
}
.service-four-blks .mid-small-img img {
margin-top: 27px;
}
.page-id-138 .sector-left-row.sector-inner-left.vc_custom_1623158237013 
{
margin-bottom: 30px !important;
}
.sector-left-row .sector-left-col + .vc_col-sm-6 {
padding-top:30px !important;
padding-bottom:30px !important;
}
.sector-right-row  .vc_col-sm-6:first-child {
padding-top:30px !important;
padding-bottom:30px !important;
}	
}
@media only screen and (max-width:1017px) and (min-width:768px) 
{
.sector-left-row.sector-inner-left {
margin-bottom: 50px !important;
}
.page-id-133 .sector-left-row.sector-inner-left
{
margin-bottom: 50px !important;
}
.sector-row1
{
margin-bottom: 40px !important;		
}
.addvaluesection4.ecoms .addservicevalue
{
width: 32% !important;
}
.addvaluesection4.ecoms 
{
justify-content: center;
}
.addvaluesection4.ecoms .addservicevalue {
width: 31% !important;
margin-right: 15px;
}
.addvaluesection4.ecoms .addservicevalue:nth-child(3) {
margin-right: 0px !important;
}
.addservicevalue .wpb_text_column 
{
margin-bottom: 0px !important;
}
.page-id-130 .sector-left-row.sector-inner-left 
{
padding-bottom: 0px !important;
}
body .page_title_bgr .full_container_page_title, body .page_title_bgr.bgr_style1 .full_container_page_title
{
min-height: 250px !important;
padding-top: 68px !important;		
}
.page_heading h1 
{
font-size: 50px !important;
}
}
@media only screen and (max-width:1017px) 
{
h2 
{
font-size: 35px !important;
line-height:45px !important;
}
.latest-news-row .grid_holder
{
display: -webkit-box !important;
display: -webkit-flex !important;
display: -ms-flexbox !important;
display: flex !important;
-webkit-box-pack: justify !important;
-webkit-justify-content: space-between !important;
-ms-flex-pack: justify !important;
justify-content: space-between !important;
}
.latest-news-row .grid_holder .col.span_1_of_3 
{
position: static !important;
width: 32% !important;
margin: 0px !important;
}
.latest-news-row a.cust-btn
{
margin-top:0px !important;
}
.sector-slider-row .featured-content-overlay-inner
{
padding:35px 15px 40px 30px !important;
}
.sector-slider-row .sub-content
{
margin-bottom:30px !important;
} #mobile_menu_toggler .m_nav_ham {
width: 32px !important;
height: 4px !important;
background: #211932 !important;
}
#mobile_menu_toggler .m_nav_ham_2_open {
margin-top: -9px !important;
}
#mobile_menu ul li a {
color: #211932 !important;
border-top: 0px !important;
border-bottom: 0px !important;
background: #fff !important;
text-shadow: none !important;
font-weight: 600;
font-size: 16px;
}
#mobile_menu > ul > li > a:hover span {
color: #211932 !important;
}
.custom-fixed
{
position: fixed !important;
top:0 !important;
left:0 !important;
width: 100% !important;
z-index: 999 !important; 
}
header#header.custom-fixed .full_header
{
display: none !important;
}
#mobile_menu_toggler
{
margin-top:15px !important;
}
.sector-left-col .vc_column-inner 
{
padding-left: 0px !important;
}
.sector-service
{
padding-bottom: 45px !important;
padding-top: 45px !important;
}
.sector-left-row .vc_col-sm-6:last-child {
padding-left: 0px !important;
}
.sector-left-row.sector-inner-left .vc_col-sm-6:last-child
{
padding-left: 0px !important;
}
.service-blks p
{
padding: 0px !important;
}
.sector-service 
{
margin-top: 0px !important;
}
.services-row 
{
padding-bottom: 0px !important;
margin-bottom: 0px !important;
}
.page-id-138 .sector-left-row.sector-inner-left {
margin-bottom: 0px !important;
}
}
@media only screen and (max-width:980px) 
{
.sector-slider-row .featured-read-more a
{
background-position:73% center !important;
}
.sector-slider-row .featured-read-more a:hover
{
background-position:75% center !important;transition: 0.3s !important;
}
}
@media only screen and (max-width:900px) 
{
.home-top-slider .slider-btn
{
padding: 11px 45px 11px 18px !important;
margin-top: 20px !important;
background-position: 76% center !important;
}
.home-top-slider .slider-btn:hover
{
background-position: 78% center !important;
padding-left: 5px !important;transition: 0.3s !important;
}
}	
@media only screen and (max-width:768px) 
{
.home-three-blk
{
display: block !important;
}
.home-three-blk .vc_col-sm-4
{
width: 100% !important;
margin-bottom: 35px !important;
}
.home-three-blk h3 + p
{
min-height: auto;
}
.latest-news-row .grid_holder
{
-webkit-flex-wrap: wrap !important;
-ms-flex-wrap: wrap !important;
flex-wrap: wrap !important;
}
.latest-news-row .grid_holder .col.span_1_of_3
{
width:100% !important;
margin-bottom: 30px !important;
}
.latest-news-row a.more-link2 
{
background-position: 18% center !important;
}
.latest-news-row a.more-link2 
{
background-position: 20% center !important;
}
.latest-news-row .post_item_desc.dark_links
{
min-height:auto !important;
}
#header .full_header 
{
display: block !important;
}
.sector-right-row.sector-service
{
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.sector-right-row .sector-right-col 
{
position: static !important;
margin-top: 0px;
width: 100% !important;
-webkit-box-ordinal-group: 2 !important;
-webkit-order: 1 !important;
-ms-flex-order: 1 !important;
order: 1 !important;
}
.sector-left-row,.sector-right-row
{
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.sector-left-col 
{
width: 100% !important;
margin: 0px 0px 30px !important;
}
.sector-right-row .vc_col-sm-6:first-child 
{
-webkit-box-ordinal-group: 3;
-webkit-order: 2;
-ms-flex-order: 2;
order: 2;
margin-top: 35px !important;
}
h2.orange-bar br
{
display: none;
}
.sector-service 
{
margin-top: 0px !important;
}
.home-career.sector-right-row
{
display: block !important;
}
.home-career .sector-right-col 
{
width: 100% !important;
position: static !important;
margin-right: 0px !important;
margin-top: 40px;
}
.home-career.sector-right-row .vc_col-sm-6:first-child
{
margin-top:0px !important;
}
.sector-right-row.sector-service .vc_col-sm-6:first-child 
{
-webkit-box-ordinal-group: 2 !important;
-webkit-order: 1 !important;
-ms-flex-order: 1 !important;
order: 1 !important;
margin-top: 0px !important;
margin-bottom: 45px !important;
}
.service-blks.service-four-blks .vc_col-sm-3 {
width: 50%;
margin-bottom: 30px;
}
.service-blks.service-four-blks {
-webkit-flex-wrap: wrap;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
}
.page-id-138 .sector-right-col
{
margin-top: 35px !important;
}
}
@media only screen and (max-width:768px)  and (min-width:768px) 
{
.home-three-blk h3 + p
{
width: 60% !important;
margin: 20px auto 20px auto;
}
.home-three-blk a
{
background-position: 61% center !important;
}
.home-three-blk a:hover
{
background-position: 63% center !important;transition: 0.3s !important;
}
.home-three-blk 
{
margin-bottom: 0px !important;
}
.sector-right-col 
{
width: 65vw !important;
}
#footer .section .col.span_1_of_4:last-child 
{
width: 25% !important;
}
#footer a.orange-btn 
{
width: 210px;
background-position: 75% center !important;
}
#footer a.orange-btn:hover 
{
width: 210px;
background-position: 77% center !important;
transition: 0.3s !important;
}
#powered
{
text-align:center !important;
}
#footer ul li a,#footer .textwidget.custom-html-widget
{
font-size: 14px !important;
}
.sector-row1
{
margin-bottom: 40px !important;
}
.service-blks
{
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.bonded-row2.sector-left-row, .bonded-row1.sector-right-row
{
flex-wrap: wrap;
}
.bonded-row1.sector-right-row .sector-right-col
{
position: static !important;
margin-top: 0px;
order: 1 !important;
}
.bonded-row1.sector-right-row .vc_col-sm-6:first-child
{
margin-top: 35px !important;	
}
.bonded-row1.sector-right-row .vc_col-sm-6:first-child
{
order: 2 !important;
}
.bonded-row2 .sector-left-col
{
margin: 0px 0px 40px !important;
}
.bonded-row2.sector-left-row .vc_col-sm-6, .bonded-row1.sector-right-row .vc_col-sm-6
{
width: 100% !important;		
}
}
@media only screen and (max-width:767px)  
{
h2 
{
font-size: 30px !important;
line-height: 40px !important;
}
.home-three-blk a
{
background-position: 73% center !important;
}
.home-three-blk a:hover
{
background-position: 75% center !important;
}
.home-three-blk
{
padding-bottom: 15px !important;
margin-bottom: 0px !important;
}
.home-row2
{
padding-top: 0px !important;
padding-bottom: 50px !important;
margin-bottom: 0px !important;
}
.home-row2 h2 
{
margin-bottom: 15px !important;
}
.home-logo-row + .home-logo-row .wpb_single_image 
{
margin-bottom: 35px;
}
.home-row3
{
margin-bottom: 0px !important;
}
.sector-row4 
{
padding-top: 20px !important;
}
.home-career 
{
padding-top: 0px !important;
}
.home-culina-grp 
{
margin-top: 0px !important;
padding-top: 10px !important;
padding-bottom: 30px !important;
margin-bottom: 0px !important;
}
.home-culina-grp .group-content 
{
width: 100% !important;
}
.latest-news-row a.more-link2 
{
background-position: 40% center !important;
}
.latest-news-row a.more-link2:hover
{
background-position: 42% center !important;
transition: 0.3s !important;
}
.latest-news-row .post_item_desc.dark_links
{
padding-bottom:0px !important;
}
#footer .section
{
display: block !important;
}
#powered
{
text-align:left !important;
}
#footer
{
padding-top:40px !important;
}
#footer .col.span_1_of_4 
{
margin-bottom: 15px !important;
}
.sector-row1
{
margin-bottom:30px !important;
}
.page-id-133 .sector-left-row.sector-inner-left
{
margin-bottom: 40px !important;
}
.sector-left-row.sector-inner-left 
{
margin-bottom: 40px !important;
}
.services-row 
{
padding-top: 0px !important;	
padding-bottom: 15px !important;
}
.service-blks .vc_col-sm-4 
{
margin-bottom: 30px;
}
.service-blks 
{
margin-bottom: 0px !important;
margin-top: 0px !important;
}
.services-row .boc_divider_holder
{
margin-bottom: 40px !important;
}
.page-id-132 .sector-left-row.sector-inner-left 
{
margin-bottom: 30px !important;
}
.service-blks.service-four-blks .vc_col-sm-3 
{
width: 100% !important;
}
.service-blks.service-four-blks
{
padding-top:0px !important;
}
.services-row h3 br
{
display: none;
}
.service-desc 
{
margin-bottom: 30px !important;
}
.services-row.inner-services
{
padding-bottom: 0px !important;
}
.service-blks.four-service 
{
padding-top: 0px !important;
}
.service-blks.four-service .vc_col-sm-3 
{
margin-bottom: 35px !important;
}
.page-id-138 .sector-inner-left .sector-left-col {
margin-bottom: 0px !important;
}
.page-id-138 .sector-right-row.sector-service .vc_col-sm-6:first-child {
margin-bottom: 10px !important;
}
.page-id-130 .sector-left-row.sector-inner-left {
padding-bottom: 0px !important;
}
.addservicevalue .vc_column-inner 
{
padding-top: 0px !important;
}
.addvaluesection4.ecoms 
{
padding-bottom: 10px !important;
}
.bonded-row1.sector-right-row 
{
margin-bottom: 30px !important;
}
.bonded-row2.sector-left-row.mhra-left-blk 
{
margin-bottom: 35px !important;
}
.linkbg {
padding-top: 40px !important;
padding-bottom: 40px !important;
}
.home-linkedin .comment 
{
margin-bottom: 18px !important;
}
}
@media only screen and (max-width:480px)
{
.sector-slider-row .featured-read-more a
{
background-position:44% center !important;
}
.sector-slider-row .featured-read-more a:hover
{
background-position:46% center !important;
transition: 0.3s !important;
}
.home-top-slider .slider-btn 
{
font-size: 14px !important;
padding-top: 14px !important;
padding-bottom: 14px !important;
margin-top: 20px !important;
width: 220px !important; 
padding-right: 45px !important;
background-position: 76% center !important;
}
.home-top-slider .slider-btn:hover 
{
background-position: 78% center !important;
padding-left: 10px !important;
transition: 0.3s !important;
}
.home-top-slider .slider-content
{
font-size: 14px !important;
line-height:22px !important;
}
.latest-news-row 
{
margin-bottom: 50px !important;
}
.home-row3 .home-logo-row .wpb_column:last-child
{
margin-top: 30px !important;
}
}
@media only screen and (min-width:1441px)
{
.sector-right-col .vc_single_image-wrapper, .sector-right-col .vc_single_image-wrapper img, .sector-right-col figure.wpb_wrapper.vc_figure, .sector-right-col .vc_single_image-wrapper {
max-height: 500px;
object-fit: cover;
}
.sector-left-col .vc_single_image-wrapper, .sector-left-col .vc_single_image-wrapper img, .sector-left-col figure.wpb_wrapper.vc_figure, .sector-left-col .vc_single_image-wrapper {
max-height: 550px;
object-fit: cover;
}
.imgnewheight .vc_single_image-wrapper, .imgnewheight .vc_single_image-wrapper img, .imgnewheight figure.wpb_wrapper.vc_figure, .imgnewheight .vc_single_image-wrapper {
max-height: 850px;
object-fit: cover;
}
.healthimage .vc_single_image-wrapper, .healthimage .vc_single_image-wrapper img, .healthimage figure.wpb_wrapper.vc_figure, .healthimage .vc_single_image-wrapper {
max-height: 400px;
object-fit: cover;
}
.imgheight550 .vc_single_image-wrapper, .imgheight550 .vc_single_image-wrapper img, .imgheight550 figure.wpb_wrapper.vc_figure, .imgheight550 .vc_single_image-wrapper {
max-height: 550px;
object-fit: cover;
}
.wareservicesection3left .vc_single_image-wrapper, .wareservicesection3left .vc_single_image-wrapper img, .wareservicesection3left figure.wpb_wrapper.vc_figure, .wareservicesection3left .vc_single_image-wrapper {
max-height: 900px;
object-fit: cover;
}
}
.postwrap_blog .video_thumb {
margin-bottom: 15px !important;
}
.each_insight .post_desc {
min-height: 60px;
}
.all-videos .col:nth-child(3n+1) {
margin-left: 0px;
}