section.page-header {
background-color: white; }
section.page-header .page-header-title-border {
background-color: #f5ae9b !important; }
section.page-header .breadcrumb, section.page-header a, section.page-header h1 {
color: black !important; }
.accordion .card {
border: 4px solid #f5ae9b !important; }
.cta-banner-primary {
background-color: #f5ae9b !important;
margin-top: 2.49rem !important;
margin-bottom: 3rem !important; }
.cta-banner {
margin-top: 2.49rem !important;
margin-bottom: 3rem !important; }
.card {
border: 1px solid #f5ae9b !important; }
.card .card-header {
background-color: #f5ae9b !important; }
.card .card-header .card-title a img {
width: 1.4rem; }
.contact-us-description a {
color: #f5ae9b; }
.contact-us-image img {
width: 200px !important;
height: 127px !important; }
.feature-box-icon {
justify-content: center !important; }
.feature-box-icon .icons {
width: 1em !important; }
.solution img {
width: 356px !important;
height: 199px !important; }
.solution h4 span {
min-height: 65px !important; }
.our-services img,
.blog-posts img {
width: 356px !important;
height: 238px !important; }
.feature-box-style-2 .feature-box-icon {
top: -8px !important; }
.tabs-navigation a {
color: black !important; }
.tabs-navigation a .navigation_icon {
width: 6%; }
.col-half-section {
width: 100%;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
position: relative;
max-width: 555px;
margin-left: 30px;
margin-right: 0; }
.col-half-section .col-half-section-right {
margin-left: 0;
margin-right: 30px; }
.owl-carousel {
opacity: 1; }
.owl-carousel .owl-stage {
display: flex;
align-items: center; }
.single-post .post-date .month {
background: #f5ae9b !important;
color: #FFF;
font-size: 0.9em;
padding: 3px 10px;
position: relative;
top: -2px; }
.single-post .post-date .day {
background: #F7F7F7;
color: #CCC;
display: block;
font-size: 18px;
font-weight: 500;
font-weight: bold;
padding: 8px; }
.single-post .post-content a {
color: #f5ae9b; }
.latest-post {
min-height: 5.4rem; }
.blog h1 {
color: white !important; }
.blog .tab-content {
background-color: white !important; }
.blog .nav-tabs li .nav-link {
color: black !important;
border-top: 3px solid #f5ae9b; }
.blog-posts .page-item span {
background: #f5ae9b !important;
border-color: #f5ae9b !important; }
.blog-posts .page-item a {
color: #f5ae9b !important; }
.blog-posts .post-content .blog-title {
color: black !important; }
.blog-posts .post-content a {
color: #f5ae9b !important; }
.toggle {
padding: 0; }
.toggle .toggle .toggle-title {
color: black !important;
border-left: 3px solid #f5ae9b !important; }
.toggle .toggle.active .toggle-title {
background: #f5ae9b !important; }
.white-papers .card-body p {
color: black; }
html .testimonial-primary blockquote {
background: #f5ae9b; }
.testimonial blockquote p {
font-family: "Porto", Arial, sans-serif; }
.testimonial.testimonial-style-2 .testimonial-author img {
max-width: 120px !important;
max-height: 120px !important; }
.testimonial.testimonial-with-quotes img {
width: 120px !important; }
.carrers {
background: #f7f7f7 !important; }
.carrers .accordion.without-bg .card-body {
padding-bottom: 2rem !important; }
.carrers .toggle .toggle .toggle-title {
border-left: 3px solid #f7f7f7 !important;
background: #f7f7f7 !important; }
.carrers .toggle .toggle .toggle-title::after {
background: #f5ae9b !important; }
.footer-menu li {
margin-bottom: .5rem; }
.footer-menu li a {
text-decoration: none; }
@media (max-width: 1199px) {
.col-half-section {
max-width: 465px; }
.latest-post {
min-height: 8rem; }
.solution img {
width: 288px !important;
height: 166px !important; }
.our-services img {
width: 296px !important;
height: 198px !important; } }
@media (max-width: 991px) {
.col-half-section {
max-width: 720px;
margin: 0 auto !important;
padding-left: 30px !important;
padding-right: 30px !important; }
.latest-post {
min-height: 3rem; }
.solution img {
width: 208px !important;
height: 120px !important; }
.our-services img {
width: 216px !important;
height: 144px !important; } }
@media (max-width: 767px) {
.col-half-section {
max-width: 540px; }
.solution img {
width: 320px !important;
height: 184px !important; }
.our-services img {
width: 336px !important;
height: 224px !important; }
.blog-posts img {
width: 230px !important;
height: 172px !important; } }
@media (max-width: 575px) {
.col-half-section {
max-width: 100%; }
.solution img,
.our-services img,
.blog-posts img {
width: 100% !important;
height: 100% !important; }
.contact-us-image img {
width: 100% !important;
height: auto !important; } }
@media only screen and (max-width: 390px) {
.hero-section .hero-section-content {
max-width: 215px; } }