/*  Resources Banner Section Start */
.Unraveling_the_World_head h6 {
    color      : #121212;
    font-size  : 34px;
    font-weight: 500;
    line-height: 68px;
}

.Unraveling_the_World_head h2 {
    color      : #121212;
    font-size  : 36px;
    font-weight: 700;
}

.Unraveling_the_World_head h2 span {
    color      : #F6911D;
    font-weight: 700;
}

.Unraveling_the_World_head {
    padding : 36px 0;
    position: relative;
}

.Unraveling_the_World_head::before {
    background: url("../../images/resources/big_hexa.png") no-repeat;
    content   : "";
    position  : absolute;
    top       : 0;
    left      : 92px;
    width     : 70px;
    height    : 70px;
    animation : hexa_big 5s infinite linear;
}

@keyframes hexa_big {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.Unraveling_the_World_head h3::before {
    background       : url("../../images/resources/small_hexa.png") no-repeat;
    content          : "";
    position         : absolute;
    bottom           : -26px;
    right            : 100px;
    width            : 50px;
    height           : 50px;
    animation        : hexa_small 5s infinite linear;
    -webkit-animation: hexa_small 5s infinite linear;
}

@keyframes hexa_small {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

.Unraveling_the_World_head h6::before {
    background: url("../../images/resources/3line.png") no-repeat;
    content   : "";
    position  : absolute;
    top       : 26px;
    right     : 442px;
    width     : 50px;
    height    : 50px;
}

.circle_1::before {
    background: url("../../images/resources/circle.png") no-repeat;
    content   : "";
    position  : absolute;
    right     : 230px;
    width     : 22px;
    height    : 22px;
    transform : translateX(0px);
    transition: all 0.5s ease-in-out;
}

.Unraveling_the_World_head:hover .circle_1::before {
    transform: translateX(-100px);

}

.circle_2::before {
    background: url("../../images/resources/circle.png") no-repeat;
    content   : "";
    left      : 236px;
    bottom    : -28px;
    position  : absolute;
    width     : 22px;
    height    : 22px;
    transform : translateX(0px);
    transition: all 0.5s ease-in-out;
}

.Unraveling_the_World_head:hover .circle_2::before {
    transform: translateX(100px);

}

/*  Resources Banner Section End */

/*  Moulding_Metal_Insert_Printing_System Section Start */
.moulding_printing_sec {
    margin         : 0 78px;
    display        : flex;
    justify-content: space-between;
    gap            : 20px;
}

.moulding_printing_card {
    width        : 574px;
    height       : 318px;
    border-radius: 12px;
    border       : 1px solid #FFCF99;
    background   : #FFF;
    display      : flex;
    align-items  : center;
    padding      : 22px;
}

.moulding_printing_card:hover img {
    transform: scale(1.02);
}

.moulding_printing_card img {
    max-width   : 100%;
    width       : 310px;
    margin-right: 20px;
    transition  : all 0.5s ease-in-out;

}

.moulding_printing_card h6 {
    color      : #121212;
    font-size  : 16px;
    font-weight: 600;
    line-height: 150%;
}

.moulding_printing_card p {
    color      : #111;
    font-size  : 14px;
    font-weight: 400;
    line-height: 170%;
}

.moulding_printing_card .admin span {
    color: #F6911D;
}

.moulding_printing_card .learn_more a {
    text-decoration: none;
    color          : #F6911D;
}

.moulding_printing_card .learn_more {
    visibility     : hidden;
    font-size      : 18px;
    font-weight    : 500;
    transition     : all .5s ease-in-out;
    transform      : translateY(30px);
    text-decoration: none;
}

.moulding_printing_card:hover .learn_more {
    visibility: visible;
    transform : translateY(0);
}

/*  Moulding_Metal_Insert_Printing_System Section End */


/* All Blog Post Section Start */
.All_Blog_Post_sec {
    display        : flex;
    justify-content: space-around;
    flex-wrap      : wrap;
    gap            : 20px;
}

.All_Blog_Post_card img {
    width: 100%;
}

.All_Blog_Post_card {
    width        : 260px;
    border-radius: 8px;
    border       : 1px solid #FFCF99;
    padding      : 14px;
    transition   : all .3s ease-in-out;
}

.All_Blog_Post_card:hover {
    background: #FFEEDB;
}

.All_Blog_Post_card h6 {
    color      : var(--orange, #F6911D);
    font-size  : 16px;
    font-weight: 500;
    margin     : 18px 0 12px 0;
}

.All_Blog_Post_card h5 {
    color      : var(--Main, #121212);
    font-size  : 16px;
    font-weight: 600;
    line-height: 27px;
}

.All_Blog_Post_card div p {
    color      : var(--Dark, #111);
    font-size  : 14px;
    line-height: 27px;
}

.All_Blog_Post_card div {
    display        : flex;
    justify-content: space-between;
    margin         : 0;
}

.All_Blog_Post_card div p span {
    color: var(--orange, #F6911D);
}

/* All Blog Post Section End */

/* All Latest News Section Start */

.All_Latest_News .row {
    align-items: center;

}

.latest_news_cards {
    width  : 280px;
    padding: 0;
    margin : 10px 28px 0 20px;
}

.latest_news_card {
    width  : 398px;
    padding: 0;
    margin : 10px 28px 0 10px;
}

.latest_news_card {
    border    : 1px solid #FFCF99;
    min-height: 392px;
}

.latest_news_card:hover {
    background: #060C17;
    transition: all 0.5s ease-in-out;
}

.latest_news_card img {
    width: 100%;
}

.latest_news_card ul {
    padding-left   : 20px;
    display        : flex;
    justify-content: space-between;
}

.latest_news_card ul li a {
    text-decoration: none;
    color          : #F6911D;

}

.latest_news_card:hover h5,
.latest_news_card:hover p,
.latest_news_card:hover ul li {
    color: #FFF;
}

.latest_news_card ul li:nth-child(2) {
    list-style: none;
    visibility: hidden;
    transform : translateX(-30px);
    color     : transparent;
    transition: all 0.5s ease-in-out;
}

.latest_news_card:hover ul li:nth-child(2) {
    list-style: none;
    visibility: visible;
    transform : translateX(0px);
}

.latest_news_card ul li {
    color      : #111;
    font-size  : 16px;
    line-height: 27px;
    font-weight: 400;
}

.latest_news_card h5 {
    color      : #121212;
    font-size  : 16px;
    line-height: 27px;
    font-weight: 600;
}

.latest_news_card p {
    color      : #111;
    font-size  : 14px;
    font-weight: 500;
    line-height: 27px;
}

.latest_news_card div {
    padding: 14px;
}

.latest_news_cards a {
    color          : #F6911D;
    font-size      : 16px;
    font-weight    : 500;
    text-decoration: none;
}

/* All Latest News Section End */

/* Our Case Studies Section Start */
.Our_Case_Studies .row {
    justify-content: space-between;
}

.case_studies_card {
    display    : flex;
    align-items: center;
    width      : 570px;
    padding    : 0 40px 0 0px;
}

.case_studies_card img {
    width             : 208px;
    -webkit-transition: all 1s ease;
    -moz-transition   : all 1s ease;
    -ms-transition    : all 1s ease;
    transition        : all 1s ease;
}

.frame {
    width   : 600px;
    overflow: hidden;

}

.case_studies_card:hover img {
    transform: scale(1.02);

}

.case_studies_card h6 {
    color      : #121212;
    font-size  : 16px;
    line-height: 27px;
    font-weight: 600;
    margin-left: 15px;

}

.case_studies_card p {
    color      : #111;
    font-size  : 14px;
    font-weight: 500;
    line-height: 27px;
    margin     : 0;
    margin-left: 15px;
}

.case_studies_card p a {
    text-decoration: none;
    color          : #F6911D;
}

.case_studies_card .learn_more {
    visibility: hidden;
    color     : transparent;
    transition: all 0.5s ease-in-out;
}

.case_studies_card:hover {
    border-radius: 8px;
    background   : #FFEEDB;
}

.case_studies_card:hover .learn_more {
    visibility: visible;
}

/* Our Case Studies Section End */
.E_book_and_Brochuers_sec {
    display        : flex;
    justify-content: space-between;
    align-items    : center;
}

.E_book_and_Brochuers {
    margin-top : 5%;
    position   : relative;
    padding-top: 6%;
}

.E_book_and_Brochuers_bg_sec {
    background: #FFEEDB;
    height    : 300px;
}


.cus_sup img {
    position  : absolute;
    top       : -12px;
    width     : 450px;
    transition: transform 0.8s ease-in-out;

}

.E_book_and_Brochuers_sec:hover .cus_sup img {
    transform       : scale(1.05);
    transform-origin: 0 100%;

}

.greater img {
    position: absolute;
    top     : 60%;
    left    : 44%;
}

.E_book_and_Brochuers_content {
    text-align: end;
    margin-top: 15px;

}

.E_book_and_Brochuers_content p {
    color      : var(--Dark, #111);
    font-size  : 14px;
    font-weight: 400;
    margin-left: 45%;
}