h1 {
    font-size: 36px;
}

h2 {
    font-size: 32px;
}

h3 {
    font-size: 30px;
}

h4 {
    font-size: 28px;
}

h5 {
    font-size: 26px;
}

h6 {
    font-size: 20px;
}

p {
    font-size: 18px;
}

.text-color{
	color:#64be00;
}

.btn.btn-lg {padding: 0 20px;}

.container.maxwid {
    max-width: 1320px !important;
}

/* start */

.Surge-Protector-banner{
	 background:url('/sites/zyxel/files/library/assets/products/SURGEPRO-GE/00_banner_SURGEPRO-GE_1920x450.jpg') no-repeat right center;
	 height:450px;
	 background-size:cover;
	 position:relative;
}

.Surge-Protector-section{
    width: 100%;
    height: 100%;
}

.Surge-Protector-box {
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    width: 45%;
	height: 100%;
	padding-left: 10%;
}

.Surge-Protector-box h1{
	font-weight:bold;
}

@media screen and (max-width: 1440px) {
.Surge-Protector-banner {
	height:400px;
}
.Surge-Protector-box {
    width: 50%;
	padding-left: 5%;
}
}

@media screen and (max-width: 1025px) {
.Surge-Protector-banner {
	height:350px;
}
.Surge-Protector-box {
	padding-left: 5%;
	width: 45%;
}
}

@media screen and (max-width: 991px) {
.Surge-Protector-box {
	padding-left: 5%;
	width: 100%;
	justify-content: flex-start;
	padding-top:15px;
	align-items: center;
}
}

@media screen and (max-width: 450px) {
.Surge-Protector-banner {
	height:200px;
}
.Surge-Protector-box {
	padding: 10px;
    justify-content: flex-start;
}
.Surge-Protector-box h1{
	font-size: 20px;
}
}


/* start */

.Safeguarding_Ethernet_Devices {
	width:85%;
	margin:0 auto;
    text-align: center;
}

.Safeguarding_Ethernet_Devices h3{
	font-weight:bold;
	padding-bottom:30px;
}

.Safeguarding_Ethernet_Devices img{
	padding-top:20px;
}


/* start */

.Support_Gigabit_Speed {
	width:85%;
	margin:0 auto;
    text-align: center;
}

.Support_Gigabit_Speed h3{
	font-weight:bold;
	padding-bottom:30px;
}

.Support_Gigabit_Speed img{
	padding-top:20px;
}


/* start */

.EasyInstallation{
	width: 95%;
    margin: 0 auto;
    text-align: center;
}

.EasyInstallation h3{
	font-weight:bold;
	padding-bottom:30px;
}

.EasyInstallation .area {
	position: relative;
}

.EasyInstallation .area .photo{
    display: flex;
    flex-direction: row;
    justify-content: center;
}

/* .EasyInstallation .area .photo img{
	width: 45%!important;
    margin-right: 20px;
} */

@media screen and (max-width: 450px) {
.EasyInstallation .area .photo{
    flex-direction: column;
}
.EasyInstallation .area .photo img{
	width: 100%!important;
	margin-bottom: 20px;
}
}


/* start */

.Application {
    width: 95%;
    text-align: center;
    margin: 0 auto;
	padding-bottom: 20px;
}

.Application .area h3 {
    padding-bottom: 30px;
	font-weight:bold;
}

@media screen and (max-width: 1025px) {
.Application {
    width: 80%;
}
}

@media screen and (max-width: 991px) {
.Application {
    width: 90%;
}
}


.Surge-Protector-section .tab-content .tab-pane .panel-group .panel-body {
	padding: 30px 20px!important;
}
