@import url('fonts/font-awesome/css/font-awesome.min.css');
@import url('css/fonts.css');


/* Reset
------------------------------------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video { margin:0;padding:0;border:0;outline:0;font-size:100%; vertical-align:baseline; background:transparent; }
article,aside,details,figcaption,figure, footer,header,hgroup,menu,nav,section {  display:block; }
nav ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after { content:''; content:none; }
a { margin:0; padding:0; font-size:100%; vertical-align:baseline; background:transparent; }
/* change colours to suit your needs */
ins { background-color:#ff9; color:#000; text-decoration:none; }
/* change colours to suit your needs */
mark { background-color:#ff9; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom:1px dotted; cursor:help; }
table { border-collapse:collapse; border-spacing:0; }
/* change border colour to suit your needs */
hr { display:block; height:1px; border:0; border-top:1px solid #cccccc; margin:1em 0; padding:0; }
input, select { vertical-align:middle; }

/* Global Box-sizing
------------------------------------*/
*, *:after, *:before { padding:0; margin:0; list-style:none; border:none; box-sizing:border-box; -webkit-font-smoothing:antialiased; font-smoothing:antialiased; text-rendering:optimizeLegibility; }
html { font-size:62.5%; }
.clearfix:before, .clearfix:after, .wrapper:before, .wrapper:after, .row:after, .row:before { content:''; display:table; }
.clearfix:after, .wrapper:after, .row:after { clear:both; }
.clearfix, .wrapper, .row { *zoom:1; }
a { color:#0070bb; text-decoration:none;   }
a:hover { color:#272425;  text-decoration:none;}
a:focus { outline:0; text-decoration:none;}
a,a:hover {text-decoration:none;}
a:hover, a:active { outline:0; text-decoration:none; }
input:focus, textarea { outline:0;}
ul {list-style:none;display: inline-block;}
.bb { -moz-box-sizing:border-box; box-sizing:border-box;  }
::selection { background:#04A4CC; color:#FFF; text-shadow:none; }
::-webkit-selection { background:#04A4CC; color:#FFF; text-shadow:none; }
::-moz-selection { background:#04A4CC; color:#FFF; text-shadow:none; }
.hide { display:none !important; }
.right{float:right;}
.left{float:left;}
:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;
-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

body{font-family: 'Montserrat', sans-serif;}
.nopad {padding:0;}
.padLeft {padding-left:0;}
:focus {outline: 0 !important;}
.container {width: 1140px !important;}
input:focus{outline:none;}
a:hover{text-decoration:none;}
.txt-center{text-align:center;}
.nopad-right{padding-right:0 !important;}
.nopad-left{padding-left:0 !important;}
div.wpcf7-mail-sent-ok{border: 2px solid #398f14;font-size: 15px;padding: 10px;}

.clear{clear:both;}

.resp-logo{display:none;}

header a.logo{display:table; margin:14px 0;}
header nav{float:right; margin:50px 0 0;}
header nav li{float:left; font-size:13px;font-family: 'Raleway', sans-serif;
text-transform:uppercase; font-weight:600;}
header nav li+li{margin-left: 24px;}
header nav li a{color:#555e60;}
header a.contact-btn{width:160px;float:right;display:block;background:#028bc3;text-align:center;font-size:13px;font-weight:600;color:#FFF;font-family: 'Raleway', sans-serif;text-transform:uppercase;padding:14px 0;margin-left: 30px;border-radius:100px;margin: 35px 0 0 30px;}



/**** Slider Area *****/
.SliderArea {width: 100%;position: relative;height: 663px;display: block;}
.SliderArea .slide-item  {height: 663px;background-size: cover !important;}
.Slider-content-main {width: 100%; height: 100%; }
.Slider-content-main .container{display:table;height: 100%;}
.Slider-content-main .Slider-content {width:100%;display:table-cell;vertical-align: middle;text-align:center;position: relative;}
.SliderArea h4{font-size:55px;font-family: 'Montserrat', sans-serif; color:#FFF;}
.SliderArea p{font-family: 'Work Sans', sans-serif; font-size:29px; color:#FFF;
padding:5px 0 0;}
.SliderArea .slider-btn{width:100%; display:inline-block; margin:30px 0 0; text-align:center;}
.SliderArea .slider-btn a{width:250px;text-align:center;float: none;display: inline-block;font-size:13px;font-family: 'Montserrat', sans-serif;color:#FFF;text-transform:uppercase;border:2px solid #FFF;border-radius:100px;padding:14px 0;}
/** .SliderArea .slider-btn a+a{margin-left:15px;}
.SliderArea .slider-btn a:first-child{background:#FFF; color:#0a85a4;} **/




/**** Banner Area *****/
.banner {width: 100%;position: relative;height:343px;background-size: cover !important;background-position:  center center;}
.banner-content-main {width: 100%; height: 100%; }
.banner-content-main .container{ display:table; height:343px;  }
.banner-content-main .banner-content {width:100%;display:table-cell;vertical-align: middle;text-align:center;position: relative;padding: 0;}
.banner h4{font-size:40px; font-weight:600; color:#FFF; text-transform:capitalize;}
.banner ul{margin:20px 0 0;}
.banner li{font-size:14px; font-weight:500; float:left; color:#FFF; text-transform:uppercase;}
.banner li a{color:#FFF;}
.banner li+li{padding-left:20px; margin-left:20px; position:relative;}
.banner li+li:after{    font-size: 15px;
    color: #FFF;
    content: "\f0da";
    font-family: 'FontAwesome';
    position: absolute;
    left: 0;
    top: 0;}



.SecDownload{width:100%; margin:70px 0 180px; height:332px;
background:url(images/downloadbg.jpg) no-repeat; background-size:cover; }
.SecDownload .container{height: 332px;display: table;}
.SecDownload .download-cont{height: 332px;display: table-cell;vertical-align: middle;}
.SecDownload p{font-size:16px; font-weight:300; text-transform:uppercase; color:#FFF;font-family: 'Montserrat', sans-serif; line-height:25px;}
.SecDownload h4{font-size: 40px;font-family: 'Montserrat', sans-serif;color:#FFF;font-weight:500;text-transform:capitalize;margin: 5px 0 0;}

.home-center-area .content-area{
  padding:98px 0 0 0;
}
.home-center-area .content-area h3{
  margin:0;
  padding:0;
  color:#87959c;
  font-size:15px;
  text-transform:uppercase;
  font-weight:500;
}
.home-center-area .content-area h2{
  color:#202020;
  margin:0;
  padding:8px 0 14px 0;
  font-size:30px;
  font-weight:600;
  font-family: 'Montserrat', sans-serif;
}
.home-center-area .content-area p{
  margin:0;
  padding:14px 0;
  font-weight:500;
  line-height:26px;
  color:#5f5f5f;
}
.home-contact-area{
  height:308px;
  background:url(images/contact-bg.jpg) no-repeat center center;
  background-size: cover;
  margin:82px 0;
}
.home-contact-area .heading-area{
  height: 413px;
  width:100%;
  display:table;
}
.home-contact-area .heading-area > div{
  height:100%;
  width:100%;
  display:table-cell;
  vertical-align:middle;
}
.home-contact-area .heading-area h4{
  margin:0;
  padding:0;
  font-size: 16px;
  font-family: 'Montserrat', sans-serif;
  color:#fff;
  text-transform:uppercase;
  font-weight: 300;
  line-height: 28px;
}
.home-contact-area .heading-area h2{
  margin:0;
  padding:6px 0;
  font-family: 'Montserrat', sans-serif;
  color:#fff;
  text-transform: capitalize;
  font-size:35px;
}

.home-contact-area{
  height: 476px;
  background: url(images/downloadbg.jpg) no-repeat 0 90px;
  background-size: 100%;
  margin: 0;
  padding: 0;
}

.home-form-area{
  background: #fff url(images/form-bg.png) no-repeat top right;
  height: 475px;
  position: relative;
  /* top: -90px; */
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  border-radius: 14px;
  padding: 30px 22px;
  -webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);
  -moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);
  box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);
}

.home-form-area table td input[type="text"],
.home-form-area table td input[type="tel"],
.home-form-area table td input[type="email"],
.home-form-area table td textarea,
.modal-content table td input[type="text"],
.modal-content table td input[type="tel"],
.modal-content table td input[type="email"],
.modal-content table td textarea,
.modal-content table td select{
  padding:8px 12px;
  outline:none;
  border:none;
  font-size:13px;
  font-family: 'Work Sans', sans-serif;
  border-bottom:1px solid #d7e4ed;
  width:100%;
  background:none;
  color:#5a6e79;
  margin: 0 0 15px;
}
.home-form-area table td textarea, .modal-content table td textarea{
  height: 95px;
  resize:none;
}
.home-form-area table td .wpcf7-list-item-label, .modal-content table td .wpcf7-list-item-label{
  color:#87959c;
  font-size:12px;
  margin:0 !important;
  padding:0 !important;
  vertical-align:top;
  font-weight:600 !important;
}
span.wpcf7-list-item{
  margin:0 !important;
  padding:0 !important;
}

.home-form-area h3{
  margin:0;
  padding: 0 0 24px 0;
  text-align:center;
  color:#202020;
  font-size:24px;
  text-transform:uppercase;
}

.home-form-area table td input[type="submit"]{
  border:none;
  width:140px; background:#0093cd; text-align:center; color:#FFF;
  font-size:13px; font-weight:500; color:#FFF;font-family: 'Montserrat', sans-serif; 
  float:left; padding:12px 0; border-radius:100px;
}
.home-form-area table td h5, .modal-content table td h5{
  margin:-10px 0 0 14px;
  padding:0;
  float:left;
  color:#5a6e79;
  font-size:13px;
}
.home-form-area table td h5 span, .modal-content table td h5 span{
  color:#0991ae;
  font-size:15px;
  display:block;
  font-weight:600;
}




.SupportMain{width:100%; padding:80px 0;}
.SupportMain h4{font-size:30px; color:#202020; text-transform:capitalize;
font-weight:500; padding:0 0 18px; }
.SupportMain p{font-size:13px; line-height:18px; font-weight:500; color:#7c7c7c;
font-family: 'Montserrat', sans-serif;}
.SupportMain p+p{padding:18px 0 0;}
.SupportMain p strong{font-weight:600; color:#da3c48;}


.Seccustomer{width:100%; padding:95px 0;}
.Seccustomer h4{font-size:30px; font-weight:500; color:#202020;font-family: 'Montserrat', sans-serif; padding:0 0 24px;}
.Seccustomer ul{width:100%; display:inline-block;}
.Seccustomer li{width: 22.2%;background:#FFF;float:left;margin:15px;-webkit-box-shadow: 0px 1px 14px 5px rgba(231,231,231,1);-moz-box-shadow: 0px 1px 14px 5px rgba(231,231,231,1);box-shadow: 0px 1px 14px 5px rgba(231,231,231,1);border-radius: 10px;}



.SecDownloadMain{width:100%; padding:95px 0;}


.SecDownloadMain h4{font-size:30px; color:#202020; text-transform:capitalize;
font-weight:500; padding:0 0 18px; }
.SecDownloadMain p{font-size:14px; line-height:18px; font-weight:500; color:#7c7c7c;
font-family: 'Montserrat', sans-serif;}
.SecDownloadMain p+p{padding:18px 0 0;}
.SecDownloadMain p strong{font-weight:600; color:#da3c48;}
.SecDownloadMain table {width:100%; margin:25px 0 0;}
.SecDownloadMain table tr{border-top:1px solid #e5e5e5;}
.SecDownloadMain table td{font-size: 13px;font-weight:500;font-family: 'Montserrat', sans-serif;padding:14px 0;}
.SecDownloadMain table td a{font-size: 11px;text-transform:uppercase;color:#2e8fab;font-weight:600;}
.SecDownloadMain table td a+a{margin-left:12px;}
.SecDownloadMain table td a i{margin-left:5px;}
.SecDownloadMain table td.name{color:#7c7c7c; font-weight:600; text-transform:uppercase;}
.SecDownloadMain table td.date{color:#da3c48;}
.SecDownloadMain table tr:last-child{border-bottom:1px solid #e5e5e5;}
.SecDownloadMain  p.note{padding:20px 0 0;}
.update-instructions{width:100%; padding:40px 0 0; margin:40px 0 0;
border-top:1px solid #e5e5e5;}
.update-instructions p{font-size:13px; line-height:25px;}
.update-instructions h5{font-size:14px; text-transform:uppercase;
font-weight:bold; color:#da3c48; margin:30px 0 10px;}


.SecDownloadMain .download-form-area {
    width: 100%;
    background: #FFF;
    text-align: center;
}

.SecDownloadMain .download-form-area td {
    padding: 0;
}

.SecDownloadMain .download-form-area tr {
    border: none;
}



.SecDownloadMain .download-form-area{
  background: #fff url(images/form-bg.png) no-repeat top right;

  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  border-radius: 14px;
  padding: 30px 22px;
  -webkit-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);
  -moz-box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);
  box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.2);
}

.SecDownloadMain .download-form-area table td input[type="text"],
.SecDownloadMain .download-form-area table td input[type="tel"],
.SecDownloadMain .download-form-area table td input[type="email"],
.SecDownloadMain .download-form-area table td textarea,
.SecDownloadMain .download-form-area table td input[type="text"],
.SecDownloadMain .download-form-area table td input[type="tel"],
.SecDownloadMain .download-form-area table td input[type="email"],
.SecDownloadMain .download-form-area table td textarea,
.SecDownloadMain .download-form-area table td select{
  padding:8px 12px;
  outline:none;
  border:none;
  font-size:13px;
  font-family: 'Work Sans', sans-serif;
  border-bottom:1px solid #d7e4ed;
  width:100%;
  background:none;
  color:#5a6e79;
  margin: 0 0 15px;
}
.SecDownloadMain .download-form-area table td textarea, .modal-content table td textarea{
  height: 95px;
  resize:none;
}
.SecDownloadMain .download-form-area table td .wpcf7-list-item-label, .modal-content table td .wpcf7-list-item-label{
  color:#87959c;
  font-size:12px;
  margin:0 !important;
  padding:0 !important;
  vertical-align:top;
  font-weight:600 !important;
}
span.wpcf7-list-item{
  margin:0 !important;
  padding:0 !important;
}

.home-form-area h3{
  margin:0;
  padding: 0 0 24px 0;
  text-align:center;
  color:#202020;
  font-size:24px;
  text-transform:uppercase;
}

.SecDownloadMain .download-form-area table td input[type="submit"]{
  border:none;
  width:140px; background:#0093cd; text-align:center; color:#FFF;
  font-size:13px; font-weight:500; color:#FFF;font-family: 'Montserrat', sans-serif; 
  float:left; padding:12px 0; border-radius:100px;
}

.SecDownloadMain h3{text-align:center; font-size:24px; padding:0 0 30px;}
.SecDownloadMain .download-form-area table tr:last-child{border:none;}
.SecDownloadMain .download-form-area  h5{float:left;}

.SecDownloadMain .download-form-area table td h5{
  margin: -15px 0 0 14px;
  padding:0;
  float:left;
  color:#5a6e79;
  font-size:13px;
  text-align:start;
}
.SecDownloadMain .download-form-area table  td h5 span{
  color:#0991ae;
  font-size:15px;
  display:block;
  font-weight:600;
}


.SecProducts{width:100%; padding:95px 0;}
.SecProducts .txt-center{text-align:center;}
.SecProducts h5{font-size:15px; font-weight:500; color:#919da4;
text-transform:uppercase;font-family: 'Montserrat', sans-serif; letter-spacing:4px;}
.SecProducts h2{font-size:30px; font-weight:600; color:#202020;
text-transform:capitalize;font-family: 'Montserrat', sans-serif; padding:10px 0 0;}
.SecProducts ul{margin:50px 0 0; width:100%; display:inline-block;}
.SecProducts li{width: 30.63%;float:left;margin:0 15px;border: 1px solid #e6f3f6;}
.SecProducts li .product-img{width:100%;height:225px;background-size: cover !important;}

.SecProducts li .product-cont {
    width: 100%;
    padding: 20px 20px;
    height:150px;
}

.SecProducts li .product-cont h3 {
    font-size: 16px;
    font-weight: 600;
    color: #d63d48;
    font-family: 'Montserrat', sans-serif;
    padding: 0 0 12px;
}

.SecProducts li .product-cont p {
    font-size: 13px;
    line-height: 18px;
    font-family: 'Montserrat', sans-serif;
    color: #7c7c7c;
    font-weight: 500;
}
.SecProducts li .product-cont p br{content:"";}
.SecProducts li .readmore {
    width: 100%;
    text-align: center;
    padding: 18px 0;
    border-top: 1px solid #e6f3f6;
}

.SecProducts li .readmore a {
    font-size: 13px;
    color: #2e8fab;
    font-weight: 500;
    text-transform: uppercase;
    background:url(images/icon.png) no-repeat right center;
    padding-right: 16px;
}


.SecProductsDetails{padding:100px 0 65px;}
.SecProductsDetails .product-img {
    width: 100%;
    height: 328px;
    background-size: cover !important;
}
.SecProductsDetails h3{font-family: 'Montserrat', sans-serif; font-size:25px; font-weight:500;
color:#d63d48; padding:0 0 20px;}
.SecProductsDetails p{
    font-size: 13px;
    line-height: 18px;
    font-family: 'Montserrat', sans-serif;
    color: #7c7c7c;
    font-weight: 500;
    text-align: justify;
    }
.SecProductsDetails p+p{padding:10px 0 0;}	


.SecHomeContent{width:100%;background:url(images/homebg.png);padding: 50px 0;height: 575px;background-size: cover !important;}
.SecHomeContent .container{width:96% !important;}
.SecHomeContent h4{font-family: 'Montserrat', sans-serif; font-size:25px; font-weight:500;
color:#FFF; text-transform:capitalize;}
.SecHomeContent p{font-size: 15px;font-weight:400;color:#FFF;font-family: 'Work Sans', sans-serif;line-height: 23px;padding: 12px 0 0;}
.SecHomeContent p strong{font-weight:600;}
.SecHomeContent a.btn{padding: 11px 28px;border:2px solid #FFF;color:#FFF;display:block;float:left;font-size:13px;font-weight:500;font-family: 'Montserrat', sans-serif;text-transform:uppercase;border-radius:100px;margin-top:25px;}
.SecHomeContent a.btn+a.btn{margin-left:15px; background:#FFF; color:#0a85a4;}
.SecHomeContent a i{margin-left:8px;}
.SecHomeContent img.screen-img {
    margin: 50px 0 0;
}
.SecHomeContent .rel{position:relative;}
.SecHomeContent a.play-icon {
    width: 69px;
    height: 69px;
    position: absolute;
    left: 0;
    top: 45%;
    right: 0;
    margin: 0 auto;
    display: table;
    display: none;
}

.SecWelcomeTo{width:100%; padding:100px 0; background:url(images/welcomebg.png) no-repeat;
background-size:cover; }
.SecWelcomeTo .container {
    width: 98% !important;
}
.SecWelcomeTo h4{font-size:15px;font-weight:500;text-transform:uppercase;color:#87959c;font-family: 'Montserrat', sans-serif;letter-spacing:2px;padding: 10px 0 0;}
.SecWelcomeTo h2{font-size: 28px;font-weight:500;text-transform:uppercase;color:#0088be;font-family: 'Montserrat', sans-serif;padding: 10px 0 6px;}
.SecWelcomeTo p{font-size: 13px;line-height:22px;font-weight:500;font-family: 'Work Sans', sans-serif;color:#5f5f5f;padding: 4px 0 0;}
.SecWelcomeTo li {
    font-size: 13px;
    /* line-height: 22px; */
    font-weight: 500;
    font-family: 'Work Sans', sans-serif;
    color: #5f5f5f;
    margin: 10px 0;
    padding: 0 0 0 22px;
	position:relative;
}
.SecWelcomeTo li:after{font-size:15px; color:#da3c48; content:"\f058";font-family:'FontAwesome';
position:absolute; left:0; top:0;}
.SecWelcomeTo .screen-img {
    width: 100%;
    height: 496px;
    background-size: cover !important;
    background-position: center center !important;
}

a.link{
    font-size:15px;
    font-weight: 500;
    font-family: 'Work Sans', sans-serif;
    color: #000000;
    margin: 10px 0 0;
    display: table;
	
    }
	
.SecContact{width:100%; padding:95px 0;}	
.SecContact h4{font-size:25px; color:#202020;font-family: 'Montserrat', sans-serif; 
font-weight:600; text-transform:capitalize; padding:0 0 18px;  }	


.SecContact ul.corporate-links{margin:30px 0 0;}
.SecContact ul.corporate-links li {padding-left:20px; position:relative; font-size:14px;font-family: 'Poppins', sans-serif;
font-weight:500;color:#535353;}
.SecContact ul.corporate-links li i{position:absolute;left:0;top: 2px;font-size:14px;color:#089db8;}
.SecContact ul.corporate-links li h6{font-size:14px; color:#d63d48;font-weight:600;
padding:0 0 5px;}
.SecContact ul.corporate-links li p{font-size:14px;font-family: 'Poppins', sans-serif;
font-weight:500;color:#535353;}
.SecContact ul.corporate-links li a{color:#535353;}
.SecContact ul.corporate-links li p br{/* content:""; */}
.SecContact ul.corporate-links li+li{margin:10px 0 0;}
.SecContact p{font-size:14px;font-family: 'Poppins', sans-serif;
font-weight:500;color:#535353;}
.SecContact .contact-emails{width:100%; margin:25px 0 0;}
.SecContact .contact-emails p+p{padding:5px 0 0;}	
.SecContact .contact-emails p strong{color:#d9515a;}


.SecContact  .contact-form {
    width: 100%;
    padding: 40px 20px;
    text-align: center;
    -webkit-box-shadow: 0px 1px 14px 5px rgba(231,231,231,1);
    -moz-box-shadow: 0px 1px 14px 5px rgba(231,231,231,1);
    box-shadow: 0px 1px 14px 5px rgba(231,231,231,1);
    border-radius: 10px;
}
.SecContact h5{font-size:25px; font-weight:600; color:#202020;font-family: 'Montserrat', sans-serif;text-transform:uppercase; padding:0 0 40px;}




.SecContact input[type="text"],
.SecContact input[type="tel"],
.SecContact input[type="email"],
.SecContact  textarea,
.SecContact  input[type="text"],
.SecContact input[type="tel"],
.SecContact  input[type="email"],
.SecContact  textarea,
.SecContact select{
  padding:8px 12px;
  outline:none;
  border:none;
  font-size:13px;
  font-family: 'Work Sans', sans-serif;
  border-bottom:1px solid #d7e4ed;
  width:100%;
  background:none;
  color:#5a6e79;
  margin: 0 0 15px;
}
.SecContact textarea{
  height: 95px;
  resize:none;
}

.SecContact ul{width:100%; display:inline-block;}
.SecContact li{width:100%; display:inline-block;}

.SecContact  input[type="submit"]{
  border:none;
  width:140px;
  background:#0093cd;
  text-align:center;
  color:#FFF;
  font-size:13px;
  font-weight:500;
  color:#FFF;
  font-family: 'Montserrat', sans-serif;
  float: none;
  padding:12px 0;
  border-radius:100px;
  margin:0 auto;
  display:block;
}


footer{background:#fafafa;width:100%;margin: 60px 0 0;}
.footer-top{width:100%; padding:60px 0 50px; background:#fafafa;}
.footer-top h5{font-size:15px;font-family: 'Montserrat', sans-serif; color:#202020;
font-weight:600; text-transform:uppercase; padding:0 0 25px;}
.footer-top ul{width:100%; display:inline-block;}
.footer-top nav.quicklinks li{float:left; width:50%;background:url(images/footerbg.png) no-repeat left center;}
.footer-top nav.productslink li{background:url(images/footerbg.png) no-repeat left center;}
.footer-top nav li{font-size:14px;
font-weight:500; padding-left:12px; position:relative; margin:0 0 20px;font-family: 'Poppins', sans-serif;}
.footer-top li a{color:#535353;}
.footer-top ul.corporate-links{}
.footer-top ul.corporate-links li {padding-left:20px; position:relative; font-size:14px;font-family: 'Poppins', sans-serif;
font-weight:500;color:#535353;}
.footer-top ul.corporate-links li i{position:absolute;left:0;top: 2px;font-size:14px;color:#089db8;}
.footer-top ul.corporate-links li h6{font-size:14px; color:#d63d48;font-weight:600;
padding:0 0 5px;}
.footer-top ul.corporate-links li p{font-size:14px;font-family: 'Poppins', sans-serif;
font-weight:500;color:#535353;}
/** .footer-top ul.corporate-links li p br{content:"";}
**/
.footer-top ul.corporate-links li+li{margin:10px 0 0;}
.footer-bottom{text-align:center;}
.footer-bottom p{font-family: 'Montserrat', sans-serif; font-size:14px; font-weight:500;
color:#535353;}
.footer-bottom  .container{border-top:1px solid #e1e1e1;padding:18px 0; }
.footer-bottom p span{color:#1a73a6;}




.SecFeaturesMain{width:100%; padding:100px 0;}

.SecFeaturesMain{width:100%; padding:80px 0;}
.SecFeaturesMain h4{font-size:28px; color:#202020; text-transform:capitalize;
font-weight:500; padding:0 0 18px; }
.SecFeaturesMain p{font-size:13px; line-height:18px; font-weight:500; color:#7c7c7c;
font-family: 'Montserrat', sans-serif;}
.SecFeaturesMain .feature-cont li{font-size:13px; font-weight:500; color:#7c7c7c;
font-family: 'Montserrat', sans-serif; padding-left:20px; position:relative;}
.SecFeaturesMain .feature-cont li:after{    font-size: 15px;
    color: #da3c48;
    content: "\f058";
    font-family: 'FontAwesome';
    position: absolute;
    left: 0;
    top: 0;
}
.SecFeaturesMain iframe{width:100%; height:300px;}

.SecFeaturesMain .feature-cont li+li{margin:6px 0 0;}
.SecFeaturesMain p+p{padding:18px 0 0;}
.SecFeaturesMain p strong{font-weight:600; color:#da3c48;}

.SecFeaturesMain h5{font-size:18px; color:#202020; text-transform:capitalize;
font-weight:500; padding:15px 0; }

.SecFeaturesMain hr {
    margin: 40px 0 30px;
}


.prolase-features {
    width: 100%;
    background: #f3fdff;
}

.prolase-features h6 {
    width: 100%;
    font-size: 21px;
    font-weight: 600;
    color: #FFF;
    background: #0c7798;
    padding: 12px 23px;
    font-family: 'Montserrat', sans-serif;
}
.prolase-features  ul{width:100%; display:inline-block; padding:15px 24px;}
.prolase-features li{width:100%;display:inline-block;font-size:13px;font-weight:500;font-family: 'Montserrat', sans-serif;padding:14px 0 14px 25px;text-transform:uppercase;position:relative;background: url(images/arrow-icon.png) no-repeat left top 21px;}
.prolase-features li a{color:#9c9c9c;}
.prolase-features li+li{border-top:1px solid #dae3e5;}
/*.prolase-features li:after{

position:absolute;



color: #9c9c9c;

font-family: 'FontAwesome';

content: "\f30c";

left: 0;

top: 15px;

}
*/


.video-main a.play-icon {
    display: table;
    margin: 0 auto;
    position: absolute;
    left: 0;
    top: 40%;
    right: 0;
    width: 81px;
    height: 82px;
}

.video-main {
    width: 100%;
    position: relative;
    float: right;
    padding-right: 30px;
}

.video-main li:after {
    background: none;
    display: none;
}


.video-main li {
    padding: 0;
    width: 100%;
}
.video-main li iframe{    width: 100%;}

.video-main ul {
    width: 100%;
}


button.slick-arrow {
    width: 33px;
    height: 32px;
    font-size: 0;
    color: transparent;
    position: absolute;
    bottom: 0;
    z-index: 999999999;
}

button.slick-arrow.slick-next{background: url(images/a-1.png) no-repeat;right: 0;}
button.slick-arrow.slick-prev{background: url(images/a-2.png) no-repeat;right: 45px;}

.SecProductsDetails p br {
    content: "";
}