.parts585960qdAp8bgCSc_link_wrap{
        padding-top: 30px!important;
}
.parts585960qdAp8bgCSc_link{
    background-color: #ffffff!important;
}
.design-parts-23_0ItpvqFe7U .container .t_question{
    font-weight: bold!important;
}
.parts34_footer .contactbox-area .col:last-child > span.Btn-Text:hover {
    color: #fff !important;
    fill: #fff !important;
}
.design-parts71_IVTvKIER6X .img-wrap .text-image,.design-parts71_DXrzcUdcTP .img-wrap .text-image{
        transform: translate(50%, -50%)!important;
    width: 50%!important;
}
.parts15_OqOaiyNHc9 ul li{
        max-width: 700px!important;
}
@media screen and (max-width: 520px) {
    .parts15_OqOaiyNHc9 ul li span {
        font-size: 16px!important;
    }
}
.design-parts81_9ht3NQ3nEz .contents-wrap .text-link-button:hover{
    background: var(--main-color)!important;
}
.parts585960qdAp8bgCSc_link:hover{
        background-color: var(--main-color)!important;
}
@media print, screen and (min-width: 991px){
	.partoaPXADPpyN373839_h2_wrap.bg-color{
	    padding-top: 80px!important;
	}
	.parts585960qdAp8bgCSc_link_wrap{
	    padding-bottom: 80px!important;
	}
}
@media screen and (min-width: 521px) and (max-width: 991px){
    .partoaPXADPpyN373839_h2_wrap.bg-color{
	    padding-top: 50px!important;
	}
	.parts585960qdAp8bgCSc_link_wrap{
	    padding-bottom: 50px!important;
	}
}

@media screen and (min-width: 991px) and (max-width: 1180px){
    .parts255-257_img_wrap .h2-wrap h2.h2-img img {
    width: 70%!important;
}
}
.design-parts-23_0ItpvqFe7U .container .number_circle{
    color: #1a335b!important;
}
.design-parts78_NJhLt78KyX .title{
            color: #fff!important;
}
.design-parts78_NJhLt78KyX .title_border{
        border-bottom: 1px solid #ffffff!important;
}
.design-parts78_NJhLt78KyX .description a{
    color: #fff!important;
}

.design-parts78_NJhLt78KyX .link-btn {
        color: #fff!important;
}

.design-parts78_NJhLt78KyX .link-btn::after {
    border-color: #FFFFFF #FFFFFF  transparent transparent!important;
}
.design-parts-23_5aX3nOILaZ .container .t_question{
    font-weight: bold!important;
}