/* CSS Document */
/*about us*/
/*.form-control:focus {
    color: #495057;
    background-color: #fff;
    border-color: #80bdff;
    outline: 0;
    box-shadow: none;
    border: 1px solid #fff !important;
    border-right: 0 !important;
}
.top_head input#search::placeholder {
    color: #ffffff !important;
}
.top_head input#search::-webkit-input-placeholder {

 color: #ffffff !important;

    }

.top_head input#search:-ms-input-placeholder {
    color: #ffffff !important; 
}
.top_head input#search {
    float: left;
    width: 90%;
    border: 1px solid #fff;
    border-right: 0;
}
.top_head input.form-control.my-0.py-1.lime-border {
    font-size: 16px !important;
}
.top_head input.sb-search-submit {
    width: 10%;
    padding: 0px;
    background: transparent;
    border: 1px solid #ffffff;
    border-radius: 0px 12px 12px 0px;
    border-left: 0;
     font-size: 23.5px !important;
} */
div#cookies_ctas {
    margin: 0;
}
.page-template-resources .hm-icon-res a img {
    width: 100%;
}
.mktoForm .mktoRequiredField label.mktoLabel {
    font-family: fieldwork,sans-serif !important;

}
section#hero ul {
    padding-left: 25px !important;
}
section#hero .mktoForm input[type=text], section#hero .mktoForm input[type=url], section#hero .mktoForm input[type=email], section#hero .mktoForm input[type=tel], section#hero .mktoForm input[type=number], section#hero .mktoForm input[type=date], section#hero .mktoForm select.mktoField, section#hero .mktoForm textarea.mktoField {
    min-height: 3em;
    width: 100% !important;
    border-radius: 4px;
    outline: none !important;
    box-shadow: none;
    border: 1px solid #aaaaaa;
    color: #252525;
    font-size: 14px;
    font-weight: 300;
    border-radius: 4px !important;
    padding: 10px !important;
}
span.sdwan-dwnld-btn {
    border: 2px solid #ffffff;
    border-radius: 5px;
    text-align: center;
    text-transform: uppercase;
    font-size: 14px;
    display: inline-block;
    line-height: 16px;
}
a.download.button3D i::before {
    display: none;
}
h1.headline {
    font-size: 2.2rem !important;

}
.page-id-19976 label.mktoLabel.mktoHasWidth {
    color: #252525;
}
ul.logo-tabs li {
    display: inline-block !important;
}
td.crossmark {
    background: url(https://www.aryaka.com/wp-content/themes/aryaka-2019/img/Ellipse.png);
    background-repeat: no-repeat;
    background-size: contain;
}
td.tickark {
    background: url(https://www.aryaka.com/wp-content/themes/aryaka-2019/img/Ellipse1.png) no-repeat;
    background-size: contain;
    text-align: center;
}
.grybg {
    padding: 20px 0 0 !important;
}
.box-wrp h3 {
    padding: 15px 0;
    font-size: 20px;
}
a.download.button3D,a.btn.btn-primary,a.rp-btn {
    background-color: #00aea9;
    moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    font-family: fieldwork,sans-serif;
    margin-bottom: 0;
    font-weight: 400;
    font-size: 16px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: .1em;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 2px solid #00aea9;
    white-space: normal;
    color: #fff !important;
    -webkit-appearance: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    display: inline-block;
    padding: 15px 25px !important;
    border-radius: 50px;
    font-weight: 600;
}
.mktoForm .mktoFormCol .mktoFieldWrap label[for=Consent_to_Processing__c] {width: 100% !important;}


a.lightbutton {
    color: #00afaa;
    font-weight: 600;
    font-size: 13px;
    background: #ffffff;
    border-radius: 50px;
    text-align: center;
    padding: 16px 25px;
    border: 2px solid #ffffff;
}
a.lightbutton:hover {
    color: #ffffff !important;
    background: transparent;
    border: 2px solid #ffffff;
}

@media only screen and (min-width: 1000px) {
.mob-menus {
    display:none !important;
}

    }
section#hero {
    padding: 50px 0 0 !important;

}
.huge p {
    margin: 0;
}
div#cookies_ctas a {
    color: #ffffff;
    text-decoration: underline !important;
}
.post-content1 ul li {
    padding: 0;
}
a.related-post-title {
    line-height: 24px;
    display: block;
    margin: 10px 10px 0px 10px;
    color: #0a3354 !important;
}
.related-posts {
    background: #efefef;
    border-radius: 6px;
    min-height: 270px;
    margin: 0 0% 20px 0;
}
table.cookies-inner {
    margin: 0 !important;
    width: 100%;
}
table.cookies {
    border-collapse: collapse;
    border: 1px solid #0a3354;
    margin-bottom: 40px;
}
table.cookies-inner td {
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}

#aryakasearch{ border: 1px solid #fff; border-radius: 20px;text-align: center;}
#aryakasearch input, #aryakasearch button{background: transparent; border: none; color: #ffffff; outline: none;box-shadow: none;}
#aryakasearch input:focus,  #aryakasearch button:focus{border-color: #ffffff;}
#aryakasearch button i.fa.fa-search {color: #ffffff;font-size: 15px;}
#aryakasearch input#search::placeholder { color: #d2d2d2 !important;}
#aryakasearch input#search{width:81%;padding-left: 10px;}
#aryakasearch button{width: 15%;}
.search-align{display: block; float: right;}
.search-align .input-group {display: block;}

h2.subhead {
    color: #00afaa;
}
.collaterals ul {
    padding-left: 20px;
}
table.Microsoft-Azure {
    font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 70%;
    margin: 0 auto;
}
h3.blueSubHead {
    padding-top: 30px;
}
tr.connec th {
    background: #2ea397;
    color: #ffffff !important;
    border: none;
    letter-spacing: 1px;
}
table.Microsoft-Azure td, table.Microsoft-Azure th {
    border: 1px solid #252525;
    padding: 8px;
    color: #2525252;
    width: 33.33%;
    text-align: center;
    font-size: 16px;
    line-height: 1.2;
}
@media only screen and (min-width: 1460px) {
.container.content-bg{max-width:1370px !important;}

    }
.blog-list a img {
    border: 2px solid #f1f1f1;
    border-radius: 10px;
}
.author span {
    font-weight: 600 !important;
}
  ul.content-slider-mobile.lightSlider.lSSlide {
    height: auto !important;
}

.res-icon-box.text-center {
    box-shadow: 20px 9px 40px #E0E0E0;
}
.globalctitle.change-br h2 br {
    display: none;
}
.services-col-3:hover,.customer-center-align:hover,.res-icon-box.text-center:hover  {
    box-shadow: 0 3px 10px -1px rgba(17, 72, 155, .2);
}
li#menu-item-22338 a {
    padding-bottom: 30px !important;
}
p.middle-alignn {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.banner-ctas-wrapper {
    background: rgba(2,52,53,0.4);
    padding: 10px 0;
    width: 100%;
}
.row.investor .col-md-4 img {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.row.investor {
    padding: 8vh 0;
}
.row.investor:nth-child(even) {
    flex-direction: row-reverse;
}
.row.investor {
    border-bottom: 2px solid #252525;
}
.as-section {
    position: relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}
button.butt.rtr {
    border-color: transparent;
    background-color: #2ea397;
    color: #fff;
    padding: 10px 20px;
    margin: 15px 0 20px;
    font-size: 20px;
    font-weight: 500;
    font-family: "Open Sans",sans-serif;
    letter-spacing: 0.015em;
    border-radius: 4px;
    cursor: pointer;
    max-width: 350px;
}

.monitoringcontent {
    position: relative;
    top: 35%;
    left: 50%;
    transform: translate(-50%, -50%);
}
section.linking {
    padding-bottom: 50px;
}
  .get_deep {
    padding: 15px 15px 0;
    text-align: center;
}
.services-col-3 {
  width: 32%;
    background-color: #fff;
    border-radius: 4px;
    box-shadow: 0 2px 2px rgba(10, 16, 20, .24), 0 0 2px rgba(10, 16, 20, .12);
    box-sizing: border-box;
    transition: box-shadow .5s;
    position: relative;
  
    background: #fff;
    box-shadow: 20px 9px 40px #E0E0E0;
    border: 1px solid rgba(0, 0, 0, 0.1);
}
  .service-cols {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.slide-core .lSAction > a
{
top: 10%;
}
.core-sec h2 {
font-weight: 700;
text-align: center;
margin-bottom: 30px;
font-size: 26px;
}
.core-sec {
padding: 60px 20px 0;
}
.col-md-3 .contact-us a {
color: #ffffff !important;
}
.col-md-3 .contact-us a:hover {
color:#00afaa !important;
}
li#menu-item-23549 a {
padding-bottom: 30px !important;
}
.about-text {
width: 85%;
margin: 0 auto;
}
section.consume-globalnetwork-about {
background: url(https://www.aryaka.com/wp-content/themes/aryaka-2019/img/homepage/World.png);
/* min-height: 900px; */
height: 55vw;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
padding-top: 60px;
/* box-shadow: 3px 0px 16px rgba(0, 0, 0, 0.5); */
}
section.about-aryaka {
padding-bottom: 30px;
}
section.bann-platform {
background: url(https://www.aryaka.com/wp-content/uploads/2019/09/imaan.png);
height: 38vw;
display: flex;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
color: #ffffff;
}
.txt-s .hm-icon img {
width: 100%;
}
ul.padding-left,ol.padding-left {
padding-left: 20px;
}
section.aryaka-services-details,section.smart-benefits,section.customer-strip
{
background: linear-gradient(to bottom, rgba(224,224,224,1) 0%, rgba(237,239,240,1) 11%, rgba(237,239,240,1) 90%, rgba(224,224,224,1) 100%) !important;
}
.mgaction
{
margin-top: 20px;
}
.gridtable span {
color: #fff;
}
.optimization-acc
{
position: relative;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
section.platform-banner {
background: url(../img/platform-banner.jpg);
height: 47vw;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
padding-top: 8.5%;
}
section.anapcontainer .col-lg-3 {
text-align: center;
}
section.anapcontainer .col-lg-3:first-child {
text-align: left;
color: #999999;
}
.pro_platform_content p {
font-size: 18px;
font-weight: 400;
width: 80%;
}
.customers-txt {
padding: 15px 0 0;
}
.smrt-text-bottom.orch p,.smrt-text p {
float: left;
}
.customers-txt p {
margin: 0;
}
.lSAction > a
{
opacity: 1 !important;
}
.slide-txt .lSAction > a {
top: 3% !important;
}
.global-action .lSAction > a {
top: 20% !important;
}
.choosearyaka .lSAction > a {
top: 34% !important;
}
.managed-action .lSAction > a {
top: 10% !important;
}
section a:link, section a:visited {
color: #00afaa !important;
font-weight: 600 !important;
}
.lSAction > .lSPrev{
left: 0 !important;
}
.lSAction > .lSNext {
right: 0px !important;
}
.optimizealign {
position: relative;
top: -23px;
}
.servicesicon  {
display: none;
}
.cloudalign {
position: relative;
top: -30px;
}
.insightalign {
position: relative;
top: -20px;
}
.securealign {
position: relative;
top: -29px;
}
.pro_managed-services_content p {
font-size: 20px !important;
}
p.blank-paragraph,.aryaka-first-cloud-text h3 {
display: none;
}
ul.sub-menu.open {
background: transparent !important;
}
.action-width {
max-width: 900px !important;
margin: 0 auto;
}
li.dot-green {
display: none;
}
a.hide-btn {
display: none;
}
.settle {
display: none;
}

section.topreasons {
display: none;
}
ul.smart-cdn-points li span img {
width: 6px;
position: relative;
top: -1px;
right: 10px;
}
ul.smart-cdn-points {
list-style: none;
}
section.global p {
text-align: center;
font-weight: 400;
}
.smart-cdn-img img {
width: 150px;
}
.deploy p {
font-weight: 400;
}
ul.smart-cdn-points li {
font-weight: 300;
}
section.flexible-section .col-md-2,section.flexible-section-2 .col-md-2 {
padding: 0;
}
section.smart-connect-cdn .pro_smart_cdn h1 {
font-size: 36px !important;
margin-bottom: 10px !important;
}
section.topreasons {
text-align: center;
}
.smart-manage {
position: relative;
top: 35%;
left: 50%;
transform: translate(-50%, -50%);
}
.row.pop-row {
max-width: 870px;
margin: 0 auto;
}
.menu-item-21172 #cssmenu ul ul li a {
padding: 12px 35px !important;
width: 180px !important;
}
.innernav {
padding-left: 15px;
}
li#menu-item-21172 a ,li#menu-item-20927 a,li#menu-item-21072 a, li#menu-item-21062 a{
padding-bottom: 30px !important;
}
.secure-end h2 {
font-weight: 700;
font-size: 38px;
}
.title-smart-connect {
padding-top: 110px;
}
section.smart-connect-banner {
background: url(https://www.aryaka.com/wp-content/uploads/2019/09/Connect.jpg);
height:38vw;
padding-top: 5%;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
/*
.page-id-21035 ul.lSPager.lSpg {
margin-top: 0 !important;
position: relative;
top: -50px;
}
*/
section.benefits-strip h5 {
font-size: 18px !important;
}
.align-text {
padding: 0 25px 10px;
}
/*[aria-current="page"] {border-bottom: 2px solid #ffffff !important;}*/
li#menu-item-21065 a {
padding-bottom: 30px !important;
}
.cus-icon-box-content p {
font-weight: 300;
font-style: normal;
}
table#customers {
box-shadow: 3px 0px 10px rgba(0, 0, 0, 0.3);
}
.contact-us a:hover
{
color: #00afaa !important;
background: #ffffff;
border: 2px solid #ffffff;
}
.book_a_demo a:hover
{
color: #ffffff !important;
background:transparent;
border: 2px solid #ffffff;
}
.hm-icon-x-content p:nth-child(2) {
font-weight: 300;
font-style: normal;
}
.customers-img-content p {
font-weight: 300;
font-style: normal;
line-height: 1.4;
}
img.resize-img { width: 158px !important; }
.benefits-strip .cus-content {
padding: 0px 0 20px;
}

.mySlides {display: none;}
.section_head {
padding: 0 3%;
}
.top-border-top-reasons {
width: 90%;
margin: 0 auto;
background: #ffffff;
height: 30px;
}
.geo-regular p {
font-weight: 400 !important;
}
.map-top
{
position: relative;
top: -85px;
}
.innovation h3 {
position: absolute;
bottom: 20px !important;
text-align: center !important;
width: 100%;
font-weight: 700;
font-size: 18px;
font-style: normal;
}
td.tick-mark {
text-align: center;
}
.learn-more-btn a:hover
{
color: #7fd6d4 !important;
}
.learn-more-btn {
text-align: center;
padding-top: 20px;
}
.learn-more-btn a {
color: #2ea397;
font-weight: 700;
}
.customer-center-align {
background: #fff;
box-shadow: 20px 9px 40px #E0E0E0;
margin: 3px;
}
.trusted_customers img {
width: 100%;
}
.customer-center-align {
text-align: center;
}
.customers-img-content {
background: #ffffff;
padding: 0 20px 15px;
}
.pops h3 {
color: #ffffff;
font-size: 17.5px;
line-height: 1.4;
margin: 5px 0 0;
font-weight: 400;
font-style: normal;
}
#customers td.tick {
background: url(https://www.aryaka.com/wp-content/uploads/2019/11/check-icon.png);
background-repeat: no-repeat;
background-size: 28px;
background-position: center;
}
#customers {
border-collapse: collapse;
width: 90%;
margin: 0 auto 12px;
}
#customers td, #customers th {
padding: 15px 0px;
color: #252525;
font-weight: 600;
height: 90px;
}
#customers td.cross {
background: url(https://www.aryaka.com/wp-content/themes/aryaka-2019/img/Ellipse.png);
background-repeat: no-repeat;
background-size: 28px;
background-position: center;
}
#customers tr {
border-top: 1px solid #cccccc;
}
td.cross:nth-child(3n+3) {
background: red !important;
background-image: linear-gradient(to right,#2866a4,#13DCB9) !important;
text-align: center;
}
section.aryaka_alternate {
overflow-x: auto;
background: #00aea9;
position: relative;
top: -40px;
}
.customer-background
{
position: relative;
top: -40px;
}
section.customer-background {
background: #00aea9;
}
.customer-background h2
{
text-align: center;
padding: 3% 0;
margin: 0 auto;
width: 90%;
background: #fff;
font-weight: 700;
}
table#customers tr td:first-child {
width: 25% !important;
padding-left: 3%;
font-weight: 400;
}
@media only screen and (max-width: 580px) {
table#customers tr td:first-child {
font-size: 14px;
}
th.thead-1,th.thead-2,th.thead-3,th.thead-4 {
font-size: 12px !important;
}
td.cross img {
width: 20px;
}
#customers td.cross
{
background-size: 20px;
}
td.tick-mark img
{
width: 20px;
}
}
@media only screen and (min-width: 768px) and (max-width: 1200px) {
.smrt-text-bottom.orch br {
display: none;
}
.smrt-text-bottom.orch {
text-align: center;
}
.smrt-text-bottom.orch p {
width: 100%;
margin: 0;
}
}
@media only screen and (min-width: 580px) and (max-width: 768px) {
.pro_map_content.consume-content h2,.pro_map_content h2 {
font-size: 30px !important;
}
table#customers tr td:first-child {
font-size: 14px !important;
}
th.thead-1,th.thead-2,th.thead-3,th.thead-4 {
font-size: 14px;
}
}
@media only screen and (max-width: 768px) {
	.post-type-archive-news_article section.box {
    text-align: left !important;
}
.post-type-archive-news_article .hm-content span {
    display: flex;
}
	h1.headline {
		    font-size: 1.8rem !important;
	}
	h2.subhead {
    font-size: 1.2rem !important;
}
    section.stateofthewan {
    padding: 70px 0 15px !important;
}
    .Networking {
    margin-bottom: 30px;
}

    section.smart-connect-insight-banner button.button_primary:hover, section.bann-homepage-slider1 button.button_primary:hover{
    border: 2px solid #00aea9;
    background: transparent;
    color: #ffffff !important;
}
	section.partnersBanner {
    height: auto !important;
    padding: 75px 0px !important;
    text-align: center;
    color: #ffffff;
}


    p.blank-paragraph, .aryaka-first-cloud-text h3 {
    display: block !important;
    font-size: 14px;
    text-align: right;
}

.title-smart-connect h2 span {
display: flex;
}
.strip-video-sec h2 {
font-size: 1.5rem !important;
font-weight: 700;
}
.customer-background h2
{
padding: 8% 0 !important;
}
section.aryaka-services-details {
padding: 15px 0;
}

.aryaka-services p {
margin: 10px 0 5px! important;
}
.aryaka-services {
padding-bottom: 25px;
}
li.dot-green {
display: block;
}
li.dot-green {
text-align: center;
}
li.dot-green img {
width: 6px !important;
}
section.topreasons ul.lSPager.lSpg {
display: none !important;
}
.globalctitle.change-br h2 br {
display: block !important;
}
.title-smart-connect-aryaka h2 {
font-size: 1.6rem !important;
}
section.smart-cdn {
text-align: center;
}
.pro_managed-services_content h1 {
font-size: 2rem !important;
}
section.smart-connect-cloud-banner,section.smart-connect-managed-banner,section.smart-connect-optimize-banner,section.smart-connect-cdn-banner,section.smart-connect-insight-banner,section.smart-connect-secure-banner {
height: auto !important;
padding: 75px 0px !important;
text-align: center;
color: #ffffff;
}
.pro_managed-services_content p br {
display: none;
}
.smart-icon-benefits-secure {
margin: 10px 0 !important;
height: auto !important;
}
.title-smart-connect {
padding-top: 50px !important;
}
section.smart-benefits {
padding: 20px 0 !important;
background: #ebedee;
}
table#customers tr td br:first-child{
display: none;
}
section.aryaka_alternate .container-fluid {
padding: 0;
}
table#customers {
width: 100%;
}
th.thead-1,th.thead-2,th.thead-3,th.thead-4 {
width: 25% !important;
}
}
button.button_primary:hover {
border: 2px solid #00aea9;
background: transparent;
color: #252525;
}
.learn-more a {
color: #00afaa !important;
font-weight: 700;
}
.learn-more a:hover {
color: #7fd6d4 !important;
}
span.dot-hm.active
{
background:#00aea9 !important;
}
section.bann-homepage-slider1 {
position: relative;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
section.slider2{
background: url(https://www.aryaka.com/wp-content/uploads/2019/09/Secure.jpg);
}
section.slider3{
background: url(https://www.aryaka.com/wp-content/themes/aryaka/img/hm/homepage-banner-01-min.jpg);
}
section.bann-home-h {
height: 38vw;
/*min-height: 20rem;*/
padding-top: 2%;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
.video-mp4-hm {
position: relative;
background-color: #ffffff;
height: 38vw;
/*min-height: 20rem;*/
width: 100%;
overflow: hidden;
}
.video-mp4-hm video {
position: absolute;
top: 50%;
left: 50%;
min-width: 100%;
min-height: 100%;
width:100%;
height: auto;
z-index: 0;
-ms-transform: translateX(-50%) translateY(-50%);
-moz-transform: translateX(-50%) translateY(-50%);
-webkit-transform: translateX(-50%) translateY(-50%);
transform: translateX(-50%) translateY(-50%);
}
.video-mp4-hm .container {
position: relative;
z-index: 2;
}
.video-mp4-hm .overlay {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: 1;
}
/* Caption text */
sup {
top: -.1em;
}
.text-hm {
color: #f2f2f2;
font-size: 15px;
padding: 8px 12px;
position: absolute;
bottom: 8px;
width: 100%;
text-align: center;
}
/* Number text (1/3 etc) */
.numbertext-hm {
color: #f2f2f2;
font-size: 12px;
padding: 8px 12px;
position: absolute;
top: 0;
}
/* The dots/bullets/indicators */
.dot-hm {
height: 8px;
width: 8px;
margin: 0 3px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
transition: background-color 0.6s ease;
}
/* Fading animation */
.fade-hm {
-webkit-animation-name: fade;
-webkit-animation-duration: 1.5s;
animation-name: fade;
animation-duration: 1.5s;
}
.bullet-slider {
position: relative;
top: -30px;
}
ul#clients-list {
margin: 0;
}
/* On smaller screens, decrease text size */
@media only screen and (min-width: 768px) {
    section.your-network, section.con-your-network {
    display: none;
}

    .cloud-plate
    {
        display: none;
    }

    }
@media only screen and (max-width: 767px) {
    section.topreasons.mgaction {
    position: relative;
    top: -50px;
}


    section.bann-globalnetwork.bnglobal {
    display: none;
}

    .customers-img-content {
    background: #ffffff;
    padding: 15px 20px 15px !important;
}
        .gridtable .col-md-3.col-lg-4 {
    display: none;
    padding: 0;
}
    .quiz-result.bad h3 {
    font-size: 20px;
}
        section.aryaka_solution h2 span img {
    display: flex;
    text-align: left;
    margin: 10px auto !important;
    width: 40px!important;
}
    .text-gbtr {
    margin-top: 30px;
}
        section.gradient-background {
    top: 0 !important;
}
section.gradient-background {
    text-align: center;
}
    .globalctitle.change-br h2 br {
display: none;
}
    section.benefits-strip
{
padding:50px !important;
}
    section.third-section {
    display: none;
}


    section.linking {
    display: none;
}
    section.cta-updates {
    display: none;
}
	.numsmartconn {
    font-weight: 600 !important;
}
	.numsmartconn span {
    color: #9d9e9f;
}



/* why aryaka section*/
section.aryaka_app-benefits {
    display: none;
}

section.aryaka_solution {
    text-align: center;
}
.why-aryaka-txt p br {
    display: none;
}
section.usecasesBanner {
    height: auto !important;
    display: flex;
    padding: 130px 0 !important;
    text-align: center !important;
}
section.china-conn {
    display: none;
}
/* end */


section.topreasons.mg-core {
padding-top: 30px;
}
section.customer-smart-conn {
display: none;
}
section.aryaka-services-details {
display: none;
}
.content-graybox img {
margin: 20px 0 !important;
}
.insightalign p {
padding: 0 !important;
}
section.strip_res-video .row {
flex-direction: column-reverse;
}
section.bann-platform {
padding: 50px 0;
}
.content-graybox {
padding-top: 50px !important;
}
.optimization-acc {
position: relative;
top: unset;
left: unset;
transform: none;
}
h2.subhead {
font-size: 20px;
}
section.box
{
text-align: center;
}
.gridtable .col-lg-3 br {
display: none;
}
.content-whitebox .row {
flex-direction: column-reverse;
}
.downloadsheet {
margin-top: 0 !important;
}
section.consume-banner {
display: none !important;
}
.hm-content-video-section {
text-align: center;
padding-top: 0 !important;
}
section.strip_res-video {
box-shadow: none !important;
}
.optimization-acc p {
max-width: 100% !important;
}
section.flexi-deploy {
background: linear-gradient(to bottom, rgba(224,224,224,1) 0%, rgba(237,239,240,1) 11%, rgba(237,239,240,1) 90%, rgba(224,224,224,1) 100%) !important;
padding: 50px 0 !important;
}
.numsmartconn {
font-size: 30px;
font-weight: 500;
}
.pro_map_content h2 br {
display: block;
}
.settle p {
text-align: center;
padding: 20px 0 40px;
}

section.consume-globalnetwork.mdisplay a {
display: none;
}

section.consume-globalnetwork.mdisplay {
background: url(https://www.aryaka.com/wp-content/uploads/2019/09/Plssssatfopy.png) !important;
/* min-height: 900px; */
/* height: 55vw !important; */
align-items: center;
background-position: 43% 40% !important;
background-repeat: no-repeat;
background-size: cover !important;
position: relative;
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);
padding-bottom: 80% !important;
}
section.bann-platform
{
height: auto;
}
.hidde-in-phone {
display: none;
}
.smart-icon-benefits-secure-optimize {
margin: 0 0 20px !important;
height: auto !important;
}
.smart-icon-benefits-secure h2 {
font-size: 26px !important;
}
section.customer-smart-conn {
top: 50px !important;
}
section.aryaka-services-details {
top: 0 !important;
}
section.aryaka-services-details {
padding: 0 0 50px !important;
}
.dashboard-myaryaka img {
width: 100% !important;
}
section.bann-globalnetwork
{
height: auto !important;
}
.innovation {
display: none;
}
section.client-listdetails .container {
padding: 0;
}
section.managed-services-approach {
padding: 60px 0 0px !important;
}
.smart-icon-benefits.text-center {
margin: 15px 0 !important;
height: auto !important;
}
.smart-cdn-img img {
width: 100px;
margin-bottom: 20px;
}
ul.smart-cdn-points li span img
{
display: none;
}
section.consume-globalnetwork, section.bann-globalnetwork {
background: transparent !important;
height: auto !important;
}
section.aryaka_app .top_reasons{
padding: 90px 0 0px !important;
}
section.aryaka_app {
display: none;
}
.book_a_demo {
margin: 20px auto 15px;
padding: 15px 0;
text-align: center !important;
}
.benefits h5 {
text-align: center;
font-size: 1rem;
}
section.aryaka_customers {
display: none;
}
li.small-screen {
display: none !important;
}
#clients .clients-wrap ul li
{
width: 25% !important;
/* padding:0 5px !important;*/
}
}
@media only screen and (max-width: 768px) {
    .optimization-acc, .monitoringcontent {
    position: unset;
    top: 0;
    left: 0;
    transform: none;
}
section.platform-banner::before {
background-size: cover;
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
/* z-index: -2; */
opacity: 0.75;
background: rgba(0, 0, 0,9) !important;
}
.pro_platform_content h1 {
font-size: 30px;
}
.pro_platform_content p {
font-size: 16px;
font-weight: 400;
width: 100% !important;
padding: 0 20px;
}
section.platform-banner {
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
height: auto !important;
padding: 100px 0px !important;
text-align: center;
color: #ffffff;
}

.benefits h5 {
font-size: 1rem;
}
.pro_home_content p br {
display: none;
}
section.map-top {
background: #f2f2f2;
}
section.aryaka_alternate {
background:  #f2f2f2 !important;
}
.benefits-strip .cus-icon-box-content {
padding: 0 15px 30px;
}
section.consume-globalnetwork,section.bann-globalnetwork {
text-align: center;
}
.pro_map_content.consume-content br,section.bann-globalnetwork p br {
display: none;
}
.cus-icon-benefits.text-center {
margin: 15px 0 !important;
}
.contact-us {
text-align: center;
}
section.aryka_in_action {
padding: 50px 0 !important;
}
section.map-top {
padding: 2px 0 0;
}
.title_map h2 {
font-weight: 700;
font-size: 24px !important;
}
.title_map {
text-align: center;
padding: 0 15px;
}
.video-mp4-hm {
height: 65vh;
min-height: 30rem;
}
.top-position-hr hr.top-border.top-reasons{ width: 100% !important; }
.customer-background h2
{
width: 100%;
}
section.customer-background .container-fluid {
padding: 0;
}
.top_reasons
{
padding-top: 50px;
}
section.aryaka_app {
top: 0px !important;
}
.pro_home_content p {
font-size: 20px !important;
color: #ffffff;
margin: 35px 0;
}
.pro_home_content h1 {
font-weight: 600;
color: #fff;
}
.pro_home_content {
text-align: center;
padding: 60px 15px;
}
.title_map {
position: initial !important;
left: unset !important;
margin-top: 0;
font-weight: 700;
text-align: center;
}
.benefits br {
display: none;
}
.benefits h2 {
text-align: center !important;
margin-bottom: 20px !important;
}
}
@media only screen and (max-width: 480px) {
    .gridtable .col-md-5.col-lg-4.col-8 {
    font-size: 12px;
}
    .gridtable .col-md-2.col-lg-2.col-2 {
    text-align: center;
    padding: 0;
    font-size: 10px;
}
  
section.anapcontainer .col-lg-3 {
width: 25%;
font-size: 11px;
}
.text-hm {font-size: 11px}
section.benefits-strip {padding:40px 15px !important;}
}
.cus-icon-benefits.text-center {
background: #ffffff;
box-shadow: 20px 9px 40px #E0E0E0;
margin: 0;
}
section.benefits-strip {
padding: 20px 50px 150px;
}
.pro_home_content h1 span {
color: #00afaa;
}
.pro_home_content h1 {
font-size: 3rem;
font-family: fieldwork, sans-serif;
font-weight: 700;
font-style: normal;
}
.pro_home_content p {
font-size: 22px;
}
.bann-home-col
{
width: 100%;
}
section.bann-homepage {
display: flex;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
section.bann-globalnetwork {
background: url(https://www.aryaka.com/wp-content/uploads/2020/07/global-and-sd-wan_technology.jpg);
height: 42vw;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
box-shadow: 3px 0px 16px rgba(0, 0, 0, 0.3);
display: flex;
padding-left: 8%;
}
section.consume-globalnetwork {
background: url(https://www.aryaka.com/wp-content/uploads/2019/09/Platfoyyyrm1.jpg);
/*min-height: 900px;*/
height: 55vw;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
box-shadow: 3px 0px 16px rgba(0, 0, 0, 0.5);
}
/*Logo carousel*/
#clients {
display: block;
margin-left: auto;
margin-right: auto;
}
#clients .clients-wrap {
display: block;
width: 95%;
margin: 0 auto;
overflow: hidden;
}
#clients .clients-wrap ul {
display: block;
list-style: none;
position: relative;
margin-left: auto;
margin-right: auto;
}
#clients .clients-wrap ul li {
display: block;
float: left;
position: relative;
width: 150px;
height: 100px;
line-height: 100px;
text-align: center;
padding: 0px;
}
section.client-listdetails {
box-shadow: 0px 5px 35px #a3a3a3 !important;
-moz-box-shadow: 0px 5px 35px #a3a3a3 !important;
-webkit-box-shadow: 0px 5px 35px #a3a3a3 !important;
padding:20px 0;
}
#clients .clients-wrap ul li img {
vertical-align: middle;
max-width: 100%;
max-height: 100%;
-webkit-transition: 0 linear left;
-moz-transition: 0 linear left;
transition: 0 linear left;
/* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";
filter: alpha(opacity=65); 
opacity: 0.65;*/
}
#clients .clients-wrap ul li img:hover {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100); 
opacity: 1.0;
}
.hm-box-image img {
width: 120px;
}
section.aryaka_customers {
padding: 60px 60px 5px;
}
.top_reasons {
background: #ffffff;
box-shadow: 0px 5px 35px #a3a3a3 !important;
-moz-box-shadow: 0px 5px 35px #a3a3a3 !important;
-webkit-box-shadow: 0px 5px 35px #a3a3a3 !important;
padding-top: 75px;
}
section.aryaka_app {
z-index: 999;
padding: 0% 5% 0;
position: relative;
top: 80px;
}
.hm-icon-object img {
width: 80px;
}
.contact-us {
/*border: 2px solid #ffffff;
border-radius: 50px;
text-align: center;
padding: 10px;*/
margin-top: 9px;
}
.book_a_demo {
/*background: #ffffff;
border-radius: 50px;
text-align: center;
padding: 10px;*/
margin-top: 9px;
text-align: right;
}
section.aryka_in_action {
background-image: linear-gradient(to right,#13DCB9,#2866a4);
padding: 50px 0;
}
.col-content h2 {
font-weight: 700;
text-align: center;
margin-bottom: 30px;
}
.col-content h2 span {
color: #00afaa;
}
section.aryka_in_action h2 {
font-weight: 700;
margin-bottom:0px;
text-align: center;
color: #ffffff;
}
.contact-us a {
color: #ffffff;
font-weight: 600;
font-size: 14px;
border: 2px solid #ffffff;
border-radius: 50px;
text-align: center;
padding: 15px 30px;
}
.book_a_demo a {
color: #00afaa;
font-weight: 600;
font-size: 13px;
background: #ffffff;
border-radius: 50px;
text-align: center;
padding: 16px 25px;
border: 2px solid #ffffff;
}
.col-href {
padding-top: 0;
}
section.customer-background span {
color: #00afaa;
}
.title_map p {
font-family: fieldwork, sans-serif;
font-weight: 400;
font-style: normal;
font-size: 18px;
}
hr.top-reasons {
margin: 60px 0 0;
}
.globalctitle h2 span {
color: #00afaa;
}
section.customer-strip {
padding: 80px 0;
background:#edeff0;
}
.hm-icon-global img {
width: 100%;
height: 250px;
}
.globalctitle h2 {
font-weight: 700;
margin-bottom: 50px;
text-align: center;
}
section.screen-myaryaka {
background-image: linear-gradient(to right,#13DCB9,#2866a4);
/*height: 400px;*/
height: 30vw;
padding: 30px;
position: absolute;
width: 100%;
z-index: -1
}
.dashboard-myaryaka {
text-align: center;
}
.consume-content {
padding-top: 100px;
z-index: 9;
}
.title_map {
position: absolute;
left: 10%;
margin-top: 90px !important;
font-weight: 700;
}
.title_map h2 {
font-weight: 700;
font-size: 2.2rem;
}
.main-align img {
width: 100%;
}
.benefits h2 {
text-align: right;
}
.hm-box-image {
margin: 50px 0 30px;
}
h2.background-4 {
background: #247ea8;
color: #ffffff;
padding: 25px;
font-size: 24px;
font-weight: 600;
}
.pro_map_content h2 {
font-size: 1.9rem;
font-weight: 700;
}
.pro_map_content p {
font-size: 18px;
font-weight: 400;
font-style: normal;
}
.benefits h2 span,.title_map h2 span,.pro_map_content h2 span {
color: #00afaa;
}
.hm-icon-x-content p:first-child {
margin: 30px 0 5px;
}
@media only screen and (max-width: 360px) {
.pro_map_content h2{
font-size: 21px !important;
}
.pro_map_content p {
font-size: 16px;
}
.settle p {
font-size: 14px;
text-align: center;
}
.smart-section img {
width: 45px !important;
}
.smart-section h3 {
font-size: 24px;
}
.pro_home_content h1,.col-content h2,section.aryka_in_action h2,.customer-background h2,.title_map h2,.globalctitle h2,.col-content h2,section.aryka_in_action h2
{
font-size: 25px !important;
}
}
@media only screen and (max-width: 380px) {
p.blank-paragraph,.aryaka-first-cloud-text h3 {
display: block !important;
font-size: 14px;
}
.deploy h2 {
font-size: 20px !important;
}

section.global .col-md-2,section.flexible-section .col-md-2 ,section.flexible-section-2 .col-md-2{
width: 25%;
padding: 0;
}
section.flexible-section .col-md-3 ,section.flexible-section-2 .col-md-3{
width: 50%;
padding: 0 5px 0 0;
}
.aryaka-first-cloud-text p {
font-size: 11px;
}
.aryaka-first-cloud img {
width: 11px;
}
.aryaka-first-cloud p {
font-size: 10px;
}
section.screen-myaryaka {
/* height:130px !important;*/
height: 30vw;
}
}
@media only screen and (min-width: 360px) and (max-width: 400px) {
.pro_map_content h2{
font-size: 25px !important;
}
}
@media only screen and (min-width: 400px) and (max-width: 768px) {
.pro_map_content h2{
font-size: 32px !important;
}
}
@media only screen and (min-width: 360px) and (max-width: 768px) {
.pro_home_content h1,.col-content h2,section.aryka_in_action h2,.customer-background h2,.title_map h2,.globalctitle h2,.col-content h2,section.aryka_in_action h2
{
font-size: 1.8rem !important;
}
}
@media only screen and (min-width: 380px) and (max-width: 480px) {
p.blank-paragraph,.aryaka-first-cloud-text h3 {
display: block;
font-size: 16px;
}
.deploy h2 {
font-size: 24px !important;
}

section.global .col-md-2,section.flexible-section .col-md-2 ,section.flexible-section-2 .col-md-2{
width: 25%;
padding: 0;
}
section.flexible-section .col-md-3 ,section.flexible-section-2 .col-md-3{
width: 50%;
padding: 0 5px 0 0;
}
.aryaka-first-cloud-text p {
font-size: 12px;
}
.aryaka-first-cloud img {
width: 13px;
}
.aryaka-first-cloud p {
font-size: 11px;
}
section.screen-myaryaka {
/*height:165px !important;*/
height: 30vw;
}
}
@media only screen and (max-width: 560px) {
    section.your-network,section.con-your-network {
    position: relative;
    top: 70px;
    width: 100%;
    text-align: center;
}
    }
    @media only screen and (min-width: 560px) and (max-width: 767px) {
        section.your-network,section.con-your-network {
    position: absolute;
    padding-top: 18px;
    text-align: center;
    width: 100%;
}
section.con-your-network {

    padding-top: 50px !important;
}

.pro_map_content.consume-content h2 {
    font-size: 32px;
}

    }
@media only screen and (min-width: 480px) and (max-width: 560px) {
p.blank-paragraph,.aryaka-first-cloud-text h3 {
display: block;
font-size: 17px;
}
.deploy h2 {
font-size: 26px !important;
}

section.global .col-md-2,section.flexible-section .col-md-2 ,section.flexible-section-2 .col-md-2{
width: 25%;
padding: 0;
}
section.flexible-section .col-md-3 ,section.flexible-section-2 .col-md-3{
width: 50%;
padding: 0 5px 0 0;
}
.aryaka-first-cloud-text p {
font-size: 16px;
}
.aryaka-first-cloud img {
width: 20px;
}
.aryaka-first-cloud p {
font-size: 16px;
}
.pro_map_content.consume-content h2,.pro_map_content h2 {
font-size: 30px !important;
}
section.screen-myaryaka {
/*height:220px !important;*/
height: 30vw;
}
}
@media only screen and (min-width: 560px) and (max-width: 640px) {
p.blank-paragraph,.aryaka-first-cloud-text h3 {
display: block;
font-size: 17px;
}
.deploy h2 {
font-size: 28px !important;
}

section.global .col-md-2,section.flexible-section .col-md-2 ,section.flexible-section-2 .col-md-2{
width: 25%;
padding: 0;
}
section.flexible-section .col-md-3 ,section.flexible-section-2 .col-md-3{
width: 50%;
padding: 0 5px 0 0;
}
.aryaka-first-cloud-text p {
font-size: 16px;
}
.aryaka-first-cloud img {
width: 20px;
}
.aryaka-first-cloud p {
font-size: 16px;
}
.pro_map_content h2 {
font-size: 32px !important;
}
section.screen-myaryaka {
/*height:275px !important;*/
height: 30vw;
}
}
@media only screen and (min-width: 640px) and (max-width: 700px) {
p.blank-paragraph,.aryaka-first-cloud-text h3 {
display: block;
font-size: 17px;
}
.deploy h2 {
font-size: 24px !important;
}

section.global .col-md-2,section.flexible-section .col-md-2 ,section.flexible-section-2 .col-md-2{
width: 25%;
padding: 0;
}
section.flexible-section .col-md-3 ,section.flexible-section-2 .col-md-3{
width: 50%;
padding: 0 5px 0 0;
}
.aryaka-first-cloud-text p {
font-size: 16px;
}
.aryaka-first-cloud img {
width: 20px;
}
.aryaka-first-cloud p {
font-size: 16px;
}
.pro_map_content h2 {
font-size: 32px !important;
}
section.screen-myaryaka {
/*height:300px !important;*/
height: 30vw;
}
}
@media only screen and (min-width: 700px) and (max-width: 768px) {
p.blank-paragraph,.aryaka-first-cloud-text h3 {
display: block;
font-size: 17px;
}
.deploy h2 {
font-size: 24px !important;
}

section.global .col-md-2,section.flexible-section .col-md-2 ,section.flexible-section-2 .col-md-2{
width: 25%;
padding: 0;
}
section.flexible-section .col-md-3 ,section.flexible-section-2 .col-md-3{
width: 50%;
padding: 0 5px 0 0;
}
.aryaka-first-cloud-text p {
font-size: 16px;
}
.aryaka-first-cloud img {
width: 20px;
}
.aryaka-first-cloud p {
font-size: 16px;
}
.pro_map_content h2 {
font-size: 32px !important;
}
section.screen-myaryaka {
/*height:340px !important;*/
height: 30vw;
}
}
@media only screen and (max-width: 992px) {
section.anapcontainer .col-lg-3 {
width: 25%;
}
}
@media only screen and (min-width: 992px) and (max-width: 1300px) {
.txt-s .hm-icon-x-content {
padding: 0 5px !important;
}

}
@media only screen and (min-width: 768px) and (max-width: 992px) {
    .benefits h2 {
    text-align: center !important;
}
    .content-whitebox .row {
    flex-direction: column-reverse;
}
    .optimization-acc, .monitoringcontent {
    position: unset;
    top: 0;
    left: 0;
    transform: none;
}
    section.third-section .services-col-36 {
    width: 49%;
    margin-bottom: 20px;
}
.pppp {

    top: 50% !important;

}
section.consume-banner img {
    width: 100%;
    top: 15vw !important;
    position: relative !important;
}
    section.consume-banner {
    height: 70vw !important;

}

.pro_platform_content p {
font-size: 14px;
width: 100%;
}
.smrt-text-bottom.orch {
margin: 20px;
text-align: center;
}
section.aryaka_app {
top: 30px;
}
section.client-listdetails{    padding: 0;}
.securealign p,.insightalign p {
padding: 0 5px !important;
}
.insightalign {
position: relative;
top: 2px;
}
.securealign {
position: relative;
top: -6px;
}
.cloudalign {
position: relative;
top: -6px;
}
.optimizealign {
position: relative;
top: 0;
}
.innovation h3
{
font-size: 14px;
}
section.flexi-deploy {

    padding: 60px 0 35px !important;
}
.smrt-content.mange {
height: 80px !important;
}
.smrt-con p br {
display: none;
}
.smrt-content {
text-align: left !important;
}
.smrt-text p span {
padding: 0 5px !important;
}
.smrt-con p {
margin: 0 5px;
}
section.managedservices .col-md-3 {
padding: 0 5px;
}
.cloud-security {
padding: 48px 0px !important;
}
.smart-optimize-text.network-optimization {
padding: 40px 0 55px !important;
}
.public-cloud {
padding: 48px 0 !important;
}
section.managed-services-approach {
padding: 50px 0 !important;
}
.smartoptimize {
height: 165px !important;
}
.smart-optimize-text p,.smart-btn-optimize a {
font-size: 14px;
}
.smartoptimize p {
font-size: 12px;
}
.smartoptimize h2 {
font-size: 16px !important;
}
.smart-optimize-image img {
top: -25px !important;
width: 70px !important;
}
th.thead-1, th.thead-2, th.thead-3, th.thead-4{
width: 25% !important;
}
section.bann-globalnetwork
{
height: 55vw;
}
.innovation h3 {
bottom: 0;
}
section.consume-globalnetwork
{
/*min-height: 500px;*/
height: 65vw;
}
.pops h3 br,.pro_managed-services_content p br
{
display: none;
}
section.customer-strip {
padding: 50px 0;
}
img.resize-img { width: 118px !important; }
.hm-box-image img {
width: 90px;
}
section.benefits-strip .col-md-3 {
padding: 0 7px;
}
section.benefits-strip {
padding: 0px 0px 50px;
}
section.screen-myaryaka {
/*height:210px !important;*/
height: 30vw;
}
}
@media only screen and (min-width: 800px) and (max-width: 992px) {
#clients .clients-wrap ul li {
width: 93px;
/*padding: 0 5px;*/
}
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {

    .smart-icon-benefits-secure h2 {
    font-size: 22px !important;

}

.pro_map_content.consume-content p {
font-size: 16px !important;
}
.globalctitle.change-br h2 br {
display:block;
}
.hm-icon-x-content p {
height: 70px;
}
section.aryaka_customers .learn-more {
margin-top: 60px;
}
.txt-s .hm-icon-box.text-center {
height: 390px !important;
}
.halign {
height: 400px;
}
.smrt-text {
margin-top: 0 !important;
}
.smrt-text p {
width: 100%;
text-align: center;
margin:0;
}
.smrt-text p span {
padding: 0 15px !important;
}
.benefits-height {
height: 435px;
}
.pro_home_content p {
font-size: 18px;
}
section.bann-globalnetwork{
height: 45vw;
}
.pro_managed-services_content p br {
display: none;
}
.aryaka-first-cloud-text p,.aryaka-first-cloud p {
font-size: 14px;
}
section.strip_res-video {
padding: 0px 0 120px !important;
}
.smart-connect-top {
padding: 80px 15px 60px !important;
}
.hm-content-video-section {
padding: 0 5% !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 768px) {
    .settle p {
    padding: 25px 0 0;
    text-align: center;
}
    .settle {
    padding: 10px 20px 30px;
}
.title_map p {
width: 100% !important;
}
section.map-top {
padding: 75px 0 0;
}
section.bann-globalnetwork {
background-position: unset;
}
section.bann-globalnetwork {
height: 48vw;
}
section.bann-globalnetwork br {
display: block !important;
}
.innovation h3
{
width: 97%;
}  
section.consume-globalnetwork,section.bann-globalnetwork {
text-align: left;
}
p.blank-paragraph, .aryaka-first-cloud-text h3 {
display: none;
}
li.dot-green {
display: none;
}
.pro_managed-services_content p br {
display:block;
}
section.benefits-strip {
padding: 0px 0px 50px;
}
section.aryaka_customers {
padding: 5% 7%;
}
.pro_home_content h1 {
font-size: 2.4rem !important;
}
.pro_home_content p {
font-size: 20px !important;
}
.pro_home_content p br {
display: block !important;
}
section.topreasons {
display: none !important;
}
.smart-icon-benefits.text-center {
height: 470px !important;
}
section.flexible-section .col-md-3, section.flexible-section-2 .col-md-3 {
padding: 0 !important;
}
.aryaka-first-cloud img {
width: 16px;
}
.aryaka-first-cloud-text p, .aryaka-first-cloud p {
font-size: 13px;
}
section.flexible-section .col-md-4, section.flexible-section-2 .col-md-4 {
display: block !important;
}
section.smart-cdn {
text-align: left;
}
section.managedservices, section.smrt-con, section.smrt-con-u {
display: block !important;
}
}
@media only screen and (min-width: 992px) and (max-width: 992px) {
.smrt-text p span {
padding: 0 5px !important;
}
.top-space-first {
padding-top: 50px !important;
}
.top-space {
padding-top: 24px !IMPORTANT;
}
.title_map {
left: 7%;
margin-top: 60px;
}
#clients .clients-wrap ul li {
width: 126px;
/*padding: 0 15px;*/
}
.smart-optimize-text.reporting {
padding-bottom: 22px !important;
}
.cloud-security {
padding: 17px 0px !important;
}
.public-cloud {
padding: 38px 0 !important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1060px) {
/*
.video-mp4-hm, section.bann-home-h {
height: 52vh;
min-height: 23rem;
}*/
.pro_home_content h1
{
font-size: 2.2rem;
}
}
@media only screen and (min-width: 1060px) and (max-width: 1100px) {
/*
.video-mp4-hm, section.bann-home-h {
height: 53vh;
min-height: 23rem;
}*/
.pro_home_content h1
{
font-size: 2.3rem;
}
}
@media only screen and (min-width: 1100px) and (max-width: 1180px) {
section.consume-globalnetwork
{
/*min-height: 650px;*/
height: 55vw;
}
section.bann-globalnetwork
{
height: 38vw;
}
/*
.video-mp4-hm, section.bann-home-h {
height: 55vh;
min-height: 25rem;
}*/
.pro_home_content h1
{
font-size: 2.5rem;
}
}
@media only screen and (min-width: 920px) and (max-width: 992px) {
/*
.video-mp4-hm, section.bann-home-h {
height: 51vh;
min-height: 22rem;
}*/
.pro_home_content h1
{
font-size: 2rem !important;
}
}
.prosmart-connect h2
{
font-size: 2.4rem;
}
.prosmart-connect p
{
font-size: 22px;
}
@media only screen and (min-width: 768px) and (max-width: 800px) {
.consume-content {
padding-top: 60px;
}
.pro_map_content p {
font-size: 15px;
}
.col-content h2
{
font-size: 28px;
}
#clients .clients-wrap ul li {
width: 93px;
/*padding: 0 5px;*/
}
.pro_home_content p {
font-size: 15px;
}
.pro_home_content h1 {
font-size: 1.6rem;
}
}
/* home close */
/* Customer color:#age */
span.sub-arrow{display: none;}
section.screen-dashboard {
text-align: center;
}
.custom-pagination span.page-num {
margin-right: 10px;
padding: 0;
}
.custom-pagination span.current {
background-color: #2ea397;
color: #fff;
}
.archive-list {
margin-top: 20px;
}
.blog-post-content a:hover {
color:#7fd6d4;
}
.posts .blog-list a, .posts .press-list a {
letter-spacing: .05em;
text-decoration: underline;
}
.blog-banner-headline img {
width: 280px;
}
.posts .blog-list a, .posts .press-list a {
letter-spacing: .05em;
text-decoration: underline;
}
ul.archive-ul li a {
text-decoration: none !important;
padding: 7px 12px;
background-color: #ebebeb;
color: #2ea397;
}
.custom-pagination a {
display: inline-block;
padding: 2px 10px;
background-color: #ebebeb;
color: #2ea397;
}
.custom-pagination span {
display: inline-block;
padding: 2px 10px;
}
ul.archive-ul {
display: inline-block;
padding: 0;
}
ul.archive-ul li {
display: inline-block;
float: right;
margin-right: 5px;
}
.post.blog-post {
margin-bottom: 20px;
}
.blog-post-content a {
color: #2ea397;
}
.blog .blog-post-thumb img {
width: 100%;
}
.quotes {
text-align: center !important;
width: 100%;
}
.quote-content:before,.quote-content:after
{
display: none;
}
.quotes h2 {
font-size: 70px;
font-style: italic;
margin: 0 !important;
line-height: 0.5;
}
ul.sub-menu {
padding: 13px 0!important;
background: rgba(255,255,255,0.9);
}
li#menu-item-20923 a
{
padding-bottom: 29px !important;
}
.cus-content a:hover
{
color:#7fd6d4 !important;
}
.lSSlideOuter .lSPager.lSpg > li:hover a, .lSSlideOuter .lSPager.lSpg > li.active a {
    background-color: #ffffff !important;
    opacity: 1 !important;
}
.quote-section .lSSlideOuter .lSPager.lSpg > li:hover a, .quote-section .lSSlideOuter .lSPager.lSpg > li.active a
{
box-sizing: content-box;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
width: 30px;
height: 3px;
text-indent: -999px;
cursor: pointer;
background-color: #fff;
background-clip: padding-box;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
transition: opacity .6s ease;
border-radius: 0;
}
.lSSlideOuter .lSPager.lSpg > li a,.quote-section .lSSlideOuter .lSPager.lSpg > li a
{
box-sizing: content-box;
border-radius: 0;
-ms-flex: 0 1 auto;
flex: 0 1 auto;
width: 30px;
height: 3px;
text-indent: -999px;
cursor: pointer;
background-color: #fff !important;
background-clip: padding-box;
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;
transition: opacity .6s ease; 
opacity: 0.5 !important;
}
.lSSlideOuter .lSPager.lSpg > li {
padding: 0 3px !important;
}
.site-main {
padding: 50px 0;
}
ul#content-slider
{
height: auto !important;
}
h3.subtitle {
font-size: 22px;
line-height: 1.38;
text-align: center;
color: #424242;
text-transform: none;
}
.customer-bg {
background: #edeff0;
padding: 50px 0px;
}
.customer-title 
{
max-width: 900px;
margin: 0% auto 4%;
text-align: center;
}
.customer-title h2
{
color: #2ea397;
font-weight: 700;
}
.customer-title span
{
color: #000000;
}
.hm-icon-box-img {
padding: 10px 0;
}
.wistia_responsive_padding {
box-shadow: 43px 25px 47px #E0E0E0;
}
.cus-icon-box.text-center {
height: 340px;
background: #ffffff;
}
.strip a:hover
{
color: #7fd6d4 !important;
}
section.featured-cust {
margin: 5% 0 2%;
}
section.customer-content {
margin: 0 0 3%;
}
.carousel-customer {
padding: 50px 15px;
min-height: 440px;
}
.hm-content-strip {
padding: 10px 50px 0 10px;
}
.strip h3 {
font-weight: 700;
font-size: 1.2em;
border-bottom: 2px solid #eeeeee;
padding-bottom: 20px;
text-transform: none;
margin-bottom: 20px;
}
.top-position-hr {
position: relative;top: -20px;
}
@media only screen and (max-width: 340px) {
.pro_smart_content p br {
display: none;
}
}
@media only screen and (max-width: 768px) {

img.world-map {
display: none;
}
/* why aryaka */
.why-aryaka-txt h1 {
    font-size: 2rem !important;
}
section.whyaryaka-banner {
    background: url(https://www.aryaka.com/wp-content/uploads/2019/10/shutterstockmingg-min.jpg);
    display: flex;
    align-items: center;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    padding: 130px 0;
    text-align: center;
    height: auto !important;
}

div#value-proposition p br {
    display: none;
}

/* end */

section.flexi-deploy {
padding: 60px 0 35px;
}
.pro_smart_content .button_primary {
margin-top: 40px;
}
.servicesicon  {
display:block;
}
.servicesicon {
margin-bottom: 10px;
}
.servicesicon img {
width: 90px;
}
.pro_smart_content h1 span img {
display: none;
}
section.smart-connect-managed-banner::before,section.smart-connect-optimize-banner::before,section.smart-connect-cloud-banner::before,section.smart-connect-cdn-banner::before,section.smart-connect-insight-banner::before,section.smart-connect-secure-banner::before,section.smart-connect-managed-banner::before {
background-size: cover;
content: "";
display: block;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
/* z-index: -2; */
opacity: 0.75;
background: rgba(0, 0, 0,9) !important;
}
section.consume-globalnetwork
{
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.5);
}
.md-slider {
padding: 0 30px;
}
.slider-md {
background: #fff;
box-shadow: 2px 5px 10px #E0E0E0 !important;
margin: 3px;
}
.settle {
display: block;
}
.global-enterprises .hm-icon-object img {
margin: 30px 0;
}
.text-gbt p {
font-weight: 700;
font-size: 18px;
}
.text-gbt p span {
font-weight: 300;
}
.gb .numbertxt {
font-size: 20px;
font-weight: 600;
}
section.topreasons {
display: block;
}
.pro_smart_content h1 {
font-size: 30px !important;
}
.pro_smart_content p {
font-size: 20px !important;
}
section.managedservices,section.smrt-con,section.smrt-con-u
{
display: none;
}
.deploy p {
max-width: 90% !important;
margin: 0 auto;
text-align: center;
}
.aryaka-first-cloud-text p {
text-align: left !important;
}
section.flexible-section .col-md-4,section.flexible-section-2 .col-md-4 {
display: none;
}
.title-smart-connect h2 {
margin-bottom: 20px !important;
font-size: 26px !important;
}
.smart-icon-benefits.text-center {
margin: 15px 0 !important;
}
.smart-box-image img {
width: 50px;
}
section.smart-connect-banner {
background: url(https://www.aryaka.com/wp-content/uploads/2020/07/cloud-first-wan-black.jpg) !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
text-align: center;
padding: 80px 15px;
height: auto !important;
color: #fff;
}
section.strip_res-video {
padding: 40px 0 0 !important;
bottom: 0 !important;
}
.video-mp4-hm{
background: url(https://www.aryaka.com/wp-content/uploads/2020/07/cloud-first-wan-black.jpg) !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.top-border-top-reasons
{
height: 0;
}
section.consume-globalnetwork,section.bann-globalnetwork {
padding: 40px 15px;
}
.consume-content {
padding-top: 0;
}
.col-md-6.bann-home-col {
flex: 0 0 100%;
max-width: 100% !important;
}
section.client-listdetails
{
padding: 0;
}
.top-position-hr {
top: 0px;
}
section.aryaka_alternate,.customer-background,.map-top {
top: 0;
}
.title_map
{
margin-top: 0;
}
.video-mp4-hm video
{
display: none;
}
.pops h3{
text-align: center;
}
li#menu-item-20923 a {
padding-bottom: 16px !important;
}
ul.sub-menu {
padding: 0px 0!important;
background: transparent;
}
.top_head {
padding-top: 0;
}

.hm-content-strip {
padding: 0;
}
.cus-icon-box-content {
padding: 0 10px 5px;
}
.cus-icon-box.text-center {
height: auto;
}
}
@media only screen and (min-width: 1200px){
.first-btn-align
{
padding-top: 25px !important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1200px){
#clients .clients-wrap ul li {
width: 126px;
/*padding: 0 15px;*/
}
.title_map {
left: 3%;
margin-top: 50px !important;
}
.smrt-content.mange {
height: 135px !important;
}
.smartoptimize p {
font-size: 15px !important;
}
.smart-optimize-text.reporting
{
padding-bottom: 0 !important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1133px) {
.hm-icon-box-content-video.regular-height {
height: 70px;
}
.hm-icon-box-content-video.geo-regular.regular-height-video {
height: 80px;
}
}
@media only screen and (min-width: 1133px) and (max-width: 1397px) {
.regular-height-video {
height: 85px;
}
}
@media only screen and (min-width: 769px) and (max-width: 991px) {
.pro_home_content h1 {
font-size: 1.8rem !important;
}
.pro_home_content p {
font-size: 15px !important;
}
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
section.benefits-strip {
padding-top: 0px;
}
.pro_map_content h2 {
font-size: 2rem;
}
th.thead-1 {
width: 35% !important;
}
#customers td, #customers th {
font-size: 16px !important;
}
}
@media only screen and (min-width: 769px) and (max-width: 1200px) {
section.aryaka_customers {
padding: 5% 7% 2%;
}
section.aryaka_app {
top: 30px;
}.consume-content {
padding-top: 62px;
}
section.smart-connect-banner,section.smart-connect-optimize-banner,section.smart-connect-cloud-banner,section.smart-connect-secure-banner,section.smart-connect-insight-banner,section.smart-connect-cdn-banner
{
background-position: unset !important;
height: 40vw !important;
}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
    .title_map img {
    max-width: 300px !important;
}
.halign {
height: 600px;
}
.smrt-text {
margin:0 !important;
}
.smrt-text p {
width: 100%;
text-align: center;
}
.title_map p {
width: 65%;
}
.map-top {
top: -70px;
}
h2.background-4
{
font-size: 20px;
}
.top-space-first {
padding-top: 49px !important;
}
.top-space{
padding-top: 24px !important;
}
.pro_map_content h2 {
font-size: 24px;
}
th.thead-2,th.thead-3,th.thead-4 {
font-size: 16px !important;
}
.regular-height {
height: 70px;
}
.regular-height-video {
height: 100px;
}
.title_map h2 {
font-size: 24px;
}
.title_map {
left: 7%;
margin-top: 45px !important;
}
.pro_managed-services_content p {
font-size: 16px !important;
font-weight: 400;
}
.title-smart-connect h2 span {
font-size: 14px !important;
display: block;
text-align: center;
}
section.flexible-section-2 .col-md-2 {
padding: 0;
}
.aryaka-first-cloud-text p,.aryaka-first-cloud p {
font-size: 13px;
}
.customer-center-align {
margin: 0;
}
#footer h3 {
font-size: 0.91em;
}


p.signup br {
display: none;
}
.pro_smart_content p {
font-size: 18px !important;
}
section.strip_res-video {
padding: 0px 0 70px !important;
bottom: -70px !important;
}
.pro_smart_content h1,.title-smart-connect h2,.title-smart-connect-aryaka h2,.strip-video-sec h2,.pro_managed-services_content h1 {
font-size: 28px !important;
}
.title-smart-connect {
padding-top: 50px;
}
section.aryaka-services-details {
padding: 80px 0 30px !important;
}
section.customer-smart-conn {
padding: 0 !important;
}
section.customer-smart-conn {
top: -60px !important;
}
section.smart-benefits {
padding: 50px 50px 100px !important;
}
.smart-connect-top {
padding: 70px 15px 30px !important;
}
.hm-content-video-section {
padding: 0 0 0 5% !important;
}
.section_head {
padding: 0;
}
.hm-icon-object img {
width: 70px;
}
.cus-icon-box-content {
padding: 0 15px;
}
.hm-content-strip {
padding: 0;
}
.cus-icon-box.text-center {
height: 310px;
}
}
/* all managed services */
section.smart-connect-managed-banner {
background: url(https://www.aryaka.com/wp-content/uploads/2019/09/managd-ban-1.jpg);
height: 38vw;
display: flex;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
section.smart-connect-cloud-banner {
background: url(https://www.aryaka.com/wp-content/uploads/2020/07/smartcloud-banner.jpg);
height: 38vw;
padding-top: 5%;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
section.smart-connect-insight-banner {
background: url(https://www.aryaka.com/wp-content/uploads/2019/09/insights-1.jpg);
height: 38vw;
padding-top: 5%;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
section.smart-connect-secure-banner {
background: url(https://www.aryaka.com/wp-content/uploads/2019/09/Secure-1-1.jpg);
height: 38vw;
padding-top: 5%;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
section.smart-connect-optimize-banner {
background: url(https://www.aryaka.com/wp-content/uploads/2019/09/Optimize-1.jpg);
height: 38vw;
padding-top: 5%;
align-items: center;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
}
.hm-icon-optimize img
{
width: 160px;
}
section.customer-smart-conn {
position: relative;
top: -20px;
}
.title-smart-connect-aryaka h2 {
font-weight: 700;
margin-bottom: 50px;
text-align: center;
font-size: 36px;
}
.smart-conn-img-content {
background: #ffffff;
padding: 30px;
}
.smart-conn-img-content p {
font-weight: 300;
font-style: normal;
line-height: 1.4;
}
.strip-video-sec h2 {
font-size: 2.4rem;
font-weight: 700;
}
section.strip_res-video {
padding: 30px 0 170px;
box-shadow: 8px 3px 2px #a3a3a3;
position: relative;
bottom: -100px;
}
.downloadsheet {
text-align: center;
margin-top: 50px;
}
.downloadsheet a {
color: #00AFAA;
font-weight: 700;
}
.title-smart-connect h2 {
font-weight: 700;
margin-bottom: 50px;
text-align: center;
font-size: 34px;
}
section.customer-smart-conn {
padding: 0 0 80px;
}
.smart-row {
max-width: 820px;
margin: 0 auto !important;
}
.smart-box-image {
margin: 40px 0 30px;
}
.smart-icon-benefits.text-center {
background: #ffffff;
box-shadow: 20px 9px 40px #E0E0E0;
margin: 0;
height: 470px;
}
section.smart-benefits {
padding: 20px 50px 150px;
background: #ebedee;
}
.smart-icon-benefits.text-center h2 {
color: #ffffff;
padding: 40px 0;
font-size: 34px;
font-weight: 600;
}
.pro_smart_content h1 {
font-size: 42px;
}
.pro_smart_content p {
font-size: 22px;
font-weight: 400;
}
.smart-connect-top {
padding: 120px 15px;
position: relative;
}
.secure-end {
padding: 0 12px;
}
.aryaka-services {
text-align: center;
}

.aryaka-services p {
font-size: 24px;
margin: 30px 0 5px;
}
section.aryaka-services-details {
background: #edeff0;
position: relative;
top: -120px;
padding:80px 0;
}
.hm-icon-optimize {
padding-bottom: 20px;
}
.hm-icon-object-cdn {
padding-bottom: 30px;
}
.smart-secure-row {
max-width: 1180px;
margin: 0 auto !important;
}
.smart-icon-benefits-secure {
background: #ffffff;
box-shadow: 20px 9px 40px #E0E0E0;
margin: 0;
height: 330px;
}
.smart-icon-benefits-secure h2 {
color: #ffffff;
padding: 45px 0;
font-size: 34px;
font-weight: 600;
}
.smart-secure-txt {
padding: 25px 10px;
}

.downloadsheet a:hover
{
color: #7fd6d4 !important
}
.smart-icon-benefits-secure-optimize {
background: #ffffff;
box-shadow: 20px 9px 40px #E0E0E0;
margin: 0;
height: 360px;
}
.smart-icon-benefits-secure-optimize h2
{
color: #ffffff;
padding: 40px 0;
font-size: 34px;
font-weight: 600;
}
@media only screen and (min-width: 768px) and (max-width: 992px) {
    section.benefits-strip.baction h5 {
    text-align: center;
}
    .globalctitle h2 {
    margin-bottom: 20px;
}
    .content-vs {
    top: -40px !important;
}
.cus-icon-benefits.text-center {
margin: 15px 0 !important;
}
section.bann-globalnetwork {
height: 48vw;
background-position: unset;
}
.consume-content {
padding-top: 62px;
}
.pro_map_content p{    font-size: 15px;}
.button_primary{
font-size: 12px;
padding: 10px 15px;
}
.page-id-21155 .smart-icon-benefits-secure h2 {
padding: 25px 5px !important;
font-size: 16px !important;
}
.page-id-21155 .smart-secure-txt {
padding: 15px;
}
}