.v2.ph_banner{display:block;float:left;padding:118px 0;position:relative;text-align:center;width:100%}.v2.ph_banner .sec_inner{margin:0 auto;width:100%}.v2.ph_banner .caption,.v2.ph_banner .caption .text_part{display:inline-block;width:100%}.v2.ph_banner .caption h1{color:#fff;font-size:100px;font-weight:700;line-height:1.15;padding-bottom:30px}.v2.ph_banner .caption p{color:#fff;font-size:30px;font-weight:500;line-height:1.35;margin:0 auto;max-width:100%;padding-bottom:0;width:840px}.v2.ph_banner .caption .arrow_part{display:inline-block;margin-top:52px;position:relative;width:100%}.v2.ph_banner .caption .arrow_part a{position:absolute;text-align:center;top:0;width:auto}.v2.ph_banner .caption .arrow_part a:hover{top:20px}.v2.ph_banner .caption .arrow_part img{max-width:53px;width:100%}.logo-section{padding-bottom:40px;padding-top:40px;text-align:center}.span12.widget-span.widget-type-custom_widget{padding:0!important}@media (max-width:1024px){.v2.ph_banner{padding:80px 0}.v2.ph_banner .caption h1{font-size:50px;padding-bottom:20px}.v2.ph_banner .caption p{font-size:26px}.v2.ph_banner .caption .arrow_part img{max-width:40px}}@media (max-width:991px){.v2.ph_banner{padding:60px 0}}@media (max-width:767px){.v2.ph_banner{padding:50px 0}.v2.ph_banner .caption h1{font-size:42px;padding-bottom:15px}.v2.ph_banner .caption p{font-size:22px}.v2.ph_banner .caption br{display:none}.v2.ph_banner .caption .arrow_part{margin-top:40px}.v2.ph_banner .caption .arrow_part img{max-width:34px}.logo-section{padding-bottom:30px;padding-top:30px}.logo-section img{max-width:165px;width:100%}}@media (max-width:480px){.v2.ph_banner .caption h1{font-size:34px}.v2.ph_banner .caption p{font-size:20px}.v2.ph_banner .caption .arrow_part{margin-top:30px}.v2.ph_banner .caption .arrow_part img{max-width:30px}}