body {
font-family: 'Open Sans', sans-serif;
font-weight: normal;
font-style: normal;
color: #667286;
font-size: 14px;
}
.img,img {
max-width: 100%;
transition: all 0.3s ease-out 0s;
height: auto;
}
.f-left {
float: left
}
.f-right {
float: right
}
.fix {
overflow: hidden
}
a,
.button {
-webkit-transition: all 0.3s ease-out 0s;
-moz-transition: all 0.3s ease-out 0s;
-ms-transition: all 0.3s ease-out 0s;
-o-transition: all 0.3s ease-out 0s;
transition: all 0.3s ease-out 0s;
}
a:focus,
.button:focus {
text-decoration: none;
outline: none;
}
button{
cursor: pointer;
}
a:focus,
a:hover {
color: #010E2A;
text-decoration: none;
}
a, button {
color: #FF5D19;
outline: medium none;
transition: .3s;
}
button:focus,input:focus,input:focus,textarea,textarea:focus{outline: 0}
.uppercase {
text-transform: uppercase;
}
.capitalize {
text-transform: capitalize;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Roboto', sans-serif;
font-weight: normal;
color: #333333;
margin-top: 0px;
font-style: normal;
font-weight: 500;
text-transform: normal;
}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
color: inherit;
}
h1 {
font-size: 40px;
font-weight: 500;
}
h2 {
font-size: 35px;
}
h3 {
font-size: 28px;
}
h4 {
font-size: 22px;
}
h5 {
font-size: 18px;
}
h6 {
font-size: 16px;
}
ul {
margin: 0px;
padding: 0px;
}
p {
font-size: 14px;
font-weight: normal;
line-height: 28px;
color: #667286;
margin-bottom: 15px;
}
hr {
border-bottom: 1px solid #eceff8;
border-top: 0 none;
margin: 30px 0;
padding: 0;
}
label {
color: #7e7e7e;
cursor: pointer;
font-size: 14px;
font-weight: 400;
}
*::-moz-selection {
background: #d6b161;
color: #fff;
text-shadow: none;
}
::-moz-selection {
background: #444;
color: #fff;
text-shadow: none;
}
::selection {
background: #444;
color: #fff;
text-shadow: none;
}
*::-moz-placeholder {
color: #555555;
font-size: 14px;
opacity: 1;
}
*::placeholder {
color: #555555;
font-size: 14px;
opacity: 1;
}
.theme-overlay {
position: relative
}
.theme-overlay::before {
background: #1696e7 none repeat scroll 0 0;
content: "";
height: 100%;
left: 0;
opacity: 0.6;
position: absolute;
top: 0;
width: 100%;
}
.separator {
border-top: 1px solid #f2f2f2
} .btn {
backface-visibility: hidden;
border: none;
border-radius: 0;
color: #fff;
display: inline-block;
font-size: 14px;
line-height: 1;
padding: 17px 40px;
position: relative;
text-align: center;
text-transform: uppercase;
transform: translateZ(0px);
transition: .3s;
transition-property: color;
background: #ff5e14;
font-weight: 600;
}
.btn:hover{color:#fff;}
.btn:after{
background: #000;
border-radius: 0;
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
transform: scaleX(0);
transform-origin: 0 50% 0;
transition:.3s;
transition-property: transform, -webkit-transform;
transition-timing-function: ease-out;
z-index: -1;
}
.btn:hover::after{transform: scaleX(1);}
.breadcrumb > .active {
color: #888;
} #scrollUp {
background: #fff;
height: 50px;
width: 50px;
right: 50px;
bottom: 77px;
color: #ff5e14;
font-size: 20px;
text-align: center;
border-radius: 50%;
font-size: 20px;
line-height: 48px;
}
#scrollUp:hover {
background: #ff5e14;
color:#fff;
} .header-transparent {
position: absolute;
top: 0;
left: 0;
right: 0;
z-index: 9;
transition: .4s;
}
.header-top-area {
padding: 11px 0 15px;
}
.header-top-text{}
.header-top-text span {
font-size: 14px;
color: #666666;
font-weight: 400;
}
.header-top-text span a {
color: #ff5e14;
border-bottom: 1px solid #ff5e14;
}
.header-icon{}
.header-icon a {
color: #010e2a;
font-size: 14px;
margin-right: 10px;
transition: .3s;
position: relative;
}
.header-icon a:hover{color:#ff5e14;}
.header-icon a:last-child{margin-right:0;}
.header-icon a::before {
background: #ff5e14;
height: 8px;
width: 4px;
content: "";
position: absolute;
top: -15px;
left: 5px;
transition: .3s;
opacity: 0;
}
.header-icon a:hover::before{opacity: 1;}
.search-icon {
float: right;
margin-right: 36px;
margin-top: 26px;
}
.search-icon a {
color: #fff;
font-size: 16px;
transition: .3s;
}
.search-icon a:hover{
color: #ff5e14;
}
.logo-area{}
.logo {
margin-top: 8px;
}
.retina-logo {
display: none;
}
.header-cta-wrapper{}
.header-cta-text {
float: left;
margin-right: 106px;
}
.header-cta-text:last-child{margin-right:0;}
.header-cta-text span {
font-weight: 600;
color: #010e2a;
font-size: 14px;
text-transform: uppercase;
}
.header-cta-text span i {
margin-right: 7px;
}
.header-cta-text p {
color: #ff5e14;
font-weight: 600;
font-size: 16px;
margin-bottom: 0;
}
.header2-cta-wrapper .header-cta-text span {
color: #fff;
}
.header-button{}
.header2-button {
float: right;
}
.header-button a {
background: #010e2a;
display: inline-block;
color: #fff;
text-transform: uppercase;
font-family: 'Roboto', sans-serif;
font-size: 14px;
font-weight: 500;
padding: 28px 39px;
line-height: 1;
}
.header-button a:hover{background:rgba(1, 4, 42,0.9);color:#fff}
.header2-button a{background:#ff5e14;}
.header2-button a:hover{background:rgba(255, 94, 20,0.9);color:#fff}
.sticky-header {
left: 0;
margin: auto;
position: fixed;
top: 0;
width: 100%;
box-shadow: 0 0 60px 0 rgba(0, 0, 0, .07);
z-index: 9999;
-webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
-webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
}
.header-transparent .sticky-header {
left: 0;
margin: auto;
position: fixed;
top: 0;
width: 100%;
box-shadow: 0 0 60px 0 rgba(0, 0, 0, .07);
z-index: 9999;
-webkit-animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
animation: 300ms ease-in-out 0s normal none 1 running fadeInDown;
-webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1);
background:#010e2a;
}
.menu-bg {
background: rgb(1, 14, 42,0.651);
padding-left: 60px;
}
.sticky-header .menu-bg {
background: none;
}
.main-menu ul {
margin: 0;
}
.main-menu nav ul > li {
display: inline-block;
position: relative;
padding-right: 34px;
}
.main-menu ul li:last-child{padding-right:0}
.main-menu nav ul > li > a {
color: #fff;
display: block;
font-size: 16px;
font-weight: 500;
padding: 27px 0;
text-transform: capitalize;
transition: all 0.3s ease 0s;
background: transparent;
line-height: 1;
position: relative;
font-family: 'Roboto', sans-serif;
}
.main-menu nav ul  > li:hover > a,.main-menu nav ul  > li.active > a{color:#010e2a;}
.main-menu > nav ul > li > a::before {
background: #fff;
content: "";
height: 3px;
position: absolute;
bottom: 0;
width: 0;
transition: .5s;
}
.main-menu > nav > ul > li:hover > a::before, .main-menu > nav > ul > li.active > a::before {
width: 100%;
}
.white-menu{}
.white-menu .main-menu nav ul  > li:hover > a{color:#ff5e14;}
.white-menu .main-menu nav ul  > li.active > a{color:#ff5e14;}
.main-menu > nav ul > li > a::before {
background: #fff;
content: "";
height: 3px;
position: absolute;
bottom: 0;
width: 0;
transition: .5s;
}
.white-menu .main-menu > nav ul > li > a::before {
background:#ff5e14;
} .main-menu nav ul > li .submenu {
background: #ffffff none repeat scroll 0 0;
box-shadow: 0 6px 12px rgba(0, 0, 0, 0.176);
left: 0;
opacity: 0;
position: absolute;
top: 120%;
transition: all 0.3s ease 0s;
visibility: hidden;
width: 250px;
z-index: 9;
padding: 20px 0;
border-bottom: 5px solid #FF5E14;
}
.main-menu nav ul > li:hover .submenu {
opacity: 1;
top: 100%;
visibility: visible;
}
.main-menu nav ul > li .submenu > li .submenu {
opacity: 0;
left: 100%;
top:0 ;
visibility: hidden;
}.main-menu nav ul > li .submenu > li:hover > .submenu {
opacity: 1;
visibility: visible;
}
.main-menu nav ul > li .submenu li {
display: block;
padding-right: 0;
}
.main-menu nav ul > li .submenu li a {
color: #6f7172;
font-size: 14px;
font-weight: 500;
margin: 0;
padding: 12px 30px;
text-transform: capitalize;
display: block;
font-family: 'Roboto', sans-serif;
}
.main-menu nav ul > li:hover > .submenu li:hover > a {
color: #ff5e14;
background: none;
} .slider-height {
min-height: 730px;
}
.slider2-height {
min-height: 950px;
}
.single-slider {
background-size: cover;
background-position: center center;
}
.slider-content{}
.slider-text{}
.slider-content > span {
color: #fff;
font-size: 20px;
text-transform: uppercase;
font-weight: 400;
letter-spacing: 8px;
display: block;
}
.slider-content h1 {
font-size: 80px;
line-height: 72px;
color: #fff;
font-weight: 900;
margin-top: 14px;
margin-bottom: 35px;
}
.slider-text h1 {
font-size: 72px;
line-height: 75px;
margin-top: 0;
margin-bottom: 20px;
}
.slider-features-list {
margin-bottom: 43px;
}
.slider-features-list > span {
color: #fff;
font-size: 18px;
font-weight: 400;
margin-right: 23px;
position: relative;
margin-left: 27px;
}
.slider-features-list > span:last-child{margin-right:0;}
.slider-features-list > span::before {
position: absolute;
border: 3px solid #ff5e14;
content: "";
height: 15px;
width: 15px;
left: -27px;
top: 5px;
}
.slider-features-list > span::after {
position: absolute;
background: #010e2a;
content: "";
height: 9px;
width: 9px;
left: -24px;
top: 8px;
}
.slider-content a{}
.slider-content p {
font-weight: 600;
font-size: 18px;
color: #fff;
line-height: 30px;
padding-right: 25px;
margin-bottom: 30px;
}
.slider-active button.slick-arrow {
position: absolute;
top: 50%;
left: 78px;
transform: translateY(-50%);
background: none;
border: 0;
font-size: 18px;
padding: 0;
color: #fff;
z-index: 2;
opacity: 0;
visibility: hidden;
height: 60px;
width: 60px;
border: 1px solid #fff;
border-radius: 50%;
cursor: pointer;
}
.slider-active button.slick-next{left: auto;right:78px;}
.slider-active:hover button{
opacity: 1;
visibility: visible;
}
.slider-active button:hover{
background: #fff;
color: #ff5e14;
}
.slider-active .slick-dots {
text-align: center;
bottom: 48px;
z-index: 99;
position: absolute;
left: 0;
right: 0;
}
.slider2 .slider-active .slick-dots {
bottom: 179px;
}
.slider-active .slick-dots li {
display: inline-block;
margin: 0 4px
}
.slider-active .slick-dots li button {
border:1px solid #fff;
height: 10px;
width: 10px;
text-indent: -9999px;
transition: .3s;
padding: 0;
border-radius:50%;
background:none;
}
.slider-active .slick-dots li.slick-active button{background:#ff5e14;height:15px;width:15px;border:2px solid #fff;}
.slider-dot-none.slider-active .slick-dots li button  {
text-align: center;
bottom: 48px;
z-index: 99;
position: absolute;
left: 0;
right: 0;
display:none;
} .feature-area{}
.feature-item{}
.feature-item h3 {
color: #010e2a;
font-weight: 700;
font-size: 30px;
position: relative;
padding-bottom: 25px;
margin-bottom: 32px;
}
.feature-item h3::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.feature-item h3::after {
height: 3px;
content: "";
position: absolute;
width: 20px;
background: #010e2a;
bottom: 0;
left: 70px;
}
.feature-item p {
margin-bottom: 0;
}
.feature {
margin-top: -100px;
}
.feature2 {
margin-top: 0;
}
.feature-wrapper {}
.feature-img {
}
.feature-img img{width:100%;}
.feature-text {
padding: 0 20px;
margin-top: -30px;
position: relative;
z-index: 9;
}
.feature-box {
box-shadow: 0px 10px 60px 0px rgba(202, 202, 202, 0.4);
background: #fff;
padding: 0 33px;
padding-bottom: 30px;
transition: .3s;
}
.feature-wrapper:hover .feature-icon i{
color: #FF5E14;
background: #fff;
}
.feature-wrapper:hover .feature-box {
background: #FF5E14;
}
.feature-wrapper:hover .feature-text h3 {
color: #fff;
}
.feature-wrapper:hover .feature-text p {
color: #fff;
}
.feature-wrapper:hover .feature-text a {
color: #fff;
}
.feature-icon {
margin-bottom: 25px;
}
.feature-icon i {
font-size: 35px;
height: 80px;
width: 80px;
background: #ff5e14;
color: #fff;
display: inline-block;
border-radius: 50%;
line-height: 77px;
margin-top: -40px;
transition: .3s;
}
.feature-text h3 {
font-size: 24px;
font-weight: 700;
position: relative;
margin-bottom: 14px;
transition: .3s;
}
.feature-text p {
line-height: 26px;
margin-bottom: 0;
margin-bottom: 15px;
transition: .3s;
}
.feature-text a {
color: #667286;
font-size: 14px;
font-family: 'Roboto', sans-serif;
display: inline-block;
transition: .3s;
font-weight: 600;
text-transform: capitalize;
}
.feature-text a i {
margin-left: 2px;
top: 0px;
position: relative;
font-size: 12px;
transition: .3s;
}
.feature-text a:hover{color:#ff5e14;border-color:#ff5e14;} .experience-area{position:relative;}
.experience-img {
background-size: cover;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 50%;
background-position: center center;
}
.experience-text {
padding: 116px 24px 116px 65px;
}
.experience-info {
margin-bottom: 47px;
}
.experience-info h1 {
font-size: 72px;
color: #ff5e14;
font-weight: 900;
margin-bottom: 0;
position: relative;
float: left;
margin-right: 26px;
padding-left: 15px;
z-index: 1;
}
.experience-info h1::before {
position: absolute;
content: "";
border: 10px solid #010e2a;
height: 118px;
width: 95px;
left: 0;
z-index: -1;
}
.experience-info h2 {
color: #010e2a;
font-weight: 500;
font-size: 36px;
margin-bottom: 0;
line-height: 40px;
}
.experience-info h1 span {
position: relative;
top: 17px;
}
.experience-text > span.exp-sub-title {
font-weight: 500;
font-size: 24px;
font-family: 'Roboto', sans-serif;
line-height: 35px;
color: #010e2a;
margin-bottom: 21px;
display: inline-block;
}
.experience-text p {
margin-bottom: 0;
}
.experience-text a {
margin-top: 38px;
}
.experience-wrapper {
padding: 113px 13px 294px 120px;
}
.experience-content{}
.experience-content h2 {
font-size: 36px;
font-weight: 700;
color: #fff;
line-height: 40px;
position: relative;
padding-bottom: 22px;
margin-bottom: 30px;
}
.experience-content h2::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.experience-content h2::after {
height: 3px;
content: "";
position: absolute;
width: 15px;
background: #fff;
bottom: 0;
left: 67px;
}
.experience-content h4 {
color: #fff;
font-size: 22px;
font-weight: 500;
line-height: 35px;
}
.experience-content p {
color: #fff;
margin-bottom: 48px;
}
.experience-content a{}
.experience-shape{position:relative;}
.experience-shape::before {
background-image: url(//activepolimer.uz/wp-content/themes/karkhana/img/shape/3.png);
background-repeat: no-repeat;
content: "";
height: 124px;
position: absolute;
right: -155px;
transition: all 0.3s ease 0s;
width: 100px;
top: 140px;
}
.experience-shape::after {
background-image: url(//activepolimer.uz/wp-content/themes/karkhana/img/shape/4.png);
background-repeat: no-repeat;
content: "";
height: 104px;
position: absolute;
right: -269px;
transition: all 0.3s ease 0s;
width: 100px;
bottom: 172px;
}
.experience2-img{}
.experience2-img img{width:100%;}
.experience2-text {
padding: 59px 54px 0 30px;
} .brand-active.owl-carousel .owl-item img {
display: inline-block;
width: auto;
}
.brand2-active.owl-carousel .owl-item img {
display: inline-block;
width: auto;
}
.brand-border{border-bottom:1px solid #202b44;}
.brand-title {}
.brand-title h2 {
font-weight: 700;
font-size: 36px;
}
.brand-title p {
margin-bottom: 0;
padding: 0 65px;
} .service-area{}
.service-circle{position:relative;}
.service-circle::before {
background-image: url(//activepolimer.uz/wp-content/themes/karkhana/img/shape/01.png);
background-repeat: no-repeat;
content: "";
height: 540px;
position: absolute;
left: 0;
transition: all 0.3s ease 0s;
width: 275px;
top: 0;
}
.service-circle::after {
background-image: url(//activepolimer.uz/wp-content/themes/karkhana/img/shape/02.png);
background-repeat: no-repeat;
content: "";
height: 540px;
position: absolute;
right: 0;
transition: all 0.3s ease 0s;
width: 275px;
bottom: 0;
}
.service-wrapper{}
.service-img{}
.service-img img {
width: 100%;
}
.service-text {
margin-top: 30px;
}
.service-text h4 {
font-size: 18px;
font-weight: 700;
margin-bottom: 12px;
}
.service-text h4 a{color:#333333;transition:.3s;}
.service-text h4 a:hover{color:#ff5e14;}
.service-text > a {
color: #667286;
font-size: 14px;
font-weight: 600;
font-family: 'Roboto', sans-serif;
display: inline-block;
transition: .3s;
margin-top: 18px;
}
.service-text > a i {
margin-left: 2px;
top: 0px;
position: relative;
font-size: 12px;
transition: .3s;
}
.service-text > a:hover{color:#ff5e14;border-color:#ff5e14;}
.single-service .service-text {
margin-top: 30px;
}
.single-service .service-text h4 {
margin-bottom: 16px;
font-size: 20px;
font-weight: 500;
margin-bottom: 16px;
}
.service-text p {
line-height: 26px;
margin-bottom: 0;
}
.single-service .service-text > a {
margin-top: 25px;
}
.service3-text{}
.service3-text h4 {
font-size: 22px;
}
.service3-text p {
padding-right: 19px;
}
.section-title{}
.section-title > span {
color: #4f525a;
font-size: 18px;
text-transform: uppercase;
font-weight: 600;
margin-bottom: 10px;
display: block;
}
.section-title h1 {
color: #ff5e14;
font-size: 30px;
text-transform: uppercase;
font-weight: 700;
position: relative;
line-height: 1;
margin-bottom: 0;
padding-bottom: 22px;
}
.section-title h1 >span{color:#010e2a;}
.section-title h1::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.section-title h1::after {
height: 3px;
content: "";
position: absolute;
width: 15px;
background: #010e2a;
bottom: 0;
left: 67px;
}
.section-title.text-center h1{
position:relative;
}
.section-title.text-center h1::before {
margin: auto;
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: -30px;
right: 0;
}
.section-title.text-center h1::after {
margin: auto;
height: 3px;
content: "";
position: absolute;
width: 15px;
background: #010e2a;
bottom: 0;
left: 89px;
right: 30px;
}
.service-button{}
.service-button a.btn {
color: #fff;
background: none;
font-weight: 700;
font-family: 'Roboto', sans-serif;
padding: 18px 40px;
margin-top: 35px;
background: #010e2a;
} .service-provide{}
.service-provide-text{}
.service-provide-text h2 {
font-size: 30px;
font-weight: 700;
color: #010e2a;
margin-bottom: 0;
line-height: 37px;
padding-right: 34px;
text-transform: uppercase;
}
.service-provide-info {
padding-left: 74px;
}
.service-provide-info p {
margin-bottom: 0;
}
.single-service {
border: 1px solid #e4e4e4;
padding: 82px 58px 80px 60px;
transition: .3s;
}
.single-service:hover{box-shadow: 0px 10px 60px 0px rgba(195, 195, 195, 0.86);border:1px solid transparent;}
.provide-circle{position:relative;}
.provide-circle::before {
background-image: url(//activepolimer.uz/wp-content/themes/karkhana/img/shape/2.png);
background-repeat: no-repeat;
content: "";
height: 124px;
position: absolute;
left: -34px;
transition: all 0.3s ease 0s;
width: 162px;
top: -18px;
} .project-area{}
.project-circle{position:relative;}
.project-circle::before {
background-image: url(//activepolimer.uz/wp-content/themes/karkhana/img/shape/1.png);
background-repeat: no-repeat;
top: 174px;
content: "";
height: 176px;
position: absolute;
left: 426px;
transition: all 0.3s ease 0s;
width: 227px;
}
.project-wrapper{}
.project-img{position:relative;}
.project-img > a {
position: relative;
display: block;
}
.project-img > a::before {
background: #000;
content: "";
height: 100%;
left: 0;
position: absolute;
width: 100%;
transition: .3s;
top: 0;
opacity:.7;
display:none;
}
.project-img > a img{width:100%;}
.project-text {
position: absolute;
bottom: 0;
padding: 30px 30px 83px 60px;
transition: .3s;
display: none;
left: 0;
right: 0;
}
.project-text h2 {
font-size: 30px;
font-weight: 500;
margin-bottom: 0;
}
.project-text h2 >a{color:#fff;transition:.3s;}
.project-text h2 >a:hover{color:#ff5e14;}
.project-text span {
color: #fff;
font-size: 16px;
font-weight: 400;
position: relative;
padding-bottom: 22px;
}
.project-text span::before {
position: absolute;
height: 2px;
background: #ff5e14;
content: "";
width: 62px;
bottom: 0;
left: 0;
}
.project2-img{position:relative;}
.project2-img a{position:relative;display:block;}
.project2-img a::before {
position: absolute;
content: "";
top: 30px;
bottom: 30px;
left: 30px;
right: 30px;
background: #ff5e14;
transition: .3s;
opacity: 0;
}
.project-wrapper:hover .project2-img a::before{opacity:.8;}
.project-content {
position: absolute;
top: 45%;
transition: .3s;
transform: translateY(-50%);
left: 0;
right: 0;
text-align: center;
opacity: 0;
}
.project-wrapper:hover .project-content{top:50%;opacity:1;}
.project-content h2 {
font-size: 26px;
font-weight: 500;
margin-bottom: 3px;
}
.project-content h2 >a{color:#fff;transition:.3s;}
.project-content span {
color: #fff;
font-size: 16px;
font-weight: 600;
}
.owl-item.center .project-text {
display: block;
}
.owl-item.center .project-img > a::before{
display: block;
}
.project-active .owl-nav div {
background: #fff;
font-size: 18PX;
left: 90px;
opacity: 0;
position: absolute;
text-align: center;
top: 50%;
transition: all 0.3s ease 0s;
visibility: hidden;
color: #010e2a;
font-weight: 400;
transform: translateY(-50%);
height: 60px;
width: 60px;
line-height: 60px;
border-radius: 50%;
}
.project-active .owl-nav div.owl-next {
left: auto;
right:90px;
}
.project-active:hover .owl-nav div {
opacity: 1;
visibility: visible;
}
.project-active .owl-nav div:hover {
background:#ff5e14;
color:#fff;
}
.project-active .owl-dots {
bottom: -69px;
left: 0;
position: absolute;
right: 0;
text-align: center;
z-index: 99;
}
.project-active .owl-dot {
display: inline-block;
height: 3px;
margin: 0 5px;
width: 15px;
background: #c0c0c0;
border-radius: 3px;
}
.project-active .owl-dot.active {
background: #ff5e14;
position: relative;
width:30px;
} .advantage-area{}
.advantage-img{}
.advantage-img img{}
.advantage-wrapper {
padding-left: 15px;
margin-top: 30px;
}
.advantage-title {
margin-bottom: 50px;
}
.advantage-title h2 {
position: relative;
font-weight: 700;
font-size: 30px;
padding-bottom: 26px;
margin-bottom: 28px;
}
.advantage-title h2::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.advantage-title h2::after {
height: 3px;
content: "";
position: absolute;
width: 20px;
background: #010e2a;
bottom: 0;
left: 70px;
}
.advantage-title p {
margin-bottom: 0;
}
.advantage-text {
margin-bottom: 25px;
}
.advantage-info {
float: left;
margin-right: 25px;
}
.advantage-info i {
height: 40px;
width: 40px;
display: inline-block;
background: #FF5E14;
border-radius: 50%;
color: #fff;
text-align: center;
line-height: 40px;
transition: .3s;
}
.advantage-text:hover .advantage-info i {
background: #010e2a;
color: #fff;
}
.advantage-info h4 {
font-size: 20px;
font-weight: 700;
color: #010e2a;
margin-bottom: 0;
position: relative;
}
.advantage-info h4::before {
position: absolute;
content: "";
background: #ff5e14;
height: 15px;
width: 2px;
right: -12px;
top: 5px;
}
.advantage-content{overflow:hidden;}
.advantage-content h4 {
color: #010e2a;
font-weight: 700;
font-size: 20px;
}
.advantage-content p{margin-bottom:0;} .counter-area{}
.counter-title{}
.counter-title h1 {
font-size: 48px;
color: #fff;
line-height: 50px;
position: relative;
margin-bottom: 30px;
padding-bottom: 31px;
}
.counter-title h1::before {
position: absolute;
content: "";
height: 3px;
width: 102px;
background: #fff;
margin: auto;
left: 0;
right: 0;
bottom: 0;
}
.counter-title p {
font-size: 18px;
color: #fff;
font-weight: 600;
line-height: 32px;
margin-bottom: 0;
padding: 0 64px;
}
.counter-bg {
background: #f7f7fd;
box-shadow: 0px 10px 60px 5px rgba(212, 212, 212, 0.5);
margin-top: -170px;
position: relative;
}
.counter-wrapper{}
.counter-img {
margin-bottom: 21px;
}
.counter-text{}
.counter2-text{}
.counter-text i {
font-size: 55px;
margin-bottom: 15px;
color: #FF5E14;
}
.counter-text h1 {
font-weight: 700;
color: #fff;
font-size: 48px;
margin-bottom: 10px;
line-height: 50px;
}
.counter2-text h1 {
font-weight: 900;
color: #ff5e14;
margin-bottom: 0;
}
.counter-text span {
font-size: 16px;
font-weight: 500;
color: #a0aabf;
}
.counter2-text span {
font-size: 18px;
color: #010e2a;
}
.counter2-text p {
margin-bottom: 0;
margin-top: 13px;
} .testimonial-area{}
.testimonial-bg {
background: #010e2a;
}
.testimonial-wrapper {
padding: 115px 145px 120px 145px;
}
.testimonial-text{}
.testimonial-text h2 {
font-size: 30px;
color: #ff5e14;
font-weight: 700;
margin-bottom: 0;
}
.testimonial-text span {
font-size: 16px;
color: #fff;
opacity: .40;
font-weight: 400;
margin-bottom: 21px;
display: inline-block;
}
.testimonial-text p {
font-size: 36px;
line-height: 53px;
color: #fff;
font-style: italic;
margin-bottom: 0;
}
.testimonial-img {
margin-top: 46px;
}
.testimonial-img img{}
.testimonial2-text{}
.testimonial2-text h4 {
font-size: 18px;
color: #ff5e14;
font-weight: 700;
margin-bottom: 0;
}
.testimonial2-text span {
font-size: 13px;
color: #666666;
font-weight: 400;
}
.testimonial2-text p {
font-size: 16px;
line-height: 30px;
font-style: italic;
margin-bottom: 0;
padding-right: 80px;
padding-top: 16px;
}
.testimonial-title h3 {
color: #010e2a;
font-size: 30px;
font-weight: 700;
position: relative;
margin-bottom: 0;
padding-bottom: 24px;
}
.testimonial-title h3::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
right: 0;
margin: auto;
}
.testimonial-title h3::after {
height: 3px;
content: "";
position: absolute;
width: 15px;
background: #010e2a;
bottom: 0;
left: 89px;
right: 0;
margin: auto;
}
.testimonial3-wrapper{}
.testimonial3-icon {
margin-bottom: 32px;
}
.testimonial3-icon img{}
.testimonial3-text{}
.testimonial3-text p {
font-size: 16px;
font-style: italic;
line-height: 30px;
padding: 0 28px;
margin-bottom: 23px;
}
.testimonial3-text h4 {
font-size: 18px;
color: #ff5e14;
font-weight: 700;
margin-bottom: 0;
}
.testimonial3-text span {
color: #666666;
font-size: 13px;
font-weight: 400;
}
.testimonial-active .owl-nav div {
background: #fff;
font-size: 18PX;
left: -15px;
opacity: 0;
position: absolute;
text-align: center;
top: 50%;
transition: all 0.3s ease 0s;
visibility: hidden;
color: #010e2a;
font-weight: 400;
transform: translateY(-50%);
height: 60px;
width: 60px;
line-height: 60px;
border-radius: 50%;
box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.28);
}
.testimonial-active .owl-nav div.owl-next {
left: auto;
right:-15px;
}
.testimonial-active:hover .owl-nav div {
opacity: 1;
visibility: visible;
}
.testimonial-active .owl-nav div:hover {
background:#ff5e14;
color:#fff;
}
.testimonial-active.owl-carousel .owl-item img {
display: inline-block;
width: auto;
}
.testimonial2-active .owl-nav div {
font-size: 14px;
opacity: 1;
text-align: center;
transition: all 0.3s ease 0s;
color: #010e2a;
font-weight: 400;
transform: translateY(-50%);
height: 40px;
width: 40px;
line-height: 40px;
border-radius: 50%;
border: 1px solid #e8e8ec;
}
.testimonial2-active .owl-nav {
position: absolute;
right: 0;
top: 49px;
}
.testimonial2-active .owl-nav div.owl-next {
left: auto;
margin-top: 10px;
}
.testimonial2-active .owl-nav div:hover {
color:#ff5e14;
box-shadow: 0px 10px 30px 0px rgba(115, 115, 115, 0.5);
}
.testimonial2-active.owl-carousel .owl-item img {
display: inline-block;
width: auto;
}
.testimonial3-active .owl-nav div {
font-size: 14PX;
left: -218px;
opacity: 0;
position: absolute;
text-align: center;
top: 50%;
transition: all 0.3s ease 0s;
visibility: hidden;
color: #010e2a;
font-weight: 400;
transform: translateY(-50%);
height: 40px;
width: 40px;
line-height: 40px;
border-radius: 50%;
border: 1px solid #d1d1d1;
}
.testimonial3-active .owl-nav div.owl-next {
left: auto;
right:-218px;
}
.testimonial3-active:hover .owl-nav div {
opacity: 1;
visibility: visible;
}
.testimonial3-active .owl-nav div:hover {
background: #fff;
color: #ff5e14;
box-shadow: 0px 10px 30px 0px rgba(115, 115, 115, 0.5);
border: 1px transparent;
}
.testimonial3-active.owl-carousel .owl-item img {
display: inline-block;
width: auto;
} .choose-area{}
.choose-text {
margin-top: 29px;
margin-bottom: 25px;
}
.choose-text P {
margin-bottom: 0;
padding-right: 18%;
}
.choose-link {
list-style: none;
}
.choose-link li {
font-size: 14px;
color: #666666;
font-weight: 400;
padding-bottom: 13px;
}
.choose-link li:last-child{padding-bottom:0;}
.choose-link li i {
color: #ff5e14;
font-size: 12px;
padding-right: 10px;
}
.single-choose{}
.choose-img{position:relative;}
.choose-info {
position: absolute;
top: 50%;
transform: translateY(-50%);
right: 0;
background: #ff5e14;
padding: 33px 42px 40px 30px;
}
.choose-info h3 {
font-size: 24px;
color: #fff;
font-weight: 700;
line-height: 30px;
position: relative;
padding-bottom: 67px;
margin-bottom: 0;
}
.choose-info h3::before {
position: absolute;
height: 3px;
width: 60px;
background: #fff;
content: "";
left: 0;
bottom: 0;
}
.choose-video {
margin-top: 70px;
}
.choose-video a {
font-size: 14px;
color: #fff;
height: 25px;
width: 25px;
border: 1px solid #fff;
display: inline-block;
text-align: center;
border-radius: 50%;
line-height: 25px;
transition: .3s;
margin-right:8px;
}
.choose-video span {
color: #fff;
font-size: 14px;
} .col-to-action-area {
background-size: cover;
background-position: center center;
}
.col-to-action-wrapper {
background: #ff5e14;
margin-right: 40px;
padding: 70px 70px 79px 79px;
}
.col-to-action-text {
overflow: hidden;
}
.col-to-action-text h1 {
color: #fff;
font-size: 35px;
font-weight: 500;
text-transform: capitalize;
margin-bottom: 32px;
}
.col-to-action-text a {
margin-right: 0;
font-size: 14px;
text-transform: uppercase;
font-family: 'Roboto', sans-serif;
line-height: 1;
font-weight: 500;
background: #fff;
color: #333;
}
.col-to-action-text h4 {
font-size: 18px;
color: #fff;
margin-bottom: 0;
font-weight: 400;
line-height:1;
}
.col-to-action-text h4 span {
font-size: 24px;
text-transform: uppercase;
font-style: italic;
}
.col-to-action-content{}
.col-to-action-content h2 {
font-size: 36px;
font-weight: 700;
color: #fff;
margin-bottom: 0;
} .blog-area{}
.blog-wrapper{}
.blog-img{}
.blog-img > a{}
.blog-text {
background: #fff;
padding: 35px 40px 40px 40px;
}
.blog-text > span {
color: #ff5e14;
font-size: 14px;
font-weight: 600;
}
.blog-text h4 {
font-size: 18px;
line-height: 28px;
font-weight: 500;
margin-top: 8px;
margin-bottom: 25px;
}
.blog2-text{}
.blog2-text h4 {
font-size: 26px;
line-height: 35px;
font-weight: 500;
margin-top: 0;
margin-bottom: 12px;
}
.blog-text h4 > a{color:#333333;transition:.3s;}
.blog-text h4 > a:hover{color:#ff5e14;}
.blog-meta {
margin-bottom: 15px;
}
.blog-meta > span {
font-size: 14px;
color: #666666;
font-weight: 400;
margin-right: 26px;
text-transform: capitalize;
}
.blog-meta > span a {
color: #666666;
}
.blog-meta > span a:hover {
color: #FF5E14;
}
.blog-meta > span:last-child{margin-right:0;}
.blog-meta > span i {
color: #ff5e14;
font-size: 14px;
margin-right: 6px;
}
.blog-d-btn {
margin-top: 25px;
}
.blog-content {
padding: 45px 27px 42px 27px;
box-shadow: 0px 10px 60px 0px rgba(221, 221, 221, 0.57);
height: 100%;
}
.blog-content h4 {
margin-bottom: 10px;
}
.blog-content .blog-meta > span {
margin-right: 6px;
}
.blog-content .blog-meta > span i{margin-right: 4px;}
.blog-content p {
margin-bottom: 0;
line-height: 26px;
margin-top: 27px;
}
.blog-title{}
.blog-title h2{
font-weight: 700;
font-size: 30px;
color: #010e2a;
position: relative;
padding-bottom: 23px;
margin-bottom: 0;
}
.blog-title h2::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.blog-title h2::after {
height: 3px;
content: "";
position: absolute;
width: 20px;
background: #010e2a;
bottom: 0;
left: 70px;
}
.blog-r-p{padding-right:0;}
.blog-l-p{padding-left:0;} .footer-area{}
.widget.footer-wrapper {
background: transparent;
}
.footer-logo{}
.footer-text {
margin-top: 35px;
margin-bottom: 0;
}
.footer-text p {
color: #d7d7d7;
margin-bottom: 22px;
}
.footer-text ul{}
.footer-text ul li {
color: #8E98AD;
font-size: 15px;
padding-bottom: 16px;
}
.footer-wrapper .footer-post li {
padding-bottom: 10px;
}
.footer-text ul {
list-style: none;
}
.footer-text ul li:last-child{padding-bottom:0;}
.footer-text ul li span {
font-weight: 600;
}
.footer-icon{}
.footer-icon span {
font-size: 14px;
color: #fff;
margin-right: 9px;
}
.footer-icon a {
font-size: 14px;
color: #fff;
padding: 0;
transition: .3s;
margin-right: 20px;
}
.footer-icon a:hover{color:#ff5e14;}
.footer-title {
position: relative;
text-transform: uppercase;
color: #fff;
font-size: 21px;
font-weight: 700;
padding-bottom: 20px;
margin-bottom: 31px;
}
.footer-title::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.footer-title::after {
height: 3px;
content: "";
position: absolute;
width: 15px;
background: #fff;
bottom: 0;
left: 67px;
}
.footer-wrapper ul,.footer-widget ul{list-style: none}
.footer-wrapper li,.footer-widget li {
padding-bottom: 18px;
}
.footer-wrappert li:last-child,.footer-widget li:last-child{padding-bottom:0;}
.footer-wrapper li a, .footer-widget li a {
font-size: 14px;
color: #8E98AD;
font-weight: 400;
position: relative;
transition: .3s;
}
.footer-wrapper li a:hover,.footer-widget li a:hover{color:#ff5e14;}
.footer-wrapper li a::before {
height: 1px;
content: "";
position: absolute;
width: 100%;
background: #ff5e14;
bottom: 0;
left: 0;
transition:.3s;
opacity:0;
}
.footer-list{}
.footer-list li {
padding-bottom: 10px;
}
.footer-list li:last-child{padding-bottom:0;}
.footer-info{}
.footer-info h5 {
color: #fff;
line-height: 26px;
font-size: 14px;
font-weight: 400;
font-family: 'Open Sans', sans-serif;
margin-bottom: 0;
}
.footer-info h5 a:hover{
color: #ff5e14;
}
.footer-info span {
font-size: 12px;
text-transform: uppercase;
color: #b0b8c9;
}
.subscribe-form  form {}
.subscribe-form input {
border: 0;
border-radius: 0;
height: 40px;
padding: 0 15px;
width: 100%;
background: #fff;
color: #8a8a8a;
font-size: 14px;
}
.subscribe-form input::placeholder {
color: #8a8a8a;
font-size:14px;
}
.subscribe-form button.btn {
padding: 12px 34px;
margin-top: 15px;
position:relative;
}
.subscribe-form button.btn:hover{color:#ff5e14;}
.subscribe-form button.btn::after {
background: #fff;
border-radius: 0;
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
transform: scaleX(0);
transform-origin: 0 50% 0;
transition: .3s;
transition-property: transform, -webkit-transform;
transition-timing-function: ease-out;
z-index: -1;
}
.subscribe-form button.btn:hover::after {
transform: scaleX(1);
}
.footer-content{}
.footer-content p {
color: #d7d7d7;
line-height: 26px;
margin-bottom: 20px;
}
.footer-bottom {
border-top: 1px solid #0a1c42;
padding: 19px 0;
}
.copyright{}
.copyright p {
margin-bottom: 0;
font-size: 14px;
color: #8E98AD;
text-transform: capitalize;
}
.footer-bottom-link ul {
margin: 0;
}
.footer-bottom-link li {
display: inline-block;
padding-right: 30px;
}
.footer-bottom-link li:last-child{padding-right: 0;}
.footer-bottom-link li a {
color: #8E98AD;
font-size: 14px;
font-weight: 400;
transition: .3s;
position: relative;
text-transform: capitalize;
}
.footer-bottom-link li a:hover{color:#ff5e14;}
.footer-bottom-link li a::before {
height: 1px;
content: "";
position: absolute;
width: 100%;
background: #ff5e14;
bottom: 0;
left: 0;
transition:.3s;
opacity:0;
}
.footer-bottom-link li a:hover::before{opacity:1;} .breadcrumb-area {
background-position: center center;
background-size: cover;
}
.breadcrumb-text {
position: relative;
z-index: 1;
}
.breadcrumb-text > h1 {
color: #fff;
font-size: 46px;
font-weight: 900;
margin-bottom: 19px;
text-transform: capitalize;
line-height: 1.3;
}
.breadcrumb-menu {
padding-left: 0;
margin-bottom: 0;
}
.breadcrumb-menu li {
display: inline-block;
position: relative;
padding: 0 15px;
}
.breadcrumb-menu li a,.breadcrumb-menu li {
color: #ff5e14;
font-size: 14px;
font-weight: 400;
text-transform: capitalize;
transition: all 0.3s ease 0s;
}
.breadcrumb-menu li::before {
color: #fff;
content: "\f054";
display: inline-block;
font-size: 11px;
right: -5px;
padding-bottom: 0;
position: absolute;
top: 4px;
font-weight: 700;
font-family: "Font Awesome 5 Free";
}
.breadcrumb-menu li:last-child::before {
display: none;
}
.breadcrumb-menu li {
color: #fff;
font-size: 14px;
font-weight: 400;
text-transform: capitalize;
} .contact-address-wrapper{}
.address-text{}
.address-text h4 {
font-size: 24px;
font-weight: 500;
position: relative;
margin-bottom: 23px;
padding-bottom: 16px;
}
.address-text h4::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.address-text h4::after {
height: 3px;
content: "";
position: absolute;
width: 15px;
background: #010e2a;
bottom: 0;
left: 67px;
}
.address-link{}
.address-link li {
display: flex;
color: #666666;
font-size: 14px;
line-height: 24px;
padding-bottom: 13px;
}
.address-link li:last-child{padding-bottom:0;}
.address-link li i {
color: #ff5e14;
margin-right: 10px;
position: relative;
top: 7px;
}
.contact {
border: 1px solid #eaedff;
padding: 40px 10px;
}
.contact-area {
background-position: center center;
background-repeat: no-repeat;
}
.contact i {
background: #FF5E14;
font-size: 40px;
height: 150px;
width: 150px;
color: #ffffff;
border-radius: 50%;
line-height: 135px;
border: 10px solid #fff;
box-shadow: 0px 16px 32px 0px rgba(206, 226, 255, 0.4);
margin-bottom: 30px;
}
.contact h3 {
font-size: 26px;
margin-bottom: 15px;
}
.contact p {
margin: 0;
padding: 0 50px;
} .contact-area{}
.contact-wrapper{}
.contact-text{}
.contact-text h4 {
position: relative;
font-size: 24px;
font-weight: 700;
padding-bottom: 17px;
margin-bottom: 20px;
}
.contact-text h4::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.contact-text h4::after {
height: 3px;
content: "";
position: absolute;
width: 15px;
background: #010e2a;
bottom: 0;
left: 67px;
}
.contact-text p{margin-bottom:0;}
.single-contact {
padding-right: 100px;
}
.single-contact .contact-text p {
padding-right: 51px;
}
.contact-wrapper input {
height: 55px;
width: 100%;
margin-bottom: 30px;
padding: 0 25px;
color: #666666;
font-size: 14px;
transition: .3s;
background: #f7f7fd;
background: #fff;
border: 0;
}
.contact-wrapperinput::-moz-placeholder {
color: #666666;
font-size: 14px;
}
.contact-wrapper textarea {
width: 100%;
border: 0;
padding: 15px;
height: 150px;
margin-bottom:30px;
transition:.3s;
background: #fff;
}
.contact-wrapper textarea::-moz-placeholder {
color: #666666;
font-size: 14px;
}
.contact-wrapper textarea {
background: #fff;
padding: 20px 25px;
}
.contact-wrapper .btn {
font-weight: 600;
padding: 20px 92px;
width: auto;
background: #FF5E14;
border: 0;
color: #fff;
height: auto;
margin-bottom: 0;
}
.contact-wrapper .btn:hover {
background: #010e2a;
color: #fff;
} #map {
height: 700px;
width: 100%;
} .paginations{}
.paginations ul li {
display: inline-block;
margin-right: 5px;
}
.paginations ul li a, .paginations ul li .page-numbers {
color: #333333;
font-size: 14px;
font-weight: 600;
transition: all 0.3s ease 0s;
text-align: center;
height: 50px;
width: 50px;
background: #fff;
border-radius: 30px;
padding: 0;
line-height: 48px;
display: inline-block;
}
.paginations ul li:hover a, .paginations ul li .current {background:#ff5e14;color: #fff}
.paginations ul li:hover a:after, .paginations ul li.active a:after {
opacity:1;
}
.paginations ul li:hover a:before, .paginations ul li.active a:before {
opacity:1;
}
.paginations li .prev {
text-transform: uppercase;
font-family: 'Roboto', sans-serif;
font-weight: 700;
}
.paginations li .next {
text-transform: uppercase;
font-family: 'Roboto', sans-serif;
font-weight: 700;
} .widget {
overflow: hidden;
background: #fff;
padding: 30px 25px;
}
.widget2 {
background: none;
padding: 0;
}
.widget-title {
color: #202020;
display: inline-block;
font-size: 18px;
font-weight: 700;
line-height: 1;
position: relative;
text-transform: capitalize;
margin-bottom: 27px;
}
.widget-title::before {
background: #ff5e14;
bottom: 0;
content: "";
height: 25px;
position: absolute;
width: 3px;
left: -25px;
top: -2px;
}
.sidebar-form{}
.sidebar-form form {
position: relative;
}
.sidebar-form form input {
background: #fff;
border: none;
color: #666666;
padding: 0 10px;
text-indent: 10px;
width: 100%;
height: 60px;
font-size: 14px;
border: 2px solid #eaeaea;
}
.sidebar-form form input::-moz-placeholder {
color: #666666;
font-size: 14px;
}
.sidebar-form form button {
background: none;
border: 0 none;
color: #202020;
font-size: 14px;
height: 100%;
position: absolute;
right: 0;
top: 0;
transition: all 0.3s ease 0s;
width: 70px;
cursor: pointer;
}
.sidebar-form form button:hover{color:#ff5e14;}
.sidebar-rc-post{}
.sidebar-rc-post ul{}
.sidebar-rc-post ul li {
overflow: hidden;
padding-bottom: 20px;
}
.sidebar-rc-post ul li:last-child {
padding-bottom: 0;
}
.sidebar-rc-post .rc-post-thumb {
display: inline-block;
float: left;
height: 80px;
overflow: hidden;
position: relative;
width: 90px;
}
.sidebar-rc-post .rc-post-content {
margin-left: 105px;
}
.sidebar-rc-post .rc-post-content h4 {
color: #444;
display: block;
font-size: 15px;
font-weight: 700;
line-height: 1.3;
text-indent: 0;
transition: all 0.2s ease 0s;
margin-bottom: 2px;
}
.sidebar-rc-post .rc-post-content h4 a {
color: #444;
transition: .3s;
font-size: inherit;
line-height: inherit;
}
.sidebar-rc-post .rc-post-content h4 a:hover {
color: #ff5e14;
}
.widget-date {
color: #777777;
display: inline-block;
font-size: 11px;
line-height: 1;
text-transform: uppercase;
}
.sidebar-blog .widget:last-child{margin-bottom:0;}
.widget-social{}
.widget-social a {
background: #dd4b39;
color: #fff;
display: inline-block;
font-size: 14px;
height: 35px;
line-height: 35px;
margin-right: 5px;
text-align: center;
width: 35px;
border-radius: 3px;
transition:.3s;
}
.widget-social a:last-child{margin-right:0;}
.widget-social a.facebook{background:#3b5998;}
.widget-social a.twitter{background:#1da1f2;}
.widget-social a.pinterest{background:#bd081c}
.widget-social a.dribbble{background:#ea4c89;}
.widget-social a.behance{background:#0077b5;}
.widget-social a:hover{opacity: 0.8;}
.instagram-link li {
float: left;
margin-bottom: 10px;
padding: 0 5px;
width: 33.33%;
}
.instagram-link li a{}
.instagram-link li img {
width: 100%;
}
.widget-banner img {
width: 100%;
}
.sidebar-tad{}
.sidebar-tad li {
float: left;
margin-bottom: 10px;
margin-right: 10px;
}
.sidebar-tad li a {
background: #f6f6f6;
color: #777777;
display: inline-block;
font-size: 12px;
font-weight: 600;
line-height: 1;
padding: 10px 13px;
text-transform: capitalize;
border-radius: 3px;
transition: .3s;
}
.sidebar-tad li a:hover{background:#ff5e14;color:#fff}
.category-link {
margin-right: 40px;
}
.category-link li{display:inline-block;}
.category-link li a {
font-size: 14px;
font-weight: 600;
color: #666666;
transition: .3s;
}
.category-link li a:hover{color:#ff5e14;} .let-grow-area{}
.let2-grow-wrapper {
padding-left: 162px;
}
.let2-grow-wrapper{}
.let-title {
font-weight: 700;
font-size: 30px;
color: #010e2a;
position: relative;
padding-bottom: 23px;
margin-bottom: 30px;
}
.let-title::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.let-title::after {
height: 3px;
content: "";
position: absolute;
width: 20px;
background: #010e2a;
bottom: 0;
left: 70px;
}
.question-collapse .let-title {
margin-bottom: 38px;
}
.let-grow-text{}
.let-grow-text p {
padding-right: 30%;
margin-bottom: 0;
}
.let-grow-text a {
margin-top: 32px;
}
.let2-grow-wrapper .let-grow-text p {
padding-right: 0;
} .question-area{}
.question-collapse {}
.question-collapse .card {
border-radius: 0;
margin-bottom: 12px;
border-bottom: 0;
border: none;
background: none;
}
.question-collapse .card-body {
padding: 0 0 17px 0;
}
.question-collapse .card-header {
border-bottom: none;
}
.question-collapse .card .card-header {
padding: 0;
background-color: inherit;
position: relative;
}
.question-collapse .card .card-header .btn-link {
padding: 0;
}
.question-collapse .card .card-body > p {
line-height: 26px;
margin-bottom: 11px;
font-size: 14px;
margin-bottom: 0;
}
.question-collapse .card .card-header h5 .btn-link {
font-size: 18px;
font-weight: 700;
color: #010e2a;
text-decoration: none;
line-height: 1.4;
background: none;
text-transform: none;
width: 100%;
text-align: left;
padding-left: 21px;
padding-bottom: 13px;
border-radius: 0;
display: block;
cursor: pointer;
}
.question-collapse .card .card-header h5 :last-child .btn.btn-link{padding-bottom:0;}
.question-collapse .card .card-header .btn-link::before {
position: absolute;
content: "\f068";
top: 2px;
left: 0;
bottom: 0;
margin: auto;
font-family: "Font Awesome 5 Free";
color: #010e2a;
font-size: 13px;
font-weight: 700;
}
.question-collapse .card .card-header .btn-link.collapsed::before {
position: absolute;
content: "\f067";
top: 2px;
left: 0;
bottom: 0;
margin: auto;
font-family: "Font Awesome 5 Free";
color: #010e2a;
font-size: 13px;
font-weight: 700;
}
.question-collapse  .btn-link.collapsed{border:none;}
.question-collapse .card .card-header .btn-link::after {display:none;}
.question-video-wrapper {
padding-left: 100px;
}
.question-video-img {
position: relative;
z-index: 1;
}
.question-video-img img{width:100%;}
.question-video-icon {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
right: 0;
text-align: center;
transition: .3s;
}
.question-video-icon a {
color: #ff5e14;
font-size: 14px;
height: 60px;
width: 60px;
background: #fff;
display: inline-block;
text-align: center;
line-height: 60px;
border-radius: 50%;
transition: .3s;
}
.question-video-icon a:hover{transform:scale(1.1)}
.question-text {
position: absolute;
bottom: 0;
right: 0;
padding: 35px 50px;
}
.question-text h3 {
font-size: 24px;
font-weight: 700;
line-height: 24px;
margin-bottom: 0;
color: #fff;
}
.question-text h3 > a {
color: #fff;
}
.question-shape{position:relative;}
.question-shape::before {
background-image: url(//activepolimer.uz/wp-content/themes/karkhana/img/shape/shape3.png);
background-repeat: no-repeat;
content: "";
height: 128px;
position: absolute;
left: 58px;
transition: all 0.3s ease 0s;
width: 131px;
top: -65px;
}
.question-shape::after {
background-image: url(//activepolimer.uz/wp-content/themes/karkhana/img/shape/shape4.png);
background-repeat: no-repeat;
content: "";
height: 184px;
position: absolute;
left: 80px;
transition: all 0.3s ease 0s;
width: 233px;
top: -18px;
}
.faq-info p {
margin-bottom: 0;
padding-left: 15px;
padding-right: 73px;
}
.faq-text{}
.faq-text h3{}
.faq-text h3 {
font-weight: 700;
font-size: 24px;
position: relative;
padding-bottom: 9px;
margin-bottom: 36px;
text-transform: capitalize;
}
.faq-text h3::before {
position: absolute;
height: 1px;
width:100%;
background: #e9e9e9;
content: "";
bottom: 0;
left:0;
}
.faq-text h3::after {
position: absolute;
height: 1px;
width:110px;
background: #333333;
content: "";
bottom: 0;
left:0;
}
.question-collapse2 {}
.question-collapse2 .card {
border-radius: 0;
margin-bottom: 12px;
border-bottom: 0;
border: none;
}
.question-collapse2 .card:last-child{margin-bottom:0;}
.question-collapse2 .card-body {
padding: 17px 0 0 0;
}
.question-collapse2 .card-header {
border-bottom: none;
}
.question-collapse2 .card .card-header {
padding: 0;
background-color: inherit;
position: relative;
}
.question-collapse2 .card .card-header .btn.btn-link {
padding: 0;
}
.question-collapse2 .card .card-body > p {
line-height: 27px;
margin-bottom: 0;
font-size: 16px;
padding-right: 9%;
}
.question-collapse2 .card .card-body > p {
line-height: 28px;
margin-bottom: 11px;
padding-right: 9%;
font-size: 14px;
color: #666;
}
.question-collapse2 .card .card-header h5 .btn.btn-link {
font-size: 18px;
font-weight: 500;
color: #333333;
text-decoration: none;
line-height: 1;
background: none;
text-transform: none;
width: 100%;
text-align: left;
padding-left: 23px;
padding-bottom: 17px;
border-radius: 0;
font-family: 'Roboto', sans-serif;
}
.question-collapse2 .card .card-header h5 :last-child .btn.btn-link{padding-bottom:0;}
.question-collapse2 .card .card-header .btn.btn-link::before {
position: absolute;
content: "\e649";
top: 0;
left: 0;
bottom: 0;
margin: auto;
font-family: "Themify";
color: #333333;
font-size: 15px;
}
.question-collapse2 .card .card-header .btn.btn-link.collapsed::before {
position: absolute;
content: "\e648";
top: 0;
left: 0;
bottom: 0;
margin: auto;
font-family: "Themify";
color: #333333;
font-size: 15px;}
.question-collapse2  .btn.btn-link{border-bottom:1px solid #e9e9e9;}
.question-collapse2  .btn.btn-link.collapsed{border:none;}
.question-collapse2 .card .card-header .btn.btn-link::after {display:none;} .misson-area{position:relative}
.misson-img {
background-size: cover;
height: 100%;
left: 0;
position: absolute;
top: 0;
width: 50%;
}
.misson-wrapper {
margin-left: 38px;
padding: 83px 68px 68px 65px;
}
.misson-title {
margin-bottom: 70px;
}
.misson-title span {
color: #ffffff;
font-size: 18px;
text-transform: uppercase;
font-weight: 400;
}
.misson-title h2 {
color: #ff5e14;
font-size: 30px;
text-transform: uppercase;
font-weight: 700;
position: relative;
line-height: 1;
padding-bottom: 22px;
margin-bottom: 29px;
}
.misson-title h2::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.misson-title h2::after {
height: 3px;
content: "";
position: absolute;
width: 15px;
background: #fff;
bottom: 0;
left: 67px;
}
.misson-title p {
color: #fff;
margin-bottom: 0;
padding-right: 36%;
}
.misson-text{}
.misson-text h4 {
font-size: 18px;
color: #ff5e14;
font-weight: 500;
margin-bottom: 12px;
}
.misson-text p {
margin-bottom: 0;
color: #fff;
} .team-area{}
.team-wrapper{}
.team-img{}
.team-img img{width:100%;}
.team-text {
margin-top: 26px;
}
.team-text h4 {
font-size: 18px;
color: #000000;
font-weight: 700;
margin-bottom: 0;
}
.team-text span {
font-size: 14px;
color: #666666;
font-weight: 400;
}
.team-title-info{}
.team-title-info p{margin-bottom:0;} .pricing-area{}
.pricing-wrapper {
background: #f7f7fd;
padding-top: 50px;
padding-bottom: 60px;
}
.pricing-wrapper.active {
box-shadow: 0px 10px 60px 0px rgba(206, 206, 206, 0.7);
transform: translateY(-20px);
z-index: 999;
position: relative;
}
.pricing-head{}
.pricing-head h2 {
color: #000000;
font-size: 30px;
font-weight: 900;
text-transform: uppercase;
position: relative;
display: inline-block;
z-index: 99999;
margin-bottom: 35px;
}
.pricing-head h2::before {
position: absolute;
content: "";
background: #ff5e14;
height: 10px;
width: 100%;
left: 0;
bottom: 2px;
z-index: -1;
}
.pricing-text {
margin-bottom: 42px;
}
.pricing-text h1 {
color: #ff5e14;
margin-bottom: 0;
font-weight: 900;
line-height: 60px;
font-size: 60px;
}
.pricing-text span {
font-size: 24px;
color: #666666;
font-weight: 500;
font-family: 'Roboto', sans-serif;
}
.pricing-list{}
.pricing-list li {
font-size: 18px;
color: #333333;
font-weight: 400;
padding-bottom: 12px;
}
.pricing-list li:last-child{padding-bottom:0;}
.price-button {
margin-top: 54px;
}
.price-button a.btn{
color: #333333;
background: none;
border: 1px solid #000000;
padding: 13px 31px;
transition:.3s;
}
.price-button a.btn:hover{border-color:#ff5e14;color:#fff;}
.price-button a.btn::after {
background: #ff5e14;
border-radius: 0;
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
transform: scaleX(0);
transform-origin: 0 50% 0;
transition: .3s;
transition-property: transform, -webkit-transform;
transition-timing-function: ease-out;
z-index: -1;
}
.price-button a.btn:hover::after {
transform: scaleX(1);
}
.price-button.active a.btn {
border-color:#ff5e14;color:#fff;background:#ff5e14;
} .services-mechanical-area{}
.services-sidebar{}
.services-link {
list-style: none;
}
.services-link li {
padding-bottom: 5px;
}
.services-link li a {
position: relative;
}
.services-link li:last-child{padding-bottom:0;}
.services-link li a::before {
content: "\f054";
color: #444;
display: inline-block;
font-size: 15px;
right: 20px;
padding-bottom: 0;
position: absolute;
top: 16px;
font-weight: 700;
font-family: "Font Awesome 5 Free";
transition: .3s;
}
.services-link li a {
background: #f7f7fd;
color: #333333;
font-size: 16px;
font-weight: 500;
font-family: 'Roboto', sans-serif;
display: block;
padding: 16px 30px 16px 30px;
transition: .3s;
}
.services-link li a:hover{color:#fff;background:#ff5e14;}
.services-link li a:hover:before {color:#fff;}
.services-link li a i {
float: right;
font-size: 14px;
top: 6px;
position: relative;
}
.newsletter-text {
background: #f7f7fd;
padding: 36px 40px 40px 45px;
}
.newsletter-text h3 {
font-size: 24px;
font-weight: 700;
}
.newsletter-text p {
margin-bottom: 20px;
}
.newsletter-form  form {}
.newsletter-form form input {
border: 1px solid #cccccc;
border-radius: 0;
height: 48px;
padding: 0 15px;
width: 100%;
background: #fff;
color: #8a8a8a;
font-size: 14px;
}
.newsletter-form form input::placeholder {
color: #8a8a8a;
font-size:14px;
}
.newsletter-form form button.btn {
padding: 17px 52px;
margin-top: 15px;
position: relative;
}
.newsletter-form form button.btn::after {
background: #000;
border-radius: 0;
bottom: 0;
content: "";
left: 0;
position: absolute;
right: 0;
top: 0;
transform: scaleX(0);
transform-origin: 0 50% 0;
transition: .3s;
transition-property: transform, -webkit-transform;
transition-timing-function: ease-out;
z-index: -1;
}
.newsletter-form form button.btn:hover::after {
transform: scaleX(1);
}
.sidebar-contact{}
.sidebar-contact a{}
.sidebar-contact a img{width:100%;}
.services-mechanical-wrapper{}
.services-mechanical-img {
margin-bottom: 36px;
}
.services-mechanical-img img{width:100%;}
.services-mechanical-text{}
.services-mechanical-text h3 {
font-size: 26px;
font-weight: 700;
margin-bottom: 12px;
}
.services-mechanical-text p {
padding-right: 37px;
}
.services-mechanical-info{}
.services-mechanical-info h4 {
color: #010e2a;
font-size: 18px;
font-weight: 700;
}
.services-mechanical-info p{margin-bottom:0;}
.services2-mechanical-img{position:relative;}
.services2-mechanical-img img{width:100%;}
.services-mechanical-video {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 0;
right: 0;
text-align: center;
transition: .3s;
}
.services-mechanical-video a {
color: #ff5e14;
font-size: 12px;
height: 40px;
width: 40px;
background: #fff;
display: inline-block;
text-align: center;
line-height: 40px;
border-radius: 50%;
transition: .3s;
}
.services-mechanical-video a:hover{transform:scale(1.1);background:#ff5e14;color:#fff;}
.services-construction-text{}
.services-construction-text h3 {
font-size: 26px;
font-weight: 700;
margin-bottom: 14px;
}
.services-construction-text p{margin-bottom:0;}
.construction-link{margin-top:40px}
.construction-link li {
display: flex;
color: #666666;
font-size: 14px;
line-height: 28px;
padding-bottom: 14px;
}
.construction-link li:last-child{padding-bottom:0;}
.construction-link li i {
font-size: 10px;
color: #ff5e14;
padding-right: 10px;
position: relative;
top: 10px;
}
.manufacturing-img img{width:100%} .portfolio-menu button {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
border: medium none;
color: #666666;
font-size: 16px;
font-weight: 500;
line-height: 1;
margin-right: 0;
padding: 7px 17px;
transition: all 0.3s ease 0s;
cursor: pointer;
font-family: 'Roboto', sans-serif;
text-transform:capitalize;
}
.portfolio-menu button:focus {
outline: 0 none;
}
.portfolio-menu button:last-child {
margin-right: 0;
}
.portfolio-menu button:hover {
color: #ff5e14;
}
.portfolio-menu button.active {
color: #fff;
background:#ff5e14;
}
.custom {
margin: 0 -15px;
}
.portfolio-button{}
.portfolio-button a {
font-size: 14px;
color: #333333;
font-weight: 500;
text-transform: uppercase;
display: inline-block;
font-family: 'Roboto', sans-serif;
border-bottom: 1px solid #333333;
transition:.3s;
}
.portfolio-button a:hover{color:#ff5e14;border-color:#ff5e14;}
.portfolio-wrapper{}
..portfolio-img {
position: relative;
}
.portfolio-img > a{position:relative;display:block;}
.portfolio-img > a::before {
background: #000 none repeat scroll 0 0;
content: "";
height: 100%;
left: 0;
position: absolute;
width: 100%;
transition: .3s;
opacity: 0;
top: 0;
z-index: 2
}
.portfolio-img a img {
width: 100%;
}
.portfolio-wrapper:hover .portfolio-img > a::before{opacity:.7;}
.portfolio-content {
position: absolute;
top: 45%;
transition: .3s;
transform: translateY(-50%);
left: 0;
right: 0;
text-align: center;
opacity: 0;
z-index: 5;
}
.portfolio-wrapper:hover .portfolio-content{top: 50%;opacity:1;}
.portfolio-content h4 {
font-size: 26px;
font-weight: 500;
margin-bottom: 5px;
}
.portfolio-content h4 >a{color:#fff;transition:.3s;}
.portfolio-content h4 >a:hover{color:#ff5e14;}
.portfolio-content span {
color: #fff;
font-size: 16px;
font-weight: 600;
}
.portfolio2-img{}
.portfolio2-img img{width:100%;}
.portfolio-text {
margin-top: 26px;
}
.portfolio-text h4 {
font-size: 22px;
font-weight: 700;
margin-bottom: 0;
}
.portfolio-text h4 a{color:#333333;transition:.3s;}
.portfolio-text h4 a:hover{color:#ff5e14;}
.portfolio-text span {
font-size: 14px;
color: #666666;
} .any-question-area{}
.question-bg {
background: #f7f7fd;
padding: 68px 91px 55px 100px;
}
.any-question-text{}
.any-question-text h2 {
font-weight: 700;
font-size: 36px;
}
.any-question-text p {
margin-bottom: 0;
padding-right: 17%;
}
.any-question-button {
margin-top: 28px;
} .project-status {
}
.project-status ul li {
margin-bottom: 21px;
}
.project-status ul li:last-child {
margin-bottom: 0px;
}
.project-status ul li span {
color: #666666;
display: block;
font-size: 14px;
margin-top: 4px;
}
.project-status ul li b {
font-size: 20px;
color: #333333;
font-weight: 700;
font-family: 'Roboto', sans-serif;
}
.project-icon {
margin-top: 3px;
}
.project-icon a {
color: #010e2a;
font-size: 14px;
padding-right: 10px;
transition: .3s;
}
.project-icon a:hover{color:#ff5e14;}
.project-desc{}
.project-details-title {
position: relative;
font-weight: 700;
font-size: 30px;
padding-bottom: 22px;
margin-bottom: 20px;
}
.project-details-title::before {
height: 3px;
content: "";
position: absolute;
width: 60px;
background: #ff5e14;
bottom: 0;
left: 0;
}
.project-details-title::after {
height: 3px;
content: "";
position: absolute;
width: 20px;
background: #010e2a;
bottom: 0;
left: 70px;
}
.project-desc p {
}
.project-details-img {
margin-bottom: 50px;
}
.project-details-img img{width:100%;}
.project-details2-img{}
.project-details2-img img{width:100%;}
.project-d-info{}
.project-d-info p{margin-bottom:0;}
.project2-d-info {
margin-top: 28px;
}
.project2-d-info p {
margin-bottom: 20px;
}
.project3-details-img img {
width: 100%;
} .blog2-text p {}
.blog-details-img img {
width: 100%;
}
.blog-next-border {
border-top: 1px solid #e9e9e9;
padding-top: 60px;
margin-top: 54px;
}
.blog-next-img {
float: left;
margin-right: 18px;
}
.blog-post-tag span {
font-size: 17px;
color: #333333;
font-weight: 700;
}
.blog-post-tag > a {
color: #818a8b;
display: inline-block;
font-size: 17px;
}
.blog-post-tag > a:hover {
color: #ff5e14;
}
.blog-share-icon > span {
color: #333333;
font-size: 17px;
font-weight: 700;
}
.blog-share-icon > a {
color: #818a8b;
font-size: 12px;
margin: 0 8px;
transition: .3s;
}
.blog-share-icon> a:hover{color: #ff5e14}
.blog-share-icon {
margin-top: 8px;
}
.author {
background: #fff;
padding: 37px 71px 35px 40px;
overflow: hidden;
border-left: 5px solid #ff5e14;
}
.author-img {
float: left;
margin-right: 27px;
margin-top: 10px;
}
.author-img img {
border-radius: 50%;
}
.author-text {
overflow: hidden;
}
.author-text > h4 {
font-weight: 700;
font-size: 16px;
text-transform: capitalize;
margin-bottom: 5px;
}
.author-text > p {
margin-bottom: 0;
}
.post-comments {
background: #fff;
padding: 50px 33px 40px 30px;
}
.coment-title h2 {
color: #333333;
font-size: 24px;
font-weight: 700;
}
.comments-avatar {
float: left;
}
.comments-text {
overflow: hidden;
}
.avatar-name > h5 {
font-size: 15px;
font-weight: 700;
margin-bottom: 3px;
text-transform: capitalize;
}
.avatar-name {
margin-bottom: 3px;
overflow: hidden;
}
.comments-box {
background: #f7f7fd;
padding: 25px;
position: relative;
padding-bottom: 10px;
}
.comments-avatar img {
border-radius: 50%;
margin-right: 15px;
width: 80px;
}
.comments-reply {
padding-left: 77px;
}
.comments-text > p {
margin-bottom: 0;
}
.latest-comments > ul > li{
margin-bottom: 35px;
}
.comment-reply-link {
position: absolute;
right: 30px;
top: 28px;
color: #7886a0;
display: inline-block;
font-size: 14px;
font-weight: 400;
line-height: 1;
}
.avatar-name span {
font-size: 12px;
color: #565353;
font-weight: 600;
}
.comments-text > a:hover{color:#ff5e14;}
.post-comments-form .comment-respond {
background: #fff;
padding: 32px 33px 40px 30px;
clear: both;
}
.post-title h2 {
font-size: 24px;
font-weight: 700;
color: #333333;
margin-bottom: 0;
}
.post-comments-form input {
border: 1px solid #eaeaea;
height: 38px;
margin-bottom: 20px;
padding: 0 15px;
width: 100%;
color: #a4a4a4;
font-size: 14px;
font-weight: 400;
background: none;
}
.post-comments-form input::-moz-placeholder {
color: #a4a4a4;
font-size: 14px;
}
.post-comments-form textarea {
border: 1px solid #eaeaea;
height: 130px;
margin-bottom: 20px;
padding: 15px;
width: 100%;
color: #a4a4a4;
font-size: 14px;
background:none;
}
.post-comments-form textarea::-moz-placeholder {
color: #a4a4a4;
font-size: 14px;
}
.author-icon {
margin-bottom: 9px;
}
.author-icon a {
font-size: 11px;
color: #010e2a;
padding-right: 10px;
transition: .3s;
}
.author-icon a:hover{color:#ff5e14;} #search-modal {
background-color: rgba(23,26,33,.95);
}
#search-modal .modal-dialog {
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
border: none;
outline: 0;
}
#search-modal .modal-dialog .modal-content {
background: 0 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
border: none;
}
#search-modal .modal-dialog .modal-content form {
width: 555px;
position: relative;
}
#search-modal .modal-dialog .modal-content form input {
width: 100%;
font-size: 36px;
border: none;
border-bottom: 3px solid rgba(255,255,255,.1);
background: 0 0;
color: #fff;
padding-bottom: 12px;
padding-right: 40px;
}
#search-modal .modal-dialog .modal-content form input::-moz-placeholder {
font-size: 35px;
}
#search-modal .modal-dialog .modal-content form input::placeholder {
font-size: 35px;
}
#search-modal .modal-dialog .modal-content form button {
position: absolute;
right: 0;
margin-bottom: 3px;
font-size: 30px;
color: rgba(255,255,255,.5);
background: 0 0;
border: none;
cursor: pointer;
top: 11px;
}
.footer-wrapper select {
width: 100%;
height: 40px;
border: 0;
padding: 0 10px;
}
.footer-wrapper #wp-calendar thead th {
color: #fff;
}
.footer-wrapper #wp-calendar caption {
color: #fff;
}
.footer-wrapper ul ul,.footer-wrapper ul ol{padding-left: 10px;}
.footer-wrapper ul ul li {
padding-bottom: 0;
padding-top: 9px;
}
.footer-wrapper .rssSummary {
color: #e4e4e4;
}
.footer-wrapper .rss-date {
color: #e4e4e4;
}
.footer-wrapper cite {
color: #e4e4e4;
}
.footer-wrapper p {
color: #8E98AD;
} @font-face {
font-family: "Flaticon";
src: url(//activepolimer.uz/wp-content/themes/karkhana/fonts/Flaticon.eot);
src: url(//activepolimer.uz/wp-content/themes/karkhana/fonts/Flaticon.eot?#iefix) format("embedded-opentype"),
url(//activepolimer.uz/wp-content/themes/karkhana/fonts/Flaticon.woff2) format("woff2"),
url(//activepolimer.uz/wp-content/themes/karkhana/fonts/Flaticon.woff) format("woff"),
url(//activepolimer.uz/wp-content/themes/karkhana/fonts/Flaticon.ttf) format("truetype"),
url(//activepolimer.uz/wp-content/themes/karkhana/fonts/Flaticon.svg#Flaticon) format("svg");
font-weight: normal;
font-style: normal;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
@font-face {
font-family: "Flaticon";
src: url(//activepolimer.uz/wp-content/themes/karkhana/fonts/Flaticon.svg#Flaticon) format("svg");
}
}
[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
font-family: Flaticon;
font-style: normal;
}
.flaticon-industry:before { content: "\f100"; }
.flaticon-lab:before { content: "\f101"; }
.flaticon-conveyor:before { content: "\f102"; }
.flaticon-pollution:before { content: "\f103"; }
.flaticon-atom:before { content: "\f104"; }
.flaticon-nuclear:before { content: "\f105"; }
.flaticon-nuclear-1:before { content: "\f106"; }
.flaticon-siren:before { content: "\f107"; }
.retina-logo img {
width: 223px;
} body {
-ms-word-wrap: break-word;
word-wrap: break-word;
overflow-x: hidden;
}
.screen-reader-text {
border: 0;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute !important;
width: 1px;
word-wrap: normal !important; }
.screen-reader-text:focus {
background-color: #f1f1f1;
border-radius: 3px;
box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
clip: auto !important;
clip-path: none;
color: #21759b;
display: block;
font-size: 14px;
font-size: 0.875rem;
font-weight: bold;
height: auto;
left: 5px;
line-height: normal;
padding: 15px 23px 14px;
text-decoration: none;
top: 5px;
width: auto;
z-index: 100000; } #content[tabindex="-1"]:focus {
outline: 0;
}
.logged-in .header-transparent{
margin-top: 30px;
}
.admin-bar .sticky-header {
top: 32px;
} .alignleft {
display: inline;
float: left;
margin-right: 1.5em !important;
}
.alignright {
display: inline;
float: right;
margin-left: 1.5em !important;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto !important;
margin-right: auto !important;
text-align: center;
} .clear:before,
.clear:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after {
content: "";
display: table;
table-layout: fixed;
}
.clear:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-content:after,
.site-footer:after {
clear: both;
} .widget select {
max-width: 100%;
height: 45px;
width: 100%;
border: 1px solid #ddd;
padding: 0 10px;
}  button:focus, input:focus, input:focus, textarea, textarea:focus {
outline: 0;
}
.sticky {
display: block;
}
.hentry {
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
-ms-word-wrap: break-word;
word-wrap: break-word;
}
.bypostauthor {
display: block;
}  .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer { display: none;
} .infinity-end.neverending .site-footer {
display: block;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} embed,
iframe,
object {
max-width: 100%;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
display: block;
margin-left: auto;
margin-right: auto;
}
.wp-caption .wp-caption-text {
margin: 0.8075em 0;
font-size: 14px;
font-style: italic;
}
.wp-caption-text {
text-align: center;
} .gallery {
margin-bottom: 10px;
}
.gallery-item {
display: inline-block;
max-width: 33.33%;
text-align: center;
vertical-align: top;
width: 100%;
padding-right: 5px !important;
}
.gallery-columns-1 .gallery-item {
max-width: 100%;
width: 100%;
}
.gallery-columns-2 .gallery-item {
max-width: 50%;
}
.gallery-columns-3 .gallery-item {
max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
max-width: 25%;
}
.gallery-columns-5 .gallery-item {
max-width: 20%;
}
.gallery-columns-6 .gallery-item {
max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
max-width: 11.11%;
}
.gallery-caption {
display: block;
} blockquote {
position: relative;
margin: 30px 0;
margin-bottom: 25px;
padding: 22px 25px ;
}
.wp-block-quote,blockquote {
margin: 20px 0;
border-left: solid 4px #FF5E14;
padding: 22px 25px !important;
}
.wp-block-quote p {
font-size: 20px;
margin-bottom: 0
}
blockquote::before {
content: '';
display: block;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background-color: #ff5e14;
opacity: 0.07;
}
.has-cyan-bluish-gray-background-color.has-cyan-bluish-gray-background-color {
background-color: #FFF4EF;
}
.wp-block-pullquote {
border-top: 4px solid #FF5E14 !important;
border-bottom: 4px solid #FF5E14 !important;
}
.wp-block-quote__citation, .wp-block-quote cite, .wp-block-quote footer {
margin-top: 10px;
display: block;
}
.logged-in-as a {
color: #222;
}
.logged-in-as a:hover {
color: #FF5E14;
}
.blog-post-tag {
background: #fff;
padding: 0;
padding-top: 0;
width: 100%;
overflow: hidden;
padding-bottom: 20px;
padding-top: 15px;
}
.blog-post-tag span {
font-size: 18px;
color: #140a20;
font-weight: 700;
display: block;
margin-bottom: 17px;
}
.blog-post-tag > a {
color: #7886a0;
display: inline-block;
font-size: 12px;
font-weight: 600;
text-transform: uppercase;
border: 2px solid #e5e5e5;
padding: 10px 24px;
margin-right: 5px;
transition: .3s;
border-radius: 5px;
margin-bottom: 5px;
}
.blog-post-tag > a:hover {
color: #fff;
background: #FF5E14;
border-color: #FF5E14;
} .pagination ul > li > a, .pagination ul .page-numbers.current, .nav-links a, .nav-links .page-numbers.current {
background: #F6F4FF;
font-size: 14px;
color: #555;
font-weight: 500;
display: inline-block;
padding: 16px 35px;
border-radius: 30px;
text-transform: uppercase;
letter-spacing: 2px;
}
.pagination ul > li > a:hover, .pagination ul > li > a:focus, .pagination ul > .active > a, .pagination ul > .active > span, .pagination ul .page-numbers.current, .nav-links a:hover, .nav-links .page-numbers.current {
color: #fff;
background: #ff5e14;
border-color: #ff5e14;
} .blog-area .widget ul {
padding: 0;
margin: 0;
}
.blog-area .widget ul li ul {
padding-left: 15px;
padding-top: 15px;
}
.widget ul {
margin: 0;
}
.widget ul li {
border-bottom: 1px solid #eaeaea;
color: #7886a0;
margin: 0;
overflow: hidden;
padding: 15px 0;
padding-top: 15px;
position: relative;
font-size: 14px;
}
.widget ul li a {
color: #667286;
display: inline-block;
font-size: 14px;
font-weight: 400;
position: relative;
text-transform: capitalize;
transition: .3s;
line-height: 1;
}
.widget ul li a.rsswidget{
line-height: 1.3;
}
.widget .footer-post h5 a {
font-size: 16px;
line-height: 1.3;
}
.widget ul li:first-child {
padding-top: 0;
}
.widget_recent_entries ul li a {
font-size: 14px;
line-height: 26px;
} .blog-area .mb-50, .portfolio-area .mb-50, .services-area .mb-50 {
margin-bottom: 50px;
}
.portfolio-area .mb-40 {
margin-bottom: 40px !important;
}
.services-area .mb-30{
margin-bottom: 30px !important;
}
.service-details img {
width: inherit;
} .wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
margin-bottom: 0 !important;
} .widget-title {
display: block;
}
.widget_media_image img {
width: 100%;
} .sidebar-tad{}
.sidebar-tad li {
float: left;
margin-bottom: 5px;
margin-right: 5px;
}
.sidebar-tad li a, .tagcloud a {
background: #f7f7f7 none repeat scroll 0 0;
color: #6b7b98;
display: inline-block;
font-size: 14px !important;
font-weight: 400;
line-height: 1;
padding: 12px 15px;
margin-bottom: 5px;
margin-right: 0px;
}
.sidebar-tad li a:hover, .tagcloud a:hover {
background: #FF5E14;
color: #fff;
} .widget{}
.widget li {
border-bottom: 1px solid #f5f5f5;
display: block;
margin-bottom: 10px;
padding-bottom: 10px;
}
.widget li:last-child {
border: 0;
margin: 0;
margin-bottom: 0;
padding-bottom: 0;
}
.widget li a {
color: #444;
font-weight: 500;
padding-left: 0;
}
.widget li a:hover {
color: #ff5e14;
}
.widget li span{float:right;}
li .blog-footer-meta span {
float: none !important;
font-size: 13px !important;
}
.widget_recent_comments li span, .widget_recent_comments li span a {
float: none;
font-weight: 600;
color: #444;
}
.widget_rss ul li a.rsswidget {
font-weight: 600;
} .widget_calendar {float: none;}
#wp-calendar {width: 100%; }
#wp-calendar caption {
text-align: right;
color: #333;
font-size: 15px;
margin-top: 5px;
margin-bottom: 0;
padding-bottom: 0;
padding-top: 0;
}
#wp-calendar thead {
font-size: 14px;
}
#wp-calendar thead th {
padding-bottom: 10px;
}
#wp-calendar tbody {
color: #666;
}
#wp-calendar tbody td {
background: #f7f7f7;
border: 1px solid #fff;
text-align: center;
padding:8px;
transition: .3s;
}
#wp-calendar tbody td:hover, #wp-calendar tbody td:hover a {
background: #FF5E14;
color: #fff;
}
#wp-calendar tbody .pad, #wp-calendar tbody .pad:hover {
background: none;
}
#wp-calendar tfoot #next {
font-size: 10px;
text-transform: uppercase;
text-align: right;
}
#wp-calendar tfoot #prev {
font-size: 10px;
text-transform: uppercase;
padding-top: 10px;
} .vc_row {
}
.latest-comments ul li ul.children {
padding-left: 70px;
}
.latest-comments ul li ul.children {
margin-top: 35px;
padding-top: 0;
}
.no-results.not-found {
background: #fff;
padding: 41px 100px;
text-align: center;
border: 2px solid #f4f3fb;
}
.pageontent.blog-search-content p {
margin-bottom: 20px;
}
.blog-search-title {
font-size: 30px;
font-weight: 700;
margin: 0;
}
.error-404.not-found {
padding: 40px 100px;
text-align: center;
border: 2px solid #f4f3fb;
}
.error-404.not-found .page-header{
background: none;
}
.page-title.error-title {
font-size: 30px;
font-weight: 700;
margin: 0;
}
.page-content.mb-40 {
margin-bottom: 30px;
}
.page-header {
background: #fff;
margin-bottom: 30px;
padding: 30px;
}
.page-header h1 {
font-size: 26px;
font-weight: 700;
margin: 0;
}
.navigation.posts-navigation  .nav-next {
float: right;
}
.navigation.posts-navigation  .nav-previous {
float: left;
}
.navigation.posts-navigation  .nav-links {
overflow: hidden;
}
.navigation.posts-navigation .nav-links a {
text-transform: uppercase;
}
.navigation.posts-navigation {
overflow: hidden;
} dl, ol, ul {
margin-top: 0;
margin-bottom: 25px;
}
.blog-area > ul, .blog-area > ol, .blog-area ul, .blog-area ol {
padding-left: 20px;
}
.blog-details-text ol li, .blog-details-text ul li {
padding-top: 7px;
}
ul {
list-style: disc;
}
.blog-wrapper.sticky {
border: 2px solid #FF5E14;
}
.blog-content h3 {
margin-top: 20px;
margin-bottom: 5px;
}
#wp-calendar #next a,#wp-calendar #prev a {
font-size: 13px;
font-weight: 600;
}
.blog-content table{
margin-bottom: 30px;
}
.blog-content table tbody td {
text-align: center;
}
.blog-content table td {
border-color: #ddd;
padding: 12px 12px;
}
.blog-content th, .blog-content td {
font-weight: normal;
text-align: left;
border-width: 0 1px 1px 0;
}
.blog-content table, .blog-content th, .blog-content td {
border: 1px solid #d1d1d1;
}
.blog-content table th {
padding: 12px 12px;
font-size: 15px;
border-color: #ddd;
text-align: center;
font-weight: 600;
} .karkhana-page-content table{
margin-bottom: 30px;
}
.karkhana-page-content table tbody td {
text-align: center;
}
.karkhana-page-content table td {
border-color: #ddd;
padding: 12px 12px;
}
.karkhana-page-content th, .karkhana-page-content td {
font-weight: normal;
text-align: left;
border-width: 0 1px 1px 0;
}
.karkhana-page-content table, .karkhana-page-content th, .karkhana-page-content td {
border: 1px solid #d1d1d1;
}
.karkhana-page-content table th {
padding: 12px 12px;
font-size: 15px;
border-color: #ddd;
text-align: center;
font-weight: 600;
}
.karkhana-page-content ol li,.karkhana-page-content ul li{
margin-bottom: 7px;
}.karkhana-page-content ol li ol,.karkhana-page-content ul li ul{
margin-top: 7px;
}
.blog-details-text table{
margin-bottom: 30px;
}
.blog-details-text table tbody td {
text-align: center;
}
.blog-details-text table td {
border-color: #ddd;
padding: 12px 12px;
}
.blog-details-text th, .blog-details-text td {
font-weight: normal;
text-align: left;
border-width: 0 1px 1px 0;
}
.blog-details-text table, .blog-details-text th, .blog-details-text td {
border: 1px solid #d1d1d1;
}
.post-comments table th {
padding: 12px 12px;
font-size: 15px;
border-color: #ddd;
text-align: center;
font-weight: 600;
}
.blog-details-wrapper table {
margin-bottom: 30px;
width: 100%;
}
.blog-details-wrapper table tbody td {
text-align: center;
}
.blog-details-wrapper table td {
border-color: #ddd;
padding: 12px 12px;
}
.blog-details-wrapper th, .blog-details-wrapper td {
font-weight: normal;
text-align: left;
border-width: 0 1px 1px 0;
}
.blog-details-wrapper table, .blog-details-wrapper th, .blog-details-wrapper td {
border: 1px solid #d1d1d1;
}
.blog-details-wrapper table th {
padding: 12px 12px;
font-size: 15px;
border-color: #ddd;
text-align: center;
font-weight: 400;
}
.blog-details-wrappert table th a {
}
.comments-text > p {
margin-bottom: 15px;
}
.comments-text ul li,.comments-text ol li{
padding-top: 5px;
}
pre {
display: block;
font-size: 87.5%;
color: #212529;
border: 1px solid #ddd;
padding: 15px;
}
dd + dt {
margin-top: 20px;
}
.page-links {
width: 100%;
clear: both;
margin-bottom: 30px;
margin-top: 20px;
}
.page-links > span.page-links-title {
border: 0;
color: inherit;
}
.page-links a, .page-links > span {
border: 2px solid #ddd;
display: inline-block;
min-width: 35px;
text-align: center;
margin-left: 2px;
height: 33px;
line-height: 30px;
margin-right: 3px;
color: #444;
}
.page-links > span {
border: 2px solid #ff5e14;
color: #ff5e14;
}
.page-links a:hover {
border: 2px solid #ff5e14;
color: #ff5e14;
}
.post-password-form label {
width: 100%;
}
.post-password-form input[type="password"] {
font-size: 1.2rem;
line-height: 20px;
padding: 12px 20px;
border: 1px solid #E4E4F2;
width: 100%;
}
.post-password-form input[type="submit"] {
background-color: #FF5E14;
border: none;
padding: 10px 40px;
color: #fff;
cursor: pointer;
transition: .3s;
font-weight: 600;
}
.post-password-form input[type="submit"]:hover {
background-color: #010E2A;
}
.post-comments .latest-comments > ul {
list-style: none;
padding-left: 0;
}
.comments-text > ul,.comments-text > ol {
margin-bottom: 20px;
}
ul.children {
list-style: none;
padding-top: 9px;
}
.footer-widget #wp-calendar tbody td {
background: none;
border: 1px solid #fff;
color: #fff;
}
.footer-widget #wp-calendar tbody td a{
color: #fff;
text-decoration: underline;
}
.footer-widget #wp-calendar tbody td:hover a{
background: transparent;
}
.footer-widget #wp-calendar tbody #today a {
color: #fff;
text-decoration: underline;
background: none;
}
.footer-widget #wp-calendar thead th {
color: #fff;
border: 1px solid #ddd;
text-align: center;
padding-top: 7px;
}
.footer-widget #wp-calendar #next a, .footer-widget #wp-calendar #prev a {
color: #fff;
}
.footer-widget #wp-calendar caption {
color: #fff;
}
.widget_recent_comments.footer-widget li span, .widget_recent_comments.footer-widget li span a {
float: none;
font-weight: 600;
color: #fff;
}
.widget_recent_comments ul li a{
display: inline;
}
.footer-widget form input.search-submit {
position: absolute;
top: 0;
right: 0;
height: 100%;
background: #2f3440;
color: #fff;
border: 0;
padding: 0 25px;
height: 45px;
font-weight: 600;
cursor: pointer;
text-transform: uppercase;
font-size: 12px;
transition: .3s;
width: auto;
}
.footer-widget p {
color: #fff;
opacity: .8;
}
.footer-widget .calendar_wrap {
overflow-x: auto;
-webkit-overflow-scrolling: touch;
-ms-overflow-scrolling: -ms-autohiding-scrollbar;
}
.widget_rss ul li span{float: none}
.vc-inner-no-padding .vc_column-inner {
padding-top: 0 !important;
}
.boxed-55 {
padding:  0 70px !important;
}
.sidebar-rc-post ul li::before {
display: none;
}
.footer-widget .sidebar-rc-post ul li {
position: relative;
padding-left: 0;
margin-bottom: 15px;
}
.footer-widget .sidebar-rc-post ul li .widget-date {
color: #999;
}
.footer-post li::before {
display: none;
}
.footer-widget .footer-post li {
padding-left: 0
}
.footer-widget .footer-post li a {
color: #fff;
opacity: .8;
}
.tag-space {
display: block;
width: 100%;
clear: both;
margin-top: 20px;
}
.size-thumbnail {
margin-bottom: 20px;
}
.size-full {
margin-bottom: 5px;
}
.no-results.not-found .page-header {
padding-top: 0;
padding-bottom: 0;
}
.karkhana-search-btn {
position: absolute;
top: 0;
right: 0;
width: 60px;
border: 0;
background: no-repeat;
color: #444;
border-left: 1px solid #ddd;
height: 100%;
}
.karkhana-search-btn:hover{color: #2154CF}
.search-form2 .form-control {
height: 50px;
border-radius: inherit;
}
.search-form2 {
position: relative;
}
.archive-description {
margin-top: 15px;
} .comment-form {
background: #F7F7FD;
padding: 40px;
}
.comment-form input {
border: none;
height: 60px;
margin-bottom: 20px;
padding: 0 30px;
width: 100%;
font-size: 14px;
color: #a7a7c1;
background: #fff;
}
.comment-form textarea {
border: none;
height: 150px;
margin-bottom: 20px;
padding: 30px;
width: 100%;
color: #a7a7c1;
font-size: 14px;
background: #fff;
}
.comment-form button.btn {
border-radius: 0;
}
.comment-form input::-moz-placeholder {
color: #a7a7c1;
font-size: 14px;
}
.comment-form input::placeholder {
color: #a7a7c1;
font-size: 14px;
}
.comment-form textarea::-moz-placeholder {
color: #a7a7c1;
font-size: 14px;
}
.comment-form textarea::placeholder {
color: #a7a7c1;
font-size: 14px;
}
.no-pad .vc_column-inner{padding-top: 0 !important} .sidebar-link h3 {
font-size: 36px;
font-weight: 700;
}
.servicee-sidebar {
border: 2px solid #f4f3fb;
padding: 30px;
}
.servicee-sidebar ul{
margin-bottom: 0;
}
.servicee-sidebar ul li {
border-bottom: 1px solid #eaeaea;
color: #4c4c4c;
margin: 0;
overflow: hidden;
padding: 15px 0;
padding-top: 15px;
position: relative;
}
.servicee-sidebar ul li a {
color: #7886a0;
}
.servicee-sidebar ul li:last-child {
border: 0;
margin: 0;
margin-bottom: 0;
padding-bottom: 0;
}
.servicee-sidebar ul li a:hover {
color: #ff5e14;
}
.project-status ul li {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 0;
border-bottom: 1px solid #eaeaea;
padding: 15px 0;
}
.project-status ul li b {
margin-right: 5px;
display: inline-block;
}
.project-status ul li:last-child {
border:0;
padding-bottom: 0
}.project-status ul li:first-child {
padding-top: 0
}
.bypostauthor .avatar-name > h5::after {
content: "\f007";
font-family: "Font Awesome 5 Free";
top: -1px;
font-size: 12px;
margin-left: 10px;
line-height: 1;
position: relative;
color: #6b7b98;
font-weight: 400;
}
.project-status ul {
margin: 0;
background: #f7f7fd;
padding: 35px;
}
.project-desc h3 {
font-weight: 700;
}
.paginations ul {
padding-left: 0;
}
.servicee-sidebar-banner {
margin-bottom: 50px;
}
.portfolio-sidebar {
margin-bottom: 30px;
} .project-details-content{}
.blog-details-border {
margin-top: 40px;
background: #fff;
padding: 40px;
padding-bottom: 22px;
}
.project-details-content span {
font-size: 14px;
color: #8583b1;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 2px;
}
.project-details-content span a{
color: #8583b1;
}
.project-details-content span a:hover{
color: #ff5e14;
}
.project-details-content h3 {
color: #444;
font-weight: 500;
margin-top: 8px;
margin-bottom: 20px;
line-height: 1.4;
font-size: 22px;
}
.project-details-content h3 a:hover {
color: #FF5E14;
}
.project-details-button{}
.project-details-button a.btn{}
.page-area .post-comments-form {
padding: 35px 33px 40px 30px;
margin-bottom: 0;
clear: both;
}
.karkhana-page-content ol,.karkhana-page-content ul{padding-left: 22px}
.container.container-box {
margin: auto;
}
.vc_column-inner {
padding-top: 0 !important;
}
.features-service .feature{margin-top: 0}
.features-service .feature-item{margin-top: 0} .wp-block-column:not(:first-child), .wp-block-column:nth-child(2n) {
margin-left: 10px;
}
.wp-block-column:not(:last-child) {
margin-right: 10px;
}
.wp-block-column:nth-child(2n+1) {
margin-right: 10px;
}
.post-entry > .alignwide {
margin-left: 0;
margin-right: 0;
width: calc(100% + 20px);
max-width: calc(100% + 20px);
}
.has-large-font-size {
font-size: 36px;
line-height: 1.2;
}
.has-very-light-gray-color.has-very-light-gray-color {
color: #fff;
background: #ff5e14 !important;
}
.wp-block-archives select {
height: 50px;
width: 200px;
border: 1px solid #ddd;
padding: 0 10px;
}
.wp-block-latest-comments {
padding-left: 0 !important;
}
.wp-block-latest-posts.has-dates {
padding-left: 14px;
}
.wp-block-archives li a, .wp-block-categories li a {
color: #5e629c;
}