.pg-construction-nav1 {
background-color: #010101;
padding: 25px 0px;
}
.pg-construction-nav1 .navbar {
background-color: #010101 !important;
}
.pg-construction-nav1 .navbar img {
margin-right: 15px;
}
.pg-construction-nav1 .navbar .navbar-brand {
font-size: 41px;
background-color: #2c2c2c;
padding: 1px 9px;
}
.pg-construction-nav1 .navbar .navbar-toggler {
padding: .25rem .75rem;
font-size: 1.25rem;
line-height: 1;
background-color: transparent;
border: 1px solid transparent;
border-radius: .25rem;
}
.pg-construction-nav1 .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav1 .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav1 .navbar .navbar-collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav1 .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav1 .navbar .navbar-collapse .navbar-nav .nav-item a {
color: white;
font-size: 12px;
font-weight: 600;
}
.pg-construction-nav1 .navbar .navbar-collapse .navbar-nav .nav-item a:active {
color: white;
}
.pg-construction-nav1 .navbar .navbar-collapse .navbar-nav .nav-item a:hover {
color: yellow;
}
.pg-construction-nav1 .navbar .navbar-collapse .navbar-nav .nav-item a span {
color: white;
}
.pg-construction-nav1 .navbar .navbar-collapse .navbar-nav .nav-item a span i {
color: white;
} .pg-construction-nav2 {
padding: 12px;
}
.pg-construction-nav2 .navbar {
padding: 0px 0px;
}
.pg-construction-nav2 .navbar .navbar-brand {
font-size: 41px;
background-color: #2c2c2c;
padding: 1px 9px;
}
.pg-construction-nav2 .navbar img {
width: 200px;
padding-top: 20px;
position: absolute;
top: 19px;
z-index: 1000;
}
.pg-construction-nav2 .navbar .navbar-toggler {
background-color: black;
margin-right: 10px;
}
.pg-construction-nav2 .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav2 .navbar .navbar-collapse {
}
.pg-construction-nav2 .navbar .navbar-collapse .navbar-nav {
width: 100%;
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: flex-end;
text-align: right;
}
.pg-construction-nav2 .navbar-nav2 .navbar-collapse .navbar-nav {
width: 100%;
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: flex-end;
}
.pg-construction-nav2 .navbar .navbar-collapse .navbar-nav .nav-item {
color: #000;
padding: 5px;
}
.pg-construction-nav2 .navbar .navbar-collapse .navbar-nav .nav-item a {
color: #000;
font-size: 18px;
font-weight: 600;
margin: 0px 16px;
border-radius: 12px;
padding: 2px 11px;
}
.pg-construction-nav2 .navbar .navbar-collapse .navbar-nav .nav-item a:hover {
border-radius: 12px;
padding: 2px 11px;
}
.pg-construction-nav2 .navbar .navbar-collapse .navbar-nav .nav-item a:active {
color: orange;
}
.pg-construction-nav2 .navbar .navbar-collapse .navbar-nav .nav-item .no {
font-size: 16px;
color: #5f9159;
font-weight: 700 !important;
font-family: ABeeZee;
}
.pg-construction-nav2 .navbar .navbar-collapse .navbar-nav .nav-item .email {
color: #a8a8a8;
}
.pg-construction-nav2 .navbar-nav-two {
background-color: #fff;
width: 100%;
padding-top: 10px;
padding-bottom: 10px;
}
.pg-construction-nav2 .navbar-nav-two .navbar-toggler {
background-color: black;
margin-right: 10px;
}
.pg-construction-nav2 .navbar-nav-two .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav2 .navbar-nav-two .navbar-collapse {
display: flex;
}
.pg-construction-nav2 .navbar-nav-two.navbar-collapse .navbar-nav {
width: 100%;
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: flex-end;
}
.pg-construction-nav2 .navbar-nav-two .navbar-collapse .navbar-nav .nav-item {
color: #000;
padding: 5px;
}
.pg-construction-nav2 .navbar-nav-two .navbar-collapse .navbar-nav .nav-item a {
color: #000;
font-size: 18px;
font-weight: 600;
margin: 0px 16px;
border-radius: 12px;
padding: 2px 11px;
font-family: Abel;
}
.pg-construction-nav2 .navbar-nav-two .navbar-collapse .navbar-nav .nav-item a:hover {
color: #000;
border-radius: 12px;
padding: 2px 11px;
}
.pg-construction-nav2 .navbar-nav-two .navbar-collapse .navbar-nav .nav-item a:active {
color: orange;
}
.pg-construction-nav2 .navbar-nav-two .navbar-collapse .navbar-nav .nav-item .no {
font-size: 16px;
color: #606060;
font-weight: 700 !important;
}
.pg-construction-nav2 .navbar-nav-two .navbar-collapse .navbar-nav .nav-item .email {
color: #a8a8a8;
}
.pg-construction-nav2 .navbar-nav-two .navbar-collapse .navbar-nav  li {
padding: 0px 34px;
border-right: 1px solid #818181;
}
.pg-construction-nav2 .navbar-nav-two .navbar-collapse .navbar-nav .nav-link {
font-weight: 400 !important;
text-align: left;
font-size: 18px !important;
color: #313131 !important;
} .pg-construction-nav3 {
margin: 0px;
}
.pg-construction-nav3 .one {
background-color: #1a1919;
}
.pg-construction-nav3 .one .navbar {
padding: 0px 0px;
}
.pg-construction-nav3 .one .navbar .navbar-collapse {
overflow: hidden;
text-align: right;
}
.pg-construction-nav3 .one .navbar .navbar-collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav3 .one .navbar .navbar-collapse .navbar-nav .nav-link {
color: #fff;
}
.pg-construction-nav3 .one .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav3 .one .navbar .navbar-collapse .navbar-nav .dropdown-menu {
overflow: hidden;
}
.pg-construction-nav3 .one .navbar .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item {
color: #000 !important;
}
.pg-construction-nav3 .one .navbar .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:hover {
background-color: yellow !important;
}
.pg-construction-nav3 .one .navbar .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:active {
background-color: yellow !important;
}
.pg-construction-nav3 .one .navbar .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:focus {
background-color: yellow !important;
}
.pg-construction-nav3 .two {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar {
background-color: #fff;
}
.pg-construction-nav3 .two .navbar .navbar-brand {
padding: 0px 0px;
}
.pg-construction-nav3 .two .navbar .navbar-brand img {
height: 90px;
}
.pg-construction-nav3 .two .navbar .navbar-toggler {
background-color: #000;
float: right;
}
.pg-construction-nav3 .two .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav3 .two .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
color: #000;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .nav-link i {
padding: 10px;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu {
border: none;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu .dropdown-item {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .number {
color: #000;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .email {
color: #000;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .btn {
border-right: 0px !important;
background-color: #fcd846;
padding: 10px 15px;
font-size: 12px !important;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .line {
color: #000;
}
.pg-construction-nav3 .three {
background-color: #4a4a4a;
padding-top: 10px;
padding-bottom: 20px;
}
.pg-construction-nav3 .three .navbar {
padding: 0px 0px;
}
.pg-construction-nav3 .three .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .nav-link {
color: #ffffff;
font-weight: 600 !important;
padding: 7px 19px !important;
margin-top: 11px;
font-size: 13px !important;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .dropdown-menu {
background-color: #000;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item {
color: #fff !important;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:hover {
background-color: yellow !important;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:active {
background-color: yellow !important;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .dropdown-menu .dropdown-item:focus {
background-color: yellow !important;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .nav-item .line {
background-color: #fcd846;
width: 33%;
display: block;
height: 2px;
margin: 0 auto;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .nav-link {
margin-top: 11px;
font-size: 13px !important;
}
.pg-construction-nav3 .three .navbar .navbar-collapse .navbar-nav .nav-link i {
color: #ffffff;
font-weight: 600 !important;
} .pg-construction-nav4 {
padding: 0px 0px;
}
.pg-construction-nav4 .first {
padding: 0px 0px;
}
.pg-construction-nav4 .first .navbar {
background-color: #fff;
padding-top: 20px;
padding-bottom: 20px;
}
.pg-construction-nav4 .first .navbar .collapse {
overflow: hidden;
}
.pg-construction-nav4 .first .navbar .collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav4 .first .navbar .collapse .navbar-nav .left {
overflow: hidden;
}
.pg-construction-nav4 .first .navbar .collapse .navbar-nav .right {
overflow: hidden;
}
.pg-construction-nav4 .first .navbar .collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav4 .first .navbar .collapse .navbar-nav .nav-item .nav-link {
color: #000;
padding: 0px 14px !important;
}
.pg-construction-nav4 .first .navbar .collapse .navbar-nav .nav-item .nav-link span {
overflow: hidden;
}
.pg-construction-nav4 .first .navbar .collapse .navbar-nav .nav-item .nav-link i {
overflow: hidden;
}
.pg-construction-nav4 .second {
background-color: #fff;
padding-top: 40px;
padding-bottom: 40px;
}
.pg-construction-nav4 .second {
background-color: transparent;
}
.pg-construction-nav4 .second .inner {
margin-bottom: 10px;
}
.pg-construction-nav4 .second .inner .contact {
background-color: transparent;
}
.pg-construction-nav4 .second .inner .contact em {
color: #141414;
}
.pg-construction-nav4 .second .inner .contact em .icon {
margin-right: 10px;
}
.pg-construction-nav4 .third {
background-color: transparent;
}
.pg-construction-nav4 .third .navbar {
background-color: transparent;
}
.pg-construction-nav4 .third .navbar .navbar-brand {
padding: 0px 0px;
margin-left: -30px;
}
.pg-construction-nav4 .third .navbar .navbar-brand img {
overflow: hidden;
}
.pg-construction-nav4 .third .navbar .navbar-toggler {
color: #fff;
border-color: #000;
background-color: #000;
float: right;
}
.pg-construction-nav4 .third .navbar .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav4 .third .navbar .navbar-collapse {
-ms-flex-preferred-size: 100%;
flex-basis: 100%;
-webkit-box-flex: 1;
-ms-flex-positive: 1;
flex-grow: 1;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.pg-construction-nav4 .third .navbar .navbar-collapse .navbar-nav {
background-color: #fff;
}
.pg-construction-nav4 .third .navbar .navbar-collapse .navbar-nav .nav-item {
font-size: 14px;
}
.pg-construction-nav4 .third .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
color: #000 !important;
font-weight: 600;
padding: 2px 14px !important;
margin-bottom: 10px;
} .pg-construction-nav5 {
padding: 0px 0px;
}
.pg-construction-nav5 .one {
background-color: #fff;
position: relative;
}
.pg-construction-nav5 .one nav {
overflow: hidden;
}
.pg-construction-nav5 .one nav .collapse {
overflow: hidden;
}
.pg-construction-nav5 .one nav .collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav5 .one nav .collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav5 .one nav .collapse .navbar-nav .nav-item .nav-link {
color: #000;
padding: 0px 10px;
margin-top: 6px;
font-size: 14px;
font-weight: 600;
}
.pg-construction-nav5 .one nav .collapse .navbar-nav .nav-item .icon {
background-color: #fcd846;
padding: 3px 7px;
font-size: 12px;
border-radius: 2px;
}
.pg-construction-nav5 .one nav .collapse .navbar-nav .nav-item .icon i {
color: #000;
}
.pg-construction-nav5 .one nav .collapse .navbar-nav .social {
color: #000;
}
.pg-construction-nav5 .one nav .collapse .navbar-nav .nav-item .nav-link {
overflow: hidden;
}
.pg-construction-nav5 .one .main {  left: 7%;
top: 53%;
}
.pg-construction-nav5 .one .main nav {
overflow: hidden;
}
.pg-construction-nav5 .one .main nav .collapse {
overflow: hidden;
}
.pg-construction-nav5 .one .main nav .collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav5 .one .main nav .collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav5 .one .main nav .collapse .navbar-nav .nav-item .nav-link {
color: #000;
padding: 10px;
margin-top: 6px;
font-size: 14px;
font-weight: 600;
}
.pg-construction-nav5 .one .main nav .collapse .navbar-nav .nav-item .nav-link:active {
background-color: #000;
color: #fff;
}
.pg-construction-nav5 .one .main nav .collapse .navbar-nav .nav-item .nav-link:hover {
color: #000;
background-color: #fdb415;
}
.pg-construction-nav5 .one .main nav .collapse .navbar-nav .nav-item .nav-link.btn {
color: #000 !important;
background-color: #fcd846;
padding-top: 10px !important;
padding-left: 20px !important;
padding-bottom: 10px !important;
padding-right: 20px !important;
}
.pg-construction-nav5 .one .main nav .collapse .navbar-nav .nav-item .nav-link.btn:hover {
background-color: #000;
color: #fff!important;
}
.pg-construction-nav5 .one .main nav .navbar-brand {
display: block;
}
.pg-construction-nav5 .one .main nav .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
@media screen and (max-width: 767px) {
.pg-construction-nav5 .one {
background-color: #fff;
position: relative;
}
.pg-construction-nav5 .container nav {
max-width: 100%;
}
} .pg-construction-nav6 {
padding: 0px 0px;
}
.pg-construction-nav6 .one {
overflow: hidden;
}
.pg-construction-nav6 .one .navbar {
background-color: #fff!important;
}
.pg-construction-nav6 .one .navbar .navbar-toggler {
background-color: #000;
}
.pg-construction-nav6 .one .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav6 .one .navbar .navbar-brand {
overflow: hidden;
}
.pg-construction-nav6 .one .navbar {
overflow: hidden;
}
.pg-construction-nav6 .one .navbar .navbar-nav {
overflow: hidden;
}
.pg-construction-nav6 .one .navbar .navbar-nav .nav-item {
margin-top: 10px;
}
.pg-construction-nav6 .one .navbar .navbar-nav .nav-item .nav-link {
color: #000;
font-weight: bold;
}
.pg-construction-nav6 .one .navbar .navbar-nav .nav-item .icon {
margin-right: 20px;
margin-left: 20px;
}
.pg-construction-nav6 .one .navbar .navbar-nav .nav-item .icon img {
overflow: hidden;
}
.pg-construction-nav6 .one .navbar .nav-item .inner {
overflow: hidden;
}
.pg-construction-nav6 .one .navbar .nav-item .inner .text {
font-weight: bold;
}
.pg-construction-nav6 .one .navbar .nav-item .inner .text-sec {
overflow: hidden;
}
.pg-construction-nav6 .one .navbar .nav-item .social {
color: #313131;
padding: 7px 14px;
border-radius: 50%;
display: inline-block;
box-shadow: 0px 1px 1px 0px grey;
}
.pg-construction-nav6 .one .navbar .nav-item .social:hover {
color: #313131;
padding: 7px 14px;
border-radius: 50%;
display: inline-block;
box-shadow: 0px 1px 1px 0px grey;
background-color: #fdb415;
color: #fff;
}
.pg-construction-nav6 .two {
overflow: hidden;
}
.pg-construction-nav6 .two .navbar {
background-color: #292929;
padding: 0px;
}
.pg-construction-nav6 .two .navbar .navbar-toggler {
background-color: #000;
}
.pg-construction-nav6 .two .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav6 .two .navbar .collapse {
overflow: hidden;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item {
padding: 14px 14px !important;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item .nav-link {
color: #fff !important;
font-size: 14px;
font-weight: 600;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item .nav-link a {
color: #000!important;
font-size: 14px;
font-weight: 600;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item:active {
background-color: #fcd846;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item:hover {
background-color: #fcd846;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item .nav-link span {
overflow: hidden;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item .nav-link span i {
overflow: hidden;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item.btn {
background-color: #fcd846;
border: 0px;
border-radius: 0px;
}
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item.btn a {
color: #000!important;
}
@media screen and (max-width: 767px) {
.pg-construction-nav6 .two .navbar .collapse .navbar-nav .nav-item .nav-link {
color: #484848 !important;
font-size: 14px;
padding: 9px 8px !important;
font-weight: 600;
}
} .pg-construction-nav7 {
padding: 0px 0px;
}
.pg-construction-nav7 .top {
background-color: #000;
}
.pg-construction-nav7 .top .navbar {
background-color: #000;
}
.pg-construction-nav7 .top .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav7 .top .navbar .navbar-collapse ul {
overflow: hidden;
}
.pg-construction-nav7 .top .navbar .navbar-collapse .nav-item {
overflow: hidden;
}
.pg-construction-nav7 .top .navbar .navbar-collapse .nav-item .nav-link {
color: #fff;
font-size: 13px;
font-weight: bold;
}
.pg-construction-nav7 .top .navbar .navbar-collapse .nav-item .social {
color: #fff;
}
.pg-construction-nav7 .top .navbar .navbar-collapse .nav-item .social:hover {
color: #000;
}
.pg-construction-nav7 .main {
overflow: hidden;
}
.pg-construction-nav7 .main .navbar {
overflow: hidden;
}
.pg-construction-nav7 .main .navbar .navbar-brand {
overflow: hidden;
}
.pg-construction-nav7 .main .navbar .navbar-toggler {
background-color: #000;
}
.pg-construction-nav7 .main .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav7 .main .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav7 .main .navbar .navbar-collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav7 .main .navbar .navbar-collapse .navbar-nav .nav-item {
color: #000 !important;
font-weight: 500 !important;
font-size: 13px !important;
}
.pg-construction-nav7 .main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
color: #000 !important;
font-weight: 500 !important;
font-size: 16px !important;
}
.pg-construction-nav7 .main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover {
color: #fdb415 !important;
} .pg-construction-nav8 {
padding: 0px 0px;
}
.pg-construction-nav8 .navbar {
overflow: hidden;
}
.pg-construction-nav8 .navbar .navbar-brand {
overflow: hidden;
}
.pg-construction-nav8 .navbar .navbar-toggler {
background-color: #000;
}
.pg-construction-nav8 .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav8 .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav {
width: 100%;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item {
padding: 0px 9px;
width: 100%;
margin-top: 10px;
margin-bottom: 10px;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
color: #737373;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .icon {
padding: 0px 7px;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .icon i {
color: #000;
}
.pg-construction-nav8 .nav-link.nav-8-r {
border-left: 2px solid #f2f2f2;
color: #9e9e9e;
font-size: 14px;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .social {
display: inline-block;
padding: 7px 14px;
border: solid 1px #c1c1c1;
border-radius: 50%;
text-align: center;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown {
overflow: hidden;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .dropdown-submenu {
position: relative;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .dropdown-submenu>.dropdown-menu {
top: 0;
left: 100%;
margin-top: -6px;
margin-left: -1px;
-webkit-border-radius: 0 6px 6px 6px;
-moz-border-radius: 0 6px 6px;
border-radius: 0 6px 6px 6px;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .dropdown-submenu:hover>.dropdown-menu {
display: block;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .dropdown-submenu>a:after {
display: block;
content: " ";
float: right;
width: 0;
height: 0;
border-color: transparent;
border-style: solid;
border-width: 5px 0 5px 5px;
border-left-color: #ccc;
margin-top: 5px;
margin-right: -10px;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .dropdown-submenu:hover>a:after {
border-left-color: #fff;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .dropdown-submenu.pull-left {
float: none;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .dropdown-submenu.pull-left>.dropdown-menu {
left: -100%;
margin-left: 10px;
-webkit-border-radius: 6px 0 6px 6px;
-moz-border-radius: 6px 0 6px 6px;
border-radius: 6px 0 6px 6px;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown li.dropdown-item a {
color: #454545;
text-align: left;
padding: 2px 2px !important;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .dropdown-item:after {
display: inline-block;
float: none;
margin-left: 6px;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .dropdown-item {
padding: 2px 2px;
}
.pg-construction-nav8 .navbar .navbar-collapse .navbar-nav .nav-item .dropdown .btn {
background-color: #fff;
padding: 8px 2px;
color: gray;
} .pg-construction-nav9 {
padding: 0px 0px;
}
.pg-construction-nav9 .navbar {
background-color: #fcd846;
}
.pg-construction-nav9 .navbar .navbar-brand {
overflow: hidden;
}
.pg-construction-nav9 .navbar .navbar-brand img {
height: 70px;
}
.pg-construction-nav9 .navbar .navbar-toggler {
background-color: #000;
margin-right: 10px;
}
.pg-construction-nav9 .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav9 .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav9 .navbar .navbar-collapse ul {
overflow: hidden;
}
.pg-construction-nav9 .navbar .navbar-collapse .nav-item {
overflow: hidden;
}
.pg-construction-nav9 .navbar .navbar-collapse .nav-item .nav-link {
font-size: 13px;
font-weight: 600;
color: #000;
}
.pg-construction-nav9 .navbar .navbar-collapse .nav-item .nav-link .icon {
padding: 16px 21px;
background-color: #f3cb29;
font-size: 20px;
margin-right: 20px;
}
@media screen and (max-width: 992px) {
.pg-construction-nav9 .navbar .navbar-collapse .nav-item .nav-link {
display: grid;
margin-top: 10px;
text-align: left;
margin-left: 20px;
font-weight: bold;
font-size: 16px;
}
} .pg-construction-nav10 {
padding: 0px 0px;
}
.pg-construction-nav10 .top {
background-color: #1a1a1d;
}
.pg-construction-nav10 .top .navbar {
overflow: hidden;
}
.pg-construction-nav10 .top .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav10 .top .navbar .navbar-collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav10 .top .navbar .navbar-collapse .nav-item .nav-link .social {
overflow: hidden;
}
.pg-construction-nav10 .top .navbar .navbar-collapse .nav-item .nav-link .social i {
color: #fcd846;
}
.pg-construction-nav10 .main {
background-color: #fff;
}
.pg-construction-nav10 .main .navbar {
overflow: hidden;
}
.pg-construction-nav10 .main .navbar-brand {
overflow: hidden;
}
.pg-construction-nav10 .main .navbar-brand img {
overflow: hidden;
}
.pg-construction-nav10 .main .navbar .navbar-toggler {
background-color: #000;
}
.pg-construction-nav10 .main .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav10 .main .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav10 .main .navbar .navbar-collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav10 .main .navbar .navbar-collapse .navbar-nav .nav-item {
font-size: 13px;
color: #333333;
font-weight: 500;
}
.pg-construction-nav10 .top .navbar .navbar-collapse .nav-item {
overflow: hidden;
}
.pg-construction-nav10 .top .navbar .navbar-collapse .nav-item .nav-link {
font-size: 13px;
color: #fff;
font-weight: 500;
}
.pg-construction-nav10 .main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
font-size: 15px;
color: #000;
font-weight: 500;
}
.pg-construction-nav10 .main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:active {
color: rgb(252, 216, 70);
}
.pg-construction-nav10 .main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover {
color: rgb(252, 216, 70);
} .pg-construction-nav11 {
padding: 0px 0px;
}
.pg-construction-nav11 .topbar {
background-color: #fcd846;
}
.pg-construction-nav11 .topbar .navbar {
overflow: hidden;
}
.pg-construction-nav11 .topbar .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav11 .topbar .navbar .navbar-collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav11 .topbar .navbar .navbar-collapse .navbar-nav .nav-link {
color: #000;
}
.pg-construction-nav11 .topbar .navbar .navbar-collapse .navbar-nav .nav-link .social {
overflow: hidden;
}
.pg-construction-nav11 .topbar .navbar .navbar-collapse .navbar-nav .nav-link .social i {
color: #000;
}
.pg-construction-nav11 .middle-bar {
background-color: #fff;
}
.pg-construction-nav11 .middle-bar .navbar {
overflow: hidden;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-brand {
overflow: hidden;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-brand img {
overflow: hidden;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse {
overflow: hidden;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse .navbar-nav {
overflow: hidden;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
color: gray;
font-size: 14px;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .icon {
margin-right: 20px;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .inner {
text-align: left;
padding: 0px;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .inner .no {
font-weight: 700;
color: #1a1a1a;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .inner .contact {
font-weight: 700;
color: #1a1a1a;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-toggler {
background-color: #000;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.pg-construction-nav11 .bottom-bar {
background-color: #000;
color: #fff;
}
.pg-construction-nav11 .bottom-bar .navbar-nav {
overflow: hidden;
}
.pg-construction-nav11 .bottom-bar .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav11 .bottom-bar .navbar-nav .nav-item .nav-link {
color: white;
font-weight: 600;
font-size: 14px;
}
.pg-construction-nav11 .bottom-bar .navbar-nav .nav-item .nav-link:hover {
color: #fcd846;
}
.pg-construction-nav11 .bottom-bar .navbar-nav .nav-item .nav-link:active {
color: #fcd846;
}
.pg-construction-nav11 .bottom-bar .navbar-nav .nav-item .nav-link i {
color: #ffffff;
}
.pg-construction-nav11 .bottom-bar .navbar .navbar-toggler {
background-color: #000;
}
.pg-construction-nav11 .bottom-bar .navbar .navbar-toggler .navbar-toggler-icon {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 10)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
} @media screen and (max-width: 767px) {
.pg-construction-nav1 .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav1 .navbar .navbar-collapse .navbar-nav .nav-item a {
overflow: hidden;
}
.pg-construction-nav2 .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav2 .navbar .navbar-collapse .navbar-nav .nav-item a {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .number {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .nav-link .email {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .btn {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu {
overflow: hidden;
}
.pg-construction-nav3 .two .navbar .navbar-collapse .navbar-nav .nav-item .dropdown-menu .dropdown-item {
overflow: hidden;
}
.pg-construction-nav4 .third .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav4 .third .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
overflow: hidden;
}
}
@media screen and (max-width: 992px) {
.pg-construction-nav5 .one .main nav .collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav5 .one .main nav .collapse .navbar-nav .nav-item .nav-link {
overflow: hidden;
}
.pg-construction-nav6 .one .navbar .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav6 .one .navbar .navbar-nav .nav-item .nav-link {
overflow: hidden;
}
.pg-construction-nav7 .main .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav7 .main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
overflow: hidden;
}
.pg-construction-nav8 .navbar .navbar-collapse .nav-item {
overflow: hidden;
}
.pg-construction-nav8 .navbar .navbar-collapse .nav-item .nav-link {
overflow: hidden;
}
.pg-construction-nav10 .main .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav10 .main .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
overflow: hidden;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse .navbar-nav .nav-item {
overflow: hidden;
}
.pg-construction-nav11 .middle-bar .navbar .navbar-collapse .navbar-nav .nav-item .nav-link {
overflow: hidden;
}
} .pg-construction-slider1 {
padding: 0px;
}
.pg-construction-slider1 .slide {
overflow: hidden;
}
.pg-construction-slider1 .arrow.col.d-none.d-sm-block {
position: absolute;
top: 0px;
}
.pg-construction-slider1 .overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
opacity: 0.2;
background-color: #fff;
}
.pg-construction-slider1 .carousel-caption {
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
height: 100%;
display: flex;
flex-direction: column;
justify-content: center;
}
.pg-construction-slider1 .carousel-inner { }
.pg-construction-slider1 .carousel-item {
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
height: 100vh;
}
.pg-construction-slider1 .carousel-caption p {
color: #fac012;
font-weight: bold;
font-size: 20px;
}
.pg-construction-slider1 .carousel-caption h3 {
font-weight: 700;
font-size: 40px;
}
.pg-construction-slider1 .prev-icon {
background-color: #000000;
padding: 0px 12px;
font-size: 23px;
}
.pg-construction-slider1 .next-icon {
background-color: #fac012;
padding: 0px 12px;
font-size: 23px;
}
@media screen and (max-width: 992px) and (min-width:767px) {
} .pg-construction-slider2 {
overflow: hidden;
}
.pg-construction-slider2 .carousel-caption {
bottom: auto;
top: 38%;
}
.pg-construction-slider2 .carousel-caption h3 {
font-weight: 600;
font-size: 36px;
}
.pg-construction-slider2 .inner {
background-color: #fafafa;
padding: 54px 14px;
color: #000;
}
.pg-construction-slider2 .carousel-caption {
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.pg-construction-slider2 .carousel-inner {
}
.pg-construction-slider2 .carousel-item {
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
height: 100vh;
}
.pg-construction-slider2 .inner h2 {
color: #454545;
font-size: 16px;
padding-top: 10px;
}
.pg-construction-slider2 .inner:hover {
background-color: #f5f5f5;
}
.pg-construction-slider2 .inner p {
font-size: 12px;
color: #acacac;
}
.pg-construction-slider2 .carousel-inner .carousel-item.active>img {
min-height: 38rem;
}
.pg-construction-slider2 .btn {
background-color: #ffca28;
color: #fff;
margin: 12px 0px;
font-size: 13px;
padding: 9px 18px;
}
.pg-construction-slider2 img {
position: relative;
}
.pg-construction-slider2 .overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
opacity: 0.2;
background-color: #000;
}
@media screen and (max-width: 720px) {
.pg-construction-slider2 .carousel-caption {
bottom: auto;
top: 10%;
}
.pg-construction-slider2 .carousel-caption h3 {
font-weight: 600;
font-size: 30px;
}
} .pg-construction-slider3 {
}
.pg-construction-slider3 .carousel-caption {
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
margin: 25px;
}
.pg-construction-slider3 .carousel-inner {
}
.pg-construction-slider3 .carousel-item {
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
height: 100vh;
}
.pg-construction-slider3 .carousel-indicators {
left: unset;
margin-right: 7%;
display: flex;
}
.pg-construction-slider3 .carousel-indicators li {
margin: 8px 0px;
background-color: transparent;
text-indent: 0px;
width: auto;
height: auto;
text-align: right;
cursor: pointer;
}
.pg-construction-slider3 .carousel-indicators {
z-index: 12;
list-style: none;
color: #fff;
}
.pg-construction-slider3 .carousel-indicators .active {
color: #ffca28;
}
.pg-construction-slider3 .carousel-indicators .active .line {
background-color: #ffca28;
width: 23px;
}
.pg-construction-slider3 .line {
height: 1px;
display: inline-block;
background-color: #e8e8e8;
width: 18px;
vertical-align: middle;
margin-right: 7px;
}
.pg-construction-slider3 img {
width: 100%;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-slider3 .overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
opacity: 0.5;
background-color: #000;
}
.pg-construction-slider3 .pre {
width: 100%;
}
.pg-construction-slider3 .headings {
font-size: 27px;
font-weight: 700;
}
.pg-construction-slider3 .headings span {
color: #ffca28;
}
.pg-construction-slider3 .carousel-caption p {
font-size: 12px;
}
.pg-construction-slider3 .btn1 {
background-image: none;
background-color: #fdc716;
border-radius: 2px;
font-size: 14px;
font-weight: 600;
padding: 10px 12px;
margin: 5px;
border: 1px solid #f0f0f0;
}
.pg-construction-slider3 .btn2 {
background-color: #111;
color: #fff;
border: 1px solid #f0f0f0;
border-radius: 2px;
font-size: 14px;
font-weight: 600;
padding: 10px 12px;
margin: 5px;
} .pg-construction-slider4 {
overflow: hidden;
}
.pg-construction-slider4 .headings  p {
overflow: hidden;
}
.pg-construction-slider4 .carousel-caption {
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.pg-construction-slider4 .carousel-inner {
}
.pg-construction-slider4 .carousel-item {
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
height: 100vh;
}
.pg-construction-slider4 .carousel-indicators {
z-index: 12;
list-style: none;
color: #fff;
margin-left: 40px;
text-align: left;
}
.pg-construction-slider4 .carousel-indicators li {
margin: 8px 0px;
background-color: transparent;
text-indent: 0px;
width: auto;
height: auto;
text-align: left;
color: #e4e4e4;
cursor: pointer;
}
.pg-construction-slider4 .carousel-indicators .active {
color: #fff;
font-size: 18px;
margin-left: 10px;
}
.pg-construction-slider4 .carousel-indicators .active .line {
background-color: #fff;
width: 22px;
}
.pg-construction-slider4 .line {
height: 1px;
display: none;
background-color: #fff;
width: 22px;
vertical-align: middle;
margin-right: 7px;
}
.pg-construction-slider4 img {
width: 100%;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
min-height: 25rem;
}
.pg-construction-slider4 .overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
opacity: 0.3;
background-color: #000;
}
.pg-construction-slider4 .headings {
width: 100%;
}
.pg-construction-slider4 .headings span {
color: #ffca28;
}
.pg-construction-slider4 .btn1 {
background-image: none;
background-color: #fdc716;
font-size: 14px;
font-weight: 600;
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
border: none;
border: 1px solid #000;
}
.pg-construction-slider4 .btn2 {
background-color: #111;
color: #fff;
font-size: 14px;
font-weight: 600;
padding: 10px 12px;
margin: 10px;
border: none;
}
@media screen and (max-width: 500px) {
.pg-construction-slider4 .carousel-indicators {
margin-left: 5px;
}
} .pg-construction-slider5 {
overflow: hidden;
}
.pg-construction-slider5 img {
width: 100%;
background-position: center center;
background-repeat: no-repeat;
background-size: cover;
min-height: 24rem;
}
.pg-construction-slider5 .overlay {
width: 100%;
height: 100%;
position: absolute;
top: 0;
opacity: 0.3;
background-color: #000;
}
.pg-construction-slider5 .carousel-caption {
z-index: 10;
padding-top: 20px;
padding-bottom: 20px;
color: #fff;
height: 100%;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.pg-construction-slider5 .carousel-inner {
overflow: hidden;
}
.pg-construction-slider5 .carousel-item {
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
height: 100vh;
}
.pg-construction-slider5 .carousel-caption { }
.pg-construction-slider5 .headings {
color: #ffffff;
margin-bottom: 7px;
font-weight: 800;
font-size: 50px;
}
.pg-construction-slider5 .carousel-caption p {
width: 50%;
margin-right: 0px;
padding: 9px 0px;
font-size: 24px;
}
.pg-construction-slider5 .btn {
background-color: #fdc716;
margin: 6px 0px;
color: #fff;
font-size: 12px;
padding: 8px 15px;
}
.pg-construction-slider5 .carousel-indicators {
position: absolute;
left: auto;
z-index: 12;
list-style: none;
color: #fff;
right: 0%;
bottom: 4%;
margin-left: 0px;
}
.pg-construction-slider5 .carousel-indicators li {
margin: 8px 5px;
background-color: transparent;
text-indent: 0px;
width: auto;
height: auto;
color: #e4e4e4;
cursor: pointer;
}
.pg-construction-slider5 .carousel-indicators .active .circle {
background-color: #ffa000;
}
.pg-construction-slider5 .circle {
padding: 6px 6px;
height: 3px !important;
width: 4px !important;
min-height: 2px;
max-height: 3px;
border-radius: 50%;
display: inline-block;
background-color: #a0a0a0;
}
@media screen and (max-width: 600px) {
.pg-construction-slider5 .headings {
width: 97%;
margin-bottom: 7px;
text-align: left;
font-size: 26px;
}
.pg-construction-slider5 .carousel-caption p {
width: 98%;
text-align: left;
}
} .pg-construction-header1 {
overflow: hidden;
width: 100%;
position: relative;
min-height: 100vh;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/alexander-radelich-318997.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-header1 .overlay {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.38);
width: 100%;
height: 100%;
}
.pg-construction-header1 .content {
width: 100%;
}
.pg-construction-header1 .content p {
color: #fff;
font-size: 16px;
line-height: 29px;
font-weight: 500;
text-align: center;
padding: 10px;
width: 100%;
}
.pg-construction-header1 .content h1 {
font-weight: 800;
color: #fff;
margin: 0;
padding: 0;
text-align: center;
font-size: 50px;
}
.pg-construction-header1 .content h1 span {
color: #fecb16;
font-size: 15px;
font-weight: 700;
width: 100%;
text-align: center;
float: left;
letter-spacing: 20px;
padding: 0 0 10px 0;
}
.pg-construction-header1 .content .button {
float: left;
width: 100%;
padding: 10px 0px;
text-align: center;
margin: 10px 0 15px 0;
}
.pg-construction-header1 .content .button a {
background: #fecb16;
margin: 0px;
padding: 18px 25px;
font-weight: 700;
color: #2f2f2f;
text-align: center;
border-radius: 30px;
font-size: 13.5px;
text-decoration: none;
}
.pg-construction-header1 .opening-time-call {
width: 100%;
position: absolute;
bottom: 80px;
padding: 50px;
}
.pg-construction-header1 .opening-time-call span {
min-height: 62px;
color: #fecb16;
font-size: 13px;
font-weight: 700;
}
@media (max-width:767px) {
.pg-construction-header1 .content h1 {
font-size: 60px;
}
.pg-construction-header1 .content h2 {
font-size: 40px;
}
}
@media (max-width:480px) {
.pg-construction-header1 .content h1 {
font-size: 30px;
}
} .pg-construction-header2 {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/ant-rozetsky-140870.jpg);
background-position: center center;
background-size: cover;
}
.pg-construction-header2 .overlay {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.6);
width: 100%;
height: 100%;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/ant-rozetsky-140870.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
background-attachment: fixed;
}
.pg-construction-header2 .content {
width: 100%;
margin-top: 10%;
margin-bottom: 10%;
}
.pg-construction-header2 .content p {
color: #fff;
font-size: 16px;
line-height: 29px;
font-weight: 500;
text-align: center;
padding: 10px;
width: 100%;
}
.pg-construction-header2 .content h1 {
font-weight: 800;
color: #fff;
margin: 0;
padding: 0;
font-size: 100px;
text-align: center;
}
.pg-construction-header2 .content h4 {
font-weight: 700;
color: #fff;
margin: 0;
padding: 0 0 5px 0;
font-size: 30px;
text-align: left;
}
.pg-construction-header2 .content h4  span {
color: #b4b4b4;
font-size: 18px;
font-weight: 400;
width: 100%;
text-align: left;
float: left;
padding: 0 0 10px 0;
}
.pg-construction-header2 .content .button {
float: left;
width: 100%;
padding: 10px 0px;
text-align: center;
margin: 10px 0 15px 0;
}
.pg-construction-header2 .content .button a {
background: #fecb16;
margin: 0px;
padding: 18px 25px;
font-weight: 700;
color: #fff;
text-align: center;
border-radius: 30px;
font-size: 13.5px;
text-decoration: none;
}
.pg-construction-header2 .three-box {
padding: 0px;
z-index: 100;
display: inline-block;
}
.pg-construction-header2 .three-box  p {
font-size: 15px;
font-weight: 500;
text-align: left;
}
.pg-construction-header2 .three-box a {
font-weight: 700;
font-style: italic;
font-size: 14px;
text-decoration: none;
}
.pg-construction-header2 .three-box .col-md-4 {
height: 100%;
margin-right: 0px !important;
padding-right: 0px !important;
padding-left: 0px !important;
margin-left: 0px !important;
}
.pg-construction-header2 .three-box .boxes1 {
height: 100%;
background: #232323;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
width: 100%;
}
.pg-construction-header2 .three-box .boxes2 {
height: 100%;
background: #fecb16;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
width: 100%;
}
.pg-construction-header2 .three-box .boxes3 {
height: 100%;
background: #232323;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 20px;
padding-right: 20px;
width: 100%;
}
.pg-construction-header2 .three-box .boxes1 h4 {
color: #fff;
}
.pg-construction-header2 .three-box .boxes2 h4 {
color: #000;
}
.pg-construction-header2 .three-box .boxes3 h4 {
color: #fff;
}
.pg-construction-header2 .three-box .boxes1 p {
color: #fff;
}
.pg-construction-header2 .three-box .boxes2 p {
color: #000;
}
.pg-construction-header2 .three-box .boxes3 p {
color: #fff;
}
.pg-construction-header2 .three-box .boxes1 a {
color: #fff;
}
.pg-construction-header2 .three-box .boxes2 a {
color: #000;
}
.pg-construction-header2 .three-box .boxes3 a {
color: #fff;
}
@media (max-width:767px) {
.pg-construction-header2 .content h1 {
font-size: 60px;
}
.pg-construction-header2 .content h2 {
font-size: 40px;
}
.pg-construction-header2 .three-box .col-md-4 {
width: 100%;
}
}
@media (max-width:480px) {
.pg-construction-header2 .content h1 {
font-size: 30px;
}
} .pg-construction-header3 {
float: left;
width: 100%;
position: relative;
padding: 100px 0px 50px;
background: #000;
min-height: 500px;
margin: 0 0;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/ricardo-gomez-angel-296697.jpg);
background-position: right center;
background-size: cover;
background-repeat: no-repeat;
}
.pg-construction-header3::before {
position: absolute;
content: "";
top: 0px;
left: 0px;
height: 100%;
width: 65%;
background: #fff;
transform: skew(-30deg, 0deg);
transform-origin: 100% -1%;
}
.pg-construction-header3 .content {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-header3 .content h2 {
font-weight: 700;
color: #252525;
margin: 0;
padding: 0;
font-size: 36px;
text-align: left;
}
.pg-construction-header3 .content h2 span {
color: #fba919;
}
.pg-construction-header3 .content h6 {
font-weight: 400;
color: #333333;
margin: 0;
padding: 10px 0px;
font-size: 15px;
text-align: left;
letter-spacing: 4px;
}
.pg-construction-header3 .content p {
color: #666;
font-size: 15px;
}
.pg-construction-header3 .content .button {
float: left;
width: 100%;
position: relative;
padding: 10px 0px;
text-align: left;
margin: 10px 0 15px 0;
}
.pg-construction-header3 .content .button a {
background: #fecb16;
position: relative;
margin: 0px 15px 0px 0px;
padding: 10px 15px;
font-weight: 700;
color: #2f2f2f;
text-align: center;
border-radius: 2px;
font-size: 13px;
border: 1px solid #fecb16;
text-decoration: none;
}
.pg-construction-header3 .content .button a.not-bg {
background-color: transparent;
}
@media (max-width:992px){
.pg-construction-header3::before {
position: absolute;
content: "";
top: 0px;
left: 0px;
height: 100%;
width: 86%;
background: #fff;
transform: skew(-30deg, 0deg);
transform-origin: 100% -1%;
}
}
@media (max-width:767px){
.pg-construction-header3::before {
position: absolute;
content: "";
top: 0px;
left: 0px;
height: 100%;
width: 100%;
background: #fff;
transform: skew(0deg, 0deg);
transform-origin: 0% 0%;
}
.pg-construction-header3 {
min-height: 212px;
}
} .pg-construction-header4 {
float: left;
position: relative;
margin: 0px;
padding: 200px 0 0;
width: 100%;
height: 280px;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/rusty-frames-316572_1280.jpg);
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
}
.pg-construction-header4:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.7);
width: 100%;
height: 100%;
}
.pg-construction-header4 .content {
float: left;
width: 100%;
position: relative;
padding: 12px 0 10px 0;
}
.pg-construction-header4 .content h3 {
color: #fff;
text-transform: uppercase;
font-size: 24px;
margin: 0px;
padding: 0;
font-weight: 700;
}
.pg-construction-header4 .breadcrumbs {
float: left;
position: relative;
width: 100%;
padding-top: 18px;
}
.pg-construction-header4 .breadcrumbs ul {
float: right;
position: relative;
margin: 0px;
padding: 0px;
}
.pg-construction-header4 .breadcrumbs ul li {
list-style: none;
display: inline-block;
color: #fff;
margin: 0px;
padding: 0px;
line-height: 18px;
float: left;
}
.pg-construction-header4 .breadcrumbs ul li a {
float: left;
position: relative;
font-size: 15px;
width: auto;
padding: 0px 15px 0 0;
color: #d9d9d9;
font-style: italic;
}
.pg-construction-header4 .breadcrumbs ul li a i {
color: #fff;
}
.pg-construction-header4 .breadcrumbs ul li a:after {
position: absolute;
right: 5px;
content: "/";
width: 5px;
height: 10px;
top: 1px;
}
@media (max-width:767px) {
.pg-construction-header4 {
float: left;
position: relative;
margin: 0px;
padding: 152px 0 0;
width: 100%;
height: 280px;
background-position: center !important;
}
} .pg-construction-header5 {
position: relative;
width: 100%;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/ng-15320.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-header5:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.3);
width: 100%;
height: 100%;
}
.pg-construction-header5 .content {
width: 100%;
margin-top: 10%;
margin-bottom: 10%;
}
.pg-construction-header5 .content h2 {
font-weight: 600;
color: #fff;
font-size: 3em;
text-transform: uppercase;
width: 100%;
padding-bottom: 5px;
overflow: hidden;
text-align: center;
font-family: Abel;
text-shadow: 5px 5px 7px #000000;
}
.pg-construction-header5 .content h6 {
color: #fff;
font-size: 1.5em;
font-weight: 300;
width: 100%;
text-align: center;
padding: 0 0 10px 0;
text-transform: uppercase;
font-family: ABeeZee;
}
.pg-construction-header5 .content p {
color: #dddddd;
font-size: 20px;
line-height: 29px;
font-weight: 700;
text-align: center;
font-family: Cabin;
}
.pg-construction-header5 .content .button {
width: 100%;
padding: 10px 0px;
text-align: center;
margin: 10px 0 15px 0;
display: flex;
justify-content: center;
}
.pg-construction-header5 .content .button a {
background: #5f9159;
margin: 0px 10px 0px 10px;
padding: 10px 25px;
font-weight: 700;
color: #fff;
text-align: center;
border-radius: 30px;
font-size: 14px;
text-decoration: none;
}
.pg-construction-header5 .content .button a.notbg {
border: 1px solid #fff;
text-decoration: none;
background-color: rgba(0, 0, 0, 0);
}
@media (max-width:479px) {
.pg-construction-header5 .content h2 {
font-size: 2em;
}
.pg-construction-header5 .content h6 {
font-size: 1.4em;
}
} .pg-construction-header6 {
width: 100%;
position: relative;
padding: 30px 0px 0px;
min-height: 280px;
background-size: cover;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/excavators-581333_1920.jpg);
background-position: center center;
background-repeat: no-repeat;
object-fit: cover;
}
.pg-construction-header6:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.8);
width: 100%;
height: 100%;
}
.pg-construction-header6 h3 {
font-size: 44px;
text-align: center;
font-weight: 300;
color: #fff;
}
@media (max-width:767px) {
.pg-construction-header6 h3 {
font-size: 35px;
text-align: center;
font-weight: 300;
color: #fff;
}
} .pg-construction-header6 .breadcrumbs {
position: absolute;
bottom: 0px;
width: 100%;
padding: 15px 0px;
background: #fff;
}
.pg-construction-header6 .breadcrumbs ul {
position: relative;
margin: 0px;
padding: 0px;
}
.pg-construction-header6 .breadcrumbs ul li {
list-style: none;
display: inline-block;
color: #fff;
margin: 0px;
padding: 0px;
line-height: 18px;
float: left;
}
.pg-construction-header6 .breadcrumbs ul li a {
position: relative;
font-size: 16px;
width: auto;
padding: 0px 10px 0 10px;
color: #272727;
text-decoration: none;
}
.pg-construction-header6 .breadcrumbs ul li a i {
color: #fac012;
}
.pg-construction-header6 .breadcrumbs ul li:last-child a:after {
display: none;
}
.pg-construction-header6 .breadcrumbs ul li:first-child a {
padding-left: 0px;
}
.pg-construction-header6 .breadcrumbs ul li a:after {
position: relative;
font-family: 'FontAwesome';
right: -10px;
content: "\f105";
width: 5px;
height: 10px;
top: 0px;
}
.pg-construction-header6 .share {
float: right;
}
.pg-construction-header6 .share a {
color: #000;
color: #fac012;
font-size: 14px;
}
.pg-construction-header6 .share a i {
padding-left: 8px;
}
@media (max-width:767px) {
.pg-construction-header6 .breadcrumbs ul li a {
float: left;
position: relative;
font-size: 13px;
width: auto;
padding: 3px 10px 0 10px;
color: #272727;
}
} .pg-construction-header7 {
position: relative;
padding: 20px 0px 20px;
height: 100vh;
background-size: cover;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/crane-1586476_1920.jpg);
background-position: center center;
background-repeat: no-repeat;
width: 100%;
display: flex;
}
.pg-construction-header7:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0);
width: 100%;
height: 100%;
}
.pg-construction-header7 .content {
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-header7 .content h2 {
font-weight: 800;
color: #fff;
margin: 0;
padding: 0 0 5px 0;
font-size: 80px;
text-align: center;
text-transform: uppercase;
}
.pg-construction-header7 .content h6 {
color: #fff;
font-size: 60px;
font-weight: 300;
width: 100%;
text-align: center;
float: left;
padding: 0 0 0px 0;
text-transform: uppercase;
margin: -20px 0px 0px;
}
.pg-construction-header7 .col-md-12 {
display: flex;
justify-content: center;
flex-flow: wrap;
}
.pg-construction-header7 .box-border {
width: 75%;
border: 1px solid #fff;
border-bottom: 0px;
border-top: 0px;
margin-bottom: 50px;
}
.pg-construction-header7 .box-border:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.38);
background: #fff;
}
.pg-construction-header7 .box-border:after {
position: absolute;
bottom: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.38);
background: #fff;
}
.pg-construction-header7 .box-border .right-br:before {
position: absolute;
top: 0;
right: 0;
content: "";
background: rgba(0, 0, 0, 0.38);
width: 5px;
height: 1.5px;
background: #fff;
}
.pg-construction-header7 .box-border .right-br:after {
position: absolute;
bottom: 0;
right: 0;
content: "";
background: rgba(0, 0, 0, 0.38);
width: 5px;
height: 1px;
background: #fff;
}
.pg-construction-header7 .box-border i {
width: 100%;
text-align: center;
float: left;
color: #fff;
font-size: 24px;
font-style: italic;
font-weight: 400;
}
.pg-construction-header7 .button {
float: left;
width: 100%;
position: relative;
padding: 10px 0px;
text-align: center;
margin: 10px 0 15px 0;
}
.pg-construction-header7 .button a {
background: #;
position: relative;
margin: 0px 0px 0px 0px;
padding: 10px 0px 0px;
font-weight: 600;
color: #fcd846;
text-align: center;
border-radius: 1px;
font-size: 17px;
display: flex;
justify-content: center;
flex-flow: wrap;
flex-direction: column;
align-items: center;
text-decoration: none;
}
.pg-construction-header7 .button hr {
position: relative;
content: '';
border-bottom: 1px solid #fecb16;
width: 20px;
height: 2px;
border-top: 0px;
margin: 0px;
text-align: center;
}
.pg-construction-header7 .right-quote {
background: #000;
position: absolute;
right: 0px;
bottom: 0px;
z-index: 1;
margin-bottom: -50px;
}
.pg-construction-header7 .right-quote p {
font-weight: 600;
font-size: 17px;
padding: 15px;
color: #fff;
}
.pg-construction-header7 .right-quote a {
position: relative;
text-align: center;
padding: 0px;
margin-bottom: 6px;
width: 100%;
font-size: 16px;
font-weight: 600;
color: #111111;
}
.pg-construction-header7 .right-quote a span {
width: 100%;
background: #fcd846;
padding-top: 21px;
height: 60px;
}
.pg-construction-header7 .right-quote a:before {
content: '';
position: absolute;
bottom: 0;
left: 0;
height: 20px;
width: 51%;
background: #fcd846;
-webkit-transform: skew(0deg, 6deg);
-moz-transform: skew(0deg, 6deg);
-ms-transform: skew(0deg, 6deg);
-o-transform: skew(0deg, 6deg);
transform: skew(0deg, 6deg);
}
.pg-construction-header7 .right-quote a:after {
content: '';
position: absolute;
bottom: 0;
right: 0;
height: 20px;
width: 50%;
background: #fcd846;
-webkit-transform: skew(0deg, -6deg);
-moz-transform: skew(0deg, -6deg);
-ms-transform: skew(0deg, -6deg);
-o-transform: skew(0deg, -6deg);
transform: skew(0deg, -6deg);
}
@media (max-width:992px) {
.pg-construction-header7 .box-border {
float: left;
width: 90%;
border: 1px solid #fff;
position: relative;
border-bottom: 0px;
border-top: 0px;
height: 90px;
margin-bottom: 50px;
}
.pg-construction-header7 .content h6 {
color: #fff;
font-size: 35px;
}
.pg-construction-header7 .content h2 {
color: #fff;
font-size: 60px;
}
}
@media (max-width:767px) {
.pg-construction-header7 .box-border {
float: left;
width: 90%;
border: 1px solid #fff;
position: relative;
border-bottom: 0px;
border-top: 0px;
height: 90px;
margin-bottom: 50px;
}
.pg-construction-header7 .content h6 {
color: #fff;
font-size: 25px;
}
.pg-construction-header7 .content h2 {
color: #fff;
font-size: 40px;
}
} .pg-construction-header8 {
width: 100%;
position: relative;
padding: 30px 0px 0px;
height: 100vh;
background-size: cover;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/excavators-1629574_1920.jpg);
background-repeat: no-repeat;
background-position: center center;
}
.pg-construction-8:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.38);
width: 100%;
height: 100%;
}
.pg-construction-header8 p {
font-size: 20px;
color: #fff;
}
.pg-construction-header8 .content {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-header8 .content h2 {
font-weight: 800;
color: #fff;
margin: 0;
padding: 0 0 5px 0;
font-size: 65px;
text-align: left;
}
.pg-construction-header8 .content h2 span {
color: #ffbd0a;
}
.pg-construction-header8 .content h6 {
color: #fff;
font-size: 40px;
font-weight: 300;
width: 100%;
text-align: left;
float: left;
padding: 0 0 10px 0;
text-transform: uppercase;
}
.pg-construction-header8 .button {
float: left;
width: 100%;
position: relative;
padding: 10px 0px;
text-align: left;
margin: 10px 0 15px 0;
}
.pg-construction-header8 .button a {
background: #fecb16;
position: relative;
margin: 0px 15px 0px 0px;
padding: 10px 15px;
font-weight: 600;
color: #2f2f2f;
text-align: center;
border-radius: 1px;
font-size: 17px;
border: 1px solid #fecb16;
text-decoration: none;
}
.pg-construction-header8 .button a.not-bg {
background-color: transparent;
border: 1px solid #fff;
color: #fff;
}
@media (max-width:992px) {
.pg-construction-header8 .content h2 {
font-weight: 800;
color: #fff;
margin: 0;
padding: 0 0 5px 0;
font-size: 40px;
text-align: left;
}
.pg-construction-header8 p {
font-size: 16px;
color: #fff;
}
}
@media (max-width:767px) {
.pg-construction-header8 .content h2 {
font-weight: 800;
color: #fff;
margin: 0;
padding: 0 0 5px 0;
font-size: 30px;
text-align: left;
}
} .pg-construction-header9 {
width: 100%;
position: relative;
padding: 30px 0px 0px;
height: 100vh;
background-size: cover;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/excavators-1212472_1280.jpg);
background-repeat: no-repeat;
background-position: center center;
}
.pg-construction-header9:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.70);
width: 100%;
height: 100%;
}
.pg-construction-header9 p {
font-size: 24px;
color: #fff;
text-align: center;
}
.pg-construction-header9 .content {
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-header9 .content h2 {
font-weight: 800;
color: #fff;
margin: 0;
padding: 0 0 5px 0;
font-size: 65px;
text-align: center;
}
.pg-construction-header9 .content h2 span {
color: #ffbd0a;
}
.pg-construction-header9 .content h6 {
color: #fff;
font-size: 40px;
font-weight: 300;
width: 100%;
text-align: left;
float: left;
padding: 0 0 10px 0;
text-transform: uppercase;
}
.pg-construction-header9 .content .button {
width: 100%;
position: relative;
padding: 10px 0px;
text-align: center;
margin: 10px 0 15px 0;
}
.pg-construction-header9 .content .button a {
background: #fecb16;
position: relative;
margin: 0px 15px 0px 0px;
padding: 10px 15px;
font-weight: 600;
color: #2f2f2f;
text-align: center;
border-radius: 1px;
font-size: 17px;
border: 1px solid #fecb16;
}
@media (max-width:992px) {
.pg-construction-header9 .content h2 {
font-size: 40px;
}
.pg-construction-header9 .content p {
font-size: 16px;
color: #fff;
}
}
@media (max-width:767px) {
.pg-construction-header9 .content h2 {
font-size: 30px;
}
} .pg-construction-header10 {
width: 100%;
position: relative;
padding: 50px 0px 0px;
min-height: 100vh;
background-size: cover;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/construction-646918_1920.jpg);
background-position: center center;
background-repeat: no-repeat;
}
.pg-construction-header10:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.5);
width: 100%;
height: 100%;
}
.pg-construction-header10 .content {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-header10 .content h1 {
font-weight: 800;
color: #ececec;
margin: 0;
padding: 20px 0 5px 0;
font-size: 100px;
text-align: left;
}
.pg-construction-header10 .content h2 {
font-weight: 800;
color: #fff;
margin: 0;
padding: 0 0 5px 0;
font-size: 60px;
text-align: left;
}
.pg-construction-header10 .content h2 span {
color: #ffbd0a;
font-weight: 400;
}
.pg-construction-header10 ul {
margin: 0px;
padding: 0px;
width: 400px;
float: left;
}
.pg-construction-header10 ul li {
margin: 0px;
padding: 10px 0px;
list-style: none;
line-height: 25px;
float: left;
display: flex;
justify-content: center;
align-items: center;
font-size: 20px;
color: #333333;
}
.pg-construction-header10 ul li img {
margin-bottom: 3px;
float: left;
margin-right: 15px;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/css/components/pg.construction-blocks/images/construction-icons/Png/32px/axe.png);
}
.pg-construction-header10 .button {
margin-top: 60px;
}
.pg-construction-header10 .button a {
background: #333333;
padding: 13px;
color: #fff;
border-radius: 5px;
font-weight: 600;
text-transform: uppercase;
font-size: 16px;
text-decoration: none;
}
@media (max-width:767px) {
.pg-construction-header10 .content h1 {
font-size: 60px;
}
.pg-construction-header10 .content h2 {
font-size: 40px;
}
.pg-construction-header10 ul li {
font-size: 18px;
}
}
@media (max-width:480px) {
.pg-construction-header10 .content h1 {
font-size: 40px;
}
.pg-construction-header10 ul {
margin: 0px;
padding: 0px;
width: 100%;
float: left;
}
} .pg-construction-service1 {
padding: 23px 12px;
background-color: #f9f9f9;
}
.pg-construction-service1 .heading {
}
.pg-construction-service1 .heading h3 {
text-align: center;
}
.pg-construction-service1 .heading .line {
width: 10%;
height: 2px;
background-color: #fab702;
margin: 5px auto 17px;
}
.pg-construction-service1 .card {
padding: 30px 9px;
}
.pg-construction-service1 .card img {
margin: auto;
}
.pg-construction-service1 .card .caption {
margin-top: 20px;
margin-bottom: 20px;
}
.pg-construction-service1 .card .caption h4 {
font-size: 17px;
margin: 12px 0px;
text-align: center;
}
.pg-construction-service1 .card .caption p {
color: #9e9e9e;
line-height: 24px;
text-align: center;
} .pg-construction-service2 {
background-color: #f9f9f9;
padding: 45px 2px;
}
.pg-construction-service2 .heading {
}
.pg-construction-service2 .heading h3 {
text-align: center;
}
.pg-construction-service2 .heading p {
width: 58%;
margin: 0 auto;
margin-bottom: 25px;
color: #8c8c8c;
line-height: 25px;
text-align: center;
}
.pg-construction-service2 .card {
border: none;
padding: 0px;
padding-bottom: 14px;
}
.pg-construction-service2 .card .caption {
padding: 20px;
}
.pg-construction-service2 .card .caption h4 {
color: #000;
}
.pg-construction-service2 .card .caption .line {
margin: 0 auto;
margin-bottom: 17px;
width: 9%;
}
.pg-construction-service2 .card .caption p {
color: #969696;
}
.pg-construction-service2 .button {
text-align: center;
margin-top: 50px;
}
.pg-construction-service2 .button .btn {
border: none;
background-color: #fab702;
color: #fff;
padding: 14px 19px;
font-weight: 600;
border-radius: 35px;
font-size: 12px;
} .pg-construction-service3 {
padding: 55px 2px;
}
.pg-construction-service3 img {
margin-right: 10px;
padding: 12px;
margin-top: 11px;
}
.pg-construction-service3 .col-sm-6.col-md-4 {
margin-bottom: 18px;
}
.pg-construction-service3 p {
color: #ababab;
}
.pg-construction-service .heading {
font-weight: 600;
font-size: 17px;
color: #585252;
} .pg-construction-service4 {
padding-bottom: 60px;
}
.pg-construction-service4 .heading {
padding-top: 50px;
padding-bottom: 50px;
}
.pg-construction-service4 .heading p {
color: #c5c5c5;
font-weight: 600;
font-size: 13px;
text-align: center;
}
.pg-construction-service4 .heading .sub-heading {
width: 49%;
margin: 0 auto;
color: #a4a3a3;
margin-bottom: 14px;
text-align: center;
}
.pg-construction-service4 .heading .line {
margin: 0 auto;
margin-bottom: 21px;
height: 3px;
width: 6%;
background-color: #fab702;
}
.pg-construction-service4 .heading h3 {
color: #4a4a4a;
font-weight: 600;
margin-top: 0px;
text-align: center;
}
.pg-construction-service4 .card {
padding: 30px 3px;
margin-bottom: 0px;
border: none;
}
.pg-construction-service4 .card  img {
height: 37px;
margin: 0 auto;
}
.pg-construction-service4 .card .caption {
margin-top: 20px;
margin-bottom: 20px;
}
.pg-construction-service4 .card .caption h4 {
font-size: 17px;
text-align: center;
}
.pg-construction-service4 .card .caption p {
color: #9e9e9e;
line-height: 24px;
text-align: center;
} .pg-construction-service5 {
padding-top: 20px;
padding-bottom: 20px;
}
.pg-construction-service5 .heading {
padding-top: 50px;
padding-bottom: 20px;
text-align: center;
}
.pg-construction-service5 .heading h3 {
color: #000;
}
.pg-construction-service5 .heading .sub-heading {
width: 49%;
margin: 0 auto;
color: #a4a3a3;
margin-bottom: 14px;
text-align: center;
}
.pg-construction-service5 .heading .line {
margin: 0 auto;
margin-bottom: 21px;
height: 3px;
width: 6%;
background-color: #fab702;
}
.pg-construction-service5 .caption h3 {
margin-top: 5px;
font-size: 30px;
color: #000;
font-weight: normal;
}
.pg-construction-service5 .caption {
background: #6DB3F2;
margin-bottom: 14px;
}
.pg-construction-service5 .caption .overlays {
background-color: #fff;
padding: 12px 12px;
cursor: pointer;
}
.pg-construction-service5 .caption .overlays:hover {
background-color: rgba(255, 244, 0, 0.97);
border: 1px solid black;
padding: 12px 12px;
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
} .pg-construction-service6 {
padding-top: 45px;
padding-bottom: 45px;
background-color: whitesmoke;
}
.pg-construction-service6 .line {
height: 3px;
background-color: #f8cf45;
width: 22%;
}
.pg-construction-service6 .col-md-12.inner {
background-color: white;
border: solid 1px #f9f9f9;
padding: 31px 13px;
margin-bottom: 31px;
}
.pg-construction-service6 .col-md-12.inner:hover {
border: solid 1px #f8cf45;
}
.pg-construction-service6 .img-fluid {
margin: 0 auto;
position: relative;
top: 20%;
}
.pg-construction-service6 .col-md-12.inner h3 {
margin-top: 7px;
}
.pg-construction-service6 .col-md-12.inner p {
margin-top: 7px;
} .pg-construction-service7 {
padding: 45px 0px;
}
.pg-construction-service7 .heading {
text-align: center;
margin-bottom: 30px;
}
.pg-construction-service7 .heading h3 {
color: #000;
text-align: center;
}
.pg-construction-service7 .heading p {
width: 53%;
text-align: center;
color: #7d7d7d;
margin-left: auto;
margin-right: auto;
}
.pg-construction-service7 img {
display: block;
margin-left: auto;
margin-right: auto;
}
.pg-construction-service7 .card {
border: none;
padding: 12px 15px;
margin-bottom: 20px;
}
.pg-construction-service7 .card .caption {
}
.pg-construction-service7 .card .caption h4 {
color: #000000;
text-align: center;
}
.pg-construction-service7 .card .caption p {
color: #484646;
}
.pg-construction-service7 .card:hover .caption .line.bottom {
background-color: #fecb16;
width: 23%;
-webkit-transition: all 0.5s ease-in-out;
-moz-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}
.pg-construction-service7 .card:hover .caption h4 {
color: #fecb16;
}
.pg-construction-service7 .card .caption .line.bottom {
height: 2px;
background-color: gray;
width: 10%;
margin: 0 auto;
} .pg-construction-service8 {
padding: 45px 0px;
}
.pg-construction-service8 img {
display: block;
margin-left: auto;
margin-right: auto;
}
.pg-construction-service8 .heading {
margin-bottom: 25px;
}
.pg-construction-service8 .heading h3 {
text-align: center;
}
.pg-construction-service8 .heading .line {
height: 3px;
background-color: #f8cf45;
width: 3%;
margin: 0 auto;
}
.pg-construction-service8 .card {
border: none;
padding: 12px 9px;
}
.pg-construction-service8 .caption {
margin-top: 15px;
text-align: center;
}
.pg-construction-service8 .caption h4 {
font-weight: 600;
color: #616161;
letter-spacing: -1px;
font-size: 17px;
}
.pg-construction-service8 .caption p {
color: #a2a2a2;
} .pg-construction-service9 {
background-color: #000;
padding: 45px 0px;
}
.pg-construction-service9 img {
margin-right: auto;
margin-left: auto;
}
.pg-construction-service9 .heading {
margin-bottom: 25px;
}
.pg-construction-service9 .heading h3 {
font-weight: 600;
text-align: center;
color: #ffffff;
}
.pg-construction-service9 .heading .line {
background-color: #ffb600;
}
.pg-construction-service9 .card {
border: none;
padding: 20px 2px;
background-color: #ffe400;
}
.pg-construction-service9 .card .caption {
border: none;
padding: 20px 2px;
}
.pg-construction-service9 .caption h4 {
font-weight: 600;
font-size: 17px;
margin: 9px 0px;
text-align: center;
}
.pg-construction-service9 .caption p {
color: #000000;
text-align: center;
} .pg-construction-content1 {
padding: 80px 0 50px;
}
.pg-construction-content1 .title {
position: relative;
}
.pg-construction-content1 .title h1 {
color: #000;
font-size: 36px;
margin-bottom: 60px;
text-align: center;
}
.pg-construction-content1 .title h1::after {
border-bottom: 5px solid #eab328;
content: "";
height: 5px;
left: 48%;
position: absolute;
top: 50px;
width: 80px;
}
.pg-construction-content1 .content-left-image {
float: left;
width: 50%;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/lance-anderson-216291.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
height: 400px;
object-fit: cover;
}
.pg-construction-content1 .content-left-image img {
max-width: 100%;
display: block;
height: auto;
}
.pg-construction-content1 .content-left-image-right {
float: left;
width: 50%;
height: auto;
}
.pg-construction-content1 .content-left-image-right > img {
margin-bottom: 10px;
display: inline-block;
height: auto;
max-width: 100%;
display: block;
height: auto;
margin-left: 22px;
}
.pg-construction-content1 .content-right {
overflow: hidden;
padding: 20px;
}
.pg-construction-content1 .content1-icon {
margin-right: 10px;
}
.pg-construction-content1 .text {
overflow: hidden;
}
.pg-construction-content1 .text > h2 {
color: #000;
font-size: 18px;
font-weight: 700;
margin: 0 0 20px;
text-transform: uppercase;
}
.pg-construction-content1 .text > p {
color: #555555;
font-size: 14px;
}
@media (max-width: 1030px) {
.pg-construction-content1 .content-left-image {
max-height: 350px;
}
}
@media (max-width: 768px) {
.pg-construction-content1 .title h1 {
font-size: 26px;
}
.pg-construction-content1 .title h1::after {
left: 44%;
top: 40px;
}
.pg-construction-content1 .content-left-image-right > img {
margin-bottom: 5px;
margin-left: 5px;
}
.pg-construction-content1 .content-left-image {
max-height: 240px;
}
}
@media (min-width: 768px) {
.pg-construction-content1 .content1-icon {
width: 20%;
}
.pg-construction-content1 .text {
width: 80%;
}
}
@media (min-width: 992px) {
.pg-construction-content1 .content1-icon {
width: 10%;
}
.pg-construction-content1 .text {
width: 90%;
}
}
@media (min-width: 1200px) {
.pg-construction-content1 .content1-icon {
width: 10%;
}
.pg-construction-content1 .text {
width: 90%;
}
} .pg-construction-content2 {
padding: 40px 0 40px;
}
.pg-construction-content2 .title h1 {
color: #000;
margin-bottom: 60px;
font-size: 36px;
}
.pg-construction-content2 .content-right {
overflow: hidden;
padding: 0px;
}
.pg-construction-content2 .content2-icon {
text-align: center;
margin-right: 10px;
}
.pg-construction-content2 .text {
width: 90%;
}
.pg-construction-content2 .text > h2 {
color: #000;
font-size: 18px;
font-weight: 700;
margin: 0 0 20px;
text-transform: uppercase;
}
.pg-construction-content2 .text > p {
color: #555555;
font-size: 14px;
}
.pg-construction-content2 .content-left-image > img {
display: block;
height: auto;
max-width: 100%;
}
.pg-construction-content2 .content-left-image {
float: left;
width: 49%;
}
.pg-construction-content2 .content-left-image-right {
float: left;
width: 49%;
}
.pg-construction-content2 .content-left-image-right img {
display: block;
height: auto;
margin-left: 10px;
max-width: 100%;
}
@media (max-width: 768px) {
.
.pg-construction-content2 .title h1 {
font-size: 26px;
margin-bottom: 30px;
}
.pg-construction-content2 .content-left-image > img {
margin-bottom: 20px;
}
.pg-construction-content2 {
padding: 80px 0 0;
}
}
@media (min-width: 768px) {
.pg-construction-content2 .content2-icon {
width: 15%;
}
.pg-construction-content2 .text {
width: 85%;
}
}
@media (min-width: 992px) {
.pg-construction-content2 .content2-icon {
width: 10%;
}
.pg-construction-content2 .text {
width: 90%;
}
}
@media (min-width: 1200px) {
.pg-construction-content2 .content2-icon {
width: 10%;
}
.pg-construction-content2 .text {
width: 90%;
}
} .pg-construction-content3 {
padding-bottom: 50px;
padding-top: 50px;
}
.pg-construction-content3 .content > h1 {
color: #000;
font-weight: 700;
margin: 0;
padding-bottom: 30px;
}
.pg-construction-content3 .content > p {
color: #777777;
line-height: 28px;
}
.pg-construction-content3 .content ul {
list-style: outside none none;
margin: 0;
padding: 0;
}
.pg-construction-content3 .content ul li {
background: rgba(0, 0, 0, 0) url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/css/components/pg.construction-blocks/images/blue-arrow.png) no-repeat scroll left 5px;
color: #777777;
padding-bottom: 15px;
padding-left: 15px;
}
.pg-construction-content3 .content3-buttons {
margin-top: 40px;
}
.pg-construction-content3 .button-left {
float: left;
width: 50%;
}
.pg-construction-content3 .button-right {
float: left;
width: 50%;
}
.pg-construction-content3 .button-left  a {
background: #000 none repeat scroll 0 0;
color: #fff;
font-size: 12px;
font-weight: 700;
padding: 15px 24px;
text-decoration: none;
text-transform: uppercase;
transition: all 0.3s ease 0s;
}
.pg-construction-content3 .content3-button {
padding-top: 40px;
}
.pg-construction-content3 .button-left a:hover {
background: #FCBF29;
}
.pg-construction-content3 .button-right a {
background: transparent none repeat scroll 0 0;
border: 3px solid #fcbf29;
color: #333333;
font-size: 12px;
font-weight: 700;
padding: 13px 25px;
text-decoration: none;
transition: all 0.3s ease 0s;
}
.pg-construction-content3 .button-right a:hover {
background: #fcbf29;
border: 3px solid #fcbf29;
}
.pg-construction-content3 .content-right {
text-align: center;
}
.pg-construction-content3 .content-right > img {
display: inline;
height: auto;
max-width: 100%;
padding-top: 50px;
position: relative;
}
.pg-construction-content3 .image-top {
left: 17%;
position: absolute;
top: 80px;
}
.pg-construction-content3 .image-top > img {
display: block;
height: auto;
max-width: 100%;
}
@media (max-width: 768px) {
.pg-construction-content3 {
padding-bottom: 40px;
padding-top: 40px;
}
.pg-construction-content3 .content > h1 {
font-size: 26px;
}
.pg-construction-content3 .button-right {
margin-top: 40px;
width: 100%;
}
.pg-construction-content3 .button-left {
float: left;
width: 100%;
}
.pg-construction-content3 .content-right {
margin-top: 130px;
}
.pg-construction-content3 .image-top {
left: 8%;
}
}
@media (min-width: 768px) {
.pg-construction-content3 .image-top {
left: -5px;
}
.pg-construction-content3 .button-left {
width: 100%;
}
.pg-construction-content3 .button-right {
margin-top: 40px;
width: 100%;
}
}
@media (min-width: 992px) {
.pg-construction-content3 .button-left {
width: 60%;
}
.pg-construction-content3 .button-right {
width: 40%;
margin-top: 0px;
}
.pg-construction-content3 .image-top {
left: 11%;
}
}
@media (min-width: 1200px) {
.pg-construction-content3 .button-left {
width: 50%;
}
.pg-construction-content3 .button-right {
width: 50%;
margin-top: 0px;
}
.pg-construction-content3 .image-top {
left: 17%;
}
} .pg-construction-content4 {
overflow: hidden;
}
.pg-construction-content4 .content {
margin-bottom: 50px;
}
.pg-construction-content4 .content-left {
overflow: hidden;
}
.pg-construction-content4 .content-right {
margin-bottom: 10px;
overflow: hidden;
}
.pg-construction-content4 .left-image {
float: left;
width: 30%;
}
.pg-construction-content4 .left-image > img {
display: block;
height: auto;
margin: 80% 0 0;
max-width: 100%;
}
.pg-construction-content4 .center-image {
float: left;
margin-right: 10px;
width: 30%;
}
.pg-construction-content4 .center-image > img {
display: block;
margin-left: 20px;
max-width: 100%;
object-fit: cover;
}
.pg-construction-content4 .right-image {
float: left;
width: 30%;
margin: ;
}
.pg-construction-content4 .right-image > img {
display: block;
height: auto;
margin-left: 30px;
margin-top: 80%;
max-width: 100%;
}
.pg-construction-content4 .content-left-bottom {
margin-top: 20px;
overflow: hidden;
}
.pg-construction-content4 .bottom-left-image {
float: left;
width: 30%;
}
.pg-construction-content4 .bottom-left-image > img {
display: block;
height: auto;
max-width: 100%;
}
.pg-construction-content4 .bottom-center-image {
float: left;
margin-right: 10px;
width: 30%;
}
.pg-construction-content4 .bottom-center-image > img {
margin-left: 20px;
display: inline;
height: auto;
max-width: 100%;
}
.pg-construction-content4 .bottom-right-image {
float: left;
width: 30%;
}
.pg-construction-content4 .bottom-right-image > img {
display: block;
height: auto;
max-width: 100%;
margin-left: 30px;
}
.pg-construction-content4 .content > h1 {
color: #333333;
font-weight: 700;
margin: 0;
padding-bottom: 30px;
text-transform: uppercase;
}
.pg-construction-content4 span {
color: #fdb415;
}
.pg-construction-content4 .content > p {
color: #666666;
font-size: 15px;
line-height: 26px;
padding-bottom: 30px;
}
.pg-construction-content4 .content > ul {
margin: 0;
padding: 0 0 0 15px;
list-style: none;
}
.pg-construction-content4 .content li::before {
background: #f9b22c none repeat scroll 0 0;
content: "";
height: 5px;
left: 0;
position: absolute;
top: 15px;
width: 5px;
}
.pg-construction-content4 .content li {
color: #444444;
font-size: 15px;
line-height: 35px;
padding-left: 10px;
position: relative;
text-transform: uppercase;
}
.pg-construction-content4 .content4-button {
margin-top: 50px;
}
.pg-construction-content4 .content4-button > a {
background: #151515 none repeat scroll 0 0;
color: #fff;
font-size: 12px;
font-weight: 700;
padding: 15px 25px;
text-decoration: none;
text-transform: uppercase;
transition: all 0.3s ease 0s;
}
.pg-construction-content4 .content4-button > a:hover {
background: #FCBF29 none repeat scroll 0 0;
}
@media (max-width: 768px) {
.pg-construction-content4 .content > h1 {
font-size: 26px;
padding-bottom: 10px;
padding-top: 30px;
}
} .pg-construction-content5 {
background: #3B3B3B;
padding: 150px 0;
text-align: center;
background-repeat: no-repeat;
background-size: cover;
background-position: center center;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/wheel-1884981_1920.jpg);
}
.pg-construction-content5 .content > h1 {
color: #fff;
font-size: 46px;
font-weight: 700;
margin: 0;
text-transform: uppercase;
}
.pg-construction-content5 .content > h1 {
color: #fff;
font-size: 46px;
font-weight: 700;
margin: 0;
text-transform: uppercase;
}
.pg-construction-content5 .content > h2 {
color: #ffeb00;
font-size: 44px;
margin: 0;
padding-bottom: 30px;
}
.pg-construction-content5 .content5-button > a {
background: #151515 none repeat scroll 0 0;
color: #fff;
font-size: 12px;
font-weight: 700;
padding: 15px 25px;
text-decoration: none;
text-transform: uppercase;
transition: all 0.3s ease 0s;
}
.pg-construction-content5 .content5-button > a:hover {
background: #FCBF29 none repeat scroll 0 0;
}
@media (max-width: 768px) {
.pg-construction-content5 .content > h1 {
font-size: 26px;
}
.pg-construction-content5 .content > h2 {
font-size: 26px;
}
.pg-construction-content5 {
background: #3b3b3b none repeat scroll 0 0;
margin-top: 125px;
padding: 60px 0;
text-align: center;
}
} .pg-construction-content6 {
padding: 50px 0;
}
.pg-construction-content6 .content6-form {
background: #f9b22c none repeat scroll 0 0;
padding: 45px 40px;
}
.pg-construction-content6 .content6-form > h2 {
color: #2a2a2a;
font-size: 20px;
font-weight: 700;
margin: 0;
padding-bottom: 25px;
text-align: center;
text-transform: uppercase;
}
.pg-construction-content6 input {
border: 0 none !important;
border-radius: 0 !important;
min-height: 45px;
padding: 0 25px !important;
}
.pg-construction-content6 select {
-moz-appearance: none;
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: #fff none repeat scroll 0 0;
border: 0 none !important;
border-radius: 0 !important;
color: #777777 !important;
font-size: 12px !important;
margin-bottom: 15px;
min-height: 45px;
padding: 0 25px !important;
}
.pg-construction-content6 textarea {
border: 0 none !important;
border-radius: 0 !important;
padding: 15px 25px !important;
}
.pg-construction-content6 .form-control::-webkit-iput-placeholder {
color: #777777;
font-size: 12px;
}
.pg-construction-content6 .form-control::-moz-placeholder {
color: #777777;
font-size: 12px;
}
.pg-construction-content6 .form-control::-ms-input-placeholder {
color: #777777;
font-size: 12px;
}
.pg-construction-content6 .content6-button a {
background: #151515 none repeat scroll 0 0;
border-radius: 2px;
color: #fff;
font-size: 12px;
font-weight: bold;
padding: 15px 40px;
text-align: center;
text-decoration: none;
text-transform: uppercase;
transition: all 0.3s ease 0s;
}
.pg-construction-content6 .content6-button a:hover {
background: #000 none repeat scroll 0 0;
}
.pg-construction-content6 .content6-button {
margin-top: 30px;
text-align: center;
} .pg-construction-content7 .content-right > img {
margin-bottom: 10px;
margin-right: 5px;
}
.pg-construction-content7 .four-image {
float: left;
margin-bottom: 20px;
width: 50%;
}
.pg-construction-content7 .four-image img {
display: block;
height: auto;
max-width: 100%;
}
.pg-construction-content7 {
margin: 70px 0 50px;
}
.pg-construction-content7 .content > h1 {
color: #333333;
font-size: 38px;
font-weight: 700;
margin: 0;
text-transform: uppercase;
}
.pg-construction-content7 .content > h2 {
color: #fdb415;
margin: 0;
padding-bottom: 15px;
}
.pg-construction-content7 blockquote {
border-left: 0 solid #eee;
color: #a6a6a6;
font-size: 15px;
font-style: italic;
margin: 0;
padding: 0 0 30px;
}
.pg-construction-content7 .content > p {
color: #666666;
font-size: 15px;
line-height: 26px;
padding-bottom: 40px;
}
.pg-construction-content7 .content7-button > a {
background: #151515 none repeat scroll 0 0;
color: #fff;
font-size: 12px;
font-weight: 700;
padding: 15px 25px;
text-decoration: none;
text-transform: uppercase;
transition: all 0.3s ease 0s;
}
.pg-construction-content7 .content7-button > a:hover {
background: #FCBF29 none repeat scroll 0 0;
}
.pg-construction-content7 .circle-text > h3 {
color: #0b0b0b;
font-size: 18px;
font-weight: 700;
margin: 0;
}
.pg-construction-content7 .circle-text > p {
color: #666766;
font-style: italic;
}
.pg-construction-content7 .circle-text {
background: #fff none repeat scroll 0 0;
border-radius: 500px;
height: 200px;
left: 30%;
margin: 0 auto;
padding: 80px 0 0;
position: absolute;
text-align: center;
top: 20%;
width: 200px;
}
@media (max-width: 768px) {
.pg-construction-content7 .four-image img {
display: block;
height: auto;
max-width: 90%;
}
.pg-construction-content7 {
margin: 0 0 50px;
}
.pg-construction-content7 .content-right {
text-align: center;
}
.pg-construction-content7 .content-right > img {
display: inline;
margin-bottom: 10px;
}
.pg-construction-content7 .circle-text {
display: none;
}
.pg-construction-content7 .content > h1 {
font-size: 25px;
margin: 40px 0 0;
}
}
@media (min-width: 768px) {
.pg-construction-content7 .four-image {
float: left;
margin-bottom: 10px;
margin-right: 10px;
width: 45%;
}
.pg-construction-content7 .circle-text {
height: 150px;
left: 26%;
padding: 60px 0 0;
top: 20%;
width: 150px;
}
}
@media (min-width: 992px) {
.pg-construction-content7 .four-image {
float: left;
margin-bottom: 20px;
margin-right: 20px;
width: 45%;
}
.pg-construction-content7 .circle-text {
height: 150px;
left: 32%;
padding: 60px 0 0;
top: 23%;
width: 150px;
}
}
@media (min-width: 1200px) {
.pg-construction-content7 .four-image {
float: left;
margin-bottom: 20px;
margin-right: 0px;
width: 50%;
}
.pg-construction-content7 .circle-text {
height: 200px;
left: 30%;
padding: 80px 0 0;
top: 20%;
width: 200px;
}
} .pg-construction-content8 {
padding-bottom: 200px;
}
.pg-construction-content8 img {
border-radius: 5px;
display: block;
height: 200px;
width: 100%;
object-fit: cover;
}
.pg-construction-content8 .title {
margin-bottom: 30px;
}
.pg-construction-content8 .title > img {
display: block;
height: auto;
max-width: 100%;
}
.pg-construction-content8 .title > h1 {
color: #222222;
font-size: 28px;
font-weight: 700;
margin: 0 0 20px;
text-align: center;
}
.pg-construction-content8 .title > p {
color: #777777;
font-size: 14px;
margin: 0 auto;
padding-bottom: 70px;
text-align: center;
width: 70%;
}
.pg-construction-content8 .box {
text-align: center;
}
.pg-construction-content8 h3 {
color: #222222;
font-size: 14px;
font-weight: 700;
margin: 0;
padding: 20px 0;
text-transform: uppercase;
}
.pg-construction-content8 .box > p {
color: #777777;
}
@media (max-width: 768px) {
.pg-construction-content8 .title > h1 {
font-size: 22px;
margin: 0 0 10px;
}
.pg-construction-content8 {
padding-bottom: 60px;
padding-top: 50px;
}
.pg-construction-content8 .title > p {
padding-bottom: 20px;
}
.pg-construction-content8 .box {
text-align: center;
margin-bottom: 30px;
}
.pg-construction-content8 img {
display: inline;
}
.pg-construction-content8 h3 {
padding: 10px 0;
}
} .pg-construction-content9 .content9-top-left > img {
display: block;
height: auto;
max-width: 100%;
}
.pg-construction-content9 .content9-bottom-right> img {
display: block;
height: auto;
max-width: 100%;
}
.pg-construction-content9 .content9-bottom-right {
float: left;
min-height: 531px;
background-size: cover;
width: 50%;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/hammer-1629587_1920.jpg);
background-repeat: no-repeat;
background-position: center center;
object-fit: cover;
}
.pg-construction-content9 .content9 {
background: #292929 none repeat scroll 0 0;
padding: 90px 0 90px 80px;
}
.pg-construction-content9 {
overflow: hidden;
background: #292929;
}
.pg-construction-content9 .content-9-top {
overflow: hidden;
background: #292929;
}
.pg-construction-content9 .content9-top-left {
float: left;
width: 50%;
background-size: cover;
min-height: 531px;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/hammer-682767_1920.jpg);
background-position: center center;
background-repeat: no-repeat;
}
.pg-construction-content9 .content9-top-right {
background: #292929;
float: left;
padding: 90px 100px;
width: 50%;
}
.pg-construction-content9 .content9-top-right > h2 {
color: #fff;
font-size: 30px;
font-weight: 400;
margin: 0;
padding-bottom: 45px;
position: relative;
}
.pg-construction-content9 .content9-top-right > h2::after {
content: "";
height: 10px;
left: 5px;
position: absolute;
top: 40px;
width: 70px;
}
.pg-construction-content9 .content9-top-right > ul {
list-style: outside none none;
margin: 0;
padding: 0;
}
.pg-construction-content9 .content9-top-right li {
color: #fff;
line-height: 26px;
margin-bottom: 30px;
padding-left: 30px;
}
.pg-construction-content9 .content9-top-right > a {
color: #fff;
font-size: 14px;
font-weight: 400;
text-decoration: none;
position: relative;
}
.pg-construction-content9 .content9-top-right > a::after {
border-bottom: 2px solid #fdb415;
content: "";
height: 0;
left: 0;
position: absolute;
top: 20px;
width: 83px;
}
.pg-construction-content9 .content9-bottom-left {
background: #292929 none repeat scroll 0 0;
float: left;
padding: 90px 100px;
width: 50%;
}
.pg-construction-content9 .content9-bottom-left > h2 {
color: #fff;
margin: 0;
font-size: 30px;
font-weight: 400;
padding-bottom: 45px;
position: relative;
}
.pg-construction-content9 .content9-bottom-left > h2::after {
content: "";
height: 10px;
left: 5px;
position: absolute;
top: 40px;
width: 70px;
}
.pg-construction-content9 .content9-bottom-left > ul {
list-style: outside none none;
margin: 0;
padding: 0px;
}
.pg-construction-content9 .content9-bottom-left li {
color: #fff;
line-height: 26px;
margin-bottom: 30px;
padding-left: 30px;
}
.pg-construction-content9 .content9-bottom-left > a {
color: #fff;
font-size: 14px;
font-weight: 400;
text-decoration: none;
position: relative;
}
.pg-construction-content9 .content9-bottom-left > a::after {
border-bottom: 2px solid #fdb415;
content: "";
height: 0;
left: 0;
position: absolute;
top: 20px;
width: 83px;
}
@media (max-width: 768px) {
.pg-construction-content9 .content9-top-left {
width: 100%;
}
.pg-construction-content9 .content9-bottom-right {
width: 100%;
}
.pg-construction-content9 .content9-top-right {
margin-bottom: 30px;
padding: 50px 20px;
width: 100%;
min-height: 486px!important;
}
.pg-construction-content9 .content9-bottom-left {
padding: 90px 20px;
width: 100%;
min-height: 486px !important;
margin-top: -50px;
}
.pg-construction-content9 .content9-bottom-left > h2 {
font-size: 24px;
}
.pg-construction-content9 .content9-top-right > h2 {
font-size: 24px;
}
}
@media (min-width: 768px) {
.pg-construction-content9 .content9-top-right {
padding: 30px 20px;
min-height: 518px;
}
.pg-construction-content9 .content9-bottom-left {
padding: 30px 20px;
min-height: 518px;
}
.pg-construction-content9 .content9-bottom-left > h2 {
font-size: 28px;
}
.pg-construction-content9 .content9-top-right > h2 {
font-size: 28px;
}
.pg-construction-content9 .content9-top-left {
min-height: 402px;
}
.pg-construction-content9 .content9-bottom-right {
min-height: 402px;
}
}
@media (min-width: 992px) {
.pg-construction-content9 .content9-top-right {
padding: 70px 60px;
}
.pg-construction-content9 .content9-top-left {
min-height: 606px;
}
.pg-construction-content9 .content9-bottom-right {
min-height: 518px;
}
.pg-construction-content9 .content9-bottom-left {
padding: 30px 20px;
}
.pg-construction-content9 .content9-bottom-left > h2 {
font-size: 30px;
}
.pg-construction-content9 .content9-top-right > h2 {
font-size: 30px;
}
}
@media (min-width: 1200px) {
.pg-construction-content9 .content9-top-right {
padding: 90px 100px;
}
.pg-construction-content9 .content9-bottom-left {
padding: 90px 100px;
}
.pg-construction-content9 .content9-top-left {
min-height: 531px;
}
.pg-construction-content9 .content9-bottom-right {
min-height: 531px;
}
.pg-construction-content9 .content9-bottom-left > h2 {
font-size: 30px;
}
.pg-construction-content9 .content9-top-right > h2 {
font-size: 30px;
}
} .pg-construction-content10 {
margin-top: 130px;
}
.pg-construction-content10 .title {
text-align: center;
}
.pg-construction-content10 .title img {
display: inline;
height: auto;
max-width: 100%;
padding-bottom: 70px;
}
.pg-construction-content10 .title > h1 {
color: #1b273d;
font-weight: 700;
margin-left: 0;
margin-right: 0;
margin-top: 0;
padding-bottom: 0;
text-align: center;
}
.pg-construction-content10 .content > p {
color: #919191;
font-size: 14px;
line-height: 26px;
padding-bottom: 40px;
}
.pg-construction-content10 .content > a {
background: #000;
color: #fff;
font-size: 12px;
font-weight: 700;
padding: 15px 30px;
text-transform: uppercase;
text-decoration: none;
transition: all 0.3s ease 0s;
float: left;
margin-bottom: 15px;
}
.pg-construction-content10 .content > a:hover {
background: #f9c238 none repeat scroll 0 0;
}
.pg-construction-content10 .content .gray-border {
background: #fff none repeat scroll 0 0;
border: 2px solid #919191;
color: #919191;
font-weight: 700;
margin-left: 20px;
padding: 13px 30px;
transition: all 0.3s ease 0s;
}
.pg-construction-content10 .content .gray-border:hover {
background: #f9c238 none repeat scroll 0 0;
border: 2px solid #f9c238;
color: #fff;
}
.pg-construction-content10 .content10-right > img {
display: block;
height: auto;
max-width: 100%;
}
.pg-construction-content10 .box {
margin: 70px 0;
}
.pg-construction-content10 .box > h2 {
color: #1b273d;
font-size: 18px;
font-weight: 700;
margin: 0;
padding-bottom: 20px;
text-transform: uppercase;
}
.pg-construction-content10 .box > ul {
list-style: outside none none;
margin: 0;
padding: 0;
}
.pg-construction-content10 .box li::before {
background: #f9b22c none repeat scroll 0 0;
border-radius: 50%;
content: "";
height: 5px;
left: 0;
position: absolute;
top: 10px;
width: 5px;
}
.pg-construction-content10 .box li {
color: #919191;
font-size: 14px;
line-height: 26px;
margin-bottom: 25px;
padding-left: 25px;
position: relative;
}
@media (max-width: 768px) {
.pg-construction-content10 {
margin-top: 60px;
padding-left: 5px;
}
.pg-construction-content10 .title img {
display: inline;
padding-bottom: 20px;
}
.pg-construction-content10 .title > h1 {
font-size: 26px;
}
.pg-construction-content10 .content10-right {
margin-top: 50px;
text-align: center;
}
.pg-construction-content10 .content10-right > img {
display: inline;
}
.pg-construction-content10 .box {
margin: 70px 0 70px 20px;
}
} .pg-construction-content11 {
display: block;
}
.pg-construction-content11 .box-1 {
background-color: #141414;
color: #fff;
text-align: center;
padding: 138px 81px; background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-content11 .box-1 h4 {
color: #ffffff;
}
.pg-construction-content11 .box-1 p {
color: #fff;
}
.pg-construction-content11 .box-2 {
background-color: #fffa00;
color: #000000;
text-align: center;
padding: 138px 81px; background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-content11 .box-2 h4 {
color: #000000;
}
.pg-construction-content11 .box-2 p {
color: #000000;
} .pg-construction-content12 {
display: block;
}
.pg-construction-content12 .box1 {
padding: 85px 45px;
background-color: #fff;
text-align: left;
}
.pg-construction-content12 .box1 h5 {
color: #474747;
}
.pg-construction-content12 .box1 p {
color: #474747;
}
.pg-construction-content12 .panel1 {
display: block;
}
.pg-construction-content12 .box1 .button {
margin-top: 34px;
background-color: #fff;
box-shadow: none;
border: 1px solid #818181;
border-radius: 0px;
color: #363636;
padding: 11px 13px;
}
.pg-construction-content12 .box2 {
background-color: #fffa00;
padding: 85px 45px;
text-align: left;
}
.pg-construction-content12 .box2 h5 {
color: #000000;
}
.pg-construction-content12 .box2 p {
color: #090909;
}
.pg-construction-content12 .box2 .button {
margin-top: 34px;
background-color: #000;
box-shadow: none;
border: 1px solid #818181;
border-radius: 0px;
color: #fff;
padding: 11px 13px;
}
.pg-construction-content12 .panel2 {
display: block;
background-color: #fffa00;
} .pg-construction-content13span.box {
background-color: #ffc40e;
height: 12px;
width: 11px;
display: inline-block;
}
.pg-construction-content13 h5 {
display: inline-block;
color: #ffc40e;
margin-left: 16px;
}
.pg-construction-content13 {
padding: 64px 25px;
}
.pg-construction-content13 p {
color: #a6a6a6;
}
.pg-construction-content13 button.btn.btn-default.button {
background-color: #ffc40e;
color: #fff;
} .pg-construction-content14 {
margin-top: 50px;
margin-bottom: 50px;
}
.pg-construction-content14 span {
color: #ffc40e;
}
.pg-construction-content14 h5 {
color: #373636;
}
.pg-construction-content14 p {
color: #373636;
}
.pg-construction-content14 a {
color: #373636;
} .pg-construction-content15 {
display: block;
padding-top: 50px;
padding-bottom: 50px;
}
.pg-construction-content15 .block {
margin: 0 auto;
text-align: center;
padding: 37px 22px;
}
.pg-construction-content15 .block .center {
border-left: 1px solid #ffc40e;
border-right: 1px solid #ffc40e;
}
.pg-construction-content15 .block p {
color: #8c8c8c;
}
.pg-construction-content15 .block .line {
height: 3px;
background-color: #ffc40e;
width: 21%;
margin: 0 auto;
margin-top: 15px;
margin-bottom: 15px;
}
.pg-construction-content15 .button {
background-color: #fff;
color: #ffc40e;
border: 2px solid #ffc40e;
border-radius: 2px;
padding: 8px 21px;
font-weight: 500;
}
.pg-construction-content15 .button:focus {
box-shadow: none;
} .pg-construction-content16 {
margin-top: 50px;
margin-bottom: 50px;
}
.pg-construction-content16 .thumbnail .caption h4 {
margin-top: 14px;
font-size: 20px;
}
.pg-construction-content16  P {
color: #8c8ca8;
font-size: 15px;
}
.pg-construction-content16  .thumbnail {
position: relative;
padding: 0px;
margin-bottom: 20px;
}
.pg-construction-content16  .thumbnail img {
width: 100%;
}
.pg-construction-content16 a.btn.btn-info.read-more-b {
background-color: #ffc40e;
border: none;
padding: 8px 20px;
border-radius: 0px;
}
.pg-construction-content16 a.btn.btn-info.read-more-b.mid {
background-color: #1a2029;
}
.pg-construction-content16 .mid-text {
width: 85%;
margin: 0 auto;
margin-top: 127px;
border-bottom: 1px solid #ebebeb;
padding-bottom: 48px;
}
.pg-construction-content16 .mid-text p {
color: #a6a6a6;
} .pg-construction-content17 .thumbnail img {
width: 100%;
}
.pg-construction-content17 {
padding: 68px 0px;
padding-bottom: 45px;
}
.pg-construction-content17 .thumbnail .caption {
padding: 5px 13px;
}
.pg-construction-content17 .thumbnail .caption h4 {
margin-top: 14px;
font-size: 20px;
}
.pg-construction-content17 .line {
height: 3px;
background-color: gray;
width: 17%;
margin-top: 16px;
}
.pg-construction-content17 .line.mid {
background-color: #ffc40e;
width: 100%;
} .pg-construction-content18 {
padding: 26px 15px 76px;
}
.pg-construction-content18 .thumbnail img {
width: 100%;
height: 200px;
object-fit: cover;
}
.pg-construction-content18 .thumbnail .caption h4 {
margin-top: 14px;
font-size: 19px;
color: #5f9159;
font-family: Abel;
}
.pg-construction-content18 P {
color: #5e5e5e;
font-size: 12px;
font-family: Cabin;
} .pg-construction-content19 {
background-color: #000000;
}
.pg-construction-content19.l {
padding: 49px;
text-align: left;
}
.pg-construction-content19.l h1 {
width: 100%;
border: 7px solid #e3ff23;
padding: 92px 150px;
font-size: 52px;
color: #fff;
}
.pg-construction-content19.r {
padding: 77px 80px;
color: #fff;
}
.pg-construction-content19 a.btn.btn-info.read-more-footer {
background-color: #e3ff23;
color: #000;
border: none;
border-radius: 1px;
padding: 11px 20px;
margin-top: 6px;
}
@media screen and (max-width: 948px) and (min-width: 767px) {
.pg-construction-content19.l {
padding: 73px 63px;
}
.pg-construction-content19.l h1 {
width: %;
padding: 117px 50px;
}
}
@media screen and (max-width: 767px) {
.pg-construction-content19.l h1 {
width: 100%;
margin: 0 auto;
border: 7px solid #e3ff23;
padding: 81px 31px;
font-size: 52px;
text-align: left;
color: #fff;
}
.pg-construction-content19.l {
padding: 33px 27px;
text-align: center;
}
.pg-construction-content19.r {
background-color: #181818;
padding: 67px 27px;
color: #fff;
}
} .pg-construction-content20 {
overflow: hidden;
width: 100%;
position: relative;
margin-top: 50px;
margin-bottom: 50px;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
}
.pg-construction-content20 .content {
width: 100%;
position: relative;
}
.pg-construction-content20 .content p {
color: #111;
line-height: 1.4;
font-size: 15px;
}
.pg-construction-content20 .content .left-box {
overflow: hidden;
}
.pg-construction-content20 .content .left-box h2 {
font-size: 30px;
color: #111111;
text-transform: uppercase;
margin-bottom: 60px;
padding-bottom: 25px;
font-weight: bold;
line-height: 1.3;
margin-top: 0;
}
.pg-construction-content20 .content .left-box h2:after {
content: "";
width: 100px;
height: 4px;
background-color: #edb50c;
position: relative;
display: block;
top: 25px;
}
.pg-construction-content20 .content .left-box a {
color: #edb50c;
font-size: 14px;
display: block;
float: left;
padding: 35px 0 20px;
font-weight: bold;
}
.pg-construction-content20 .content .right-box {
border: 12px solid #edb50c;
padding: 25px 0;
text-align: center;
}
.pg-construction-content20 .content .right-box h2 {
font-size: 148px;
color: #111111;
text-transform: uppercase;
margin-bottom: 10px;
padding-bottom: 15px;
font-weight: 700;
}
@media (min-width:480px) and (max-width:769px) {
.pg-construction-content20 .content .right-box h2 {
font-size: 90px;
}
}
@media (max-width:479px) {
.pg-construction-content20 .content .right-box h2 {
font-size: 50px;
}
} .pg-construction-content21 {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
}
.pg-construction-content21 .content {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
}
.pg-construction-content21 .content .inner {
z-index: 10;
padding-left: 50px;
}
.pg-construction-content21 .content .col-md-6 {
padding: 0;
min-height: 100vh;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
}
.pg-construction-content21 .content p,
.pg-construction-content21 .content ul li {
color: #fff;
line-height: 1.4;
font-size: 20px;
width: 90%;
}
.pg-construction-content21 .content ul {
margin: 0px;
list-style: none;
display: flex;
flex-direction: column;
align-items: flex-start;
}
.pg-construction-content21 .content ul li {
margin-bottom: 40px;
width: 75%;
}
.pg-construction-content21 .content ul li h3 {
display: block;
margin-bottom: 20px;
font-size: 25px;
color: #fff;
font-weight: bold;
text-transform: uppercase;
}
.pg-construction-content21 .content ul li img {
float: left;
margin-left: -54px;
position: absolute;
}
.pg-construction-content21 .content .left-box:before {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.7);
width: 100%;
height: 100%;
}
.pg-construction-content21 .content .right-box:before {
position: absolute;
top: 0;
left: 0;
content: "";
width: 100%;
height: 100%;
background-color: rgba(255, 252, 0, 0.8);
}
.pg-construction-content21 .content .left-box {
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/jesse-orrico-62699.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-content21 .content .right-box {
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/igor-ovsyannykov-371079.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-content21 .content .left-box h2 {
font-size: 32px;
color: #fff;
text-transform: uppercase;
margin-bottom: 40px;
padding-bottom: 30px;
font-weight: bolder;
line-height: 1.3;
margin-top: 30px;
width: 90%;
}
@media (max-width:767px) {
.pg-construction-content21 .content .left-box {
padding: 20px;
}
@media (min-width:768px) {
.pg-construction-content21 .content .left-box {
padding-left: 50px;
padding-right: 50px;
}
}
@media (min-width:1200px) {
.pg-construction-content21 .content .left-box {
padding-left: 100px;
padding-right: 80px;
}
}
} .pg-construction-content22 {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
padding: 70px 0 50px;
}
.pg-construction-content22 .content {
width: 100%;
position: relative;
text-align: center;
}
.pg-construction-content22 .content h2 {
font-size: 36px;
color: #333;
text-transform: uppercase;
margin-bottom: 0px;
padding-bottom: 30px;
font-weight: bold;
line-height: 1.3;
margin-top: 0;
}
.pg-construction-content22 .content h3 {
font-size: 30px;
color: #fdb415;
text-transform: uppercase;
margin-bottom: 0px;
padding-bottom: 16px;
font-weight: bold;
line-height: 1.3;
margin-top: 0;
}
.pg-construction-content22 .content h4 {
font-size: 18px;
color: #282828;
text-transform: uppercase;
margin-bottom: 0px;
padding-bottom: 30px;
font-weight: bold;
line-height: 1.3;
margin-top: 0;
}
.pg-construction-content22 .content p {
color: #666;
line-height: 1.5;
font-size: 15px;
padding-bottom: 12px;
margin: 0;
}
.pg-construction-content22 .content .top {
overflow: hidden;
}
.pg-construction-content22 .content .top ul {
margin: 0;
padding: 0 0 20px;
text-align: center;
width: 100%;
}
.pg-construction-content22 .content .top ul li {
margin: 0 3px 0;
padding: 0 0 0px;
display: inline-block;
float: none;
width: 20px;
height: 20px;
border-radius: 50px;
background: #fdb415;
position: relative;
}
.pg-construction-content22 .content .top ul li.big {
width: 30px;
height: 30px;
top: 4px;
}
.pg-construction-content22 .content .mid {
margin: 40px 0 30px;
}
.pg-construction-content22 .content .mid .circle {
width: 30px;
height: 30px;
border: 6px solid #fdb415;
border-radius: 50px;
margin: 0 auto;
}
.pg-construction-content22 .content .bottom {
margin: 40px 0 30px;
width: 100%;
}
.pg-construction-content22 .content .bottom .timeline {
position: relative;
max-width: 1200px;
margin: 0 auto;
} .pg-construction-content22 .content .bottom .timeline:after {
content: '';
position: absolute;
width: 1px;
background-color: #666666;
top: 0;
bottom: 0;
left: 50%;
margin-left: -2px;
}
.pg-construction-content22 .content .bottom .container-line {
padding: 10px 40px;
position: relative;
background-color: inherit;
width: 50%;
}
.pg-construction-content22 .content .bottom .container-line:after {
content: '';
position: absolute;
width: 27px;
height: 27px;
right: -12px;
background-color: #fff;
border: 8px solid #666666;
top: 15px;
border-radius: 50%;
z-index: 1;
}
.pg-construction-content22 .content .bottom .left {
left: 0;
text-align: right;
}
.pg-construction-content22 .content .bottom .right {
left: 50%;
}
.pg-construction-content22 .content .bottom .right:after {
left: -14px;
}
.pg-construction-content22 .content .bottom .content {
padding: 0;
background-color: transparent;
position: relative;
margin-bottom: 20px;
}
.pg-construction-content22 .content .bottom .content h2 {
font-size: 19px;
padding-top: 6px;
}
.pg-construction-content22 .content .bottom .left .content h2 {
text-align: right;
}
.pg-construction-content22 .content .bottom .right .content h2 {
text-align: left;
}
@media all and (max-width: 600px) {
.pg-construction-content22 .content .bottom .timeline:after {
left: 31px;
}
.pg-construction-content22 .content .bottom .container-line {
width: 100%;
padding-left: 70px;
padding-right: 25px;
}
.pg-construction-content22 .content .bottom .container-line:before {
left: 60px;
border: medium solid white;
border-width: 10px 10px 10px 0;
border-color: transparent white transparent transparent;
}
.pg-construction-content22 .content .bottom .left:after,
.right:after {
left: 15px;
}
.pg-construction-content22 .content .bottom .right {
left: 9%;
}
} .pg-construction-content23 {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background: #f9f9f9;
}
.pg-construction-content23 .content {
width: 100%;
position: relative;
}
.pg-construction-content23 .content p {
color: #777;
line-height: 1.4;
font-size: 13px;
margin-bottom: 40px;
}
.pg-construction-content23 .content .left-box {
overflow: hidden;
}
.pg-construction-content23 .content .left-box iframe {
border-radius: 4px;
border: 7px solid #fff;
}
.pg-construction-content23 .content .right-box {
overflow: hidden;
}
.pg-construction-content23 .content .right-box h2 {
font-size: 28px;
color: #222;
text-transform: uppercase;
margin-bottom: 25px;
padding-bottom: 20px;
font-weight: bold;
line-height: 1.3;
margin-top: 30px;
}
.pg-construction-content23 .content .right-box h2:after {
content: "";
width: 100px;
border-top: 3px double #ccc;
position: relative;
display: block;
top: 25px;
}
.pg-construction-content23 .content ul {
margin: 0;
padding: 0;
}
.pg-construction-content23 .content ul li {
display: block;
margin-bottom: 30px;
padding-left: 43px;
color: #777;
font-size: 13px;
}
.pg-construction-content23 .content ul li h3 {
display: block;
margin-bottom: 11px;
font-size: 13px;
color: #222;
font-weight: bold;
text-transform: uppercase;
}
.pg-construction-content23 .content ul li img {
float: left;
margin-left: -46px;
position: absolute;
} .pg-construction-content24 {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
padding-top: 50px;
}
.pg-construction-content24 .content {
width: 100%;
position: relative;
}
.pg-construction-content24 .content p {
color: #777;
line-height: 1.5;
font-size: 13px;
margin-bottom: 40px;
}
.pg-construction-content24 .content h2 {
font-size: 30px;
color: #262626;
text-transform: uppercase;
margin-bottom: 25px;
padding-bottom: 10px;
font-weight: bold;
line-height: 1.3;
margin-top: 0px;
text-align: center;
}
.pg-construction-content24 .content h2:after {
content: "";
width: 100px;
height: 4px;
background-color: #fdb415;
position: relative;
display: block;
top: 25px;
margin: 0 auto;
} .pg-construction-content25 {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
margin-top: 50px;
margin-bottom: 50px;
}
.pg-construction-content25 .content {
width: 100%;
position: relative;
}
.pg-construction-content25 .content p {
color: #777;
line-height: 1.5;
font-size: 13px;
margin-bottom: 10px;
}
.pg-construction-content25 .content h2 {
font-size: 17px;
color: #333333;
text-transform: capitalize;
margin-bottom: 10px;
padding-bottom: 10px;
font-weight: bold;
line-height: 1.3;
}
.pg-construction-content25 .content a {
color: #fdb415;
font-size: 14px;
display: block;
float: left;
padding: 7px 0 40px;
font-weight: bold;
}
.pg-construction-content25 .content .left-side {
overflow: hidden;
}
.pg-construction-content25 .content .left-side .first-box {
height: 362px;
margin-bottom: 35px;
}
.pg-construction-content25 .content .left-side .first-box .bg {
background-size: cover;
height: 100%;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/background-check-2739233_1920.jpg);
}
.pg-construction-content25 .content .left-side .second-box {
margin-bottom: 35px;
height: 362px;
}
.pg-construction-content25 .content .left-side .second-box .inner-content {
padding: 35px;
background: #fdb415;
height: 100%;
}
.pg-construction-content25 .content .left-side .second-box .inner-content p {
line-height: 1.8;
}
.pg-construction-content25 .content .left-side .second-box h2,
.pg-construction-content25 .content .left-side .second-box p {
color: #fff;
margin-top: 0;
}
@media (min-width:1024px) {
.pg-construction-content25 .content .left-side .first-box {
padding-right: 0;
}
.pg-construction-content25 .content .left-side .second-box {
padding-left: 0;
}
} .pg-construction-content26 {
overflow: hidden;
width: 100%;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
}
.pg-construction-content26 .content {
width: 100%;
position: relative;
}
.pg-construction-content26 .content img {
border-radius: 5px;
margin-bottom: 50px;
}
.pg-construction-content26 .content p {
color: #757575;
line-height: 1.4;
font-size: 14px;
}
.pg-construction-content26 .content h2 {
font-size: 30px;
color: #111111;
text-transform: uppercase;
margin-bottom: 30px;
padding-bottom: 25px;
font-weight: bold;
line-height: 1.3;
margin-top: 0;
}
.pg-construction-content26 .content h2:after {
content: "";
width: 100px;
height: 4px;
background-color: #edb50c;
position: relative;
display: block;
top: 25px;
}
.pg-construction-content26 .content ul {
margin: 0;
padding: 20px 0;
}
.pg-construction-content26 .content ul li {
display: block;
margin-bottom: 35px;
padding-left: 33px;
color: #757575;
font-size: 13px;
background: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/components/content-1/images/offer-list-bg.png) no-repeat left 21%;
} .pg-construction-content27 {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
}
.pg-construction-content27 .content {
width: 100%;
position: relative;
}
.pg-construction-content27 .content p {
color: #757575;
line-height: 1.4;
font-size: 14px;
text-align: center;
margin-bottom: 40px;
}
.pg-construction-content27 .content h2 {
font-size: 30px;
color: #111111;
text-transform: uppercase;
margin-bottom: 30px;
padding-bottom: 25px;
font-weight: bold;
line-height: 1.3;
margin-top: 0;
text-align: center;
}
.pg-construction-content27 .content h2:after {
content: "";
width: 100px;
height: 4px;
background-color: #edb50c;
position: relative;
display: block;
top: 25px;
margin: 0 auto;
}
.pg-construction-content27 .content .right-side ul {
margin-top: 20px;
padding: 0px 0;
}
.pg-construction-content27 .content .right-side ul li {
display: block;
margin-bottom: 35px;
padding-left: 116px;
color: #757575;
font-size: 13px;
}
.pg-construction-content27 .content .right-side ul li h3 {
display: block;
margin-bottom: 11px;
font-size: 13px;
color: #222;
font-weight: bold;
text-transform: uppercase;
}
.pg-construction-content27 .content .right-side ul li img {
float: left;
margin-left: -109px;
position: absolute;
padding: 15px 24px;
} .pg-construction-content28 {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
}
.pg-construction-content28 .content {
width: 100%;
position: relative;
}
.pg-construction-content28 .content .margin-top {
margin-top: 40px;
}
.pg-construction-content28 .content p {
color: #757575;
line-height: 1.5;
font-size: 14px;
margin-bottom: 40px;
}
.pg-construction-content28 .content h2 {
font-size: 30px;
color: #111111;
text-transform: uppercase;
margin-bottom: 30px;
padding-bottom: 25px;
font-weight: bold;
line-height: 1.3;
margin-top: 0;
text-align: center;
}
.pg-construction-content28 .content h2:after {
content: "";
width: 100px;
height: 4px;
background-color: #edb50c;
position: relative;
display: block;
top: 25px;
margin: 0 auto;
}
.pg-construction-content28 .content ul {
margin: 0;
padding: 0px 0;
}
.pg-construction-content28 .content ul li {
display: block;
margin-bottom: 35px;
padding-left: 30px;
color: #757575;
font-size: 13px;
background: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/components/content-1/images/circle-bg.png) no-repeat left 22%;
}
.pg-construction-content28 .content h3 {
display: block;
margin-bottom: 11px;
font-size: 16px;
color: #222;
font-weight: bold;
text-transform: capitalize;
}
.pg-construction-content28 .content .btn-warning,
.pg-construction-content28 .content .btn-default {
border-radius: 0px;
border: 0px;
margin: 15px 15px 15px 0;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
padding: 9px 31px;
}
.pg-construction-content28 .content .btn-warning {
background: #ffb600;
color: #fff;
border: 1px solid #ffb600;
}
.pg-construction-content28 .content .btn.btn-secondary {
background: transparent;
color: #757575;
border: 1px solid #757575;
display: inline-block;
border-radius: 0px;
font-size: 14px;
font-weight: bold;
} .pg-construction-content29 {
overflow: hidden;
width: 100%;
position: relative;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
}
.pg-construction-content29 .content {
width: 100%;
position: relative;
}
.pg-construction-content29 .content .margin-top {
margin-top: 40px;
}
.pg-construction-content29 .content p {
color: #757575;
line-height: 1.5;
font-size: 14px;
margin-bottom: 40px;
}
.pg-construction-content29 .content h2 {
font-size: 30px;
color: #111111;
text-transform: uppercase;
margin-bottom: 30px;
padding-bottom: 0px;
font-weight: bold;
line-height: 1.3;
margin-top: 0;
}
.pg-construction-content29 .content h2 span {
color: #ffb600;
}
.pg-construction-content29 .content .box {
margin: 0;
padding: 0px 0;
border-top: 1px solid #eee;
padding-top: 35px;
}
.pg-construction-content29 .content .box img {
float: left;
margin-right: 20px;
}
.pg-construction-content29 .content .box h3 {
display: block;
margin-bottom: 11px;
font-size: 13px;
color: #333;
font-weight: bold;
text-transform: uppercase;
margin-top: 0;
}
.pg-construction-content29 .content .box p {
font-size: 12px;
}
.pg-construction-content29 .content h3 {
display: block;
margin-bottom: 15px;
font-size: 16px;
color: #333;
font-weight: bold;
text-transform: capitalize;
}
.pg-construction-content29 .content .btn-warning,
.pg-construction-content29 .content .btn-default {
border-radius: 3px;
border: 0px;
margin: 15px 15px 15px 0;
text-transform: uppercase;
font-size: 12px;
font-weight: bold;
padding: 9px 31px;
color: #333;
}
.pg-construction-content29 .content .btn-warning {
background: #ffb600;
border: 1px solid #ffb600;
}
.pg-construction-content29 .content .btn.btn-secondary {
background: #eeeeee;
border: 1px solid #eeeeee;
color: #414141;
display: inline-block;
}
.pg-construction-content29 .content ul {
margin: 0;
padding: 20px 0 30px;
}
.pg-construction-content29 .content ul li {
margin: 0 25px 0 0;
padding: 0;
display: inline-block;
text-align: center;
font-size: 13px;
color: #333;
text-transform: uppercase;
font-weight: 600;
}
.pg-construction-content29 .content ul li span {
padding: 0 0 10px;
display: block;
font-size: 30px;
font-weight: bold;
} .pg-construction-content30 {
padding: 63px 3px;
}
.pg-construction-content30 .bg-color.row {
background-color: #fafafa;
padding: 18px;
padding-bottom: 12px;
margin: 0px;
margin-top: 41px;
}
.pg-construction-content30  .bg-color.row h4 {
color: #333333;
font-size: 20px;
}
.pg-construction-content30  .bg-color.row p {
color: #666666;
font-size: 15px;
}
.pg-construction-content30  .btn-load-more.col-md-12.text-right {
padding: 29px 14px;
}
.pg-construction-content30   button.btn.btn-default.more-view {
background-color: #fdc716;
font-weight: 600;
box-shadow: none;
border: none;
}
@media screen and (max-width: 620px) {
.pg-construction-content30  img.img-responsive.award {
margin: 0 auto;
width: 100%;
height: 180px;
}
} .pg-construction-content31 {
margin: 0px;
padding: 26px 0px;
background-color: #fdb415;
}
.pg-construction-content31 .stylish-input-group .input-group-addon {
background: white !important;
}
.pg-construction-content31 .stylish-input-group .form-control {
border-right: 0;
box-shadow: 0 0 0;
border-color: #ccc;
}
.pg-construction-content31 .stylish-input-group button {
border: 0;
background: #000;
}
.pg-construction-content31 span.text-form-tab {
font-weight: 700;
font-size: 16px;
padding-top: 8px;
display: inline-block;
}
.pg-construction-content31 input.form-control.text-tab {
border-bottom-left-radius: 21px;
border-top-left-radius: 21px;
height: 45px;
}
.pg-construction-content31 .stylish-input-group .input-group-addon {
background: #121212 !important;
color: #fff;
border-bottom-right-radius: 21px;
border-top-right-radius: 21px;
text-decoration: none;
}
.pg-construction-content31 .stylish-input-group .input-group-addon span {
color: #fff;
text-decoration: none;
cursor: pointer;
}
@media screen and (max-width: 767px) {
.pg-construction-content31 span.text-form-tab {
text-align: center;
display: block;
}
} .pg-construction-content32 {
padding: 65px 0px;
position: relative;
background-color: #f5f5f5;
}
.pg-construction-content32 .side {
list-style: none;
padding-left: 0px;
background-color: #fff;
padding-bottom: 30px;
position: absolute;
top: -125px;
width: 94%;
}
.pg-construction-content32 .side .heading {
background-color: #fdc716 !important;
padding: 29px 12px !important;
}
.pg-construction-content32 .side .heading .icon {
display: block;
text-align: center;
color: #fff;
font-size: 50px;
}
.pg-construction-content32 .side .heading .pre-quote {
font-weight: 600;
font-size: 20px;
text-align: center;
}
.pg-construction-content32 .side .heading .quote {
color: #fff;
font-size: 22px;
font-weight: 600;
}
.pg-construction-content32 .side li {
padding: 27px 27px 0px 30px;
background-color: #fff;
}
.pg-construction-content32 .input {
width: 100%;
border: none;
line-height: 30px;
border-bottom: 1px solid #c5c5c5;
padding: 3px 6px;
}
.pg-construction-content32 .btn {
background-color: #fdc716;
font-weight: 600;
padding: 15px 41px;
}
.pg-construction-content32 .pre-heading {
font-weight: 600;
font-size: 19px;
}
.pg-construction-content32 .heading {
font-size: 32px;
font-weight: 600;
color: #333333;
letter-spacing: 1px;
}
.pg-construction-content32 .heading span {
color: #fdc716;
}
.pg-construction-content32 .experience {
font-size: 14px;
font-weight: 600;
padding: 6px 0px;
}
.pg-construction-content32 .btn-load {
background-color: #fdc716;
font-weight: 600;
border-radius: 3px;
border: none;
padding: 11px 15px;
margin-bottom: 32px;
}
.pg-construction-content32 p {
line-height: 22px;
}
@media screen and (max-width: 992px) and (min-width: 767px) {
.pg-construction-content32 .side {
list-style: none;
padding-left: 0px;
background-color: #fff;
padding-bottom: 30px;
position: relative;
top: 0px;
width: 100%;
}
.pg-construction-content32 .btn {
background-color: #fdc716;
font-weight: 600;
padding: 5px;
}
}
@media screen and (max-width: 767px) {
.pg-construction-content32 .heading {
background-color: #ffffff;
text-align: center;
padding: 29px 12px !important;
}
.pg-construction-content32 .icon {
display: block;
text-align: center;
color: #fff;
font-size: 50px;
border-right: none;
}
.pg-construction-content32 .side {
list-style: none;
padding-left: 0px;
background-color: #fff;
padding-bottom: 30px;
position: relative;
top: 0px;
width: 100%;
}
} .pg-construction-title1 {
display: block;
background-color: #fff;
padding-top: 50px;
padding-bottom: 50px;
}
.pg-construction-title1 h3 {
font-weight: 500;
color: #000000;
padding: 4px 0;
text-align: center;
font-size: 30px;
font-family: Abel;
}
.pg-construction-title1 span {
height: 3px;
background-color: #5f9159;
width: 11%;
margin: 0 auto;
display: block;
text-align: center;
margin-top: 15px;
margin-bottom: 14px;
}
.pg-construction-title1 p {
width: 50%;
margin: 0 auto;
text-align: center;
font-family: Cabin;
} .pg-construction-title2 {
display: block;
background-color: #fff;
padding-top: 50px;
padding-bottom: 50px;
padding-left: 50px;
}
.pg-construction-title2 h3 {
font-weight: 500;
color: #000000;
text-align: left;
font-size: 30px;
}
.pg-construction-title2 span {
height: 3px;
background-color: #fdc716;
width: 11%;
margin: 0 auto;
display: block;
margin-top: 15px;
margin-bottom: 14px;
float: left;
}
.pg-construction-title2 p {
width: 50%;
clear: both;
text-align: left;
margin-bottom: 0;
} .pg-construction-title3 {
background-color: #fff;
padding-top: 50px;
padding-bottom: 130px;
padding-right: 50px;
}
.pg-construction-title3 h3 {
font-weight: 500;
color: #000000;
text-align: right;
font-size: 30px;
}
.pg-construction-title3 span {
height: 3px;
background-color: #fdc716;
width: 11%;
margin: 0 auto;
display: block;
margin-top: 15px;
margin-bottom: 14px;
float: right;
}
.pg-construction-title3 p {
width: 50%;
clear: both;
text-align: right;
margin-bottom: 0;
float: right;
} .pg-construction-cta1 {
overflow: hidden;
width: 100%;
position: relative;
min-height: 500px;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/ant-rozetsky-140870.jpg);
}
.pg-construction-cta1 .overlay {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.38);
width: 100%;
height: 100%;
}
.pg-construction-cta1 .content {
width: 100%;
margin-top: 15%;
}
.pg-construction-cta1 .content p {
color: #fff;
font-size: 16px;
line-height: 29px;
font-weight: 500;
text-align: center;
padding: 10px;
width: 100%;
}
.pg-construction-cta1 .content h1 {
font-size: 40px;
color: #fff;
text-transform: uppercase;
line-height: 0.75;
text-align: center;
font-weight: 800;
}
.pg-construction-cta1 .content h1 span {
font-size: 40px;
color: #fecb16;
text-transform: uppercase;
line-height: 1;
text-align: center;
font-weight: 800;
}
.pg-construction-cta1 .content .button {
width: 100%;
padding: 10px 0px;
text-align: center;
margin: 10px 0 15px 0;
}
.pg-construction-cta1 .content .button a {
background: #fecb16;
margin: 0 auto;
padding: 18px 25px;
font-weight: 700;
color: #2f2f2f;
text-align: center;
border-radius: 30px;
font-size: 13.5px;
text-decoration: none;
}
@media (max-width:767px) {
.pg-construction-cta1 .content h1 {
font-size: 60px;
}
.pg-construction-cta1 .content h2 {
font-size: 40px;
}
}
@media (max-width:480px) {
.pg-construction-cta1 .content h1 {
font-size: 30px;
}
} .pg-construction-cta2 {
overflow: hidden;
width: 100%;
position: relative;
min-height: 500px;
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-justify-content: center;
justify-content: center;
flex-flow: wrap;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/site-1561769_1920.jpg);
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-cta2 .overlay {
position: absolute;
top: 0;
left: 0;
content: "";
background: rgba(0, 0, 0, 0.60);
width: 100%;
height: 100%;
}
.pg-construction-cta2 .content {
width: 100%;
margin-top: 15%;
}
.pg-construction-cta2 .content p {
color: #fff;
font-size: 16px;
line-height: 29px;
font-weight: 500;
text-align: left;
padding: 10px;
width: 50%;
float: left;
}
.pg-construction-cta2 .content h1 {
font-size: 40px;
color: #fff;
text-transform: uppercase;
line-height: 0.75;
text-align: left;
font-weight: 800;
}
.pg-construction-cta2 .content .button {
width: 100%;
padding: 10px 0px;
text-align: left;
margin: 10px 0 15px;
}
.pg-construction-cta2 .content .button a {
background: #fecb16;
margin: 0px;
padding: 18px 25px;
font-weight: 700;
color: #2f2f2f;
border-radius: 30px;
font-size: 13.5px;
text-decoration: none;
}
@media (max-width:767px) {
.pg-construction-cta2 .content h1 {
font-size: 60px;
}
.pg-construction-cta2 .content h2 {
font-size: 40px;
}
.pg-construction-cta2 .content p {
width: 100%;
}
}
@media (max-width:480px) {
.pg-construction-cta2 .content h1 {
font-size: 30px;
}
} .pg-construction-cta3 {
background-color: #fecb16;
padding: 40px 0;
}
.pg-construction-cta3 p {
margin: 10px 0 0 0;
color: #252525;
font-size: 20px;
font-weight: 500;
}
.pg-construction-cta3 .btn-default {
border: 1px solid #000;
border-radius: 0px;
background-color: #fff;
color: #282828;
font-weight: 500;
text-transform: uppercase;
padding-left: 20px;
padding-right: 20px;
}
.pg-construction-cta3 .btn-default:hover {
color: #fff;
background-color: #000;
border: 1px solid #000;
}
@media (max-width: 768px) {
.pg-construction-cta3 p {
margin-bottom: 10px;
}
.pg-construction-cta3 p,
.pg-construction-cta3 .btn-default {
float: none !important;
}
} .pg-construction-cta4 {
background-color: #fcfbf6;
padding: 40px 0;
}
.pg-construction-cta4 .content {
border: 1px solid #767676;
padding: 20px 30px 40px;
}
.pg-construction-cta4 .content p {
margin: 20px 0 0 0;
color: #252525;
font-size: 20px;
font-weight: 500;
}
.pg-construction-cta4 .content .btn-default {
border: 1px solid #000;
border-radius: 0px;
background-color: #fff;
color: #ffffff;
font-weight: bold;
text-transform: uppercase;
padding-left: 20px;
padding-right: 20px;
margin: 20px 0 0 0;
background: #000;
}
.pg-construction-cta4 .content .btn-default:hover {
color: #fff;
background-color: #000;
border: 1px solid #000;
}
@media (max-width: 768px) {
.pg-construction-cta4 .content p {
margin-bottom: 10px;
text-align: center;
}
.pg-construction-cta4 .content p,
.pg-construction-cta4 .content .btn-default {
float: none !important;
width: 100%;
}
} .pg-construction-cta5 {
background-color: #fecb16;
padding: 40px 0;
}
.pg-construction-cta5 p {
margin: 10px 0 0 0;
color: #ffffff;
font-size: 20px;
font-weight: 500;
}
.pg-construction-cta5 .btn-default {
border: 1px solid #000;
border-radius: 50px;
background-color: #000000;
color: #ffffff;
font-weight: 500;
text-transform: uppercase;
padding-left: 50px;
padding-right: 50px;
}
.pg-construction-cta5 .btn-default:hover {
color: #fff;
background-color: #000;
border: 1px solid #000;
}
@media (max-width: 768px) {
.pg-construction-cta5 p {
margin-bottom: 10px;
}
.pg-construction-cta5 p,
.pg-construction-cta5 .btn-default {
float: none !important;
}
} .pg-construction-cta6 {
position: relative;
padding: 100px 0;
width: 100%;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/guilherme-cunha-222337.jpg);
background-attachment: fixed;
background-position: 50% 0;
background-size: cover;
}
.pg-construction-cta6:before {
position: absolute;
top: 0;
left: 0;
content: "";
width: 100%;
height: 100%;
background-color: rgba(1, 1, 1, 0.66);
}
.pg-construction-cta6 h3 {
font-size: 30px;
color: #fff;
text-align: center;
text-transform: uppercase;
font-weight: 500;
}
.pg-construction-cta6 .button {
text-align: center;
}
.pg-construction-cta6 .button a {
display: inline-block;
font-size: 14px;
text-transform: uppercase;
font-weight: 500;
color: #fff;
background-image: none;
height: 50px;
background-color: #000;
line-height: 50px;
padding: 0 28px;
cursor: pointer;
letter-spacing: 0.5px;
white-space: nowrap;
border: none;
display: inline-block;
text-decoration: none;
text-align: center;
}
.pg-construction-cta6 .button a:hover {
background-color: #f9bf3b;
color: #fff;
} .pg-construction-cta7 {
background-color: #333333;
padding: 60px 0;
display: grid;
}
.pg-construction-cta7 h3 {
float: left;
font-size: 29px;
text-transform: uppercase;
margin: 0;
color: #ffffff;
line-height: 42px;
margin-left: 73px;
}
.pg-construction-cta7 a {
float: right;
padding: 12px 30px;
background-color: #ffc527;
font-size: 13px;
color: #ffffff;
text-transform: uppercase;
margin-right: 40px;
font-weight: 600;
border-radius: 25px;
text-decoration: none;
}
.pg-construction-cta7 a:hover {
background-color: #ffffff;
color: #ffc527;
} .pg-construction-cta8 {
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/alex-ronsdorf-153219.jpg);
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding: 140px 0;
text-align: center;
position: relative;
}
.pg-construction-cta8::before {
background-color: rgba(0,0,0,0.85);
bottom: 0;
content: "";
display: inline-block;
position: absolute;
left: 0;
top: 0;
right: 0;
}
.pg-construction-cta8 h3 {
padding: 0 35px;
font-size: 42px;
font-weight: 800;
line-height: 55px;
position: relative;
color: #ffffff;
text-transform: uppercase;
margin-bottom: 45px;
margin-top: 0;
}
.pg-construction-cta8 a {
background-color: #ffc527;
padding: 12px 30px;
display: inline-block;
text-transform: uppercase;
color: #ffffff;
text-decoration: none;
font-size: 13px;
font-weight: 600;
position: relative;
margin-left: 4px;
margin-right: 4px;
letter-spacing: 0.52px;
border: 2px solid #ffc527;
margin-bottom: 10px;
}
.pg-construction-cta8 a.contact-btn {
background-color: transparent;
border: 2px solid #ffffff;
}
.pg-construction-cta8 a:hover {
background-color: #ffffff;
border-color: #ffffff;
color: #ffc527;
} .pg-construction-cta9 {
background-color: #1c1c1c;
padding: 43px 30px;
display: inline-block;
width: 100%;
overflow: hidden;
margin-bottom: -5px;
}
.pg-construction-cta9 h4 {
position: relative;
font-weight: 500;
font-size: 26px;
float: left;
color: #ffffff;
padding-left: 65px;
margin: 0;
}
.pg-construction-cta9 h4 span {
display: block;
font-weight: 800;
text-transform: uppercase;
margin-top: 12px;
}
.pg-construction-cta9 h4 span b {
color: #ffc527;
font-weight: 800;
}
.pg-construction-cta9 a {
float: right;
padding: 12px 30px;
background-color: #ffc527;
font-size: 13px;
color: #ffffff;
text-transform: uppercase;
margin-right: 20px;
margin-top: 7px;
font-weight: 600;
border-radius: 25px;
text-decoration: none;
}
.pg-construction-cta9 a:hover {
background-color: #ffffff;
color: #ffc527;
} .pg-construction-cta10 {
text-transform: uppercase;
padding: 73px 0;
width: 100%;
overflow: hidden;
background-color: #f3d028;
}
.pg-construction-cta10 .content {
float: left;
}
.pg-construction-cta10 h5 {
color: #303030;
line-height: 1.4;
text-transform: uppercase;
margin: 0;
}
.pg-construction-cta10 h4 {
color: #303030;
line-height: 1.4;
margin: 0;
}
.pg-construction-cta10 a {
float: right;
display: block;
line-height: 35px;
padding: 0 22px;
border: 2px solid #303030;
color: #303030;
border-radius: 3px;
}
@media (max-width: 1199px) {
.pg-construction-cta10 {
padding: 50px 0;
}
.pg-construction-cta10 a {
float: left;
margin-top: 7px;
}
}
@media (max-width: 991px) {
.pg-construction-cta10 {
padding-top: 38px;
padding-bottom: 38px;
padding-left: 20px;
overflow: hidden;
}
}
.pg-construction-cta11 {
background-size: cover;
position: relative;
overflow: hidden;
background-position: center center;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/dakota-roos-1311.jpg);
background-repeat: no-repeat;
}
.pg-construction-cta11 .opacity {
height: 100%;
padding: 35px 0;
background-color: rgba(255, 181, 4, 0.6);
}
.pg-construction-cta11 h3 {
font-weight: 500;
color: #fff;
margin-top: 16px;
font-size: 24px;
text-align: right;
}
.pg-construction-cta11 h3 span {
color: #373632;
}
.pg-construction-cta11 a {
width: 195px;
line-height: 60px;
background: #213043;
overflow: hidden;
position: relative;
z-index: 2;
text-align: center;
font-weight: 700;
color: #fff;
font-size: 14px;
text-transform: uppercase;
padding: 14px 16px;
}
.pg-construction-cta11 a:before {
content: '';
width: 30px;
height: 130%;
background: rgba(215,215,215,0.2);
position: absolute;
top: -10px;
left: -45px;
z-index: -1;
-webkit-transform: rotate(-20deg);
-moz-transform: rotate(-20deg);
-ms-transform: rotate(-20deg);
-o-transform: rotate(-20deg);
transform: rotate(-20deg);
}
.pg-construction-cta11 a:hover:before {
left: 120%;
} .pg-construction-pricing1 {
margin-top: 50px;
margin-bottom: 50px;
}
.pg-construction-pricing1 .pricing {
position: relative;
margin-bottom: 15px;
border: 3px solid #000;
padding: 16px 2px;
background-color: #fff;
}
.pg-construction-pricing1 .pricing-head.pricing-head-active .price-circle {
color: white !important;
background-color: #fdc716;
}
.pg-construction-pricing1 .price-heading {
width: 100%;
display: block;
padding: 31px;
}
.pg-construction-pricing1 .pricing:hover {
border: 3px solid #fdc716;
}
.pg-construction-pricing1 .pricing:hover h4 {
color: #36d7ac;
}
.pg-construction-pricing1 .pricing-head {
text-align: center;
}
.pg-construction-pricing1 .pricing-head h3,
.pg-construction-pricing1 .pricing-head h4 {
margin: 0;
line-height: normal;
}
.pg-construction-pricing1 .pricing-head h3 span,
.pg-construction-pricing1 .pricing-head h4 span {
display: block;
margin-top: 5px;
font-size: 14px;
font-style: italic;
}
.pg-construction-pricing1 .pricing-head h3 {
font-weight: 500;
color: #999999;
padding: 4px 0;
font-size: 15px;
background: #ffffff;
margin-bottom: 10px;
}
.pg-construction-pricing1 .pricing-head h4 {
color: #bac39f;
padding: 5px 0;
font-size: 54px;
font-weight: 500;
background: #fff;
border-bottom: 2px solid #fcfcfc;
}
.pg-construction-pricing1 .pricing-head-active h4 {
color: #36d7ac;
}
.pg-construction-pricing1 .pricing-head h4 i {
top: -8px;
font-size: 28px;
font-style: normal;
position: relative;
}
.pg-construction-pricing1 .pricing-head h4 span {
top: -10px;
font-size: 14px;
font-style: normal;
position: relative;
display: inline-block;
}
.pg-construction-pricing1 .pricing-content li {
color: #888;
font-size: 14px;
padding: 7px 15px;
text-align: center;
}
.pg-construction-pricing1 ul.pricing-content.list-unstyled {
background-color: white;
}
.pg-construction-pricing1 .pricing-footer {
color: #777;
font-size: 11px;
line-height: 17px;
text-align: center;
padding: 0 20px 19px;
}
.pg-construction-pricing1 .no-space-pricing .pricing:hover {
transition: box-shadow 0.2s ease-in-out;
}
.pg-construction-pricing1 .no-space-pricing .price-active .pricing-head h4,
.pg-construction-pricing1 .no-space-pricing .pricing:hover .pricing-head h4 {
color: #36d7ac;
padding: 15px 0;
font-size: 80px;
transition: color 0.5s ease-in-out;
}
.pg-construction-pricing1 .yellow-crusta.btn {
color: #FFFFFF;
background-color: #f3c200;
}
.pg-construction-pricing1 .yellow-crusta.btn:hover,
.pg-construction-pricing1 .yellow-crusta.btn:focus,
.pg-construction-pricing1 .yellow-crusta.btn:active,
.pg-construction-pricing1 .yellow-crusta.btn.active {
color: #FFFFFF;
background-color: #cfa500;
}
.pg-construction-pricing1 span.price-circle {
border-radius: 50px;
border-radius: 100%;
padding: 26px;
background-color: #000;
color: #fdc716;
}
.pg-construction-pricing1 span.price-circle div {
font-size: 30px !important;
}
.pg-construction-pricing1 .pricing-head.pricing-head-active .price-circle {
color: white !important;
background-color: #fdc716;
}
.pg-construction-pricing1 span.price-circle span {
color: #fff;
font-size: 11px;
padding: 0px 6px;
}
@media screen and (max-width: 620px) {
.pg-construction-pricing1 .price-heading p {
width: 95%;
}
} .pg-construction-pricing2 {
padding: 70px 10px;
}
.pg-construction-pricing2 .pricing {
margin-bottom: 30px;
margin-top: 50px;
text-align: center;
color: #fff;
line-height: 30px;
}
.pg-construction-pricing2 .pricing ul {
list-style: none;
margin: 0;
text-align: center;
padding-left: 0px;
background-color: #f8f8f8;
}
.pg-construction-pricing2 .pricing ul li {
padding-top: 9px;
padding-bottom: 9px;
cursor: pointer;
color: #7d7d7d;
}
.pg-construction-pricing2 .pricing ul li i {
margin-right: 5px;
}
.pg-construction-pricing2 .pricing .price {
background-color: rgb(253, 199, 22);
padding: 30px 17px 10px 9px;
font-size: 43px;
font-weight: 600;
color: #FFFFFF;
}
.pg-construction-pricing2 .pricing .price small {
color: #B8B8B8;
display: block;
font-size: 12px;
margin-top: 22px;
}
.pg-construction-pricing2 .pricing .type {
background-color: #f3f3f3;
padding: 27px 27px;
font-size: 15px;
color: #808080;
line-height: 21px;
}
.pg-construction-pricing2 .pg-construction-pricing2 .pricing .pricing-footer {
padding: 20px;
}
.pg-construction-pricing2 .pricing .db-bk-color-three .price {
background-color: rgb(253, 199, 22);
}
.pg-construction-pricing2 .pricing .popular {
margin-top: 15px;
}
.pg-construction-pricing2 .pricing .db-bk-color-two .popular .price {
background-color: rgb(253, 199, 22);
padding-top: 55px;
padding-bottom: 22px;
}
.pg-construction-pricing2 .pricing.popular .price {
padding-top: 80px;
}
.pg-construction-pricing2 .description-price {
font-size: 28px;
font-weight: 400;
padding: 15px 0px;
color: #111111;
}
.pg-construction-pricing2 .pricing .pricing-footer {
padding: 20px;
background-color: #fff;
}
.pg-construction-pricing2 a.btn.price-button-color-square.btn-lg {
background-color: #111111;
color: #fff;
padding: 7px 31px;
border-radius: 50px;
font-size: 16px;
font-weight: 500;
}
@media screen and (max-width: 620px) {
.pg-construction-pricing2 .col-custom {
width: 100%;
}
} .pg-construction-partner1 {
padding: 35px;
background-color: #f8f8f8;
}
.pg-construction-partner1 img {
width: 100%;
}
@media screen and (max-width: 992px) and (min-width: 300px) {
.pg-construction-partner1 img {
width: 100%;
border: 1px solid #f9f9f9;
}
} .pg-construction-partner2 {
padding: 20px 2px;
}
.pg-construction-partner2 img.company {
width: 100%;
max-width: 100%;
margin: 6px 14px 23px 17px;
}
@media screen and (max-width: 992px) and (min-width: 767px) {
.pg-construction-partner2 img.company {
height: 118px;
margin-bottom: 39px;
margin: 0 auto;
}
}
@media screen and (max-width: 767px) {
.pg-construction-partner2 img.company {
width: 87%;
height: 122px;
margin-bottom: 39px !important;
margin: 0 auto;
}
}
@media screen and (max-width: 540px) {
.pg-construction-partner2 img.company {
width: 100%;
height: 122px;
margin-bottom: 39px !important;
margin: 0 auto;
}
} .pg-construction-partner3 {
background-color: #f7c51d;
padding: 14px;
}
.pg-construction-partner3 h4 {
color: #fff;
}
.pg-construction-partner3 img {
width: 100%;
vertical-align: -webkit-baseline-middle;
}
@media screen and (max-width: 992px) and (min-width: 767px) {
.pg-construction-partner3 img {
vertical-align: text-bottom !important;
padding: 19px 7px;
height: 91px;
margin: 0 auto;
}
}
@media screen and (max-width: 767px) and (min-width: 472px) {
.pg-construction-partner3 img {
vertical-align: text-bottom !important;
padding: 19px 7px;
height: 91px;
margin: 0 auto;
}
}
@media screen and (max-width: 472px) {
.pg-construction-partner3 img {
vertical-align: text-bottom !important;
padding: 19px 7px;
margin: 0 auto;
width: 100%;
}
} .pg-construction-partner4 {
padding: 60px 2px;
}
.pg-construction-partner4 .text-center.part {
height: 214px;
vertical-align: bottom;
padding: 35px 0px;
line-height: 120px;
}
.pg-construction-partner4 .text-center.part.1 {
border-right: 1px solid gray;
border: solid;
}
.pg-construction-partner4 .text-center.part.first {
border-right: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.second {
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.third {
border-left: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.fourth {
border-right: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.five {
padding-top: 22px;
}
.pg-construction-partner4 .text-center.part.six {
border-left: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.partner p {
width: 75%;
margin: 0 auto;
padding: 10px 0px;
margin-bottom: 85px;
}
.pg-construction-partner4 img.partner {
margin: 0 auto;
}
@media screen and (max-width: 992px) and (min-width: 767px) {
.pg-construction-partner4 .text-center.partner p {
width: 89%;
margin: 0 auto;
padding: 10px 0px;
margin-bottom: 85px;
}
.pg-construction-partner4 img.partner {
margin: 0 auto;
}
.pg-construction-partner4 .text-center.part.1 {
border-right: 1px solid gray;
border: solid;
}
.pg-construction-partner4 .text-center.part.first {
border-right: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.second {
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.third {
border-left: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.fourth {
border-right: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.five {
padding-top: 22px;
}
.pg-construction-partner4 .text-center.part.six {
border-left: 1px solid #e2e2e2;
}
}
@media screen and (max-width: 767px) {
.pg-construction-partner4 img.partner {
margin: 0 auto;
}
.pg-construction-partner4 .text-center.part.1 {
border-right: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.first {
border-right: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.second {
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.third {
border-bottom: 1px solid #e2e2e2;
border-right: 0px solid #e2e2e2;
border-left: 0px solid !important;
}
.pg-construction-partner4 .text-center.part.fourth {
border-right: 0px;
border-bottom: 1px solid #e2e2e2;
border-left: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.five {
padding-top: 22px;
}
.pg-construction-partner4 .text-center.part.six {
border-left: 1px solid #e2e2e2;
}
}
@media screen and (max-width: 575px) {
.pg-construction-partner4 img.partner {
margin: 0 auto;
}
.pg-construction-partner4 .text-center.part.1 {
border-right: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.first {
border-right: 0px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.second {
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.third {
border-bottom: 1px solid #e2e2e2;
border-right: 0px solid #e2e2e2;
border-left: 0px solid !important;
}
.pg-construction-partner4 .text-center.part.fourth {
border-right: 0px;
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.five {
padding-top: 22px;
border-bottom: 1px solid #e2e2e2;
}
.pg-construction-partner4 .text-center.part.six {
border-left: 0px solid #e2e2e2;
border-top: 0px solid;
}
} .pg-construction-partner5 {
padding: 45px 2px;
text-align: center;
}
.pg-construction-partner5 h4 {
text-align: center;
font-weight: 500;
color: rgb(212, 212, 212);
}
.pg-construction-partner5 h3 {
font-weight: 700;
font-size: 22px;
color: #4a4a4a;
text-align: center;
margin-bottom: 5px;
}
.pg-construction-partner5 .line {
background-color: #ffea00;
height: 7px;
border-radius: 12px;
float: none;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 12px;
}
.pg-construction-partner5 img {
width: 100%;
text-align: center;
margin: 5px;
} .pg-construction-testimonial1 {
padding-top: 30px;
padding-bottom: 30px;
}
.pg-construction-testimonial1 ul {
list-style: none outside none;
padding-left: 0;
margin: 0;
}
.pg-construction-testimonial1 .demo .item {
margin-bottom: 60px;
}
.pg-construction-testimonial1 .content-slider li {
background-color: #ed3020;
text-align: center;
color: #FFF;
}
.pg-construction-testimonial1  img {
display: block;
margin: 0 auto;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
object-fit: cover;
}
.pg-construction-testimonial1 ul.carousel-indicators li {
border-radius: 50%;
padding: 0px;
width: 12px;
height: 12px;
background-color: #111;
}
.pg-construction-testimonial1 ul.carousel-indicators li.active {
border-radius: 50%;
padding: 0px;
width: 12px;
height: 12px;
background-color: #ffc925;
}
.pg-construction-testimonial1 ul.carousel-indicators {
bottom: 0;
margin: 0px;
}
.pg-construction-testimonial1 .font-italic.text-center {
width: 93%;
margin: 0 auto;
color: #898989;
padding: 23px 0px;
}
.pg-construction-testimonial1 .text-center.sub-heading1 {
font-size: 15px;
color: #acacac;
}
.pg-construction-testimonial1.text-center {
font-size: 18px;
font-weight: 700;
} .pg-construction-testimonial2 {
position: relative;
padding: 70px 0px;
}
.pg-construction-testimonial2 ul {
list-style: none outside none;
padding-left: 0;
margin: 0;
}
.pg-construction-testimonial2 .demo .item {
margin-bottom: 60px;
}
.pg-construction-testimonial2 .content-slider li {
background-color: #ed3020;
text-align: center;
color: #FFF;
}
.pg-construction-testimonial2 .inner {
padding: 65px 0px;
background-color: #fafafa;
position: relative;
}
.pg-construction-testimonial2 .title1 {
overflow: hidden;
}
.pg-construction-testimonial2 .line {
margin-left: 0px;
}
.pg-construction-testimonial2 p {
font-size: 15px;
color: #9a9a9a;
line-height: 23px;
}
.pg-construction-testimonial2 .rating .fa.fa-star.checked {
color: #ffb600;
}
.pg-construction-testimonial2 .rating .fa.fa-star {
color: #ccc;
}
.pg-construction-testimonial2  .carousel-indicators.test-pg-2 {
left: 0;
right: auto;
}
.pg-construction-testimonial2 .text {
padding: 18px 0px;
}
.pg-construction-testimonial2 .offer {
position: absolute;
bottom: 0%;
margin: 0 auto;
left: 0;
right: 0;
}
.pg-construction-testimonial2 .offer .inner {
background-color: #fff;
padding: 25px 35px;
box-shadow: 0px 0px 16px 0px #b7b7b7;
}
.pg-construction-testimonial2 .offer .inner img {
}
.pg-construction-testimonial2 .offer .inner .title {
font-size: 29px;
}
.pg-construction-testimonial2 .offer .inner p {
font-size: 14px;
color: #a6a6a6;
}
.pg-construction-testimonial2 .offer .inner .btn-download {
color: #fff;
background-color: #ffc925;
font-weight: 500;
padding: 6px 29px;
border-radius: 0px;
}
@media screen and (max-width: 767px) {
.pg-construction-testimonial2 .offer {
position: absolute;
bottom: -7%;
}
}
@media screen and (max-width: 567px) {
.pg-construction-testimonial2 .inner {
text-align: center;
margin-top: 50;
}
.pg-construction-testimonial2 .text-right {
text-align: center !important;
}
} .pg-construction-testimonial3 {
padding: 55px 0px;
}
.pg-construction-testimonial3 .carousel.slide.carousel-multi-item {
position: relative;
}
.pg-construction-testimonial3 .slider-arrow-right {
float: right;
border: solid 2px #e0e0e0;
padding: 5px 8px;
border-radius: 50%;
color: #e0e0e0;
}
.pg-construction-testimonial3 .slider-arrow-right i {
color: #e0e0e0;
}
.pg-construction-testimonial3 .slider-arrow-left {
border: solid 2px #e0e0e0;
padding: 5px 8px;
border-radius: 50%;
color: #e0e0e0;
float: left;
}
.pg-construction-testimonial3 .slider-arrow-left i {
color: #e0e0e0;
}
.pg-construction-testimonial3 ul {
list-style: none outside none;
padding-left: 0;
margin: 0;
}
.pg-construction-testimonial3 .demo .item {
margin-bottom: 60px;
}
.pg-construction-testimonial1 .content-slider li {
background-color: #ed3020;
text-align: center;
color: #FFF;
}
.pg-construction-testimonial3 .card-base .card-icon {
display: block;
}
.pg-construction-testimonial3 .card-base .card-icon {
text-align: center;
position: relative;
}
.pg-construction-testimonial3 .card-base .card-icon #widgetCardIcons {
font-size: 28px;
line-height: 78px;
color: #f5f5f5;
text-decoration: none;
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
object-fit: cover;
}
.pg-construction-testimonial3 .card-base .card-icon .imagecard {
z-index: 2;
display: block;
positioN: relative;
width: 95px;
height: 95px;
border-radius: 50%;
border: 5px solid #efefef;
margin: 0 auto;
color: white;
object-fit: cover;
}
.pg-construction-testimonial3 .card-base .card-icon .card-data {
min-height: 240px !important;
margin-top: -50px;
background: #f5f5f5;
min-height: 215px;
padding: 78px 20px;
padding-bottom: 13px;
}
.pg-construction-testimonial3 p {
color: gray;
line-height: 29px;
}
.pg-construction-testimonial3 h4 {
color: #3d3d3d;
margin-bottom: 2px;
}
.pg-construction-testimonial3 em {
color: #cbcbcb;
} .pg-construction-testimonial4 {
padding: 45px 0px;
}
.pg-construction-testimonial4 .card {
border: none;
}
.pg-construction-testimonial4  ol.carousel-indicatorsn.multi  li.active {
max-width: 10px;
height: 10px;
border-radius: 50%;
cursor: pointer;
width: 10px;
margin: 0px 4px;
background-color: #ffb600;
display: inline-block;
}
.pg-construction-testimonial4  ol.carousel-indicatorsn.multi  li {
max-width: 10px;
height: 10px;
border-radius: 50%;
cursor: pointer;
width: 10px;
margin: 0px 4px;
background-color: #e8e8e8;
display: inline-block;
}
.pg-construction-testimonial4  ol.carousel-indicatorsn.multi {
text-align: center;
}
.pg-construction-testimonial4 .card p {
background-color: #ececec;
padding: 17px 15px;
line-height: 29px;
font-size: 17px;
color: #111111;
position: relative;
}
.pg-construction-testimonial4 .inner-pg-5 {
vertical-align: baseline;
padding: 21px 0px;
}
.pg-construction-testimonial4 .card p:after {
content: "";
position: absolute;
left: 8%;
border-width: 14px;
border-style: solid;
border-color: #ececec transparent #ff7a7a00 transparent;
bottom: -25px;
}
.pg-construction-testimonial4 .rating {
display: block;
}
.pg-construction-testimonial4 i.fa.fa-star {
color: #000;
}
.pg-construction-testimonial4 i.fa.fa-star.checked {
color: #ffb600!important;
}
@media screen and (max-width: 767px) {
.pg-construction-testimonial4 .card p {
margin-bottom: 65px;
}
} .pg-construction-testimonial5 {
padding: 46px 0px;
background-color: #fafafa;
}
.pg-construction-testimonial5 .kudos {
background-color: #fff;
padding: 20px 18px;
color: gray;
font-size: 15px;
position: relative;
}
.pg-construction-testimonial5 .kudos:after {
content: "";
position: absolute;
left: 0%;
border-width: 12px;
border-style: solid;
border-color: #ffc925 #ffc925 transparent transparent;
bottom: -25px;
} .pg-construction-testimonial6 {
padding: 50px 0px;
}
.pg-construction-testimonial6 .inner img {
width: 82px;
height: 81px;
position: absolute;
top: -32px;
left: 37%;
border: 5px solid #fff;
}
.pg-construction-testimonial6 .carousel-caption {
top: 28%;
display: inline-block;
}
.pg-construction-testimonial6 .carousel-caption h3 {
font-weight: 600;
font-size: 36px;
color: #fff;
}
.pg-construction-testimonial6 .carousel-caption p {
font-size: 15px;
color: #fff;
}
.pg-construction-testimonial6 .inner {
background-color: #fafafa;
padding: 54px 14px;
color: #000;
position: relative;
}
.pg-construction-testimonial6 .carousel-inner {
overflow-y: -webkit-paged-x;
}
.pg-construction-testimonial6 .inner h2 {
color: #ffc925;
font-size: 16px;
padding-top: 10px;
font-weight: 600;
}
.pg-construction-testimonial6 .inner:hover {
background-color: #f5f5f5;
}
.pg-construction-testimonial6 .inner p {
font-size: 13px;
color: #acacac;
}
.pg-construction-testimonial6 button.btn {
background-color: #ffca28;
color: #fff;
margin: 12px 0px;
font-size: 13px;
padding: 9px 18px;
}
.pg-construction-testimonial6 img.img-fluid {
height: 500px;
width: 100%;
}
.pg-construction-testimonial6 .double-line {
height: 5px;
width: 10%;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
margin: 0 auto;
}
.pg-construction-testimonial6 ul.carousel-indicators li {
max-width: 10px;
height: 10px;
border-radius: 50%;
cursor: pointer;
width: 10px;
margin: 0px 4px;
background-color: #d7d7d7;
}
.pg-construction-testimonial6 ul.carousel-indicators li.active {
max-width: 10px;
height: 10px;
border-radius: 50%;
cursor: pointer;
width: 10px;
margin: 0px 4px;
background-color: #ffb600;
} .pg-construction-testimonial7 {
padding: 55px 0px;
background-color: #ececec;
}
.pg-construction-testimonial7 .slider {
display: block;
}
.pg-construction-testimonial7 .slider p {
font-size: 15px;
}
.pg-construction-testimonial7 .slider h3 {
font-size: 24px;
}
.pg-construction-testimonial7 .slider .kudos {
text-align: center;
}
.pg-construction-testimonial7 .controls {
position: relative;
bottom: 0px;
}
.pg-construction-testimonial7 .controls .carousel-control-prev {
left: 44%;
border: solid 1px #353535;
width: 37px;
padding: 14px 14px;
color: #272727;
margin: 0 auto;
}
.pg-construction-testimonial7 .controls .carousel-control-next {
right: 44%;
border: solid 1px #353535;
width: 37px;
padding: 14px 14px;
color: #272727;
margin: 0 auto;
}
.pg-construction-testimonial7 .bottom {
font-weight: 500;
display: inline-block;
padding: 9px 5px;
}
.pg-construction-testimonial7 .bottom.two {
color: #ffb600;
}
@media screen and (max-width: 767px) {
.pg-construction-testimonial7 .carousel-control-prev {
overflow: hidden;
}
.pg-construction-testimonial7 .carousel-control-next {
overflow: hidden;
}
} .pg-construction-testimonial8 {
background-color: #ffc925;
padding: 45px 0px;
}
.pg-construction-testimonial8 .slider {
display: block;
}
.pg-construction-testimonial8 .slider img {
margin-left: auto;
margin-right: auto;
display: block;
vertical-align: middle;
object-fit: cover;
}
.pg-construction-testimonial8 .carousel-indicators li {
border-radius: 50%;
padding: 0px;
width: 12px;
height: 12px;
background-color: #111;
}
.pg-construction-testimonial8 .carousel-indicators li.active {
border-radius: 50%;
padding: 0px;
width: 12px;
height: 12px;
background-color: #ffc925;
}
.pg-construction-testimonial8 .carousel-indicators {
bottom: 0;
margin: 0px;
}
.pg-construction-testimonial8 .slider .font-italic.text-center {
width: 93%;
margin: 0 auto;
color: #898989;
padding: 23px 0px;
}
.pg-construction-testimonial8 .slider h3 {
font-size: 18px;
font-weight: 700;
text-align: center;
}
.pg-construction-testimonial8 .carousel-control-prev {
font-size: 38px;
color: #3f3f3f;
bottom: 14%;
top: auto;
left: 34%;
}
.pg-construction-testimonial8 .carousel-control-next {
font-size: 38px;
color: #fff;
bottom: 14%;
top: auto;
right: 34%;
}
.pg-construction-testimonial8 .slider .kudos {
width: 53%;
font-size: 19px;
margin-top: 20px;
margin-right: auto;
margin-left: auto;
font-size: 15px;
color: #000;
text-align: center;
}
@media screen and (max-width: 767px) {
.pg-construction-testimonial8 .slider .kudos {
width: 100%;
font-size: 19px;
margin: 0 auto 50px;
font-family: initial;
}
.pg-construction-testimonial8 .carousel-control-prev {
font-size: 38px;
color: #3f3f3f;
bottom: 18%;
top: auto;
left: 0%;
}
.pg-construction-testimonial8 .carousel-control-next {
font-size: 38px;
color: #fff;
bottom: 18%;
top: auto;
right: 0%;
}
} .pg-construction-testimonial9 {
padding-top: 80px;
padding-bottom: 80px;
}
.pg-construction-testimonial9 h4 {
font-size: 30px;
}
.pg-construction-testimonial9 p {
position: relative;
z-index: 2;
color: #000000;
font-weight: normal;
font-size: 15;
}
.pg-construction-testimonial9 p:after {
content: "\f10d";
font-family: FontAwesome;
font-size: 55px;
font-style: normal;
font-weight: normal;
text-decoration: inherit;
position: absolute;
top: 0px;
left: 0px;
z-index: 0;
color: rgba(128, 128, 128, 0.35);
}
.pg-construction-testimonial9 .card {
border: none;
padding: 16px 2px;
font-size: 14px;
color: gray;
}
.pg-construction-testimonial9 .card-body.row {
padding: 20px 0px;
}
.pg-construction-testimonial9 .inner {
margin-top: 12px;
}
.pg-construction-testimonial9 .inner h5 {
font-size: 18px;
margin-bottom: 0px;
color: #000;
}
.pg-construction-testimonial9 .inner h6 {
font-size: 15px;
color: #9c9c9c;
margin-bottom: 0px;
} .pg-construction-team1 {
padding: 45px 0px;
background-color: #fafafa;
}
.pg-construction-team1 .heading {
display: block;
margin-bottom: 30px;
}
.pg-construction-team1 .heading h3 {
color: #000;
text-align: center;
}
.pg-construction-team1 .heading p {
width: 45%;
margin: 0 auto;
text-align: center;
padding: 17px 0px;
}
.pg-construction-team1 .heading .line {
background-color: #ffc925;
height: 3px;
width: 5%;
margin: 0 auto;
}
.pg-construction-team1 .comment .icon-shares {
overflow: hidden;
}
.pg-construction-team1 .comment .icon-shares .btn {
background-color: transparent;
color: transparent;
padding: 11px 9px;
width: 37px;
display: inline-block;
height: 37px;
}
.pg-construction-team1 .comment .icon-shares .btn:hover {
background-color: #ffc925;
color: #fff;
width: 37px;
display: inline-block;
height: 37px;
padding: 11px;
vertical-align: middle;
border-radius: 3px;
}
.pg-construction-team1 .comment .comment .icon-shares:hover {
background-color: #272727;
color: #fff;
}
.pg-construction-team1 .text {
padding: 12px 0px;
text-align: center;
}
.pg-construction-team1 .comment .text h4 {
font-size: 18px;
color: #ffc925;
}
.pg-construction-team1 .comment .text em {
font-size: 14px;
color: #898989;
}
.pg-construction-team1 .comment.one {
color: transparent;
}
.pg-construction-team1 .comment.two {
background-color: #c2c2c2;
color: #c2c2c2;
}
.pg-construction-team1 .comment.three {
background-color: #cccccc;
color: #cccccc;
}
.pg-construction-team1 .comment.four {
background-color: #c2c2c2;
color: #c2c2c2;
}
.pg-construction-team1 .comment:hover {
background-color: #272727;
color: #fff;
}
.pg-construction-team1 .comment:hover a {
color: #ffc925;
}
.pg-construction-team1 .comment {
padding: 93px 17px;
background-color: #ffc925;
color: #fff;
text-align: center;
}
@media screen and (max-width: 540px) {
.pg-construction-team1 .col-custom {
width: 100%;
}
.pg-construction-team1 .comment {
padding: 45px 17px;
border-bottom: 1px solid #afafaf;
}
}
@media screen and (max-width: 767px) {
.pg-construction-team1 .comment {
padding: 45px 17px;
border-bottom: 1px solid #afafaf;
}
}
@media screen and (max-width: 992px) {
.pg-construction-team1 .comment {
border-bottom: 1px solid #afafaf;
}
} .pg-construction-team2 {
padding: 45px 0px;
}
.pg-construction-team2 h3 {
text-align: center;
}
.pg-construction-team2 p {
font-size: 14px;
color: #8f8f8f;
margin-top: 15px;
}
.pg-construction-team2 .slide {
display: block;
height: 100%;
}
.pg-construction-team2 .second {
padding: 12px 0px;
}
.pg-construction-team2 .second h3 {
padding: 16px 0px;
text-align: center;
}
.pg-construction-team2 .second .inner .comment {
padding: 15px 0px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-team2 .second .inner .comment .icon-shares {
display: block;
}
.pg-construction-team2 .second .inner a {
display: block;
width: 45px;
height: 41px;
text-align: center;
color: transparent;
margin-left: 12px;
}
.pg-construction-team2 .second .inner:hover a {
background-color: #ffc925;
padding: 13px 0px;
}
.pg-construction-team2 .second .inner:hover a:hover {
background-color: #111;
}
.pg-construction-team2 .second .inner:hover a i {
color: #fff;
}
.pg-construction-team2 .second .inner:hover a i:hover {
color: #fff;
}
.pg-construction-team2 .second .inner:hover h4 {
color: #ffc925;
}
.pg-construction-team2 .second .inner .text em {
color: #acacac;
font-size: 13px;
}
@media screen and (max-width: 992px) {
.pg-construction-team2 .second .inner .comment {
color: #424242;
margin-bottom: 20px;
}
} .pg-construction-team3 {
padding: 52px 0px;
}
.pg-construction-team3 .heading {
display: block;
}
.pg-construction-team3 .heading h3 {
text-align: center;
}
.pg-construction-team3 .heading p {
text-align: center;
}
.pg-construction-team3 .inner {
border: solid 1px #e8e8e8;
}
.pg-construction-team3 .inner .comment {
padding: 85px 0px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-team3 .inner .member {
text-align: center;
}
.pg-construction-team3 .inner .member h4 {
font-size: 18px;
color: #585858;
margin-top: 0px;
padding-top: 12px;
}
.pg-construction-team3 .inner .member p {
padding-bottom: 7px;
color: #646464;
margin: 0px;
}
.pg-construction-team3 .inner .icon-shares {
padding: 5px 0px;
border-top: 1px solid #f0f0f0;
text-align: center;
}
.pg-construction-team3 .inner .icon-shares .btn {
padding: 0px 7px;
}
.pg-construction-team3 .inner .icon-shares i {
color: #000;
}
.pg-construction-team3 .inner:hover {
background-color: #fdc716;
padding-bottom: 10px;
}
.pg-construction-team3 .inner:hover .icon-shares {
background-color: #fdc716;
}
@media screen and (max-width: 800px) {
.pg-construction-team3 .heading p {
width: 100%;
text-align: center;
margin: 0 auto;
color: #a8a8a8;
font-size: 14px;
padding: 19px 0px;
}
} .pg-construction-team4 {
padding: 45px 0px;
}
.pg-construction-team4 .heading {
padding: 19px 0px;
text-align: center;
}
.pg-construction-team4 .heading h3 {
text-align: center;
}
.pg-construction-team4 .heading p {
text-align: center;
}
.pg-construction-team4 .inner {
display: block;
}
.pg-construction-team4 .inner .comment {
padding: 76px 9px;
border: 4px solid #f4f4f4;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-team4 .inner:hover .comment {
background-color: #fff;
border: 4px solid #f4f4f4;
}
.pg-construction-team4 .inner .comment .icon-shares {
text-align: center;
}
.pg-construction-team4 .inner .comment .icon-shares .btn {
color: #f4f4f4;
border: solid;
padding: 5px 10px;
}
.pg-construction-team4 .inner:hover .btn {
background-color: #7e7e7e;
color: #fff;
}
.pg-construction-team4 .member {
text-align: center;
}
.pg-construction-team4 .member h4 {
font-size: 17px;
font-weight: 500;
margin-bottom: 0px;
padding: 3px 0px;
padding-top: 10px;
}
.pg-construction-team4 .member em {
font-size: 13px;
color: #b4b4b4;
}
@media screen and (max-width: 767px) {
.pg-construction-team4 .heading p {
width: 100%;
text-align: center;
margin: 0 auto;
}
} .pg-construction-team5 {
padding: 45px 0px;
}
.pg-construction-team5 .heading h3 {
font-weight: 700;
text-align: center;
}
.pg-construction-team5 .heading p {
text-align: center;
width: 51%;
margin: 0 auto;
color: #a4a4a4;
font-size: 14px;
padding: 8px 0px;
}
.pg-construction-team5 .heading .line {
border-top: 1px solid #cfcfcf;
border-bottom: 1px solid #cfcfcf;
background-color: #fff;
height: 4px;
width: 8%;
margin-left: auto;
margin-right: auto;
}
.pg-construction-team5 .inner .comment {
position: relative;
height: 238px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-team5 .inner .comment .text {
position: absolute;
bottom: 2%;
left: 6%;
color: transparent;
}
.pg-construction-team5 .inner .comment .text h4 {
color: transparent;
}
.pg-construction-team5 .inner .comment .text {
color: transparent;
}
.pg-construction-team5 .inner .comment .text:hover p {
color: #ffc925;
margin-bottom: 5px;
}
.pg-construction-team5 .inner .comment .text p {
margin-bottom: 5px;
}
.pg-construction-team5 .inner .comment .text:hover h4 {
color: #fff;
}
.pg-construction-team5 .inner .comment .text:hover .border-double {
border-color: #fff;
}
.pg-construction-team5 .inner .comment .text:hover .comment {
background-color: #2a2a2a;
}
.pg-construction-team5  .inner .comment .text.border-double {
height: 4px;
border-top: 1px solid;
border-bottom: 1px solid;
border-color: transparent;
width: 25%;
}
.pg-construction-team5 .icon-shares {
padding: 12px 0px;
border: 1px solid #f0f0f0;
}
.pg-construction-team5 .icon-shares .btn {
padding: 0px 4px;
color: #434343;
}
@media screen and (max-width: 767px) {
.pg-construction-team5 .heading p {
text-align: center;
width: 100%;
margin: 0 auto;
color: #a4a4a4;
font-size: 14px;
padding: 8px 0px;
}
} .pg-construction-team6 {
padding: 49px 0px;
}
.pg-construction-team6 .heading {
padding: 12px 0px;
text-align: center;
}
.pg-construction-team6 .heading em {
text-align: center;
}
.pg-construction-team6 .heading h3 {
text-align: center;
}
.pg-construction-team6 .heading .line {
margin-left: auto;
margin-right: auto;
}
.pg-construction-team6 .inner {
display: block;
}
.pg-construction-team6 .inner .comment {
padding: 90px 0px;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-team6 .inner .member {
background-color: #333333;
padding: 8px 12px;
text-align: center;
}
.pg-construction-team6 .inner .member h4 {
font-size: 17px;
color: #ffc925;
text-align: center;
}
.pg-construction-team6 .inner .member p {
color: #f0f0f0;
margin-bottom: 5px;
text-align: center;
}
.pg-construction-team6 .inner .member .icon-shares {
border-top: 1px solid gray;
}
.pg-construction-team6 .inner .member .icon-shares .btn {
color: #fff;
padding: 6px 15px;
display: inline-block;
} .pg-construction-team7 {
padding: 50px 0px;
}
.pg-construction-team7 .inner {
display: block;
}
.pg-construction-team7 .inner h4 {
font-weight: 400;
font-size: 38px;
}
.pg-construction-team7 .inner p {
font-size: 16px;
color: #000;
}
.pg-construction-team7 .btn {
border-radius: 20px;
padding: 9px 16px;
background-color: #fecb16;
color: #fff;
font-size: 13px;
float: right;
cursor: pointer;
margin-bottom: 50px;
}
.pg-construction-team7 .inner-col {
position: relative;
margin-bottom: 25px;
}
.pg-construction-team7 .inner-col img {
width: 100%;
}
.pg-construction-team7 .inner-col .text {
background-color: #fecb16;
padding: 12px 16px;
}
.pg-construction-team7 .inner-col .text h4 { font-size: 20px;
}
.pg-construction-team7 .inner-col .text em {
color: #000000;
font-size: 13px;
} .pg-construction-team8 {
padding: 45px 0px;
}
.pg-construction-team8 .inner {
display: block;
}
.pg-construction-team8 .inner .text {
text-align: center;
}
.pg-construction-team8 .inner .text h4 {
text-align: center;
}
.pg-construction-team8 .inner .text img {
text-align: center;
}
.pg-construction-team8 .inner .text em {
text-align: center;
}
.pg-construction-team8 .inner .comment {
margin-top: 15px;
margin-bottom: 15px;
}
.pg-construction-team8 .inner .icon-shares {
text-align: center;
}
.pg-construction-team8 .inner .icon-shares .btn {
background-color: #000;
}
.pg-construction-team8 .inner .icon-shares .btn i {
color: #fff;
}
.pg-construction-team8 .inner .icon-shares .btn:hover {
background-color: #fff;
}
.pg-construction-team8 .inner .icon-shares .btn:hover i {
color: #000;
} .pg-construction-team9 {
padding: 45px 0px;
padding-bottom: 100px;
}
.pg-construction-team9 .heading {
text-align: center;
}
.pg-construction-team9 .heading h3 {
font-size: 33px;
}
.pg-construction-team9 .heading span {
color: #ffc925;
}
.pg-construction-team9 .heading p {
color: #000;
font-size: 13px;
}
.pg-construction-team9 img {
border: none;
}
.pg-construction-team9 .comment h5 {
font-weight: 500;
font-size: 15px;
color: #ffc925;
}
.pg-construction-team9 .comment p {
color: gray;
font-size: 14px;
line-height: 28px;
}
.pg-construction-team9 .comment .btn i {
color: #000;
}
.pg-construction-team9 .comment .btn {
width: 33px;
display: inline-block;
text-align: center;
height: 29px;
padding: 6px 0px;
font-size: 14px;
}
.pg-construction-team9 .comment .btn:hover {
border-color: #ffc925;
color: #ffc925;
}
.pg-construction-team9 .inner .text {
display: block;
}
.pg-construction-team9 .inner .text img {
overflow: hidden;
}
.pg-construction-team9 .inner .text h4 {
font-size: 18px;
margin-top: 10px;
}
.pg-construction-team9 .inner .text em {
font-size: 14px;
} .pg-construction-fact1 {
background-color: #f9f9f9;
padding: 40px 1px;
}
.pg-construction-fact1 h2.timer.count-title.count-number.tabss {
font-weight: 600;
}
.pg-construction-fact1 .count-text {
font-size: 12px;
}
@media screen and (max-width: 992px) and (min-width: 767px) {
.pg-construction-fact1 .col-item {
margin-bottom: 12px;
}
}
@media screen and (max-width: 767px) {
.pg-construction-fact1 .col-item {
margin-bottom: 12px;
}
} .pg-construction-fact2 {
padding: 30px 0px;
background-color: #ffc200;
color: #fff;
text-align: center;
}
.pg-construction-fact2 .text {
padding: 28px 0px;
vertical-align: bottom;
width: 60%;
margin: 0 auto;
text-align: left;
}
.pg-construction-fact2 .text p {
font-weight: 600;
font-size: 18px;
color: #000;
}
.pg-construction-fact2 .inner .text .fact {
font-weight: 600;
font-size: 18px;
text-align: center;
}
.pg-construction-fact2 .inner h2.timer.count-title.count-number {
margin-top: 10px;
margin-bottom: 3px;
font-weight: 600;
font-size: 27px;
}
.pg-construction-fact2 .inner {
padding-top: 8px;
}
@media screen and (max-width: 767px) {
.pg-construction-fact2 .inner {
border-bottom: 2px solid #b6b6b64a;
padding: 16px 6px;
padding-bottom: 21px;
}
.pg-construction-fact2 .text {
padding: 28px 0px;
vertical-align: bottom;
font-weight: 600;
font-size: 18px;
width: 100%;
margin: 0 auto;
text-align: center;
}
} .pg-construction-fact3 {
background-color: #222222;
color: #ffffff;
padding: 18px 0px;
}
.pg-construction-fact3 h2.timer.count-title.count-number {
font-weight: 600;
color: #ffb600;
font-size: 44px;
}
@media screen and (max-width: 992px) and (min-width: 767px) {
.pg-construction-fact3 .comment {
background-color: #000;
color: #000;
padding: 110px 0px;
margin-bottom: 15px;
}
}
@media screen and (max-width: 767px) {
.pg-construction-fact3 .comment {
background-color: #000;
color: #000;
padding: 110px 0px;
margin-bottom: 15px;
}
} .pg-construction-project1 {
padding-top: 50px;
padding-bottom: 50px;
}
.pg-construction-project1 .heading {
width: 45%;
margin: 0 auto;
text-align: center;
padding: 17px 0px;
}
.pg-construction-project1 .heading h3 {
color: #000;
text-transform: uppercase;
}
.pg-construction-project1 .heading .line {
background-color: #ffc925;
height: 3px;
width: 5%;
margin: 0 auto;
}
.pg-construction-project1 .heading .nav {
text-align: center;
}
.pg-construction-project1 .heading .nav .nav-item {
display: inline-block;
padding: 7px 14px;
color: #989898;
}
.pg-construction-project1 .heading .nav.nav.justify-content-center .nav-item a {
color: #848484;
background-color: transparent;
border-radius: 0px;
}
.pg-construction-project1 .heading .nav.nav.justify-content-center .nav-item a.active {
border-bottom: 3px solid #ffc925;
}
.pg-construction-project1 .heading .nav>li>a:focus,
ul.pg-1.nav>li>a:hover {
text-decoration: none;
background-color: transparent;
}
.pg-construction-project1 .tab-content {
margin: 0px;
}
.pg-construction-project1 .tab-content .comment {
padding: 65px 17px;
text-align: center;
}
.pg-construction-project1 .heading .no-padding {
padding-left: 0px;
padding-right: 0px;
}
.pg-construction-project1 .tab-content .comment h4 {
color: transparent;
text-align: center;
}
.pg-construction-project1 .tab-content .comment:hover h4 {
color: #fff;
}
.pg-construction-project1 .tab-content .comment .mid {
color: transparent;
text-align: center;
}
.pg-construction-project1 .tab-content .comment:hover .mid {
color: #ffc925;
z-index: 10;
}
@media screen and (max-width: 992px) and (min-width: 767px) {
overflow: hidden;
}
@media screen and (max-width: 540px) {
.pg-construction-project1 .tab-content .comment {
padding: 45px 17px;
border-bottom: 1px solid #afafaf;
}
}
@media screen and (max-width: 767px) {
.pg-construction-project1 .tab-content .comment {
padding: 45px 17px;
border-bottom: 1px solid #afafaf;
}
}
@media screen and (max-width: 992px) {
.pg-construction-project1 .tab-content .comment {
border-bottom: 1px solid #afafaf;
}
}
.pg-construction-project1 .no-padding {
padding: 0px;
} .pg-construction-project2 {
padding: 45px 0px;
}
.pg-construction-project2 .load-div {
padding: 22px 0px;
}
.pg-construction-project2 .load-more {
background-color: transparent;
border: 2px solid #292929;
color: #292929;
font-weight: 600;
padding: 10px 12px;
}
.pg-construction-project2 .heading {
padding-top: 30px;
padding-bottom: 30px;
}
.pg-construction-project2 .heading h3 {
margin-top: 10px;
letter-spacing: 2px;
color: #4a4a4a;
font-weight: 600;
text-align: center;
text-transform: uppercase;
}
.pg-construction-project2 .heading h5 {
color: #8d8c8c;
font-weight: 600;
text-align: center;
font-size: 18px;
text-transform: lowercase;
}
.pg-construction-project2 .heading .line {
background-color: #ffc925;
height: 4px;
width: 5%;
margin: 0 auto;
}
.pg-construction-project2 .heading .nav {
text-align: center;
padding-top: 10px;
padding-bottom: 10px;
}
.pg-construction-project2 .heading .nav .nav-item {
display: inline-block;
padding: 7px 14px;
color: #989898;
}
.pg-construction-project2 .heading .nav.nav.justify-content-center .nav-item a {
color: #000;
font-weight: 600;
}
.pg-construction-project2 .heading .nav.nav.justify-content-center .nav-item  a.active {
background-color: transparent;
color: #000;
padding-top: 7px;
padding-bottom: 7px;
border: 1px solid #000;
}
.pg-construction-project2 .heading .nav>li>a:focus,
.pg-construction-project2 .heading .nav>li>a:hover {
text-decoration: none;
background-color: #ffc925;
}
.pg-construction-project2 .tab-content {
overflow: hidden;
}
.pg-construction-project2 .tab-content .comment {
padding: 65px 17px;
text-align: center;
}
.pg-construction-project2 .tab-content .comment:hover {
color: #fff;
}
.pg-construction-project2 .tab-content .comment h4 {
color: transparent;
text-align: center;
}
.pg-construction-project2 .tab-content .comment:hover h4 {
color: #fff;
}
.pg-construction-project2 .tab-content .comment .mid {
color: transparent;
text-align: center;
}
.pg-construction-project2 .tab-content .comment:hover .mid {
color: #ffc925;
z-index: 10;
}
@media screen and (max-width: 992px) {
.pg-construction-project2 .tab-content .comment {
color: #424242;
margin-bottom: 20px;
}
} .pg-construction-project3 {
padding: 52px 0px;
}
.pg-construction-project3 h2 {
font-size: 20px;
font-weight: 600;
padding-top: 15px;
}
.pg-construction-project3 .img-responsive,
.pg-construction-project3 .thumbnail > img,
.pg-construction-project3 .thumbnail a > img,
.pg-construction-project3 .carousel-inner > .carousel-item > img,
.pg-construction-project3 .carousel-inner > .carousel-item > a > img {
display: block;
width: 100%;
max-height: 500px;
object-fit: cover;
}
.pg-construction-project3 .carousel-inner.top {
border-radius: 0px;
}
.pg-construction-project3 .carousel-indicators {
position: absolute;
bottom: 0;
right: 0;
left: 0;
width: 100%;
z-index: 15;
margin: 0;
padding: 0 25px 25px 0;
}
.pg-construction-project3 .carousel-control.left,
.pg-construction-project3 .carousel-control.right {
background-image: none;
}
.pg-construction-project3 p {
color: #969696;
}
.pg-construction-project3 .project-detail {
background-color: #f6f6f6;
padding: 18px 20px;
margin-top: 22px;
}
.pg-construction-project3 .project-detail h3 {
font-size: 18px;
font-weight: 600;
margin-top: 0px;
color: #373636;
}
.pg-construction-project3 .project-detail ul {
padding-left: 0px;
list-style: none;
}
.pg-construction-project3 .project-detail span {
color: #5f5f5f;
}
.pg-construction-project3 .project-detail  ul li {
color: #a0a0a0;
}
ul .pg-construction-project3 .project-detail ul li {
padding: 4px 0px;
}
.pg-construction-project3 .project-detail .icon-share span {
padding: 8px 10px;
border-radius: 4px;
color: #fff;
margin: 5px 7px 0px 1px;
}
.pg-construction-project3 .project-detail .icon-share {
padding: 13px 0px 20px 0px;
}
.pg-construction-project3 .project-detail .tw {
background-color: #40bff5;
}
.pg-construction-project3 .project-detail .fb {
background-color: #5d82d1;
padding: 10px 15px;
}
.pg-construction-project3 .project-detail .gp {
background-color: #eb5e4c;
padding: 9px 10px;
}
.pg-construction-project3 .project-detail .p {
background-color: #e13138;
padding: 9px 13px;
}
.pg-construction-project3 .project-detail .bri {
background-color: #f7659c;
padding: 8px 11px;
font-size: 17px;
}
.pg-construction-project3 .project-detail .pre {
clear: both;
border: none;
padding: 4px 13px;
color: #a2a2a2;
font-size: 18px;
margin-top: 9px;
background-color: #f6f6f6;
}
.pg-construction-project3 .project-detail .right {
text-align: right;
float: right;
clear: both;
border: none;
padding: 4px 13px;
color: #a2a2a2;
font-size: 18px;
margin-top: 9px;
background-color: #f6f6f6;
} .pg-construction-project4 {
padding: 65px 0px;
}
.pg-construction-project4 .slide {
overflow: hidden;
}
.pg-construction-project4 .slide .top {
overflow: hidden;
}
.pg-construction-project4 .slide .top img {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
object-fit: cover;
width: 100%;
max-height: 400px;
}
.pg-construction-project4 .body {
margin-top: 3%;
}
.pg-construction-project4 .body  h2 {
overflow: hidden;
}
.pg-construction-project4 .body  p {
overflow: hidden;
}
.pg-construction-project4 .body .icon-share {
overflow: hidden;
}
.pg-construction-project4 .body .icon-share .social-icon {
color: #9e9e9e;
padding: 6px 10px;
cursor: pointer;
}
.pg-construction-project4 .body .icon-share .social-icon:hover {
color: #fdc716;
}
.pg-construction-project4 .project-detail {
margin-top: 5%;
background-color: #414141;
padding: 18px 27px;
}
.pg-construction-project4 .project-detail .side {
padding-left: 0px;
list-style: none;
}
.pg-construction-project4 .project-detail .side h3 {
overflow: hidden;
}
.pg-construction-project4 .project-detail .side li {
padding: 4px 0px;
color: #fff;
}
.pg-construction-project4 .project-detail .side li .star {
color: #fdc716;
}
@media screen and (max-width: 767px) {
.pg-construction-project4 .project-detail {
padding: 30px;
}
} .pg-construction-project5 {
padding: 45px 0px;
}
.pg-construction-project5 .right {
padding-top: 0px;
padding-bottom: 0px;
}
.pg-construction-project5 .right .heading {
margin-top: 0px;
font-weight: 600;
font-size: 33px;
}
.pg-construction-project5 .right p {
line-height: 23px;
border-bottom: 1px solid #e2e2e2;
padding-bottom: 7px;
}
.pg-construction-project5 .right .side {
list-style: none;
padding-left: 0px;
border-bottom: 1px solid #e2e2e2;
padding-bottom: 5px;
}
.pg-construction-project5 .right .side li {
color: #000;
font-weight: 500;
font-size: 14px;
padding: 3px 0px;
}
.pg-construction-project5 .right .side li span {
color: #9a9a9a;
}
.pg-construction-project5 .right .icon-share {
overflow: hidden;
}
.pg-construction-project5 .right .icon-share .social-share {
color: #fff;
background-color: #000;
font-weight: 600;
margin-left: 10px;
padding: 5px 10px 5px 10px;
}
.pg-construction-project5 .right .icon-share .social-share:hover {
color: #ffbe00;
font-weight: 600;
margin-left: 10px;
}
@media screen and (max-width: 767px) {
.pg-construction-project5 .right .side {
padding: 20px 0px;
}
} .pg-construction-project6 {
padding: 49px 0px;
}
.pg-construction-project6 .slide {
overflow: hidden;
}
.pg-construction-project6 .slide .carousel-indicators {
overflow: hidden;
}
.pg-construction-project6 .slide .top {
overflow: hidden;
}
.pg-construction-project6 .slide .top img {
overflow: hidden;
width: 100%;
object-fit: cover;
}
.pg-construction-project6 .project-detail {
margin-top: 22px;
}
.pg-construction-project6 .project-detail .side {
list-style: none;
padding-left: 0px;
}
.pg-construction-project6 .project-detail .side li {
border-bottom: 1px solid #b5b5b5;
border-bottom-style: dotted;
padding: 6px 0px;
}
.pg-construction-project6 .project-detail .side .left {
color: #ababab;
width: 50%;
display: inline-block;
}
.pg-construction-project6 .project-detail .side .right {
color: #ababab;
width: 50%;
display: inline-block;
float: right;
}
.pg-construction-project6 h2 {
margin-top: 22px;
}
.pg-construction-project6 p {
color: #2e2e2e;
}
.pg-construction-project6 .demo {
border: none;
background-color: #ffb700;
padding: 9px 15px;
font-size: 11px;
cursor: pointer;
}
.pg-construction-project6 .demo a {
color: #000;
text-decoration: none;
}
.pg-construction-project6 .demo i {
color: #000;
} .pg-construction-project7 {
padding: 50px 0px;
}
.pg-construction-project7 .col-item {
border: 1px solid #E1E1E1;
border-radius: 5px;
background: #FFF;
}
.pg-construction-project7 .col-item .photo img {
margin: 0 auto;
width: 100%;
}
.pg-construction-project7 .col-item .separator {
border-top: 1px solid #E1E1E1;
}
.pg-construction-project7 .clear-left {
clear: left;
}
.pg-construction-project7 .controls {
margin-top: 20px;
}
.pg-construction-project7 .controls .left {
color: #000;
}
.pg-construction-project7 .controls .right {
color: #000;
}
.pg-construction-project7 [data-slide="prev"] {
margin-right: 10px;
}
@media screen and (max-width: 992px) and (min-width: 767px) {
.pg-construction-project7 .col-item {
margin-bottom: 12px;
}
}
@media screen and (max-width: 767px) {
.pg-construction-project7 .col-item {
margin-bottom: 12px;
}
} .pg-construction-project8 {
padding: 45px 0px;
}
.pg-construction-project8 .space {
margin-top: 20px;
}
.pg-construction-project8 h4 {
color: #000;
}
.pg-construction-project8 img {
width: 100%;
}
.pg-construction-project8 .inner {
width: 85%;
margin: 0 auto;
}
.pg-construction-project8 p {
color: darkgrey;
line-height: 23px;
padding: 8px 0px;
}
.pg-construction-project8 .last {
padding: 26px 24px;
background-color: #f5f5f5;
border-left: 7px solid #fdc716;
}
.pg-construction-project8 .side-icon {
color: #333333;
font-weight: 600;
padding: 1px 0px;
}
.pg-construction-project8 .side-icon .icon {
color: #999999;
}
.pg-construction-project8  .btn-read {
background-color: #edce00;
border: transparent;
padding: 8px 13px;
font-weight: 600;
}
.pg-construction-project8 .sub {
padding-left: 14px;
color: #555555;
padding-bottom: 10px;
display: inline-block;
}
@media screen and (max-width: 767px) and (min-width: 576px) {
.pg-construction-project8 .col-custom {
width: 100%;
max-width: 100%;
}
}
@media screen and (max-width: 767px) {
.pg-construction-project8 .side-icon {
text-align: center;
margin-bottom: 11px;
}
.pg-construction-project8 .sub {
text-align: center;
display: block;
}
}
@media screen and (max-width: 575px) {
.pg-construction-project8 .col-custom {
width: 50%;
max-width: 100%;
}
} .pg-construction-project9 {
padding: 45px 0px;
padding-bottom: 100px;
}
.pg-construction-project9 h3 {
text-align: center;
}
.pg-construction-project9 .comment {
background-color: #000;
color: #000;
padding: 110px 35px;
text-align: center;
display: flex;
flex-direction: column;
justify-content: center;
}
.pg-construction-project9 .comment h4 {
color: transparent;
}
.pg-construction-project9 .comment:hover h4 {
color: #fff;
}
.pg-construction-project9 .comment .line {
background-color: transparent;
width: 24%;
height: 2px;
margin-bottom: 5px;
margin-left: auto;
margin-right: auto;
}
.pg-construction-project9 .comment .mid {
color: transparent;
text-align: center;
}
.pg-construction-project9 .comment:hover .mid {
color: #ffc925;
z-index: 10;
}
.pg-construction-project9 .comment:hover .line {
background-color: #fff;
}
.pg-construction-project9 .comment:focus {
background-color: #000;
color: #fff;
}
@media screen and (max-width: 992px) and (min-width: 767px) {
.pg-construction-project9 .comment {
background-color: #000;
color: #000;
padding: 110px 0px;
margin-bottom: 15px;
}
}
@media screen and (max-width: 767px) {
.pg-construction-project9 .comment {
background-color: #000;
color: #000;
padding: 110px 0px;
margin-bottom: 15px;
height: -webkit-fill-available;
}
} .pg-construction-project10 {
padding: 45px 0px;
overflow: hidden;
}
.pg-construction-project10 img {
height: 300px;
width: 100%;
}
.pg-construction-project10 h4 {
text-align: center;
}
.pg-construction-project10 .text {
display: none;
background: #3d3d3d;
height: 100%;
width: 100%;
padding: 0px 50px;
position: absolute;
top: 0%;
left: 0%;
}
.pg-construction-project10 .text h5 {
color: #fff;
}
.pg-construction-project10 .text p {
color: #fff;
}
.pg-construction-project10  .btn-group {
float: none;
display: inline-block;
padding: 20px 0px;
}
.pg-construction-project10 .tableRow {
vertical-align: baseline;
height: 100%;
padding: 75px 0px;
}
.pg-construction-project10 .details img {
width: 100%;
object-fit: cover;
height: 300px;
}
.pg-construction-project10 .details:hover .text {
display: block;
}
.pg-construction-project10  label.btn {
color: #979797;
font-size: 14px;
font-weight: bold;
box-shadow: none;
padding: 20px 10px;
}
.pg-construction-project10 .card {
display: inline-block;
position: relative;
}
.pg-construction-project10 .card:hover .overlay {
display: block;
}
.pg-construction-project10 .card .overlay {
position: absolute;
top: 0%;
left: 0%;
height: 100%;
width: 100%;
display: none;
background: #fac935;
}
.pg-construction-project10 .card .overlay  ul li {
height: auto;
width: auto;
display: inline-block;
margin: 0px 0px;
padding: 0px 5px;
position: relative;
}
.pg-construction-project10 .card .overlay  ul li:before {
content: '/';
position: absolute;
top: 0px;
right: -3px;
}
.pg-construction-project10 .card .overlay  ul li:last-child:before {
display: none;
}
.pg-construction-project10 .card .overlay  ul li a {
font-size: 14px;
text-decoration: none;
color: #585252;
}
.pg-construction-project10  .card a {
text-decoration: none;
}
.pg-construction-project10  .card .overlay h5 {
color: #585252;
font-weight: bold;
}
.pg-construction-project10 .card-container {
padding-top: 15px;
padding-bottom: 15px;
}
.pg-construction-project10 ul {
padding-left: 0px;
}
.pg-construction-project10 ul li {
list-style: none;
margin: 15px 0px;
}
.pg-construction-project10 ul li .details {
display: inline-block;
width: 100%;
height: 100%;
position: relative;
text-decoration: none;
}
.pg-construction-project10 ul li .text {
display: none;
background: #3d3d3d;
height: 100%;
width: 100%;
padding: 0px 50px;
position: absolute;
top: 0%;
left: 0%;
}
.pg-construction-project10 ul li:hover .text {
display: block;
}
.pg-construction-project10 ul li p {
color: #fff;
margin: 20px 0px;
}
.pg-construction-project10 a.btn-info {
font-size: 12px;
color: #ffffff;
display: inline-block;
text-transform: uppercase;
line-height: 40px;
border: 1px solid #ffffff;
background: none;
padding: 0px 45px;
text-decoration: none;
}
.pg-construction-project10 a.btn-primary {
font-size: 14px;
color: #fefefe;
line-height: 50px;
display: inline-block;
padding: 0px 55px;
text-transform: uppercase;
text-decoration: none;
background: #ffc925;
margin-top: 50px;
font-weight: bold;
} .pg-construction-project11 {
padding: 45px 0px;
overflow: hidden;
}
.pg-construction-project11 h4 {
text-align: center;
}
.pg-construction-project11 p {
overflow: hidden;
}
.pg-construction-project11 img {
width: 100%;
object-fit: cover;
}
.pg-construction-project11 .btn-group {
float: none;
display: inline-block;
padding: 20px 0px;
}
.pg-construction-project11 .btn-group .btn {
color: #979797;
font-size: 14px;
font-weight: bold;
box-shadow: none;
padding: 20px 10px;
}
.pg-construction-project11 .card-container {
padding-top: 15px;
padding-bottom: 15px;
}
.pg-construction-project11 .card {
display: inline-block;
position: relative;
}
.pg-construction-project11 .card a {
text-decoration: none;
}
.pg-construction-project11 .card .overlay {
position: absolute;
top: 0%;
left: 0%;
height: 100%;
width: 100%;
display: none;
background: #fac935;
}
.pg-construction-project11 .tableRow {
vertical-align: baseline;
height: 100%;
padding: 75px 0px;
}
.pg-construction-project11 .card .overlay h5 {
color: #585252;
font-weight: bold;
}
.pg-construction-project11 ul {
padding-left: 0px;
}
.pg-construction-project11 .card .overlay  ul li a {
font-size: 14px;
text-decoration: none;
color: #585252;
} .pg-construction-project12 {
padding: 100px 0px;
}
.pg-construction-project12  h4 {
font-size: 36px;
color: #111111;
font-weight: normal;
margin-bottom: 25px;
}
.pg-construction-project12  p {
color: #7d7d7d;
font-size: 16px;
line-height: 30px;
}
.pg-construction-project12 .btn-toolbars {
text-align: center;
margin-bottom: 15px;
}
.pg-construction-project12 .btn-toolbars .btn {
color: #000;
}
.pg-construction-project12 .btn-primary {
font-size: 14px;
color: #fefefe;
line-height: 50px;
display: inline-block;
padding: 0px 55px;
text-transform: uppercase;
text-decoration: none;
background: #ffc925;
margin-top: 50px;
font-weight: bold;
}
.pg-construction-project12 .card {
text-align: center;
}
.pg-construction-project12 .card .btn {
font-size: 14px;
color: #111111;
text-transform: uppercase;
font-weight: 600;
padding: 0px 20px;
line-height: 40px;
}
.pg-construction-project12  .card .btn.active {
background: #fecb16;
color: #fff;
border-radius: 25px;
}
.pg-construction-project12 .card .content {
background: rgba(17,17,17,0.8);
padding-top: 20px;
padding-bottom: 20px;
}
.pg-construction-project12 .card .content h5 {
color: #ffffff;
font-size: 25px;
font-weight: normal;
}
.pg-construction-project12 .card .content h6 {
color: #fff;
font-size: 14px;
text-transform: inherit;
margin-bottom: 10px;
font-weight: 300;
}
.pg-construction-project12 .card .content  a {
padding: 0px 5px;
display: inline-block;
}
.pg-construction-project12 .card .content  a:hover img {
-webkit-filter: brightness(0) invert(1);
filter: brightness(0) invert(1);
}
.pg-construction-project12 .btn-primary {
border: 2px solid #111111;
background: none;
color: #111111;
padding: 0px 90px;
border-radius: 25px;
}
input[type="radio"][value="text"]:checked {
visibility: hidden;
}
@media (max-width: 767px){
.pg-construction-project12 .btn-group {
display: inline-block;
}
} .pg-construction-blog1 {
background-color: #fafafa;
padding: 31px 8px;
color: #b1b1b1;
}
.pg-construction-blog1 .heading {
width: 50%;
margin: 0 auto;
}
.pg-construction-blog1 .heading h3 {
color: #2d2d2d;
font-weight: 600;
text-align: center;
}
.pg-construction-blog1 .heading p {
font-size: 14px;
color: #000;
}
.pg-construction-blog1 img {
overflow: hidden;
}
.pg-construction-blog1 h4 {
margin-top: 0px;
color: #000;
font-size: 17px;
margin-bottom: 2px;
font-weight: 600;
}
.pg-construction-blog1 .heading-second {
margin-bottom: 0px;
padding: 6px 0px;
}
.pg-construction-blog1 button a {
text-decoration: none;
color: #fff;
}
.pg-construction-blog1 button a:hover {
text-decoration: none;
color: #000;
}
.pg-construction-blog1 button {
background: #2d2d2d;
margin: 0px 15px 0px 0px;
padding: 12px 15px;
font-weight: 700;
border-radius: 4px;
font-size: 13px;
border: 0px;
}
.pg-construction-blog1 button:hover {
background: #ffc925;
text-decoration: none;
transition: ease 1s;
}
.pg-construction-blog1 .row {
margin-top: 27px;
} .pg-construction-blog2 {
padding-left: 2px;
padding-right: 2px;
padding-bottom: 50px;
}
.pg-construction-blog2 .heading {
text-align: center;
padding-top: 50px;
padding-bottom: 20px;
}
.pg-construction-blog2 .heading h3 {
margin-top: 6px;
color: #4a4a4a;
font-weight: 600;
font-family: Abel;
}
.pg-construction-blog2 .heading .entries {
color: #5f9159;
font-weight: 600;
font-family: Cabin;
}
.pg-construction-blog2 .heading .line {
background-color: #5f9159;
height: 3px;
width: 5%;
margin: 0 auto;
}
.pg-construction-blog2 .card {
border: none;
}
.pg-construction-blog2 .card a {
text-decoration: none;
}
.pg-construction-blog2 .card a:hover {
text-decoration: none;
background-color: rgba(203, 215, 184, 0.6);
border-radius: 7px;
}
.pg-construction-blog2 .card .caption h4 {
font-size: 18px;
margin-top: 6px;
color: #5f9159;
font-family: Abel;
}
.pg-construction-blog2 .card .caption {
padding: 12px 0px;
margin: 10px;
}
.pg-construction-blog2 .card .caption p {
color: #5e5e5e;
line-height: 23px;
font-family: Cabin;
font-size: 13px;
}
.pg-construction-blog2 .card .caption .btn-date {
padding: 7px 9px;
background-color: #5f9159;
border: none;
font-weight: 600;
font-size: 12px;
margin-top: 9px;
}
.pg-construction-blog2 .force-overflow {
display: block;
}
.pg-construction-blog2 .scroll-option {
border-bottom: 2px solid #f9f9f9;
padding: 0px 3px;
}
.pg-construction-blog2 .scroll-option a {
color: #000;
}
.pg-construction-blog2 .scroll-option a:hover {
text-decoration: none;
background-color: rgba(255, 222, 0, 0.6);
}
.pg-construction-blog2 .scroll-option .heading-scroll {
font-size: 18px;
color: #6e6e6e;
font-family: Abel;
}
.pg-construction-blog2 .scroll-option p {
color: #cccccc;
font-size: 13px;
color: #000;
}
.pg-construction-blog2 .scrollbar {
float: left;
height: 402px;
background: #fff;
overflow-y: scroll;
min-width: 100%;
}
.pg-construction-blog2 #style-2::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
border-radius: 10px;
background-color: #5f9159;
}
.pg-construction-blog2 #style-2::-webkit-scrollbar {
width: 8px;
background-color: #ffdf23;
}
.pg-construction-blog2 #style-2::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #383838;
width: 12px;
}
@media screen and (max-width: 992px) {
.pg-construction-blog2 .heading {
width: 95%;
margin: 0 auto;
}
} .pg-construction-blog3 {
background-color: #fafafa;
padding: 52px 0px;
}
.pg-construction-blog3 .heading {
text-align: center;
}
.pg-construction-blog3 .heading h3 {
text-align: center;
}
.pg-construction-blog3 .heading p {
width: 50%;
margin: 0 auto;
text-align: center;
margin-bottom: 37px;
}
.pg-construction-blog3 .card {
background-color: transparent;
border: none;
}
.pg-construction-blog3 .card .icon {
padding: 12px 2px;
}
.pg-construction-blog3 .card .icon .icon-user {
color: #fdc716;
padding-right: 4px;
}
.pg-construction-blog3 .card .icon .icon-calender {
color: #fdc716;
padding: 0px 8px;
}
.pg-construction-blog3 .card .caption {
padding-top: 0px;
padding-left: 0px;
color: #333333;
}
.pg-construction-blog3 .card button {
border: 1px solid #fdc716;
background-color: transparent;
font-weight: 600;
padding: 6px 9px;
font-size: 13px;
border-radius: 3px;
}
.pg-construction-blog3 .card button:hover {
background-color: #fdc716;
}
.pg-construction-blog3 .card button a {
text-decoration: none;
color: #000;
}
.pg-construction-blog3 .card button a:hover {
text-decoration: none;
color: #000;
} .pg-construction-blog4 {
padding: 65px 0px;
}
.pg-construction-blog4 .heading {
text-align: center;
}
.pg-construction-blog4 .h3 {
color: #000;
}
.pg-construction-blog4 .heading p {
width: 45%;
margin: 0 auto;
padding: 17px 0px;
}
.pg-construction-blog4 .heading .line {
background-color: #ffa800;
}
.pg-construction-blog4 .card {
position: relative;
border: none;
margin-bottom: 20px;
}
.pg-construction-blog4 .card .tag {
position: absolute;
top: 1%;
right: 1%;
background-color: #f9b701;
color: #000;
font-weight: 500;
padding: 3px;
font-size: 11px;
}
.pg-construction-blog4 .card .tag span {
display: block;
text-align: center;
font-size: 16px;
font-weight: 700;
}
.pg-construction-blog4 .card .caption {
line-height: 23px;
padding: 10px 0px;
}
.pg-construction-blog4 .card .caption button {
border: none;
background-color: transparent;
color: #000;
text-decoration: underline;
}
.pg-construction-blog4 .card .caption a {
color: #f9b701;
}
.pg-construction-blog4 .card .caption h4 {
padding-top: 0px;
padding-left: 0px;
color: #000;
}
.pg-construction-blog4 .card .caption p {
padding-top: 0px;
padding-left: 0px;
color: #585656;
} .pg-construction-blog5 {
display: block;
}
.pg-construction-blog5 .main-side {
background-color: #333333;
color: #fff;
height: 365px;
padding: 30px;
}
.pg-construction-blog5 .heading {
font-size: 26px;
}
.pg-construction-blog5 .wite {
height: 3px;
background-color: #fff;
width: 50px;
display: inline-block;
}
.pg-construction-blog5 .yellow {
height: 3px;
background-color: #f9b701;
width: 50px;
display: inline-block;
}
.pg-construction-blog5 .main-side p {
padding: 34px 0px;
line-height: 24px;
color: #f1f1f1;
padding-bottom: 45px;
}
.pg-construction-blog5 .btn-blog {
background-color: transparent;
border: 2px solid #f9b701;
padding: 5px 9px;
}
.pg-construction-blog5 .btn-blog a {
color: #fff;
font-weight: 500;
text-decoration: none;
}
.pg-construction-blog5 .comment {
height: 182.5px;
padding: 20px;
background-repeat: no-repeat;
background-position: center top;
background-size: cover;
}
.pg-construction-blog5 .comment a {
color: #fff;
text-decoration: none;
}
.pg-construction-blog5 .comment a:hover {
color: #f9b701;
text-decoration: none;
}
.pg-construction-blog5 .nopad {
padding: 0px !important;
margin: 0px !important;
}
.pg-construction-blog5 .mid {
height: 171px;
background-color: #bbbbbb;
}
.pg-construction-blog5 .mid.side {
height: 171px;
}
.pg-construction-blog5 .mid.side.d {
background-color: #dddddd;
} .pg-construction-blog6 {
background-color: #f7f7f7;
padding: 49px 0px;
}
.pg-construction-blog6 .heading {
display: block;
}
.pg-construction-blog6 .heading h3 {
text-align: center;
}
.pg-construction-blog6 .heading p {
text-align: center;
}
.pg-construction-blog6 .card {
border: none;
padding: 0px;
}
.pg-construction-blog6 .card img {
display: block;
}
.pg-construction-blog6 .card .tags {
left: 9%;
background-color: #fecb16;
color: #111;
padding: 0px;
top: 5%;
position: absolute;
}
.pg-construction-blog6 .card .tags span {
display: inline-block;
font-size: 12px;
padding: 4px 7px;
background-color: #252525;
color: #fff;
font-weight: 400;
}
.pg-construction-blog6 .card .tags .mon {
background-color: transparent;
padding: 4px 5px;
display: inline-block;
color: #111;
}
.pg-construction-blog6 .card .caption {
padding: 20px;
}
.pg-construction-blog6 .card .caption h4 {
color: #242424;
}
.pg-construction-blog6 .card .caption p {
color: #a7a7a7;
line-height: 24px;
}
.pg-construction-blog6 .card .caption a {
text-decoration: none;
color: #000;
}
.pg-construction-blog6 .card .caption .line {
height: 3px;
width: 10%;
background-color: #fecb16;
margin-top: 4px;
}
.pg-construction-blog6 .btn-add-news {
margin-top: 20px;
background-color: #fecb16;
border: solid #fecb16;
padding: 8px 16px;
border-radius: 39px;
}
.pg-construction-blog6 .btn-add-news:hover {
background-color: #000;
}
.pg-construction-blog6 .btn-add-news a {
font-size: 13px;
color: #000;
text-decoration: none;
}
.pg-construction-blog6 .btn-add-news:hover a {
color: #fff;
} .pg-construction-blog7 {
padding: 50px 0px;
}
.pg-construction-blog7 img {
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-blog7 h2 {
color: #4b4a4a;
font-size: 32px;
margin-top: 7px;
}
.pg-construction-blog7 p {
color: #232323;
}
.pg-construction-blog7 .comment {
display: block;
}
.pg-construction-blog7 .comment span {
overflow: hidden;
}
.pg-construction-blog7 .comment a {
color: #000000;
text-decoration: none;
}
.pg-construction-blog7 .comment i {
color: #000000;
}
.pg-construction-blog7 .btn-read {
background-color: transparent;
border: 2px solid #fecb16;
padding: 6px 10px;
font-weight: 600;
border-radius: 2px;
text-decoration: none;
color: #000;
}
.pg-construction-blog7 .btn-read a {
text-decoration: none;
color: #000;
} .pg-construction-blog8 {
padding-left: 0px;
padding-right: 0px;
padding-bottom: 45px;
}
.pg-construction-blog8 .inner {
width: 85%;
margin: 0 auto;
}
.pg-construction-blog8 .card {
border: none;
}
.pg-construction-blog8 .inner .card img {
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-blog8 .inner .card h2 {
width: 100%;
font-size: 30px;
margin-top: 10px;
margin-bottom: 10px;
color: #4b4a4a;
font-family: Abel;
}
.pg-construction-blog8 .inner .card p {
color: #555555;
line-height: 23px;
padding: 8px 0px;
font-family: Cabin;
}
.pg-construction-blog8 .inner .card .comment-icon {
display: block;
}
.pg-construction-blog8 .inner .card .comment-icon span {
color: #000;
}
.pg-construction-blog8 .inner .card .comment-icon i {
margin-right: 5px;
}
.pg-construction-blog8 .inner .card .comment-icon a {
color: #000;
text-decoration: none;
cursor: pointer;
margin-right: 5px;
}
.pg-construction-blog8 .inner .card .btn-read {
background-color: #f9b701;
color: #000;
border: transparent;
padding: 8px 13px;
font-weight: 600;
cursor: pointer;
}
.pg-construction-blog8 .inner .card .btn-read:hover {
color: #fff;
background-color: #000;
} .pg-construction-blog9 {
padding: 45px 0px;
}
.pg-construction-blog9 .inner {
width: 85%;
margin: 0 auto;
}
.pg-construction-blog9 .inner .card {
border: none;
padding: 0px;
}
.pg-construction-blog9 .inner img {
background-repeat: no-repeat;
background-position: center center;
background-size: contain;
background-color: #000;
}
.pg-construction-blog9 .inner .card .tags {
left: 3%;
background-color: #fecb16;
color: #111;
padding: 0px;
top: 5%;
position: absolute;
}
.pg-construction-blog9 .inner .card .tags span {
display: inline-block;
font-size: 12px;
padding: 4px 7px;
background-color: #252525;
color: #fff;
font-weight: 400;
}
.pg-construction-blog9 .inner .card .tags .mon {
background-color: transparent;
padding: 4px 5px;
display: inline-block;
color: #111;
}
.pg-construction-blog9 .inner .card .caption {
margin-bottom: 30px;
}
.pg-construction-blog9 .inner .card .caption .auther {
font-size: 16px;
}
.pg-construction-blog9 .inner .card .caption .auther span {
font-weight: bold;
margin-right: 5px;
color: #4b4a4a;
}
.pg-construction-blog9 .inner .card .caption .auther a {
color: #ffc700;
text-decoration: none;
font-weight: bold;
margin-right: 5px;
}
.pg-construction-blog9 .inner .card .caption h4 {
color: #4b4a4a;
font-size: qem;
}
.pg-construction-blog9 .inner .card .caption p {
color: #363434;
font-family: 16px;
}
.pg-construction-blog9 .inner .card .caption .btn-read {
color: #ffc700;
font-weight: 600;
font-size: 15px;
}
.pg-construction-blog9 .inner .card .caption .line {
height: 3px;
width: 10%;
background-color: #fecb16;
margin-top: 4px;
} .pg-construction-blog10 {
margin-top: 40px;
margin-bottom: 400px;
display: block;
}
.pg-construction-blog10 .inner {
width: 85%;
margin: 0 auto;
position: relative;
}
.pg-construction-blog10 .inner .card {
border: none;
padding: 0px;
}
.pg-construction-blog10 .inner .card img {
display: block;
}
.pg-construction-blog10 .inner .card .tags {
left: 2%;
color: #111;
padding: 0px;
top: 5%;
position: absolute;
}
.pg-construction-blog10 .inner .card .tags span {
display: inline-block;
font-size: 12px;
padding: 4px 7px;
background-color: #252525;
color: #fff;
font-weight: 400;
}
.pg-construction-blog10 .inner .card .tags .mon {
background-color: #000;
padding: 4px 5px;
display: inline-block;
color: #111;
background: #fff;
}
.pg-construction-blog10 .inner .card .caption {
width: 85%;
margin: 0 auto;
background-color: #fff;
position: absolute;
top: 89%;
left: 5%;
padding: 25px;
text-align: center;
z-index: 10;
}
@media (max-width:1024px) {
.pg-construction-blog10 .inner .card .caption {
width: 90%;
}
}
.pg-construction-blog10 .inner .card .caption h3 {
font-weight: 600;
font-size: 23px;
}
.pg-construction-blog10 .inner .card .caption .icon {
display: block;
}
.pg-construction-blog10 .inner .card .caption .icon span {
padding: 11px;
color: #a5a5a5;
}
.pg-construction-blog10 .inner .card .caption .icon span a {
color: #a5a5a5;
text-decoration: none;
font-weight: bold;
}
.pg-construction-blog10 .inner .card .caption .icon span i {
color: #a5a5a5;
}
.pg-construction-blog10 .inner .card .caption p {
color: #a5a5a5;
line-height: 27px;
}
.pg-construction-blog10 .inner .card .caption .last-btn {
padding: 30px 0px;
border-bottom: 1px solid #e0e0e0;
}
.pg-construction-blog10 .inner .card .caption .last-btn a {
color: #35373e;
border: solid 2px #35373e;
padding: 10px 13px;
text-decoration: none;
} .pg-construction-blog11 {
padding-top: 50px;
padding-bottom: 50px;
}
.pg-construction-blog11 .slide {
display: block;
}
.pg-construction-blog11 article h1 {
color: #292828;
margin-top: 10px;
margin-bottom: 10px;
}
.pg-construction-blog11 article .date-author {
color: darkgrey;
}
.pg-construction-blog11 article .text-body {
display: block;
}
.pg-construction-blog11 article .text-body p {
color: #898989;
line-height: 1.8;
font-size: 15px;
padding: 15px 0px 0px 0px;
}
.pg-construction-blog11 .tags {
color: #898989;
line-height: 1.8;
font-size: 15px;
padding: 15px 0px 0px 0px;
}
.pg-construction-blog11 .tags .btn {
border: 1px solid #d2d2d2;
border-radius: 0px;
color: #adadad;
display: inline-block;
padding: 4px 12px;
background-color: #fff;
}
.pg-construction-blog11 .sharing-post {
padding: 16px 0px;
}
.pg-construction-blog11 .sharing-post .btn {
color: #ffffff;
background-color: #000000;
padding: 7px;
border-radius: 0px;
border: none;
}
.pg-construction-blog11 .sharing-post .btn a {
border-right: 1px solid #fff;
padding: 2px;
padding-right: 8px;
font-size: 17px;
color: #fff;
}
.pg-construction-blog11 .sidebar {
display: block;
}
.pg-construction-blog11 .sidebar .widget {
display: block;
} .pg-construction-blog11 .sidebar .widget .stylish-input-group .input-group-addon {
background: white !important;
}
.pg-construction-blog11 .sidebar .widget .stylish-input-group .form-control {
border-right: 0;
box-shadow: 0 0 0;
border-color: #e6e6e6;
}
.pg-construction-blog11 .sidebar .widget .stylish-input-group button {
border: 0;
background: transparent;
}
.pg-construction-blog11 .sidebar .widget .input-group.stylish-input-group .form-control {
border-radius: 0px;
}
.pg-construction-blog11 .sidebar .widget .input-group.stylish-input-group .input-group-addon {
border-radius: 0px;
border-left: 1px solid #e6e6e6;
padding: 2px 3px;
color: #d4d4d4;
}
.pg-construction-blog11 .sidebar .widget .line.comment.POST {
width: 30%;
}
.pg-construction-blog11 .sidebar .widget .comment-heading.post {
color: #bbbbbb;
font-size: 18px;
font-weight: 500;
padding: 12px 1px 0px 1px;
}
.pg-construction-blog11 .sidebar .widget .side-post-text {
color: #9a9a9a;
margin-bottom: 2px;
}
.pg-construction-blog11 .sidebar .widget .post-parent-div {
margin-bottom: 0px;
padding: 20px 0px 14px 0px !important;
border-bottom: 1px solid #dadada;
border-bottom-style: dashed;
}
.pg-construction-blog11 .sidebar .widget i {
margin-right: 2px;
}
.pg-construction-blog11 .sidebar .widget .date-side-post {
font-size: 13px;
color: #9a9a9a;
}
.pg-construction-blog11 .sidebar .widget .post-side-padding {
padding-left: 0px;
}
.pg-construction-blog11 .sidebar .widget .categories-ul {
list-style: none;
padding-left: 2px;
}
.pg-construction-blog11 .sidebar .widget .categories-ul .categories {
padding: 9px 3px;
border-bottom: 1px solid #cecece;
border-bottom-style: dotted;
}
.pg-construction-blog11 .sidebar .widget .categories a {
color: #949494;
} .pg-construction-blog12 {
margin-top: 30px;
margin-bottom: 30px;
}
.pg-construction-blog12 .bg {
background-color: #ffd000;
padding: 31px 35px;
}
.pg-construction-blog12 .bg h5 {
color: #000000;
font-weight: 500;
font-size: 19px;
}
.pg-construction-blog12 .bg p {
overflow: hidden;
} .pg-construction-blog13 {
margin-top: 10px;
margin-bottom: 10px;
}
.pg-construction-blog13 h3 {
overflow: hidden;
}
.pg-construction-blog13 .col-item {
border: none;
border-radius: 0px;
background: #FFF;
}
.pg-construction-blog13 .col-item .photo {
display: block;
}
.pg-construction-blog13 .col-item .photo img {
margin: 0 auto;
width: 100%;
}
.pg-construction-blog13 .btn.btn-success.arrow {
background-color: white;
border: 2px solid #e4e4e4;
color: #cccccc;
border-radius: 50px;
padding: 5px 8px;
}
.pg-construction-blog13 .col-item .info {
padding: 10px 3px;
border-radius: 0 0 5px 5px;
margin-top: 1px;
}
.pg-construction-blog13 .info a {
color: dimgrey;
text-decoration: underline;
}
.pg-construction-blog13 .slider-description {
font-size: 16px;
color: gray;
}
.pg-construction-blog13 .col-item .price {
float: left;
margin-top: 5px;
}
.pg-construction-blog13 .col-item .price h5 {
line-height: 20px;
margin: 0;
}
.pg-construction-blog13 .price-text-color {
color: #219FD1;
}
.pg-construction-blog13 .col-item .info .rating {
color: #777;
}
.pg-construction-blog13 .col-item .rating { float: left;
font-size: 17px;
text-align: right;
line-height: 52px;
margin-bottom: 10px;
height: 52px;
}
.pg-construction-blog13 .col-item .separator {
border-top: 1px solid #E1E1E1;
}
.pg-construction-blog13 .clear-left {
clear: left;
}
.pg-construction-blog13 .col-item .separator p {
line-height: 20px;
margin-bottom: 0;
margin-top: 10px;
text-align: center;
}
.pg-construction-blog13 .col-item .separator p i {
margin-right: 5px;
}
.pg-construction-blog13 .col-item .btn-add {
width: 50%;
float: left;
}
.pg-construction-blog13 .col-item .btn-add {
border-right: 1px solid #E1E1E1;
}
.pg-construction-blog13 .col-item .btn-details {
width: 50%;
float: left;
padding-left: 10px;
}
.pg-construction-blog13 .controls {
margin-top: 20px;
}
.pg-construction-blog13 [data-slide="prev"] {
margin-right: 10px;
} .pg-construction-blog14 {
padding-top: 40px;
padding-bottom: 40px;
}
.pg-construction-blog14 .comment-list .row {
margin-bottom: 0px;
background-color: gray;
}
.pg-construction-blog14 .comment-list .panel .panel-heading {
padding: 4px 15px;
position: absolute;
border: none; border-top-right-radius: 0px;
top: 1px;
}
.pg-construction-blog14 .comment-list .panel .panel-heading.right {
border-right-width: 0px; border-top-left-radius: 0px;
right: 16px;
}
.pg-construction-blog14  .comment-list .panel .panel-heading .panel-body {
padding-top: 6px;
}
.pg-construction-blog14 .comment-list figcaption { word-wrap: break-word;
} @media (min-width: 768px) {
.pg-construction-blog14  .comment-list .arrow:after,
.pg-construction-blog14  .comment-list .arrow:before {
content: "";
position: absolute;
width: 0;
height: 0;
border-style: solid;
border-color: transparent;
}
.pg-construction-blog14 .comment-list .panel.arrow.left:after,
.pg-construction-blog14  .comment-list .panel.arrow.left:before {
border-left: 0;
}  .pg-construction-blog14 .comment-list .panel.arrow.left:before {
left: 0px;
top: 30px; border-right-color: inherit;
border-width: 16px;
} .pg-construction-blog14 .comment-list .panel.arrow.left:after {
left: 1px;
top: 31px; border-right-color: #FFFFFF;
border-width: 15px;
}  .pg-construction-blog14  .comment-list .panel.arrow.right:before {
right: -16px;
top: 30px; border-left-color: inherit;
border-width: 16px;
} .pg-construction-blog14  .comment-list .panel.arrow.right:after {
right: -14px;
top: 31px; border-left-color: #FFFFFF;
border-width: 15px;
}
}
.pg-construction-blog14  .comment-list .comment-post {
margin-top: 6px;
}
.pg-construction-blog14 .comment .row {
background-color: #f9f9f9;
margin-bottom: 24px;
padding: 24px 3px;
}
.pg-construction-blog14  .panel.panel-default.arrow.left {
background-color: #f9f9f9;
border: none;
box-shadow: none;
}
.pg-construction-blog14 .text-left.reply.col-md-10 {
padding: 0px;
}
.pg-construction-blog14 .btn.reply.btn-secondary {
background-color: #ffd000;
color: #000000;
padding: 4px 26px;
border-radius: 0px;
border: solid 1px #e2e2e2;
}
.pg-construction-blog14 .comment-user {
font-size: 14px;
font-weight: 600;
}
.pg-construction-blog14 .comment-post {
float: left;
text-align: left;
color: #b5b5b5;
}
.pg-construction-blog14 .row.inner {
padding: 0px;
margin-bottom: 0px;
}
.pg-construction-blog15 .comment-heading {
font-size: 20px;
font-weight: 400;
display: inline-block;
}
.pg-construction-blog15 .line.comment {
height: 2px;
width: 10%;
background-color: #ffd000;
margin-bottom: 12px;
}
.pg-construction-blog15 .form-group .form-control.comment {
border-radius: 0px;
padding: 7px 12px;
height: 36px;
box-shadow: none;
border: 1px solid #e6e6e6;
}
.pg-construction-blog15 .form-group .commect-text-area {
width: 100%;
padding: 9px;
border: 1px solid #e6e6e6;
}
.pg-construction-blog15 button {
width: 50%;
background-color: #ffd000;
}
@media screen and (min-width: 768px) {
.pg-construction-blog15 .row.answer {
width: 97%;
float: right;
}
} .pg-construction-tab1 {
padding: 45px 0px;
}
.pg-construction-tab1  ul.nav.nav-tabs.tabs-1 {
border: 1px solid #e0e0e0;
}
.pg-construction-tab1  ul.nav.nav-tabs.tabs-1 li.active {
margin-bottom: 0px;
}
.pg-construction-tab1  ul.nav.nav-tabs.tabs-1 li.active a {
border-top: solid 4px #f8c41d;
border-radius: 0px;
border-left: 1px solid #d7d7d7 !important;
padding: 11px 39px;
margin-bottom: 0px;
display: block;
}
.pg-construction-tab1  ul.nav.nav-tabs.tabs-1 li:first-child.active a {
border-top: solid 4px #f8c41d;
border-radius: 0px;
border-left: 0px !important;
padding: 11px 39px;
margin-right: -1px;
margin-bottom: 0px;
display: block;
}
.pg-construction-tab1 ul.nav.nav-tabs.tabs-1 li a {
border-radius: 0px;
border-left: 1px solid #d7d7d7 !important;
padding: 11px 39px;
margin: 0px;
color: #2f2f2f;
display: block;
}
.pg-construction-tab1  ul.nav.nav-tabs.tabs-1 li a:hover {
border: 1px solid transparent;
}
.pg-construction-tab1  .tab-content.tabs-1-cont {
border: solid 1px #e0e0e0;
padding: 14px 16px;
line-height: 23px;
font-size: 15px;
color: #989898;
}
.pg-construction-tab1  .tab-content.tabs-1-cont p {
line-height: 23px;
font-size: 15px;
color: #989898;
}
.pg-construction-tab1  ul.nav.nav-tabs.tabs-1 li a.active {
border-bottom: 4px solid #f8c41d;
}
@media screen and (max-width: 390px) {
.pg-construction-tab1  ul.nav.nav-tabs.tabs-1 li {
width: 100%;
border-bottom: 2px solid #cacaca;
}
} .pg-construction-tab2 {
padding: 45px 0px;
}
.pg-construction-tab2 ul.nav.nav-tabs.tabs-2 li.active a {
border: none;
text-decoration: none;
}
.pg-construction-tab2 ul.nav.nav-tabs.tabs-2 li a {
font-weight: 600;
color: #3b3b3b;
padding: 13px 25px;
text-decoration: none;
}
.pg-construction-tab2 .tab-content.tabs-2-cont {
padding: 14px 17px;
line-height: 23px;
font-size: 15px;
color: #989898;
}
.pg-construction-tab2 .panel.panel-default.tab-acc {
margin-top: 10px;
}
@media screen and (max-width: 365px) {
.pg-construction-tab2 ul.nav.nav-tabs.tabs-2 li a {
padding: 13px 10px;
}
.pg-construction-tab2 .inner-tab4 {
display: flow-root;
padding: 19px 0px;
}
} .pg-construction-tab3 {
padding: 45px 0px;
}
.pg-construction-tab3 ul.nav.nav-pills.tab3 li {
width: 100%;
display: block;
background-color: #f8f8f8;
margin-bottom: 11px;
border-radius: 0px;
}
.pg-construction-tab3 ul.nav.nav-pills.tab3 li.active a {
background-color: #f35730;
border-radius: 0px;
color: #fff;
}
.pg-construction-tab3 ul.nav.nav-pills.tab3 li a {
color: #000;
}
.pg-construction-tab3 .tab-content {
background-color: #fdc716;
padding: 23px;
}
.pg-construction-tab3 ul.nav.nav-tabs.tab3 li a {
width: 100%;
display: block;
padding: 7px 12px;
color: #000;
text-decoration: none;
}
.pg-construction-tab3 ul.nav.nav-pills.tab3 li a {
width: 100%;
display: block;
padding: 7px 12px;
}
.pg-construction-tab3 ul.nav.nav-tabs.tab3 li {
width: 100%;
display: block;
background-color: #f8f8f8;
margin-bottom: 11px;
border-radius: 0px;
}
.pg-construction-tab3 ul.nav.nav-tabs.tab3 li a.nav-link.active {
background-color: #fdc716;
border-radius: 0px;
color: #fff;
}
.pg-construction-tab3 ul.nav.nav-tabs.tab3 {
border: none;
} .pg-construction-tab4 {
padding: 45px 0px;
}
.pg-construction-tab4 ul.nav.nav-tabs.tab4 {
float: right;
display: grid;
border: none;
}
.pg-construction-tab4 ul.nav.nav-tabs.tab4 li {
width: 100%;
background-color: #393939c9;
margin: 0px;
margin-bottom: 4px;
}
.pg-construction-tab4 ul.nav.nav-tabs.tab4 li a {
color: #fff;
border-radius: 0px;
padding: 17px 41px;
}
.pg-construction-tab4 ul.nav.nav-tabs.tab4 li a:hover {
background-color: #fdc716;
border-radius: 0px;
padding: 17px 41px;
}
.pg-construction-tab4 ul.nav.nav-tabs.tab4 li a.nav-link.active {
background-color: #fdc716;
border-radius: 0px;
padding: 17px 41px;
}
.pg-construction-tab4 .inner-tab4 {
display: flow-root;
padding: 65px 0px;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/dakota-roos-1311.jpg);
position: relative;
background-repeat: no-repeat;
background-position: center center;
background-size: cover;
}
.pg-construction-tab4 ul.nav.nav-pills.tab4 li.active a {
background-color: #fdc716;
}
.pg-construction-tab4 span.icon-tab4 {
display: inline-block;
padding: 3px 2px;
border: solid 1px;
border-radius: 50%;
vertical-align: top;
margin-right: 8px;
margin-top: 9px;
font-size: 12px;
font-weight: 300;
}
.pg-construction-tab4 span.tab-text-6 {
display: inline-block;
font-size: 14px;
font-weight: 700;
}
.pg-construction-tab4 span.inner-text {
display: block;
font-weight: 400;
}
@media screen and (max-width: 767px) {
.pg-construction-tab4 .inner-tab4 {
display: flow-root;
padding: 27px 0px;
}
.pg-construction-tab4 ul.nav.nav-tabs.tab4 {
float: none;
display: inline-grid;
}
}
@media screen and (max-width: 767px) {
.pg-construction-tab4 .inner-tab4 {
text-align: center;
}
.pg-construction-tab4 ul.nav.nav-tabs.tab4 {
float: unset;
display: inline-grid;
}
} .pg-construction-accordion1 {
padding: 45px 0px;
}
.pg-construction-accordion1 .card {
display: block;
}
.pg-construction-accordion1 .card .card-header {
background-color: rgba(255, 255, 255, 0.03);
}
.pg-construction-accordion1 .card .card-header h5 {
color: #000;
}
.pg-construction-accordion1 .card .card-header .btn.btn-link.accordion-link {
width: 100%;
display: inline-block;
text-decoration: none;
padding: 13px 16px;
background-color: #fff;
color: #656565;
font-weight: 600;
font-size: 18px;
text-align: left;
}
.pg-construction-accordion1 .card .card-header .btn.btn-link.accordion-link span.pull-right.icon-acc:before {
content: "\f068";
font-family: FontAwesome;
font-style: normal;
font-weight: 300;
color: gray;
transition: all 0.5s linear;
}
.pg-construction-accordion1 .card .card-header .btn.btn-link.accordion-link.collapsed span.pull-right.icon-acc:before {
content: "\f067";
font-family: FontAwesome;
font-style: normal;
font-weight: 300;
color: gray;
transition: all 0.10s linear;
}
.pg-construction-accordion1 .card .card-header .card-body {
} .pg-construction-accordion2 {
padding: 45px 0px;
}
.pg-construction-accordion2 .card {
display: block;
}
.pg-construction-accordion2 .card .card-header {
padding: 0px;
background-color: rgb(255, 255, 255);
}
.pg-construction-accordion2 .card .card-header h5 {
color: #000;
margin: 0px;
}
.pg-construction-accordion2 .card .card-body {
display: block;
}
.pg-construction-accordion2 .card .card-header .btn.btn-link.accordion-link {
width: 100%;
display: inline-block;
text-decoration: none;
padding: 13px 16px;
background-color: #fff;
color: #656565;
font-weight: 600;
font-size: 18px;
text-align: left;
}
.pg-construction-accordion2 .card .card-header .btn.btn-link.accordion-link.second {
border-left: 5px solid #f8c41d;
}
.pg-construction-accordion2 .card .card-header .btn.btn-link.accordion-link.second.collapsed {
border-left: none;
} .pg-construction-contact1 {
padding: 45px 0px;
}
.pg-construction-contact1 .heading {
text-align: center;
}
.pg-construction-contact1 .heading h2 {
font-size: 33px;
font-weight: 700;
}
.pg-construction-contact1 .heading .line {
color: #ffc925;
font-weight: 700;
}
.pg-construction-contact1 .heading .line span {
height: 2px;
background-color: #ffc925;
padding: 0px 29px;
display: inline-block;
vertical-align: middle;
}
.pg-construction-contact1 .heading p {
font-size: 14px;
width: 50%;
margin: 10px auto 0;
color: #000;
}
.pg-construction-contact1 .card-base {
margin-top: 20px;
}
.pg-construction-contact1 .card-base .card-icon {
position: relative;
text-align: center;
}
.pg-construction-contact1 .card-base .card-icon #widgetCardIcon {
background: #ffc925 !important;
font-size: 28px;
line-height: 78px;
color: #fff;
text-decoration: none;
}
.pg-construction-contact1 .card-base .card-icon #widgetCardIcon i {
color: #000;
}
.pg-construction-contact1 .card-base .card-icon .imagecard {
z-index: 2;
display: block;
positioN: relative;
width: 95px;
height: 95px;
margin: 0 auto;
color: white;
border: 5px solid #ffc925;
}
.pg-construction-contact1 .card-base .card-icon .card-data {
color: #fff;
background-color: #000;
margin-top: -50px;
padding-top: 78px;
padding-bottom: 78px;
height: 250px;
}
.pg-construction-contact1 .card-base .card-icon .card-data h4 {
color: #ffffff;
font-weight: 700;
margin-bottom: 16px;
}
.pg-construction-contact1 .card-base .card-icon .card-data .inner {
width: 80%;
margin: 0 auto;
}
.pg-construction-contact1 .card-base .card-icon .card-data .inner p {
font-size: 16px;
line-height: 8px;
color: #ffffff;
}
.pg-construction-contact1 .card-base .card-icon .card-data .inner p span {
font-weight: 600;
}
.pg-construction-contact1 .card-base .space {
height: 50px;
}
.pg-construction-contact1 .form-control.contact-input {
background-color: #f8f8f8;
border-radius: 0px;
border: none;
padding: 13px 14px;
}
.pg-construction-contact1 .form-control.contact-input:focus {
box-shadow: 0 0 0 0.1rem rgba(255, 164, 0, 0.64);
}
.pg-construction-contact1 form {
overflow: hidden;
}
.pg-construction-contact1 form a {
background-color: #ffb600;
color: #fff;
border-radius: 0px;
padding: 10px 20px;
font-weight: 600;
font-size: 14px;
}
@media screen and (max-width: 767px) {
.pg-construction-contact1 .heading p {
font-size: 14px;
margin: 0 auto;
color: #acacac;
width: 100%;
}
} .pg-construction-contact2 {
padding-top: 50px;
padding-bottom: 50px;
text-align: center;
}
.pg-construction-contact2 .follow h3 {
color: #585858;
font-size: 26px;
text-align: center;
}
.pg-construction-contact2 .follow .icon-social-f {
display: inline-block;
padding: 10px 18px;
border: solid 1px #e0e0e0;
color: #848484;
width: 50px;
font-size: 18px;
margin-right: 5px;
margin-left: 5px;
}
.pg-construction-contact2 .follow .icon-social-f:hover {
color: #121212;
box-shadow: 0px 1px 19px 1px #e0e0e0;
border: none;
}
.pg-construction-contact2 .follow .line {
height: 2px;
background-color: #ffb600;
width: 6%;
margin: 0 auto;
margin-top: 12px;
margin-bottom: 12px;
} .pg-construction-contact3 {
padding-top: 50px;
padding-bottom: 50px;
text-align: center;
background-color: #000;
}
.pg-construction-contact3 .follow {
color: #fff;
}
.pg-construction-contact3 .follow .line {
height: 2px;
background-color: #ffb600;
width: 6%;
margin: 0 auto;
margin-top: 12px;
margin-bottom: 12px;
}
.pg-construction-contact3 .follow h3 {
font-size: 26px;
text-align: center;
}
.pg-construction-contact3 .follow .icon-social-f {
display: inline-block;
padding: 10px 18px;
border: solid 1px #e0e0e0;
color: #fff;
width: 50px;
font-size: 18px;
margin-right: 5px;
margin-left: 5px;
}
.pg-construction-contact3 .follow .icon-social-f:hover {
color: #aeaeae;
background-color: #ffc925;
box-shadow: none;
} .pg-construction-contact4 {
padding: 44px 0px;
}
.pg-construction-contact4 .heading {
text-align: center;
}
.pg-construction-contact4 .heading h2 {
font-weight: 500;
color: #505050;
}
.pg-construction-contact4 .heading p {
font-size: 14px;
width: 50%;
margin: 0 auto;
color: #acacac;
}
.pg-construction-contact4 .heading .line {
color: #ffc925;
font-weight: 700;
}
.pg-construction-contact4 .card-base > .card-icon > .card-data {
min-height: 240px !important;
margin-top: -50px;
background: #fff;
padding: 15px 0 10px 0;
min-height: 215px;
padding: 78px 9px;
padding-bottom: 0px;
color: #aeaeae;
}
.pg-construction-contact4 .card-base {
margin-top: 20px;
}
.pg-construction-contact4 .card-base .card-icon {
text-align: center;
position: relative;
}
.pg-construction-contact4 .card-base .card-icon .imagecard {
border: none;
background-color: #fff;
line-height: 78px;
z-index: 2;
display: block;
positioN: relative;
width: 95px;
height: 95px;
border: 5px solid #fff;
margin: 0 auto;
}
.pg-construction-contact4 .card-base .card-icon .imagecard i {
color: #ffc925;
position: relative;
top: 18%;
}
.pg-construction-contact4 .card-base .card-data {
background-color: #fff;
}
.pg-construction-contact4 .card-base .widgetCardData {
color: #7f7f7f;
border-top: 1px solid #ececec;
}
.pg-construction-contact4 .card-base .card-data .widgetCardData h4 {
color: #757575;
font-weight: 500;
}
.pg-construction-contact4 .card-base .card-data h4 {
color: #000;
}
.pg-construction-contact4 .card-base .card-data p {
width: 80%;
margin: 0 auto;
}
.pg-construction-contact4 .card-base .card-data .inner {
width: 80%;
margin: 0 auto;
}
.pg-construction-contact4 .card-base .card-data ul {
list-style: none;
}
.pg-construction-contact4 .card-base .card-data ul li {
font-size: 14px;
line-height: 24px;
list-style: none;
}
.pg-construction-contact4 .card-base .card-data ul li span {
font-weight: 600;
}
.pg-construction-contact4 form {
margin-top: 18px;
}
.pg-construction-contact4 form .form-group {
display: block;
}
.pg-construction-contact4 form .form-group .form-control {
background-color: #fff;
border: solid 1px #e4e4e4;
}
.pg-construction-contact4 form .form-group .form-control:focus {
box-shadow: 0 0 0 0.1rem rgba(255, 164, 0, 0.64);
}
.pg-construction-contact4 form .btn {
background-color: #ffb600;
color: #fff;
border-radius: 0px;
padding: 10px 20px;
font-weight: 600;
font-size: 14px;
} .pg-construction-contact5 {
padding: 45px 0px;
}
.pg-construction-contact5 .contact-us {
text-align: center;
padding: 35px 0px;
}
.pg-construction-contact5 .contact-us h4 {
font-weight: 600;
font-size: 30px;
color: #545454;
}
.pg-construction-contact5 .contact-us p {
width: 61%;
color: #989898;
margin: 0 auto;
font-size: 17px;
}
.pg-construction-contact5 .contact-form-tag {
margin-top: 18px;
}
.pg-construction-contact5 .contact-form-tag .form-control.contact-input {
background-color: #f8f8f8;
border-radius: 0px;
border: none;
padding: 13px 14px;
}
.pg-construction-contact5 .contact-form-tag .form-control.contact-input:focus {
box-shadow: 0 0 0 0.1rem rgba(255, 164, 0, 0.64);
}
.pg-construction-contact5 .contact-form-tag .btn {
background-color: #ffb600;
color: #fff;
border-radius: 0px;
padding: 10px 20px;
font-weight: 600;
font-size: 14px;
}
@media screen and (max-width: 767px) {
.pg-construction-contact5 .contact-us p {
width: 100%;
}
} .pg-construction-contact6 {
padding: 45px 0px;
}
.pg-construction-contact6 .main {
padding: 25px 0px;
}
.pg-construction-contact6 .main .contact-info {
margin-top: 10px;
}
.pg-construction-contact6 .main .contact-info h4 {
color: #000;
font-size: 19px;
}
.pg-construction-contact6 .main .contact-info p {
color: #aeaeae;
font-size: 14px;
}
.pg-construction-contact6 .main .address {
margin-top: 10px;
}
.pg-construction-contact6 .main .address h4 {
color: #000;
font-size: 19px;
}
.pg-construction-contact6 .main .address p {
color: #aeaeae;
}
.pg-construction-contact6 .main .phone {
margin-top: 10px;
}
.pg-construction-contact6 .main .phone h4 {
color: #000;
font-size: 19px;
}
.pg-construction-contact6 .main .phone p {
color: #aeaeae;
font-size: 14px;
}
.pg-construction-contact6  .contact-form-tag .contact-form {
background-color: #ffb600;
color: #fff;
border-radius: 0px;
padding: 10px 20px;
font-weight: 600;
font-size: 14px;
}
.pg-construction-contact6 .contact-form-tag .form-control.contact-input {
background-color: #f8f8f8;
border-radius: 0px;
border: none;
padding: 13px 14px;
}
.pg-construction-contact6 .contact-form-tag {
margin-top: 18px;
}
.pg-construction-contact6 .contact-form-tag  .form-control.contact-input:focus {
box-shadow: 0 0 0 0.1rem rgba(255, 164, 0, 0.64);
}
.pg-construction-contact6  .contact-form-tag .contact-form {
background-color: #ffb600;
color: #fff;
border-radius: 0px;
padding: 10px 20px;
font-weight: 600;
font-size: 14px;
} .pg-construction-contact7 {
padding: 45px 0px;
}
.pg-construction-contact7 .pre-heading {
color: #c5c5c5;
font-size: 13px;
font-weight: 600;
}
.pg-construction-contact7 .main-heading {
font-size: 28px;
color: #626262;
}
.pg-construction-contact7 .line {
height: 3px;
background-color: #ffb600;
width: 8%;
margin: 0 auto;
}
.pg-construction-contact7 .text {
color: #b9b9b9;
width: 56%;
margin: 0 auto;
padding: 23px 0px;
}
.pg-construction-contact7 form .btn {
background-color: #ffb600;
border-radius: 28px;
color: #fff;
}
.pg-construction-contact7 .form-control.contact-input {
background-color: #f8f8f8;
border-radius: 0px;
border: none;
padding: 13px 14px;
}
.pg-construction-contact7 .form-control.contact-input {
background-color: #f8f8f8;
border-radius: 0px;
border: none;
padding: 13px 14px;
}
.pg-construction-contact7 .form-control.contact-input:focus {
box-shadow: 0 0 0 0.1rem rgba(255, 164, 0, 0.64);
}
@media screen and (max-width: 767px) {
.pg-construction-contact7 .text-mid {
width: 100%;
}
} .pg-construction-contact8 {
padding-top: 45px;
}
.pg-construction-contact8 .main {
padding-bottom: 65px;
}
.pg-construction-contact8 .main .img {
background-repeat: no-repeat;
margin-bottom: 20px;
width: 100%;
height: 400px;
background-image: url(//www.coviq.org/wp-content/themes/coviq/components/pg.construction-blocks/images/building-2660383_1920.jpg);
background-size: cover;
background-position: center center;
}
.pg-construction-contact8 .main .main-heading {
padding: 25px 0px;
}
.pg-construction-contact8 .main .contact-info {
position: relative;
top: 27%;
}
.pg-construction-contact8 .main .address {
display: block;
}
.pg-construction-contact8 .main .address h4 {
color: #313131;
font-size: 26px;
}
.pg-construction-contact8 .main .address p {
color: #aeaeae;
font-size: 14px;
}
.pg-construction-contact8 .main .phone {
display: block;
}
.pg-construction-contact8 .main .phone h4 {
color: #313131;
font-size: 26px;
}
.pg-construction-contact8 .main .phone p {
color: #aeaeae;
font-size: 14px;
}
.pg-construction-contact8 .main ul {
list-style: none;
padding: 0px;
}
.pg-construction-contact8 .main ul li {
color: #858585;
font-size: 14px;
}
.pg-construction-contact8 .main ul li span {
font-weight: 500;
}
.pg-construction-contact8 .main .form-control.contact-input {
background-color: #f8f8f8;
border-radius: 0px;
border: none;
padding: 13px 14px;
}
.pg-construction-contact8 .main .form-control.contact-input:focus {
box-shadow: 0 0 0 0.1rem rgba(255, 164, 0, 0.64);
}
.pg-construction-contact8 .main .contact-form {
background-color: #ffb600;
border-radius: 28px;
color: #fff;
} .pg-construction-contact9 {
padding: 45px 0px;
}
.pg-construction-contact9 .contact-us {
display: block;
}
.pg-construction-contact9 .contact-us h4 {
text-align: center;
}
.pg-construction-contact9 .contact-us .top-img {
margin-top: 30px;
margin-bottom: 30px;
}
.pg-construction-contact9 .contact-us .top-img img {
}
.pg-construction-contact9 .contact-us .text-contact {
width: 61%;
color: #aeaeae;
margin: 0 auto;
font-size: 17px;
text-align: center;
}
.pg-construction-contact9 .contact-us .form-control.contact-input {
background-color: #f8f8f8;
border-radius: 0px;
border: none;
padding: 13px 14px;
}
.pg-construction-contact9 .contact-us .form-control.contact-input:focus {
box-shadow: 0 0 0 0.1rem rgba(255, 164, 0, 0.64);
}
.pg-construction-contact9 .contact-us .btn.contact-form {
background-color: #ffb600;
color: #fff;
border-radius: 0px;
padding: 10px 20px;
font-weight: 600;
font-size: 14px;
} .pg-construction-contact10 {
padding: 45px 0px;
}
.pg-construction-contact10 img.img-fluid {
width: 100%;
height: 297px;
}
.pg-construction-contact10 .form-control.contact-input {
background-color: #f8f8f8;
border-radius: 0px;
border: none;
padding: 13px 14px;
}
.pg-construction-contact10 .form-control.contact-input:focus {
box-shadow: 0 0 0 0.1rem rgba(255, 164, 0, 0.64);
}
.pg-construction-contact10 button.btn.contact-form {
background-color: #ffb600;
color: #fff;
border-radius: 0px;
padding: 10px 20px;
font-weight: 600;
font-size: 14px;
}
.pg-construction-contact10 .contact-info {
display: block;
}
.pg-construction-contact10 .contact-info h4 {
color: #313131;
font-size: 26px;
}
.pg-construction-contact10 .contact-info p {
color: #aeaeae;
font-size: 14px;
}
.pg-construction-contact10 .address {
display: block;
}
.pg-construction-contact10 .address h4 {
font-size: 19px;
}
.pg-construction-contact10 .icon {
color: #ffb600;
margin-right: 8px;
font-size: 23px;
}
.pg-construction-contact10 .address p {
color: #aeaeae;
}
.pg-construction-contact10 .phone {
display: block;
}
.pg-construction-contact10 .phone h4 {
font-size: 19px;
}
.pg-construction-contact10 .phone ul {
}
.pg-construction-contact10 ul {
list-style: none;
text-align: left;
}
.pg-construction-contact10 ul li {
color: #aeaeae;
font-size: 14px;
text-align: left;
}
.pg-construction-contact10 ul li span {
font-weight: 500;
}
.pg-construction-contact10 .share {
padding: 23px 0px;
}
.pg-construction-contact10 .icon-social-f {
background-color: #ffb600;
color: #fff;
border: none;
margin-top: 12px;
padding: 10px;
} @media (min-width: 1300px) {
.pg-construction-footer1 .container {
width: 1320px;
}
}
.pg-construction-footer1 {
overflow: hidden;
}
.pg-construction-footer1 {
float: left;
width: 100%;
position: relative;
overflow: hidden;
width: 100%;
padding: 50px 0px 0px;
background: #191919;
min-height: 500px;
}
.pg-construction-footer1 .space {
margin-top: 50px;
}
.pg-construction-footer1 p {
color: #f9f9f9;
line-height: 23px;
}
.pg-construction-footer1 .no-padding {
padding: 0px;
}
.pg-construction-footer1 h2 {
font-weight: 700;
color: #fff;
margin: 0;
padding: 5px 0 30px 0;
font-size: 22px;
text-align: left;
float: left;
width: 100%;
}
.pg-construction-footer1 .contact-box {
float: left;
width: 100%;
padding: 10px 0px 15px 20px;
border-radius: 3px;
min-height: 120px;
margin-bottom: 15px;
display: flex;
flex-flow: wrap;
-webkit-align-items: center;
align-items: center;
}
.pg-construction-footer1 ul figure {
min-width: 60px;
}
.pg-construction-footer1 ul {
margin: 0px;
padding: 0px;
list-style: none;
}
.pg-construction-footer1 ul li {
list-style: none;
display: flex;
align-items: center;
color: #999;
font-size: 15px;
}
.pg-construction-footer1 ul li span p {
color: #fff;
font-weight: bold;
}
.pg-construction-footer1 ul li span a {
color: #fff;
text-decoration: none;
}
.pg-construction-footer1 .social-icons a {
float: left;
height: 32px;
width: 32px;
line-height: 32px;
font-size: 16px;
text-align: center;
margin: 0 4px 4px 0;
border-radius: 2px;
border: 0;
background: 0 0;
color: #acacac;
overflow: hidden;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
background: #141414;
}
.pg-construction-footer1 ul h3 {
margin: 0px;
padding-bottom: 15px;
font-size: 18px;
color: #fff;
font-weight: 600;
padding-top: 10px;
}
.pg-construction-footer1 ul img {
margin-right: 25px;
}
.pg-construction-footer1 .four-box {
float: left;
width: 100%;
position: relative;
margin: 50px 0 0 0;
} .pg-construction-footer1 .newsletter {
max-width: 100%;
margin: 40px 0 20px;
text-align: center;
position: relative;
z-index: 2;
}
.pg-construction-footer1 .newsletter .form-control {
height: 50px;
background: transparent;
border-color: transparent;
border-radius: 0px;
color: #fff;
}
.newsletter .form-control:focus {
box-shadow: none;
border-color: #243c4f;
}
.pg-construction-footer1 .newsletter .btn {
height: 100%;
color: #fff;
padding: 0px 10px;
border-radius: 3px;
background-color: #ffbf04;
}
.pg-construction-footer1 .newsletter button {
padding: 12px 0px;
}
.pg-construction-footer1 .newsletter .input-group {
background: #242424;
border-radius: 3px;
}
.pg-construction-footer1 .newsletter ::-webkit-input-placeholder {
font-style: italic;
} .pg-construction-footer1 .office-time {
margin-bottom: 30px;
float: left;
width: 100%;
}
.pg-construction-footer1 .office-time p span {
color: #fff;
padding-left: 30px;
float: left;
} .pg-construction-footer1 .tweets {
float: left;
position: relative;
margin-bottom: 20px;
}
.pg-construction-footer1 .tweets p {
color: #fff;
margin-bottom: 0px;
}
.pg-construction-footer1 .tweets p span {
color: #9f9e9e;
} .pg-construction-footer1 .news {
width: 100%;
border-bottom: 1px solid #2d2b2b;
padding-bottom: 10px;
margin-bottom: 20px;
}
.pg-construction-footer1 .news:last-child {
border-bottom: 0;
}
.pg-construction-footer1   .news p {
color: #b2b2b2;
}
.pg-construction-footer1   .news p span {
color: #666;
}
.pg-construction-footer1 .news a {
margin: 0px;
padding: 0px;
font-size: 15px;
color: #fff;
font-weight: 600;
text-decoration: none;
}
.pg-construction-footer1   .news figure {
float: left;
width: 70px;
}
.pg-construction-footer1   .news .captions {
float: none;
}
.pg-construction-footer-bottom {
width: 100%;
position: relative;
float: left;
background: #141414;
padding: 33px 0 15px;
}
.pg-construction-footer-bottom   ul {
margin: 0;
padding: 0;
list-style: none;
}
.pg-construction-footer-bottom   ul li {
list-style: none;
display: inline-block;
}
.pg-construction-footer-bottom   ul li a {
color: #fff;
text-decoration: none;
padding-left: 10px;
}
.pg-construction-footer-bottom   ul li:last-child a {
padding-left: 0px;
} @media (min-width: 1200px) {   }
.pg-construction-footer2 {
background-color: #000000;
}
.pg-construction-footer2   p {
color: #fff;
line-height: 22px;
font-weight: 400;
font-size: 15px;
}
.pg-construction-footer2 .footer-top {
float: left;
width: 100%;
position: relative;
height: auto;
padding: 0px 0 0 0;
margin: 0 0 80px 0;
}
.pg-construction-footer2 .footer-top {
float: left;
width: 100%;
position: relative;
padding: 0 0 0px 0;
background-color: #141414;
margin: 0px;
border: none;
}
.pg-construction-footer2 .footer-top   span {
color: #fff;
position: relative;
padding: 6px 0px;
}
.pg-construction-footer2 .footer-top   .contact-box {
float: left;
width: 100%;
padding: 10px 0px 15px 0px;
border-radius: 3px;
min-height: 120px;
margin-bottom: 0px;
display: flex;
-webkit-align-items: center;
align-items: center;
border-right: 1px solid #333131;
}
.pg-construction-footer2 .footer-top .center-align {
display: flex;
-webkit-align-items: center;
align-items: center;
-webkit-: center;
justify-content: center;
}
.pg-construction-footer2 .footer-top   .contact-box:last-child {
border: 0;
}
.pg-construction-footer2 .footer-top   .contact-box ul figure {
min-width: 60px;
}
.pg-construction-footer2 .footer-top   .contact-box ul {
margin: 0px;
padding: 0px;
list-style: none;
float: left;
}
.pg-construction-footer2 .footer-top   .contact-box ul li {
list-style: none;
display: flex;
align-items: center;
color: #828282;
font-size: 15px;
}
.pg-construction-footer2 .footer-top   .contact-box ul li span a {
color: #666;
text-decoration: none;
}
.pg-construction-footer2 .footer-top   .contact-box .social-icons {
float: left;
width: 50%;
display: flex;
-webkit-justify-content: center;
justify-content: center;
}
.pg-construction-footer2 .footer-top   .contact-box .social-icons a {
float: left;
height: 32px;
width: 32px;
line-height: 32px;
font-size: 16px;
text-align: center;
margin: 0 4px 4px 0;
border-radius: 2px;
border: 0;
background: 0 0;
color: #828282;
overflow: hidden;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.pg-construction-footer2 .footer-top   .contact-box ul img {
margin-right: 25px;
}
.pg-construction-footer2 .footer-top   .button {
width: 50%;
position: relative;
padding: 10px 0px;
text-align: right;
margin: 10px 0 15px 0;
float: right;
}
.pg-construction-footer2 .footer-top   .button a {
position: relative;
margin: 0px 15px 0px 0px;
padding: 10px 15px;
font-weight: 600;
color: #fff;
text-align: center;
border-radius: 1px;
font-size: 15px;
border: 1px solid #828282;
text-decoration: none;
}
.pg-construction-footer2   h2 {
font-weight: 700;
color: #fff;
margin: 15px 0 30px 0;
padding: 5px 0 10px 0;
font-size: 16px;
text-align: left;
float: left;
width: 100%;
position: relative;
}
.pg-construction-footer2   h2:after {
position: absolute;
bottom: 0;
left: 0;
content: "";
height: 2px;
width: 40px;
background: #ffbf04;
}
.pg-construction-footer2   .navigation {
position: relative;
}
.pg-construction-footer2   .navigation a {
float: left;
position: relative;
width: 49%;
margin: 0 0 15px 0;
text-decoration: none;
padding: 0;
color: #ffbf04;
font-size: 15px;
}
.pg-construction-footer2   .newsletter .form-control {
height: 50px;
background: transparent;
border-color: transparent;
border-radius: 0px;
color: #fff;
}
.newsletter .form-control:focus {
box-shadow: none;
}
.pg-construction-footer2   .newsletter .btn {
height: 27px;
color: #ababad;
margin-right: 15px;
padding: 0px 10px;
background-color: transparent;
border-radius: 3px;
font-size: 22px;
}
.pg-construction-footer2   .newsletter .input-group {
background: #3e3d45;
border-radius: 3px;
border: 0;
}
.pg-construction-footer2   .newsletter ::-webkit-input-placeholder {
font-style: italic;
} .pg-construction-footer2   .copyright {
float: left;
width: 100%;
position: relative;
border-top: 1px solid #3b3a3e;
padding: 25px 0 15px 0;
margin: 50px 0 0;
}
@media (max-width:767px) {
.pg-construction-footer2 .footer-top   .contact-box ul figure {
min-width: 40px;
}
.pg-construction-footer2 .footer-top   .contact-box ul figure img {
width: 30px;
}
}
@media (max-width:992px) {
.pg-construction-footer2 .footer-top   .contact-box .social-icons {
float: left;
width: 50%;
display: flex;
-webkit-justify-content: end;
justify-content: end;
}
} @media (min-width: 1200px) {
.pg-construction-footer3 .container {
width: 1200px;
}
}
.pg-construction-footer3 {
width: 100%;
position: relative;
padding: 50px 0px 0px;
background: #151515;
float: left;
height: auto;
color: #777777;
}
.pg-construction-footer3 {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
border: none;
}
.pg-construction-footer3   p {
color: #fff;
line-height: 22px;
font-weight: 400;
font-size: 15px;
clear: both;
}
.pg-construction-footer3   h2 {
font-weight: 400;
color: #ffbf04;
margin: 15px 0 20px 0;
padding: 5px 0 10px 0;
font-size: 20px;
text-align: left;
float: left;
width: 100%;
position: relative;
text-transform: uppercase;
}
.pg-construction-footer3   ul {
margin: 0;
padding: 0;
}
.pg-construction-footer3   ul li {
list-style: none;
margin: 0 0 10px 0;
}
.pg-construction-footer3   ul li a {
color: #fff;
text-decoration: none;
}
.pg-construction-footer3   .address {
float: left;
position: relative;
}
.pg-construction-footer3   .address i {
float: left;
padding-right: 10px;
padding-top: 3px;
color: #ffbf04;
}
.pg-construction-footer3   .address p {
float: left;
width: 100%;
margin-bottom: 20px;
}
.pg-construction-footer3   .address span {
float: left;
}
.pg-construction-footer3   .address a {
color: #fff;
text-decoration: none;
}
.pg-construction-footer3 .copyright {
width: 100%;
position: relative;
float: left;
background: #000000;
padding: 25px 0 15px;
margin: 30px 0 0 0;
}
.pg-construction-footer3 .copyright p {
text-align: center;
font-weight: 400;
color: #ffbf04;
} @media (min-width: 1200px) {
.pg-construction-footer4 .container {
width: 1200px;
}
}
.pg-construction-footer4 {
overflow: hidden;
}
.pg-construction-footer4 {
width: 100%;
position: relative;
padding: 50px 0px 0px;
background: #2a2a2a;
float: left;
height: auto;
color: #777777;
}
.pg-construction-footer4  p {
color: #fff;
line-height: 22px;
font-weight: 400;
font-size: 15px;
}
.pg-construction-footer4  h1 {
font-weight: 400;
color: #fff;
margin: 15px 0 20px 0;
padding: 5px 0 10px 0;
font-size: 30px;
text-align: left;
float: left;
width: 100%;
position: relative;
line-height: 25px;
}
.pg-construction-footer4 h1 span {
color: #fab702;
}
.pg-construction-footer4 h2 {
font-weight: 600;
color: #fff;
margin: 15px 0 20px 0;
padding: 5px 0 10px 0;
font-size: 18px;
text-align: left;
float: left;
width: 100%;
position: relative;
text-transform: uppercase;
}
.pg-construction-footer4 .social-icons a {
float: left;
height: 32px;
width: 32px;
line-height: 32px;
font-size: 16px;
text-align: left;
margin: 0 4px 4px 0;
border-radius: 2px;
border: 0;
background: 0 0;
color: #acacac;
overflow: hidden;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.pg-construction-footer4 .social-icons a:hover {
color: #fab702;
}
.pg-construction-footer4 .address {
float: left;
position: relative;
}
.pg-construction-footer4 .address i {
float: left;
padding-right: 10px;
padding-top: 3px;
color: #848484;
}
.pg-construction-footer4t .address p {
float: left;
width: 100%;
margin-bottom: 10px;
}
.pg-construction-footer4 .address span {
float: left;
}
.pg-construction-footer4 .address a {
color: #ffc925;
text-decoration: none;
}
.pg-construction-footer4 .address p:nth-child(2) a {
color: #fff;
}
.pg-construction-footer4 .instagram {
float: left;
position: relative;
margin: 0px;
display: flex;
flex-flow: wrap;
justify-content: space-around;
align-items: center;
width: 100%;
}
.pg-construction-footer4 .instagram .boxes {
float: left;
margin: 0 0 20px 0;
padding: 0;
width: 70px;
height: 70px;
background: #cccccc;
}
.pg-construction-footer4 .copyright {
width: 100%;
position: relative;
float: left;
background: #222222;
padding: 50px 0 35px;
margin: 50px 0 0 0;
}
.pg-construction-footer4 .copyright   p {
text-align: center;
font-weight: 400;
margin: 30px 0 10px;
}
.pg-construction-footer4 .copyright ul {
margin: 10px 0 10px;
padding: 0;
width: 100%;
text-align: center;
}
.pg-construction-footer4 .copyright ul li {
list-style: none;
display: inline-block;
}
.pg-construction-footer4 .copyright ul li a {
color: #fff;
padding: 0 15px;
font-weight: 600;
text-decoration: none;
}
.pg-construction-footer4 .copyright ul li a:hover {
color: #ffc925;
} @media (min-width: 1200px) {
.pg-construction-footer5 .container {
width: 1200px;
}
}
.pg-construction-footer5 {
width: 100%;
position: relative;
background: #1c1a1a;
float: left;
height: auto;
color: #626262;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
.pg-construction-footer5 .row {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-footer5 .row p {
color: #fff;
line-height: 22px;
font-weight: 400;
font-size: 15px;
font-family: Cabin;
}
.pg-construction-footer5 .row h2 {
font-weight: 700;
color: #fff;
margin: 15px 0 30px 0;
padding: 5px 0 10px 0;
font-size: 18px;
text-align: left;
float: left;
width: 100%;
font-family: Abel;
position: relative;
}
.pg-construction-footer5 .row h2:after {
position: absolute;
bottom: 0;
left: 0;
content: "";
height: 2px;
width: 40px;
background: #5f9159;
}
.pg-construction-footer5 .top-newsletter {
position: relative;
width: 100%;
background: #2d2d2d;
padding: 23px 1px 76px;
margin: 0 0 30px;
}
.pg-construction-footer5 .top-newsletter h2 {
color: #ffc925;
margin: 0;
padding: 12px 0;
font-size: 20px;
}
.pg-construction-footer5 .top-newsletter h2:after {
display: none;
}
.pg-construction-footer5 .top-newsletter .input-group-btn:last-child > .btn,
.pg-construction-footer5 .top-newsletter .input-group-btn:last-child > .btn-group {
z-index: 2;
margin-left: 15px;
width: 100%;
border-radius: 4px;
height: 50px;
background: #ffc925;
color: #fff;
border: 0;
text-transform: uppercase;
font-weight: 700;
}
.pg-construction-footer5 .top-newsletter .input-group .form-control {
z-index: 2;
width: 100%;
margin-bottom: 0;
border-radius: 0;
background: transparent;
border-color: #403e3e;
height: 50px;
}
.pg-construction-footer5 .top-newsletter .input-group .btn {
color: #000000;
background-color: #ffc925;
}
.pg-construction-footer5 .row .social-icons {
position: relative;
float: left;
width: 100%;
margin: 25px 0 0;
}
.pg-construction-footer5 .row .social-icons a {
float: left;
height: 32px;
width: 32px;
line-height: 32px;
font-size: 16px;
text-align: center;
margin: 0 4px 4px 0;
border-radius: 2px;
border: 0;
background: 0 0;
color: #acacac;
overflow: hidden;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
background: #141414;
}
.pg-construction-footer5 .row .social-icons a:hover {
background: #ffc925;
color: #fff;
}
.pg-construction-footer5 .row .instagram {
position: relative;
align-items: center;
display: flex;
flex-flow: wrap;
justify-content: space-between;
}
.pg-construction-footer5 .row .instagram .boxes {
padding: 0;
height: 75px;
background: #cccccc;
border-radius: 3px;
position: relative;
transition: ease .2s;
}
.pg-construction-footer5 .row .instagram .boxes .overlay {
width: 100%;
height: 100%;
position: absolute;
overflow: hidden;
top: 0;
left: 0;
background: #fac935;
opacity: 0;
transition: ease .2s;
border-radius: 3px;
display: flex;
justify-content: center;
align-items: center;
}
.pg-construction-footer5 .row .instagram .boxes img {
border-radius: 3px;
}
.pg-construction-footer5 .row .instagram .boxes:hover .overlay {
opacity: 1;
}
.pg-construction-footer5 .row .twitter-posts {
position: relative;
float: left;
width: 100%;
}
.pg-construction-footer5 .row .twitter-posts ul {
margin: 0;
padding: 0;
}
.pg-construction-footer5 .row .twitter-posts ul li {
list-style: none;
width: 100%;
color: #fff;
position: relative;
padding-left: 25px;
margin: 0 0 15px;
font-family: Cabin;
}
.pg-construction-footer5 .row .twitter-posts ul li a {
text-decoration: none;
color: #f4f4f4;
}
.pg-construction-footer5 .row .twitter-posts ul li:after {
position: absolute;
top: 0;
left: 0;
content: "\f101";
font-size: 15px;
color: #5f9159;
font-family: 'FontAwesome';
}
.pg-construction-footer5 .row .short-navigation {
width: 100%;
}
.pg-construction-footer5 .row .short-navigation ul {
margin: 0;
padding: 0;
}
.pg-construction-footer5 .row .short-navigation ul li {
list-style: none;
}
.pg-construction-footer5 .row .short-navigation ul li a {
text-decoration: none;
padding: 0 0 15px 20px;
color: #fff;
position: relative;
}
.pg-construction-footer5 .row .short-navigation ul li a:hover {
color: #ffc925;
}
.pg-construction-footer5 .row .short-navigation ul li:hover a:after {
color: #ffc925;
}
.pg-construction-footer5 .row .short-navigation ul li a:after {
top: 0px;
left: 0px;
content: "\f105";
font-size: 15px;
color: #626262;
font-family: 'FontAwesome';
position: absolute;
}
.pg-construction-footer5 .copyright {
width: 100%;
position: relative;
float: left;
background: #111010;
padding: 20px 0 60px;
margin: 30px 0 0 0;
}
.pg-construction-footer5 .copyright p {
text-align: center;
font-weight: 400;
margin: 0px 0 10px;
}
@media (max-width:767px) {
.pg-construction-footer5 .top-newsletter .input-group-btn:last-child > .btn,
.pg-construction-footer5 .top-newsletter .input-group-btn:last-child > .btn-group {
z-index: 2;
margin-left: 0px;
width: 200px;
border-radius: 4px;
height: 50px;
color: #fff;
border: 0;
text-transform: uppercase;
font-weight: 700;
font-size: 10px;
padding-top: 0;
padding-bottom: 0;
background-color: #eeb600;
}
.pg-construction-footer5 .top-newsletter .input-group {
position: relative;
display: flex;
border-collapse: separate;
margin-top: 15px;
float: left;
}
} @media (min-width: 1200px) {
.pg-construction-footer6 .container {
width: 1200px;
}
}
.pg-construction-footer6 {
width: 100%;
position: relative;
padding: 0px 0px 0px;
background: #1c1a1a;
float: left;
height: auto;
color: #626262;
}
.pg-construction-footer6 .row {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-footer6 .row p {
color: #fff;
line-height: 22px;
font-weight: 400;
font-size: 15px;
}
.pg-construction-footer6 .row h1 {
font-weight: 700;
color: #fff;
margin: 15px 0 30px 0;
padding: 50px 0 10px 0;
font-size: 40px;
text-align: left;
float: left;
width: 100%;
position: relative;
line-height: 18px;
}
.pg-construction-footer6 .row h1 span {
background: #2c2c2c;
padding: 6px 12px;
}
.pg-construction-footer6 .row h2 {
font-weight: 700;
color: #fff;
margin: 15px 0 30px 0;
padding: 50px 0 10px 0;
font-size: 16px;
text-align: left;
float: left;
width: 100%;
position: relative;
line-height: 18px;
}
.pg-construction-footer6 .row .tags {
position: relative;
float: left;
}
.pg-construction-footer6 .row .tags ul {
margin: 0;
padding: 0;
position: relative;
}
.pg-construction-footer6 .row .tags ul li {
list-style: none;
position: relative;
display: inline-block;
}
.pg-construction-footer6 .row .tags ul li a {
text-decoration: none;
padding: 5px 8px;
color: #c4c4c4;
float: left;
position: relative;
background: #202020;
margin: 0 3px 8px 0;
text-transform: uppercase;
font-size: 12px;
}
.pg-construction-footer6 .row .tags ul li a:hover {
color: #fff;
}
.pg-construction-footer6 .row .navigation {
position: relative;
float: left;
}
.pg-construction-footer6 .row .navigation ul {
margin: 0;
padding: 0;
position: relative;
}
.pg-construction-footer6 .row .navigation ul li {
list-style: none;
position: relative;
}
.pg-construction-footer6 .row .navigation ul li a {
text-decoration: none;
padding: 0 0 10px 0px;
color: #fff;
float: left;
position: relative;
}
.pg-construction-footer6 .row .navigation ul li a:hover {
color: #fff;
}
.pg-construction-footer6 .row .newsletter {
position: relative;
width: 100%;
padding: 20px 0 30px;
margin: 0 0 30px;
display: flex;
flex-direction: column;
}
.pg-construction-footer6 .row .newsletter .input-group-btn:last-child > .btn,
.pg-construction-footer5 .row .newsletter .input-group-btn:last-child > .btn-group {
z-index: 2;
margin-left: 0px;
width: 110px;
border-radius: 4px;
height: 35px;
background: #ffc925;
color: #000;
border: 0;
text-transform: uppercase;
font-weight: 600;
font-size: 13px;
margin-top: 15px;
}
.pg-construction-footer6 .newsletter .input-group {
display: flex;
flex-direction: column;
}
.pg-construction-footer6 .newsletter .input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
border-radius: 0;
background: #202020;
border-color: #403e3e;
height: 40px;
border: 0;
}
.pg-construction-footer6 .copyright {
width: 100%;
position: relative;
float: left;
background: #131313;
padding: 25px 0 10px;
margin: 30px 0 0 0;
}
.pg-construction-footer6 .copyright .row p {
text-align: left;
font-weight: 400;
margin: 0px 0 10px;
}
.pg-construction-footer6 .copyright .row .social-icons a {
float: right;
height: 30px;
width: 30px;
line-height: 32px;
font-size: 16px;
text-align: center;
margin: 0 0px 4px 0px;
border-radius: 2px;
border: 0;
background: 0 0;
color: #acacac;
overflow: hidden;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.pg-construction-footer6 .row .newsletter ::-webkit-input-placeholder {
font-style: italic;
} @media (min-width: 1200px) {
.pg-construction-footer7 .container {
width: 1200px;
}
}
.pg-construction-footer7 {
width: 100%;
position: relative;
padding: 0px 0px 0px;
float: left;
height: auto;
color: #dadada;
background-color: #000;
}
.pg-construction-footer7 .row {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-footer7 .row p {
color: #dadada;
line-height: 22px;
font-weight: 400;
font-size: 15px;
margin-bottom: 20px;
}
.pg-construction-footer7 h1 {
font-weight: 700;
color: #fff;
margin: 15px 0 30px 0;
padding: 50px 0 10px 0;
font-size: 40px;
width: 100%;
position: relative;
line-height: 10px 18px;
}
.pg-construction-footer7 .row h1 span {
color: #fdc716;
float: left;
}
.pg-construction-footer7 .row h2 {
font-weight: 700;
color: #fff;
margin: 15px 0 30px 0;
padding: 50px 0 10px 0;
font-size: 22px;
text-align: left;
float: left;
width: 100%;
position: relative;
line-height: 18px;
}
.pg-construction-footer7 .row .social-icons {
margin: 40px 0 0;
float: left;
}
.pg-construction-footer7 .row .social-icons a {
float: left;
height: 30px;
width: 30px;
line-height: 32px;
font-size: 13px;
text-align: center;
margin: 0 10px 4px 0;
border-radius: 17px;
border: 0;
background: 0 0;
color: #eaebec;
overflow: hidden;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
background: #263841;
}
.pg-construction-footer7 .row .newsletter {
position: relative;
width: 100%;
padding: 10px 0 30px;
margin: 0px 0 30px;
}
.pg-construction-footer7 .newsletter .input-group-btn:last-child > .btn,
.pg-construction-footer7 .newsletter .input-group-btn:last-child > .btn-group {
z-index: 2;
margin-left: 0px;
width: 100%;
border-radius: 0px;
height: 45px;
background: #ffc925;
color: #fff;
border: 0;
text-transform: uppercase;
font-weight: 700;
}
.pg-construction-footer7 .newsletter .input-group .form-control {
position: relative;
z-index: 2;
float: left;
width: 100%;
margin-bottom: 0;
border-radius: 0;
background: #fff;
height: 45px;
border: 0;
}
.pg-construction-footer7 .newsletter i {
font-size: 18px;
}
.pg-construction-footer7 .row .newsletter ::-webkit-input-placeholder {
font-style: italic;
}
.pg-construction-footer7 .row .address {
float: left;
position: relative;
}
.pg-construction-footer7 .row .address i {
float: left;
padding-right: 15px;
padding-top: 3px;
color: #fff;
}
.pg-construction-footer7 .row .address p {
float: left;
width: 100%;
margin-bottom: 23px;
}
.pg-construction-footer7 .row .address span {
overflow: hidden;
}
.pg-construction-footer7 .row .address a {
color: #fff;
text-decoration: none;
}
.pg-construction-footer7 .copyright {
width: 100%;
position: relative;
float: left;
padding: 25px 0 10px;
margin: 30px 0 0 0;
background-color: #000;
}
.pg-construction-footer7 .copyright .row p {
text-align: center;
font-weight: 400;
margin: 0px 0 10px;
} @media (min-width: 1200px) {
.pg-construction-footer8 .container {
width: 1200px;
}
}
.pg-construction-footer8 {
width: 100%;
position: relative;
padding: 40px 0px 0px;
background: #111111;
float: left;
height: auto;
color: #dadada;
}
.pg-construction-footer8 .row {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-footer8 .row p {
color: #c4c4c4;
line-height: 22px;
font-weight: 400;
font-size: 15px;
margin-bottom: 20px;
}
.pg-construction-footer8 .row h1 {
font-weight: 700;
color: #fff;
margin: 15px 0 30px 0;
padding: 50px 0 10px 0;
font-size: 22px;
text-align: left;
float: left;
width: 100%;
position: relative;
line-height: 18px;
height: 90px;
display: flex;
align-items: center;
}
.pg-construction-footer8 .row .widget {
overflow: hidden;
}
.pg-construction-footer8 .row h1 img {
width: 100%;
position: relative;
height: 90px;
display: flex;
align-items: center;
}
.pg-construction-footer8 .row h2 {
font-weight: 700;
color: #fff;
margin: 15px 0 30px 0;
padding: 50px 0 10px 0;
font-size: 22px;
text-align: left;
float: left;
width: 100%;
position: relative;
line-height: 18px;
height: 90px;
display: flex;
align-items: center;
}
.pg-construction-footer8 .row h2:after {
position: absolute;
bottom: 0;
left: 0;
content: "";
height: 2px;
width: 40px;
background: #f38929;
}
.pg-construction-footer8 .row .social-icons {
margin: 20px 0 0;
float: left;
}
.pg-construction-footer8 .row .social-icons a {
float: left;
height: 40px;
width: 40px;
line-height: 39px;
font-size: 20px;
text-align: center;
margin: 0 10px 4px 0;
border-radius: 50%;
border: 0;
background: 0 0;
color: #eaebec;
overflow: hidden;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
background: #fff;
}
.pg-construction-footer8 .row .social-icons a:nth-child(1) i {
color: #355089;
}
.pg-construction-footer8 .row .social-icons a:nth-child(2) i {
color: #28a9e0;
}
.pg-construction-footer8 .row .social-icons a:nth-child(3) i {
color: #d25155;
}
.pg-construction-footer8 .row .social-icons a:nth-child(4) i {
color: #d25155;
}
.pg-construction-footer8 .row .tags {
position: relative;
float: left;
}
.pg-construction-footer8 .row .tags ul {
margin: 0;
padding: 0;
position: relative;
}
.pg-construction-footer8 .row .tags ul li {
list-style: none;
position: relative;
display: inline-block;
}
.pg-construction-footer8 .row .tags ul li a {
text-decoration: none;
padding: 5px 8px;
color: #c4c4c4;
float: left;
position: relative;
margin: 0 3px 8px 0;
text-transform: uppercase;
font-size: 12px;
border: 1px solid #c4c4c4;
}
.pg-construction-footer8 .row .tags ul li a:hover {
color: #fff;
background: #f38929;
border-color: #f38929;
} .pg-construction-footer8 .row .news {
float: left;
position: relative;
width: 100%;
padding-bottom: 0px;
margin-bottom: 0px;
display: flex;
}
.pg-construction-footer8 .row .news:last-child {
border-bottom: 0;
}
.pg-construction-footer8 .row .news p {
color: #c4c4c4;
font-size: 12px;
margin-bottom: 15px;
}
.pg-construction-footer8 .row .news p span {
color: #fdb801;
}
.pg-construction-footer8 .row .news a {
margin: 0;
padding: 0;
font-size: 14px;
color: #c4c4c4;
font-weight: 600;
line-height: 18px;
text-decoration: none;
width: 100%;
}
.pg-construction-footer8 .row .news figure {
float: left;
}
.pg-construction-footer8 .row .news .caption img {
margin-right: 20px;
display: block;
float: left;
}
.pg-construction-footer8 .row .news .captions {
float: none;
}
.pg-construction-footer8 .row .gallery {
float: left;
position: relative;
margin: 0px;
align-items: center;
}
.pg-construction-footer8 .row .gallery .boxes {
float: left;
padding: 0;
width: 81px;
height: 81px;
border-radius: 1px;
position: relative;
transition: ease .2s;
margin: 0px;
}
.pg-construction-footer8 .copyright {
width: 100%;
position: relative;
float: left;
padding: 25px 0 10px;
margin: 30px 0 0 0;
}
.pg-construction-footer8 .copyright .row p {
text-align: center;
font-weight: 400;
margin: 0px 0 10px;
color: #dad9d9;
} .pg-construction-footer9 {
width: 100%;
position: relative;
padding: 40px 0px 0px;
background: #0e0e0e;
float: left;
height: auto;
color: #dadada;
}
.pg-construction-footer9 .row {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
}
.pg-construction-footer9 .row p {
color: #fff;
line-height: 22px;
font-weight: 400;
font-size: 15px;
margin-bottom: 20px;
}
.pg-construction-footer9 .row h2 {
font-weight: 700;
color: #fff;
margin: 15px 0 30px 0;
padding: 50px 0 10px 0;
font-size: 22px;
text-align: left;
float: left;
width: 100%;
position: relative;
line-height: 18px;
height: 90px;
display: flex;
align-items: center;
}
.pg-construction-footer9 .top-section {
width: 100%;
position: relative;
padding: 40px 0 20px;
display: flex;
align-items: center;
background: #fecb16;
margin: 0 0 80px 0;
}
.pg-construction-footer9 .top-section h4 {
margin: 0;
padding: 0;
font-size: 22px;
color: #fff;
}
.pg-construction-footer9 .top-section .button {
position: relative;
}
.pg-construction-footer9 .top-section .button a {
float: right;
background: #111111;
padding: 10px 10px;
width: 200px;
text-align: center;
border-radius: 32px;
text-decoration: none;
font-size: 15px;
color: #fff;
}
.pg-construction-footer9 .row .box-one {
position: relative;
padding: 60px 50px 0 0;
float: left;
width: 100%;
}
.pg-construction-footer9 .row .box-one h4 {
color: #fff;
font-size: 24px;
margin: 0;
padding: 0;
text-align: center;
font-weight: 300;
line-height: 32px;
}
.pg-construction-footer9 .row .box-one .button {
position: relative;
text-align: center;
margin: 30px 0 0;
}
.pg-construction-footer9 .row .box-one .button a {
padding: 0 0 10px 0;
width: auto;
text-align: center;
border-radius: 0px;
text-decoration: none;
font-size: 15px;
color: #fecb16;
border-bottom: 2px solid #fecb16;
}
.pg-construction-footer9 .row .box-two {
position: relative;
float: left;
width: 100%;
padding: 0 20px;
}
.pg-construction-footer9 .row .box-two figure {
text-align: center;
margin-bottom: 20px;
}
.pg-construction-footer9 .row .box-two p {
text-align: center;
color: #555555;
}
.pg-construction-footer9 .row .box-two p i {
font-size: 18px;
color: #fff;
}
.pg-construction-footer9 .row .box-two .button {
position: relative;
text-align: center;
margin: 30px 0 0;
}
.pg-construction-footer9 .row .box-two .button a {
padding: 0 0 10px 0;
width: auto;
text-align: center;
border-radius: 0px;
text-decoration: none;
font-size: 15px;
color: #fff;
text-transform: uppercase;
position: relative;
}
.pg-construction-footer9 .row .box-two .button a:after {
position: absolute;
content: '';
left: 25px;
bottom: 0;
width: 40px;
height: 2px;
background: #fecb16;
}
.pg-construction-footer9 .row .box-three {
position: relative;
float: left;
width: 100%;
padding: 40px 20px 0;
}
.pg-construction-footer9 .row .box-three h4 {
color: #fff;
font-size: 24px;
margin: 0 0 25px 0;
padding: 0;
text-align: center;
font-weight: 300;
line-height: 32px;
}
.pg-construction-footer9 .row .box-three p {
font-size: 14px;
text-align: center;
color: #7d7d7d;
margin-bottom: 5px;
}
.pg-construction-footer9 .row .box-three p a {
color: #fecb16;
text-decoration: none;
}
.pg-construction-footer9 .row .box-three p span {
color: #555555;
}
.pg-construction-footer9 .row .box-three .social-icons {
position: relative;
text-align: center;
display: flex;
justify-content: center;
margin-top: 20px;
}
.pg-construction-footer9 .row .box-three .social-icons a {
float: left;
height: 32px;
width: 32px;
line-height: 32px;
font-size: 16px;
text-align: center;
margin: 0 4px 4px 0;
border-radius: 2px;
border: 0;
color: #acacac;
overflow: hidden;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
}
.pg-construction-footer9 .copyright {
width: 100%;
position: relative;
float: left;
background: #0b0b0b;
padding: 25px 0 10px;
margin: 50px 0 0 0;
}
.pg-construction-footer9 .copyright .row p {
text-align: center;
font-weight: 400;
margin: 0px 0 10px;
color: #363636;
}
.pg-construction-footer9 .copyright .row p a {
color: #fecb16;
}
@media (max-width:767px) {
.pg-construction-footer9 .row .col-md-4 {
width: 100%;
float: left;
display: flex;
justify-content: center;
}
.pg-construction-footer9 .row .box-one,
.pg-construction-footer9 .row .box-two,
.pg-construction-footer9 .row .box-three {
position: relative;
padding: 0px 0px 0 0;
float: left;
width: 300px;
margin-bottom: 30px;
}
} @media (min-width: 1200px) {
.pg-construction-footer10 .container {
width: 1200px;
}
}
.pg-construction-footer10 {
width: 100%;
position: relative;
padding: 40px 0px 0px;
background: #212124;
float: left;
height: auto;
color: #dadada;
}
.pg-construction-footer10 .row {
float: left;
width: 100%;
position: relative;
padding: 0 0 10px 0;
color: #fdf9f9;
}
.pg-construction-footer10 .row p {
color: #b2b2b2;
line-height: 22px;
font-weight: 400;
font-size: 15px;
margin-bottom: 20px;
}
.pg-construction-footer10 .row .brand-icon {
font-weight: 600;
color: #fff;
margin: 15px 0 30px 0;
padding: 50px 0 10px 0;
font-size: 18px;
text-align: left;
float: left;
width: 100%;
position: relative;
line-height: 18px;
height: 90px;
display: flex;
align-items: center;
}
.pg-construction-footer10 .row h2 {
font-weight: 600;
color: #fff;
margin: 15px 0 30px 0;
padding: 50px 0 10px 0;
font-size: 18px;
text-align: left;
float: left;
width: 100%;
position: relative;
line-height: 18px;
height: 90px;
display: flex;
align-items: center;
}
.pg-construction-footer10 .row h2:after {
position: absolute;
bottom: 0;
left: 0;
content: "";
height: 2px;
width: 40px;
background: #4d4d50;
}
.pg-construction-footer10 .row .address {
float: left;
position: relative;
}
.pg-construction-footer10 .row .address i {
float: left;
padding-right: 15px;
padding-top: 3px;
color: #999999;
}
.pg-construction-footer10 .row .address p {
float: left;
width: 100%;
margin-bottom: 10px;
color: #999999;
}
.pg-construction-footer10 .row .address span {
overflow: hidden;
}
.pg-construction-footer10 .row .address a {
color: #999999;
text-decoration: none;
} .pg-construction-footer10 .row .news {
float: left;
position: relative;
width: 100%;
border-bottom: 1px solid #2d2b2b;
padding-bottom: 10px;
margin-bottom: 20px;
}
.pg-construction-footer10 .row .news:last-child {
border-bottom: 0;
}
.pg-construction-footer10 .row .news p {
color: #808080;
}
.pg-construction-footer10 .row .news a {
margin: 0px;
padding: 0px;
font-size: 16px;
color: #acacac;
font-weight: 600;
line-height: 20px;
text-decoration: none;
}
.pg-construction-footer10 .row .news figure {
float: left;
width: 90px;
}
.pg-construction-footer10 .row .news .captions {
float: none;
} .pg-construction-footer10 .row .gallery {
float: left;
position: relative;
margin: 0px;
display: flex;
flex-flow: wrap;
justify-content: space-between;
align-items: center;
width: 270px;
}
.pg-construction-footer10 .row .gallery .boxes {
float: left;
margin: 0 0 9px 0;
padding: 0;
width: 85px;
height: 93px;
border-radius: 1px;
position: relative;
transition: ease .2s;
}
.pg-construction-footer10 .copyright {
width: 100%;
position: relative;
float: left;
background: #1a1a1d;
padding: 25px 0 10px;
margin: 50px 0 0 0;
}
.pg-construction-footer10 .copyright .row p {
text-align: left;
font-weight: 400;
margin: 0px 0 10px;
color: #666666;
text-transform: uppercase;
}
.pg-construction-footer10 .copyright .row p a {
color: #cccccc;
text-decoration: none;
}