/** Global Style **/
.display-inline {
    width: auto !important;
    text-align: left !important;
}
.display-inline .elementor-widget-container {
    display: inline-block;
}
/* Home 1 -- welcome */
.home1-mission-section .elementor-column:hover .elementor-heading-title {
    color: #fff !important;
}
.home1-mission-section .elementor-column:hover .elementor-text-editor {
    color: #fff;
}

.home1-mission-section .elementor-column:hover .eael-creative-button {
    color: #fff;
}
.home1-mission-section .elementor-column:hover .elementor-divider-separator {
    border-top-color: #fff !important;
}
/* Home 1 -- Works */
.home1-filterable .gallery-item-caption-wrap.caption-style-card .fg-item-title {
    margin-bottom: 0px;
}
/* Home 1 -- choose */
.home1-accordion
    .eael-adv-accordion
    .eael-accordion-list
    .eael-accordion-header:focus {
    outline: none;
}
.home1-accordion
    .eael-adv-accordion
    .eael-accordion-list
    .eael-accordion-header
    i {
    color: #fff;
}
.home1-accordion
    .eael-adv-accordion
    .eael-accordion-list
    .eael-accordion-header.active
    i {
    color: #1490d7;
}
.home1-accordion
    .eael-adv-accordion
    .eael-accordion-list
    .eael-accordion-header.active
    .fa-toggle {
    margin-left: 50px;
}
.home1-accordion
    .eael-adv-accordion
    .eael-accordion-list
    .eael-accordion-content {
    border: none;
}
.footer-col-2 h5 {
    font-size: 18px;
    line-height: 20px;
    font-weight: 500;
    text-transform: uppercase;
    color: #1e1e27;
    margin-bottom: 25px;
    font-family: poppins;
}
.footer-col-2 a {
    font-size: 14px;
    line-height: 32px;
    font-weight: regular;
    color: #5a596a;
    font-family: poppins;
}
.footer-col-2 a:hover {
    color: #1490d7 !important;
}
.footer-col-2 .menu-item {
    position: relative;
}
.footer-col-2 .menu-item:before {
    content: ' ';
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #c3c3c3;
    position: absolute;
    left: -15px;
    top: 12px;
}
.footer-col-3 h5 {
    font-size: 18px;
    line-height: 20px;
    font-weight: 500;
    text-transform: uppercase;
    color: #1e1e27;
    font-family: poppins;
    margin-bottom: 25px;
}
.footer-col-3 .text h5 {
    font-size: 14px;
    line-height: 24px;
    font-weight: regular;
    color: #5a596a;
    font-family: poppins;
    text-transform: capitalize;
}
.footer-col-3 .footer-widget {
    margin-bottom: 20px;
}
/* Home 1 -- About Company */
.home1-progress .elementor-progress-wrapper {
    margin: 18px 0 !important;
}
/* Home 1 -- testimonial */
.home1-testimonial .kalkulatcore-carousel-wrap .kalkulatcore-carousel-item {
    text-align: center !important;
    width: 50%;
    margin: auto !important;
}
.home1-testimonial .kalkulatcore-carousel-wrap .kalkulatcore-carousel-item h5 {
    color: #fff;
    font-size: 18px;
    font-family: poppins;
}
/* about */
.about-testimonial .kalkulatcore-carousel-wrap .kalkulatcore-carousel-item {
    text-align: center !important;
    width: 50%;
    margin: auto !important;
}
.about-testimonial .kalkulatcore-carousel-wrap .kalkulatcore-carousel-item h5 {
    color: #1e1e27;
    font-size: 18px;
    font-family: poppins;
}
/* Home 1 -- service */
.home1-service-section .infobox-icon i {
    text-align: left !important;
}
.home1-service-section .elementor-column:hover .infobox-icon i {
    color: #fff !important;
}
.home1-service-section .elementor-column:hover .infobox-content .title {
    color: #fff !important;
}
.home1-service-section .elementor-column:hover .infobox-content p {
    color: #fff !important;
}
.home1-service-section .eael-infobox .infobox-icon .infobox-icon-wrap {
    justify-content: left;
}
/* Home 1 -- blog */

/* Home 2 -- choose */
.home2-choose .elementor-custom-embed-play i {
    background: #fff;
    height: 80px;
    width: 80px;
    border-radius: 50%;
}
/* Home 2 -- blog */
.home2-blog .eael-grid-post-holder-inner {
    border: none;
    padding-bottom: 85px;
}
.home2-blog .eael-post-elements-readmore-btn {
    position: absolute;
    left: 33%;
}
.home2-blog .eael-entry-meta {
    margin-top: 0px;
    margin-bottom: 15px;
}
.home2-blog .eael-grid-post-excerpt p {
    padding: 0 10px 23px 10px;
}
/* Home 3 -- progress */
.home3-progress .eael-progressbar-title {
    margin-bottom: -10px;
}
.home3-progress .eael-progressbar-count-wrap {
    margin-bottom: -15px;
}

.home3-progress
    .elementor-column-gap-default
    > .elementor-row
    > .elementor-column
    > .elementor-element-populated {
    padding: 0 !important;
}

/** Contact Page **/
.kalkulat-contact-page-direct-contact {
    list-style: none;
}
.kalkulat-contact-page-direct-contact li strong {
    display: inline-block;
    width: 90px;
}

/** Gloabl Css **/
.kalkulat-subscribe-button {
    background: #1490d7;
    color: #fff;
    border-color: #1490d7;
    border: 0;
    padding: 11px 30px;
}
/** price table **/
.home-6-price .eael-tabs-nav {
    width: 50%;
    margin: auto;
}
