*{margin:0; padding:0;}
body{position:relative;overflow-x:hidden;}
h1{color:#212121;font-size:32px;font-weight:700;margin:0;padding:0;font-family:'Poppins', sans-serif;line-height:40px;}
h1 span{font-size:30px;font-weight:400;display:block;}
h2{font-family:'Poppins', sans-serif;font-weight:300;font-size:29px;line-height:40px;}
h2 span{font-family:'Poppins', sans-serif;font-weight:800;font-size:33px;}
h3{  font-family: 'Poppins', sans-serif;color:#000000; font-size:18px; line-height:26px; font-weight:600;}
p{font-family:'Poppins', sans-serif;color:#212121;font-size:18px;margin:0px;}
.m0{margin:0px !important;}
.deskview{display:block;}
.mobview{display:none;}
@media(max-width:1024px){
h2 span{font-size:28px;}
}
@media(max-width:812px){
.deskview{display:none !important;}
.mobview{display:block !important;}
h2{font-size:26px;line-height:40px;margin-bottom:20px;}
h2 span{font-size:30px;}
}
@media(max-width:568px){ h1{font-size:28px;line-height:35px;}
}
@media(max-width:425px){ h1{font-size:21px !important;line-height:25px !important;}
h1 span{font-size:20px;}
h2{font-size:22px;line-height:35px;}
h2 span{font-size:25px;}
p{font-size:14px;}
h3{font-size:16px;line-height:20px;}
}
@media(max-width:375px){ h1{font-size:18px !important;line-height:25px !important;}
h1 span{font-size:20px;}
h2{font-size:22px;line-height:35px;}
h2 span{font-size:25px;}
p{font-size:14px;}
h3{font-size:16px;line-height:20px;}
} .header{padding:15px 50px;position:relative;}
.lead-logo{position:absolute;top:30px;left:55px;z-index:100;}
.lead-logo img{width:100%;}
.product-logo{width:17%;float:right;margin-top:-70px;margin-right:0px;}
.btn.focus, .btn:focus{box-shadow:none;}
.login-sec .btn:hover{background-color:#76b029;}
.login-sec a:hover{color:#76b029;}
.intro-text{position:relative;padding-top:85px;}
.select2-container{width:100% !important;}
.select2-container--default .select2-selection--single{height:40px !important;opacity:0.5 !important;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:40px !important;}
.patch{position:absolute;left:-39px;padding-left:38px;padding-right:35px;}
.form-group{margin-bottom:5px;}
.reset{color:#0cbf0a;text-align:right;float:right;}
.reset:hover{color:#fff;}
.frmFld.msg{font-size:14px;}
.frmFld.msg a{color:#1e723f;text-decoration:none;}
.frmFld.msg a:hover{text-decoration:underline;}
.container-fluid{width:95%;margin:0 auto;}
.masthead{background:url(/wp-content/themes/Campaigns/Emrald/images/banner-bg.jpg) center center no-repeat;min-height:350px;margin-bottom:0px;background-size:cover;}
.masthead .myform{padding:30px 18px 20px 18px;width:32%;border-radius:15px;position:absolute;right:90px;top:87px;background:#ffffff;box-shadow:0px 3px 22px 6px #e9e9e7;}
.masthead .myform h3{color:#212121;font-size:22px;line-height:30px;font-weight:600;padding-top:0px;}
.frmFld{margin-top:19px;}
.form-row{padding:0 20px;}
.form-signin{margin-top:25px;}
.form-signin .form-control{font-size:16px;padding:6px 10px;color:rgba(75,84,93,1) !important;border-radius:5px;border-color:#d3d3d3;box-shadow:0px 0px 5px 2px #e9e9e7;height:calc(2.25rem + 8px);}
.form-control::placeholder{opacity:0.5 !important;}
.form-signin .form-control:focus{box-shadow:0px 0px 5px 2px #cfe2d4;}
.selectBox .form-control{height:40px;padding:4px 4px 4px 13px;color:rgba(75,84,93,0.5) !important;}
#selecttype, #selectclass, #selectvalidity, #certificatetype, #ddlCity{color:rgba(75,84,93,0.5) !important;}
.masthead .myform label{font-size:14px;font-weight:400;}
.masthead .myform a{color:#212121;font-size:12px;float:right;cursor:pointer;}
header.masthead .mybtn{font-family:'Poppins', sans-serif;width:100%;margin-top:20px;background-color:#1e723f !important;color:#ffffff;padding:10px;font-weight:500;font-size:19px;border-radius:5px;}
.frmbtn{display:flex;justify-content:center;}
.introBanner{position:absolute;top:0px;left:50px;z-index:100;}
.bannerSec{width:50%;min-height:515px;display:flex;flex-flow:column;justify-content:center;align-items:center;}
.bannerSec img{width:55%;}
.bannerSec h1{font-family:'Poppins', sans-serif;color:#2c2c2c;padding-top:0px;}
.bannerSec h1 strong{font-weight:800px;font-size:32px;background:#fffc0c;}
.bannerSec h1 span{padding-bottom:10px;}
.bannerSec span.lowerlogo{padding-bottom:0px;padding-top:30px;}
.bannerBoxes{width:100%;display:inline-block;padding-top:100px;}
.bannerBoxes .Boxes{float:left;color:#fff;font-size:14px;width:23%;padding:20px;box-shadow:2px 0px 10px 4px #e9e9e7;border-radius:20px;min-height:190px;}
.bannerBoxes .Boxes.operator{width:10%;box-shadow:none;text-align:center;display:flex;justify-content:center;align-items:center;}
.bannerBoxes .Boxes.operator strong{font-size:35px;font-weight:800;}
.bannerBoxes .Boxes strong{color:#212121;font-size:25px;font-weight:700;padding-top:30px;}
.bannerBoxes .Boxes{font-size:16px;font-weight:400;line-height:22px;}
.bannerBoxes .Boxes.box3 strong{color:#fff;}
.bannerBoxes .Boxes .validity{font-size:12px;display:block;padding-top:5px;}
.bannerBoxes .Boxes.box1, .bannerBoxes .Boxes.box2{background:#9bbaa8;color:#212121;}
.bannerBoxes .Boxes.box3{background:#1e7240;}
.bannerBoxes strong{display:block;}
.Boxes.box3 strong{padding-top:30px;}
.kvb-logo{width:50%;padding-top:50px;}
.kvb-logo1{width:35%;position:absolute;top:20px;right:20px;}
@media(max-width:1920px) and (min-width:1600px){.product-logo{width:13%;}}
@media(max-width:1024px){
.masthead .myform{width:41%;}
.product-logo{width:24%;}
.Boxes.box2 strong{padding-top:70px;}
.Boxes.box3 strong{padding-top:70px;}
.bannerBoxes .Boxes strong{font-size:20px;}
.bannerBoxes .Boxes .validity{font-size:11px;}
.kvb-logo{width:60%}
}
@media(max-width:812px){
h1 span{display:block;}
.product-logo{width:25%;float:right;margin-top:-70px;margin-right:0px;}
.bannerSec{position:initial;padding:30px 0px 0px 30px;width:100%;min-height:auto;}
.masthead .myform{position:initial;width:94%;margin:0 auto;margin-top:40px;}
.lead-logo{left:30px;width:30%;}
.kvb-logo1{width:23%;}
.Boxes.box3 strong{padding-top:50px;}
.Boxes.box2 strong{padding-top:30px;}
.kvb-logo{width:50%}
}
@media(max-width:667px){
.Boxes.box2 strong{padding-top:50px;}
.Boxes.box3 strong{padding-top:50px;}
}
@media(max-width:568px){ h1{font-size:28px;line-height:35px;}
.Boxes.box2 strong{padding-top:50px;}
.Boxes.box3 strong{padding-top:70px;}
.masthead .myform h3{padding-top:0px;}
.bannerSec h1{padding-top:0px;}
.bannerBoxes{padding-top:30px;}
.bannerBoxes .Boxes{width:25%;padding:15px;}
.masthead .myform h3{padding-top:40px;}
}
@media(max-width:425px){
.lead-logo{width:35%;}
.kvb-logo1{width:30%;}
.product-logo{width:30%;margin-right:15px;}
.masthead .myform h3{padding-top:0px;}
.bannerBoxes .Boxes{width:94%;min-height:140px;}
.bannerBoxes .Boxes.operator{width:50%;min-height:60px;padding-top:0px;}
.bannerBoxes .Boxes.operator strong{padding-top:0px;}
.Boxes.box2 strong{padding-top:30px;}
.Boxes.box3 strong{padding-top:30px;}
.kvb-logo{width:90%;}
.masthead .myform{padding:30px 20px 30px 20px;}
header.masthead .mybtn{font-size:16px;}
.frmFld.msg a{float:none;display:block;}
}
@media(max-width:375px){
.product-logo{width:30%;margin-right:15px;}
.lead-logo{width:40%;top:20px;}
}
@media(max-width:320px){ h1{font-size:15px;}
.bannerSec{padding:0px 0px 0px 15px;}
.product-logo{left:160px;}
.product-logo img{width:100% !important;}
.masthead .myform h3{font-size:18px;}
.bannerBoxes .Boxes{min-height:100px;}
.bannerBoxes .Boxes strong, .Boxes.box2 strong, .Boxes.box3 strong{padding-top:15px;}
} .first-section{background-color:#0cbf0a;padding:40px 0px 30px 0px;}
.first-section h2{color:#ffffff;}
.first-section p{color:#ffffff;padding-top:25px;text-align:center;}
.plan-offering{padding:0px 0px 60px 0px;margin-top:0px;}
.planBox{background:#f1f5f8;padding:40px 20px 30px 40px;border-radius:80px;min-height:355px;position:relative;width:100%;}
.plan-offering h3{text-align:left;}
.planBox p{font-size:16px;line-height:30px;font-weight:400;padding-bottom:20px;width:80%;}
.planInnerBox{padding:15px 10px;overflow:hidden;display:flex;flex-flow:column;width:16%;text-align:left;transition:all 0.5s;cursor:pointer;padding:20px 15px;min-height:250px;position:absolute;bottom:-30px;}
.planInnerBox p{font-size:15px;line-height:20px;padding-top:15px;}
.planInnerBox:hover{background:#ffffff;border-radius:35px;box-shadow:0 0 5px 4px #e9e9e7;}
.planInnerBox.two{left:309px;}
.planInnerBox.three{left:550px;}
.planInnerBox.four{right:285px;}
.planInnerBox.five{right:30px;}
.planInnerBox img{width:50%;}
.planHead{width:100%;}
.planHead h2{text-align:left;}
@media(max-width:1920px) and (min-width:1600px){
.bannerSec{width:34%;}
.masthead .myform{width:28%;}
.planHead{margin-left:-158px;}
.planInnerBox.two{left:365px;}
.planInnerBox.three{left:689px;}
.planInnerBox.four{right:360px;}
.planInnerBox.five{right:16px;}
}
@media(max-width:1024px){
.planInnerBox.two{left:230px;}
.planInnerBox.three{left:415px;}
.planInnerBox.four{left:590px;}
.planInnerBox.five{right:30px;}
}
@media(max-width:812px){
.deskview{display:none;}
.mobview{display:block;}
.planHead{width:100%;}
.planBox{padding:60px 20px 60px 20px;width:100%;}
.planBox p{width:100%;}
.planInnerBox{position:initial;width:100%;min-height:218px;}
.planInnerBox img{width:15%;padding-bottom:10px;}
.plan-offering{padding:15px 0px 60px 0px;}
.plan-offering .planHead{display:flex;justify-content:left;margin:0px 0px 0px 15px;}
.planHead h2{text-align:left;}
}
@media(max-width:568px){
.planBox p{font-size:16px;}
.planBox{padding:60px 20px 60px 20px;}
.planInnerBox{min-height:156px;}
}
@media(max-width:375px){
.planBox p{font-size:14px;}
} .Benefits .rel-inner{position:relative;min-height:700px;}
.Benefits .rel-inner .B_box{position:absolute;background:#fff;-webkit-box-shadow:0px 0px 16px 0px #e9e9e7;-moz-box-shadow:0px 0px 16px 0px #e9e9e7;box-shadow:0px 0px 16px 0px #e9e9e7;border-radius:20px;padding:25px;min-height:280px;width:260px;text-align:left;transition:all 0.5s;}
.Benefits .rel-inner .B_box:hover{-webkit-box-shadow:0px 0px 16px 4px #cfe2d4;-moz-box-shadow:0px 0px 16px 4px #cfe2d4;box-shadow:0px 0px 16px 4px #cfe2d4;}
.Benefits .rel-inner .box1{top:0px;left:80px;}
.Benefits .rel-inner .box2{top:67px;left:380px;}
.Benefits .rel-inner .box3{top:320px;left:80px;}
.Benefits .rel-inner .box4{top:389px;left:382px;}
.Benefits .rel-inner img{width:25%;padding-bottom:15px;}
.Benefits .rel-inner p{font-size:16px;}
.Benefits .mainImg{width:70%;}
@media(max-width:1920px) and (min-width:1599px){
.Benefits .rel-inner .B_box{width:420px;}
.Benefits .rel-inner .box2, .Benefits .rel-inner .box4{left:473px;}
.Benefits .rel-inner .box1, .Benefits .rel-inner .box3{left:0px;}
}
@media(max-width:1024px){
.Benefits .rel-inner .box1{left:-70px;}
.Benefits .rel-inner .box2{left:220px;}
.Benefits .rel-inner .box3{left:-68px;}
.Benefits .rel-inner .box4{left:224px;}
}
@media(max-width:812px){
.Benefits .mainImg{width:60%;}
.Benefits .rel-inner{margin-top:25px;}
.Benefits .rel-inner img{width:15%;}
.Benefits .rel-inner .B_box{position:initial;margin-bottom:40px;width:100%;}
.Benefits .rel-inner .box1{left:10px;}
.Benefits .rel-inner .box2{left:315px;}
.Benefits .rel-inner .box3{left:10px;}
.Benefits .rel-inner .box4{left:315px;}
.mainImg{display:none;}
.mainImg1{display:none;}
}
@media(max-width:425px){
.Benefits .rel-inner .B_box{min-height:210px;}
}
@media(max-width:375px){
.Benefits .rel-inner p{font-size:14px;}
.Benefits .rel-inner .B_box{min-height:200px;}
} .HowtoOpen{margin:80px 0px 150px 0px;}
.howto{background:#f1f5f8;border-radius:70px;padding:20px;position:relative;min-height:430px;}
.howtoBox{box-shadow:0px 3px 22px 6px #e9e9e7;background:#ffffff;position:absolute;border-radius:20px;padding:20px;display:flex;align-items:center;}
.howtoBox.box1{top:-74px;left:40px;}
.howtoBox.box2{top:122px;left:130px;}
.howtoBox.box3{top:316px;left:40px;}
.howtoBox.box2 .howtoImg{padding-left:20px;padding-right:0px;width:25%;}
.howtoImg{width:23%;float:left;padding-right:20px;}
.howtoBox p{padding-left:12px;width:80%;float:right;}
.howto h2{text-align:right;}
.howto .headSec{margin-top:-44px;margin-right:40px;}
.howto .mainImg{width:75%;position:absolute;top:90px;right:-4px;}
@media(max-width:1920px) and (min-width:1600px){
.HowtoOpen{margin-bottom:250px;}
}
@media(max-width:812px){
.howtoBox{position:initial;margin-bottom:30px;}
.howto .mainImg{display:none;}
.howto .headSec{display:flex;margin:-60px 0 0 0px;}
.howto h2{text-align:left;}
.HowtoOpen{margin:80px 0px 80px 0px;}
.howtoImg{width:25%;}
}
@media(max-width:375px){
.howtoImg{width:30%;}
} .faq{margin:80px 0px;}
.faq p{font-size:16px;}
.faq .ImgSec img{width:70%}
.faq .content h3{font-weight:400;font-size:34px;color:#37517e;}
.faq .content h4{font-size:20px;font-weight:700;margin-top:5px;}
.faq .content p{font-size:15px;color:#848484;}
.faq .img{background-size:contain;background-repeat:no-repeat;background-position:center center;}
.faq .accordion-list{padding:0 40px 60px 40px;}
.faq .accordion-list ul{padding:0;list-style:none;}
.faq .accordion-list li + li{}
.faq .accordion-list li{padding:20px;margin-bottom:22px;background:#fff;border-radius:4px;padding-bottom:0px;}
.faq .accordion-list a{display:block;position:relative;font-family:"Poppins", sans-serif;font-size:16px;line-height:24px;font-weight:700;padding:20px;outline:none;cursor:pointer;box-shadow:0px 0px 16px 0px #e9e9e7;border-radius:10px;}
.faq .accordion-list span{font-weight:600;font-size:18px;padding-right:10px;}
.faq .accordion-list i{font-size:24px;position:absolute;right:26px;top:18px;}
.faq .accordion-list p{margin-bottom:0;padding:20px 0 0 20px;}
.faq .accordion-list .icon-show{display:none;}
.faq .accordion-list a.collapsed{color:#343a40;}
.faq .accordion-list a.collapsed:hover{box-shadow:0px 0px 16px 0px #cfe2d4;}
.faq .accordion-list a.collapsed .icon-show{display:inline-block;}
.faq .accordion-list a.collapsed .icon-close{display:none;}
.faq .accordion-list i::before{font-size:30px !important;font-weight:800 !important;}
@media(max-width:1024px){
.faq .content, .faq .accordion-list{padding-left:0;padding-right:0;}
.faq .accordion-list i{top:20px;right:20px;}
}
@media(max-width:992px){
.faq .img{min-height:400px;}
.faq .content{padding-top:30px;}
.faq .accordion-list{padding-bottom:30px;}
.faq{margin:0px;}
.faq .ImgSec img{width:50%;}
.faq .accordion-list li{padding:20px 0px 0 0px;}
}
@media(max-width:575px){
.faq .img{min-height:200px;}
.faq p{font-size:14px;}
}
@media(max-width:425px){ 
.faq .accordion-list a{font-size:14px;}
.faq .accordion-list span{font-weight:600;font-size:14px;padding-right:10px;width:90%;display:inline-block;}
} #footer{background-color:#212121;padding:60px 0 50px 0;}
#footer p{font-size:14px;font-weight:400;color:#858585;padding:0 0 0px 0;line-height:18px !important;}
.footerLogo{display:flex;justify-content:left;}
.mktupdate{display:flex;justify-content:center;padding:30px 0px 30px 27px;}
.socialIcon{margin:0 auto;width:100%;display:flex;justify-content:left;}
.mktupdate span{color:#868686;font-family:'Roboto', sans-serif;font-size:17px;text-align:left;}
.disclaimer p{font-size:12px !important;}
.socialIcon ul{list-style:none;margin:0;padding:0;}
.socialIcon ul li{display:inline;}
.socialIcon ul li a{border-radius:100px;width:47px;height:47px;display:inline-block;line-height:40px;text-align:center;}
.facebook{color:#3c5a9a;font-size:25px;}
.twitter i{color:#2daae2;font-size:25px;}
.facebook i, .twitter i{margin:0;}
.facebook:hover{background-color:#3c5a9a;color:#ffffff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.twitter{color:#ffffff;background-color:#2daae2;}
.twitter:hover{color:#ffffff;background-color:#2daae2;color:#ffffff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.googleplus{color:#dc4c41;}
.googleplus:hover{background-color:#dc4c41;color:#ffffff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
#myBtn{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:18px;border:none;outline:none;background-color:darkslategrey;color:white;cursor:pointer;padding:15px;width:55px;height:55px;border-radius:100%;}
#myBtn:hover{background-color:grey;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
@media(max-width:812px){
.footerFrom-section .input-group{width:70%; margin:0; padding-bottom:30px;}
.footerFrom-section p{font-size:14px;}
.footerFrom-section p span{font-size:16px;}
.socialIcon {width: 100% !important; margin-top: 0px !important; padding: 0px; display: flex; justify-content: left; padding-left:8px;}
.mktupdate{padding: 30px 0px 30px 20px;}
#footer p{font-size:12px;}}