.main-content h1, .main-content h2, main-content .h3 {color:#002f72;}
.nav-sec .nav ul#section-Homepage-level1 {padding-right:0;}
.boxImages {background-repeat: no-repeat;position: relative;height: 356px/*610px*/; margin-left: auto;margin-right: auto;}
.box1.bgBox {height: 550px;background: #002f72;}
.boxImages p {font-family: "delta", sans-serif;font-weight: 400;font-size: 2rem;color: #ffffff;line-height:23px;text-align: left;padding: 20px;}
table th {background:#002f72;}
div.footer-logo:before,
div.footer-logo:after {top: 67%;}
.footer-links {padding-top: 41px;}
.banner-product .banner-container .banner-img {min-height: 594px;}
#contentwrapper {margin-top: 157px;}
/*.InWrapper.sec1-intro .box1-title {margin-top: 45px;} */
.main-content table {box-shadow: 0px 0px 0px 0px rgb(84 101 118 / 20%);}
table {margin-bottom: 30px;}

#logo img {margin-top: -42px;margin-left: -2px;height: auto;width: 33%;margin-bottom: 11px;}

/*body#ip3-home #HomeContent #parallax1 {min-height: 1271px;}*/
body#ip3-home #HomeContent #parallax1 {min-height: 850px;}
body#ip3-home #HomeContent #parallax2 {min-height: auto;margin-bottom:40px;}
body#ip3-home #HomeContent #parallax3 {min-height: auto;margin-bottom:40px;}
body#ip3-home #HomeContent #parallax4 {min-height: 470px;}
body#ip3-home #HomeContent #parallax5 {min-height: auto;margin-bottom:40px;}

@media (max-width: 767px) {

.headerright div#Nav {display: none !important;}
.boxImages {background-repeat: no-repeat;position: relative;height: 220px;background-size: 100% 100%;margin: 20px;}
#logo img {margin-top: 0px; margin-left: -2px;height: auto;width: 25%;}
.sectionBox {top: 100px;}
.sectionBox.bottomBox {top: 0px;}
#contentwrapper {margin-top: 130px;}
.InWrapper.sec1-intro .box1-title {margin-top: 45;}
.psection1-inner {padding-top: 40px;}
.InWrapper.sec1-intro .box1-title {margin-top: 45px;}

.imgWithTextWrapper{padding: 20px;}
body#ip3-home #HomeContent #parallax4 {min-height: 1432px;}

}

@media (max-width: 991px) {
body#ip3-home #HomeContent #parallax1 {min-height: 725px; }
.banner-product .bannertext-container {padding-top: 180px !important;}
}

@media (max-width: 768px) {
body#ip3-home #HomeContent #parallax1 {min-height: 1700px /*1833px*/;}
}

@media (max-width: 767px) {
body#ip3-home #HomeContent #parallax1 {min-height: 2000px /*1833px*/;}
}

@media (max-width: 480px){
#logo img {margin-top: 0px; margin-left: -2px;height: auto;width: 40%;}
.InWrapper.sec1-intro .box1-title {margin-top: 0;}
}

/*IPad/IPad mini portrait mode:*/
@media all and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) 
{

#logo img {margin-top: 0px; margin-left: -2px;height: auto;width: 33%;}
.sectionBox {top: 130px;}
#parallax1 {min-height: 1250px;}
.boxImages {height: 372px;margin-bottom:20px;}
#contentwrapper {margin-top: 242px;}
.InWrapper.sec1-intro .box1-title {margin-top: 0;}

.boxImages p {padding: 5px;}
body#ip3-home #HomeContent #parallax1 {min-height: 893px;}
.sectionBox.bottomBox {top: 0px;}
}


@media all and (min-width:420px) and (max-width: 736px) {
.boxImages {height: 220px;}
body#ip3-home #HomeContent #parallax1 {min-height: 1871px/*2100px*/;}



}

/*IPad/IPad mini landscape mode:*/
@media all and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)
{ 
#Nav ul#section-Homepage-level1 {float: left;padding-left: 100px;}
}

@media all and (min-device-width : 0px) and (max-device-width : 767px) 
{ 
.form-section .form-left { float:left; width:26% !important;}
.form-section .form-right .form-right-field #txtCaptcha { margin-left:26% !important;}
}


.contact-us-form { float:left; margin-bottom:50px;}
.form-section .form-left { float:left; width:15%}
.form-section .form-right .form-right-field #txtCaptcha { margin-left:14%;}

/*body#ip3-home #HomeContent .sectionBoxWrapper {padding: 10px 40px 40px 40px;}*/
.imgWithTextWrapper {float:left;width:100%;padding: 20px;}
.imgWithTextWrapper img {margin:0 auto;}
/*.imgWithTextWrapper .rightText p {display: flex;justify-content: center;align-items: center;height:220px;}*/
.imgWithTextWrapper .rightText p {padding: 20px 10px 20px 10px;display: inline-block;float: left;width: 100%;}

body#ip3-home #HomeContent #parallax4 .box1-title p {text-align: center;color: #002f72;font-size: 3.5rem;font-family: "delta", sans-serif;font-style: normal;font-weight: 400;padding-top: 20px;line-height: normal;}
body#ip3-home #HomeContent #parallax4 #bottomBoxSection .InWrapper {margin-bottom: 20px;}
.imgWithTextWrapper .leftImg {border:1px solid #6a7c94;background: #ffffff;}
.belowBoxIntroText {padding: 20px;}