/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 28 2025 | 05:18:50 */
/*======================================>
    HTML - CSS
=========================================	>*/

html{
    /*scroll-behavior: auto !important;*/
}

a,
.btn,
button,
p,
input,
select,
textarea,
li,
img,
svg path,
*::after,
*::before,
h1,
h2,
h3,
h4,
h5,
h6 {
	/*transition: all 0.6s linear 0s !important;*/
}




.grecaptcha-badge {
	visibility: hidden;
}







/*======================================>
    Main Header CSS
=========================================>*/
.fusion-secondary-header {
    background-image: url(https://miltonpanels.com/wp-content/uploads/2024/04/Milton-Footer-BG-min.jpg) !important;
    background-position: left !important;
}



/*======================================>
    Menu Bar CSS
=========================================>*/
.fusion-mobile-menu-icons a {
    margin-top: 10px;
    margin-bottom: 10px;
}



/*======================================>
    Button CSS
=========================================>*/
.Explore_More_Button {
    border-top-left-radius: 45px;
    border-bottom-right-radius: 45px;
    background-color: #546a7b;
}

.Inspiration_Button {
    border-top-left-radius: 45px;
    border-bottom-right-radius: 45px;
}



/*======================================>
    Header Logo CSS
=========================================>*/
.fusion-header-wrapper .fusion-header-v3 .fusion-header .fusion-row .fusion-logo .fusion-logo-link img {
    width: 254px;
}



/*======================================>
    Home SliderCSS
=========================================>*/
.avada-has-rev-slider-styles .avada-skin-rev {
    border-top: 0px !important;
    border-bottom: 0px !important;
}

.fusion-flex-container .fusion-row .fusion-flex-column {
    margin-bottom: 0px;
}


/*======================================>
    About Section CSS
=========================================>*/
.About_us_Section .Button_One_Box .Explore_More_Button {
    border-top-left-radius: 45px;
    border-bottom-right-radius: 45px;
    background-color: #546a7b;
}

.About_us_Section .Button_Two_Box .Request_a_Call_back_Button {
    border-top-left-radius: 45px;
    border-bottom-right-radius: 45px;
}



/*======================================>
    Build With MiltonPanels - Section CSS
=========================================>*/
.Build_With_MiltonPanels_Section .awb-carousel .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .fusion-image-wrapper img {
    border-radius: 7px;
}




/*======================================>
    Why Choose Us - Section CSS
=========================================>*/
.Whu_Choose_Us_Container {
    padding: 100px 10% 30px 10%;
}

.solution-box-main {
    display: flex;
    width: 100%;
    justify-content: space-between;
    flex-wrap: wrap;
}

.row-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: center;
}

.solution-inner-box {
    width: 25%;
    float: left;
    position: relative;
    padding: 20px 20px;
    border-left: 1px solid #e1e2e3;
    border-bottom: 1px solid #e1e2e3;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    transition: all 1s ease-out;
}

.solution-inner-box:nth-child(1),
.solution-inner-box:nth-child(5),
.solution-inner-box:nth-child(10),
.solution-inner-box:nth-child(13) {
    border-left: none;
}

.solution-inner-box:nth-last-child(-n+4) {
    border-bottom: none;
}

.solution-inner-box img {
    margin: 10px 15px 10px 10px;
    width: 80px;
}

.solution-inner-box p {
    font-size: 16px;
    margin-bottom: 0px;
}



/*======================================>
    Ideal For - Section CSS
=========================================>*/
.Ideal_For_Images {
    margin-bottom: 0px;
}

.Ideal_For_Images .awb-carousel .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper {
    background-color: #ffffff;
    border-radius: 10px;
}

.Ideal_For_Images .awb-carousel .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .fusion-image-wrapper img {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.Ideal_For_Images .awb-carousel .swiper-wrapper .swiper-slide .fusion-carousel-item-wrapper .awb-imageframe-caption-container {
    padding-bottom: 10px;
}

.Ideal_For_Images .awb-imageframe-caption-title {
    font-size: 18px;
}



/*======================================>
    Home Email - Section CSS
=========================================>*/
.Home_Subscribe_To_Our_Newsletter_Email .wpcf7-email {
    border: 1px solid #dcdcdc !important;
    background-color: transparent !important;
}




/*======================================>
    Testimonials - Home CSS
=========================================>*/
.testimonial_slider_button {
    display: flex;
    align-items: center;
    justify-content: center;
}

.testimonial_slider_button i {
    height: 50px;
    width: 50px;
    cursor: pointer;
    font-size: 1.25rem;
    text-align: center;
    line-height: 50px;
    color: #ffffff;
}

.testimonial_slider_button #left {
    border-top-left-radius: 50%;
    border-bottom-left-radius: 50%;
    background-color: #9a552e;
}

.testimonial_slider_button #right {
    border-top-right-radius: 50%;
    border-bottom-right-radius: 50%;
    background-color: #9a552e;
}

.wrapper .carousel {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: calc((100% / 3) - 15px);
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    gap: 17px;
    scroll-behavior: smooth;
    scrollbar-width: none;
    padding: 9px;
    margin: 0;
    padding-top: 0;
    padding-bottom: 0;
}

.carousel::-webkit-scrollbar {
    display: none;
}

.carousel.no-transition {
    scroll-behavior: auto;
}

.carousel.dragging {
    scroll-snap-type: none;
    scroll-behavior: auto;
}

.carousel.dragging .card {
    cursor: grab;
    user-select: none;
}

.carousel .card .main_card {
    scroll-snap-align: center;
    list-style: none;
    background: #fff;
    cursor: pointer;
    flex-direction: column;
    margin-top: 20px !important;
    margin-bottom: 20px !important;
    padding: 35px !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    box-shadow: rgba(0, 0, 0, 0.08) 0px 4px 12px;
    margin-top: 20px;
    margin-bottom: 23px;
    display: flex;
    flex-direction: column;
}

.wrapper .main_card img {
    width: 50px !important;
}

.carousel p {
    font-size: 16px;
    letter-spacing: 1px;
    line-height: 1.72em;
    text-align: justify;
    margin-top: 20px;
    margin-bottom: 20px;
}

.carousel h4 {
    color: #9a552e;
    font-size: 20px;
    font-weight: bold;
}

.carousel span {
    color: #546a7b;
    font-size: 15px;
}

@media screen and (max-width: 1024px) {
    .wrapper .carousel {
        grid-auto-columns: calc((100% / 2) - 9px);
    }

    .carousel .card .main_card {
        scroll-snap-align: start;
    }
}

@media screen and (max-width: 750px) {
    .wrapper .carousel {
        grid-auto-columns: 100%;
    }

    .carousel .card .main_card {
        scroll-snap-align: center;
    }
}



/*======================================>
    Decorative Plywood CSS
=========================================>*/
.Decorative_Plywood_Card .fusion-column-wrapper {
    margin: 20px;
}





/*======================================>
    MSB Panels - Page ( TABS ) CSS
=========================================>*/
.MSB_Panels_TABS_Section .nav {
    border: none !important;
}

.MSB_Panels_TABS_Section .nav .nav-tabs {
    border: none;
}

.MSB_Panels_TABS_Section .tab-pane {
    border: none;
}

.MSB_Panels_TABS_Section .tab-content .tab-pane {
    padding: 40px;
}

.Msb_Panels_Ranges .fusion-column-wrapper {
    padding: 30px;
    border-radius: 10px;
    margin: 15px;
}


.MSB_Panels {
    display: flex;
    width: 100%;
    justify-content: space-between;
    flex-wrap: wrap;
}

.MSB_inner_Panels {
    width: 20%;
    float: left;
    position: relative;
    padding: 10px 20px;
    margin-bottom: 0;
    display: flex;
    align-items: center;
    transition: all 1s ease-out;
}

.MSB_inner_Panels:nth-child(1),
.MSB_inner_Panels:nth-child(5),
.MSB_inner_Panels:nth-child(10),
.MSB_inner_Panels:nth-child(13) {
    border-left: none;
}

.MSB_inner_Panels:nth-last-child(-n+4) {
    border-bottom: none;
}

.MSB_inner_Panels img {
    margin: 10px 10px 10px 10px;
    width: 70px;
}

.MSB_inner_Panels p {
    font-size: 16px;
    margin-bottom: 0px;
}


.table-1 table {
    border-collapse: collapse !important;
    background-color: #ffffff !important;
}

.table-1 thead,
.table-1 tbody {
    border: 1px solid #ddd !important;
    padding: 8px !important;
    font-size: 16px !important;
    font-family: 'Poppins' !important;
    line-height: 1.72 !important;
    letter-spacing: 0.015em !important;
    text-align: center !important;
}

.table-1 thead tr th {
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    text-align: center !important;
    background-color: #9a552e !important;
    color: white !important;
}

.table-1 tbody tr td {
    padding: 5px 5px !important;
}





/*======================================>
    About Us - Pages CSS
=========================================>*/
.About_Timeline_box .fusion-column-wrapper {
    margin: 20px;
}

.About_Our_card .fusion-column-wrapper {
    margin: 20px;
}

.About_Our_box {
    background: #fff;
    padding: 30px;
    position: relative;
    float: left;
    width: 100%;
    margin-top: 90px;
    min-height: 480px;
    height: -webkit-fill-available;
}

.About_Our_box .icon-img {
    position: absolute;
    top: -18%;
    right: 10%;
    float: left;
}

.About_Our_box img {
    width: 100%;
    height: auto;
    float: left;
}

.About_Our_box h4 {
    padding-top: 10px;
    font-size: 24px !important;
    font-weight: 600 !important;
    margin-bottom: 15px;
}





/*======================================>
    Decorative Plywood - Pages CSS
=========================================>*/
.MSB_ALTOP_Card .fusion-column-wrapper {
    position: relative;
    box-shadow: 0px 6px 49px rgb(0 0 0 / 7%);
    padding: 20px;
    margin: 20px;
    border-radius: 15px;
    background: linear-gradient(#ffffff, #ffffff) padding-box, linear-gradient(150deg, transparent 40%, #9a552e, #9a552e) border-box;
    border: 2px solid transparent;
    transition: all 0.6s cubic-bezier(0.23, 1, 0.320, 1);
}

.MSB_ALTOP_Card .fusion-column-wrapper:hover {
    background: linear-gradient(#ffffff, #ffffff) padding-box, linear-gradient(150deg, transparent 40%, #9a552e, #9a552e) border-box;
    border: 2px solid transparent;
    transform: translateY(-20px) !important;
}




/*======================================>
   Career - Pages - CSS
=========================================>*/
.Position_Available .tab-content .tab-pane strong,
.Position_Available .tab-content .tab-pane p,
.Position_Available .fusion-li-item-content {
    font-family: 'Poppins' !important;
    line-height: 1.72 !important;
    letter-spacing: 0.015em !important;
}

.Team_Form h3 {
    margin: 0;
    font-size: 28px;
    color: #9a552e;
}

.Application_Form .fusion-column-wrapper {
    padding: 30px;
    background-color: #ffffff !important;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
}

.Team_Form div {
    margin-bottom: 20px !important;
    height: 115px;
}

.Team_Form .Input_Name {
    color: #384148d4;
    font-weight: 500;
}

.Team_Form input,
.Team_Form select,
.Team_Form .select-arrow {
    border-radius: 1px !important;
    background: transparent !important;
    border-color: #7b8995b0 !important;
}

.Team_Form .wpcf7-not-valid-tip {
    font-size: 13px;
    padding: 2px 10px 2px 10px;
    font-family: 'Poppins';
}

input[type="checkbox"] {
    width: 16px;
    height: 16px;
    accent-color: #9a552e;
}

.Team_Form .application_submit_button {
    background-color: #9a552e !important;
}

.Team_Form .application_submit_button {
    margin: 0px !important;
}

.Team_Form .cf7mls_back.action-button {
    margin: 0px !important;
    border-radius: 0px !important;
    min-width: 120px !important;
}

.cf7mls_back,
.cf7mls_next {
    margin: 0px !important;
    padding: 13px 29px !important;
    font-size: 18px;
    border-radius: 0px !important;
    min-width: 120px !important;
}






form.cf7mls input.wpcf7-form-control.wpcf7-submit {
    float: left !important;
}





/* Request a call back */
.request-call-form .input_box {
    height: 95px;
}
.request-call-form  .wpcf7-not-valid-tip {
    font-size: 14px;
}




/* Reach Us */
.contact_icon li .fusion-li-item-content p a {
    color: #000000;
}

.Reach_Us_Form {
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    padding: 30px;
    background-color: #ffffff;
}

.Contact_Form_Call_Back h3 {
    font-size: 26px;
}

.Contact_Form_Call_Back .wpcf7-form-control-wrap textarea,
.Contact_Form_Call_Back .wpcf7-form-control-wrap input {
    border-radius: 0px;
}


.contact_icon .fusion-li-item .icon-wrapper i {
    font-size: 20px;
}

.contact_icon .fusion-li-item:hover i {
    animation: icon-bounce 800ms ease-out infinite;
    -webkit-animation: icon-bounce 800ms ease-out infinite
}

@keyframes icon-bounce {

    0%,
    100%,
    20%,
    50%,
    80% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0)
    }

    40% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        transform: translateY(-10px)
    }

    60% {
        -webkit-transform: translateY(-5px);
        -ms-transform: translateY(-5px);
        transform: translateY(-5px)
    }
}



.wpcf7-captchar,
.wpcf7-form .wpcf7-date,
.wpcf7-form .wpcf7-number,
.wpcf7-form .wpcf7-quiz,
.wpcf7-form .wpcf7-select,
.wpcf7-form .wpcf7-text,
.wpcf7-form textarea {
    -webkit-transition: all 200ms linear 0ms;
    -khtml-transition: all 200ms linear 0ms;
    -moz-transition: all 200ms linear 0ms;
    -ms-transition: all 200ms linear 0ms;
    -o-transition: all 200ms linear 0ms;
    transition: all 200ms linear 0ms;
}


.wpcf7-captchar:hover,
.wpcf7-form .wpcf7-date:hover,
.wpcf7-form .wpcf7-number:hover,
.wpcf7-form .wpcf7-quiz:hover,
.wpcf7-form .wpcf7-select:hover,
.wpcf7-form .wpcf7-text:hover,
.wpcf7-form textarea:hover {
    border-color: #e18450bd !important;
}



/* BeCome Our Dealer */
.Become_Our_Dealer_Section {
    background-color: #f4f3ef;
}

.BeCome_Our_Dealer_Form .input_box {
    height: 110px;
}

.BeCome_Our_Dealer_Form input,
.BeCome_Our_Dealer_Form textarea,
.BeCome_Our_Dealer_Form select {
    border-color: #766f6f63 !important;
    border-radius: 1px !important;
}

.BeCome_Our_Dealer_Form input {
    background: transparent !important;
}

.BeCome_Our_Dealer_Form textarea {
    background: transparent !important;
}

.BeCome_Our_Dealer_Form select,
.BeCome_Our_Dealer_Form .select-arrow {
    background: transparent !important;
}

.BeCome_Our_Dealer_Form .wpcf7-submit {
    background-color: #9a552e !important;
}

.BeCome_Our_Dealer_Form .select-arrow {
    border: none !important;
}







/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {}




@media only screen and (max-width: 800px) {
    .avada-page-titlebar-wrapper h1 {
        font-size: 30px !important;
    }
}




/* ##Device = Desktops ##Screen = 1281px to higher resolution desktops */
@media (min-width: 1281px) {}

/* ##Device = Laptops, Desktops ##Screen = B/w 1025px to 1280px */
@media (min-width: 1025px) and (max-width: 1280px) {
    .solution-inner-box {
        width: 33%;
    }

    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(6) {
        border-left: 1px solid #e1e2e3;
        border-bottom: 1px solid #e1e2e3;
    }

    .solution-inner-box:nth-child(1),
    .solution-inner-box:nth-child(4),
    .solution-inner-box:nth-child(7) {
        border-left: none;
    }
}

/* ##Device = Tablets, Ipads (portrait) ##Screen = B/w 768px to 1024px */
@media (min-width: 768px) and (max-width: 1024px) {
    .Whu_Choose_Us_Container {
        padding: 29px 7% 30px 7%;
    }

    .solution-inner-box {
        width: 50%;
    }

    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(6),
    .solution-inner-box:nth-child(4) {
        border-left: 1px solid #e1e2e3;
        border-bottom: 1px solid #e1e2e3;
    }

    .solution-inner-box:nth-child(1),
    .solution-inner-box:nth-child(3),
    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(7) {
        border-left: none;
    }

    .MSB_inner_Panels {
        width: 50%;
    }
}

/* ##Device = Tablets, Ipads (landscape) ##Screen = B/w 768px to 1024px */
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {}

/* ##Device = Low Resolution Tablets, Mobiles (Landscape) ##Screen = B/w 481px to 767px */
@media (min-width: 481px) and (max-width: 767px) {
    h2 {
        font-size: 40px !important;
    }

    .Ideal_For_Images .awb-imageframe-caption-title {
        font-size: 13px !important;
        font-weight: 600 !important;
    }

    .fusion-header-wrapper .fusion-header-v3 .fusion-header .fusion-row .fusion-logo .fusion-logo-link img {
        width: 180px;
    }

    .Whu_Choose_Us_Container {
        padding: 30px 6% 30px 6%;
    }

    .solution-inner-box {
        width: 50%;
        padding: 20px 10px;
    }

    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(6),
    .solution-inner-box:nth-child(4) {
        border-left: 1px solid #e1e2e3;
        border-bottom: 1px solid #e1e2e3;
    }

    .solution-inner-box:nth-child(1),
    .solution-inner-box:nth-child(3),
    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(7) {
        border-left: none;
    }

    .solution-inner-box img {
        width: 70px;
    }

    .MSB_inner_Panels {
        width: 50%;
    }

    .MSB_Panels {
        display: flex;
        width: 90%;
        justify-content: space-between;
        flex-wrap: wrap;
    }
}

/* ##Device = Most of the Smartphones Mobiles (Portrait) ##Screen = B/w 320px to 479px */
@media (min-width: 320px) and (max-width: 480px) {
    h2 {
        font-size: 32px !important;
    }

    .Ideal_For_Images .awb-imageframe-caption-title {
        font-size: 13px !important;
        font-weight: 600 !important;
    }

    .Build_with_logo_section {
        width: 250px !important;
        vertical-align: bottom !important;
    }

    .fusion-header-wrapper .fusion-header-v3 .fusion-header .fusion-row .fusion-logo .fusion-logo-link img {
        width: 180px;
    }

    .Whu_Choose_Us_Container {
        padding: 30px 6% 30px 6%;
    }

    .solution-inner-box {
        width: 100%;
        padding: 20px 10px;
    }

    .solution-inner-box:nth-child(7),
    .solution-inner-box:nth-child(8) {
        border-bottom: 1px solid #e1e2e3;
    }

    .solution-inner-box:nth-child(1),
    .solution-inner-box:nth-child(3),
    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(7) {
        border-right: 1px solid #e1e2e3;
    }

    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(6),
    .solution-inner-box:nth-child(4) {
        border-left: 1px solid #e1e2e3;
        border-bottom: 1px solid #e1e2e3;
    }

    .solution-inner-box:nth-child(3),
    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(7) {
        border-left: none;
    }

    .MSB_inner_Panels {
        width: 100%;
    }

    .MSB_inner_Panels p {
        font-size: 20px !important;
    }
}


@media (min-width: 0px) and (max-width: 479px) {
    .fusion-header-wrapper .fusion-header-v3 .fusion-header .fusion-row .fusion-logo .fusion-logo-link img {
        width: 180px;
    }

    .Whu_Choose_Us_Container {
        padding: 30px 6% 30px 6%;
    }

    .solution-inner-box {
        width: 100%;
        padding: 20px 10px;
    }

    .solution-inner-box:nth-child(7),
    .solution-inner-box:nth-child(8) {
        border-bottom: 1px solid #e1e2e3;
    }

    .solution-inner-box:nth-child(1),
    .solution-inner-box:nth-child(3),
    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(7) {
        border-right: 1px solid #e1e2e3;
    }

    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(6),
    .solution-inner-box:nth-child(4) {
        border-left: 1px solid #e1e2e3;
        border-bottom: 1px solid #e1e2e3;
    }

    .solution-inner-box:nth-child(3),
    .solution-inner-box:nth-child(5),
    .solution-inner-box:nth-child(7) {
        border-left: none;
    }

    .MSB_inner_Panels {
        width: 100%;
    }

    .MSB_inner_Panels p {
        font-size: 16px !important;
    }
}






/* @media (min-width: 200px) and (max-width: 699px) {} */

@media (min-width: 700px) and (max-width: 1024px) {}

@media (min-width: 640px) and (max-width: 1024px) {
    h1 {
        font-size: 54px !important;
    }

    h2 {
        font-size: 38px !important;
    }

    h3 {
        font-size: 26px !important;
    }
	
	.fusion-page-title-bar .fusion-page-title-row h1 {
		font-size: 24px !important;
	}
	
	.entry-title {
		font-size: 24px !important;
	}
	
	.blog-shortcode-post-title {
		font-size: 18px !important;
	}
}

@media (min-width: 0px) and (max-width: 640px) {
    h1 {
        font-size: 34px !important;
    }

    h2 {
        font-size: 24px !important;
    }

    h3 {
        font-size: 18px !important;
    }
	
	.fusion-page-title-bar .fusion-page-title-row h1 {
		font-size: 18px !important;
	}
	
	.entry-title {
		font-size: 18px !important;
	}
	
	.blog-shortcode-post-title {
		font-size: 18px !important;
	}
}










/* Footer - Link */
.widget-whatsapp-icon {
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-left: 0;
    padding-right: 0;
    position: fixed;
    bottom: 40px;
    /*left: 20px;*/
    right: 2%;
    z-index: 9999999999;
}

.Footer_link li .fusion-li-item-content a {
    color: #ffffff;
}

.footer_link p a {
    color: #ffffff;
}


#Footer_menu_list p a:hover {
    margin-left: 7px;
    transition: all 0.6s ease-out;
}

.Footer_menu_list ul li a:hover {
    margin-left: 7px;
    transition: all 0.6s ease-out;
}


.cw,
.cw a {
    font-size: 12px;
    color: #b5b5b5;
}

.cw a:hover {
    color: #ffffff;
}