/*
 Theme Name:     Fortuna Child
 Description:    Fortuna Child Theme
 Author:         BlueOwlCreative
 Version:        1.10
 Template:       fortuna

*/
  
body {font-family: 'Poppins', sans-serif;font-size:16px;font-weight:300;color:#211932}
h1 {font-size:58px;font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:500;text-transform:inherit;}
h2 {font-size:40px;font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:500;color:#211932;text-transform:inherit;}
h3{font-size:24px;font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:500;color:#211932;text-transform:inherit;}
h4,h5,h6 {font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:500;color:#211932;text-transform:inherit;}
.homeheads h1 {font-size:40px;font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:500;color:#211932;text-transform:inherit;text-align:center}
.sitemaps a {color:#211932 !Important}
.sitemaps a:hover {color:#FD8713  !Important}
.full_header {
    border-bottom:none;
    background: #F9F9F9;
    padding: 6px 0;
}
a:hover, a:focus {
    color: #FD8713;
}
#boc_searchform_close:hover {
    color: #FD8713;
}
#boc_searchform_close {color:#211932}
#boc_searchform_in_header {background-color:#fff}
#subheader {
    color: #211932;
    opacity: 1;
}

#menu > ul > li > a{padding:4px 16px 0px 16px;text-transform:inherit;font-family: 'Poppins', sans-serif;font-size:16px;font-weight:400;color:#211932}
#menu > ul > li > a > span {top:6px}
#menu > ul > li > a > span:before {
content: "\e78d";
background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/arrow-down-orange.svg)no-repeat; width: 8px;
height: 5px !important;
color: transparent;
}
#menu > ul > li.menu-item-has-children:hover a > span:before{
 
}
header #menu  ul li a:hover span:before
{
    background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/orange-arrow.svg)no-repeat !important;
}
.custom_menu_4 #menu > ul > li > div {background:#fff;border-top:none}
.custom_menu_4 #menu > ul > li ul > li > a {color:#211932;font-size:16px;font-family:poppins;padding: 10px 15px;}

 .custom_menu_4 #menu > ul > li ul > li > a:hover {
    background-color: #FD8713;color:#fff
}
#menu.arrow_effect > ul > li ul > li > a:hover > span {padding-left: 0px !important;}
#menu.arrow_effect > ul > li ul > li > a > span:before{display:none !important;}
 
#menu.arrow_effect > ul > li ul > li {}
#menu.arrow_effect > ul > li ul > li > a > span {margin-left: 0px !important;}
.header_soc_icon {color:#271F38; opacity:1}
.header_contact_item .icon {  background:url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/phone.svg); background-repeat:no-repeat;width: 18px;
    height: 14px;
    margin-top: 3px; } 
#menu > ul > li.menu-item-39 {margin-right:1px}
#menu > ul > li.menu-item-39 > a > span {top:3px}
 
#menu > ul > li.menu-item-39 > a > span:before{
    content: "\e78d";
    background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/07/direction-bear-right-02.svg)no-repeat;
    width: 8px;
    height: 10px !important;
    color: transparent; 
    
}
header #menu  ul li.menu-item-39 a:hover span:before
{
    background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/07/direction-bear-right-02.svg)no-repeat !important;
}
.header_contact_item  .icon-phone3:before {content:''}
.header_contacts {font-size:16px}
#boc_searchform_in_header input {color: #211932; }
#footer {   background: #E6E8E9;
    font-size: 16px;
	color: #211932; }
.footer_btm {background: #E6E8E9;border-top: 1px solid #cfd0d3; }
#powered  p {margin-bottom:0px}
#powered a {color: #211932; }
#powered {width: 100%;
    text-align: center;font-size:12px;color: #211932; font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:400}
#footer a {color: #211932;}
#footer a:hover {color: #211932;}
#footer h3 {font-size:16px;color: #211932;text-transform:inherit; margin-bottom:12px}
#footer .col ul li {padding-bottom:4px}
#footer .col ul li a:hover:before {margin-right:0px}
#footer .col ul li a:before {content:''; left:0px; margin-right:0px}
#footer  .col {margin-left:0px}
.fls {padding-top:35px}
.margined_left, #footer .col ul.margined_left {margin-left:0px}
#menu > ul > li.boc_search_toggle_li {
    margin-left: 96px;
}
.page_title_bgr .full_container_page_title {min-height:350px; border-bottom:none;padding-top:115px}
.page_heading h1 {font-size:58px;color:#fff; line-height:70px;text-transform:inherit; }
.breadcrumb a {
    float: left;
    color: #211932;
	font-size: 13px; }
.breadcrumb a:hover {color: #FD8713;}
a.last_bc {font-weight:500}
 .footsocial a {font-size:21px;margin-right:10px}
.page-id-226 .sector-service h2,.page-id-19 .sector-service h2 {margin-bottom:5px}
.videomid {font-size:18px;font-family:'Montserrat', Arial, Helvetica, sans-serif;font-weight:500;}
h3.orange-bar { position:relative; padding-bottom:15px}
h3.orange-bar::after {
    position: absolute;
    width: 48px;
    background: #FD8713;
    height: 2px;
    content: ""; left:0px;
   bottom: 0px
}
.absec2 {padding-top:45px;padding-bottom:35px}
.ecoms .addservicevaluetext1{height:220px;justify-content: center;
    align-items: center;
    display: flex;
}
.accshead h3{font-size:30px; font-weight:bold}
.ouraccmid {text-align:center}
.accmidsec {text-align:center;font-weight:bold;font-size:18px; line-height:33px}
.accimg1 .wpb_single_image {display:flex;justify-content:center;align-items:center; min-height:200px}
.accimg2 .wpb_single_image {display:flex;justify-content:center;align-items:center; min-height:220px}
 
.accmidsec a {color:#FD8713 !important;font-size:16px}
@media only screen and (min-width:1200px) {
	#footer .col.span_1_of_4 { width:19%}
	#footer .col.span_1_of_4:first-child { width:23%}
	.vids {padding-right:20px; padding-left:20px}
}

/**/
.page_title_bgr .full_container_page_title { 
background: url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/great-bear-building-slider.jpg);background-position:center center; 
    background-size: cover; margin-bottom:10px
}

.page_title_bgr .full_container_page_title:before {
    position: absolute;
    content: "";
    
	    background: transparent radial-gradient(closest-side at 69% 55%, #1FC2E9 20%, #271F38 100%) 0% 0% no-repeat padding-box;
opacity: 0.7;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: -1;
}


.full_container_page_title.no_bm:before {
    position: absolute;
    content: "";
    /*background-image: linear-gradient(to right, #271F38 , #1FC2E9);opacity:0.7;*/
	/*background: transparent radial-gradient(closest-side at 74% 114%, #1FC2E9 0%, #271F38 100%) 0% 0% no-repeat padding-box;*/
	/*background: transparent radial-gradient(closest-side at 60% 50%, #1FC2E9 0%, #271F38 100%) 0% 0% no-repeat padding-box;*/
	    background: transparent radial-gradient(closest-side at 69% 55%, #1FC2E9 20%, #271F38 100%) 0% 0% no-repeat padding-box;
opacity: 0.7;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: -1;
}

.page_title_bgr .full_container_page_title {
    padding-top: 115px;
    position: relative;
    z-index: 9;
}
.linkbg { background:url(https://www.greatbear.co.uk/wp-content/uploads/2021/06/linkedin-large-logo.png); background-repeat:no-repeat;height:250px}
.searchresult {text-align:center; margin-top:20px}
.searchresult  a.orange-btn {display:inline-block;background-position: 77% center !important;}
.searchresult a.orange-btn:hover {
    background-position: 80% center !important;
    padding-left: 10px;
    transition: 0.3s !important;
}

/**/
.post_item_block:hover .post_item_desc a.more-link2,.post_item_block .post_item_desc:hover a.more-link2 {
    background-position: 34% center !important;
    text-indent: 0 !important;
}
#related_posts .post_link a {  
    padding-right: 45px !important;
}
.singleblog .post_link {display: block; width: 100%;}
#related_posts .post_link a {background-position: center right 20px !important;}
#related_posts .all_posts_blog .col.span_1_of_3:hover .post_link a {
    background-position: center right 17px !important;
    display: inline;
}
.postwrap_blog .post_link a:hover {
    color: #1FC2E9;
}
.postwrap_blog .post_link a {   
    background-position: center right 11px !important;
    padding-right: 35px !important;transition:.2s;
}
.postwrap_blog .post_link a:hover {   
	background-position: center right 8px !important;color: #1FC2E9;}

/**/
.blog-imgcol:hover + .blog-content-col .post_link a {
    background-position: center right 8px !important;
}
.home .latest-news-row a .img_overlay {display:none}

.home .latest-news-row .dark_links a:hover {
    color: #FD8713 !important;
}
/*services-page*/
.service-top 
{
    padding-bottom: 45px;
    margin-bottom: 10px !important;
}
a.cust-learn.cust-btn
 {
    background-position: 71% center !important;
}
a.cust-learn.cust-btn:hover
 {
    background-position: 73% center !important;
}
.sector-left-row.service-bottom
 {
    margin-bottom: 0px !important;
    padding-bottom: 80px;	
    padding-top: 10px;
}
.sector-left-row.service-top 
{
    padding-bottom: 45px;
    margin-bottom: 10px !important;
}
.sector-left-row.service-bottom .vc_col-sm-6:last-child {
    padding-left: 85px;
}
.service-bottom p,.service-top p,.service-middle p
{
	font-family: 'Montserrat', Arial, Helvetica, sans-serif;
}
/*breadcrumb*/
.page-id-15 .full_container_page_title + .container
{
	width: 100%;
    max-width: 100%;
    background: #fafafa;
	  padding-top: 20px;
    padding-bottom: 10px;
}
.page-id-15 .full_container_page_title + .container .breadcrumb 
{
    width: 1200px !important;
    max-width: 100% !important;
    margin: 0 auto;
}
.page-id-15 .full_container_page_title
{
    margin-bottom: 0px !important;
}
/*end-breadcrumb*/
/*team*/
.team-top-row h2, .team-top-row p
{
    text-align: center;
}
.team-top-row .cust-sep 
{
	border: 1px solid #FD8713 !important;
	width: 48px !important;
}
.team-top-row 
{
    padding-top: 40px;
}
.team-row 
{
    padding-top: 10px;
}
.team-row .wp_teamshowcase_slider .team-slider
{
	padding:0px 13px !important;
}
.team-row .wp_teamshowcase_slider.design-1 .member-content .member-desc::before
{
	display:none !important;
}
.team-top-row p
{
	font-family: 'Montserrat', Arial, Helvetica, sans-serif !important;
}
.team-row .member-name,.meetteam-grid .member-name
{
	font-family: 'Montserrat', Arial, Helvetica, sans-serif !important;
	font-weight:700 !important;
	color:#211932 !important;
	font-size:22px !important;
	line-height:33px !important;
	    text-align: left !important;
	margin-top:5px !important;
}
.meetteam-grid .member-name,.meetteam-grid .member-job
{
	  text-transform: initial !important;
}  
.team-row .member-job,.meetteam-grid .member-job
{
font-family: 'Montserrat', Arial, Helvetica, sans-serif !important;
	font-weight:400 !important;
	color:#211932 !important;
	font-size:16px !important;
	line-height:24px !important;	
	    text-align: left !important;
}

.team-row .wp_teamshowcase_slider .slick-dots li.slick-active button
{
	background: #211932 !important;
	opacity:1 !important;
}
.team-row .wp_teamshowcase_slider .slick-dots li button
{
	width:38px !important;
	border-radius: 3px !important;
	height:4px !important;
	background: #211932 !important;
	opacity:0.5 !important;
}
.team-row .wp_teamshowcase_slider .slick-dots li
{
	width:38px !important;
	border-radius: 3px;
	height:4px !important;
	margin:0px 4px !important;
}
.team-row a.cust-btn {
       margin: 20px auto 0px auto !important;
}
.team-row a.cust-btn 
{
     background-position: 71% center !important;
}
.team-row a.cust-btn:hover
{
     background-position: 73% center !important;
}
/*meettheteam*/
.meetteam-grid .wp_teamshowcase_grid.design-3 .team-grid
{
    padding: 0px 15px !important;
    border: 0px !important;
	    margin-bottom: 35px !important;
}
.meetteam-grid .member-main-info
{
    border: 0px !important;
padding-left: 0px !important;
} 
.meetteam-grid .teamshowcase-image-bg:hover img,.team-row .teamshowcase-image-bg:hover img
{
    -webkit-transform: none !important;
    transform: none !important;
}
.meetteam-grid .teamshowcase-image-bg:hover .teamshowcase-hover-icon,.team-row .teamshowcase-image-bg:hover .teamshowcase-hover-icon 
{
    -webkit-transform: none !important;
    transform: none !important;
    opacity: 0 !important;
}
.meetteam-grid a.teamshowcase-hover-icon.popup-modal,.team-row a.teamshowcase-hover-icon.popup-modal
{
    cursor: initial !important;
}
.meetteam-grid .wp-tsas-popup-wrp
{
    display: none !important;
}
.page-id-14 .mfp-fade.mfp-bg.mfp-ready,.page-id-14 .mfp-wrap,.page-id-1042 .mfp-fade.mfp-bg.mfp-ready,.page-id-1042 .mfp-wrap
{
	display:none !important;
}
.meetteam-grid .wp_teamshowcase_grid.design-3 .team-grid:hover > .member-main-info 
{
    background: transparent !important;
}
.page-id-1042 .sector-row1
{
    padding-top: 25px;
    margin-bottom: 50px !important;
}
.page-id-1042 .sector-row1 p
{
    line-height: 24px;
}
.teambttom a.orange-btn {
    background-position: 73% center !important;
}
.teambttom a.orange-btn:hover
{
	 background-position: 75% center !important;
}
.frm-box {
    background: #13022B;
    padding: 40px;
    max-width: 500px;
    margin-left: auto;
}
.frm-box h3 {
    color: #fff;
    margin-bottom: 30px;
}
.frm-box input, .frm-box textarea {
    padding: 16px 35px !important;
    height: 60px;
    color: #13022B !important;
    border-radius: 40px !important;
    font-size: 16px !important;
    font-family: 'Poppins', sans-serif !important;
    resize: none;
}
.frm-box input[type="submit"] {
    background: #EC852D;
    color: #fff !important;
    font-size: 18px !important;
    font-weight: 500;
    padding: 12px 22px !important;
}
.warehouse-formwrp .left h4 {
    color: #13022B;
    font-size: 24px;
    font-family: 'Poppins';
}
.warehouse-formwrp .left p {
    color: #13022B;
    font-size: 16px;
    line-height: 22px;
    font-family: 'Poppins';
}

/*responsive*/
@media only screen and (min-width: 1281px)
{
	.page-id-138 .sector-left-col .vc_single_image-wrapper img,.page-id-138 .sector-right-col .vc_single_image-wrapper img 
	{
    height: 550px !important;
   -o-object-fit: cover;
      object-fit: cover;
	}
	.team-row .wp_teamshowcase_slider.design-1 .teamshowcase-image-bg,.meetteam-grid .teamshowcase-image-bg
	{
		height:400px !important;
	}
}
@media only screen and (max-width: 1280px)
{
	.team-top-row p  br
	{
		display:none;
	}
}
@media only screen and (max-width: 1280px) and (min-width: 1018px)
{
	.page-id-15 .full_container_page_title + .container .breadcrumb 
	{
    width: 940px !important;
	}
}
@media only screen and (max-width: 1017px) and (min-width: 769px)
{
	.page-id-15 .full_container_page_title + .container .breadcrumb 
	{
    width: 720px !important;
	}
	.team-row .wp_teamshowcase_slider.design-1 .teamshowcase-image-bg
	{
		height:300px !important;
	}
	.meetteam-grid .member-name {
      min-height: 70px;
	}
}
@media only screen and (max-width: 768px) and (min-width: 768px)
{
	.page-id-15 .full_container_page_title + .container .breadcrumb 
	{
    width: 600px !important;
	}
}
@media only screen and (max-width: 768px)
{
.team-row .member-name,.meetteam-grid .member-name
{
	font-size:20px !important;
}
}
@media only screen and (max-width: 767px) and (min-width: 481px)
{
	.page-id-15 .full_container_page_title + .container .breadcrumb 
	{
    width: 440px !important;
	}
	.team-row .wp_teamshowcase_slider.design-1 .teamshowcase-image-bg,.meetteam-grid .teamshowcase-image-bg
	{
		height:170px !important;
	}
}
@media only screen and (max-width: 480px)
{
	.page-id-15 .full_container_page_title + .container .breadcrumb 
	{
    width: 300px !important;
	}
	.service-top .sector-left-col 
	{
    margin-bottom: 0px !important;
	}
	.sector-right-row.service-middle .vc_col-sm-6:first-child 
	{
    margin-top: 0px !important;
	}
	.service-bottom .sector-left-col 
	{
    margin-bottom: 0px !important;
	}
	.service-bottom 
	{
    padding-bottom: 50px !important;
	}
	.team-row .wp_teamshowcase_slider.design-1 .teamshowcase-image-bg,.meetteam-grid .teamshowcase-image-bg
	{
		height:380px !important;
	}
	.team-top-row 
	{
    padding-top: 0px !important;
	}
	.team-row 
	{
    padding-top: 0px !important;
    margin-bottom: 10px !important;
	}
	.page-id-1042 .sector-row1 {
    padding-top: 0px !important;
    margin-bottom: 40px !important;
	}
	.meetteam-grid {
    margin-bottom: 0px !important;
	}
}
.home-top-slider.mobile-homeslider{display:none !important;}
@media only screen and (max-width:767px)
{
	.mobile-homeslider .hesperiden .tp-bullet:hover, .mobile-homeslider .hesperiden .tp-bullet.selected {
		background: #fff !important;
	}
	.mobile-homeslider .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{display:none !important;}
	.home-top-slider.mobile-homeslider{display:block !important;}
	
}

/**/
p {text-align: justify;}
.terms-conditions a,.cookie-policy a {
    color: #211932 !important;
    font-weight: 400;
}
.terms-conditions a:hover,.cookie-policy a:hover {text-decoration:underline !important;}
.post_content a:not(.button), .post_content a:not(.button):visited {
   color: #211932 ;
}
.frm-boxnew{position: absolute;
    top: -330px;
    z-index: 1000000;
	right: 0px;
border-radius: 5px;
background: #13022B;
    padding: 40px;
    max-width: 500px;
    margin-left: auto;	
	
}

.homevideo .videoabt-ply.watchvideo {
  position: relative;
}
.homevideo .videoabt-ply.watchvideo img {
  margin-right: 8px;
  position: relative;
  z-index: 22;
}
.homevideo .videoabt-ply.watchvideo:hover {
  color: #00bce7;
}
.homevideo .videoabt-ply.watchvideo:before {
  content: "";
  background: rgba(0, 188, 231, 0.3);
  width: 40px;
  height: 40px;
  border-radius: 100%;
  position: absolute;
  top: -6px;
  left: 2px;
  z-index: 2;
  opacity: 0;
  -webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;
}
.homevideo .videoabt-ply.watchvideo:hover:before {
  opacity: 1;
  -webkit-transform: scale(1.3);-ms-transform: scale(1.3);transform: scale(1.3);
}
.homevideo .ply-wrp {
  position: relative;
  margin-bottom: 0px;
}
.homevideo .ply-wrp > .wpb_wrapper > p > img {
  z-index: 22;
  position: relative;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.homevideo .ply-wrp .ply-btn {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 23;
}
.homevideo .ply-wrp iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  visibility: hidden;
  -o-object-fit: cover;
  object-fit: cover;
}
.homevideo .ply-wrp.active iframe {
  visibility: visible;
  z-index: 30;
}
.homevideo .ply-wrp .ply-btn img {
  width: 135px;
  z-index: 22;
  opacity: 0.85;
}
.homevideo .ply-wrp .ply-btn:hover img {
  opacity: 1;
}

.homevideo:before{ 
background: #F9F9F9;
    content: '';
    width: 100%;
    height: 40%;
    position: absolute;
    left: 0px;
    right: 0px;
}

.homevideo .ply-wrp.active iframe {
    visibility: visible;
    z-index: 30;
}

.frm-boxnew .wpcf7 form .wpcf7-response-output{color:#fff}

.centered_digits .counter{display: -webkit-box;display: -ms-flexbox;display: flex;
      margin-bottom: 40px;}

.animatesec2 .counter-digit {
    color:#EC852D;
    font-size: 120px;
    font-family: 'Montserrat';
    font-weight: 700;
    font-style: normal;
}

.animatesec2 .shown {
    opacity: 1;
    left: 0px;
    color:#EC852D;
    font-size: 120px;
    font-family: 'Montserrat';
    font-weight: 700;
    font-style: normal;
}

.animatesec3 .counter-digit {
    color:#00A9DF;
    font-size:120px;
    font-family: 'Montserrat';
    font-weight: 700;
    font-style: normal;
}

.animatesec3 .shown {
    opacity: 1;
    left: 0px;
    color:#00A9DF;
    font-size: 120px;
    font-family: 'Montserrat';
    font-weight: 700;
    font-style: normal;
}



.loc-counter .counter-digit {
    color: #00A9DF;
    font-size: 120px;
    font-family: 'Montserrat';
    font-weight: 700;
    font-style: normal;
}
.loc-counter .shown {
    opacity: 1;
    left: 0px;
    color: #00A9DF;
    font-size: 120px;
    font-family: 'Montserrat';
    font-weight: 700;
    font-style: normal;
}
.cnt-wrap p{
font-size: 20px;
    color: #13022B;
    padding-top: 18px !important;
    line-height: 30px;
}

.warehouse-formwrpnew {overflow:initial !important;margin-bottom: 0px}

.page-id-1192 .full_container_page_title.no_bm:before, .page-id-1304 .full_container_page_title.no_bm:before, .page-id-1302 .full_container_page_title.no_bm:before,  .page-id-1306 .full_container_page_title.no_bm:before,  .page-id-1308 .full_container_page_title.no_bm:before{background:transparent !important}
.page-id-1192 .page_heading h1{position:relative;margin-bottom: 30px;}
.page-id-1192 .page_heading h1:after{
	background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 60px;
    height: 2px;
    bottom: 0px;
}

.page-id-1306 .page_heading h1{position:relative;margin-bottom: 30px;}
.page-id-1306 .page_heading h1:after{
	background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 60px;
    height: 2px;
    bottom: 0px;
}
.page-id-1308 .page_heading h1{position:relative;margin-bottom: 30px;}
.page-id-1308 .page_heading h1:after{
	background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 60px;
    height: 2px;
    bottom: 0px;
}

.page-id-1304 .page_heading h1{position:relative;margin-bottom: 30px;}
.page-id-1304 .page_heading h1:after{
	background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 60px;
    height: 2px;
    bottom: 0px;
}

.page-id-1302 .page_heading h1{position:relative;margin-bottom: 30px;}
.page-id-1302 .page_heading h1:after{
	background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 60px;
    height: 2px;
    bottom: 0px;
}




.testimonials-wrpnew h3{position:relative}
.testimonials-wrpnew h3:after{
	background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
	margin:auto;
    width: 60px;
    height: 2px;
    bottom: -20px;
}

.page-id-1192 .section  .breadcrumb {background:#F9F9F9}
.page-id-1192 .page_title_bgr .full_container_page_title{padding-bottom:75px;}
.page-id-1192 .section  .breadcrumb {
    margin: 0px 0 0;
    height: 20px;
    line-height: 20px;
    padding: 22px 0px;
	position:relative
}

.page-id-1192 .section  .breadcrumb:before{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: -100%;
    background: #F9F9F9;
    top: 0px;}
.page-id-1192 .section  .breadcrumb:after{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
        background: #F9F9F9;
    top: 0px;right:-100%;}



.page-id-1306  .section  .breadcrumb {background:#F9F9F9}
.page-id-1306  .page_title_bgr .full_container_page_title{padding-bottom:75px;}
.page-id-1306  .section  .breadcrumb {
    margin: 0px 0 0;
    height: 20px;
    line-height: 20px;
    padding: 22px 0px;
	position:relative
}

.page-id-1306 .section  .breadcrumb:before{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: -100%;
    background: #F9F9F9;
    top: 0px;}
.page-id-1306 .section  .breadcrumb:after{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
        background: #F9F9F9;
    top: 0px;right:-100%;}



.page-id-1308  .section  .breadcrumb {background:#F9F9F9}
.page-id-1308  .page_title_bgr .full_container_page_title{padding-bottom:75px;}
.page-id-1308  .section  .breadcrumb {
    margin: 0px 0 0;
    height: 20px;
    line-height: 20px;
    padding: 22px 0px;
	position:relative
}

.page-id-1308 .section  .breadcrumb:before{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: -100%;
    background: #F9F9F9;
    top: 0px;}
.page-id-1308 .section  .breadcrumb:after{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
        background: #F9F9F9;
    top: 0px;right:-100%;}



.page-id-1306  .section  .breadcrumb {background:#F9F9F9}
.page-id-1306  .page_title_bgr .full_container_page_title{padding-bottom:75px;}
.page-id-1306  .section  .breadcrumb {
    margin: 0px 0 0;
    height: 20px;
    line-height: 20px;
    padding: 22px 0px;
	position:relative
}

.page-id-1306 .section  .breadcrumb:before{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: -100%;
    background: #F9F9F9;
    top: 0px;}
.page-id-1306 .section  .breadcrumb:after{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
        background: #F9F9F9;
    top: 0px;right:-100%;}



.page-id-1302  .section  .breadcrumb {background:#F9F9F9}
.page-id-1302  .page_title_bgr .full_container_page_title{padding-bottom:75px;}
.page-id-1302  .section  .breadcrumb {
    margin: 0px 0 0;
    height: 20px;
    line-height: 20px;
    padding: 22px 0px;
	position:relative
}

.page-id-1302 .section  .breadcrumb:before{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: -100%;
    background: #F9F9F9;
    top: 0px;}
.page-id-1302 .section  .breadcrumb:after{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
        background: #F9F9F9;
    top: 0px;right:-100%;}

.page-id-1304  .section  .breadcrumb {background:#F9F9F9}
.page-id-1304  .page_title_bgr .full_container_page_title{padding-bottom:75px;}
.page-id-1304  .section  .breadcrumb {
    margin: 0px 0 0;
    height: 20px;
    line-height: 20px;
    padding: 22px 0px;
	position:relative
}

.page-id-1304 .section  .breadcrumb:before{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    left: -100%;
    background: #F9F9F9;
    top: 0px;}
.page-id-1304 .section  .breadcrumb:after{position: absolute;
    content: '';
    width: 100%;
    height: 100%;
        background: #F9F9F9;
    top: 0px;right:-100%;}



.counterinner{margin-bottom:80px;}
.countersec1 .animatesec2{    border-right: 1px solid #13022B;
    border-left: 1px solid #13022B;padding-left:40px;padding-right:40px;}
.countersec1 .animatesec3{    padding-left:40px;}
.countersec1 .animatesec1{    padding-right:40px;}
.wh-cnt-sec  .wareservicesection3rightnew .vc_column-inner{    padding-left:102px !important;}
.wh-cnt-sec .wareservicesection4leftnew .vc_column-inner {
    padding-right: 100px !important;
}
.wareservicesection3rightnew h2:after {background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 60px;
    height: 2px;
    bottom: 0px;}
.wareservicesection4leftnew h2:after {background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 60px;
    height: 2px;
    bottom: 0px;}
.frm-box input[type="submit"]{ text-transform: initial;}
a.site-btn2 {
    border-radius:40px;
    padding: 12px 20px 12px 20px;
    color: #ffffff !important;
    margin-top: 25px;
    display: block;
    width:204px;
    text-align: center;
    background: #FD8713;
    	font-weight: 300 !important;}
a.site-btn2:hover {
    background-position: 75% center !important;
    padding-left: 10px;
	transition: 0.3s !important;
}
.wh-solutions1 a.site-btn2{margin:auto !important}
.wh-solutions1{text-align:center;}
.wh-solutions1 h3{font-size:32px;position: relative}
.wh-solutions1 h3:after {background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 60px;
    height: 2px;
    bottom:-10px;
	margin:auto;
}

.wh-solutions1  h4 {
    font-size: 24px;
}
.countersec1{margin-bottom:0px !important}
.logosec1{margin-top: 85px;
    margin-bottom: 50px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 120px;
}
.testimonials-wrpnew{padding:100px 0px}
.testimonials-wrpnew{color:#fff; font-size:40px;}
.testimonials-wrpnew h3{color:#fff !important;font-size: 32px;margin-bottom: 50px} 
.testimonials-wrpnew .strong-view.pager-style-buttons .wpmslider-pager-link.active:before{width: 20px;
    height: 20px;
    background:#EC852D !important ;}
.testimonials-wrpnew .strong-view.pager-style-buttons .wpmslider-pager-link:before{width: 20px;
    height: 20px;
    mask:none !important;-webkit-mask:none !important;border-radius:20px;
    background:#fff !important;}
.testimonials-wrpnew .strong-view.pager-style-buttons .wpmslider-pager-link:hover:before{width: 20px;
    height: 20px;mask:none !important;border-radius:20px;
    background:#EC852D !important ;}

.testimonials-wrpnew p{color:#fff !important;font-size:30px;text-align: center;
    line-height: 35px;} 
.calltoaction-wrpnewinner .wpb_wrapper{display: -webkit-box;display: -ms-flexbox;display: flex;
  -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
            justify-content: center;
}
.calltoaction-wrpnewinner .site-btn2{
margin-top: 0px;
    margin-left: 40px;
}
.subtext1 p{font-size:32px; color:#fff; line-height: 40px;    text-align: left;}
.countersec1 p{
font-size: 20px !important;
    font-weight: 500;
    line-height: 30px;
	text-align: left;
}
.brandlogosec .owl-carousel .owl-item img {
	width:auto;
    margin: 0 auto;
    max-height:100px;
}
.brandlogosec .title-wrp {
	margin-bottom: 50px;
}
.brandlogosec .owl-carousel .owl-stage {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
}
.brandlogosec .owl-nav {
    }

.brandlogosec .owl-theme .owl-controls .owl-nav div{height:auto !important; width:auto !important;    background: transparent}
.brandlogosec .owl-prev{
position: absolute;
    left:-60px;
    top: 60px;
}
.brandlogosec .owl-next{
position: absolute;
   right:-60px;
    top:60px;
}

.brandlogosec .logotext p{    text-align: center;
    font-size: 20px;
    margin-top: 20px;
	    line-height: 25px;
}

.brandlogosec  h2 {
    font-size: 40px;
    color: #211932;
    text-transform: initial;
    position: relative;
    padding: 0px 0px 20px 0px;
	    text-align: center;
}

.brandlogosec h2:after{    background-color: #EC852C !important;
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    width: 60px;
    height: 2px;
    bottom: 0px;
margin:auto;
}

.brandlogosec p{
text-align: center;
    font-size: 24px;
    margin-bottom: 80px !important;
    line-height: 40px;
}
.warehouse-formwrpnew h4{font-weight:400 !important}
.warehouse1 p, .warehouse2 p{text-align:left}

 .page-id-1304 .frm-boxnew{ top:-375px !important}

.wh-solutions1  .wareservicesection61cnt-row{    max-width: 994px;
    margin: 0px auto 60px auto !important;}
.wh-solutions1  .wareservicesection61cnt-row p{text-align:center}

@media only screen and (max-width:767px) {
.frm-boxnew{position:inherit }
body .wh-cnt-sec .wareservicesection3rightnew .vc_column-inner {
    padding-left:15px !important;
	}	
body .wh-cnt-sec .wareservicesection4leftnew .vc_column-inner	{
    padding-right:15px !important;
	}
.countersec1 .animatesec1 {
    padding-right:0px !important;
    margin-bottom:40px !important;
}	
	.countersec1 .animatesec2{border:0px !important;
padding-left:0px !important; 
   padding-right:0px !important;  margin-bottom:40px !important;
}	
	
	.countersec1 .animatesec3	{padding-left:0px !important; 
   margin-bottom:40px !important;}
	
	.calltoaction-wrpnewinner .wpb_wrapper{display:block !important}
.subtext1 p {
    font-size:17px;
    color: #fff;
    line-height: 30px;
}

}

@media only screen and (max-width:768px) {
		body .warehouse-formwrpnew{    padding-top:5px !important;
    padding-bottom:0px !important;}
	
	body .wh-solutions1 	{margin-bottom: 0px !important;
    padding-top: 0px !important;
    padding-bottom: 40px !important;}
body .logosec1 {
   margin-top: 0px;
    margin-bottom: 0px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 40px;
}
	.warehouse2	{flex-direction: column-reverse;}
	.warehouse2	 img{margin-bottom:30px !important}
	body .calltoaction-wrpnew {    padding-top: 5px !important;
    padding-bottom: 5px !important;}
	
	testimonials-wrpnew {margin-bottom:0px !important}	
	.testimonials-wrpnew h3{font-size:25px !important}	
	.testimonials-wrpnew p {
    color: #fff !important;
    font-size: 20px;
    text-align: center;
    line-height: 25px;
}
	.brandlogosec p{margin-bottom:0px !important}
.testimonials-wrpnew {
    padding:0px 0px;
}	
	
}

@media only screen and (max-width:1024px) {
.page-id-1192 .page_heading h1, .page-id-1304 .page_heading h1, .page-id-1302 .page_heading h1, 
	.page-id-1306 .page_heading h1,  .page-id-1308 .page_heading h1{
    font-size:35px !important;
    line-height: 50px;
}
.subtext1 p {
    font-size: 17px;
    color: #fff;
    line-height: 30px;
}	

.loc-counter .counter-digit, .animatesec2 .counter-digit, .animatesec3 .counter-digit,.loc-counter .shown,.animatesec2 .shown, .animatesec3 .shown{ font-size: 70px;}	
.brandlogosec .owl-prev{left: -20px;}
.brandlogosec .owl-next{right: -20px;}	
.wh-cnt-sec .wareservicesection3rightnew .vc_column-inner{
    padding-left:15px !important;
}
.wh-cnt-sec .wareservicesection4leftnew .vc_column-inner {
    padding-right:15px !important;
}		
	
.wh-cnt-sec .wareservicesection3rightnew .vc_column-inner{
 padding-left:15px !important;}	
.page-id-1192 br, .page-id-1304 br, .page-id-1302 br, 
	.page-id-1306 br,  .page-id-1308 br{display:none !important}	
.brandlogosec .owl-theme .owl-controls .owl-prev{display:block}	
.brandlogosec .owl-theme .owl-controls .owl-next{display:block}	
}



@media only  screen and (max-width:1023px){
	.frm-boxnew{position: inherit;margin:auto;    max-width: 100%;}
.countersec1 .animatesec1 {
    padding-right:0px !important;
    margin-bottom:40px !important;
}	
	.countersec1 .animatesec2{border:0px !important;
padding-left:0px !important; 
   padding-right:0px !important;  margin-bottom:40px !important;
}	
	
	.countersec1 .animatesec3	{padding-left:0px !important; 
   margin-bottom:40px !important;}	

	
}