@import url('https://fonts.cdnfonts.com/css/mv-boli?styles=65646');


.blueanch {
	text-decoration: none;
}
body {
	font-family: 'Poppins', sans-serif;
	-webkit-font-smoothing: antialiased;
}
.myaccount-btn {
		position: relative;
		border-radius: 5px;
		border: 2px solid rgba(2,80,148,1);
		background-color: #fff;
		text-decoration: none;
		white-space: nowrap;
	    text-align: center;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: bold;
	    font-size: 16px;
	    color: rgba(2,80,148,1);
		padding: 5px 15px 5px 15px;
		text-align: center;
		max-width: 300px;
		margin-right: 30px;
}
.bottoms h5 {
	font-size: 26px;
	font-weight: 500;
}
.bottoms a {
	text-decoration: none;
	font-size: 18px;
	font-weight: 500;

}
.mwlogos {
	position: relative;
	aspect-ratio: 500 / 79;
	width: 100%;
	max-width: 200px;
}
.agendarhp {
	font-family: 'Poppins', sans-serif;
	font-weight: unset;
}
.agendarh {
		font-family: 'Poppins', sans-serif;
		font-weight:500;
}
.nobrdr {
	border: none;
}
.gapgrids {
	padding-top: 60px;
	padding-bottom: 60px;
}
.partnersone.active {
		position: relative;
	    width: 50%;
	    border-bottom: 8px solid #0D314D;
	    background-color: transparent;
	    font-size: 24px;
	    text-transform: uppercase;
	    font-weight: 600;
	    color: #0D314D;
	    margin-bottom: 15px;
}
.partnersone {
		position: relative;
	    width: 50%;
	    border-bottom: 3px solid #0D314D;
	    border-position: outside;
	    background-color: transparent;
	    font-size: 24px;
	    text-transform: uppercase;
	    font-weight: 600;
	    color: #0D314D;
	    margin-bottom: 15px;
}
.movede {
	position: relative;
	margin: 0 auto;
	    display: block !important;
}
.brandingboxx {
	position: relative;
	width:100%;
	padding-left: 60px;
	padding-right: 60px;
	margin: 0 auto;
}
.newfreet-btn {
	position: relative;
	border-radius: 5px;
	border: 2px solid rgba(50,57,65,1);
	background-color: rgba(84,106,136,1);
	color:#fff;
	text-decoration: none;
	white-space: nowrap;
    text-align: center;
    font-style: normal;
    font-weight: 600;
    font-size: 26px;
    color: rgba(255,255,255,1);
	padding: 5px 70px 5px 70px;
	text-align: center;
	max-width: 250px;
}
.athead {
	position: relative;
	color: #0D314D;
	font-weight: 600;
	font-size: 28px;
	line-height: 36px;
	top: -4px;

}
.admin-step {
    margin-top: 32px !important;
}
@media screen and (max-width: 782px) {

    .admin-step {
        margin-top: 46px !important;
    }
}
.amdlog {
	position: relative;
	aspect-ratio: 50 / 13;
	max-width: 100px;
}
.vwlog {
	position: relative;
	aspect-ratio: 73 / 76;
	max-width: 76px;
}
.palolog {
	position: relative;
	aspect-ratio: 79 / 35;
	max-width: 158px;
}
.mclog {
	position: relative;
	aspect-ratio: 27 / 4;
	max-width: 158px;
}
.btnas {
	aspect-ratio: 1064 / 444;
	max-width: 420px;
	top: 37px;
	left: 20px;
}	
.pmwithmv {
	position: relative;
	width: 100%;
	aspect-ratio: 2942 / 1414;
	min-width: 707px;
}
.impredu {
	position: relative;
	width: 100%;
	aspect-ratio: 199 / 176; 
	max-width: 715px;
}

.vidthmbhm {
	position: relative;
	display: block;
	width: 100%;
	aspect-ratio: 1096 / 627;
	max-width: 1096px;
	margin: 0 auto;
}
.homecaseimgmc {
	position: relative;
	
	aspect-ratio: 141 / 40;
	max-height: 80px;
	margin: 0 auto;
	margin-top: 30px;
}
.homecaseimgamd {
	position: relative;

	aspect-ratio: 233 / 80;
max-height: 80px;
	margin: 0 auto;
	margin-top: 30px;
}
.homecaseimgsuez {
	position: relative;

	aspect-ratio: 284 / 80;
max-height: 80px;
	margin: 0 auto;
	margin-top: 30px;
}
.homecasepa {
	position: relative;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 30px;
	margin-top: 30px;
	margin-bottom: 30px;
	height: 120px;

}
.homecasep {
	position: relative;
	text-align: left;
	font-family: Poppins;
	font-style: normal;
	font-weight: 500;
	font-size: 20px;
	line-height: 30px;
	margin-top: 30px;
	margin-bottom: 30px;

}

.examplebox {
	position: relative;
	width: 100%;
	
	margin-top: 160px;
	margin-bottom: 30px;
	

}
.innerexamplebg {
	position: relative;
	width: 100%;
	background-image: url('/img/exampletemplatebg.png');
	background-repeat: no-repeat;
	background-size: 100%;
	min-height: 400px;
	z-index: 8;
	border: 2px solid #fff;
	box-shadow: 0px 2px 6px 4px rgb(0 0 0 / 6%)
}
.innterexamptext {
	position: relative;
	top: 160px;
	text-align: center;
}
.templateexampleimg {
	position: absolute;
	top: -110px;
	left: 66px;
	z-index: 9;
	max-width: 200px;
}
a.anchor  {
    display:  block;
    position:  relative;
    top:  -50px;
    visibility:  hidden;
}
.beigedivwrapper  {
    background-color:  #EEF1F3;
    padding:  30px;
}
.beigedivwrapper ol  {
    list-style-type:  none;
}
.beigedivwrapper li  {
    list-style-type:  none;
    background-color:  #fff;
    margin-bottom:  15px;
    padding:  5px;
    box-shadow:  5px 5px 15px 0px #B3B3B3;
    border-radius:  5px;
}
html  {
    scroll-behavior:  smooth;
}
label  {
    font-weight:  500;
}
.brandsimg  {
    position:  relative;
    width:  100%;
    max-width:  60px;
}
.form-group p  {
    font-weight:  500;
}
.myconmob  {
    position:  relative;
    width:  100%;
    max-width:  20px;
    top:  3px;
    left:  5%;
}
.actionlistli  {
    margin-left: -30px;
    line-height: 32px;
    font-size:  20px;
}
.actionherowrapper  {
    position:  relative;
    width:  100%;
    top:  30px;
    min-height:  890px;
    background-color:  #f5f4f0;
    margin-bottom:  60px;
}
.actionhero  {
    position:  relative;
    padding-top:  60px;
    height: 650px;
}
.btn-primary  {
    background-color:  #2589ee;
}
.navbar  {
    z-index:  9000;
}
.megemenucol  {
    position:  relative;
    width:  100%;
    margin:  0 auto;
}
.greenshadow  {
    position:  relative;
    width:  100%;
    border-radius:  5px;
    border:  1px solid #71ccaf;
    padding:  30px;
    margin-bottom:  52px;
    box-shadow:  8px 8px 1px 5px rgba(199, 199, 199, 0.37);
}
.greenshadow h2  {
    margin-bottom:  30px;
}
.documlist  {
}
.documlist ul  {
    position:  relative;
}
.documlist li  {
    position:  relative;
    list-style-type:  none;
    line-height:  36px;
    font-size:  20px;
    font-weight:  300;
}
.documlist li a  {
    color:  #32353e;
    text-decoration:  none;
}
.documlist li a:hover  {
    color:  #32353e;
    text-decoration:  underline;
}
.documlist li:before  {
    content:  "";
    position:  absolute;
    top:  9px;
    left:  -30px;
    width:  20px;
    height:  20px;
    background-image:  url('../img/pdficon.png');
    background-repeat:  no-repeat;
}
.megahwrap  {
    position:  relative;
    height:  53px;
    border-bottom:  2px solid #eee;
}
.megamenuh  {
    position:  relative;
    width:  100%;
    font-weight:  500;
    font-size:  25px;
    color:  #343742;
    padding-bottom:  10px;
}
.megamenulist  {
    position:  relative;
    top:  10px;
}
.megamenulist li  {
    list-style-type:  none;
    line-height:  50px;
    font-size:  18px;
    color:  #343742;
}
.megamenulist a  {
    text-decoration:  none;
    color:  #292c35;
}
.megamenubottombar  {
    position:  relative;
    top:  25px;
    height:  60px;
    background-color: #f2f5f8 ;
    border-top:  3px solid #eee;
}
.vidyah  {
    position:  relative;
    top:  10px;
    padding-right:  30px;
}
.saasicon  {
    position:  relative;
    left:  25%;
    max-width:  70px;
}
.smalltopsbeige  {
    position:  relative;
    width:  100%;
    background-color: #f5f4f0 ;
    background-position:  center center;
    background-repeat:  no-repeat;
    background-size:  cover;
    top:  0;
}
.relatedwrapper  {
    color:  #343742;
}
.relatedwrapper ul  {
}
.relatedwrapper li  {
    list-style-type:  none;
}
.relatedwrapper a  {
    text-decoration:  underline red;
    color:  #343742;
}
.actualquote:before  {
    position:  absolute;
    content:  open-quote;
    font-size:  4em;
    margin-left:  -0.6em;
    margin-top:  -0.4em;
    color:  #ec7847;
}
.actualquote:after  {
    position:  absolute;
    content:  close-quote;
    font-size:  4em;
    margin-left:  0.28em;
    margin-top:  -0.28em;
    color:  #ec7847;
}
.specialcont  {
    position:  relative;
    margin-top:  -800px;
    margin-bottom:  300px;
}
a:hover  {
    color: #32353e ;
}
a:hover:after  {
    color: #32353e ;
    border-bottom:  none;
}
.thelink  {
    color:  #32353e;
    outline:  none;
    text-decoration:  none;
    position:  relative;
    line-height:  1.6;
    display:  inline-block;
    z-index:  9;
    font-weight:  600;
    cursor:  pointer;
}
.thelink:after  {
    content:  '';
    background:  #b7daed ;
    position:  absolute;
    height:  4px;
    width:  100%;
    bottom:  0;
    right:  0;
    transform:  translate3d(0, 0, 0);
    transition:  all .1s linear;
    z-index:  0;
    color:  #32353e;
}
.thelink:hover  {
}
.thelink:hover:after  {
}
.thelinkroi  {
    color:  #32353e;
    outline:  none;
    text-decoration:  none;
    position:  relative;
    line-height:  1.6;
    display:  inline-block;
    z-index:  4;
    font-weight:  500;
    cursor:  pointer;
}
.thelinkroi:after  {
    content:  '';
    background:  #b7daed ;
    position:  absolute;
    height:  4px;
    width:  100%;
    bottom:  0;
    right:  0;
    transform:  translate3d(0, 0, 0);
    transition:  all .1s linear;
    z-index:  0;
    color:  #32353e;
}
.thelinkroi:hover  {
}
.thelinkroi:hover:after  {
}
.imgWrap  {
    position:  relative;
    width:  100%;
    margin:  0 auto;
}
.breadcrumb-item  {
    font-size:  16px;
    font-weight:  600;
    color:  #292c35;
    font-family:  'Poppins',  sans-serif;
}
.breadcrumbs  {
    position:  relative;
    top:  20px;
    height:  60px;
}
.breadcrumb-item a  {
    color:  #292c35;
}
.pushplay  {
    background-image:  url('../img/playbutton.png');
    background-repeat:  no-repeat;
    width:  25px;
    height:  25px;
}
.backitup  {
    position:  fixed;
    bottom: 20px;
    right:  40px;
    transform:  all 2s ease-in;
    background-color:  #292c35;
    border-radius:  10px;
    padding:  7px;
    width:  150px;
    text-align:  center;
    z-index:  9;
}
.backitmerrywrapper  {
    position:  fixed;
    bottom:  40px;
    width:  400px;
    transition:  2s;
    right:  0;
    left:  75%;
}
.backittrial  {
    position:  fixed;
    bottom:  40px;
    right:  40px;
    padding:  7px;
    width:  350px;
    text-align:  center;
    z-index:  9;
}
.midp  {
    font-size:  20px;
}
.midheadertwo  {
    font-weight:  600;
    font-size:  30px;
    color:  #292c35;
}
.midtag  {
    text-transform:  uppercase;
    font-weight:  600;
    color:  #32353e;
    font-size:  17px;
}
.myimg  {
    position:  relative;
    width:  100%;
}
.navbar  {
    -webkit-box-shadow:  0px 1px 6px -1px rgba(175, 175, 175, 175.66);
    box-shadow:  0px 1px 6px -1px rgba(175, 175, 175, 175.66);
}
footer  {
    position:  relative;
    width:  100%;
    background-color:  #22262a;
    padding:  30px;
}
footer p  {
    color:  #fff;
}
footer h5  {
    font-size:  16px;
    margin-top:  12px;
    color:  #929aa2;
}
footer ul  {
    margin-top:  15px;
}
footer li  {
    list-style-type:  none;
    margin-left:  -30px;
    font-size:  13px;
    font-weight:  300;
}
footer a  {
    color:  #fff;
    text-decoration:  underline;
}
footer a:hover  {
    text-decoration:  underline #ec7847;
    color:  #ec7847;
}
.btn-freetrial  {
    color:  #fff;
    background-color:  #fd6f37;
    border-color:  #fd6f37;
}
.btn-freetrial-hero  {
    color:  #fff;
    background-color:  #fd6f37;
    border-color:  #fd6f37;
    font-size:  16px;
}
.btn-webinar-hero  {
    color:  #fff;
    background-color:  #7d8e99;
    border-color:  #7d8e99;
    font-size: 16px;
}
.btn-playvid-hero  {
    color:  #7d8e99;
    background-color:  transparent;
    border:  2px solid;
    border-color:  #7d8e99;
    font-size:  20px;
}
.btn-megacta  {
    color:  #7d8e99;
    background-color:  transparent;
    border:  2px solid;
    border-color:  #7d8e99;
    font-size:  16px;
    margin-left:  10px;
}
.btn-megacta-alt  {
    color:  #7d8e99;
    background-color:  transparent;
    border:  2px solid;
    border-color:  #7d8e99;
    font-size:  16px;
}
.btn-webinar  {
    color:  #fff;
    background-color:  #7d8e99;
    border-color:  #7d8e99;
}
.btn-playvid  {
    color:  #fff;
    background-color:  #2589ee;
    border-color:  #2589ee;
}

.cloudheroheader  {
    font-family:  'Poppins',  sans-serif;
    font-weight: 400;
    font-style:  normal;
    font-size:48px;
    line-height: 60px;
    color:  #292c35;
    position:  relative;
    top:  20px;
}
.heroptag  {
    font-size:  20px;
    line-height:  33px;
    color:  #32353e;
    font-weight:  300;
}
.howtop  {
    font-size:  20px;
    font-weight:  300;
}
.graybg  {
    background-color:  #EEF1F3;
    padding-top:  30px;
    padding-bottom:  30px;
}
.beigebg  {
    background-color:  #F6F8F9;
    padding-top:  75px;
    padding-bottom:  30px;
}
.newlbbg {
	background-color: #F4F9FD;
	padding-top:  30px;
	padding-bottom:  30px;
}
.whitebg  {
    background-color:  #fff;

   
}
.gradbg  {
    position:  relative;
    background-color: #EEF1F3;
    border-radius: 10px;
    padding: 15px 0px 15px 0px;
    top: 20px;
    margin:  0 auto;
    max-width:  1348px;
}
.beigebgrelate  {
    background-color:  #f1efe9;
}
.pullthequote  {
    background-color:  #f1efe9;
    position:  relative;
    width:  90%;
    margin:  0 auto;
    padding:  15px 30px 15px 30px;
    border-radius:  5px;
}
.actualquote  {
    font-size:  24px;
}
.whosaidit  {
    font-weight:  600;
    font-size:  18px;
}
.whatdo  {
    font-weight:  500;
    font-size:  18px;
}
.ctaheader  {
    font-size:  30px;
    font-weight:  600;
    font-family:  'Poppins',  sans-serif;
}
.highlightsred  {
    text-decoration:  underline;
    text-decoration-color:  #ec7847;
}
.keyfeaturesinside  {
    position:  relative;
    width:  100%;
    margin:  0 auto;
}
.keyfeatureshome h3  {
    font-family:  'Poppins',  sans-serif;
    font-weight:  600;
    font-style:  normal;
    font-size:  40px;
    color:  #292c35;
}
.keyfeatureshome ul  {
    list-style-image:  url('../img/thecheck.png');
}
.keyfeatureshome li  {
    list-style-type:  none;
    font-size:  16px;
    line-height:  30px;
    font-family:  'Poppins',  sans-serif;
    font-weight:  600;
    font-style:  normal;
}
.keyfeaturessub h3  {
    font-size:  35px;
    color:  #292c35;
}
.keyfeaturessub ul  {
    list-style-image:  url('../img/orangearrow.png');
}
.keyfeaturessub li  {
    list-style-type:  none;
    font-size:  17px;
    font-family:  'Poppins',  sans-serif;
    font-weight:  600;
    font-style:  normal;
    line-height:  30px;
}
.orangelist ul  {
    list-style-image:  url('../img/orangearrow.png');
}
.greenlist ul  {
    list-style-image:  url('../img/greencheck.png');
}
.greenlist li  {
    list-style-type:  none;
    font-size:  18px;
    font-weight:  600;
}
.orangelistol ol  {
    list-style:  none;
    counter-reset:  item;
}
.orangelistol li  {
    font-family:  'Poppins',  sans-serif;
    font-weight:  600;
    font-style:  normal;
    font-size:  17px;
    counter-increment:  item;
    margin-bottom: 15px;
    line-height:  18px;
}
.orangelistol li:before  {
    padding:  5px;
    margin-right:  15px;
    content:  counter(item);
    background:  #ffcc00;
    border-radius:  0;
    color:  #292c35;
    width:  25px;
    text-align:  center;
    display:  inline-block;
}
.orangelist li  {
    list-style-type:  none;
    font-family:  'Poppins',  sans-serif;
    font-weight:  300;
    font-style:  normal;
    font-size:  17px;
    margin-bottom: 15px;
    line-height:  18px;
}
.orangelist a  {
    text-decoration:  underline #ec7847;
    color:  #343742;
}
.orangelistol a  {
    text-decoration:  underline #ec7847;
    color:  #343742;
}
.orangelist h3  {
    font-size:  35px;
    color:  #292c35;
    margin-bottom:  15px;
}
.orangehr  {
    background-image:  url('../img/orange-hr.png');
    background-repeat:  no-repeat;
    position:  relative;
    width:  100%;
    height:  40px;
    margin-top:  -15px;
}
.strangespace  {
    margin-top:  -115px;
    padding-bottom:  30px;
}
.strangespacehome  {
    margin-top:  -115px;
    padding-bottom:  30px;
}
.headercapstone  {
    border-bottom:  none;
    -webkit-box-shadow:  0px -6px 20px 1px #000000;
    box-shadow:  0px -6px 20px 1px #000000;
    border-radius:  5px;
    background-color:  #fff;
    padding: 15px 15px 0px 15px;
    margin-bottom:  15px;
    z-index:  1;
    position:  relative;
}
.capclose  {
    position:  relative;
    width:  100%;
    height:  20px;
    background-color:  #fff;
    z-index:  9;
}
.largehr  {
    background-image:  url('../img/largehr.png');
    position:  relative;
    width:  100%;
    margin:  0 auto;
    background-repeat:  no-repeat;
    background-size:  cover;
    background-position:  center center;
    position:  relative;
    height:  40px;
    padding-bottom:  30px;
}
.subtophero  {
    position:  relative;
    width:  100%;
    background-repeat:  no-repeat;
    background-position:  center center;
    background-size:  cover;
    min-height:  502px;
}
.tophero  {
    position:  relative;
    top:  10px;
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    margin-bottom:  30px;
}
.topsections  {
    position:  relative;
    top:  0;
}
.heroo  {
    display:  none;
    position: absolute;
    left:  50%;
    top:  -80px;
    width: 980px;
    height: 600px;
}
.homepagemeetingtab  {
    position:  relative;
    margin-top:  35px;
    width:  100%;
    max-width:  255px;
}

.whywrapper  {
    position:  relative;
    width:  100%;
    background-color:  #f1efe9;
    height:  755px;
    margin-bottom:  70px;
}
@media (min-width: 320px)  {
	.sectiontags {
	    position: relative;
	    font-size: 22px;
	    font-weight: 500;
	    text-transform: uppercase;
	    color: #fff;
	    background-color: #0D314D;
	    padding: 5px;
	}
	.mwlogos {
	    position: relative;
	    aspect-ratio: 500 / 79;
	    width: 100%;
	    max-width: 174px;
	}
	.whydiff {
		    font-size: 40px;
		    line-height: 52px;
		text-align: center;
		color:#000;
		font-weight: 400;
	}
	.bottombtncontainer {
		display: none;

	}
	.mobbtncontainer {
		position: relative;
		width: 100%;
		padding: 15px;
	}
	.newfreet-btnbt {
	    position: relative;
	    border-radius: 5px;
	    border: 2px solid rgba(50,57,65,1);
	    background-color: rgba(84,106,136,1);
	    color: #fff;
	    text-decoration: none;
	    white-space: nowrap;
	    text-align: center;
	    font-style: normal;
	    font-weight: 600;
	    font-size: 22px;
	    color: rgba(255,255,255,1);
	    padding: 5px 24px;
	    text-align: center;
	    max-width: 215px;
	}
	.newwebinar-btnbt {
	    position: relative;
	    border-radius: 5px;
	    border: 2px solid rgba(2,80,148,1);
	    background-color: #fff;
	    text-decoration: none;
	    white-space: nowrap;
	    text-align: center;
	    font-style: normal;
	    font-weight: 600;
	    font-size: 22px;
	    color: rgba(2,80,148,1);
	    padding: 5px 24px;
	    text-align: center;
	    max-width: 215px;
	    margin-right: 30px;
	}
	.brandingboxx {
	    position: relative;
	    width: 100%;
	    padding-left: 0;
	    padding-right: 0;
	    margin: 0 auto;
	}
	.nav-item {
	   background-color: #f8f9fa!important;
	       top:0;
	}
	.partnersone.active {
	    position: relative;
	    width: 40%;
	    border-bottom: 8px solid #0D314D;
	    background-color: transparent;
	    font-size: 18px;
	    text-transform: uppercase;
	    font-weight: 600;
	    color: #0D314D;
	    margin-bottom: 15px;
	}
	.partnersone {
	    position: relative;
	    width: 40%;
	    border-bottom: 8px solid #0D314D;
	    background-color: transparent;
	    font-size: 18px;
	    text-transform: uppercase;
	    font-weight: 600;
	    color: #0D314D;
	    margin-bottom: 15px;
	}
	.innerbluebox h5 {
	    position: relative;
	    font-size: 40px;
	    line-height: 52px;
	    color: #212529;
	    margin-bottom: 12px;
	    text-decoration: none;
	    top: 0;
	    min-height: 15px;
	    font-weight: 600;
	}
	.innerbluebox p {
	    position: relative;
	    font-size: 23px !important;
     	line-height: 30px !important;
	    color: #70B0F0 !important;
	    margin-bottom: 30px;
	    text-decoration: none;
	    top: 0;
	    min-height: 61px;
	}
	.innerblueicon {
	    position: relative;
	    height: 40px;
	    margin-bottom: 15px;
	}
	.patbox {
	    position: relative;
	    font-size: 20px;
	    font-weight: 500;
	    min-height: 0;
	}
	.athead {
	    position: relative;
	    color: #0D314D;
	    font-weight: 600;
	    font-size: 28px;
	    line-height: 36px;
	    top: -4px;
	    height: 100px;
	}
	.readcase {
	    position: relative;
	    font-size: 20px;
	    font-weight: 400;
	    margin-bottom: 45px;
	}
	.certicons {
		position: relative;
		width: 100%;
		max-width: 400px;
	}
	.getincl {
			position: relative;
			width: 100%;
			max-width: 1100px;
		   
	}
	.homecasepa {
	    position: relative;
	    text-align: left;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: 500;
	    font-size: 20px;
	    line-height: 26px;
	    margin-top: 15px;
	    margin-bottom: 15px;
	    min-height: 0;
	    height: auto;
	}
	.homecasep {
	    position: relative;
	    text-align: left;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: 500;
	    font-size: 20px;
	    line-height: 24px;
	    margin-top: 15px;
	    margin-bottom: 15px;
	}
	.pmwithmv {
	    position: relative;
	    width: 100%;
	    aspect-ratio: 2942 / 1414;
	    min-width: 30px;
	}
	.navybg {
	    background-color: #0D314D;
	}
	.navybg h2 {
	    font-size: 40px;
	    line-height: 52px;
	    font-weight: 600;
	    color: #fff;
	}
	.btn-minen {
	    background-color: #2589EE;
	    border: 1px solid #025094;
	    font-size: 24px;
	    color: #fff;
	    font-weight: 600;
	    padding: 15px;
	}
	.newwebinar-btn {
	    position: relative;
	    border-radius: 5px;
	    border: 2px solid rgba(2,80,148,1);
	    background-color: #fff;
	    text-decoration: none;
	    white-space: nowrap;
	    text-align: center;
	    font-style: normal;
	    font-weight: 600;
	    font-size: 24px;
	    color: rgba(2,80,148,1);
	    padding: 5px 57px 5px 35px;
	    text-align: center;
	    max-width: 238px;
	    margin-right: 0px;
	}
	.newfreet-btn {
	    position: relative;
	    border-radius: 5px;
	    border: 2px solid rgba(50,57,65,1);
	    background-color: rgba(84,106,136,1);
	    color: #fff;
	    text-decoration: none;
	    white-space: nowrap;
	    text-align: center;
	    font-style: normal;
	    font-weight: 600;
	    font-size: 24px;
	    color: rgba(255,255,255,1);
	    padding: 5px 70px 5px 70px;
	    text-align: center;
	    max-width: 238px;
	    margin-top: 15px;
	}
	.heroheader {
	    font-family: 'Poppins', sans-serif;
	    font-weight: 600;
	    font-style: normal;
	    color: #292c35;
	    font-size: 48px;
	    line-height: 60px;
	    text-align: left;
	}
    .subpagebeigecase  {
    height: 360px;
}
.subpagebeigecase h1  {
    font-size: 6vw;
}
.whywrapper  {
    position:  relative;
    width:  100%;
    background-color:  #f1efe9;
    height:  755px;
    margin-bottom:  70px;
}
.mylogos  {
    position:  relative;
    width:  100%;
    max-width:  180px;
}
.overflows  {
    position: relative;
    overflow: hidden;
}
.tophero  {
    position:  relative;
    top:  5px;
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    margin-bottom:  30px;
}
.topsections  {
    position:  relative;
    top:  0;
}
.deployboxdark  {
    background-color: #42454f;
    border-radius: 5px;
    padding: 15px 30px 0 30px;
    margin-bottom: 15px;
    color: #fff;
}
.deploybar  {
    position:  relative;
    left:  -200px;
}
.deploylist  {
}
.deploylist ul  {
    position:  relative;
}
.deploylist li  {
    position:  relative;
    list-style-type:  none;
    line-height:  36px;
    font-size:  16px;
    font-weight:  300;
}
.deploylist li:before  {
    content:  "";
    position:  absolute;
    top:  11px;
    left:  -30px;
    width:  20px;
    height:  20px;
    background-image:  url('../img/greenchecker.png');
    background-repeat:  no-repeat;
}
.deploymentone  {
    position:  relative;
    left:  10px;
    top:  15px;
    width:  100%;
    margin-bottom:  15px;
    max-width: 90px;
    display:  none;
}
.deploymenttwo  {
    position:  relative;
    left:  19px;
    top:  15px;
    width:  100%;
    margin-bottom:  15px;
    max-width: 90px;
    display:  none;
}
.mobdeploymentone  {
    position:  absolute;
    left: 70%;
    margin-top:  -120px;
    display:  none;
}
.mobdeploymenttwo  {
    position:  absolute;
    left: 70%;
    margin-top:  -120px;
    display:  none;
}
.mobdeploymentthree  {
    position:  absolute;
    left: 70%;
    margin-top:  -120px;
    display:  none;
}
.deploymentthree  {
    position:  relative;
    left:  10px;
    top:  15px;
    width:  100%;
    margin-bottom:  15px;
    max-width: 90px;
    display:  none;
}
.deployer  {
    position:  relative;
    width:  100%;
    height:  40px;
    padding:  15px 0 15px 0;
    margin:  30px 0 15px 0;
    background-image:  url('../img/deploy-hr-1.png');
    background-repeat:  no-repeat;
    display:  none;
}
.deployerone  {
    position:  absolute;
    top:  0;
    left:  6%;
    width:  16px;
    height:  29px;
    background-image:  url('../img/deploy-hr-2.png');
    background-repeat:  no-repeat;
    display:  none;
}
.deployertwo  {
    position:  absolute;
    top:  0;
    left:  42%;
    width:  16px;
    height:  29px;
    background-image:  url('../img/deploy-hr-2.png');
    background-repeat:  no-repeat;
    display:  none;
}
.deployerthree  {
    position:  absolute;
    top:  0;
    left:  75%;
    width:  16px;
    height:  29px;
    background-image:  url('../img/deploy-hr-2.png');
    background-repeat:  no-repeat;
    display:  none;
}
}
@media (min-width: 375px)  {
    .actionhero  {
    position:  relative;
    padding-top:  15px;
    height: 750px;
}
.actionherowrapper  {
    position:  relative;
    width:  100%;
    top:  55px;
    min-height:  750px;
    background-color:  #f5f4f0;
    margin-bottom:  60px;
}
.tophero  {
    position:  relative;
    top:  5px;
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    margin-bottom:  30px;
}
.topsections  {
    position:  relative;
    top:  0;
}
.aboutbox  {
    min-height:  300px;
    background-color: #fff;
    border-radius: 5px;
    padding: 30px;
    margin-bottom: 30px;
}
.myconmob  {
    position:  relative;
    width:  100%;
    max-width:  20px;
    top:  3px;
    left:  25%;
}
}
@media (min-width: 425px)  {
    .whywrapper  {
    position:  relative;
    width:  100%;
    background-color:  #f1efe9;
    height:  680px;
    margin-bottom:  70px;
}
.mylogos  {
    position:  relative;
    width:  100%;
    max-width:  220px;
}
.tophero  {
    position:  relative;
    top:  5px;
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    margin-bottom:  30px;
}
}
@media (min-width: 570px)  {
    .tophero  {
    position:  relative;
    top:  5px;
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    margin-bottom:  30px;
}
}
@media (min-width: 576px)  {
	.bottombtncontainer {
		display: block;
		position:relative;width:100%;max-width:400px;margin:0 auto;
	}
	.mobbtncontainer {
		display: none; 
		position: relative;
		width: 100%;
		padding: 15px;
	}
	.newfreet-btn {

	    margin-top: 0;
	}
    .gradbg  {
    position:  relative;
    background-color: #EEF1F3;
    border-radius: 10px;
    padding: 15px 0px 15px 0px;
    top: 40px;
    margin:  0 auto;
    max-width:  1348px;
}
.subtophero  {
    position:  relative;
    width:  100%;
    min-height:  502px;
    background-repeat:  no-repeat;
    background-position:  center center;
    background-size:  cover;
}
.thenumber  {
    position:  relative;
    font-size:  19px;
    font-weight:  600;
    top:  7px;
    background-color:  #fff;
    padding:  3px 12px 3px 12px;
    color:  #292c35;
}
.homepagemeetingtab  {
    position:  relative;
    margin-top:  35px;
    width:  100%;
    max-width:  355px;
}
.tophero  {
    position:  relative;
    top:  -40px;
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    margin-bottom:  30px;
}
.topsections  {
    position:  relative;
    top:  0;
}
.heroo  {
    display:  none;
    position: absolute;
    left:  50%;
    top:  -80px;
    width: 980px;
    height: 600px;
}
.aboutbox  {
    min-height:  300px;
    background-color: #fff;
    border-radius: 5px;
    padding: 30px;
    margin-bottom: 30px;
}
}
@media (min-width: 768px)  {

	.innerblueicon {
		position: relative;
		height: 40px;
		margin-bottom: 18px;;
	}
	.athead {
	    position: relative;
	    color: #0D314D;
	    font-weight: 600;
	    font-size: 28px;
	    line-height: 36px;
	    top: -4px;
	    height: 64px;
	}
	.patbox {
	    position: relative;
	    font-size: 16px;
	    font-weight: 500;
	    min-height: 40px;
	}
	.readcase {
	    position: relative;
	    font-size:20px;
	    font-weight: 400;
	}

	.testibox p {
	    font-size: 18px;
	}
	.testibox {
	    background-color: #fff;
	    position: relative;
	    box-shadow: 4px 4px 0px #EEF1F3;
	    max-width: 715px;
	    left: 20px;
	}
	.homecasepa {
	    position: relative;
	    text-align: left;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: 500;
	    font-size: 20px;
	    line-height: 22px;
	    margin-top: 30px;
	    margin-bottom: 30px;
	    min-height: 10px;
	    height: 30px;
	}
	.homecasep {
	    position: relative;
	    text-align: left;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: 500;
	    font-size: 20px;
	    line-height: 20px;
	    margin-top: 30px;
	    margin-bottom: 30px;
	}

    .actionlistli  {
    margin-left: -30px;
    line-height: 32px;
    font-size:  2.3vw;
}
.actionhero  {
    position:  relative;
    padding-top:  60px;
    height: 540px;
}
.actionherowrapper  {
    position:  relative;
    width:  100%;
    top:  30px;
    min-height:  550px;
    background-color:  #f5f4f0;
    margin-bottom:  60px;
}
.mylogos  {
    position:  relative;
    width:  100%;
    max-width:  250px;
}
.subtophero  {
    position:  relative;
    width:  100%;
    min-height:  502px;
    background-repeat:  no-repeat;
    background-position:  center center;
    background-size:  cover;
}
.agendasoftimgone  {
    position:  absolute;
    left:  45%;
    top: 110px;
    z-index:  7;
}
.agendasoftone  {
    overflow:  hidden;
    position:  relative;
    min-height: 875px;
}
.tophero  {
    position:  relative;
    top:  50px;
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    margin-bottom:  30px;
}
.topsections  {
    position:  relative;
    top:  0;
}
.heroo  {
    display:  none;
    position: absolute;
    left:  50%;
    top:  -80px;
    width: 980px;
    height: 600px;
}
.homepagemeetingtab  {
    position:  relative;
    margin-top:  25px;
    width:  100%;
    max-width:  455px;
}
.thenumber  {
    position:  relative;
    font-size:  19px;
    font-weight:  600;
    top:  7px;
    background-color:  #ffcc00;
    padding:  3px 12px 3px 12px;
    color:  #292c35;
}
footer  {
    position:  relative;
    width:  100%;
    background-color:  #22262a;
    padding:  30px;
}
footer p  {
    color:  #fff;
}
footer h5  {
    font-size:  20px;
    margin-top:  12px;
    color:  #929aa2;
}
footer ul  {
    margin-top:  15px;
}
footer li  {
    list-style-type:  none;
    margin-left:  -30px;
    font-size:  13px;
    font-weight:  300;
}
footer a  {
    color:  #fff;
    text-decoration:  underline;
}
footer a:hover  {
    text-decoration:  underline #ec7847;
    color:  #ec7847;
}
.agendasliderpos  {
    display:  block;
    position: absolute;
    left:  22%;
    top: -5px;
    width: 980px;
    height: 600px;
    overflow:  visible;
}
.aboutbox  {
    min-height:  300px;
    background-color: #fff;
    border-radius: 5px;
    padding: 30px;
    margin-bottom: 30px;
}
	.innerbluebox {
		position: relative;
		width: 100%;
		background-color: #fff;
		padding:30px;

	}
	.innerbluebox h5 {
		position: relative;
		font-size: 40px;
		line-height: 52px;
		color: #212529;
		margin-bottom: 30px;
		text-decoration: none;
		top: 0px;
		height: 74px;
		font-weight: 600;

	}
	.innerbluebox p {
		position: relative;
	    font-size: 23px !important;
     	line-height: 30px !important;
		color: #025094 !important;
		margin-bottom: 3px;
		text-decoration: none;
		top: 3px;
		min-height: 119px;
	}
	.innerblueicon {
		position: relative;
		height: 90px;
		margin-bottom: 30px;
	}
}
@media (min-width: 992px)  {
	.lgbtns {
		position: relative;
		width: 100%;
		height: 111px;
	}
	.homecasepa {
	    position: relative;
	    text-align: left;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: 500;
	    font-size: 20px;
	    line-height: 22px;
	    margin-top: 30px;
	    margin-bottom: 30px;
	    min-height: 10px;
	    height: 100px;
	}
    .subpagebeigecase  {
    height: 290px;
}
.subpagebeigecase h1  {
    font-size: 40px;
}
.actionlistli  {
    margin-left: -30px;
    line-height: 32px;
    font-size: 15px;
}
.actionhero  {
    position:  relative;
    padding-top:  60px;
    height: 690px;
}
.actionherowrapper  {
    position:  relative;
    width:  100%;
    top:  55px;
    min-height:  690px;
    background-color:  #f5f4f0;
    margin-bottom:  60px;
}
.tophero {
    position: relative;
    width: 100%;
    top: -30px;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    margin-bottom: 30px;
}
.subtophero  {
    position:  relative;
    width:  100%;
    min-height:  502px;
    background-repeat:  no-repeat;
    background-position:  center center;
    background-size:  cover;
}
.topsections {
    position: relative;
    top: 57px;
}
.subrightherominutes  {
    position:  relative;
    background-image:  url('../img/minutes-hero.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  445px;
    margin-top:  -60px;
    overflow:  hidden;
}
.minutesoftimgone  {
    position:  absolute;
    left:  50%;
    top: 110px;
}
.minutesoftimgtwo  {
    position:  absolute;
    left:  50%;
    top: 110px;
}
.agendasoftimgone  {
    position:  absolute;
    left:  45%;
    top: 110px;
    z-index:  7;
}
.agendahowimgone  {
    position:  absolute;
    left:  45%;
    top: 60px;
    z-index:  7;
}
.agendasoftone  {
    overflow:  hidden;
    position:  relative;
    min-height: 875px;
}
.agendahowone  {
    overflow:  hidden;
    position:  relative;
    min-height: 800px;
}
.brands  {
    position:  relative;
    width:  100%;
    height: 80px;
}
.brandsection  {
    position:  relative;
    width:  100%;
}
.brands img  {
    max-height:  40px;
    max-width:  129px;
}
.heroo  {
    display:  block;
    position: absolute;
    left:  50%;
    top:  -80px;
    width: 980px;
    height: 600px;
    opacity:  0.25;
}
.homepagemeetingtab  {
    position:  relative;
    margin-top:  26px;
    width:  100%;
    max-width:  755px;
}
.thenumber  {
    position:  relative;
    font-size:  19px;
    font-weight:  600;
    top:  7px;
    background-color:  #ffcc00;
    padding:  3px 12px 3px 12px;
    color:  #292c35;
}
.subnavbar  {
    position:  fixed;
    top:  70px;
    width:  100%;
    height:  55px;
    background-color:  #42454f;
    z-index:  9;
    margin-bottom:  0;
    box-shadow:  0px 1px 6px -1px rgba(175, 175, 175, 175.66);
    font-size:  16px;
}
.subnavbar a  {
    position:  relative;
    top:  15px;
    color:  #fff;
    font-size: 16px;
    font-weight:  600;
    text-decoration:  none;
    cursor:  pointer;
}
.subnavbar a:hover  {
    position:  relative;
    top:  15px;
    color:  #fff;
    font-size: 16px ;
    font-weight:  600;
    text-decoration:  underline 3px;
    text-decoration-color:  #ec7847;
    text-decoration-skip-ink:  none;
}
.subnavspan  {
    position:  relative;
    top:  15px;
    color:  #292c35;
    font-size:  16px;
    font-weight:  600;
}
.subnavarrow  {
    position:  absolute;
    left:  30%;
    width:  0;
    height:  0;
    border-left:  14px solid transparent;
    border-right:  14px solid transparent;
    border-top:  14px solid #fff;
}
.subactive {
    text-decoration:  underline 3px;
    text-decoration-color:  #ec7847 ;
    text-decoration-skip-ink:  none;
}
.subnavlist  {
    position:  absolute;
    right:  0;
}
.subnavlist li  {
    display:  inline;
    padding-left:  30px;
}
.subnavlist li:first-child  {
    display:  inline;
    padding-right:  30px;
}
.subnavlist li:last-child  {
    display:  inline;
    padding-right:  20px;
}
.agendasliderpos  {
    display:  block;
    position: absolute;
    left:  0;
    top: -5px;
    width: 980px;
    height: 600px;
    overflow:  visible;
}
.aboutbox  {
    min-height:  450px;
    background-color: #fff;
    border-radius: 5px;
    padding: 30px;
    margin-bottom: 30px;
}
	.innerbluebox {
		position: relative;
		width: 100%;
		background-color: #fff;
		padding:30px;

	}
	.innerbluebox h5 {
		position: relative;
		font-size: 40px;
		line-height: 52px;
		color: #212529;
		margin-bottom: 30px;
		text-decoration: none;
		top: 0px;
		height: 74px;
		font-weight: 600;

	}
	.innerbluebox p {
		position: relative;
	    font-size: 23px !important;
     	line-height: 30px !important;
		color: #025094 !important;
		margin-bottom: 3px;
		text-decoration: none;
		top: 3px;
		min-height: 119px;
	}
	.innerblueicon {
		position: relative;
		height: 90px;
		margin-bottom: 30px;
	}
}
@media (min-width: 1023px) {
	.innerbluebox p {
	    position: relative;
	    font-size: 23px !important;
     	line-height: 30px !important;
	    color: #025094 !important;
	    margin-bottom: 45px;
	    text-decoration: none;
	    top: 0;
	    height: 27px;
	}
	.innerbluebox h5 {
	    position: relative;
	    font-size: 40px;
	    line-height: 52px;
	    color: #212529;
	    margin-bottom: 29px;
	    text-decoration: none;
	    top: 0;
	    height: 36px;
	    font-weight: 600;
	}
	.homecasepa {
	    position: relative;
	    text-align: left;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: 500;
	    font-size: 20px;
	    line-height: 22px;
	    margin-top: 30px;
	    margin-bottom: 30px;
	    min-height: 10px;
	    height: 75px;
	}
	.topsections {
	    position: relative;
	    top: 50px;
	}
		.innerbluebox {
			position: relative;
			width: 100%;
			background-color: #fff;
			padding:30px;

		}
		.innerbluebox h5 {
			position: relative;
			font-size: 40px;
			line-height: 52px;
			color: #212529;
			margin-bottom: 30px;
			text-decoration: none;
			top: 0px;
			height: 74px;
			font-weight: 600;

		}
		.innerbluebox p {
			position: relative;
		    font-size: 23px !important;
	     	line-height: 30px !important;
			color: #025094 !important;
			margin-bottom: 3px;
			text-decoration: none;
			top: 3px;
			min-height: 119px;
		}
		.innerblueicon {
			position: relative;
			height: 90px;
			margin-bottom: 30px;
		}
} 
@media (min-width: 1200px)  { 
	.lgbtns {
		position: relative;
		width: 100%;
		height: 102px;
	}
	.dropdown-menu {
	    position: absolute;
	    display: none;
	    padding: 45px 0;
	    margin: 13px 0 0 0;
	    font-size: 16px;
	    color: #212529;
	    text-align: left;
	    list-style: none;
	    background-color: #fff;
	    background-clip: padding-box;
	    border-top: none;
	    border-radius: none;
	    box-shadow: inset 0px 4px 6px -4px rgb(175 175 175);
	    content: "";
	    top: 71px !important;
	}
	.herologo {
		position:relative;
		width: 100%;
		aspect-ratio:auto;
		max-width:300px;
	}
	.heroheader  {
	    font-family:  'Poppins',  sans-serif;
	    font-weight: 600;
	    font-style:  normal;
	    color:  #292c35;
	    font-size: 48px;
	    line-height: 60px;
	    text-align: left;
	}
	.blueanch {
		text-decoration: none;
		margin-bottom: 30px;

	}
	.innerbluebox {
		position: relative;
		width: 100%;
		background-color: #fff;
		padding:30px;

	}
	.innerbluebox h5 {
		position: relative;
		font-size: 40px;
		line-height: 52px;
		color: #212529;
		margin-bottom: 30px;
		text-decoration: none;
		top: 0px;
		height: 74px;
		font-weight: 600;

	}
	.innerbluebox p {
		position: relative;
	    font-size: 23px !important;
     	line-height: 30px !important;
		color: #025094 !important;
		margin-bottom: 3px;
		text-decoration: none;
		top: 3px;
		min-height: 119px;
	}
	.innerblueicon {
		position: relative;
		height: 90px;
		margin-bottom: 30px;
	}
	.atbox {
		position: relative;
	}
	.atbox img {
		position: relative;
		width: 100%;
		max-width: 115px;
		left: -132px;
		top: 2px;
	}
	.atbox h4 {
		position: relative;
		font-size: 28px;
		font-weight: 500;
	}
	.patbox  {
		position: relative;
		font-size: 20px;
		font-weight: 500;
		min-height: 160px;
	}
	.readcase {
		position: relative;
		font-size:16px;
		font-weight: 400;
	}
	
	.testibox {
		background-color: #fff;
		position: relative;
		box-shadow: 4px 4px 0px #EEF1F3;
		max-width: 360px;
		left: 20px;
	}
	.testiline {
		position: relative;
		border-top: 1px solid #ddd;
		height: 1px;
		width: 100%;
	}
	.navybg {
		background-color: #0D314D;
	}
	.navybg h2 {
		font-size: 40px;
		line-height: 52px;
		font-weight: 600;
		color: #fff;
	}
	.navybg p {
		color: #fff;
		font-size: 30px;
		font-weight: 500;
		padding-right: 15px;
	}
	.btn-minen {
		background-color: #2589EE;
		border: 1px solid #025094;
		font-size: 24px;
		color: #fff;
		font-weight: 600;
		padding: 15px;
	}
	.sectiontags {
		position: relative;
		font-size: 22px;
		font-weight: 500;
		text-transform: uppercase;
		color: #fff;
		background-color:#0D314D;
		padding: 5px;			
	}
	/* right hero */
	.therighthero {
		position: relative;
	}
	.therighthero img {
		position: relative;
		width: 100%;
		aspect-ratio:auto;

	}
	#Component_10__13 {
		position: absolute;
		width: 250px;
		height: 52px;
		left: 685px;
		top: 10392px;
		overflow: visible;
	}
	#Rectangle_172 {
		fill: rgba(255,255,255,1);
		stroke: rgba(2,80,148,1);
		stroke-width: 1.5px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.Rectangle_172 {
		filter: drop-shadow(0px 10px 20px rgba(32, 79, 143, 0.2));
		position: absolute;
		overflow: visible;
		width: 313px;
		height: 115px;
		left: 0px;
		top: 0px;
	}
	#Book_Webinar {
		left: 33px;
		top: 7px;
		position: absolute;
		overflow: visible;
		width: 185px;
		white-space: nowrap;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 26px;
		color: rgba(2,80,148,1);
	}
	#Component_9__13 {
		position: absolute;
		width: 250px;
		height: 52px;
		left: 981px;
		top: 10392px;
		overflow: visible;
	}
	#Rectangle_184 {
		fill: rgba(84,106,136,1);
		stroke: rgba(50,57,65,1);
		stroke-width: 1.5px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.Rectangle_184 {
		filter: drop-shadow(0px 10px 20px rgba(32, 79, 143, 0.302));
		position: absolute;
		overflow: visible;
		width: 313px;
		height: 115px;
		left: 0px;
		top: 0px;
	}
	#Free_Trial {
		left: 65px;
		top: 7px;
		position: absolute;
		overflow: visible;
		width: 121px;
		white-space: nowrap;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 26px;
		color: rgba(255,255,255,1);
	}
	/* free trial */
		#Group_4978 {
			position: relative;
			width: 250px;
			height: 52px;
			left:30px;
			top: 0px;
			overflow: visible;
			text-decoration: none;
		}
		#Rectangle_184_p {
			fill: rgba(84,106,136,1);
			stroke: rgba(50,57,65,1);
			stroke-width: 1.5px;
			stroke-linejoin: miter;
			stroke-linecap: butt;
			stroke-miterlimit: 4;
			shape-rendering: auto;
		}
		.Rectangle_184_p {
			filter: drop-shadow(0px 10px 20px rgba(32, 79, 143, 0.302));
			position: absolute;
			overflow: visible;
			width: 313px;
			height: 115px;
			left: 0px;
			top: 0px;
		}
		#Free_Trial_p {
			left: 60px;
			top: 7px;
			position: relative;
			overflow: visible;
			width: 90px;
			white-space: nowrap;
			text-align: center;
			font-family: Poppins;
			font-style: normal;
			font-weight: bold;
			font-size: 26px;
			color: rgba(255,255,255,1);
		}

	/* end free trial */
	/* book webinar */
	#Component_10__25 {
		position: relative;
		width: 250px;
		height: 52px;
		left: 0px;
		top: 0px;
		overflow: visible;
	}
	#Rectangle_172_p {
		fill: rgba(255,255,255,1);
		stroke: rgba(2,80,148,1);
		stroke-width: 1.5px;
		stroke-linejoin: miter;
		stroke-linecap: butt;
		stroke-miterlimit: 4;
		shape-rendering: auto;
	}
	.Rectangle_172_p {
		filter: drop-shadow(0px 10px 20px rgba(32, 79, 143, 0.2));
		position: absolute;
		overflow: visible;
		width: 313px;
		height: 115px;
		left: 0px;
		top: 0px;
	}
	#Book_Webinar_p {
		left: 33px;
		top: 7px;
		position: absolute;
		overflow: visible;
		width: 185px;
		white-space: nowrap;
		text-align: center;
		font-family: Poppins;
		font-style: normal;
		font-weight: bold;
		font-size: 26px;
		color: rgba(2,80,148,1);
	}
	/* end book webinar */
    .subpagebeige  {

}
.actionlistli  {
    margin-left: -30px;
    line-height: 32px;
    font-size:  18px;
}
.homecasep {
    position: relative;
    text-align: left;
    font-family: Poppins;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 30px;
    margin-top: 30px;
    margin-bottom: 30px;
}
.homecasepa {
	position: relative;
	    text-align: left;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: 500;
	    font-size: 20px;
	    line-height: 30px;
	    margin-top: 30px;
	    margin-bottom: 30px;
	    height: 133px;
}
.thelink  {
    color:  #32353e;
    outline:  none;
    text-decoration:  none;
    position:  relative;
    line-height:  1.6;
    display:  inline-block;
    z-index:  9;
}
.thelink:after  {
    content:  '';
    background:  #b7daed ;
    position:  absolute;
    height:  4px;
    width:  100%;
    bottom:  0;
    right:  0;
    transform:  translate3d(0, 0, 0);
    transition:  all .1s linear;
    z-index:  0;
    color:  #32353e;
}
.thelink:hover  {
    transition:  all .1s linear;
    color:  #32353e;
    height:  100%;
}
.thelink:hover:after  {
    height:  100%;
    background:  #b7daed ;
    color:  #32353e;
    z-index:  -1;
    border-top:  transparent;
    border-bottom:  4px solid #2589ee ;
}
.homepagemeetingtab  {
    position:  relative;
    margin-top:  6px;
    width:  100%;
    max-width:  755px;
}
.agendasoftimgone  {
    position:  absolute;
    left:  50%;
    top: 110px;
    z-index:  7;
}
.keyfeatureshome  {
    background-color:  #fff;
    box-shadow:  0px 1px 6px -1px rgb(175 175 175);
    border-radius:  5px;
}
.brands  {
    position:  relative;
    width:  100%;
    height: 80px;
}
.brandsection  {
    position:  relative;
    width:  100%;
}
.brands img  {
    max-height:  40px;
}
.nav-item  {
    display:  inline;
    padding-right:  7px;
    font-size:  .9em;
    top: -5px;
}
.tophero  {
    position:  relative;
    width:  100%;
    background-position:  center center;
    background-repeat:  no-repeat;
    background-size:  cover;
    margin-bottom:  30px;
}
.right-hero  {
    background-image:  url('../img/hero-right.png');
    background-position:  center center;
    background-repeat:  no-repeat;
    background-size:  cover;
    width:  100%;
    height:  510px;
    margin-top:  -10px;
}
.navytab  {
    border-top:  none;
}
.megasecond  {
    border-left:  2px solid #eee;
}
.megacta ul  {
    list-style-image:  url('../img/thecheck.png');
}
.megacta li  {
    list-style-type:  none;
    font-size:  17px;
    font-weight:  500;
}
.megatitle  {
    font-size:  26px;
    margin-bottom:  15px;
    font-weight:  600;
    color:  #292c35;
}
.beigemega  {
    position:  relative;
    max-width:  435px;
    background-color:  #f1f1f1;
    border-left:  3px solid #eee;
    height:  307px;
}
.rightbleed  {
    margin-left:  -50px;
    clip-path:  polygon(0 0,  100% 0%,  100% 100%,  0% 100%);
    max-width:  1050px;
}
.subrightherominutes  {
    position:  relative;
    background-image:  url('../img/minutes-hero.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  510px;
    margin-top:  -62px;
    overflow:  hidden;
}
.topsections  {
    position:  relative;
    top:  0;
}
.meetingtab  {
    position:  relative;
    margin-top:  22px;
    width:  100%;
    max-width:  755px;
}
.midheader  {
    font-family:  'Poppins',  sans-serif;
    font-weight: 400;
    font-style:  normal;
    font-size:  35px;
    color:  #292c35;
}
.thenumber  {
    position:  relative;
    font-size:  19px;
    font-weight:  600;
    top:  7px;
    background-color:  #ffcc00;
    padding:  3px 12px 3px 12px;
    color:  #292c35;
}
.nextarrow  {
    background-image:  url('../img/nextarrow.png');
    background-repeat:  no-repeat;
    position:  relative;
    width:  100px;
    height:  100px;
    margin-left: 450px;
    margin-top:  -30px;
}
.topherotag  {
    text-transform:  uppercase;
    font-weight:  600;
    color:  #32353e;
    letter-spacing:  2px;
}
.itsmega  {
    width:  100%;
    border-top:  none;
    border-radius:  none;
    border-bottom:  3px solid #eee;
}
.navbar-expand-xl .navbar-nav .nav-link  {
    padding-right:  0;
    font-weight:  600;
    font-size:  15px;
    width:  100%;
    text-align:  left;
}
.btn-freetrial  {
    font-size:  12px;
}
.agendasoftone  {
    overflow:  hidden;
    position:  relative;
    min-height: 875px;
}
.meetingagendatab  {
    position:  relative;
    margin-top:  26px;
    width:  100%;
    max-width:  555px;
    left:  -20px;
}
.subrightheroagenda  {
    position:  relative;
    background-image:  url('../img/how-to-create-agenda-head.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  500px;
    margin-top:  -50px;
    overflow:  hidden;
}
.thickin  {
    padding-left:  15px;
    padding-right:  15px;
}
.subtopherobeige  {
    position:  relative;
    width:  100%;
    overflow:  hidden;
    min-height:  502px;
    background-repeat:  no-repeat;
    background-position:  center center;
    background-size:  cover;
}
.subrightherosuggestions  {
    position:  relative;
    background-image:  url('../img/agenda-top-suggestions-header.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  490px;
    margin-top:  -40px;
    overflow:  hidden;
}
.meetingsuggestiontab  {
    position:  relative;
    margin-top:  15px;
    width:  100%;
    max-width:  555px;
}
.subrightheroapproval  {
    position:  relative;
    background-image:  url('../img/agenda-approval-hero.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  500px;
    margin-top:  -50px;
    overflow:  hidden;
}
.meetingapprovaltab  {
    position:  relative;
    margin-top:  20px;
    width:  100%;
    max-width:  455px;
}
.meetingminutestab  {
    position:  relative;
    margin-top:  75px;
    width:  100%;
    max-width:  555px;
}
.steppa  {
    position: relative;
    height:  300px;
    margin: 0 auto;
    margin-left: 0;
    max-width: 500px;
}
.steppb  {
    position: relative;
    height:  300px;
    max-width: 500px;
}
.heroo  {
    display:  block;
    position: absolute;
    left:  50%;
    top:  0;
    width: 980px;
    height: 600px;
    opacity:  1;
}
.myimglogo  {
    position:  relative;
    width:  100%;
    top:  -5px;
}
.navbar-brand  {
    max-width:  222px;
}
.subnavbar  {
    position:  fixed;
    top:  50px;
    width:  100%;
    height:  55px;
    background-color:  #42454f;
    z-index:  9;
    margin-bottom:  0;
    box-shadow:  0px 1px 6px -1px rgba(175, 175, 175, 175.66);
    font-size:  16px;
}
.subnavbar a  {
    position:  relative;
    top:  15px;
    color:  #fff;
    font-size: 16px;
    font-weight:  600;
    text-decoration:  none;
    cursor:  pointer;
}
.subnavbar a:hover  {
    position:  relative;
    top:  15px;
    color:  #fff;
    font-size: 16px ;
    font-weight:  600;
    text-decoration:  underline 3px;
    text-decoration-color:  #ec7847;
    text-decoration-skip-ink:  none;
}
.subnavspan  {
    position:  relative;
    top:  15px;
    color:  #292c35;
    font-size:  16px;
    font-weight:  600;
}
.subnavarrow  {
    position:  absolute;
    left:  30%;
    width:  0;
    height:  0;
    border-left:  14px solid transparent;
    border-right:  14px solid transparent;
    border-top:  14px solid #fff;
}
.subactive {
    text-decoration:  underline 3px;
    text-decoration-color:  #ec7847 ;
    text-decoration-skip-ink:  none;
}
.subnavlist  {
    position:  absolute;
    right:  0;
}
.subnavlist li  {
    display:  inline;
    padding-left:  30px;
}
.subnavlist li:first-child  {
    display:  inline;
    padding-right:  30px;
}
.subnavlist li:last-child  {
    display:  inline;
    padding-right:  20px;
}
.navbar-expand-xl .navbar-nav .nav-link  {
	padding-right: 10px;
	font-weight: 400;
	font-size: 14px;
	width: 100%;
	text-align: right;
	color: #000;
}
.dropdown-toggle::after  {
    display: none;
}
.bi-chevron-down  {
    position:  relative;
    top:  0px;
    left:  0;
    height:  16px;
    width:  10px;
}
.dropdown-menu li  {
	position: relative;
	font-size: 15px;
	padding: 5px 0 0 5px;
}
.dropdown-menu .dropdown-submenu  {
    display:  none;
    position:  absolute;
    left:  100%;
}
.dropdown-menu .dropdown-submenu-left  {
    right:  100%;
    left:  auto;
}
.dropdown-menu > li:hover > .dropdown-submenu  {
    display:  block;
}
.dropdown-menu .dropdown-submenu:after  {
    z-index:  1;
    height:  0;
    width:  0;
    position:  absolute;
    content:  '';
    background:  #fff;
    border-top:  none;
    border-left:  none;
    border-right:  none;
    border-bottom:  none;
    border-top-width:  0px;
    border-left-width:  0px;
    overflow:  hidden;
    left:  -5px;
    top:  calc(10% - 4px);
}
.dropdown-menu  {
    position:  relative;
    margin-top: 3px;
    border-top:  1px solid rgba(0,  0,  0,  0.15);
}
.dropwidth  {
    min-width:  300px;
}
.industrysubmenu  {
    top:  -44px;
}
.meetingtypesubmenu  {
    top:  -4px;
}
.hostingsubmenu {
	top: -2px !important;
	height: 194px;
	left: 268px !important;
}
.bizsubmenu {
	top: -2px !important;
	height: 194px;
	left: 268px !important;
}
.projectsubmenu {
	top: -4px !important;
	height: 262px;
	left: 268px !important;
}
.atsubmenu {
	top: 0px !important;
	height: 142px;
	left: 268px !important;
}
.wplacesubmenu {
    top: -134px !important;
    height: 262px;
    left: 193px !important;
}
.agendasliderpos  {
    display:  block;
    position: absolute;
    left:  0;
    top: -5px;
    width: 980px;
    height: 600px;
    overflow:  visible;
}
.saash  {
    font-size:  20px;
}
.aboutbox  {
    min-height:  450px;
    background-color: #fff;
    border-radius: 5px;
    padding: 30px;
    margin-bottom: 30px;
}
.squigglybg  {
    position:  relative;
    width:  100%;
    background-image:  url('../img/squigglybg-xxl.png');
    background-position:  top center;
    background-repeat:  no-repeat;
    background-size:  100% 100%;
    margin-top:  0;
    min-height:  900px;
}
.saasone  {
    position:  relative;
    width:  100%;
    top:  105px;
    left:  100px;
}
.saastwo  {
    position:  relative;
    width:  100%;
    top:  60px;
    left:  100px;
}
.saasthree  {
    position:  relative;
    width:  100%;
    left: 100px;
    top:  40px;
}
.saasfour  {
    position:  relative;
    width:  100%;
    left: 100px;
    top:  140px;
}
.saasfive  {
    position:  relative;
    width:  100%;
    left: 100px;
    top:  120px;
}
.examplebox {
	position: relative;
	width: 100%;
	
	margin-top: 160px;
	margin-bottom: 30px;
	

}
.innerexamplebg {
	position: relative;
	width: 100%;
	background-image: url('/img/exampletemplatebg.png');
	background-repeat: no-repeat;
	background-size: 100%;
	min-height: 400px;
	z-index: 8;
	border: 2px solid #fff;
	box-shadow: 0px 2px 6px 4px rgb(0 0 0 / 6%)
}
.innterexamptext {
	position: relative;
	top: 160px;
	text-align: center;
}
.templateexampleimg {
	position: absolute;
	top: -110px;
	left: 30px;
	z-index: 9;
}
}
@media (min-width: 1400px)  { 
	.lgbtns {
		position: relative;
		width: 100%;
		height: 111px;
	}
	.wplacesubmenu {
	    top: -138px !important;
	    height: 262px;
	    left: 193px !important;
	}
	.mwlogos {
	    position: relative;
	    aspect-ratio: 500 / 79;
	    width: 100%;
	    max-width: 265px;
	}
	.dropdown-item {
	    padding: 0 !important;
	    margin-right: 33px;

	}
	.millionspan {
		font-size: 69px;
	}
	.testibox {
	    background-color: #fff;
	    position: relative;
	    box-shadow: 4px 4px 0px #EEF1F3;
	    max-width: 350px;
	    left: 45px;
	}

	.innerblueicon {
	    position: relative;
	    height: 90px;
	    margin-bottom: 30px;
	}
	.innerbluebox {
	    position: relative;
	    width: 100%;
	    background-color: #fff;
	   
	   
	    padding: 30px;
	
border-radius:5px;


	}
	.innerbluebox h5 {
	    position: relative;
	   font-size: 40px;
	   line-height: 52px;
	    color: #212529;
	    margin-bottom: 30px;
	    text-decoration: none;
	    top: 0;
	    height: 75px;
	    font-weight: 600;
	}
	.innerbluebox p {
	    position: relative;
	    	    font-size: 23px !important;
	         	line-height: 30px !important;
	    color: #025094 !important;
	    margin-bottom: 30px;
	    text-decoration: none;
	    top: 0px;
	    min-height: 150px;
	}
	.patbox {
	    position: relative;
	    font-size: 20px;
	    font-weight: 500;
	    min-height: 250px;
	}
	.homecasepa {
	    position: relative;
	    text-align: left;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: 500;
	    font-size: 20px;
	    line-height: 30px;
	    margin-top: 30px;
	    margin-bottom: 50px;
	    height: 87px;
	}
	.dropdown-menu li {
	    line-height: 40px;
	 
	}
	.newwebinar-btn {
	    position: relative;
	    border-radius: 5px;
	    border: 2px solid rgba(2,80,148,1);
	    background-color: #fff;
	    text-decoration: none;
	    white-space: nowrap;
	    text-align: center;
	    font-style: normal;
	    font-weight: 600;
	    font-size: 22px;
	    color: rgba(2,80,148,1);
	    padding: 11px 11px 11px 11px;
	    text-align: center;
	    max-width: 250px;
	    margin-right: 30px;
	}
	.newfreet-btn {
	    position: relative;
	    border-radius: 5px;
	    border: 2px solid rgba(50,57,65,1);
	    background-color: rgba(84,106,136,1);
	    color: #fff;
	    text-decoration: none;
	    white-space: nowrap;
	    text-align: center;
	    font-style: normal;
	    font-weight: 600;
	    font-size: 22px;
	    color: rgba(255,255,255,1);
	    padding: 11px 11px 11px 11px;
	    text-align: center;
	    max-width: 220px;
	}
    .actionlistli  {
    margin-left: -30px;
    line-height: 32px;
    font-size:  20px;
}
.squigglybg  {
    position:  relative;
    width:  100%;
    background-image:  url('../img/squigglybg-xxl.png');
    background-position:  top center;
    background-repeat:  no-repeat;
    background-size:  100% 100%;
    margin-top:  0;
    min-height:  900px;
}
.saasone  {
    position:  relative;
    width:  100%;
    top:  105px;
    left:  140px;
}
.saastwo  {
    position:  relative;
    width:  100%;
    top:  60px;
    left:  120px;
}
.saasthree  {
    position:  relative;
    width:  100%;
    left: 130px;
    top:  40px;
}
.saasfour  {
    position:  relative;
    width:  100%;
    left: 140px;
    top:  140px;
}
.saasfive  {
    position:  relative;
    width:  100%;
    left: 140px;
    top:  120px;
}

.dropdown-toggle::after  {
    display: none;
}
.bi-chevron-down  {
    position:  relative;
    top:  0;
    left:  0;
    height:  16px;
    width:  12px;
}
.dropdown-menu  {
    position:  relative;
    margin-top: 7px;
    border-top:  1px solid rgba(0,  0,  0,  0.15);
}
.dropdown-menu li  {
	position: relative;
	font-size: 15px;
	padding: 5px 0 0 5px;
}
.dropdown-menu .dropdown-submenu  {
    display:  none;
    position:  absolute;
    left:  100%;
}
.dropdown-menu .dropdown-submenu-left  {
    right:  100%;
    left:  auto;
}
.dropdown-menu > li:hover > .dropdown-submenu  {
    display:  block;
}
.dropdown-menu .dropdown-submenu:after  {
    z-index:  1;
    height:  0;
    width:  0;
    position:  absolute;
    content:  '';
    background:  #fff;
    border-top:  none;
    border-left:  none;
    border-right:  none;
    border-bottom:  none;
    border-top-width:  0px;
    border-left-width:  0px;
    overflow:  hidden;
    left:  -5px;
    top:  calc(10% - 4px);
}
.navbar-brand  {
    max-width:  350px;
}
.navbar-expand-xl .navbar-nav .nav-link  {
    padding-right:  0;
    font-weight:  600;
    font-size:  15px;
    width:  100%;
    text-align:  left;
}
.subnavbar  {
    position:  fixed;
    top:  50px;
    width:  100%;
    height:  55px;
    background-color:  #42454f;
    z-index:  9;
    margin-bottom:  0;
    box-shadow:  0px 1px 6px -1px rgba(175, 175, 175, 175.66);
    font-size:  16px;
}
.subnavbar a  {
    position:  relative;
    top:  15px;
    color:  #fff;
    font-size: 16px;
    font-weight:  600;
    text-decoration:  none;
    cursor:  pointer;
}
.subnavbar a:hover  {
    position:  relative;
    top:  15px;
    color:  #fff;
    font-size: 16px ;
    font-weight:  600;
    text-decoration:  underline 3px;
    text-decoration-color:  #ec7847;
    text-decoration-skip-ink:  none;
}
.subnavspan  {
    position:  relative;
    top:  15px;
    color:  #292c35;
    font-size:  16px;
    font-weight:  600;
}
.subnavarrow  {
    position:  absolute;
    left:  30%;
    width:  0;
    height:  0;
    border-left:  14px solid transparent;
    border-right:  14px solid transparent;
    border-top:  14px solid #fff;
}
.subactive {
    text-decoration:  underline 3px;
    text-decoration-color:  #ec7847 ;
    text-decoration-skip-ink:  none;
}
.subnavlist  {
    position:  absolute;
    right:  0;
}
.subnavlist li  {
    display:  inline;
    padding-left:  30px;
}
.subnavlist li:first-child  {
    display:  inline;
    padding-right:  30px;
}
.subnavlist li:last-child  {
    display:  inline;
    padding-right:  20px;
}
.subtophero  {
    position:  relative;
    width:  100%;
    background-repeat:  no-repeat;
    background-position:  center center;
    background-size:  cover;
    min-height:  502px;
    margin-top:  100px;
}
.navbar-expand-xl .navbar-nav .nav-link  {
	padding-right: 15px;
	font-weight: 500;
	font-size: 15px;
	width: 100%;
	text-align: left;
	color: #000;
}
.myimglogo  {
    position:  relative;
    width:  100%;
    max-width:  200px;
}
.dropwidth  {
    min-width:  300px;
}
.industrysubmenu  {
    top:  -50px;
}
.meetingtypesubmenu  {
    top:  -8px;
}
.bizsubmenu {
    top: -2px !important;
    height: 198px;
    left: 268px !important;
}
.hostingsubmenu {
    top: -2px !important;
    height: 198px;
    left: 268px !important;
}
.projectsubmenu {
	top: -74px !important;
	    height: 263px;
	    left: 268px !important;
}
.atsubmenu {
	top: 0px !important;
	height: 145px;
	left: 268px !important;
}
.agendasliderpos  {
    display:  block;
    position: absolute;
    left:  22%;
    top: -5px;
    width: 980px;
    height: 600px;
    overflow:  visible;
}
.tophero  {
    position:  relative;
    width:  100%;
    background-position:  center center;
    background-repeat:  no-repeat;
    background-size:  cover;
    margin-bottom:  30px;
}
.athead {
    position: relative;
    color: #0D314D;
    font-weight: 600;
    font-size: 28px;
    line-height: 36px;
    top: -4px;
    height: 110px;
}
}
@media (min-width: 1440px)  {

	.homecasepa {
	    position: relative;
	    text-align: left;
	    font-family: Poppins;
	    font-style: normal;
	    font-weight: 500;
	    font-size: 20px;
	    line-height: 30px;
	    margin-top: 30px;
	    margin-bottom: 70px;
	    height: 60px;
	}

	.innerblueicon {
	    position: relative;
	    height: 90px;
	    margin-bottom: 20px;
	}
	.innerbluebox h5 {
	    position: relative;
	    font-size: 40px;
	    line-height: 52px;
	    color: #212529;
	    margin-bottom: 35px;
	    text-decoration: none;
	    top: 0;
	    height: 115px;
	    font-weight: 600;
	}
	.innerbluebox {
	    position: relative;
	    width: 100%;
	    background-color: #fff;
margin-bottom: 44px;
	    padding:30px;

border-radius:5px;

	}
	.innerbluebox p {
	    position: relative;
	    	    font-size: 23px !important;
	         	line-height: 30px !important;
	    color: #025094 !important;
	    margin-bottom: 30px;
	    text-decoration: none;
	    top: 0;
	    min-height: 170px;
	}
	.athead {
	    position: relative;
	    color: #0D314D;
	    font-weight: 600;
	   font-size: 28px;
	   line-height: 36px;
	    top: -4px;
	    height: 70px;
	}
	.patbox {
	    position: relative;
	    font-size: 20px;
	    font-weight: 500;
	    min-height: 235px;
	}
    .dropdown-menu  {
    position:  relative;
    margin-top: 7px;
    border-top:  1px solid rgba(0,  0,  0,  0.15);
}
.dropdown-menu li  {
	position: relative;
    font-size:  15px;
}
.dropwidth  {
    min-width:  300px;
}
.rightbleed  {
    margin-left:  -95px;
    clip-path:  polygon(0 0,  100% 0%,  100% 100%,  0% 100%);
    max-width:  965px;
}
.subtophero  {
    position:  relative;
    width:  100%;
    background-repeat:  no-repeat;
    background-position:  center center;
    background-size:  cover;
    min-height:  502px;
    margin-top:  100px;
}
.subbottomhero  {
    position:  relative;
    width:  100%;
    min-height:  500px;
    background-repeat:  no-repeat;
    background-position:  center center;
    background-size:  cover;
}
.subtopherobeige  {
    position:  relative;
    width:  100%;
    overflow:  hidden;
    background-repeat:  no-repeat;
    background-position:  center center;
    background-size:  cover;
    min-height:  502px;
}
.keyfeatureshome  {
    background-color:  #fff;
    box-shadow:  0px 1px 6px -1px rgb(175 175 175);
    border-radius:  5px;
}
.keyfeaturessub  {
}
.navytab  {
    border-top:  none;
}
.itsmega  {
    width:  100%;
    border-top:  none;
    border-radius:  none;
    border-bottom:  3px solid #eee;
    max-height:  280px;
    left:  500px;
}
.megasecond  {
    border-left:  2px solid #eee;
}
.megacta ul  {
    list-style-image:  url('../img/thecheck.png');
}
.megacta li  {
    list-style-type:  none;
    font-size:  18px;
    line-height:  26px;
    font-weight:  500;
}
.megatitle  {
    font-size:  26px;
    margin-bottom:  15px;
    font-family:  'Poppins',  sans-serif;
    font-weight:  600;
    font-style:  normal;
    color:  #292c35;
}
.ctalister  {
    list-style-image:  url('../img/thecheck.png');
}
.ctalister li  {
    font-family:  'Poppins',  sans-serif;
    font-weight:  400;
    font-style:  normal;
    line-height:  34px;
    font-size:  20px;
    color:  rgba(0,  0,  0,  0.55);
}
.beigemega  {
    position:  relative;
    max-wdith:  430px;
    min-height:  277px;
    background-color:  #f1f1f1;
    margin-bottom:  none;
    border-left:  4px solid #eee;
    height:  270px;
}
.navbar-expand-xl .navbar-nav .nav-link  {
    padding-right:  0;
    font-weight:  500;
    font-size:  15px;
    width:  100%;
    text-align:  left;
    font-size:  16px;
    color:  #000;
}
.btn-freetrial  {
    font-size:  16px;
}
.navbar-expand-xl .navbar-nav .nav-link  {
	padding-right: 5px;
	font-weight: 500;
	font-size: 15px;
	width: 100%;
	text-align: left;
}
.navylist  {
}
.right-hero  {
    position:  relative;
    background-image:  url('../img/hero-right.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  600px;
    margin-top:  -50px;
    overflow:  hidden;
}
.subrighthero  {
    position:  relative;
    background-image:  url('../img/subrighthero.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  500px;
    margin-top:  -25px;
    overflow:  hidden;
}
.subrightheroagenda  {
    position:  relative;
    background-image:  url('../img/how-to-create-agenda-head.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  510px;
    margin-top:  -37px;
    overflow:  hidden;
}
.subrightheroapproval  {
    position:  relative;
    background-image:  url('../img/agenda-approval-hero.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  505px;
    margin-top:  -50px;
    overflow:  hidden;
}
.subrightherosuggestions  {
    position:  relative;
    background-image:  url('../img/agenda-top-suggestions-header.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  505px;
    margin-top:  -30px;
    overflow:  hidden;
}
.subrightherominutes  {
    position:  relative;
    background-image:  url('../img/minutes-hero.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  505px;
    margin-top:  -30px;
    overflow:  hidden;
}
.subrightherotakemin  {
    position:  relative;
    background-image:  url('../img/how-to-take-minutes-hero.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  495px;
    margin-top:  -40px;
    overflow:  hidden;
}
.subrightherodocumanage  {
    position:  relative;
    background-image:  url('../img/document-management-hero.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  505px;
    margin-top:  -30px;
    overflow:  hidden;
}
.subrightherominapproval  {
    position:  relative;
    background-image:  url('../img/minutes-approval-hero.png');
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    height:  485px;
    margin-top:  -30px;
    overflow:  hidden;
}
.nav-item  {
    display:  inline;
    padding-right:  15px;
    top: 0;
}
.nav-item:first-child  {
    display:  inline;
    padding-right:  15px;
    padding-left:  0;
    top: 0;
}
.nav-item:last-child  {
    display:  inline;
    padding-right:  0;
    top: 0;
}
.tophero  {
    position:  relative;
    top: 5px;
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    margin-bottom:  30px;
}
.agendasliderpos  {
}
.heroo  {
    display:  block;
    position: absolute;
    left:  50%;
    top:  -30px;
    width: 980px;
    height: 600px;
    opacity:  1;
}
.heroot  {
    position: absolute;
    left:  50%;
    top: 60px;
    width: 980px;
    height: 600px;
}
.topsections  {
    position:  relative;
    top:  0;
}
.brands  {
    position:  relative;
    width:  100%;
    height:  80px;
}
.brandsection  {
    position:  relative;
    width:  100%;
}
.nextarrow  {
    background-image:  url('../img/nextarrow.png');
    background-repeat:  no-repeat;
    position:  relative;
    width:  100px;
    height:  100px;
    margin-left: 600px;
    margin-top:  -100px;
}
.bigimg  {
    position:  relative;
    overflow:  hidden;
    max-width:  100%;
}
.slickbg  {
    background-image:  url('../img/creating-agenda-step-3.png');
    background-repeat:  no-repeat;
    background-size:  contain;
    background-position:  right;
}
.agendaimg  {
    position:  relative;
    left:  -100px;
}
.minutesoftimgone  {
    position:  absolute;
    left:  50%;
    top: 110px;
}
.meetingtab  {
    position:  relative;
    margin-top:  9px;
    width:  100%;
    max-width:  755px;
}
.meetingapprovaltab  {
    position:  relative;
    margin-top:  4px;
    width:  100%;
    max-width:  655px;
}
.meetingminutestab  {
    position:  relative;
    top:  -6px;
    width:  100%;
    max-width:  655px;
}
.midheader  {
    font-family:  'Poppins',  sans-serif;
    font-weight:  400;
    font-style:  normal;
    font-size:  40px;
    color:  #292c35;
}
.thenumber  {
    position:  relative;
    font-size:  19px;
    font-weight:  600;
    top:  10px;
    background-color:  #ffcc00;
    padding:  3px 12px 3px 12px;
    color:  #292c35;
}
.topherotag  {
    text-transform:  uppercase;
    font-weight:  600;
    color:  #32353e;
    letter-spacing:  2px;
    margin-top:  30px;
}
.itsmega  {
    position:  absolute;
    width:  100%;
    border-top:  none;
    border-radius:  none;
    border-bottom:  3px solid #eee;
    z-index:  9;
}
.dropdown-menu  {
    position:  absolute;
    display:  none;
    padding:  16px 0;
    margin:  13px 0 0 0;
    font-size:  16px;
    color:  #212529;
    text-align:  left;
    list-style:  none;
    background-color:  #fff;
    background-clip:  padding-box;
    border-top:  none;
    border-radius:  none;
    box-shadow:  inset 0px 4px 6px -4px rgba(175, 175, 175, 175.66);
    content:  "";
    top: 71px !important;
}
.wplacesubmenu {
    top: -148px !important;
    height: 270px;
    left: 193px !important;
}
.dropdown-menu li  {
	position: relative;
    font-size: 15px;
    padding: 7px 0 0 7px;

}
.agendasoftone  {
    overflow:  hidden;
    position:  relative;
    min-height: 875px;
}
.agendahowone  {
    overflow:  hidden;
    position:  relative;
    min-height: 775px;
}
.meetingagendatab  {
    position:  relative;
    margin-top:  19px;
    width:  100%;
    max-width:  655px;
}
.meetingsuggestiontab  {
    position:  relative;
    margin-top:  5px;
    width:  100%;
    max-width:  655px;
}
.thickin  {
    padding-left:  30px;
    padding-right:  30px;
}
.steppa  {
    position: relative;
    height:  300px;
    margin: 0 auto;
    margin-left: 50px;
    max-width: 600px;
}
.steppb  {
    position: relative;
    height:  300px;
    max-width: 600px;
}
.hometall  {
    max-height: 740px;
}
.myimglogo  {
    position:  relative;
    width:  100%;
    max-width:  350px;
}
.subnavbar  {
    position:  fixed;
    top:  70px;
    width:  100%;
    height:  55px;
    background-color:  #42454f;
    z-index:  9;
    margin-bottom:  0;
    box-shadow:  0px 1px 6px -1px rgba(175, 175, 175, 175.66);
    font-size:  16px;
}
.subnavbar a  {
    position:  relative;
    top:  15px;
    color:  #fff;
    font-size: 16px;
    font-weight:  600;
    text-decoration:  none;
    cursor:  pointer;
}
.subnavbar a:hover  {
    position:  relative;
    top:  15px;
    color:  #fff;
    font-size: 16px ;
    font-weight:  600;
    text-decoration:  underline 3px;
    text-decoration-color:  #ec7847;
    text-decoration-skip-ink:  none;
}
.subnavspan  {
    position:  relative;
    top:  15px;
    color:  #292c35;
    font-size:  16px;
    font-weight:  600;
}
.subnavarrow  {
    position:  absolute;
    left:  30%;
    width:  0;
    height:  0;
    border-left:  22px solid transparent;
    border-right:  22px solid transparent;
    border-top:  22px solid #fff;
}
.subactive {
    text-decoration:  underline 3px;
    text-decoration-color:  #ec7847 ;
    text-decoration-skip-ink:  none;
}
.subnavlist  {
    position:  absolute;
    right:  0;
}
.subnavlist li  {
    display:  inline;
    padding-left:  30px;
}
.subnavlist li:first-child  {
    display:  inline;
    padding-right:  30px;
}
.subnavlist li:last-child  {
    display:  inline;
    padding-right:  20px;
}
.myimglogo  {
    position:  relative;
    width:  100%;
    max-width:  250px;
    top:  -5px;
}
.industrysubmenu  {
    top:  -63px;
}
.meetingtypesubmenu  {
    top:  -13px;
}
.bizsubmenu {
    top: -5px !important;
    height: 202px;
    left: 268px !important;
}
.hostingsubmenu {
    top: -5px !important;
    height: 202px;
    left: 268px !important;
}
.projectsubmenu {
	top: -14px !important;
	height: 269px;
	left: 268px !important;
}
.atsubmenu {
	top: 0px !important;
	height: 150px;
	left: 268px !important;
}
.agendasliderpos  {
}
.agendameetings  {
}
.overflows  {
    position: relative;
    overflow: visible;
}
.agendasliderpos  {
    display:  block;
    position: absolute;
    left:  23%;
    top: -5px;
    width: 980px;
    height: 600px;
    overflow:  visible;
}
.squigglybg  {
    position:  relative;
    width:  100%;
    background-image:  url('../img/squigglybg-xxl.png');
    background-position:  top center;
    background-repeat:  no-repeat;
    background-size:  100% 100%;
    margin-top:  0;
    min-height:  900px;
}
.saasone  {
    position:  relative;
    width:  100%;
    top:  105px;
    left:  140px;
}
.saastwo  {
    position:  relative;
    width:  100%;
    top:  60px;
    left:  120px;
}
.saasthree  {
    position:  relative;
    width:  100%;
    left: 130px;
    top:  40px;
}
.saasfour  {
    position:  relative;
    width:  100%;
    left: 140px;
    top:  140px;
}
.saasfive  {
    position:  relative;
    width:  100%;
    left: 140px;
    top:  120px;
}
}
@media (min-width: 1649px) {
	.lgbtns {
		position: relative;
		width: 100%;
		height: 123px;
	}
}
@media (min-width: 1921px)  {
	.wplacesubmenu {
	    top: -148px !important;
	    height: 269px;
	    left: 193px !important;
	}

	.therightherowbs img {
	    position: relative;
	    width: 100%;
	    aspect-ratio: auto;
	    top: 60px;
	    padding-bottom: 60px;
	}
	.heroheader {
	    font-family: 'Poppins', sans-serif;
	    font-weight: 600;
	    font-style: normal;
	    color: #292c35;
	    font-size:48px;
	    line-height: 60px;
	    text-align: left;
	}
	.innerbluebox {
	    position: relative;
	    width: 100%;
	    background-color: #fff;
	   
	    margin-bottom: 44px;
	    padding:15px 30px;

border-radius:5px;

	}
	.innerbluebox h5 {
	    position: relative;
	    font-size: 40px;
	    line-height: 52px;
	    color: #212529;
	    margin-bottom: 30px;
	    text-decoration: none;
	    top: 0;
	    height: 90px;
	    font-weight: 600;
	}
	.innerbluebox p {
	    position: relative;
	    	    font-size: 23px !important;
	         	line-height: 30px !important;
	    color: #025094 !important;
	    margin-bottom: 30px;
	    text-decoration: none;
	    top:0;

	}
	.innerblueicon {
	    position: relative;
	    height:90px;
	    margin-bottom: 20px;
	}
    .tophero  {
    position:  relative;
    top:  5px;
    background-size:  cover;
    background-position:  center center;
    background-repeat:  no-repeat;
    margin-bottom:  30px;
}
.agendasliderpos  {
    display:  block;
    position: absolute;
    left:  23%;
    top: -5px;
    width: 980px;
    height: 600px;
    overflow:  visible;
}
.minutesoftimgone  {
    position:  absolute;
    left:  50%;
    top: 110px;
}
.minutesoftimgtwo  {
    position:  absolute;
    left:  50%;
    top: 110px;
}
.heroo  {
    display:  block;
    position: absolute;
    left:  55%;
    top:  -20px;
    width: 970px;
    height: 595px;
}
.agendameetings  {
}
.hometall  {
    max-height: 740px;
}
.myimglogo  {
    position:  relative;
    width:  100%;
    max-width:  250px;
}
.dropdown-menu  {
    position:  absolute;
    display:  none;
    padding:  16px 0;
    margin:  13px 0 0 0;
    font-size:  16px;
    color:  #212529;
    text-align:  left;
    list-style:  none;
    background-color:  #fff;
    background-clip:  padding-box;
    border-top:  none;
    border-radius:  0;
    box-shadow:  inset 0px 4px 6px -4px rgb(175 175 175);
    content:  "";
}
.meetingtypesubmenu  {
    top:  -13px;
}
.bizsubmenu {
    top: -9px !important;
    height: 204px;
    left: 268px !important;
	
}
.hostingsubmenu {
    top: -9px !important;
    height: 204px;
    left: 268px !important;
	
}
.projectsubmenu {
    top: -14px !important;
    height: 269px;
    left: 268px !important;
}
.atsubmenu {
	top: -11px !important;
	height: 141px;
	left: 268px !important;
}
}
.heroimgs  {
    position:  relative;
    width:  100%;
    max-width:  917px;
}
.thedates  {
    color:  #8b98a8;
}
.freetrialz  {
    position:  relative;
    top:  60px;
    margin-bottom:  130px;
}
.trialicon  {
    position:  relative;
    width:  64px;
    height:  64px;
    margin:  0 auto;
}
.trialformwrapper  {
    border-top:  4px solid #ec7847;
    box-shadow:  -1px 5px 15px 5px rgba(0, 0, 0, 0.35);
}
.custom-bullets  {
}
.custom-bullets li  {
    font-size:  20px;
    line-height:  32px;
    font-weight:  300;
}
.boxlistol  {
}
.boxlistol ul  {
}
.boxlistol li  {
    font-size:  20px;
    line-height:  32px;
    font-weight:  300;
}
.grabxmob  {
    background-color:  #fff;
    padding:  10px 10px 5px 10px;
    margin-bottom:  15px;
    position:  relative;
    margin-left:  15px;
    margin-right:  15px;
}
.grabxmob p  {
    position:  relative;
    margin-top:  10px;
    color:  #2589ee;
    text-decoration:  underline;
}
.scheduletrainh  {
    font-size: 7.4vw;
    font-weight: 400;
    text-align:  center;
}
.scheduletrainp  {
    font-size: 4vw;
    font-weight:  300;
    text-align:  center;
}
.form-label  {
    font-size:  3vw;
}
.myconmob  {
    position:  relative;
    width:  100%;
    max-width:  25px;
    top:  -2px;
    left:  2px;
    margin-right:  15px;
}
.specialp  {
    font-weight:  300;
    font-size:  20px;
    margin-bottom:  30px;
}
.specialtops  {
    margin-top:  100px;
}
.specialtops h2  {
    font-size:  26px;
    line-height:  30px;
    color:  #000;
    margin-bottom:  30px;
    margin-top:  10px;
}
.specialhero  {
    border-radius:  10px;
    box-shadow:  5px 3px 4px #000;
}
.banner-text h1  {
    font-size:  46px;
    line-height:  60px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  400;
}
.step h2  {
    font-size:  26px;
    line-height:  30px;
    color:  #000;
}
.hunderline  {
    position:  relative;
    width:  100%;
    top:  -15px;
    border-bottom:  2px solid #adbcc6;
}
.sidebar ul  {
    list-style-type:  none;
}
.sidebar li  {
    list-style-type:  none;
    margin-left:  -30px;
    line-height:  40px;
    font-size:  15px;
}
.sidebar li a  {
    color:  #0066cc;
}
.orderedlister  {
    position:  relative;
    width:  100%;
    background-color:  #EEF1F3;
    padding:  30px;
}
.orderedlister li  {
    list-style-type:  none;
    position:  relative;
    top:  0;
    left:  0;
    width:  100%;
    min-height:  30px;
    background-color:  #ffffff;
    border-radius:  5px;
    box-shadow:  1px 3px 4px #bebebe;
    margin-bottom:  15px;
    margin-left:  -30px;
    font-size:  18px;
    padding:  10px 0px 10px 0px;
}
.orderedlister a  {
    margin-left:  15px;
}
.numbered  {
    border-radius:  50%;
    background-color: #ec7847;
    color: #fff ;
    position:  relative;
    width:  50px;
    height:  50px;
    padding:  0px 12px 0px 12px;
    margin-right:  15px;
}
.numberedone  {
    border-radius:  50%;
    background-color: #ec7847;
    color: #fff ;
    position:  relative;
    width:  50px;
    height:  50px;
    padding:  0px 14px 0px 14px;
    margin-right:  15px;
}
.smolnumbered  {
    border-radius:  50%;
    background-color: #ec7847;
    color: #fff ;
    position:  relative;
    width:  30px;
    height: 30px;
    padding:  0px 8px 0px 8px;
    margin-right:  30px;
}
.smolnumberedone  {
    border-radius:  50%;
    background-color: #ec7847;
    color: #fff ;
    position:  relative;
    width:  30px;
    height: 30px;
    padding:  0px 10px 0px 10px;
    margin-right:  30px;
}
.savingtime  {
    text-decoration:  underline;
    text-decoration-color:  #000;
    text-underline-p }
.mobsteph  {
    font-weight:  400;
    font-size:  24px;
}
.modal-wrapper  {
    background-color:  rgba(255,  255,  255,  0.55);
    position:  absolute;
    width:  100%;
    height:  300vh;
    z-index:  9;
    display:  block;
}
.modal-inner  {
    position:  relative;
    top:  200px;
    width:  100%;
    max-width:  1200px;
    margin:  0 auto;
}
.modal-bluebg  {
    position:  relative;
    background-color:  #445f84;
    border-radius:  5px;
    padding:  30px;
    color:  #fff;
}
.roiimg  {
    position:  relative;
    display:  flex;
    width:  100%;
    max-width:  200px;
    margin:  0 auto;
    padding-bottom:  15px;
}
.hide  {
    display:  none;
}
.show  {
    opacity: 1;
   /* right:  30px; might have to re-activate */
}
.furtherp  {
    text-align:  center;
    font-size:  20px;
    line-height:  30px;
    font-weight:  300;
}
.btn-roi  {
    border:  2px solid #A9BCC7;
    border-radius:  5px;
    background-color:  #fff;
    padding:  15px;
    margin-right:  30px;
    box-shadow:  3px 0px 5px #eee;
    font-weight:  500;
}
.titlebold  {
    font-weight:  600;
}
.table > :not(:last-child) > :last-child > *  {
    border-bottom-color:  none;
}
.tablemine td  {
    background-color: #EEF1F3;
    border:  4px solid #fff;
    padding-left:  30px;
}
.tablemine tr  {
    border:  3px solid transparent;
    padding:  6px;
}
.tablemine thead  {
    border-bottom:  4px solid #fff;
}
.tabletitles  {
    background-color: #dbe9f6 ;
    border-right:  none;
}
.tablemine .tabletitles  {
    background-color: #dbe9f6 ;
    border-top:  4px solid #fff;
    border-bottom:  4px solid #fff;
}
.tablesublogo  {
    text-align:  center;
    font-size:  16px;
    font-weight:  300;
}
.tablesublogoprem  {
    text-align:  center;
    font-size:  16px;
    font-weight:  300;
}
.bubblechecks  {
    display:  flex;
    position:  relative;
    width:  30px;
    margin:  0 auto;
}
.thestudy  {
}
.actionimg  {
    position:  absolute;
    max-width:  1300px;
    top:  0;
    left:  50%;
    display:  none;
}
.thestudy h2  {
    position:  relative;
    font-size:  2.6vw line-height: 44px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  500;
    margin-top:  30px;
    margin-bottom:  30px;
}
.thestudy h3  {
    position:  relative;
    font-size:  20px;
    line-height:  30px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  500;
    margin-top:  30px;
    margin-bottom:  30px;
    text-transform:  capitalize;
}
.thestudy p  {
    position:  relative;
    font-size:  20px;
    line-height:  30px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  300;
    margin-top:  30px;
    margin-bottom:  30px;
}
.beigeboxx  {
    position:  relative;
    margin-top:  75px;
    background-color:  #f1efe9;
    padding:  30px;
    border-radius:  10px;
}
.beigeboxx h4  {
    position:  relative;
    font-size:  20px;
    line-height:  25px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  500;
    margin-top:  30px;
    margin-bottom:  2px;
}
.beigeboxx span  {
    position:  relative;
    font-size:  20px;
    line-height:  30px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  300;
    margin-top:  30px;
    margin-bottom:  15px;
}
.beigeboxxhs  {
    position:  absolute;
    width:  92px;
    top:  -40px;
    left:  40%;
}
.grayboxx  {
    position:  relative;
    margin-top:  75px;
    padding:  30px;
    border-radius:  10px;
    background-color:  #EEF1F3;
}
.grayboxx p  {
    font-style:  italic;
    font-family:  'Poppins',  sans-serif;
    font-weight:  300;
    font-size:  20px;
    margin-bottom:  30px;
}
.grayboxx p:before  {
    content:  open-quote;
    width:  20px;
    height:  20px;
}
.grayboxx p:after  {
    content:  close-quote;
    width:  20px;
    height:  20px;
}
.thenavicons  {
    position:  relative;
    max-height:  17px;
    top:  -2px;
    padding-right:  7px;
}
.tinyctawrapper  {
    background-color:  #edf1f3;
    border-radius:  5px;
    border:  2px solid #cfdae1;
    padding:  17px 15px 0 15px;
}
.tinyctawrapper p  {
    font-size:  16px;
    line-height:  17px;
}
.minutestopper h1  {
    font-size:  46px;
    line-height:  60px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  400;
}
.minutesapp  {
    font-size:  20px;
    line-height:  30px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  300;
}
.meetingsofthero  {
    height:  1200px;
    padding:  30px 30px 0 30px;
}
.minutestopper  {
    position:  relative;
}
.minutessoftwrapper  {
    position:  relative;
    width:  100%;
    margin-top:  80px;
    height:  1200px;
}
.agendameetings  {
    z-index:  8;
}
.theform  {
    position:  relative;
    width:  100%;
    background-color:  #dae4ea;
    top:  15px;
    border-radius:  5px;
}
.contactps  {
	line-height: 21px;
	font-weight: 300;
	font-size: 16px;
	margin-bottom: 0;
}
.contacthps  {
    position:  relative;
    padding-top:  30px;
    line-height:  16px;
    font-weight:  400;
    font-size:  20px;
}
.orangewrapper  {
    background-color:  #fbdd9e;
    border-radius:  5px;
    padding:  30px;
}
.bluebg  {
    background-color:  #6c9be6;
    border-radius:  5px;
    padding:  30px;
}
.lightbluebg  {
    background-color:  #dae4ea;
    border-radius:  5px;
    padding:  30px;
}
.lighterwhitebg  {
    background-color:  #fff;
    border-radius:  5px;
    padding:  30px;
    box-shadow:  3px 0px 5px #eee;
}
.darkerlightbluebg  {
    background-color:  #c4d2db;
    border-radius:  5px;
    padding:  30px;
}
.newminutesheros  {
    position:  relative;
    top:  0px;
    bottom:  0;
    left:  0 auto;
    width:  100%;
    max-width:  1200px;
}
.newminutesherosa  {
    position:  relative;
    width:  100%;
    max-width:  1700px;
    bottom:  0;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}
.agendasoftherowrapper  {
    position:  relative;
    width:  100%;
    top:  55px;
    background-color:  #f5f4f0;
}
.agendaexampleherowrapper  {
    position:  relative;
    width:  100%;
    top:  55px;
    background-color:  #f5f4f0;
}
.minagendasoftherowrapper  {
    position:  relative;
    width:  100%;
    top:  55px;
    min-height:  690px;
    background-color:  #f5f4f0;
}
.agendasofthero  {
    padding-top:  55px;
}
.agendaexamplehero  {
    padding-top:  55px;
}
.agendasofthero h1  {
    font-size:  8vw;
    font-weight:  400;
    text-align:  center;
}
.actionhero h1  {
    font-size:  11vw;
    font-weight:  400;
    text-align:  left;
}
.actionapp  {
    text-align:  left;
    position:  relative;
    margin:  0 auto;
    max-width:  100%;
}
.agendasofthero p  {
    font-size:  20px;
    font-weight:  400;
    line-height:  32px;
}
.agendapp  {
    text-align:  center;
    position:  relative;
    margin:  0 auto;
    max-width:  100%;
}
.newagendaheros  {
    position:  relative;
    top:  0;
    bottom:  0;
    left:  0 auto;
    width:  100%;
}
.anaheros  {
    position:  relative;
    top:  0;
    bottom:  0;
    left:  0 auto;
    width:  100%;
}
.agendahh  {
    font-size:  6.4vw;
    font-weight:  400;
}
.grabx  {
    position:  relative;
    width:  100%;
    height:  90px;
    margin-bottom:  15px;
    background-color:  #fff;
    border-radius:  5px;
}
.grabx p  {
    position:  relative;
    font-size:  4vw;
    font-weight:  400;
    top: 25px;
    left:  0px;
    color:  #2589ee;
    text-align:  center;
}
.grabx p:hover  {
    text-decoration:  underline;
    position:  relative;
}
.grabxicon  {
    position:  relative;
    top:  -3px;
    padding-right:  60px;
    float:  right;
    display:  none;
}
.grabxicons  {
    position:  relative;
    top:  5px;
    padding-right:  52px;
    float:  right;
    display:  none;
}
.agendalistz  {
    display:  block;
    position:  relative;
    top:  -43px;
}
.agendalistz li {
    display:  block;
}
.nav-item.agendatabz:first-child  {
    display:  block;
}
.nav-item.agendatabz  {
    display:  block;
}
.nav-item.agendatabz:last-child  {
    display:  block;
}
.agendatabz  {
}
.agendatabs  {
    overflow:  visible;
    position:  absolute;
    top:  0;
    left:  73%;
    width: 630px;
}
.titleslabel  {
    text-transform:  uppercase;
    font-weight:  500;
    font-size:  3.4vw;
    margin-bottom:  0;
}
.agendicon  {
    position:  relative;
    max-height:  14px;
    padding-right:  7px;
    top:  -1px;
    display:  inline-block;
}
.agendarh  {
	font-family:  'Poppins',  sans-serif;
    font-size: 40px;
    line-height: 52px;
    font-weight:  600;
    margin-bottom: 15px;
}
.agendarhp  {
    font-family:  'Poppins',  sans-serif;
    font-weight:  500;
    font-size:  30px;
    line-height: 45px;
}
.boxlist  {
}
.boxlist ul  {
    position:  relative;
}
.boxlist li  {
    position:  relative;
    list-style-type:  none;
    line-height:  36px;
    font-size:  4.5vw;
    font-weight:  300;
}
.boxlist li:before  {
    content:  "";
    position:  absolute;
    top:  9px;
    left:  -30px;
    width:  20px;
    height:  20px;
    background-image:  url('../img/tickmark.png');
    background-repeat:  no-repeat;
}
.caveatss  {
    font-size:  3vw !important;
}
.nav-link.agendaa  {
    color:  #42454f;
    border:  1px solid #adbcc6;
    border-radius:  5px;
    margin-bottom:  15px;
    font-size:  18px;
}
.nav-link.agendaa.active  {
    color:  #42454f;
    border:  2px solid #ec7847;
    border-radius:  5px;
    margin-bottom:  15px;
    font-size:  18px;
    box-shadow:  3px 5px 3px #f3f5f7;
}
.jumplinks  {
    text-decoration:  none;
    color:  #42454f;
}
#agendatemplates  {
    scroll-margin-top:  150px;
}
#actionitems  {
    scroll-margin-top:  50px;
}
#collaborate  {
    scroll-margin-top:  50px;
}
#exportagenda {
    scroll-margin-top:  50px;
}
.casevideo  {
    box-shadow: 0px 2px 6px 4px rgba(0, 0, 0, 0.06);
    transition:  transform .2s;
}
.casevideo:hover  {
    transform:  scale(1.02);
}
.casestudy-cta  {
    position:  relative;
    top:  -30px;
    width:  100%;
    max-width:  580px;
    background-color:  #edf1f3;
    border-radius:  5px;
    border:  2px solid #cfdae1;
    height:  137px;
}
.cticon  {
    position:  absolute;
    left:  -80px;
    max-height:  125px;
}
.casectatext  {
    position:  relative;
    left:  90px;
}
.surveyresults  {
    font-weight:  500;
    font-size:  20px;
    color:  #333743;
}
.orangey  {
    color:  #fd6f37;
}
.ctatext  {
    position:  relative;
    max-width:  400px;
    font-size:  16px;
    font-weight:  300;
    top:  -10px;
}
.ctalinks  {
    position:  relative;
    top:  -15px;
}
.orangelinks  {
    color:  #333743;
    font-weight:  500;
    text-decoration-color: #fd6f37 2px;
}
.casestudywrap  {
    position:  relative;
    background-color:  #fff;
    padding:  0;

    border-radius:  5px;
    box-shadow: 0px 2px 6px 4px rgba(0, 0, 0, 0.06);
    transition:  transform .2s;
    margin-bottom:  5px;
}
.casestudywrap:hover  {
    transform:  scale(1.02);
}
.casestudylogo  {
    position:  relative;
    width:  100%;
    height: 145px;

}
.casestudylogo img  {
	display: block;
	margin: 0 auto;
	position: relative;
	top:15px;
	max-width: 250px;
}
.caseindustry  {
    position:  relative;
    text-align:  center;
    color:  #ec7847;
    font-weight:  500;
    text-transform:  uppercase;
    font-size:  16px;
}
.casename  {
    position:  relative;
    text-align:  center;
    font-size:  25px;
    color:  #343742;
 
}
.casedescr  p {
    position:  relative;
    text-align:  center;
    font-size:  16px;
    color:  #343742;
    font-weight:  300;

}

.bottomrule p  {
    padding:  15px 0 15px 0;
    text-align:  center;
}
.bottomrule a  {
    position:  relative;
    text-align:  center;
    color:  #ec7847;
    font-weight:  500;
    text-transform:  uppercase;
    font-size:  16px;
    text-decoration:  none;
}
.bottomrule a:hover  {
    text-decoration:  underline 2px;
}
.homeselector  {
}
.homeactive  {
    border:  1px solid #8b98a8;
    border-radius:  5px;
    background-color:  #fff;
}
.nav-item a  {
}
.nav-item.hometabs a.active  {
    background-image:  url('../img/transbg.png');
    background-repeat:  no-repeat;
    overflow:  visible;
    text-decoration:  none;
}
.homeselector h2  {
    font-size:  24px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  300;
}
.homeselector p  {
    font-size:  18px;
    color: #292c35;
    font-family:  'Poppins',  sans-serif;
    font-weight:  300;
}
.homeselectorinner  {
    padding:  7px;
}
.slider-one  {
    position:  absolute;
    left:  53%;
    max-width:  1000px;
}
.homeslide  {
    min-height:  500px;
}
.mycon  {
    position:  relative;
    top:  6px;
    left:  50%;
}
.accountabilitywrapper  {
    text-align:  center;
}
.taskability  {
    font-size:  40px;
    color: #343742;
    font-weight:  400;
}
.taskdescription  {
    font-size:  16px;
    color: #343742;
    font-weight:  300;
    line-height:  32px;
}
.accountabilityspan  {
    font-size:  15px;
    font-weight:  600;
    text-transform:  uppercase;
    color: #343742;
    margin-bottom:  30px;
}
.taskmore  {
    font-size:  20px;
    font-weight:  600;
    color: #343742;
    margin-bottom:  45px;
}
.tab-content.hometab  {
    position:  absolute;
    top:  -10px;
}
.testimonialcap  {
    position:  relative;
    top:  50px;
}
.fivestarmichi  {
}
.testimonialtext  {
    position:  relative;
    top:  70px;
}
.carous  {
    height:  420px;
    margin-bottom:  30px;
    border-bottom:  none;
}

.itgoes  {
    position:  absolute;
    right:  10px;
    top:  420px;
    display:  none;
}
.carousel-control-prev  {
    position:  absolute;
    height:  30px;
    width:  30px;
    top:  50%;
    left:  30px;
    color:  #000;
    border: 1px solid #202020;
    border-radius: 50%;
    background-color:  #fff;
}
.carousel-control-next  {
    position:  absolute;
    height:  30px;
    width:  30px;
    top:  50%;
    right:  30px;
    color:  #000;
    border: 1px solid #202020;
    border-radius: 50%;
    background-color:  #fff;
}
.carousel-control-prev-icon  {
    background-image:  url("data:image/svg+xml;    charset=utf-8, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23202020'%2F%3E%3C%2Fsvg%3E");
    width:  0px;
    height:  0px;
}
.carousel-control-next-icon  {
    background-image:  url("data:image/svg+xml;    charset=utf-8, %3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23202020'%2F%3E%3C%2Fsvg%3E");
    width:  0px;
    height:  0px;
}
.carousel-indicators.dotts  {
    position:  relative;
    top:  420px;
    left:  -140px;
    z-index:  2;
    display:  none;
    justify-content:  center;
    padding:  0;
    margin-right:  15%;
    margin-bottom:  1rem;
    margin-left:  15%;
    list-style:  none;
}
.carousel-indicators.dotts [data-bs-target]  {
    box-sizing:  content-box;
    flex:  0 1 auto;
    width:  15px;
    height:  15px;
    padding:  0;
    margin-right:  3px;
    margin-left:  3px;
    text-indent:  -999px;
    cursor:  pointer;
    background-color:  #343742;
    background-clip:  padding-box;
    border:  0;
    border-top:  10px solid transparent;
    border-bottom:  10px solid transparent;
    opacity:  0.5;
    transition:  opacity 0.6s ease;
    border-radius:  50%;
}
.carousel-indicators.dotts .active  {
    background-color:  #2589ee;
}
.carousel-indicators.dotts a  {
    text-decoration:  none;
}
.carousel-indicators  {
    position:  relative;
    z-index:  2;
    display:  flex;
    justify-content:  center;
    padding:  0;
    margin-bottom:  1rem;
    list-style:  none;
}
.carousel-indicators [data-bs-target]  {
    position:  relative;
    width:  300;
    height:  200;
    padding:  0;
    cursor:  pointer;
    background-color:  transparent;
    background-clip:  padding-box;
    border:  0;
    border-top:  none;
    border-bottom:  none;
    transition:  opacity 0.6s ease;
    border-radius:  none;
}
.carousel-indicators a.active  {
    background-image:  url('../img/transbg.png');
    background-repeat:  no-repeat;
    overflow:  visible;
    text-decoration:  none;
}
.carousel-indicators a  {
    text-decoration:  none;
}
.carousel-indicators.agendase  {
    position:  relative;
    z-index:  2;
    display:  none;
    justify-content:  center;
    padding:  0;
    margin-bottom:  1rem;
    list-style:  none;
}
.carousel-indicators.agendase [data-bs-target]  {
    position:  relative;
    width:  100%;
    height:  200px;
    padding:  0;
    cursor:  pointer;
    background-color:  transparent;
    background-clip:  padding-box;
    border:  0;
    border-top:  none;
    border-bottom:  none;
    transition:  opacity 0.6s ease;
    border-radius:  none;
    display:  block;
}
.carousel-indicators.agendase a.active  {
    background-image:  none;
    background-repeat:  no-repeat;
    overflow:  visible;
    text-decoration:  none;
}
.carousel-indicators.agendase a  {
    text-decoration:  none;
}
.btn-thatvid  {
    position:  relative;
    width:  90%;
    background-color:  #6c9be6;
    border:  2px solid transparent;
    box-shadow:  1px 3px 5px #ddd;
    color:  #fff;
}
.stepthree  {
    overflow:  visible;
    height:  650px;
}
.testimg  {
    position:  relative;
    width:  100%;
    max-width:  60px;
}
.caplogo  {
    position:  relative;
    width:  100%;
    max-width:  100px;
}
.minutessoftwrapper  {
    position:  relative;
    width:  100%;
    margin-top: 80px;
    background-color:  #f5f4f0;
    height: 835px;
}
.whyhero  {
    position:  relative;
    top:  140px;
}
.whyhero h1  {
    font-size:  7vw;
    line-height:  16px;
    font-weight:  300;
    color:  #343742;
}
.whyhero h2  {
    font-size:  6vw;
    line-height:  66px;
    font-weight:  500;
    color:  #ec7847;
}
.whyheroimg  {
    position:  relative;
    max-width:  727px;
    left:  -10px;
    margin-top:  -205px;
    z-index:  1;
}
.whyquotewrapper  {
    position:  relative;
    width:  100%;
}
.whyquotewrapperright  {
    position:  relative;
    width:  100%;
    margin-left:  0px;
}
.whyquote  {
    position:  relative;
    z-index:  9;
    font-style:  italic;
    font-size: 15px;
    color:  #343742;
}
.whyquote::before  {
    content:  open-quote;
}
.whyquote::after  {
    content:  close-quote;
}
.signedby  {
    position:  relative;
    left:  -5px;
    z-index:  9;
}
.signedbyauth  {
    position:  relative;
    z-index:  9;
    font-size:  16px;
    line-height:  10px;
    font-weight:  500;
    text-align:  right;
}
.signedbytitle  {
    position:  relative;
    z-index:  9;
    font-size: 10px;
    line-height: 10px;
    text-align:  right;
}
.fivestarswhy  {
    position:  relative;
    height:  15px;
}
.whytrial  {
    position:  relative;
    width:  100%;
    z-index:  9;
    text-align:  center;
    top:  -45px;
}
.pullitupcta  {
    margin-top:  -200px;
}
.orangeperc  {
    color: #ec7847 ;
    font-weight:  600;
    font-size:  7.6vw;
}
.whybottombg  {
    position:  relative;
    width:  100%;
    background-image:  url('../img/whybottom-bg-696.png');
    background-repeat:  no-repeat;
    max-width:  696px;
    height:  460px;
    margin:  0 auto;
}
.whybottombg h2  {
    display:  none;
}
.whystepone  {
    position:  relative;
    width:  260px;
    top:  40px;
    text-align:  right;
    color:  #fff;
    display:  none;
}
.whystepone h5  {
    font-size:  18px;
    color:  #a893e6;
    line-height:  20px;
}
.whystepone p  {
    font-size:  18px;
    color:  #fff;
    font-weight:  300;
    line-height:  26px;
}
.whysteptwo  {
    position:  relative;
    left:  78%;
    top:  -180px;
    width:  240px;
    text-align:  left;
    color:  #fff;
    display:  none;
}
.whysteptwo h5  {
    font-size: 18px;
    color:  #dc6069;
    line-height:  20px;
}
.whysteptwo p  {
    font-size:  18px;
    color:  #fff;
    font-weight:  300;
    line-height:  26px;
}
.whystepthree  {
    position:  relative;
    width:  240px;
    left:  75%;
    top:  15px;
    text-align:  left;
    color:  #fff;
    display:  none;
}
.whystepthree h5  {
    line-height:  18px;
    font-size:  20px;
    color:  #edbe5a;
}
.whystepthree p  {
    font-size:  18px;
    color:  #fff;
    font-weight:  300;
    line-height:  26px;
}
.whystepfour  {
    position:  relative;
    top:  -100px;
    width:  400px;
    margin:  0 auto;
    text-align:  center;
    color:  #fff;
    display:  none;
}
.whystepfour h5  {
    line-height:  20px;
    font-size:  18px;
    color:  #6fbfe5;
}
.whystepfour p  {
    font-size:  18px;
    color:  #fff;
    font-weight:  300;
    line-height:  26px;
}
.whystepfive  {
    position:  relative;
    width:  240px;
    top:  -515px;
    left:  -10px;
    text-align:  right;
    color:  #fff;
    display:  none;
}
.whystepfive h5  {
    font-size:  18px;
    color:  #abd376;
}
.whystepfive p  {
    font-size:  18px;
    color:  #fff;
    font-weight:  300;
}
.onearrow  {
    position:  relative;
    left:  180px;
    top:  -150px;
}
.twoarrow  {
    position:  relative;
    left:  -185px;
    top:  -125px;
}
.threearrow  {
    position:  relative;
    left:  -120px;
    top:  -175px;
}
.fourarrow  {
    position:  relative;
    top:  -240px;
}
.fivearrow  {
    position:  relative;
    left:  115px;
    top:  -255px;
}
.bubblecheckslogo  {
    display:  flex;
    position:  relative;
    width:  100%;
    max-width:  250px;
    margin:  0 auto;
    margin-top: -10px;
}
.bubblecheckslogoprem  {
    display:  flex;
    position:  relative;
    width:  100%;
    max-width:  250px;
    margin:  0 auto;
    margin-top: 5px;
}
