@charset "utf-8";html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;}
body{margin:0;padding:0;font-family: 'Roboto', sans-serif;background:#ffffff;font-size:15px; color: #3e3e3e; overflow-x: hidden;}
ul, ol, p, form, input, textarea, select, pre, em, sub, sup, canvas, section, article, aside, img, a, li, iframe, table, nav, header, footer, body, menu, button{margin:0;padding:0;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box;list-style:none;text-decoration:none;outline:none;border:0;border-spacing:0;border-collapse:collapse;font-family: 'Roboto', sans-serif;}
*, after, before{box-sizing:border-box;-webkit-box-sizing:border-box; font-family: 'Roboto', sans-serif;}

h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
a{text-decoration: none!important;color: #c2510f;display: inline-block;font-family: 'Roboto', sans-serif;}
a:hover{color: #321839;}
label{font-weight: normal!important;}
b, strong{font-family: 'Roboto', sans-serif;font-weight: 700;}
a:focus{background: none;}
u{text-decoration:underline;}
i, em{font-style:italic;}
img{max-width:100%;}
input[type="button"], 
input[type="submit"], 
input[type="reset"],
input[type="text"],
select,
textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;}
select::-ms-expand{display:none;}
input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer;}
p{color:#5d5d5d;}

body,html{overflow-x: hidden!important;}

.header-menu{ display:block; width: 100%; padding:25px 0; }
.header-menu .logo-width{ max-width: 220px; }
.nav-link{ display: inline-block;position: relative;padding-right:5px;margin-right: 12px; position: relative; }
.nav-link:after{ content: '';position: absolute; right: 0; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); width: 1px; height: 22px; background: #ddd;}
.nav-link ul li{vertical-align: middle; position: relative; display: inline-block;}
.nav-link ul li + li{ margin-left: 3px; }
.nav-link ul li a{font-size: 15px;text-transform: uppercase; color: #333333; position: relative; display: inline-block; transition: 0.2s ease-out; -webkit-transition: 0.2s ease-out; padding: 13px 15px; border-radius: 4px; letter-spacing: 0.5px; font-weight: 300;}
.nav-link ul li a span{ margin-left: 3px; }
.nav-link ul li a.active,
.nav-link ul li a:hover{background: #c2510f;color: #ffffff;}
.dropdown:hover>.dropdown-menu {display: block;top: 100%; margin: 0; margin-top: -1px;}
.dropdown-menu{ padding: 0;  }
.dropdown_links{ padding: 12px 0; background-color:#c2510f; width: 250px;}
.dropdown_links ul{ width: 100%; display: block; }
.dropdown_links ul li{ display: block; }
.dropdown_links ul li + li{ margin: 0; }
.dropdown_links ul li a{ display: block; width: 100%; padding: 6px 15px; font-size: 15px; color: #fff; border-radius: 0; }
.dropdown_links ul li a:hover,
.dropdown_links ul li a.active{ background-color: #ffffff; color:#c2510f;  }

.login-nav{ display: inline-block; vertical-align: middle; }
.login-nav ul li{ position: relative; display:inline-block; }
.login-nav ul li + li{ margin-left:2px; }
.login-nav ul li.search{ width:50px; }
.login-nav ul li.search select{font-size: 15px; font-weight: 300; color: #333333; width: 100%; padding-right: 10px;}
.login-nav ul li.search span{ position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); pointer-events: none; right: 0px; font-size: 12px; }
.login-nav ul li a{ padding: 10px;color: #333333;height: auto; font-weight: 300; border-radius: 5px; }
.login-nav ul li a:hover{ background:#c2510f; color: #ffffff;  }
.login-nav ul li a span{    height: 20px;line-height: 22px; width: 20px;background: #c2510f; color: #fff !important; border-radius: 50%; margin-left: 4px; display: inline-block; font-size: 13px; font-weight: 300; margin-top: -4px; text-align: center;}

.header-sub-menu{background: #f9f9f9; min-height: 54px; font-weight: 300; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; position: relative; }
.header-sub-menu .title{ max-width: 240px; }
.header-sub-menu .title h3{ font-size: 22px; color: #636363; font-weight: 300; text-transform: uppercase; white-space: nowrap; line-height: 73px; max-width: 200px; overflow: hidden; text-overflow: ellipsis;}
.sub-menu-ul{ display: block; }
.sub-menu-ul ul li{ display: inline-block; }
.sub-menu-ul ul li a{ display: inline-block;  color: #000;font-size: 13px; padding: 12px 7px; position: relative; text-transform: uppercase; transition: 0.3s; -webkit-transition: 0.3s;}
.sub-menu-ul ul li a:hover{ color: #c2510f; }


.homepage header{ position: absolute; top: 0; left: 0; background-color: transparent; display: block;width: 100%; z-index: 9; }
.homepage header-sub-menu{position: absolute;left: 0}
.homepage .header-sub-menu{ background: transparent;border-top: 1px solid rgba(255,255,255,0.2); border-bottom: 1px solid rgba(255,255,255,0.2); padding: 10px 0; }
.homepage .sub-menu-ul ul li a{ color: #ffffff; }
.homepage .nav-link ul li a{ color: #ffffff; }
.homepage .dropdown_links ul li a:hover{color: #c2510f;}
.homepage .login-nav ul li.search select{ background:transparent; color: #ffffff; }
.homepage .login-nav ul li.search select option{ color:#000!important }
.homepage .login-nav ul li.search span{ color: #ffffff; }
.homepage .login-nav ul li a{ color: #ffffff }
.homepage .logo-box img{filter: brightness(0) invert(1);}



.same-section{ width: 100%; padding:80px 0; }
.map-text{ display: block; }
.map-text p{ font-size: 15px;line-height: 28px;color: #0f0f0f;margin: 0 0 15px; font-weight: 300; }
.map-text p a{ color:#3d85c6  }
.partnersmap-img{ display: block; }

.banner{position: relative;}
.banner>img{min-height: 680px;object-fit: cover;width: 100%;}
.banner:after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #000;opacity: 0.6;}
.for-full-width{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.display-table{display: table;width: 100%;height: 100%;}
.display-cell{display: table-cell;width: 100%;height: 100%;vertical-align: middle;}
.banner-content{text-align: center;position: relative;z-index: 1;padding-top: 80px;}
.banner-content h1{font-size: 38px;color: #ffffff;line-height: 52px;margin-bottom: 30px;font-weight:300;}
.banner-content p{font-size: 18px;color: #ffffff;line-height: 27px;font-weight:300;max-width: 560px;margin: 0 auto;}
.banner-content p a{color: #c2510f;font-weight: 700;}
.banner-content p a i{display: inline-block;vertical-align:middle;font-size: 14px;}



.btn{font-size: 14px;color: #ffffff;padding: 12px 40px;border-radius: 4px;letter-spacing: 0.5px;font-family: Roboto,sans-serif;font-weight: 400;text-transform: uppercase;box-shadow: none;}
.btn.btn-primary{background: #c2510f;border: 2px solid transparent;}
.btn.btn-primary i{font-size: inherit;}
.btn.btn-primary:hover{border-color: #c2510f;background: transparent;color: #c2510f;}
.btn-primary:not(:disabled):not(.disabled).active, 
.btn-primary:not(:disabled):not(.disabled):active, 
.show>.btn-primary.dropdown-toggle{border-color: #c2510f!important;background: transparent;color: #c2510f!important;box-shadow: none;}
.btn-primary:not(:disabled):not(.disabled).active:focus, 
.btn-primary:not(:disabled):not(.disabled):active:focus, 
.show>.btn-primary.dropdown-toggle:focus{box-shadow: none;}
.btn.btn-sm{padding: 8px 30px;font-size: 12px;}

.btn.btn-default{border-color: #c2510f!important;background: transparent;color: #c2510f!important;border: 2px solid #c2510f;}
.btn.btn-default:hover{background:  #c2510f;color: #ffffff!important;}

#main-menu-toggle,
#close-main-menu,
.black-layer{display: none;}

/*.announcing-section{padding: 110px 0;background: url(https://cdn.shopify.com/s/files/1/0102/4383/3914/files/announcing-bg.jpg?10147623918908004438) bottom center; background-size: cover;}*/
.same-heading{text-align: center; margin-bottom: 70px;}
.same-heading h2{font-size: 37px;color: #c2510f;margin-bottom: 14px;font-weight: 400;font-family: Roboto,sans-serif;line-height:1.3;}
.same-heading p{font-size: 18px;color: #131313;font-family: Roboto,sans-serif;font-weight: 300;}
.announcing-graph{margin-top: 130px;}
.announcing-graph>img{pointer-events: none;}

.clear-HPE-section{padding-top: 80px;background: #ffffff;text-align: center;position: relative;z-index: 1;margin-top: -27px;}
.clear-HPE-section .same-heading{margin: 35px }
.clear-HPE-section .same-heading h2{margin-bottom: 10px;}
/* .clear-HPE-section .same-heading h2,
.clear-HPE-section .same-heading p{color: #ffffff;} */
.clear-hpe-img{filter: brightness(90%);-webkit-filter: brightness(90%);}
.hpe-product-img{margin-top: 60px;}
.hpe-product-img>img{margin-bottom: -115px;}
/* .clear-HPE-section .btn.btn-primary:hover{color: #ffffff!important;} */

.simple-secure-section{background: #f2f1f1;padding-top: 230px;padding-bottom: 100px;}
.simple-secure-section .same-heading{transform: translateX(70px);-webkit-transform: translateX(70px);}
.about-clearcenter-row{margin-bottom: 50px;max-width: 520px;}
.about-clearcenter-row:after,
.about-clearcenter-row:before{content: "";clear: both;display: table;}
.about-clearcenter .about-clearcenter-row:nth-child(2){transform: translateX(162px);-webkit-transform: translateX(162px);}
.about-clearcenter .about-clearcenter-row:nth-child(3){transform: translateX(206px);-webkit-transform: translateX(206px);}
.about-clearcenter-icon{width: 123px;height: 129px;border-radius: 10px;background: #ffffff;box-shadow: -7px 14px 20px rgba(0,0,0,0.1);text-align: center;line-height: 129px;display: inline-block;float: left;}
.about-clearcenter-content{width: calc(100% - 123px);display: inline-block;float: left;padding-left: 25px;padding-top: 16px;}
.about-clearcenter-content h3{font-size: 18px;color: #c2510f;margin-bottom: 15px;text-align: left;font-weight:500;}
.about-clearcenter-content p{font-size: 16px;color: #403f3f;line-height: 22px;font-family: Roboto,sans-serif;font-weight: 500;}
.simple-secure-section .display-table .display-cell:first-child{width: 33%;}
.simple-secure-section .display-table .display-cell:last-child{width: 67%;}


.hybrid-it-section{padding: 110px 0;text-align: center;}
.hybrid-it-section .same-heading{margin-bottom: 35px;}
.centralized-manage-outer{position: relative;margin-top: 45px;}
.centralized-manage-outer>img{position: relative;z-index: 1;pointer-events: none;}
.off-premise{position: absolute; left: 0; top: 0; width: 100%; height: 57%; background: url(../images/off-premise-bg.jpg) no-repeat bottom center; background-size: cover; }
.on-premise {position: absolute; left: 0; bottom: 0; width: 100%; height: 43%;}
.premise span{position: absolute; bottom: 12px; right: 25px; color: #5d5d5e; font-size: 14px; min-width: 100px; pointer-events: initial; }
.on-premise.premise span{bottom: auto; top: 12px;}
.premise span i{font-size: 20px; vertical-align: middle; margin-top: -3px; margin-right: 5px; }


.download-it-section{padding-bottom: 200px;}
.step-ul{display: block;width: 100%;max-width: 970px;margin: 70px auto 120px auto!important;text-align: center;position: relative;}
.step-ul:after{content: "";width: 100%;height: 3px;background: #d2d2d2;position: absolute;left: 0;top: 9px;}
.step-ul li{display: inline-block;margin-right: 80px;}
.step-ul li:before{content: "";width: 20px;height: 20px;background: #1d1d1d;border-radius: 50%;display: inline-block;margin-bottom: 15px;position: relative;z-index: 1;}
.step-ul li:last-child{margin-right: 0;}
.step-ul li p{font-size: 16px;color: #131313;font-weight: 500;margin-bottom: 0;}
.dropdown-toggle::after{display: none;}
.download-it-content{padding-left: 100px;padding-top: 110px;}
.download-it-content>p{font-size: 18px;color: #262626;line-height: 27px;margin-bottom: 25px!important;font-weight: 300;}
.download-it-content .btn{min-width: 270px;padding-left: 15px!important;padding-right: 15px!important;}
.download-it-content .dropdown-toggle{margin-bottom: 14px;}
.download-it-content .dropdown-toggle i{margin-left: 30px;}
.download-it-img{text-align: right;}

.trusted-section{background: url(../images/trusted-bg.jpg); background-size: cover;margin-bottom: 200px;}
.trusted-left-img{max-width: 274px;height: 579px;border: 4px solid #ffffff;border-radius: 36px;margin: -50px 0 -70px 0;box-shadow: 8px 18px 50px 5px rgba(0, 0, 0, 0.29);overflow: hidden;}
.trusted-left-img>img{width: 100%;height: 100%;object-fit: cover;}
.trusted-right-content{padding: 100px 0;}
.trusted-right-content .same-heading h2,
.trusted-right-content .same-heading p{text-align: left;}
.achievment-ul{width: 100%;display: block;margin-top: 30px;text-align: center;margin-bottom:0!important;}
.achievment-ul li{display: inline-block;width: 20%;float: left;}
.achievment-ul li p{font-size: 14px;color: #131313;font-weight: 500;margin:0;line-height: 1.4;}
.achievment-ul li p strong{font-size: 35px;color: #131313;font-weight: 700;margin-bottom: 5px;display: block;line-height: 1;}
.trusted-right-content .achievment-ul li:last-child strong{display:inline-block;}
.trusted-right-content .achievment-ul li:last-child span{display:block;}

.download-it-section.virtualize-it{padding-bottom: 120px;}
.virtualize-it .same-heading h2{color: #4085c2;}
.virtualize-it .btn.btn-primary{background: #4085c2;}
.virtualize-it .btn.btn-primary:hover{border-color: #4085c2!important;background: transparent;color: #4085c2!important;}
.virtualize-it .btn.btn-default{border-color: #4085c2!important; background: transparent; color: #4085c2!important; color: #4085c2; border: 2px solid #4085c2;    margin-bottom: 13px;}
.virtualize-it .btn.btn-default:hover{background: #4085c2;color: #ffffff!important;}
.virtualize-it .btn-primary:not(:disabled):not(.disabled).active, 
.virtualize-it .btn-primary:not(:disabled):not(.disabled):active, 
.virtualize-it .show>.btn-primary.dropdown-toggle{border-color: #4085c2!important;background: transparent;color: #4085c2!important;box-shadow: none;}
.virtualize-it .achievment-ul{margin-top: 60px;}
.virtualize-it .achievment-ul li{width: 20%;padding: 0 15px;}
.virtualize-it .achievment-ul li p{color: #424242;}
.virtualize-it .achievment-ul li p strong{color: #424242;}


.partner-training-icon{ display:block; width: 100%;border: 1px solid #ddd; border-radius: 0; box-shadow: none;  padding: 15px !important; position: relative; min-height: 120px; border-radius: 5px; margin-bottom: 30px; transition: 0.3s; -webkit-transition: 0.3s;}
.partner-training-icon:hover{box-shadow: 0 0 15px 3px #ddd; -webkit-box-shadow: 0 0 15px 3px #ddd;}
.partner-training-icon div{border: 1px solid #ccc; border-radius: 5px; line-height: 90px; width: 90px; height: 90px; overflow: hidden; text-align: center; display: inline-block; vertical-align: middle; margin-right: 20px;}
.partner-training-icon div a{ display: block; width: 100%; height: 100%; }
.partner-training-icon div img{ display: block; width: 100%; height: 100%;object-fit: cover; }

.partner-training-icon a{ display: inline-block; color: #3d85c6;}
.partner-training-icon h4{vertical-align: middle; font-size: 15px;line-height: 1.4; display: inline-block; font-weight: 400; letter-spacing: 1px; max-width: 200px; color: #3a87c9;}

.partner-tabel-view{ margin-top: 50px; }
.partner-tabel-view .table th, .partner-tabel-view .table td {border-top: 1px solid rgba(0,0,0,0.1);line-height: 22px; padding: 8px; text-align: left; vertical-align: top; color: #7a7474; }
.partner-tabel-view .table td a{ color: #3d85c6; }
.gradient{background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(50%, #e7eaed), color-stop(100%, #fff));
	    background: -webkit-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
	    background: -o-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
	    background: -ms-linear-gradient(top, #fff 0%, #e7eaed 50%, #fff 100%);
	    background: linear-gradient(to bottom, #fff 0%, #e7eaed 50%, #fff 100%);}

.bg-color{ background-color:#f3f3f3!important; }
.blog-section{  border-top: 1px solid #efefef; }

.customer-section{padding: 50px 0;width:100%;}
.customer-section ul li{display: inline-block;}
.customer-section ul li + li{ margin-right: 20px; }
.customer-section ul li img{ max-width: 118px; }

/*blog listing */
.all-team-section ul{max-width: none;margin: 0 -4px;}
.all-team-section ul li{float: left;width: 25%;padding: 0 4px;margin-bottom: 23px;}

.blog-row{display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px;}
.blog-colum{-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;padding-right: 15px;padding-left: 15px;position: relative;}
.blogpost-col{ background: rgba(255, 255, 255, .96); border: 1px solid rgba(0, 0, 0, 0.11); height: 100%;}
.blogpost-col-img{width: 100%; height: 182px; overflow: hidden; }
.blogpost-col-img img{min-width: 100%; min-height: 100%; object-fit: cover; height: 100%;}
.blogpost-col-img a{display: contents;}
.blogpost-col-content{width: 100%; padding: 15px 10px; }
.blog_meta{font-size: 13px; color: #777; }
.sub_title{display: block; width: 100%; margin: 15px 0 10px 0; }
.sub_title a{color: #608921; font-size: 17px; font-weight: 300; line-height: 1.2; font-weight: 300;}
.excerpt{font-size: 14px; line-height: 1.3;margin: 0;}
.more-teamber{display: block; width: 100%; clear: both; padding: 8px 0; }
.more-teamber a{font-size: 14px; color: #608921;}
.spacesection{padding: 50px 0;}
.reinventing-premise-bx h3{font-size: 34px; color: #628731; margin-bottom: 70px; text-align: center; font-size: 500;}

@media screen and (max-width: 1199px)
{
	.sub_title a{font-size: 15px;}
	.blogpost-col-img{height: 140px;}
}

@media screen and (max-width: 991px)
{
	.blogpost-col-img{ height: auto; }
	.blogpost-col-content{ float: none; display: block; overflow: hidden; width: 100%; padding-left: 20px; }
	.blog-colum{-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;margin-bottom: 20px;}
	.blogpost-col-img img{height: auto;height: 170px;}
}

@media screen and (max-width: 600px)
{
	.blog-colum{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}	
	.blogpost-col-img img{height: auto;}
}


/*=====Become Partner=============*/
.become-partner-video-section{ background:url(../images/partner-banner_grey.jpg) no-repeat; background-size: cover; padding: 120px 0 140px; }
.become-partner-video-section ul li{ display: inline-block; padding:0 4px;}
.become-partner-video-section .play-icon{display: block; margin: 0 auto; width: 70px; height: 70px; border-radius: 100%; border:2px solid #FFFFFF; box-shadow: 0 0 5px #000000, 0 0 5px #000000 inset; margin: 30px auto;}
.become-partner-video-section .play-icon a{ display: block; width: 100%; height: 100%; text-align: center; line-height: 70px; color: #fff; font-size: 20px; }
.become-partner-video-section .play-icon a:hover{color: #c2510f;}
.become-partner-video-section .play-icon:hover{border-color: #c2510f;}
.become-partner-video-section h1{font-size: 30px; text-align: center; color: #FFFFFF; line-height: 1.4; font-weight: 300; }
.become-partner-video-section h2{font-size: 20px; text-align: center; color: #fff; line-height: 1.4; font-weight: 300; margin-top: 10px;}

.same-section.bottom-border{ border-bottom: 1px solid rgba(0,0,0,0.14); }
.partner-img{ display: block; height: 230px; }
.partner-img img{ display: block; width: 100%; height: 100%; object-fit: cover; }
.partner-text{ display: block;  }
.partner-text p{ font-size: 16px; font-weight: 400; color: #3e3e3e; }
.partner-text p + p{ margin-top: 15px; }
.business-icon-box h5{ font-size: 20px; color: #c2510f; font-weight: 400; padding: 20px 0 15px 0;}
.business-icon-box p{font-size: 16px; font-weight: 400; color: #3e3e3e; line-height: 1.5;}

.free-txt p{font-size: 16px; font-weight: 400; color: #3e3e3e; line-height: 1.5;margin-bottom: 20px;}
.capitalized1-img{padding-top: 40px;text-align: center;}
.br-top{border-top: 1px solid #ececec;}

.program-benefits-bx{padding: 15px;border:4px solid #c2510f;position: relative;padding-left: 110px;border-radius: 6px;}
.program-benefits-bx + .program-benefits-bx{margin-top: 20px;}
.program-benefits-icon{position: absolute;left: 7px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.program-benefits-icon img{max-height: 90px;}
.program-benefits-bx h2{color: #3e3e3e;margin-bottom: 7px;font-weight: 700;font-size: 20px;}
.program-benefits-bx p{color: #3e3e3e;font-weight: 400;font-size: 16px;}

/*pricing table css*/
.price-col {border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-top: 1px solid rgba(0, 0, 0, 0.1); box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.04) inset; float: left; margin: 0; text-align: center; vertical-align: middle; overflow: hidden }

.price-col:first-child {border-left: 1px solid rgba(0, 0, 0, 0.1); border-radius: 5px 0 0 5px }

.pricing>.price-col:nth-of-type(2n+2) {box-shadow: 0 1px 20px rgba(0, 0, 0, 0.075) inset; position: relative }

.pricing.four .price-col {width: 25% }

.pricing .price-col:hover,
.pricing .price-col.focus {box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(255, 255, 255, 0.04) inset; overflow: hidden; position: relative; z-index: 1 }

.price-col:last-child {border-radius: 0 5px 5px 0; border-right: 1px solid rgba(0, 0, 0, 0.1) }

.price-col:hover .price_orange:before,
.price-col.active .price_orange:before {border-top-color: #686868 !important }

.price-col:hover a.uk-button-color,
.price-col.active a.uk-button-color,
.price-col:hover .price_orange,
.price-col.active .price_orange {background: #686868 !important }

.price-head,
.price-tag {clear: both; font-size: 30px; font-weight: 100; padding: 15px; color: #333333;line-height: 1; position: relative }

.model_table .price-col .price-tag.price_orange {font-size: 35px; padding: 25px 0 }

.no_min_height .price-head,
.no_min_height .price-tag {line-height: 22px }

#pricing .pricing .price-head,
.no_min_height .price-tag {line-height: auto }

.model_table .price-col .price-head+.price-tag.price_orange {padding-top: 25px }

.price-col .price-tag {background: #c2510f }

.price-col .price-head {/*background: #ebebeb;*/ min-height: 111px; }

.price_orange:before {border: 10px solid transparent; border-top-color: #c2510f !important; content: " "; left: 50%; margin-left: -10px; position: absolute; top: 100%; z-index: 1 }

.price-head .title {font-size: 18px; line-height: 20px; padding: 10px 5px 5px !important; color: #949494 }

.price-head .title strong {color: #7c7c7a; display: block }

.price-head p {color: #7c7c7a }

.p-inner {float: left; width: 100% }

.pricing.four .price-col .p-inner {padding-bottom: 20px }

ul.feature {float: left; list-style-type: none; margin: 0; padding: 0; width: 100%; font-size: 14px; min-height: 418px }

.p-inner ul.feature>li {border-bottom: 1px solid #dddddd; font-size: 13px; min-height: 20px; padding: 10px; text-align: center; margin: 0 }
.compare_type {clear: both; height: 40px; line-height: 40px; color: #333; background: #ebebeb; margin: 0 30px 0 0; font-size: 16px; padding-left: 15px; text-align: left; position: relative }

.compare_type:after {border: 20px solid transparent; border-left-color: #ebebeb; content: ' '; left: 100%; position: absolute; top: 0 }

.compare_features_points {list-style: none; padding: 50px 0 10px; text-align: center; margin: 0 0 20px }

.compare_features_points li {height: 40px; border-bottom: 1px solid #eee; margin-top: 10px; font-size: 14px; line-height: 18px; margin-bottom: 0 }

.compare_features_points li a,
.compare_features_points li>span {display: block; height: 38px }

.compare_features_points li strong {font-size: 20px }

.compare_features_points li h3 {margin: -10px 0 0; position: relative; padding: 10px 0 }

.compare_features_points li h3:after {position: absolute; left: 50%; top: 100%; margin-left: -10px; border: 10px solid transparent; content: " "}

.compare_features_points i.fa-check-circle {color: green }

.compare_features_points i.fa-times-circle {color: red }

.compare_features li.expand_app {color: #696969; font-size: 13px; line-height: 35px !important; min-height: 10px; padding-left: 40px; margin-top: 0 }

.compare_features li#expand_app_cloud,
.compare_features li#expand_app_network,
.compare_features li#expand_app_gateway,
.compare_features li#expand_app_server,
.compare_features li#expand_app_system,
.compare_features li#expand_app_reports {padding-left: 14px; height: auto; min-height: 40px !important }

.compare_features li#expand_app_cloud.expanded,
.compare_features li#expand_app_network.expanded,
.compare_features li#expand_app_gateway.expanded,
.compare_features li#expand_app_server.expanded,
.compare_features li#expand_app_system.expanded,
.compare_features li#expand_app_reports.expanded {height: auto }

.compare_features_points.show_hide_children li {height: auto; min-height: 40px }

li#expand_app_cloud {border-bottom: 0 none; line-height: 30px !important; min-height: 40px !important }

ul.expand_app_info_system,
ul.expand_app_info_server,
ul.expand_app_info_gateway,
ul.expand_app_info_network,
ul.expand_app_info_cloud {line-height: 35px; margin-top: 0; min-height: 10px }

.compare_features ul[class*="expand_app_info_"] {display: none; list-style: outside none none; margin: 0; padding: 13px 0 0 9px }

.compare_features ul[class*="expand_app_info_"] li {background: none; border-bottom-color: transparent; border-left: 1px solid #eee; border-left: 1px solid rgba(0, 0, 0, 0.1); margin-top: 0; height: 40px; padding-left: 15px; padding-top: 10px; position: relative; font-size: 13px; line-height: 18px }

.compare_features ul[class*="expand_app_info_"] li a {color: #686868; display: block; font-size: 14px; font-weight: 400; line-height: normal; padding: 5px 0 5px 15px }

.compare_features_points li>ul[class*="expand_app_info_"] {list-style: outside none none; padding: 0; margin-left: 0 }

.compare_features_points ul[class*="expand_app_info_"] li {border-bottom: medium none; border-top: 1px solid #eee; margin: 0; min-height: 40px; padding-top: 10px }

[class*="expand_app_info_"] {display: none }

[id*="expand_app_"] span:not(.my_icon) {display: block; cursor: pointer; padding-left: 30px; height: 30px }

[id*="expand_app_"] span.my_icon {float: right; margin: 10px 31px 0 0 }

.compare_features {list-style: none; padding: 10px 0; text-align: left; margin: 0 0 20px }

.compare_features li {color: #444; font-size: 14px; line-height: 16px; height: 40px; font-weight: 300 !important; border-bottom: 1px solid #eee; margin-top: 10px; padding-left: 15px; position: relative; margin-bottom: 0;padding-right: 5px;}

.price-col.uk-nbfc.highlight {border: 4px solid #c2510f; width: 24.5%; margin: -4px 0 0px }
.partnerTable.model_table .price-col {min-height: 0; position: relative }

.price-tag.price_orange {font-size: 30px; margin-bottom: 0; min-height: 52px }

.partnerTable.model_table .p-inner {border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; margin: 0; min-height: 260px; padding: 25px 0 }

.partnerTable.model_table .p-inner p {margin: 0 20px }

.partnerTable.model_table .call-action {background: none repeat scroll 0 0 #f6f6f6; display: block; text-align: center }

.partnerTable.model_table .price-tag {font-size: 25px !important }

.partnerTable.model_table .price-head {min-height: 200px }

.partnerTable.model_table .price-head img {margin: 25px 0 0; width: 150px }

.partnerTable.model_table .price-col>a {bottom: 0; left: 0; overflow: hidden; position: absolute; right: 0; text-indent: 1000px; top: 0 }

.pricing.four.model_table.compare_table .price-col.uk-nbfc .price-tag.price_orange:before {border-top-color: #ebebeb !important }

.pricing.four.model_table.compare_table .price-col.uk-nbfc .price-tag.price_orange {background: none repeat scroll 0 0 #ebebeb !important; color: #333 !important; font-weight: 300 !important }

.pricing.four.model_table.compare_table .price-col.uk-nbfc:hover .price-tag.price_orange {background: none repeat scroll 0 0 #ebebeb !important; color: #333 !important }

.pricing.four .model_table.compare_table .price-col.uk-nbfc:hover .price-tag.price_orange:before {border-top-color: #ebebeb !important }
.model_table.compare_table .price-col .price-tag.price_orange {font-size: 21px; margin-bottom: 50px; padding: 15px 0; z-index: 1 }

/*pricing table css*/

.enroll-form-bx{ margin-top: 40px; }
.enroll-form-bx>h2 {font-size: 25px; margin-bottom: 20px; color: #464646; border-bottom: 1px solid #ddd; padding-bottom: 10px; }
.resource-bx{background: #ffffff;position: relative;padding: 10px;border-radius: 6px;box-shadow: 0 0 8px rgba(0,0,0,0.1);height: 100%;}
.resource-img{width: 100px;float: left;}
.resource-img img{filter: grayscale(1) brightness(90%);-webkit-filter: grayscale(1) brightness(90%);}
.resource-txt{width: calc(100% - 100px);float: left;padding-left: 10px}
.resource-bx h2{font-size: 16px;margin-bottom: 4px;}
.resource-bx p{font-size: 14px;}


.contact-us-banner-map img{width: 100%;}
.contact-heading{font-size: 20px;color: #c2510f;margin-bottom: 20px;}
.contact-bx .alert{padding: 3px 10px}
.address-info p {font-size: 16px;color: #000;margin-bottom: 8px;}
.address-info p span{width: 22px;text-align: center;display: inline-block;}

.other-address-outer{padding: 15px;border:1px solid #ddd;border-radius: 10px;margin-bottom: 20px;}
.other-address{margin-top: 80px;}
.other-address-info h2{font-size: 20px;}
.other-address-info h2 span img{width: 40px;margin-right: 2px;}
.other-address-info .badge{margin-bottom: 10px;}
.other-address-info p{color: #000;}
.other-address-info-img{margin: -15px;}


/*=============27-nov-19==========*/
.clearcenter-partner-hpe-video-banner{ background:url(../images/partnerbanner-img11.jpg)top left; background-repeat: no-repeat; background-size: cover; }
.partner-text h4{font-size: 20px; line-height: 1.4; font-weight: 400; color: #c2510f; margin-bottom: 15px;}
.btn.btn-border{background: transparent;border: 2px solid #c2510f; color: #c2510f;}
.btn.btn-border:hover{border-color: transparent;background: #c2510f;color: #ffffff;}

.clearos-on-hpe-proliant-section{ background:url(../images/describe1.jpg) no-repeat top left; background-size: cover; }
.clearos-on-hpe-proliant-text{ display: block; background-color: rgba(196,81,0,0.9); padding: 25px; }
.clearos-on-hpe-proliant-text h3{color: #FFFFFF;text-transform: capitalize;font-size: 38px; line-height: 1.4; padding-bottom: 15px; font-weight: 300;}
.clearos-on-hpe-proliant-text p{ font-size: 14px; font-weight: 400; color: #ffffff; line-height: 1.7; }
.clearos-on-hpe-proliant-text.color{ background: #ffffff; }
.clearos-on-hpe-proliant-text.color h3{ color:#c2510f}
.clearos-on-hpe-proliant-text.color p{ color: #3e3e3e ;}
.clearcenter-partner-ideal-section{ background:url(../images/target21.jpg) no-repeat bottom left; background-size: cover; }

.same-col-text{ display: block;  }
.same-col-text h3{ color: #c2510f;font-size: 40px; line-height: 1.4; font-weight: 300; padding-bottom: 15px;}
.same-col-text p{ font-size: 15px; font-weight: 300; line-height: 1.8; color: #3e3e3e ; }
.same-col-text p + p{ margin-top: 20px; }

.bg-dark{ background-color: #686868!important; }
.clearcenter-hpe-innovating-together-section .same-heading h2{ font-weight: 300; }
.same-heading.color-white h2,
.same-heading.color-white p{ color: #ffffff }
.clearcenter-hpe-innovating-together-section{ background: url(../images/hpe-server1.jpg) no-repeat bottom right; }


.accordion-box{display: block;}
.accordion-box li{display: block; margin-bottom: 10px;}
.accordion-box li h5{cursor: pointer;display: block;margin: 2px 0 0; padding: 5px 5px 5px 0; position: relative; /*border-bottom: 1px solid #DDDDDD;*/ font-size: 16px; color: #7a7474; font-weight: 400;}
.faq_plas_icon{float: right; width: 30px; height: 30px;  color: #c66027; text-align: center; border-radius: 100%; font-size: 18px; line-height: 16px; }
.faq_plas_icon:after,
.faq_plas_icon:before{content: ""; display: block; clear: both;}
.faq_plas_icon .fa-angle-up{display: none;}
.accordion-box li h5[aria-expanded="true"] .faq_plas_icon .fa-minus{display: block!important;}
.accordion-box li h5[aria-expanded="true"] .faq_plas_icon .fa-plus{display: none!important;}
.accordion-box li .card-body{ padding: 12px 8px; border-bottom: 1px solid #DDDDDD; }
.accordion-box li .card-body a{ display: inline-block; }
.accordion-box li .card-body a + a{ margin-left: 15px; }
.accordion-box li .card-body a img{ max-width: 150px; filter: grayscale(1); }
.accordion-box li .card-body p{ display: block;  font-size: 15px; color: #0f0f0f; font-weight: 400; line-height: 1.7; }
.faq_text_box{padding: 20px; background: #f3f4f4; font-size: 16px; border-radius: 5px; font-weight: 400; color: #5d5d5d; line-height: 24px;}
.card{border:none;}
.card-header{padding: 0; background-color:transparent;}

.registered-text{ display: block; }
.registered-text h5{ color: #0f0f0f; font-size: 14px; font-weight: 600; margin-top: 10px; padding: 0 30px; line-height: 1.5; }
.registered-section .same-col-text h3{ font-size: 30px; }

.registered-categories{ display: block; }
.registered-categories ul li{background: #fafafa;border: 1px dotted #ccc;clear: both;padding: 10px 15px 15px 10px;}
.registered-categories ul li h5{ font-size: 15px; color: #0f0f0f; line-height: 1.4; margin-bottom: 20px; font-weight: 400; display: block; width: 100%; }
.registered-categories ul li h5 strong a{ color: #3d85c6; }
.registered-categories ul li h5 strong a:hover{ color: #a7460e; }
.registered-categories ul li .img{ display: inline-block; width: 70px; float: left; }
.registered-categories ul li p{ display: inline-block; vertical-align: middle; font-size: 15px; color: #0f0f0f; line-height: 1.8; width:  calc(100% - 70px); }
.registered-categories ul li + li{ margin-top: 8px; }

/*29----*/
.hybrid-banner-section{/* background: url(../images/slideshow_2.jpg) no-repeat;*/ margin-bottom: 130px;}
.clear-box-300{ margin-top: 50px; }
.clear-box-300 img{ margin-bottom: -114px; }

.clear-box-gradient{background: -moz-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(227,227,227,1) 100%); /* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(100%, rgba(227,227,227,1))); /* safari4+,chrome */
background: -webkit-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(227,227,227,1) 100%); /* safari5.1+,chrome10+ */
background: -o-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(227,227,227,1) 100%); /* opera 11.10+ */
background: -ms-linear-gradient(270deg, rgba(255,255,255,1) 0%, rgba(227,227,227,1) 100%); /* ie10+ */
background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(227,227,227,1) 100%); /* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e3e3e3',GradientType=0 ); /* ie6-9 */}

.hybrid-banner-section .same-heading{ margin-bottom: 40px; }
.hybrid-banner-section p{ line-height: 1.6; font-size: 16px;  }
.hybrid-banner-section ul li{ position: relative; padding-left: 25px; display: block; font-size: 14px; color: #c2510f; font-weight: 400;}
.hybrid-banner-section ul li + li{ margin-top: 15px; }
.hybrid-banner-section ul li span{ position: absolute; top: -1px; left: 0; display: inline-block; }

.hybrid-plat-ul{ display: block; margin-bottom: 35px; }
.hybrid-plat-ul h5 a{ display: block; font-size: 20px; font-weight: 400; color: #c2510f; padding-bottom: 20px; }
.hybrid-plat-ul ul li{ display: block; }
.hybrid-plat-ul ul li a{ font-size: 16px; font-weight: 300; color: #333 }
.hybrid-plat-ul ul li a:hover{ color: #000; }
.hybrid-plat-ul ul li + li{ margin-top: 15px; }

.products-img{ display: block;  }
.products-img h4{ font-size: 14px; font-weight: 400; margin-top: 4px; }
.products-img h3{ font-size: 24px; color: #c2510f; font-weight: 300; padding-top: 5px;}
.products-img h3 span{ font-size: 16px; }
.products-section{ margin-bottom: 150px; }
.products-section-img{transform: translateY(88px);-webkit-transform: translateY(88px);}





/*======================clear.co.com ftr css=====*/
.site-ftr{display: block;padding: 0;background: #f5f5f5;padding-top: 30px;position: relative;border-top: 2px solid #e0e0e0;clear: both;}

.footer-container {width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.footer-row{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; -ms-flex-align: center!important;align-items: center!important;-ms-flex-pack: center!important;justify-content: center!important}
.footer-row div[class*="footer-"]{position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px;}

.site-ftr .mb-4{margin-bottom: 1.5rem!important;}
.ftr-btn.ftr-btn-primary{ padding: 7px 20px; border:2px solid #7f7f7f; border-radius: 3px;  font-weight: 500; font-size: 14px; transition: 0.2s ease-out; -webkit-transition: 0.2s ease-out;background: #7f7f7f; transition: 0.3s;-webkit-transition: 0.3s;color: #ffffff;margin-bottom: 17px;}
.ftr-btn.ftr-btn-primary:hover{ background: transparent; color: #7f7f7f; }

.ftr-logo{text-align:center;}
.ftr-logo img{width: 140px; }
.copyright{background: #e3e1e1;padding: 12px 0;text-align: center;}
.copyright:after,
.copyright:before{content: "";display: table;clear: both;}
.copyright p{font-size: 14px;color: #656364;font-weight: 500;display: inline-block;float: left;padding-top: 3px;}
.copyright p a{color: #656364;}
.copyright p a:hover{text-decoration: underline!important;}
.copyright p span{vertical-align: middle;display: inline-block;}
.ftr-menu{padding-left: 30px;}
.ftr-menu ul li{display: block;}
.ftr-menu ul li + li{margin-top: 11px;}
.ftr-menu ul li a{color: #1f1f1f;font-size: 16px;font-weight: 500;transition: 0.3s;-webkit-transition: 0.3s;}
.ftr-menu ul li a:hover{color: #000000;}
.ftr-inquiry{padding-left: 40px;}
.ftr-inquiry>p{font-size: 16px;color: #000000;font-weight: 500;}
.ftr-inquiry>p + p{margin-top: 20px;}
.ftr-inquiry>p a{font-size: 14px;color: #6f6f6f;display: block;}
.ftr-newslatter{text-align:center;}
.ftr-newslatter>h2,
.ftr-heading{font-size: 20px;color: #000000;margin-bottom: 20px;}
.form-control{height: 46px;border-radius: 30px;padding-left: 20px;font-weight: 600;font-size: 14px;box-shadow: none!important;border: 2px solid #dedede;background: #f9f9f9;}
.form-control:hover{border-color: #b7b7b7;}
.form-control:focus{border-color: #694e70;background: #f9f9f9;}
textarea.form-control{border-radius:10px;border-radius: 10px;height: 150px;resize:none;}
.ftr-newslatter .form-control{padding-right: 94px;}
.ftr-newslatter .form-group{position: relative;}
.ftr-newslatter .form-group>button{display: inline-block;min-width: 85px;height: 100%;line-height: 42px;border-radius: 50px;background: #694e70;outline: none;cursor: pointer;position: absolute;right: 0;top: 0;transition: 0.3s;-webkit-transition: 0.3s;}
.ftr-newslatter .form-group>button:hover{background: #45264d;}
.ftr-newslatter .form-group>button>img{filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1);max-width: 22px;}
.social-ul{margin-top: 30px;}
.social-ul li{display: inline-block;margin-left: 20px;}
.social-ul li a{color: #694e70;font-size: 25px;transition: 0.3s;-webkit-transition: 0.3s;}
.social-ul li a:hover{color: #45264d;}

.other-site-section{background: #d4d4d4;margin-top: 30px;}
.other-site-section:after,
.other-site-section:before{content: "";display: table;clear: both;}
.other-site-left{float: left;}
.other-site-left ul{margin: 0;padding: 0;list-style: none;}
.other-site-left ul:after,
.other-site-left ul:before{content: "";display: table;clear: both;}
.other-site-left ul li{list-style: none;display: inline-block;position: relative;}
.other-site-left ul li:after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);height: 11px;width: 1px;background: #000;}
.other-site-left ul li a{line-height: 46px;padding: 0 14px;color: #252525;font-size: 14px;font-weight: 500;transition: 0.3s;-webkit-transition: 0.3s;display: inline-block;}
.other-site-left ul li a:hover{color: #000000;}
.other-site-left ul li:first-child{background: #bfbfbf;line-height: 46px;padding: 0 17px;margin-right: 8px;color: #ffffff;font-size: 14px;font-weight: 300;}
.other-site-left ul li:first-child:after,
.other-site-left ul li:last-child:after{display: none;}
.other-site-left ul li:first-child:before{content: "";  width: 0; height: 0; border-top: 7px solid transparent; border-left: 7px solid #bfbfbf; border-bottom: 7px solid transparent;position: absolute;left: 100%;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

.other-site-right{float: right;padding-top: 3px;}
.other-site-right ul{margin-top: 0;}
.other-site-right ul li a{font-size: 16px;color: #3f3f3f;}
.other-site-right ul li a:hover{color: #000;}
.other-site-right:after,
.other-site-right:before{content: "";clear: both;display: table;}

.think-clearly-logo img{width: 90px;}


@media screen and (max-width: 1199px)
{
 	.other-site-left ul li:first-child{padding:0;}
  	.other-site-left ul li a{padding:0 13px;}
}
@media screen and (max-width: 991px)
{
	.site-ftr{text-align: center;}
	.ftr-logo{text-align: center;margin-bottom: 40px;}
	.ftr-menu{margin-bottom: 40px;padding-left: 0;}
	.ftr-newslatter{padding-left: 0;}

	.other-site-left{width: 100%;}
	.other-site-left ul li:first-child{text-align:center;display:block;width:100%;}
  	.other-site-left ul li:first-child:before{border-top: 7px solid #bfbfbf;border-left: 7px solid transparent;border-bottom: 7px solid transparent;border-right: 7px solid transparent;top: 100%;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
  	.other-site-left ul li{width: 49%;text-align: center;}
  	.other-site-left ul li:after{display:none;}
  	.copyright{text-align:center;}
  	.other-site-right{float:none;}
  	.copyright p{width:100%;}
  	.ftr-mid-logo{padding-top: 0;}
}

@media screen and (max-width: 575px)
{
	.footer-xs-6{-webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; }
}


@media (min-width: 576px)
{
	.footer-sm-3{-webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; }
	.footer-container{max-width: 540px;}
}

@media (min-width: 768px)
{
	.footer-md-2{-webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
	.footer-container{max-width: 720px;}
}
@media (min-width: 992px)
{
	.footer-lg-2{-webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; }
	.footer-container{max-width: 960px;}
}
@media (min-width: 1200px)
{
	.footer-container{max-width: 1170px;}
}
/*======================clear.co.com ftr css=====*/



/*===============customers page css================*/
.customers-img-bx{box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.11);border-radius: 10px;background: #ffffff;overflow: hidden;transition: 0.3s;-webkit-transition: 0.3s;margin-bottom: 30px;}
.customers-img-bx:hover{transform: translateY(-5px);-webkit-transform: translateY(-5px);}



/**/
.input-select{ position: relative; }
.input-select select{ display:block; width: 100%; height: 46px!important; padding-right: 20px;}
.input-select span{ position: absolute; top: 50%; right: 10px; transform: translateY(-50%); -webkit-transform: translateY(-50%); pointer-events: none; }
.form-group-a a{ color: #c2510f; font-size: 16px; }
.form-group-a a:hover{color: #a9501c;}


.custom-chekbox li{ display: inline-block; position: relative; }
.custom-chekbox li + li{ margin-top: 15px; }
.custom-chekbox input{width: 1px; height: 1px; padding: 0;margin-bottom: 0; opacity: 0; visibility: hidden; position: absolute;}
.custom-chekbox label{position: relative; cursor: pointer; margin-bottom: 0; font-size: 14px; color: #1a1a1a; padding-left: 25px;line-height: normal; font-weight: 600; text-transform: uppercase;}
.custom-chekbox label a{ display: inline-block; }
.custom-chekbox label a:hover{color: #a9501c;}
.custom-chekbox label:before{content:''; border: 2px solid #c2510f;  height: 14px; width: 14px; position: absolute; top: 2px; left: 0; }
.custom-chekbox input:checked + label:before{ background-color:#c2510f; border-color: #c2510f;  content: "\f00c";  font-family: "Font Awesome 5 Free"; font-weight: 900; color: #fff; font-size: 10px;text-align: center;line-height: 11px;}

.download-the-latest-section{ display: block; }
.download-the-latest-section .img{ position: relative; height: 790px;  }
.download-the-latest-section .img img{filter: grayscale(1); width: 100%; height: 100%; object-fit: cover;}
.download-the-latest-section .img div{ position: absolute; background: rgba(194,81,15,0.92);z-index: 1;padding: 15px;color: #fff; right: 0; bottom: 0; width: 520px;}
.download-the-latest-section .img div h3{ font-size: 22px; font-weight: 400; padding-bottom: 10px; }
.download-the-latest-section .img div p{ font-size: 14px; font-weight: 300; line-height: 1.6; color: #fff; }
.download-the-latest-section .text{    background: rgba(0,0,0,0.02);padding: 20px;border: 1px solid rgba(0,0,0,0.08);}
.download-the-latest-section .text h3{ font-weight: 400; color: #c2510f; font-size: 18px; padding-bottom: 15px; }

.radio-box{ display: block; }
.radio-box ul li{ display: inline-block; }
.radio-box ul li + li{ margin-left: 15px; }

.selectinpbx label{ position: relative; padding-left: 25px; }
.selectinpbx input[type=radio]{width: 1px; height: 1px; padding: 0;margin-bottom: 0; opacity: 0; visibility: hidden; position: absolute;}
.selectinpbx input[type=radio] + label:before{ content: ""; position: absolute; left: 0; width: 18px; height: 18px; border-radius: 40px; border: solid 2px #999; top: 0px; }
.selectinpbx input[type=radio] + label:hover:before{ border-color: #c2510f; background:#fff; }
.selectinpbx input[type=radio]:checked + label:before{ border-color: #c2510f; }
.selectinpbx input[type=radio]:checked + label:after{content: ""; position: absolute; width: 8px; height: 8px; border-radius: 40px; z-index: 2; background: #c2510f; left: 5px; top: 5px;}

.download-partner-section{ display: block; background:url(../images/partner-bg.jpg) no-repeat top center; background-size: cover;  }
.download-partner-section .play-icon{display: block; margin: 0 auto; width: 70px; height: 70px; border-radius: 100%; border:2px solid #c2510f; box-shadow: 0 0 5px #000000, 0 0 5px #000000 inset; margin: 30px auto;}
.download-partner-section .play-icon a{ display: block; width: 100%; height: 100%; text-align: center; line-height: 70px; color: #c2510f; font-size: 20px; }
.download-partner-section .play-icon a:hover{color: #c2510f;}
.download-partner-section .play-icon:hover{border-color: #c2510f;}

.video-modal .modal-body{  padding: 0; border:7px solid #000; border-radius: 5px; }
.video-modal .close{ position: absolute; right: -16px; top: -15px; width: 25px; height: 25px; background: #fff; color: #000; border-radius: 100%; line-height: 25px; text-align: center;opacity: 1;}
.video-modal .modal-content{ background: transparent; }

.jq-toast-single *{color: #ffffff;}


/* 12-04-23 */
.blog-card {margin-bottom: 40px;}
.blog-card .img-box {    margin-bottom: 20px; display: block; height: 234px; border-radius: 10px; overflow: hidden; margin-bottom: 20px; border: 1px solid #ddd; }
.blog-card .img-box img { display: block; width: 100%; height: 100%; object-fit: cover; transition: 0.4s; -webkit-transition: 0.4s; }
.blog-card .meta-post {margin-bottom:5px ;}
.blog-card .meta-post .lis_ul {display: flex; align-items: center; flex-wrap: wrap;}
.blog-card .meta-post .lis_ul li { font-size: 12px; color: #131313; padding-right: 6px; letter-spacing: initial; }
.blog-card .meta-post .lis_ul li .icon {display: inline-block; margin-right:4px;}
.blog-card .meta-post .meta-categories span img { max-width: 15px; vertical-align: middle; margin-right: 6px; filter: grayscale(1); -webkit-filter: grayscale(1); }
.blog-card .meta-post .lis_ul li  a { display: inline-block; color: #131313; text-decoration: none; }
.blog-card :is(h2,.heading-title) { font-size: 20px; font-weight: 500; color: #131313; text-transform: inherit; line-height: 1.4; margin-bottom: 10px;  overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical; min-height: 55px; }
.blog-card :is(h2,.heading-title,.lis_ul li  a):hover{color: #c2510f;}
.blog-card h2:hover{color: #c2510f;}
.blog-card .entry-content p {    font-size: 14px; color: #262626; font-weight: 500; margin-bottom: 30px;  overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; /* number of lines to show */ line-clamp: 3; -webkit-box-orient: vertical; }
.blog-card .btn-primary {padding: 10px 24px;}
.blog-card .btn-primary span { margin-left: 10px; display: inline-block;}
.blog-card p:empty{display: none;}