@keyframes dtb-spinner{to{transform:rotate(1turn);}}div.dt-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:5px;position:static;width:100%;}div.dt-buttons .dt-button{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}div.dt-button-info{background-color:#fff;border-radius:.75em;box-shadow:3px 4px 10px 1px rgba(0,0,0,.8);left:50%;margin-left:-200px;margin-top:-100px;overflow:hidden;position:fixed;text-align:center;top:50%;width:400px;z-index:2003;}div.dt-button-info h2{font-weight:400;margin:0;padding:2rem 2rem 1rem;}div.dt-button-info>div{padding:1em 2em 2em;}div.dtb-popover-close{border-radius:3px;cursor:pointer;height:22px;position:absolute;right:6px;text-align:center;top:6px;width:22px;z-index:2003;}button.dtb-hide-drop{display:none !important;}div.dt-button-collection-title{font-size:.9em;margin-left:.5em;margin-right:.5em;overflow:hidden;padding:.3em .5em .5em;text-align:center;text-overflow:ellipsis;white-space:nowrap;}div.dt-button-collection-title:empty{display:none;}span.dt-button-spacer{display:inline-block;margin:.5em;white-space:nowrap;}span.dt-button-spacer.bar{border-left:1px solid rgba(0,0,0,.3);padding-left:.5em;vertical-align:middle;}span.dt-button-spacer.bar:empty{height:1em;padding-left:0;width:1px;}div.dt-button-collection .dt-button-active{padding-right:3em;}div.dt-button-collection .dt-button-active:after{color:inherit;content:"✓";display:inline-block;margin-top:-10px;position:absolute;right:1em;top:50%;}div.dt-button-collection .dt-button-active.dt-button-split{padding-right:0;}div.dt-button-collection .dt-button-active.dt-button-split:after{display:none;}div.dt-button-collection .dt-button-active.dt-button-split>:first-child{padding-right:3em;}div.dt-button-collection .dt-button-active.dt-button-split>:first-child:after{color:inherit;content:"✓";display:inline-block;margin-top:-10px;position:absolute;right:1em;top:50%;}div.dt-button-collection .dt-button-active-a a{padding-right:3em;}div.dt-button-collection .dt-button-active-a a:after{color:inherit;content:"✓";display:inline-block;position:absolute;right:1em;}div.dt-button-collection span.dt-button-spacer{font-size:.9em;margin:.5em 0;text-align:center;width:100%;}div.dt-button-collection span.dt-button-spacer:empty{height:0;width:100%;}div.dt-button-collection span.dt-button-spacer.bar{border-bottom:1px solid rgba(0,0,0,.1);border-left:none;padding-left:0;}div.dt-buttons>.dt-button,div.dt-buttons>div.dt-button-split .dt-button{background:linear-gradient(180deg,rgba(230,230,230,.1) 0,rgba(0,0,0,.1));border:1px solid rgba(0,0,0,.3);border-radius:2px;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-block;font-size:.88em;line-height:normal;outline:none;overflow:hidden;padding:.5em 1em;position:relative;text-decoration:none;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;}div.dt-buttons>.dt-button.disabled,div.dt-buttons>div.dt-button-split .dt-button.disabled{cursor:default;opacity:.4;}div.dt-buttons>.dt-button.dt-button-active:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled){background:linear-gradient(180deg,rgba(179,179,179,.1) 0,rgba(0,0,0,.1));box-shadow:inset 1px 1px 3px #999;}div.dt-buttons>.dt-button.dt-button-active:not(.disabled):hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button.dt-button-active:not(.disabled):hover:not(.disabled){background:linear-gradient(180deg,rgba(128,128,128,.1) 0,rgba(0,0,0,.1));box-shadow:inset 1px 1px 3px #999;}div.dt-buttons>.dt-button:hover,div.dt-buttons>div.dt-button-split .dt-button:hover{text-decoration:none;}div.dt-buttons>.dt-button:hover:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:hover:not(.disabled){background:linear-gradient(180deg,rgba(153,153,153,.1) 0,rgba(0,0,0,.1));border:1px solid #666;}div.dt-buttons>.dt-button:focus:not(.disabled),div.dt-buttons>div.dt-button-split .dt-button:focus:not(.disabled){outline:2px solid #3584e4;}div.dt-buttons>.dt-button embed,div.dt-buttons>div.dt-button-split .dt-button embed{outline:none;}div.dt-buttons>div.dt-button-split .dt-button:first-child{border-bottom-right-radius:0;border-right:1px solid rgba(0,0,0,.15);border-top-right-radius:0;}div.dt-buttons>div.dt-button-split .dt-button:first-child:hover{border-right:1px solid #666;}div.dt-buttons>div.dt-button-split .dt-button:last-child{border-bottom-left-radius:0;border-left:1px solid rgba(0,0,0,0);border-top-left-radius:0;}div.dt-buttons>div.dt-button-split .dt-button:last-child:hover{border-left:1px solid #666;}div.dt-buttons span.dt-button-down-arrow{font-family:sans-serif !important;font-size:10px;line-height:normal;opacity:.6;padding-left:10px;}div.dt-buttons div.dt-button-split{display:inline-block;}div.dt-buttons div.dt-button-split .dt-button:last-child{padding-left:.75em;padding-right:.75em;z-index:2;}div.dt-buttons div.dt-button-split .dt-button:last-child span{padding-left:0;}div.dt-button-collection{background-color:#fff;border:1px solid rgba(0,0,0,.4);border-radius:5px;box-shadow:3px 4px 10px 1px rgba(0,0,0,.3);box-sizing:border-box;left:0;margin-bottom:3px;margin-top:3px;overflow:hidden;padding:.75em 0;position:absolute;top:0;width:200px;z-index:2002;}div.dt-button-collection .dt-button{align-items:center;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:flex;float:none;justify-content:space-between;left:0;padding:.5em 1em;position:relative;right:0;text-align:left;width:100%;}div.dt-button-collection .dt-button.dt-button-active{background:none;box-shadow:none;}div.dt-button-collection .dt-button.disabled{cursor:default;opacity:.4;}div.dt-button-collection .dt-button:hover:not(.disabled){background:rgba(153,153,153,.1);border:none;box-shadow:none;}div.dt-button-collection div.dt-button-split{align-content:flex-start;align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;}div.dt-button-collection div.dt-button-split button.dt-button{display:inline-block;flex-basis:50px;flex-grow:1;flex-shrink:0;margin:0;width:0;}div.dt-button-collection div.dt-button-split button.dt-button-split-drop{flex:0;min-width:33px;}div.dt-button-collection.fixed .dt-button{background:rgba(255,255,255,.1);border-radius:.25em;}div.dt-button-collection.fixed{background-color:#fff;border-radius:5px;display:block;left:50%;margin-left:-75px;padding:.5em;position:fixed;top:50%;}div.dt-button-collection.fixed.two-column{margin-left:-200px;}div.dt-button-collection.fixed.three-column{margin-left:-225px;}div.dt-button-collection.fixed.four-column{margin-left:-300px;}div.dt-button-collection.fixed.columns{margin-left:-409px;}@media screen and (max-width:1024px){div.dt-button-collection.fixed.columns{margin-left:-308px;}}@media screen and (max-width:640px){div.dt-button-collection.fixed.columns{margin-left:-203px;}}@media screen and (max-width:460px){div.dt-button-collection.fixed.columns{margin-left:-100px;}}div.dt-button-collection.fixed>:last-child{max-height:100vh;overflow:auto;}div.dt-button-collection.four-column>:last-child,div.dt-button-collection.three-column>:last-child,div.dt-button-collection.two-column>:last-child{column-gap:8px;display:block !important;}div.dt-button-collection.four-column>:last-child>*,div.dt-button-collection.three-column>:last-child>*,div.dt-button-collection.two-column>:last-child>*{break-inside:avoid;}div.dt-button-collection.two-column{width:400px;}div.dt-button-collection.two-column>:last-child{column-count:2;padding-bottom:1px;}div.dt-button-collection.three-column{width:450px;}div.dt-button-collection.three-column>:last-child{column-count:3;padding-bottom:1px;}div.dt-button-collection.four-column{width:600px;}div.dt-button-collection.four-column>:last-child{column-count:4;padding-bottom:1px;}div.dt-button-collection.columns{width:auto;}div.dt-button-collection.columns>:last-child{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-start;padding-bottom:1px;width:818px;}div.dt-button-collection.columns>:last-child .dt-button{flex:0 1;margin:0;min-width:200px;}div.dt-button-collection.columns.dtb-b1>:last-child,div.dt-button-collection.columns.dtb-b2>:last-child,div.dt-button-collection.columns.dtb-b3>:last-child{justify-content:space-between;}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:1 1 32%;}div.dt-button-collection.columns.dtb-b2 .dt-button{flex:1 1 48%;}div.dt-button-collection.columns.dtb-b1 .dt-button{flex:1 1 100%;}@media screen and (max-width:1024px){div.dt-button-collection.columns>:last-child{width:612px;}}@media screen and (max-width:640px){div.dt-button-collection.columns>:last-child{width:406px;}div.dt-button-collection.columns.dtb-b3 .dt-button{flex:0 1 32%;}}@media screen and (max-width:460px){div.dt-button-collection.columns>:last-child{width:200px;}}div.dt-button-background{background:radial-gradient(ellipse farthest-corner at center,rgba(0,0,0,.3) 0,rgba(0,0,0,.7) 100%);height:100%;left:0;position:fixed;top:0;width:100%;z-index:2001;}.dt-button.processing{color:rgba(0,0,0,.2);}.dt-button.processing:after{animation:dtb-spinner 1.5s linear infinite;border-color:#282828 rgba(0,0,0,0);border-radius:50%;border-style:solid;border-width:2px;box-sizing:border-box;content:" ";display:block;height:16px;left:50%;margin:-8px 0 0 -8px;position:absolute;top:50%;width:16px;}@media screen and (max-width:640px){div.dt-buttons{justify-content:center;}}.tablepress.fixedHeader-floating,.tablepress.fixedHeader-locked{background-color:#fff;margin-bottom:0;position:relative !important;}@media print{.tablepress.fixedHeader-floating,.tablepress.fixedHeader-locked{display:none;}}.dtfh-floatingparent.dtfh-floatingparent-head{z-index:999 !important;}.tablepress.dataTable tfoot tr>.dtfc-fixed-end,.tablepress.dataTable tfoot tr>.dtfc-fixed-start,.tablepress.dataTable thead tr>.dtfc-fixed-end,.tablepress.dataTable thead tr>.dtfc-fixed-start{bottom:0;top:0;z-index:3;}.tablepress.dataTable tbody tr>.dtfc-fixed-end,.tablepress.dataTable tbody tr>.dtfc-fixed-start{z-index:1;}.tablepress.dataTable tr>.dtfc-fixed-left:after,.tablepress.dataTable tr>.dtfc-fixed-right:after{bottom:0;content:"";pointer-events:none;position:absolute;top:0;transition:box-shadow .3s;width:10px;}.tablepress.dataTable tr>.dtfc-fixed-left:after{right:0;transform:translateX(100%);}.tablepress.dataTable tr>.dtfc-fixed-right:after{left:0;transform:translateX(-80%);}.tablepress.dataTable.dtfc-scrolling-left tr>.dtfc-fixed-left:after{box-shadow:inset 10px 0 8px -8px rgba(0,0,0,.2);}.tablepress.dataTable.dtfc-scrolling-right tr>.dtfc-fixed-right:after{box-shadow:inset -10px 0 8px -8px rgba(0,0,0,.2);}.tablepress.dataTable.dtfc-scrolling-right tr>.dtfc-fixed-right+.dtfc-fixed-right:after{box-shadow:none;}:where(.tablepress.dataTable) tbody .dtfc-fixed-end,:where(.tablepress.dataTable) tbody .dtfc-fixed-start{background-color:#fff;}div.dt-scroll,div.dtfh-floatingparent{position:relative;}div.dt-scroll div.dtfc-bottom-blocker,div.dt-scroll div.dtfc-top-blocker,div.dtfh-floatingparent div.dtfc-bottom-blocker,div.dtfh-floatingparent div.dtfc-top-blocker{background-color:#fff;position:absolute;}.dt-container .dt-layout-row.dt-layout-table .tablepress-dt-scroll-buttons-wrapper-visible{align-items:flex-start;display:flex;flex-direction:row;gap:0;}.tablepress-dt-scroll-buttons-wrapper-visible .dt-scroll{width:calc(100% - 60px);}.tablepress-dt-scroll-buttons-wrapper-visible .dt-scroll-body{scroll-behavior:smooth;}.tablepress-dt-scroll-buttons-wrapper-visible .tablepress-dt-scroll-button{background-color:rgba(0,0,0,.1);border:none;cursor:pointer;font-size:larger;height:100px;margin:0;padding:0;position:sticky;top:200px;width:30px;}.tablepress-dt-scroll-buttons-wrapper-visible .tablepress-dt-scroll-button :hover{background-color:rgba(0,0,0,.2);}.tablepress-dt-scroll-buttons-wrapper:not(.tablepress-dt-scroll-buttons-wrapper-visible) .tablepress-dt-scroll-button{display:none;}.tablepress-scroll-wrapper{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;}.tablepress-scroll-wrapper>.dt-container{min-width:fit-content;}@media screen and (max-width:767px){.tablepress-scroll-wrapper>.dt-container .dt-layout-row{flex-direction:row;}}.tablepress-scroll-wrapper>.dt-container :where(.dt-layout-row:not(.dt-layout-table)) .dt-layout-cell.dt-layout-full{width:auto;}.tablepress-scroll-wrapper>.dt-container .dt-layout-cell.dt-layout-full,.tablepress-scroll-wrapper>.dt-container .dt-layout-cell.dt-layout-start{left:0;position:sticky;}.tablepress-scroll-wrapper>.dt-container .dt-layout-cell.dt-layout-end{position:sticky;right:1px;z-index:1;}@media screen and (max-width:600px){.tablepress-scroll-wrapper>.dt-container .dt-layout-cell.dt-layout-end{}}.tablepress-scroll-wrapper>.dt-container .dt-layout-cell.dt-layout-cell:has(>.dt-buttons>.dt-button-background){z-index:2000;}.tablepress-scroll-buttons-wrapper-visible{clear:both;display:flex;}.tablepress-scroll-buttons-wrapper-visible .tablepress-scroll-wrapper{width:calc(100% - 60px);}.tablepress-scroll-buttons-wrapper-visible .tablepress-scroll-button{background-color:rgba(0,0,0,.1);border:none;cursor:pointer;font-size:larger;height:100px;margin:0 0 1rem;padding:0;position:sticky;top:200px;width:30px;}.tablepress-scroll-buttons-wrapper-visible .tablepress-scroll-button:hover{background-color:rgba(0,0,0,.2);}.tablepress-scroll-buttons-wrapper-visible:has(.dt-container) .tablepress-scroll-button{margin:2 lh 0 3 lh;}@media screen and (max-width:600px){.tablepress-scroll-buttons-wrapper-visible:has(.dt-container) .tablepress-scroll-button{margin:4 lh 0 5 lh;}}.tablepress-scroll-buttons-wrapper:not(.tablepress-scroll-buttons-wrapper-visible) .tablepress-scroll-button{display:none;}.tablepress-responsive-stack-headers tbody td:before{content:attr(data-th) !important;display:none;font-weight:700;word-break:break-word;}@media (max-width:767px){.tablepress-responsive-stack-phone colgroup,.tablepress-responsive-stack-phone tfoot,.tablepress-responsive-stack-phone thead{display:none;}.tablepress-responsive-stack-phone tbody td,.tablepress-responsive-stack-phone tbody th{border-top:none;display:block;text-align:center;width:auto !important;}.tablepress-responsive-stack-phone tr~tr td:first-child,.tablepress-responsive-stack-phone tr~tr th:first-child{border-top:1px solid #ddd;}.tablepress-responsive-stack-phone.tablepress-responsive-stack-headers tbody td:before,.tablepress-responsive-stack-phone.tablepress-responsive-stack-headers tbody th:before{display:block;}}@media (max-width:979px){.tablepress-responsive-stack-tablet colgroup,.tablepress-responsive-stack-tablet tfoot,.tablepress-responsive-stack-tablet thead{display:none;}.tablepress-responsive-stack-tablet tbody td,.tablepress-responsive-stack-tablet tbody th{border-top:none;display:block;text-align:center;width:auto !important;}.tablepress-responsive-stack-tablet tr~tr td:first-child,.tablepress-responsive-stack-tablet tr~tr th:first-child{border-top:1px solid #ddd;}.tablepress-responsive-stack-tablet.tablepress-responsive-stack-headers tbody td:before,.tablepress-responsive-stack-tablet.tablepress-responsive-stack-headers tbody th:before{display:block;}}@media (max-width:1199px){.tablepress-responsive-stack-desktop colgroup,.tablepress-responsive-stack-desktop tfoot,.tablepress-responsive-stack-desktop thead{display:none;}.tablepress-responsive-stack-desktop tbody td,.tablepress-responsive-stack-desktop tbody th{border-top:none;display:block;text-align:center;width:auto !important;}.tablepress-responsive-stack-desktop tr~tr td:first-child,.tablepress-responsive-stack-desktop tr~tr th:first-child{border-top:1px solid #ddd;}.tablepress-responsive-stack-desktop.tablepress-responsive-stack-headers tbody td:before,.tablepress-responsive-stack-desktop.tablepress-responsive-stack-headers tbody th:before{display:block;}}.tablepress-responsive-stack-all colgroup,.tablepress-responsive-stack-all tfoot,.tablepress-responsive-stack-all thead{display:none;}.tablepress-responsive-stack-all tbody td,.tablepress-responsive-stack-all tbody th{border-top:none;display:block;text-align:center;width:auto !important;}.tablepress-responsive-stack-all tr~tr td:first-child,.tablepress-responsive-stack-all tr~tr th:first-child{border-top:1px solid #ddd;}.tablepress-responsive-stack-all.tablepress-responsive-stack-headers tbody td:before,.tablepress-responsive-stack-all.tablepress-responsive-stack-headers tbody th:before{display:block;}@media not print{@media (max-width:767px){.tablepress-responsive-phone{display:block;width:100% !important;}.tablepress-responsive-phone thead{display:block;float:left;}.tablepress-responsive-phone thead tr td,.tablepress-responsive-phone thead tr th{width:auto !important;}.tablepress-responsive-phone thead tr td:not(:last-child),.tablepress-responsive-phone thead tr th:not(:last-child){border-bottom:1px solid rgba(0,0,0,0);}.tablepress-responsive-phone thead td:empty:before,.tablepress-responsive-phone thead td:has(.dt-column-title:empty):before{content:" ";}.tablepress-responsive-phone tfoot{display:none;}.tablepress-responsive-phone tbody{display:block;overflow-x:auto;position:relative;text-align:left;white-space:nowrap;width:auto;}.tablepress-responsive-phone tbody tr{display:inline-block;vertical-align:top;}.tablepress-responsive-phone tbody tr td:not(:last-child),.tablepress-responsive-phone tbody tr th:not(:last-child){border-bottom:1px solid #ddd;}.tablepress-responsive-phone tbody td:empty:before{content:" ";}.tablepress-responsive-phone tbody td,.tablepress-responsive-phone tbody th,.tablepress-responsive-phone thead td,.tablepress-responsive-phone thead th,.tablepress-responsive-phone thead tr{border:none;display:block;}.tablepress-responsive-phone thead tr+tr,.tablepress-responsive-phone thead tr:has(+tr){float:left;}.tablepress-responsive-phone.tablepress thead .dt-orderable-asc,.tablepress-responsive-phone.tablepress thead .dt-orderable-desc,.tablepress-responsive-phone.tablepress thead .dt-ordering-asc,.tablepress-responsive-phone.tablepress thead .dt-ordering-desc{padding-right:36px;}.tablepress-responsive-phone.tablepress thead .dt-orderable-asc span.dt-column-order,.tablepress-responsive-phone.tablepress thead .dt-orderable-desc span.dt-column-order,.tablepress-responsive-phone.tablepress thead .dt-ordering-asc span.dt-column-order,.tablepress-responsive-phone.tablepress thead .dt-ordering-desc span.dt-column-order{right:12px;transform:rotate(-90deg);}.dtfh-floatingparent.dtfh-floatingparent-head .tablepress-responsive-phone{display:none;}}@media (max-width:979px){.tablepress-responsive-tablet{display:block;width:100% !important;}.tablepress-responsive-tablet thead{display:block;float:left;}.tablepress-responsive-tablet thead tr td,.tablepress-responsive-tablet thead tr th{width:auto !important;}.tablepress-responsive-tablet thead tr td:not(:last-child),.tablepress-responsive-tablet thead tr th:not(:last-child){border-bottom:1px solid rgba(0,0,0,0);}.tablepress-responsive-tablet thead td:empty:before,.tablepress-responsive-tablet thead td:has(.dt-column-title:empty):before{content:" ";}.tablepress-responsive-tablet tfoot{display:none;}.tablepress-responsive-tablet tbody{display:block;overflow-x:auto;position:relative;text-align:left;white-space:nowrap;width:auto;}.tablepress-responsive-tablet tbody tr{display:inline-block;vertical-align:top;}.tablepress-responsive-tablet tbody tr td:not(:last-child),.tablepress-responsive-tablet tbody tr th:not(:last-child){border-bottom:1px solid #ddd;}.tablepress-responsive-tablet tbody td:empty:before{content:" ";}.tablepress-responsive-tablet tbody td,.tablepress-responsive-tablet tbody th,.tablepress-responsive-tablet thead td,.tablepress-responsive-tablet thead th,.tablepress-responsive-tablet thead tr{border:none;display:block;}.tablepress-responsive-tablet thead tr+tr,.tablepress-responsive-tablet thead tr:has(+tr){float:left;}.tablepress-responsive-tablet.tablepress thead .dt-orderable-asc,.tablepress-responsive-tablet.tablepress thead .dt-orderable-desc,.tablepress-responsive-tablet.tablepress thead .dt-ordering-asc,.tablepress-responsive-tablet.tablepress thead .dt-ordering-desc{padding-right:36px;}.tablepress-responsive-tablet.tablepress thead .dt-orderable-asc span.dt-column-order,.tablepress-responsive-tablet.tablepress thead .dt-orderable-desc span.dt-column-order,.tablepress-responsive-tablet.tablepress thead .dt-ordering-asc span.dt-column-order,.tablepress-responsive-tablet.tablepress thead .dt-ordering-desc span.dt-column-order{right:12px;transform:rotate(-90deg);}.dtfh-floatingparent.dtfh-floatingparent-head .tablepress-responsive-tablet{display:none;}}@media (max-width:1199px){.tablepress-responsive-desktop{display:block;width:100% !important;}.tablepress-responsive-desktop thead{display:block;float:left;}.tablepress-responsive-desktop thead tr td,.tablepress-responsive-desktop thead tr th{width:auto !important;}.tablepress-responsive-desktop thead tr td:not(:last-child),.tablepress-responsive-desktop thead tr th:not(:last-child){border-bottom:1px solid rgba(0,0,0,0);}.tablepress-responsive-desktop thead td:empty:before,.tablepress-responsive-desktop thead td:has(.dt-column-title:empty):before{content:" ";}.tablepress-responsive-desktop tfoot{display:none;}.tablepress-responsive-desktop tbody{display:block;overflow-x:auto;position:relative;text-align:left;white-space:nowrap;width:auto;}.tablepress-responsive-desktop tbody tr{display:inline-block;vertical-align:top;}.tablepress-responsive-desktop tbody tr td:not(:last-child),.tablepress-responsive-desktop tbody tr th:not(:last-child){border-bottom:1px solid #ddd;}.tablepress-responsive-desktop tbody td:empty:before{content:" ";}.tablepress-responsive-desktop tbody td,.tablepress-responsive-desktop tbody th,.tablepress-responsive-desktop thead td,.tablepress-responsive-desktop thead th,.tablepress-responsive-desktop thead tr{border:none;display:block;}.tablepress-responsive-desktop thead tr+tr,.tablepress-responsive-desktop thead tr:has(+tr){float:left;}.tablepress-responsive-desktop.tablepress thead .dt-orderable-asc,.tablepress-responsive-desktop.tablepress thead .dt-orderable-desc,.tablepress-responsive-desktop.tablepress thead .dt-ordering-asc,.tablepress-responsive-desktop.tablepress thead .dt-ordering-desc{padding-right:36px;}.tablepress-responsive-desktop.tablepress thead .dt-orderable-asc span.dt-column-order,.tablepress-responsive-desktop.tablepress thead .dt-orderable-desc span.dt-column-order,.tablepress-responsive-desktop.tablepress thead .dt-ordering-asc span.dt-column-order,.tablepress-responsive-desktop.tablepress thead .dt-ordering-desc span.dt-column-order{right:12px;transform:rotate(-90deg);}.dtfh-floatingparent.dtfh-floatingparent-head .tablepress-responsive-desktop{display:none;}}.tablepress-responsive-all{display:block;width:100% !important;}.tablepress-responsive-all thead{display:block;float:left;}.tablepress-responsive-all thead tr td,.tablepress-responsive-all thead tr th{width:auto !important;}.tablepress-responsive-all thead tr td:not(:last-child),.tablepress-responsive-all thead tr th:not(:last-child){border-bottom:1px solid rgba(0,0,0,0);}.tablepress-responsive-all thead td:empty:before,.tablepress-responsive-all thead td:has(.dt-column-title:empty):before{content:" ";}.tablepress-responsive-all tfoot{display:none;}.tablepress-responsive-all tbody{display:block;overflow-x:auto;position:relative;text-align:left;white-space:nowrap;width:auto;}.tablepress-responsive-all tbody tr{display:inline-block;vertical-align:top;}.tablepress-responsive-all tbody tr td:not(:last-child),.tablepress-responsive-all tbody tr th:not(:last-child){border-bottom:1px solid #ddd;}.tablepress-responsive-all tbody td:empty:before{content:" ";}.tablepress-responsive-all tbody td,.tablepress-responsive-all tbody th,.tablepress-responsive-all thead td,.tablepress-responsive-all thead th,.tablepress-responsive-all thead tr{border:none;display:block;}.tablepress-responsive-all thead tr+tr,.tablepress-responsive-all thead tr:has(+tr){float:left;}.tablepress-responsive-all.tablepress thead .dt-orderable-asc,.tablepress-responsive-all.tablepress thead .dt-orderable-desc,.tablepress-responsive-all.tablepress thead .dt-ordering-asc,.tablepress-responsive-all.tablepress thead .dt-ordering-desc{padding-right:36px;}.tablepress-responsive-all.tablepress thead .dt-orderable-asc span.dt-column-order,.tablepress-responsive-all.tablepress thead .dt-orderable-desc span.dt-column-order,.tablepress-responsive-all.tablepress thead .dt-ordering-asc span.dt-column-order,.tablepress-responsive-all.tablepress thead .dt-ordering-desc span.dt-column-order{right:12px;transform:rotate(-90deg);}.dtfh-floatingparent.dtfh-floatingparent-head .tablepress-responsive-all{display:none;}}table.dataTable{--responsive-collapse-control-size:16px;}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{cursor:pointer;padding-left:calc(var(--responsive-collapse-control-size) + 14px);position:relative;}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{background-color:var(--responsive-collapse-expand-bg-color,#31b131);border:2px solid #fff;border-radius:var(--responsive-collapse-control-size);box-shadow:0 0 3px #444;box-sizing:initial;color:var(--responsive-collapse-expand-text-color,#fff);content:"+";display:block;font-family:monospace !important;font-size:var(--responsive-collapse-control-size);height:var(--responsive-collapse-control-size);left:5px;line-height:var(--responsive-collapse-control-size);position:absolute;text-align:center;text-indent:0 !important;top:10px;width:var(--responsive-collapse-control-size);}table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.dtr-expanded>th.dtr-control:before{background-color:var(--responsive-collapse-close-bg-color,#d33333);color:var(--responsive-collapse-close-text-color,#fff);content:"-";}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.control,table.dataTable.dtr-column>tbody>tr>th.dtr-control{cursor:pointer;min-width:calc(var(--responsive-collapse-control-size) + 14px);position:relative;}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before{background-color:var(--responsive-collapse-expand-bg-color,#31b131);border:2px solid #fff;border-radius:var(--responsive-collapse-control-size);box-shadow:0 0 3px #444;box-sizing:initial;color:var(--responsive-collapse-expand-text-color,#fff);content:"+";display:block;font-family:monospace !important;font-size:var(--responsive-collapse-control-size);height:var(--responsive-collapse-control-size);left:calc(50% - 10px);line-height:var(--responsive-collapse-control-size);position:absolute;text-align:center;text-indent:0 !important;top:calc(50% - var(--responsive-collapse-control-size) / 2 - 2px);width:var(--responsive-collapse-control-size);}table.dataTable.dtr-column>tbody>tr.dtr-expanded td.control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.control:before,table.dataTable.dtr-column>tbody>tr.dtr-expanded th.dtr-control:before{background-color:var(--responsive-collapse-close-bg-color,#d33333);color:var(--responsive-collapse-close-text-color,#fff);content:"-";}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0;}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid var(--border-color);padding:.5em 0;}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0;}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none;padding-bottom:0;}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;font-weight:700;min-width:75px;}div.dtr-modal{box-sizing:border-box;height:100%;left:0;padding:10em 1em;position:fixed;top:0;width:100%;z-index:1000000;}div.dtr-modal div.dtr-modal-display{background-color:#f5f5f7;border:1px solid #000;border-radius:.5em;bottom:0;box-shadow:0 12px 30px rgba(0,0,0,.6);height:fit-content;left:0;margin:auto;max-height:75%;overflow:auto;position:absolute;right:0;top:0;width:50%;z-index:1000002;}div.dtr-modal div.dtr-modal-content{padding:2em;position:relative;}div.dtr-modal table.dtr-details{border-collapse:collapse;}div.dtr-modal table.dtr-details td{padding:.5em .5em .5em 0;word-break:break-word;}div.dtr-modal table.dtr-details td:last-child{padding:.5em 0 .5em .5em;}div.dtr-modal table.dtr-details tr~tr td{border-top:1px solid #888;}div.dtr-modal div.dtr-modal-close{border-radius:3px;cursor:pointer;font-size:xx-large;line-height:normal;position:absolute;right:8px;text-align:center;top:0;z-index:12;}div.dtr-modal div.dtr-modal-background{background:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000001;}@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%;}}.tablepress-responsive{-webkit-text-size-adjust:none;text-size-adjust:none;}.tablepress-responsive *{word-break:normal;}.column-filter-widgets{text-align:left;}html[dir=rtl] .column-filter-widgets{text-align:right;}.column-filter-widgets,.column-filter-widgets .column-filter-widget-menus{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:.5em;width:100%;}.column-filter-widgets select{max-width:200px;padding:5px;}.column-filter-widgets a.filter-term{display:block;padding-left:5px;text-decoration:none;}.column-filter-widgets a.filter-term:hover{text-decoration:line-through !important;}.vc_non_responsive .vc_row .vc_col-sm-1,.vc_non_responsive .vc_row .vc_col-sm-10,.vc_non_responsive .vc_row .vc_col-sm-11,.vc_non_responsive .vc_row .vc_col-sm-12,.vc_non_responsive .vc_row .vc_col-sm-2,.vc_non_responsive .vc_row .vc_col-sm-3,.vc_non_responsive .vc_row .vc_col-sm-4,.vc_non_responsive .vc_row .vc_col-sm-5,.vc_non_responsive .vc_row .vc_col-sm-7,.vc_non_responsive .vc_row .vc_col-sm-8,.vc_non_responsive .vc_row .vc_col-sm-9{padding-left:15px;padding-right:15px;float:left;}.vc_parallax-inner iframe,.vc_video-bg iframe{max-width:1000%;}.vc_clearfix:after,.vc_column-inner::after,.vc_el-clearfix,.vc_row:after{clear:both;}.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,.modal-footer:before,.modal-footer:after,.vc_row:before,.vc_row:after{content:" ";display:table;}.container:after,.container-fluid:after,.row:after,.vc_row:after{clear:both;}.vc-composer-icon,[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.vc_row:after,.vc_row:before{content:" ";display:table;}@media (max-width: 690px){.vc_hidden-xs{display:none !important;}.vc_el-clearfix-xs{clear:both;}}@media (min-width: 691px) and (max-width: 999px){.vc_hidden-sm{display:none !important;}.vc_el-clearfix-sm{clear:both;}}@media (min-width: 1000px) and (max-width: 1299px){.vc_hidden-md{display:none !important;}.vc_el-clearfix-md{clear:both;}}@media (min-width: 1300px){.vc_hidden-lg{display:none !important;}}.vc_non_responsive .vc_row .vc_col-sm-1{position:relative;float:left;width:6.382978723%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-2{position:relative;float:left;width:14.89361702%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-3{position:relative;float:left;width:23.404255317%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-4{position:relative;float:left;width:31.914893614%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-5{position:relative;float:left;width:40.425531911%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-6{position:relative;float:left;width:48.936170208%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-7{position:relative;float:left;width:57.446808505%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-8{position:relative;float:left;width:65.957446802%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-9{position:relative;float:left;width:74.468085099%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-10{position:relative;float:left;width:82.978723396%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-11{position:relative;float:left;width:91.489361693%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-12{position:relative;float:left;width:100%;min-height:1px;padding-left:15px;padding-right:15px;}.vc_non_responsive .vc_row .vc_col-sm-offset-12{margin-left:100%;}.vc_non_responsive .vc_row .vc_col-sm-offset-11{margin-left:91.489361693%;}.vc_non_responsive .vc_row .vc_col-sm-offset-10{margin-left:82.978723396%;}.vc_non_responsive .vc_row .vc_col-sm-offset-9{margin-left:74.468085099%;}.vc_non_responsive .vc_row .vc_col-sm-offset-8{margin-left:65.957446802%;}.vc_non_responsive .vc_row .vc_col-sm-offset-7{margin-left:57.446808505%;}.vc_non_responsive .vc_row .vc_col-sm-offset-6{margin-left:48.936170208%;}.vc_non_responsive .vc_row .vc_col-sm-offset-5{margin-left:40.425531911%;}.vc_non_responsive .vc_row .vc_col-sm-offset-4{margin-left:31.914893614%;}.vc_non_responsive .vc_row .vc_col-sm-offset-3{margin-left:23.404255317%;}.vc_non_responsive .vc_row .vc_col-sm-offset-2{margin-left:14.89361702%;}.vc_non_responsive .vc_row .vc_col-sm-offset-1{margin-left:6.382978723%;}.vc_non_responsive .vc_row .vc_col-sm-offset-0{margin-left:0%;}.vc_non_responsive .vc_row .vc_hidden-sm{display:none !important;}.vc_row-fluid::before,.vc_row-fluid::after{content:"";display:table;}.vc_row-fluid::after{clear:both;}.vc_pull-right{float:right !important;}.vc_pull-left{float:left !important;}.vc_clearfix:before,.vc_clearfix:after{content:" ";display:table;}.vc_clearfix:after{clear:both;}.vc_clearfix:before,.vc_clearfix:after{content:" ";display:table;}.vc_clearfix:after{clear:both;}.vc_el-clearfix{clear:both;}.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5,.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5,.vc_col-sm-1\/5,.vc_col-sm-2\/5,.vc_col-sm-3\/5,.vc_col-sm-4\/5,.vc_col-sm-5\/5,.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{position:relative;min-height:1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:2.1%;}.vc_col-xs-1\/5,.vc_col-xs-2\/5,.vc_col-xs-3\/5,.vc_col-xs-4\/5,.vc_col-xs-5\/5{float:left;}@media only screen and (max-width: 1000px) and (min-width: 690px){body .vc_row-fluid.full-width-content .vc_col-xm-4\/5{width:calc(80%);}body .vc_row-fluid.full-width-content .vc_col-xm-3\/5{width:calc(60%);}body .vc_row-fluid.full-width-content .vc_col-xm-2\/5{width:calc(40%);}body .vc_row-fluid.full-width-content .vc_col-xs-1\/5{width:calc(20%);}}@media (max-width: 690px){body .vc_row-fluid .vc_col-xs-5\/5{width:100%;}body .vc_row-fluid .vc_col-xs-4\/5{width:calc(80% - 1.7%);}body .vc_row-fluid .vc_col-xs-3\/5{width:calc(60% - 1.7%);}body .vc_row-fluid .vc_col-xs-2\/5{width:calc(40% - 1.7%);}body .vc_row-fluid .vc_col-xs-1\/5{width:calc(20% - 1.7%);}body .vc_row-fluid.full-width-content .vc_col-xm-4\/5{width:calc(80%);}body .vc_row-fluid.full-width-content .vc_col-xm-3\/5{width:calc(60%);}body .vc_row-fluid.full-width-content .vc_col-xm-2\/5{width:calc(40%);}body .vc_row-fluid.full-width-content .vc_col-xs-1\/5{width:calc(20%);}.vc_col-xs-pull-5\/5{right:100%;}.vc_col-xs-pull-4\/5{right:80%;}.vc_col-xs-pull-3\/5{right:60%;}.vc_col-xs-pull-2\/5{right:40%;}.vc_col-xs-pull-1\/5{right:20%;}.vc_col-xs-pull-0\/5{right:auto;}.vc_col-xs-push-5\/5{left:100%;}.vc_col-xs-push-4\/5{left:80%;}.vc_col-xs-push-3\/5{left:60%;}.vc_col-xs-push-2\/5{left:40%;}.vc_col-xs-push-1\/5{left:20%;}.vc_col-xs-push-0\/5{left:auto;}.vc_col-xs-offset-5\/5{margin-left:100%;}.vc_col-xs-offset-4\/5{margin-left:80%;}.vc_col-xs-offset-3\/5{margin-left:60%;}.vc_col-xs-offset-2\/5{margin-left:40%;}.vc_col-xs-offset-1\/5{margin-left:20%;}.vc_col-xs-offset-0\/5{margin-left:0;}}@media (min-width: 1000px) and (max-width: 1200px){.vc_col-md-1\/5,.vc_col-md-2\/5,.vc_col-md-3\/5,.vc_col-md-4\/5,.vc_col-md-5\/5{float:left;}body .vc_row-fluid .vc_col-md-5\/5{width:100%;}body .vc_row-fluid .vc_col-md-4\/5{width:calc(80% - 1.7%);}body .vc_row-fluid .vc_col-md-3\/5{width:calc(60% - 1.7%);}body .vc_row-fluid .vc_col-md-2\/5{width:calc(40% - 1.7%);}body .vc_row-fluid .vc_col-md-1\/5{width:calc(20% - 1.7%);}.vc_col-md-pull-5\/5{right:100%;}.vc_col-md-pull-4\/5{right:80%;}.vc_col-md-pull-3\/5{right:60%;}.vc_col-md-pull-2\/5{right:40%;}.vc_col-md-pull-1\/5{right:20%;}.vc_col-md-pull-0\/5{right:auto;}.vc_col-md-push-5\/5{left:100%;}.vc_col-md-push-4\/5{left:80%;}.vc_col-md-push-3\/5{left:60%;}.vc_col-md-push-2\/5{left:40%;}.vc_col-md-push-1\/5{left:20%;}.vc_col-md-push-0\/5{left:auto;}.vc_col-md-offset-5\/5{margin-left:100%;}.vc_col-md-offset-4\/5{margin-left:80%;}.vc_col-md-offset-3\/5{margin-left:60%;}.vc_col-md-offset-2\/5{margin-left:40%;}.vc_col-md-offset-1\/5{margin-left:20%;}.vc_col-md-offset-0\/5{margin-left:0;}}@media (min-width: 1200px){.vc_col-lg-1\/5,.vc_col-lg-2\/5,.vc_col-lg-3\/5,.vc_col-lg-4\/5,.vc_col-lg-5\/5{float:left;}body .vc_row-fluid .vc_col-lg-5\/5{width:100%;}body .vc_row-fluid .vc_col-lg-4\/5{width:calc(80% - 1.7%);}body .vc_row-fluid .vc_col-lg-3\/5{width:calc(60% - 1.7%);}body .vc_row-fluid .vc_col-lg-2\/5{width:calc(40% - 1.7%);}body .vc_row-fluid .vc_col-lg-1\/5{width:calc(20% - 1.7%);}.vc_col-lg-pull-5\/5{right:100%;}.vc_col-lg-pull-4\/5{right:80%;}.vc_col-lg-pull-3\/5{right:60%;}.vc_col-lg-pull-2\/5{right:40%;}.vc_col-lg-pull-1\/5{right:20%;}.vc_col-lg-pull-0\/5{right:auto;}.vc_col-lg-push-5\/5{left:100%;}.vc_col-lg-push-4\/5{left:80%;}.vc_col-lg-push-3\/5{left:60%;}.vc_col-lg-push-2\/5{left:40%;}.vc_col-lg-push-1\/5{left:20%;}.vc_col-lg-push-0\/5{left:auto;}.vc_col-lg-offset-5\/5{margin-left:100%;}.vc_col-lg-offset-4\/5{margin-left:80%;}.vc_col-lg-offset-3\/5{margin-left:60%;}.vc_col-lg-offset-2\/5{margin-left:40%;}.vc_col-lg-offset-1\/5{margin-left:20%;}.vc_col-lg-offset-0\/5{margin-left:0;}}@media (max-width: 767px){.vc_el-clearfix-xs{clear:both;}}@media (min-width: 768px) and (max-width: 1000px){.vc_el-clearfix-sm{clear:both;}}@media (min-width: 1000px) and (max-width: 1199px){.vc_el-clearfix-md{clear:both;}}@media (min-width: 1200px){.vc_el-clearfix-lg{clear:both;}}.vc_visible{display:block;}.vc_table{width:100%;margin-bottom:20px;border-collapse:collapse;}.vc_table>tbody>tr>td,.vc_table>tbody>tr>th,.vc_table>tfoot>tr>td,.vc_table>tfoot>tr>th,.vc_table>thead>tr>td,.vc_table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd;}.vc_table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;}.vc_button-2-wrapper,.vc_pixel_icon{display:inline-block;vertical-align:middle;}.vc_table>caption+thead>tr:first-child>td,.vc_table>caption+thead>tr:first-child>th,.vc_table>colgroup+thead>tr:first-child>td,.vc_table>colgroup+thead>tr:first-child>th,.vc_table>thead:first-child>tr:first-child>td,.vc_table>thead:first-child>tr:first-child>th{border-top:0;}.vc_table>tbody+tbody{border-top:2px solid #ddd;}.vc_table .table{background-color:#fff;}.vc_table-bordered,.vc_table-bordered>tbody>tr>td,.vc_table-bordered>tbody>tr>th,.vc_table-bordered>tfoot>tr>td,.vc_table-bordered>tfoot>tr>th,.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{border:1px solid #ddd;}.vc_table-bordered>thead>tr>td,.vc_table-bordered>thead>tr>th{border-bottom-width:2px;}.vc_pixel_icon{height:16px;width:16px;background-position:0 0;background-repeat:no-repeat;}.vc_pixel_icon-alert{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/vc/alert.png");}.vc_pixel_icon-alert.nitro-lazy{background-image:none !important;}.vc_pixel_icon-info{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/vc/info.png");}.vc_pixel_icon-info.nitro-lazy{background-image:none !important;}.vc_pixel_icon-tick{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/vc/tick.png");}.vc_pixel_icon-tick.nitro-lazy{background-image:none !important;}.vc_pixel_icon-explanation{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/vc/exclamation.png");}.vc_pixel_icon-explanation.nitro-lazy{background-image:none !important;}.vc_pixel_icon-address_book{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/address-book.png");}.vc_pixel_icon-address_book.nitro-lazy{background-image:none !important;}.vc_pixel_icon-alarm_clock{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/alarm-clock.png");}.vc_pixel_icon-alarm_clock.nitro-lazy{background-image:none !important;}.vc_pixel_icon-anchor{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/anchor.png");}.vc_pixel_icon-anchor.nitro-lazy{background-image:none !important;}.vc_pixel_icon-application_image{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/application-image.png");}.vc_pixel_icon-application_image.nitro-lazy{background-image:none !important;}.vc_pixel_icon-arrow{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/arrow.png");}.vc_pixel_icon-arrow.nitro-lazy{background-image:none !important;}.vc_pixel_icon-asterisk{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/asterisk.png");}.vc_pixel_icon-asterisk.nitro-lazy{background-image:none !important;}.vc_pixel_icon-hammer{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/auction-hammer.png");}.vc_pixel_icon-hammer.nitro-lazy{background-image:none !important;}.vc_pixel_icon-balloon{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/balloon.png");}.vc_pixel_icon-balloon.nitro-lazy{background-image:none !important;}.vc_pixel_icon-balloon_buzz{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-buzz.png");}.vc_pixel_icon-balloon_buzz.nitro-lazy{background-image:none !important;}.vc_pixel_icon-balloon_facebook{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-facebook.png");}.vc_pixel_icon-balloon_facebook.nitro-lazy{background-image:none !important;}.vc_pixel_icon-balloon_twitter{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-twitter.png");}.vc_pixel_icon-balloon_twitter.nitro-lazy{background-image:none !important;}.vc_pixel_icon-battery{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/battery-full.png");}.vc_pixel_icon-battery.nitro-lazy{background-image:none !important;}.vc_pixel_icon-binocular{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/binocular.png");}.vc_pixel_icon-binocular.nitro-lazy{background-image:none !important;}.vc_pixel_icon-document_excel{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-excel.png");}.vc_pixel_icon-document_excel.nitro-lazy{background-image:none !important;}.vc_pixel_icon-document_image{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-image.png");}.vc_pixel_icon-document_image.nitro-lazy{background-image:none !important;}.vc_pixel_icon-document_music{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-music.png");}.vc_pixel_icon-document_music.nitro-lazy{background-image:none !important;}.vc_pixel_icon-document_office{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-office.png");}.vc_pixel_icon-document_office.nitro-lazy{background-image:none !important;}.vc_pixel_icon-document_pdf{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-pdf.png");}.vc_pixel_icon-document_pdf.nitro-lazy{background-image:none !important;}.vc_pixel_icon-document_powerpoint{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-powerpoint.png");}.vc_pixel_icon-document_powerpoint.nitro-lazy{background-image:none !important;}.vc_pixel_icon-document_word{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-word.png");}.vc_pixel_icon-document_word.nitro-lazy{background-image:none !important;}.vc_pixel_icon-bookmark{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/bookmark.png");}.vc_pixel_icon-bookmark.nitro-lazy{background-image:none !important;}.vc_pixel_icon-camcorder{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/camcorder.png");}.vc_pixel_icon-camcorder.nitro-lazy{background-image:none !important;}.vc_pixel_icon-camera{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/camera.png");}.vc_pixel_icon-camera.nitro-lazy{background-image:none !important;}.vc_pixel_icon-chart{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/chart.png");}.vc_pixel_icon-chart.nitro-lazy{background-image:none !important;}.vc_pixel_icon-chart_pie{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/chart-pie.png");}.vc_pixel_icon-chart_pie.nitro-lazy{background-image:none !important;}.vc_pixel_icon-clock{background-image:url("https://www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/clock.png");}.vc_pixel_icon-clock.nitro-lazy{background-image:none !important;}.vc_pixel_icon-play{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/control.png");}.vc_pixel_icon-play.nitro-lazy{background-image:none !important;}.vc_pixel_icon-fire{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/fire.png");}.vc_pixel_icon-fire.nitro-lazy{background-image:none !important;}.vc_pixel_icon-heart{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/heart.png");}.vc_pixel_icon-heart.nitro-lazy{background-image:none !important;}.vc_pixel_icon-mail{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/mail.png");}.vc_pixel_icon-mail.nitro-lazy{background-image:none !important;}.vc_pixel_icon-shield{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/plus-shield.png");}.vc_pixel_icon-shield.nitro-lazy{background-image:none !important;}.vc_pixel_icon-video{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/video.png");}.vc_pixel_icon-video.nitro-lazy{background-image:none !important;}.vc-composer-icon{font-family:vcpb-plugin-icons !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.vc-c-icon-minimize:before{content:"";}.vc-c-icon-close:before{content:"";}.vc-c-icon-1-6_4-6_1-6:before{content:"";}.vc-c-icon-add_template:before{content:"";}.vc-c-icon-arrow_back:before{content:"";}.vc-c-icon-arrow_drop_down:before{content:"";}.vc-c-icon-arrow_drop_up:before{content:"";}.vc-c-icon-arrow_forward:before{content:"";}.vc-c-icon-check:before{content:"";}.vc-c-icon-arrow_upward:before{content:"";}.vc-c-icon-arrow_downward:before{content:"";}.vc-c-icon-sync:before{content:"";}.vc-c-icon-search:before{content:"";}.vc-c-icon-1-1:before{content:"";}.vc-c-icon-1-2_1-2:before{content:"";}.vc-c-icon-1-3_1-3_1-3:before{content:"";}.vc-c-icon-1-4_1-2_1-4:before{content:"";}.vc-c-icon-1-4_1-4_1-4_1-4:before{content:"";}.vc-c-icon-1-4_3-4:before{content:"";}.vc-c-icon-1-6_1-6_1-6_1-2:before{content:"";}.vc-c-icon-1-6_1-6_1-6_1-6_1-6_1-6:before{content:"";}.vc-c-icon-l_15_15_15_15_15:before{content:"";}.vc-c-icon-1-6_2-3_1-6:before{content:"";}.vc-c-icon-2-3_1-3:before{content:"";}.vc-c-icon-5-6_1-6:before{content:"";}.vc-c-icon-add_element:before{content:"";}.vc-c-icon-add:before{content:"";}.vc-c-icon-cog:before{content:"";}.vc-c-icon-content_copy:before{content:"";}.vc-c-icon-delete_empty:before{content:"";}.vc-c-icon-dragndrop:before{content:"";}.vc-c-icon-fullscreen_exit:before{content:"";}.vc-c-icon-fullscreen:before{content:"";}.vc-c-icon-arrow_drop_right:before{content:"";}.vc-c-icon-layout_default:before{content:"";}.vc-c-icon-layout_landscape-smartphones:before{content:"";}.vc-c-icon-layout_landscape-tablets:before{content:"";}.vc-c-icon-layout_portrait-smartphones:before{content:"";}.vc-c-icon-layout_portrait-tablets:before{content:"";}.vc-c-icon-mode_edit:before{content:"";}.vc-c-icon-row_default_fe:before{content:"";}.vc-c-icon-text-block:before{content:"";}.vc_txt_align_left{text-align:left;}.vc_txt_align_right{text-align:right;}.vc_txt_align_center{text-align:center;}.vc_txt_align_justify{text-align:justify;text-justify:inter-word;}.vc_el_width_50{width:50%;}.vc_el_width_60{width:60%;}.vc_el_width_70{width:70%;}.vc_el_width_80{width:80%;}.vc_el_width_90{width:90%;}.vc_el_width_100{width:100%;}.open>.dropdown-toggle.vc_btn-danger,.open>.dropdown-toggle.vc_btn-default,.open>.dropdown-toggle.vc_btn-info,.open>.dropdown-toggle.vc_btn-primary,.open>.dropdown-toggle.vc_btn-success,.open>.dropdown-toggle.vc_btn-warning,.open>.dropdown-togglea.vc_btn-danger,.open>.dropdown-togglea.vc_btn-default,.open>.dropdown-togglea.vc_btn-info,.open>.dropdown-togglea.vc_btn-primary,.open>.dropdown-togglea.vc_btn-success,.open>.dropdown-togglea.vc_btn-warning,.open>.dropdown-togglebutton.vc_btn-danger,.open>.dropdown-togglebutton.vc_btn-default,.open>.dropdown-togglebutton.vc_btn-info,.open>.dropdown-togglebutton.vc_btn-primary,.open>.dropdown-togglebutton.vc_btn-success,.open>.dropdown-togglebutton.vc_btn-warning,.vc_btn-danger.active,.vc_btn-danger:active,.vc_btn-default.active,.vc_btn-default:active,.vc_btn-info.active,.vc_btn-info:active,.vc_btn-primary.active,.vc_btn-primary:active,.vc_btn-success.active,.vc_btn-success:active,.vc_btn-warning.active,.vc_btn-warning:active,a.vc_btn-danger.active,a.vc_btn-danger:active,a.vc_btn-default.active,a.vc_btn-default:active,a.vc_btn-info.active,a.vc_btn-info:active,a.vc_btn-primary.active,a.vc_btn-primary:active,a.vc_btn-success.active,a.vc_btn-success:active,a.vc_btn-warning.active,a.vc_btn-warning:active,button.vc_btn-danger.active,button.vc_btn-danger:active,button.vc_btn-default.active,button.vc_btn-default:active,button.vc_btn-info.active,button.vc_btn-info:active,button.vc_btn-primary.active,button.vc_btn-primary:active,button.vc_btn-success.active,button.vc_btn-success:active,button.vc_btn-warning.active,button.vc_btn-warning:active{background-image:none;}.open>.dropdown-toggle.vc_btn-danger.nitro-lazy,.open>.dropdown-toggle.vc_btn-default.nitro-lazy,.open>.dropdown-toggle.vc_btn-info.nitro-lazy,.open>.dropdown-toggle.vc_btn-primary.nitro-lazy,.open>.dropdown-toggle.vc_btn-success.nitro-lazy,.open>.dropdown-toggle.vc_btn-warning.nitro-lazy,.open>.dropdown-togglea.vc_btn-danger.nitro-lazy,.open>.dropdown-togglea.vc_btn-default.nitro-lazy,.open>.dropdown-togglea.vc_btn-info.nitro-lazy,.open>.dropdown-togglea.vc_btn-primary.nitro-lazy,.open>.dropdown-togglea.vc_btn-success.nitro-lazy,.open>.dropdown-togglea.vc_btn-warning.nitro-lazy,.open>.dropdown-togglebutton.vc_btn-danger.nitro-lazy,.open>.dropdown-togglebutton.vc_btn-default.nitro-lazy,.open>.dropdown-togglebutton.vc_btn-info.nitro-lazy,.open>.dropdown-togglebutton.vc_btn-primary.nitro-lazy,.open>.dropdown-togglebutton.vc_btn-success.nitro-lazy,.open>.dropdown-togglebutton.vc_btn-warning.nitro-lazy,.vc_btn-danger.active.nitro-lazy,.vc_btn-danger:active.nitro-lazy,.vc_btn-default.active.nitro-lazy,.vc_btn-default:active.nitro-lazy,.vc_btn-info.active.nitro-lazy,.vc_btn-info:active.nitro-lazy,.vc_btn-primary.active.nitro-lazy,.vc_btn-primary:active.nitro-lazy,.vc_btn-success.active.nitro-lazy,.vc_btn-success:active.nitro-lazy,.vc_btn-warning.active.nitro-lazy,.vc_btn-warning:active.nitro-lazy,a.vc_btn-danger.active.nitro-lazy,a.vc_btn-danger:active.nitro-lazy,a.vc_btn-default.active.nitro-lazy,a.vc_btn-default:active.nitro-lazy,a.vc_btn-info.active.nitro-lazy,a.vc_btn-info:active.nitro-lazy,a.vc_btn-primary.active.nitro-lazy,a.vc_btn-primary:active.nitro-lazy,a.vc_btn-success.active.nitro-lazy,a.vc_btn-success:active.nitro-lazy,a.vc_btn-warning.active.nitro-lazy,a.vc_btn-warning:active.nitro-lazy,button.vc_btn-danger.active.nitro-lazy,button.vc_btn-danger:active.nitro-lazy,button.vc_btn-default.active.nitro-lazy,button.vc_btn-default:active.nitro-lazy,button.vc_btn-info.active.nitro-lazy,button.vc_btn-info:active.nitro-lazy,button.vc_btn-primary.active.nitro-lazy,button.vc_btn-primary:active.nitro-lazy,button.vc_btn-success.active.nitro-lazy,button.vc_btn-success:active.nitro-lazy,button.vc_btn-warning.active.nitro-lazy,button.vc_btn-warning:active.nitro-lazy{background-image:none !important;}.vc_button-2-wrapper.vc_button-2-align-left{display:block;text-align:left;}.vc_button-2-wrapper.vc_button-2-align-right{display:block;text-align:right;}.vc_button-2-wrapper.vc_button-2-align-center{display:block;text-align:center;}i.icon{display:inline-block;width:16px;height:16px;line-height:16px;vertical-align:text-top;margin-left:5px;}.wpb_btn-large i.icon{height:19px;margin-left:9px;}.wpb_btn-small i.icon{height:15px;}.wpb_btn-mini i.icon{display:none;}.wpb_address_book i.icon,option.wpb_address_book{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/address-book.png") right center no-repeat;}.wpb_address_book i.icon.nitro-lazy,option.wpb_address_book.nitro-lazy{background:none !important;}.wpb_alarm_clock i.icon,option.wpb_alarm_clock{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/alarm-clock.png") right center no-repeat;}.wpb_alarm_clock i.icon.nitro-lazy,option.wpb_alarm_clock.nitro-lazy{background:none !important;}.wpb_anchor i.icon,option.wpb_anchor{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/anchor.png") right center no-repeat;}.wpb_anchor i.icon.nitro-lazy,option.wpb_anchor.nitro-lazy{background:none !important;}.wpb_application_image i.icon,option.wpb_application_image{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/application-image.png") right center no-repeat;}.wpb_application_image i.icon.nitro-lazy,option.wpb_application_image.nitro-lazy{background:none !important;}.wpb_arrow i.icon,option.wpb_arrow{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/arrow.png") right center no-repeat;}.wpb_arrow i.icon.nitro-lazy,option.wpb_arrow.nitro-lazy{background:none !important;}.wpb_asterisk i.icon,option.wpb_asterisk{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/asterisk.png") right center no-repeat;}.wpb_asterisk i.icon.nitro-lazy,option.wpb_asterisk.nitro-lazy{background:none !important;}.wpb_hammer i.icon,option.wpb_hammer{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/auction-hammer.png") right center no-repeat;}.wpb_hammer i.icon.nitro-lazy,option.wpb_hammer.nitro-lazy{background:none !important;}.wpb_balloon i.icon,option.wpb_balloon{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/balloon.png") right center no-repeat;}.wpb_balloon i.icon.nitro-lazy,option.wpb_balloon.nitro-lazy{background:none !important;}.wpb_balloon_buzz i.icon,option.wpb_balloon_buzz{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-buzz.png") right center no-repeat;}.wpb_balloon_buzz i.icon.nitro-lazy,option.wpb_balloon_buzz.nitro-lazy{background:none !important;}.wpb_balloon_facebook i.icon,option.wpb_balloon_facebook{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-facebook.png") right center no-repeat;}.wpb_balloon_facebook i.icon.nitro-lazy,option.wpb_balloon_facebook.nitro-lazy{background:none !important;}.wpb_balloon_twitter i.icon,option.wpb_balloon_twitter{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/balloon-twitter.png") right center no-repeat;}.wpb_balloon_twitter i.icon.nitro-lazy,option.wpb_balloon_twitter.nitro-lazy{background:none !important;}.wpb_battery i.icon,option.wpb_battery{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/battery-full.png") right center no-repeat;}.wpb_battery i.icon.nitro-lazy,option.wpb_battery.nitro-lazy{background:none !important;}.wpb_binocular i.icon,option.wpb_binocular{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/binocular.png") right center no-repeat;}.wpb_binocular i.icon.nitro-lazy,option.wpb_binocular.nitro-lazy{background:none !important;}.wpb_document_excel i.icon,option.wpb_document_excel{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-excel.png") right center no-repeat;}.wpb_document_excel i.icon.nitro-lazy,option.wpb_document_excel.nitro-lazy{background:none !important;}.wpb_document_image i.icon,option.wpb_document_image{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-image.png") right center no-repeat;}.wpb_document_image i.icon.nitro-lazy,option.wpb_document_image.nitro-lazy{background:none !important;}.wpb_document_music i.icon,option.wpb_document_music{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-music.png") right center no-repeat;}.wpb_document_music i.icon.nitro-lazy,option.wpb_document_music.nitro-lazy{background:none !important;}.wpb_document_office i.icon,option.wpb_document_office{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-office.png") right center no-repeat;}.wpb_document_office i.icon.nitro-lazy,option.wpb_document_office.nitro-lazy{background:none !important;}.wpb_document_pdf i.icon,option.wpb_document_pdf{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-pdf.png") right center no-repeat;}.wpb_document_pdf i.icon.nitro-lazy,option.wpb_document_pdf.nitro-lazy{background:none !important;}.wpb_document_powerpoint i.icon,option.wpb_document_powerpoint{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-powerpoint.png") right center no-repeat;}.wpb_document_powerpoint i.icon.nitro-lazy,option.wpb_document_powerpoint.nitro-lazy{background:none !important;}.wpb_document_word i.icon,option.wpb_document_word{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/blue-document-word.png") right center no-repeat;}.wpb_document_word i.icon.nitro-lazy,option.wpb_document_word.nitro-lazy{background:none !important;}.wpb_bookmark i.icon,option.wpb_bookmark{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/bookmark.png") right center no-repeat;}.wpb_bookmark i.icon.nitro-lazy,option.wpb_bookmark.nitro-lazy{background:none !important;}.wpb_camcorder i.icon,option.wpb_camcorder{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/camcorder.png") right center no-repeat;}.wpb_camcorder i.icon.nitro-lazy,option.wpb_camcorder.nitro-lazy{background:none !important;}.wpb_camera i.icon,option.wpb_camera{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/camera.png") right center no-repeat;}.wpb_camera i.icon.nitro-lazy,option.wpb_camera.nitro-lazy{background:none !important;}.wpb_chart i.icon,option.wpb_chart{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/chart.png") right center no-repeat;}.wpb_chart i.icon.nitro-lazy,option.wpb_chart.nitro-lazy{background:none !important;}.wpb_chart_pie i.icon,option.wpb_chart_pie{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/chart-pie.png") right center no-repeat;}.wpb_chart_pie i.icon.nitro-lazy,option.wpb_chart_pie.nitro-lazy{background:none !important;}.wpb_clock i.icon,option.wpb_clock{background:url("https://www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/clock.png") right center no-repeat;}.wpb_clock i.icon.nitro-lazy,option.wpb_clock.nitro-lazy{background:none !important;}.wpb_play i.icon,option.wpb_play{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/control.png") right center no-repeat;}.wpb_play i.icon.nitro-lazy,option.wpb_play.nitro-lazy{background:none !important;}.wpb_fire i.icon,option.wpb_fire{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/fire.png") right center no-repeat;}.wpb_fire i.icon.nitro-lazy,option.wpb_fire.nitro-lazy{background:none !important;}.wpb_heart i.icon,option.wpb_heart{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/heart.png") right center no-repeat;}.wpb_heart i.icon.nitro-lazy,option.wpb_heart.nitro-lazy{background:none !important;}.wpb_mail i.icon,option.wpb_mail{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/mail.png") right center no-repeat;}.wpb_mail i.icon.nitro-lazy,option.wpb_mail.nitro-lazy{background:none !important;}.wpb_shield i.icon,option.wpb_shield{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/plus-shield.png") right center no-repeat;}.wpb_shield i.icon.nitro-lazy,option.wpb_shield.nitro-lazy{background:none !important;}.wpb_video i.icon,option.wpb_video{background:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/icons/video.png") right center no-repeat;}.wpb_video i.icon.nitro-lazy,option.wpb_video.nitro-lazy{background:none !important;}.vc_column_container .vc_btn,.vc_column_container .wpb_button{margin-top:5px;margin-bottom:5px;}.vc_message_box{border:1px solid transparent;display:block;overflow:hidden;margin:0 0 21.74px;padding:1em 1em 1em 4em;position:relative;font-size:1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#content .wpb_alert p:last-child,#content .wpb_text_column:last-child,#content .wpb_text_column p:last-child,.vc_message_box>p:last-child,.wpb_alert p:last-child,.wpb_text_column:last-child,.wpb_text_column p:last-child{margin-bottom:0;}.vc_message_box-icon>*,.vc_message_box-icon>.fa{font-size:1.7em;line-height:1;}.vc_message_box-icon>*,.vc_toggle_simple .vc_toggle_icon::after,.vc_toggle_simple .vc_toggle_icon::before{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:35px;}.entry-content .twitter-share-button,.fb_like,.twitter-share-button,.wpb_accordion .wpb_content_element,.wpb_googleplus,.wpb_pinterest,.wpb_tab .wpb_content_element{margin-bottom:21.74px;}.vc_parallax{position:relative;overflow:hidden;}.vc_parallax>*{position:relative;z-index:1;}.vc_parallax .vc_parallax-inner{pointer-events:none;position:absolute;left:0;right:0;top:0;background-attachment:scroll;background-color:transparent;background-image:inherit;background-size:cover;z-index:0;background-position:50% 0;}.vc_video-bg-container{position:relative;}.vc_video-bg{height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:0;}.vc_row[data-vc-full-width]{-webkit-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;overflow:hidden;}.vc_row[data-vc-full-width].vc_hidden{opacity:0;}.vc_empty-element>.vc_column-inner{min-height:100px;}.fb_type_standard,.fb_type_standard iframe{height:25px;}.fb_type_button_count,.fb_type_button_count iframe{height:20px;}.fb_type_box_count,.fb_type_box_count iframe{height:62px;}.wpb_googleplus_type_standard{height:25px;}.wpb_googleplus_type_small{height:19px;}.wpb_googleplus_type_medium,.wpb_googleplus_type_tall{height:21px;}.wpb_googleplus_type_tall.vc_googleplus-annotation-bubble{height:62px;}.wpb_pinterest_type_horizontal,.wpb_pinterest_type_none{height:21px;}.wpb_pinterest a{border-bottom:0;}.wpb_pinterest_type_vertical{box-sizing:content-box;padding-top:29px;height:21px;}iframe.twitter-share-button{margin:0;}.wpb_widgetised_column .wpb_wrapper>ul{margin:0;}.wpb_widgetised_column .wpb_wrapper>ul>li{margin-left:0;background-image:none;list-style:none !important;}.wpb_widgetised_column .wpb_wrapper>ul>li.nitro-lazy{background-image:none !important;}.wpb_widgetised_column .wpb_wrapper>ul>li:after,.wpb_widgetised_column .wpb_wrapper>ul>li:before{display:none !important;}.wpb_button{display:inline-block;padding:4px 10px;margin-bottom:0;margin-top:0;font-size:13px;line-height:18px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,.75);vertical-align:middle;cursor:pointer;background-color:#f7f7f7;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.1);}.wpb_button.active,.wpb_button.disabled,.wpb_button:active,.wpb_button:hover,.wpb_button[disabled]{background-color:#eaeaea;}.wpb_button:hover{color:#333;background-color:#e6e6e6;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;transition:background-color .1s linear;background-image:none;}.wpb_button:hover.nitro-lazy{background-image:none !important;}.wpb_button:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px;}.wpb_button.active,.wpb_button:active{background-color:#e6e6e6;background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);}.wpb_button.active.nitro-lazy,.wpb_button:active.nitro-lazy{background-image:none !important;}button.wpb_btn-large,span.wpb_btn-large{padding:9px 14px;font-size:15px;line-height:normal;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}button.wpb_btn-large [class^=icon-],span.wpb_btn-large [class^=icon-]{margin-top:1px;}button.wpb_btn-small,span.wpb_btn-small{padding:5px 9px;font-size:11px;line-height:16px;}button.wpb_btn-small [class^=icon-],span.wpb_btn-small [class^=icon-]{margin-top:-1px;}button.wpb_btn-mini,span.wpb_btn-mini{padding:2px 6px;font-size:11px;line-height:14px;}.wpb_btn-danger,.wpb_btn-danger:hover,.wpb_btn-info,.wpb_btn-info:hover,.wpb_btn-inverse,.wpb_btn-inverse:hover,.wpb_btn-primary,.wpb_btn-primary:hover,.wpb_btn-success,.wpb_btn-success:hover,.wpb_btn-warning,.wpb_btn-warning:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);}.wpb_btn-danger.active,.wpb_btn-info.active,.wpb_btn-inverse.active,.wpb_btn-primary.active,.wpb_btn-success.active,.wpb_btn-warning.active{color:rgba(255,255,255,.75);}.wpb_btn-primary{background-color:#08c;}.wpb_btn-primary.active,.wpb_btn-primary.disabled,.wpb_btn-primary:active,.wpb_btn-primary:hover,.wpb_btn-primary[disabled]{background-color:#0077b3;}.wpb_btn-warning{background-color:#f90;}.wpb_btn-warning.active,.wpb_btn-warning.disabled,.wpb_btn-warning:active,.wpb_btn-warning:hover,.wpb_btn-warning[disabled]{background-color:#e68a00;}.wpb_btn-danger{background-color:#ff675b;}.wpb_btn-danger.active,.wpb_btn-danger.disabled,.wpb_btn-danger:active,.wpb_btn-danger:hover,.wpb_btn-danger[disabled]{background-color:#ff4f42;}.wpb_btn-success{background-color:#6ab165;}.wpb_btn-success.active,.wpb_btn-success.disabled,.wpb_btn-success:active,.wpb_btn-success:hover,.wpb_btn-success[disabled]{background-color:#5aa855;}.wpb_btn-info{background-color:#58b9da;}.wpb_btn-info.active,.wpb_btn-info.disabled,.wpb_btn-info:active,.wpb_btn-info:hover,.wpb_btn-info[disabled]{background-color:#43b0d5;}.wpb_btn-inverse{background-color:#555;}.wpb_btn-inverse.active,.wpb_btn-inverse.disabled,.wpb_btn-inverse:active,.wpb_btn-inverse:hover,.wpb_btn-inverse[disabled]{background-color:#484848;}button.wpb_button::-moz-focus-inner,input[type=submit].wpb_button::-moz-focus-inner{padding:0;border:0;}a.wpb_button_a{border:none;}.vc_btn3-container{display:block;margin-bottom:21.74px;max-width:100%;}.vc_btn3-container.vc_btn3-inline{display:inline-block;vertical-align:top;}.vc_general.vc_btn3{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;color:#5472d2;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;padding:14px 20px;}.vc_general.vc_btn3.nitro-lazy{background-image:none !important;}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active a,.wpb_gallery .wpb_flexslider .flex-caption{cursor:default;}.wpb_call_to_action,.wpb_call_to_action .wpb_button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.vc_custom_heading a,.vc_custom_heading a:focus,.vc_custom_heading a:hover,.vc_custom_heading a:visited{border:none;text-decoration:inherit;color:inherit;}.vc_custom_heading a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1;}.vc_custom_heading a:hover{opacity:.85;}#content .wpb_call_to_action .wpb_call_text,.wpb_call_to_action .wpb_call_text{margin:0;padding-top:0;}.cta_align_bottom{text-align:center;}.cta_align_bottom .wpb_button{position:static;margin-top:21.74px;display:inline-block;}.cta_no_button .wpb_call_text{width:auto;float:none;}.wpb_gmaps_widget .wpb_wrapper{background-color:#f7f7f7;padding:5px;}.wpb_gmaps_widget .wpb_map_wraper iframe{margin-bottom:0;padding:0;display:block;width:100%;border:none;}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper{position:relative;padding-bottom:56.25%;height:0;}.wpb_gmaps_widget.vc_map_responsive .wpb_map_wraper iframe{position:absolute;top:0;left:0;height:100%;}.wpb_accordion_section .wpb_accordion_header a:focus,.wpb_content_element .wpb_tabs_nav li a:focus,.wpb_tour_next_prev_nav a:focus{outline:0;}.wpb_content_element .wpb_tabs_nav,.wpb_content_element .wpb_tour_tabs_wrapper{padding:0;}.wpb_content_element .wpb_tabs_nav{margin:0;padding-left:0 !important;text-indent:inherit !important;}#content .wpb_content_element .wpb_tabs_nav{margin:0;}.wpb_content_element .wpb_tabs_nav li{background-color:#fff;white-space:nowrap;padding:0;background-image:none;list-style:none !important;}.wpb_content_element .wpb_tabs_nav li.nitro-lazy{background-image:none !important;}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element .wpb_tabs_nav li.ui-tabs-active,.wpb_content_element .wpb_tabs_nav li:hover,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#f7f7f7;}.wpb_content_element .wpb_tabs_nav li:after,.wpb_content_element .wpb_tabs_nav li:before{display:none !important;}.wpb_content_element .wpb_accordion_header a{border-bottom:none;text-decoration:none;display:block;padding:.5em 1em;}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content{padding:1em;}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content>.wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab .wpb_row:last-child>div>div.wpb_wrapper .wpb_content_element:last-child,.wpb_content_element .wpb_tour_tabs_wrapper .wpb_tab>.wpb_content_element:last-child{margin-bottom:0;}.wpb_tabs .wpb_tabs_nav li{float:left;margin:0 1px 0 0;}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{margin:0 0 1px;padding-top:0;position:relative;text-transform:none;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{padding-left:1em;}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon{display:block;width:16px;height:16px;background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/toggle_open.png");background-repeat:no-repeat;position:absolute;right:.7em;top:.7em;}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon.nitro-lazy,.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon.nitro-lazy{background-image:none !important;}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/toggle_close.png");}.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon.nitro-lazy{background-image:none !important;}.grid_layout-thumbnail .post-thumb,body ul.wpb_thumbnails-fluid li .entry-content:last-child{margin-bottom:0;}.wpb_column .wpb_wrapper .wpb_teaser_grid{float:none;}body ul.wpb_thumbnails-fluid li{padding:0;margin-left:0;background-image:none;list-style:none !important;}body ul.wpb_thumbnails-fluid li.nitro-lazy{background-image:none !important;}body ul.wpb_thumbnails-fluid li:after,body ul.wpb_thumbnails-fluid li:before{display:none !important;}.wpb_row .wpb_filtered_grid ul.wpb_thumbnails-fluid,.wpb_row .wpb_grid ul.wpb_thumbnails-fluid{padding:0;overflow:visible !important;}.wpb_teaser_grid .entry-content{margin:0;padding:0;width:100%;}.grid_layout-thumbnail .post-thumb img{max-width:100%;}.wpb_carousel .wpb_wrapper{position:relative;}.wpb_carousel .next,.wpb_carousel .prev{position:absolute;top:3px;background-color:#f7f7f7;padding:0 6px;font-size:12px;z-index:10;text-decoration:none;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;}.wpb_carousel .next:hover,.wpb_carousel .prev:hover{background-color:#f0f0f0;}.wpb_carousel .next:focus,.wpb_carousel .prev:focus{outline:0;text-decoration:none;}.wpb_carousel .prev{right:30px;}.wpb_carousel .next{right:0;}.wpb_carousel .wpb_thumbnails-fluid{width:100%;}.wpb_carousel .wpb_thumbnails-fluid>[class*=vc_span]{height:auto !important;}.wpb_categories_filter{list-style:none;padding:0;margin:0 0 10px;}.wpb_categories_filter li{display:block;float:left;margin:0 10px 10px 0;background-image:none;list-style:none !important;}.wpb_categories_filter li.nitro-lazy{background-image:none !important;}.wpb_categories_filter li:after,.wpb_categories_filter li:before{display:none !important;}.wpb_categories_filter li a{border:none;text-decoration:none;}.wpb_categories_filter li a:hover,.wpb_categories_filter li.active a{border-bottom:1px dotted;}@media (max-width:480px){.vc_responsive .wpb_row ul.wpb_thumbnails-fluid{margin-left:0;width:auto;}.vc_responsive .wpb_row .wpb_teaser_grid ul.wpb_thumbnails-fluid [class*=vc_col-]{width:100%;float:none;display:block;margin-left:0;margin-right:0;}}.wpb_image_grid .wpb_image_grid_ul{margin:0;padding:0;}.wpb_image_grid .wpb_image_grid_ul>li{background-image:none;list-style:none !important;}.wpb_image_grid .wpb_image_grid_ul>li.nitro-lazy{background-image:none !important;}.wpb_image_grid .wpb_image_grid_ul>li:after,.wpb_image_grid .wpb_image_grid_ul>li:before{display:none !important;}.wpb_image_grid .wpb_image_grid_ul .isotope-item{list-style:none;margin:0 1px 1px 0;max-width:100%;float:left;}.wpb_image_grid .wpb_image_grid_ul a{display:block;}.wpb_image_grid .wpb_image_grid_ul img{display:block;max-width:100%;height:auto;}.wpb_gallery .theme-default .nivoSlider{margin-bottom:0;}.wpb_gallery .theme-default .nivo-controlNav{padding:10px 0 3px;}.wpb_gallery .wpb_flexslider .flex-control-nav{bottom:auto;top:100%;margin-top:15px;}.wpb_gallery .wpb_flexslider .flex-direction-nav a{border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.wpb_gallery .wpb_flexslider .flex-direction-nav a:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.wpb_gallery .wpb_flexslider .flex-direction-nav a:before{line-height:1;}.wpb_gallery .wpb_flexslider .flex-control-paging{z-index:10;}#content .wpb_gallery_slides ul.flex-direction-nav,#content .wpb_gallery_slides ul.slides,.content .wpb_gallery_slides ul.flex-direction-nav,.content .wpb_gallery_slides ul.slides,.wpb_content_element .wpb_gallery_slides ul li,.wpb_gallery_slides ul.flex-direction-nav,.wpb_gallery_slides ul.slides,body .wpb_gallery_slides ul li{list-style:none;padding:0;background-image:none;margin:0;}#content .wpb_gallery_slides ul.flex-direction-nav.nitro-lazy,#content .wpb_gallery_slides ul.slides.nitro-lazy,.content .wpb_gallery_slides ul.flex-direction-nav.nitro-lazy,.content .wpb_gallery_slides ul.slides.nitro-lazy,.wpb_content_element .wpb_gallery_slides ul li.nitro-lazy,.wpb_gallery_slides ul.flex-direction-nav.nitro-lazy,.wpb_gallery_slides ul.slides.nitro-lazy,body .wpb_gallery_slides ul li.nitro-lazy{background-image:none !important;}.flickr_badge_image{margin:0 10px 10px 0;width:72px;height:72px;float:left;background:0 0;padding:0;}.flickr_badge_image a{border:none;}.flickr_badge_image img{margin:0;overflow:hidden;position:relative;width:100%;height:100%;max-width:100%;max-height:100%;}.wpb_flickr_widget p.flickr_stream_wrap{clear:both;margin-bottom:0;font-size:80%;}.wpb_flickr_widget p.flickr_stream_wrap a{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/flickr.png");background-repeat:no-repeat;background-position:left center;padding-left:25px;display:inline-block;}.wpb_flickr_widget p.flickr_stream_wrap a.nitro-lazy{background-image:none !important;}.wpb_video_widget.vc_video-el-width-10 .wpb_wrapper{width:10%;}.wpb_video_widget.vc_video-el-width-20 .wpb_wrapper{width:20%;}.wpb_video_widget.vc_video-el-width-30 .wpb_wrapper{width:30%;}.wpb_video_widget.vc_video-el-width-40 .wpb_wrapper{width:40%;}.wpb_video_widget.vc_video-el-width-50 .wpb_wrapper{width:50%;}.wpb_video_widget.vc_video-el-width-60 .wpb_wrapper{width:60%;}.wpb_video_widget.vc_video-el-width-70 .wpb_wrapper{width:70%;}.wpb_video_widget.vc_video-el-width-80 .wpb_wrapper{width:80%;}.wpb_video_widget.vc_video-el-width-90 .wpb_wrapper{width:90%;}.wpb_video_widget.vc_video-el-width-100 .wpb_wrapper{width:100%;}.wpb_video_widget .wpb_video_wrapper{padding-top:56.25%;position:relative;width:100%;}.wpb_video_widget .wpb_video_wrapper>div{padding-top:0 !important;position:static;}.wpb_video_widget.vc_video-aspect-ratio-169 .wpb_video_wrapper{padding-top:56.25%;}.wpb_video_widget.vc_video-aspect-ratio-43 .wpb_video_wrapper{padding-top:75%;}.wpb_video_widget.vc_video-aspect-ratio-235 .wpb_video_wrapper{padding-top:42.55319149%;}.wpb_video_widget.vc_video-align-left .wpb_wrapper{float:left;}.wpb_video_widget.vc_video-align-center .wpb_wrapper{margin:0 auto;}.wpb_video_widget.vc_video-align-right .wpb_wrapper{float:right;}.wpb_video_widget .wpb_wrapper{position:relative;}.wpb_video_widget .wpb_wrapper iframe{width:100%;height:100%;display:block;position:absolute;margin:0;top:0;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.wpb_video_wrapper .fluid-width-video-wrapper{padding-top:0 !important;position:static;}.wpb_posts_slider .flex-caption,.wpb_posts_slider .nivo-caption{background-color:#f7f7f7;opacity:1;filter:alpha(opacity=100);color:inherit;padding:10px 15px;position:static;}.wpb_posts_slider .wpb_gallery_slides>ul>li{background-image:none;list-style:none !important;}.wpb_posts_slider .wpb_gallery_slides>ul>li.nitro-lazy{background-image:none !important;}.wpb_posts_slider .wpb_gallery_slides>ul>li:after,.wpb_posts_slider .wpb_gallery_slides>ul>li:before{display:none !important;}.vc_progress_bar .vc_single_bar{background:#f7f7f7;position:relative;margin-bottom:11.67px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px 2px rgba(0,0,0,.1) inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.vc_progress_bar .vc_single_bar:last-child{margin-bottom:0;}.vc_progress_bar .vc_single_bar .vc_label{display:block;padding:.5em 1em;position:relative;z-index:1;}.vc_progress_bar .vc_single_bar .vc_bar{display:block;position:absolute;height:100%;background-color:#e0e0e0;width:0%;top:0;left:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:width 1s linear;-moz-transition:width 1s linear;-webkit-transition:width 1s linear;-o-transition:width 1s linear;}.vc_progress_bar .vc_general.vc_single_bar.vc_progress-bar-color-bar_blue .vc_bar,.vc_progress_bar.vc_progress-bar-color-bar_blue .vc_single_bar .vc_bar{background-color:#0074cc;}.vc_pie_chart{z-index:0;opacity:0;filter:alpha(opacity=0);}.vc_pie_chart.vc_ready{opacity:1;filter:alpha(opacity=100);}.vc_pie_chart .vc_pie_wrapper{position:relative;margin:0 auto;}.vc_pie_chart canvas{position:relative;z-index:1;}.vc_pie_chart .vc_pie_chart_value,.vc_pie_chart_back{display:block;position:absolute;width:100%;height:100%;top:0;left:0;}.vc_pie_chart .vc_pie_chart_value{font-size:200%;text-align:center;}.vc_pie_chart_back{border:6px solid #f7f7f7;border-radius:50%;opacity:.3;filter:alpha(opacity=30);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.vc_images_carousel .vc_carousel-control{border:none;}.vc_carousel .vc_carousel-control{text-shadow:none;border:none;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;}.vc_carousel .vc_carousel-control:active,.vc_carousel .vc_carousel-control:focus{outline:0;}.vc_carousel .vc_carousel-indicators li{width:5px;height:5px;margin:0;border-color:#f7f7f7;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;}.vc_separator{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}.vc_separator h4{line-height:1em;font-size:100%;margin:0;word-wrap:break-word;-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;}.vc_separator h4 .normal{font-size:12px;font-weight:400;}.vc_separator .vc_sep_holder{height:1px;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;min-width:10%;}.vc_separator .vc_sep_holder .vc_sep_line{height:1px;border-top:1px solid #ebebeb;display:block;position:relative;top:1px;width:100%;}.vc_separator.vc_separator_align_left .vc_sep_holder.vc_sep_holder_l,.vc_separator.vc_separator_align_right .vc_sep_holder.vc_sep_holder_r{display:none;}.vc_separator.vc_separator_align_center h4{padding:0 .8em;}.vc_separator.vc_separator_align_left h4{padding:0 .8em 0 0;}.vc_separator.vc_separator_align_right h4{padding:0 0 0 .8em;margin:0 !important;}.vc_separator.vc_sep_double{height:3px;}.vc_separator.vc_sep_double .vc_sep_line{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb;height:3px;}.vc_separator.vc_sep_dashed .vc_sep_line{border-top-style:dashed;}.vc_separator.vc_sep_dotted .vc_sep_line{border-top-style:dotted;}.vc_separator.vc_sep_shadow .vc_sep_line{border:none;position:relative;height:20px;top:0;overflow:hidden;}.vc_separator.vc_sep_shadow .vc_sep_line::after{content:"";display:block;position:absolute;left:0;top:-20px;right:0;height:10px;border-radius:100%;}.vc_separator.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{right:-100%;box-shadow:10px 10px 10px 1px;}.vc_separator.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{left:-100%;box-shadow:-10px 10px 10px 1px;}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_l{width:100%;}.vc_separator.vc_separator_no_text:not(.vc_sep_shadow) .vc_sep_holder_r{display:none;}.vc_separator .vc_icon_element{margin-bottom:0;}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{padding-left:0;}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style) .vc_icon_element-size-xl{margin-left:.8em;margin-right:.8em;}.vc_separator.vc_separator-has-text.vc_separator_align_center .vc_icon_element.vc_icon_element-have-style,.vc_separator.vc_separator-has-text.vc_separator_align_right .vc_icon_element.vc_icon_element-have-style{margin-left:.8em;}.vc_separator.vc_separator_align_left .vc_icon_element.vc_icon_element-have-style+h4{padding-left:.8em;}.vc_separator.vc_sep_border_width_1 .vc_sep_holder .vc_sep_line{border-top-width:1px;}.vc_separator.vc_sep_border_width_1.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:1px;top:0;}.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_line{top:0;}.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 1px;}.vc_separator.vc_sep_border_width_1.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 1px;}.vc_separator.vc_sep_border_width_2 .vc_sep_holder .vc_sep_line{border-top-width:2px;}.vc_separator.vc_sep_border_width_2.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:2px;top:-1px;}.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_line{top:-1px;}.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 2px;}.vc_separator.vc_sep_border_width_2.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 2px;}.vc_separator.vc_sep_border_width_3 .vc_sep_holder .vc_sep_line{border-top-width:3px;}.vc_separator.vc_sep_border_width_3.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:3px;top:-1px;}.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_line{top:-1px;}.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 3px;}.vc_separator.vc_sep_border_width_3.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 3px;}.vc_separator.vc_sep_border_width_4 .vc_sep_holder .vc_sep_line{border-top-width:4px;}.vc_separator.vc_sep_border_width_4.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:4px;top:-2px;}.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_line{top:-2px;}.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 4px;}.vc_separator.vc_sep_border_width_4.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 4px;}.vc_separator.vc_sep_border_width_5 .vc_sep_holder .vc_sep_line{border-top-width:5px;}.vc_separator.vc_sep_border_width_5.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:5px;top:-2px;}.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_line{top:-2px;}.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 5px;}.vc_separator.vc_sep_border_width_5.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 5px;}.vc_separator.vc_sep_border_width_6 .vc_sep_holder .vc_sep_line{border-top-width:6px;}.vc_separator.vc_sep_border_width_6.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:6px;top:-3px;}.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_line{top:-3px;}.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 6px;}.vc_separator.vc_sep_border_width_6.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 6px;}.vc_separator.vc_sep_border_width_7 .vc_sep_holder .vc_sep_line{border-top-width:7px;}.vc_separator.vc_sep_border_width_7.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:7px;top:-3px;}.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_line{top:-3px;}.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 7px;}.vc_separator.vc_sep_border_width_7.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 7px;}.vc_separator.vc_sep_border_width_8 .vc_sep_holder .vc_sep_line{border-top-width:8px;}.vc_separator.vc_sep_border_width_8.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:8px;top:-4px;}.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_line{top:-4px;}.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 8px;}.vc_separator.vc_sep_border_width_8.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 8px;}.vc_separator.vc_sep_border_width_9 .vc_sep_holder .vc_sep_line{border-top-width:9px;}.vc_separator.vc_sep_border_width_9.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:9px;top:-4px;}.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_line{top:-4px;}.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 9px;}.vc_separator.vc_sep_border_width_9.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 9px;}.vc_separator.vc_sep_border_width_10 .vc_sep_holder .vc_sep_line{border-top-width:10px;}.vc_separator.vc_sep_border_width_10.vc_sep_double .vc_sep_holder .vc_sep_line{border-bottom-width:10px;top:-5px;}.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_line{top:-5px;}.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_l .vc_sep_line::after{box-shadow:10px 10px 10px 10px;}.vc_separator.vc_sep_border_width_10.vc_sep_shadow .vc_sep_holder_r .vc_sep_line::after{box-shadow:-10px 10px 10px 10px;}.vc_separator.vc_sep_color_blue .vc_sep_line{border-color:#5472d2;}.vc_separator.vc_sep_color_blue.vc_sep_shadow .vc_sep_holder{color:#5472d2;}.vc_separator.vc_sep_color_turquoise .vc_sep_line{border-color:#00c1cf;}.vc_separator.vc_sep_color_turquoise.vc_sep_shadow .vc_sep_holder{color:#00c1cf;}.vc_separator.vc_sep_color_pink .vc_sep_line{border-color:#fe6c61;}.vc_separator.vc_sep_color_pink.vc_sep_shadow .vc_sep_holder{color:#fe6c61;}.vc_separator.vc_sep_color_violet .vc_sep_line{border-color:#8d6dc4;}.vc_separator.vc_sep_color_violet.vc_sep_shadow .vc_sep_holder{color:#8d6dc4;}.vc_separator.vc_sep_color_peacoc .vc_sep_line{border-color:#4cadc9;}.vc_separator.vc_sep_color_peacoc.vc_sep_shadow .vc_sep_holder{color:#4cadc9;}.vc_separator.vc_sep_color_chino .vc_sep_line{border-color:#cec2ab;}.vc_separator.vc_sep_color_chino.vc_sep_shadow .vc_sep_holder{color:#cec2ab;}.vc_separator.vc_sep_color_mulled_wine .vc_sep_line{border-color:#50485b;}.vc_separator.vc_sep_color_mulled_wine.vc_sep_shadow .vc_sep_holder{color:#50485b;}.vc_separator.vc_sep_color_vista_blue .vc_sep_line{border-color:#75d69c;}.vc_separator.vc_sep_color_vista_blue.vc_sep_shadow .vc_sep_holder{color:#75d69c;}.vc_separator.vc_sep_color_black .vc_sep_line{border-color:#2a2a2a;}.vc_separator.vc_sep_color_black.vc_sep_shadow .vc_sep_holder{color:#2a2a2a;}.vc_separator.vc_sep_color_grey .vc_sep_line{border-color:#ebebeb;}.vc_separator.vc_sep_color_grey.vc_sep_shadow .vc_sep_holder{color:#ebebeb;}.vc_separator.vc_sep_color_orange .vc_sep_line{border-color:#f7be68;}.vc_separator.vc_sep_color_orange.vc_sep_shadow .vc_sep_holder{color:#f7be68;}.vc_separator.vc_sep_color_sky .vc_sep_line{border-color:#5aa1e3;}.vc_separator.vc_sep_color_sky.vc_sep_shadow .vc_sep_holder{color:#5aa1e3;}.vc_separator.vc_sep_color_green .vc_sep_line{border-color:#6dab3c;}.vc_separator.vc_sep_color_green.vc_sep_shadow .vc_sep_holder{color:#6dab3c;}.vc_separator.vc_sep_color_juicy_pink .vc_sep_line{border-color:#f4524d;}.vc_separator.vc_sep_color_juicy_pink.vc_sep_shadow .vc_sep_holder{color:#f4524d;}.vc_separator.vc_sep_color_sandy_brown .vc_sep_line{border-color:#f79468;}.vc_separator.vc_sep_color_sandy_brown.vc_sep_shadow .vc_sep_holder{color:#f79468;}.vc_separator.vc_sep_color_purple .vc_sep_line{border-color:#b97ebb;}.vc_separator.vc_sep_color_purple.vc_sep_shadow .vc_sep_holder{color:#b97ebb;}.vc_separator.vc_sep_color_white .vc_sep_line{border-color:#fff;}.vc_separator.vc_sep_color_white.vc_sep_shadow .vc_sep_holder{color:#fff;}.vc_text_separator,.wpb_separator{border-bottom:1px solid #ebebeb;clear:both;height:1px;}.vc_sep_width_10{width:10%;}.vc_sep_width_20{width:20%;}.vc_sep_width_30{width:30%;}.vc_sep_width_40{width:40%;}.vc_sep_width_50{width:50%;}.vc_sep_width_60{width:60%;}.vc_sep_width_70{width:70%;}.vc_sep_width_80{width:80%;}.vc_sep_width_90{width:90%;}.vc_sep_width_100,.wpb_single_image img.vc_img-placeholder{width:100%;}.vc_sep_pos_align_center{margin-left:auto;margin-right:auto;}.vc_sep_pos_align_left{margin-left:0;margin-right:auto;}.vc_sep_pos_align_right{margin-left:auto;margin-right:0;}.vc_text_separator div{display:inline-block;background-color:#fff;padding:1px 1em;position:relative;top:-9px;}.separator_align_left{text-align:left;}.separator_align_right{text-align:right;}.vc-zigzag-wrapper{text-align:center;}.vc-zigzag-wrapper.vc-zigzag-align-left{text-align:left;}.vc-zigzag-wrapper.vc-zigzag-align-right{text-align:right;}.vc-zigzag-inner{display:inline-block;}.wpb_single_image a{border:none;outline:0;}.wpb_single_image img{height:auto;max-width:100%;vertical-align:top;}.wpb_single_image .vc_single_image-wrapper{display:inline-block;vertical-align:top;max-width:100%;}.wpb_single_image .vc_single_image-wrapper.vc_box_rounded,.wpb_single_image .vc_single_image-wrapper.vc_box_rounded img{border-radius:4px;-webkit-box-shadow:none;box-shadow:none;}.wpb_single_image .vc_single_image-wrapper.vc_box_outline,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px;border:1px solid #ebebeb;}.wpb_single_image .vc_single_image-wrapper.vc_box_outline img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:1px solid #ebebeb;}.wpb_single_image .vc_single_image-wrapper.vc_box_border,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:6px;border:none;}.wpb_single_image .vc_single_image-wrapper.vc_box_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img{border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:none;}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{border-radius:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle{padding:6px;}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d{border-radius:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:15px;}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_3d img{border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_outline_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{border-radius:50%;-webkit-box-shadow:none;box-shadow:none;overflow:hidden;}.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_border_circle img,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle,.wpb_single_image .vc_single_image-wrapper.vc_box_shadow_circle img{-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);}.wpb_single_image.vc_align_center{text-align:center;}.wpb_single_image.vc_align_right{text-align:right;}.wpb_single_image.vc_align_left{text-align:left;}.wpb_single_image .vc_box_shadow_3d{position:relative;z-index:0;display:inline-block;max-width:100%;}.wpb_single_image .vc_box_shadow_3d:after,.wpb_single_image .vc_box_shadow_3d:before{content:"";position:absolute;-webkit-box-shadow:0 15px 10px rgba(0,0,0,.6);box-shadow:0 15px 10px rgba(0,0,0,.6);left:5px;right:50%;bottom:8px;height:30%;z-index:-1;border-radius:inherit;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform:skewY(-6deg);-ms-transform:skewY(-6deg);transform:skewY(-6deg);}.wpb_single_image .vc_box_shadow_3d:after{left:50%;right:5px;-webkit-transform:skewY(6deg);-ms-transform:skewY(6deg);transform:skewY(6deg);-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}.wpb_single_image .vc_figure{display:inline-block;vertical-align:top;margin:0;max-width:100%;}.wpb_single_image .vc_figure-caption{margin-top:.2em;font-size:.8em;}.wpb_single_image .vc_box_outline.vc_box_border_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_blue{border-color:#5472d2;}.wpb_single_image .vc_box_border.vc_box_border_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_blue{background-color:#5472d2;}.wpb_single_image .vc_box_outline.vc_box_border_turquoise,.wpb_single_image .vc_box_outline_circle.vc_box_border_turquoise{border-color:#00c1cf;}.wpb_single_image .vc_box_border.vc_box_border_turquoise,.wpb_single_image .vc_box_border_circle.vc_box_border_turquoise{background-color:#00c1cf;}.wpb_single_image .vc_box_outline.vc_box_border_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_pink{border-color:#fe6c61;}.wpb_single_image .vc_box_border.vc_box_border_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_pink{background-color:#fe6c61;}.wpb_single_image .vc_box_outline.vc_box_border_violet,.wpb_single_image .vc_box_outline_circle.vc_box_border_violet{border-color:#8d6dc4;}.wpb_single_image .vc_box_border.vc_box_border_violet,.wpb_single_image .vc_box_border_circle.vc_box_border_violet{background-color:#8d6dc4;}.wpb_single_image .vc_box_outline.vc_box_border_peacoc,.wpb_single_image .vc_box_outline_circle.vc_box_border_peacoc{border-color:#4cadc9;}.wpb_single_image .vc_box_border.vc_box_border_peacoc,.wpb_single_image .vc_box_border_circle.vc_box_border_peacoc{background-color:#4cadc9;}.wpb_single_image .vc_box_outline.vc_box_border_chino,.wpb_single_image .vc_box_outline_circle.vc_box_border_chino{border-color:#cec2ab;}.wpb_single_image .vc_box_border.vc_box_border_chino,.wpb_single_image .vc_box_border_circle.vc_box_border_chino{background-color:#cec2ab;}.wpb_single_image .vc_box_outline.vc_box_border_mulled_wine,.wpb_single_image .vc_box_outline_circle.vc_box_border_mulled_wine{border-color:#50485b;}.wpb_single_image .vc_box_border.vc_box_border_mulled_wine,.wpb_single_image .vc_box_border_circle.vc_box_border_mulled_wine{background-color:#50485b;}.wpb_single_image .vc_box_outline.vc_box_border_vista_blue,.wpb_single_image .vc_box_outline_circle.vc_box_border_vista_blue{border-color:#75d69c;}.wpb_single_image .vc_box_border.vc_box_border_vista_blue,.wpb_single_image .vc_box_border_circle.vc_box_border_vista_blue{background-color:#75d69c;}.wpb_single_image .vc_box_outline.vc_box_border_black,.wpb_single_image .vc_box_outline_circle.vc_box_border_black{border-color:#2a2a2a;}.wpb_single_image .vc_box_border.vc_box_border_black,.wpb_single_image .vc_box_border_circle.vc_box_border_black{background-color:#2a2a2a;}.wpb_single_image .vc_box_outline.vc_box_border_grey,.wpb_single_image .vc_box_outline_circle.vc_box_border_grey{border-color:#ebebeb;}.wpb_single_image .vc_box_border.vc_box_border_grey,.wpb_single_image .vc_box_border_circle.vc_box_border_grey{background-color:#ebebeb;}.wpb_single_image .vc_box_outline.vc_box_border_orange,.wpb_single_image .vc_box_outline_circle.vc_box_border_orange{border-color:#f7be68;}.wpb_single_image .vc_box_border.vc_box_border_orange,.wpb_single_image .vc_box_border_circle.vc_box_border_orange{background-color:#f7be68;}.wpb_single_image .vc_box_outline.vc_box_border_sky,.wpb_single_image .vc_box_outline_circle.vc_box_border_sky{border-color:#5aa1e3;}.wpb_single_image .vc_box_border.vc_box_border_sky,.wpb_single_image .vc_box_border_circle.vc_box_border_sky{background-color:#5aa1e3;}.wpb_single_image .vc_box_outline.vc_box_border_green,.wpb_single_image .vc_box_outline_circle.vc_box_border_green{border-color:#6dab3c;}.wpb_single_image .vc_box_border.vc_box_border_green,.wpb_single_image .vc_box_border_circle.vc_box_border_green{background-color:#6dab3c;}.wpb_single_image .vc_box_outline.vc_box_border_juicy_pink,.wpb_single_image .vc_box_outline_circle.vc_box_border_juicy_pink{border-color:#f4524d;}.wpb_single_image .vc_box_border.vc_box_border_juicy_pink,.wpb_single_image .vc_box_border_circle.vc_box_border_juicy_pink{background-color:#f4524d;}.wpb_single_image .vc_box_outline.vc_box_border_sandy_brown,.wpb_single_image .vc_box_outline_circle.vc_box_border_sandy_brown{border-color:#f79468;}.wpb_single_image .vc_box_border.vc_box_border_sandy_brown,.wpb_single_image .vc_box_border_circle.vc_box_border_sandy_brown{background-color:#f79468;}.wpb_single_image .vc_box_outline.vc_box_border_purple,.wpb_single_image .vc_box_outline_circle.vc_box_border_purple{border-color:#b97ebb;}.wpb_single_image .vc_box_border.vc_box_border_purple,.wpb_single_image .vc_box_border_circle.vc_box_border_purple{background-color:#b97ebb;}.wpb_single_image .vc_box_outline.vc_box_border_white,.wpb_single_image .vc_box_outline_circle.vc_box_border_white{border-color:#fff;}.wpb_single_image .vc_box_border.vc_box_border_white,.wpb_single_image .vc_box_border_circle.vc_box_border_white{background-color:#fff;}.vc_icon_element{line-height:0;font-size:14px;margin-bottom:35px;}.vc_icon_element.vc_icon_element-outer{box-sizing:border-box;text-align:center;}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-left{text-align:left;}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center{text-align:center;}.vc_icon_element.vc_icon_element-outer.vc_icon_element-align-right{text-align:right;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner{text-align:center;display:inline-block;border:2px solid transparent;width:4em;height:4em;box-sizing:content-box;position:relative;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon{font-size:2.15em;font-style:normal;font-weight:400;line-height:1 !important;font-size-adjust:none;font-stretch:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;-webkit-font-language-override:normal;font-language-override:normal;-webkit-font-kerning:auto;font-kerning:auto;font-synthesis:weight style;font-variant:normal;text-rendering:auto;display:inline-block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-icon:before{font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:inherit;height:inherit;font-size:1em;text-align:center;text-rendering:optimizelegibility;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner .vc_icon_element-link{width:100%;height:100%;display:block;position:absolute;top:0;box-sizing:content-box;border:none;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs{max-width:100% !important;line-height:1.2em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs.vc_icon_element-have-style-inner{width:2.5em !important;height:2.5em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xs .vc_icon_element-icon{font-size:1.2em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm{max-width:100% !important;line-height:1.6em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm.vc_icon_element-have-style-inner{width:3.15em !important;height:3.15em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-sm .vc_icon_element-icon{font-size:1.6em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md{max-width:100% !important;line-height:2.15em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md.vc_icon_element-have-style-inner{width:4em !important;height:4em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon{font-size:2.15em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg{max-width:100% !important;line-height:2.85em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg.vc_icon_element-have-style-inner{width:5em !important;height:5em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-lg .vc_icon_element-icon{font-size:2.85em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl{max-width:100% !important;line-height:5em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl.vc_icon_element-have-style-inner{width:7.15em !important;height:7.15em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-xl .vc_icon_element-icon{font-size:5em !important;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded .vc_icon_element-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-outline .vc_icon_element-link{border-radius:50%;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less .vc_icon_element-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_gitem-link,.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-style-rounded-less-outline .vc_icon_element-link{border-radius:5px;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-blue .vc_icon_element-icon{color:#5472d2;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-turquoise .vc_icon_element-icon{color:#00c1cf;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-pink .vc_icon_element-icon{color:#fe6c61;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-violet .vc_icon_element-icon{color:#8d6dc4;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-peacoc .vc_icon_element-icon{color:#4cadc9;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-chino .vc_icon_element-icon{color:#cec2ab;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-mulled_wine .vc_icon_element-icon{color:#50485b;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-vista_blue .vc_icon_element-icon{color:#75d69c;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-black .vc_icon_element-icon{color:#2a2a2a;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-grey .vc_icon_element-icon{color:#ebebeb;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-orange .vc_icon_element-icon{color:#f7be68;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sky .vc_icon_element-icon{color:#5aa1e3;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-green .vc_icon_element-icon{color:#6dab3c;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-juicy_pink .vc_icon_element-icon{color:#f4524d;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-sandy_brown .vc_icon_element-icon{color:#f79468;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-purple .vc_icon_element-icon{color:#b97ebb;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon{color:#fff;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-outline{border-color:#5472d2;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-blue.vc_icon_element-background{background-color:#5472d2;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-outline{border-color:#00c1cf;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-turquoise.vc_icon_element-background{background-color:#00c1cf;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-outline{border-color:#fe6c61;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-pink.vc_icon_element-background{background-color:#fe6c61;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-outline{border-color:#8d6dc4;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-violet.vc_icon_element-background{background-color:#8d6dc4;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-outline{border-color:#4cadc9;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-peacoc.vc_icon_element-background{background-color:#4cadc9;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-outline{border-color:#cec2ab;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-chino.vc_icon_element-background{background-color:#cec2ab;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-outline{border-color:#50485b;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-mulled_wine.vc_icon_element-background{background-color:#50485b;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-outline{border-color:#75d69c;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-vista_blue.vc_icon_element-background{background-color:#75d69c;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-outline{border-color:#2a2a2a;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-black.vc_icon_element-background{background-color:#2a2a2a;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-outline{border-color:#ebebeb;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-grey.vc_icon_element-background{background-color:#ebebeb;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-outline{border-color:#f7be68;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-orange.vc_icon_element-background{background-color:#f7be68;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-outline{border-color:#5aa1e3;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sky.vc_icon_element-background{background-color:#5aa1e3;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-outline{border-color:#6dab3c;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-green.vc_icon_element-background{background-color:#6dab3c;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-outline{border-color:#f4524d;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-juicy_pink.vc_icon_element-background{background-color:#f4524d;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-outline{border-color:#f79468;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-sandy_brown.vc_icon_element-background{background-color:#f79468;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-outline{border-color:#b97ebb;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-purple.vc_icon_element-background{background-color:#b97ebb;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-outline{border-color:#fff;}.vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-background-color-white.vc_icon_element-background{background-color:#fff;}.vc_chart .vc_chart-legend{font-size:14px;margin:0;padding:0;}.vc_chart .vc_chart-legend li{line-height:1.3em;list-style:none;margin:0 0 .3em;min-height:1.3em;}.vc_chart .vc_chart-legend span{border-radius:.3em;display:inline-block;height:1.3em;left:0;margin-right:.5em;vertical-align:middle;width:1.3em;}@media (min-width:768px){.vc_chart .vc_chart-legend{display:inline-block;vertical-align:middle;width:40%;}.vc_chart .vc_chart-legend li{margin-left:1em;}.vc_chart .vc_chart-with-legend{display:inline-block;vertical-align:middle;width:60%;}}.vc_line-chart .vc_chart-with-legend{width:75%;}.vc_line-chart .vc_chart-legend{width:25%;}.wpb_single_image .wpb_wrapper .vc_single_image-wrapper .zoomImg{border-radius:0;}.wpb_single_image [class*='_circle'] .vc-zoom-wrapper{border-radius:50%;}.wpb_single_image [class*='_rounded'] .vc-zoom-wrapper{border-radius:4px;}.owl-carousel .owl-animated-out{z-index:0;}.owl-carousel .owl-animated-in{z-index:1;}[class*=" vc_arrow-icon-"],[class^=vc_arrow-icon-]{font-family:vc_grid_v1;font-style:normal;font-weight:400;line-height:1;}.vc_arrow-icon-minus:before{content:"";}.vc_arrow-icon-plus:before{content:"";}.vc_arrow-icon-arrow_down:before{content:"";}.vc_arrow-icon-arrow_up:before{content:"";}.vc_arrow-icon-arrow_01_left:before{content:"";}.vc_arrow-icon-arrow_01_right:before{content:"";}.vc_arrow-icon-arrow_02_left:before{content:"";}.vc_arrow-icon-arrow_02_right:before{content:"";}.vc_arrow-icon-arrow_03_left:before{content:"";}.vc_arrow-icon-arrow_03_right:before{content:"";}.vc_arrow-icon-arrow_04_left:before{content:"";}.vc_arrow-icon-arrow_04_right:before{content:"";}.vc_arrow-icon-arrow_05_left:before{content:"";}.vc_arrow-icon-arrow_05_right:before{content:"";}.vc_arrow-icon-arrow_06_left:before{content:"";}.vc_arrow-icon-arrow_06_right:before{content:"";}.vc_arrow-icon-arrow_07_left:before{content:"";}.vc_arrow-icon-arrow_07_right:before{content:"";}.vc_arrow-icon-arrow_08_left:before{content:"";}.vc_arrow-icon-arrow_08_right:before{content:"";}.vc_arrow-icon-arrow_09_left:before{content:"";}.vc_arrow-icon-arrow_09_right:before{content:"";}.vc_arrow-icon-arrow_10_left:before{content:"";}.vc_arrow-icon-arrow_10_right:before{content:"";}.vc_arrow-icon-arrow_11_left:before{content:"";}.vc_arrow-icon-arrow_11_right:before{content:"";}.vc_arrow-icon-arrow_12_left:before{content:"";}.vc_arrow-icon-arrow_12_right:before{content:"";}.vc_arrow-icon-navicon:before{content:"";}.wpb_animate_when_almost_visible{opacity:0;filter:alpha(opacity=0);}.wpb_animate_when_almost_visible:not(.wpb_start_animation){-webkit-animation:none;-o-animation:none;animation:none;}.top-to-bottom,.wpb_top-to-bottom{-webkit-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ttb .7s 1 cubic-bezier(.175,.885,.32,1.275);}.bottom-to-top,.wpb_bottom-to-top{-webkit-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_btt .7s 1 cubic-bezier(.175,.885,.32,1.275);}.left-to-right,.wpb_left-to-right{-webkit-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_ltr .7s 1 cubic-bezier(.175,.885,.32,1.275);}.right-to-left,.wpb_right-to-left{-webkit-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_rtl .7s 1 cubic-bezier(.175,.885,.32,1.275);}.appear,.wpb_appear{-webkit-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-o-animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);animation:wpb_appear .7s 1 cubic-bezier(.175,.885,.32,1.275);-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.wpb_start_animation{opacity:1;filter:alpha(opacity=100);}@-webkit-keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);opacity:0;filter:alpha(opacity=0);}100%{-webkit-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-moz-keyframes wpb_ttb{0%{-moz-transform:translate(0,-10%);opacity:0;filter:alpha(opacity=0);}100%{-moz-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-o-keyframes wpb_ttb{0%{-o-transform:translate(0,-10%);opacity:0;filter:alpha(opacity=0);}100%{-o-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@keyframes wpb_ttb{0%{-webkit-transform:translate(0,-10%);-ms-transform:translate(0,-10%);-o-transform:translate(0,-10%);transform:translate(0,-10%);opacity:0;filter:alpha(opacity=0);}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-webkit-keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);opacity:0;filter:alpha(opacity=0);}100%{-webkit-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-moz-keyframes wpb_btt{0%{-moz-transform:translate(0,10%);opacity:0;filter:alpha(opacity=0);}100%{-moz-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-o-keyframes wpb_btt{0%{-o-transform:translate(0,10%);opacity:0;filter:alpha(opacity=0);}100%{-o-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@keyframes wpb_btt{0%{-webkit-transform:translate(0,10%);-ms-transform:translate(0,10%);-o-transform:translate(0,10%);transform:translate(0,10%);opacity:0;filter:alpha(opacity=0);}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-webkit-keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);opacity:0;filter:alpha(opacity=0);}100%{-webkit-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-moz-keyframes wpb_ltr{0%{-moz-transform:translate(-10%,0);opacity:0;filter:alpha(opacity=0);}100%{-moz-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-o-keyframes wpb_ltr{0%{-o-transform:translate(-10%,0);opacity:0;filter:alpha(opacity=0);}100%{-o-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@keyframes wpb_ltr{0%{-webkit-transform:translate(-10%,0);-ms-transform:translate(-10%,0);-o-transform:translate(-10%,0);transform:translate(-10%,0);opacity:0;filter:alpha(opacity=0);}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-webkit-keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);opacity:0;filter:alpha(opacity=0);}100%{-webkit-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-moz-keyframes wpb_rtl{0%{-moz-transform:translate(10%,0);opacity:0;filter:alpha(opacity=0);}100%{-moz-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-o-keyframes wpb_rtl{0%{-o-transform:translate(10%,0);opacity:0;filter:alpha(opacity=0);}100%{-o-transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@keyframes wpb_rtl{0%{-webkit-transform:translate(10%,0);-ms-transform:translate(10%,0);-o-transform:translate(10%,0);transform:translate(10%,0);opacity:0;filter:alpha(opacity=0);}100%{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100);}}@-webkit-keyframes wpb_appear{0%{-webkit-transform:scale(.5);opacity:.1;filter:alpha(opacity=10);}100%{-webkit-transform:scale(1);opacity:1;filter:alpha(opacity=100);}}@-moz-keyframes wpb_appear{0%{-moz-transform:scale(.5);opacity:.1;filter:alpha(opacity=10);}100%{-moz-transform:scale(1);opacity:1;filter:alpha(opacity=100);}}@-o-keyframes wpb_appear{0%{-o-transform:scale(.5);opacity:.1;filter:alpha(opacity=10);}100%{-o-transform:scale(1);opacity:1;filter:alpha(opacity=100);}}@keyframes wpb_appear{0%{-webkit-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5);opacity:.1;filter:alpha(opacity=10);}100%{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;filter:alpha(opacity=100);}}.vc-spinner::before{content:"";width:16px;height:16px;display:inline-block;pointer-events:none;margin-top:6px;background:url("https://www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/images/spinner.gif") no-repeat;background-position-x:center;background-position-y:center;}.vc-spinner.vc-spinner-complete::before{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/vc/tick.png");}.vc-spinner.vc-spinner-failed::before{background-image:url("https://cdn-ipjnf.nitrocdn.com/pMUTZcAaDXdUjVwNvsEZwOxppmdHQbKM/assets/images/optimized/rev-866a238/www.consoleconnect.com/wp-content/plugins/js_composer_salient/assets/vc/remove.png");}.vc_row.vc_row-flex>.span_12{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (max-width:1000px){.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container,.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12,.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container,.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12,.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.vc_row.vc_row-flex>.span_12,.vc_row.vc_row-flex>.span_12>.vc_column_container,.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12,.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container,.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.column_container>.column-inner-wrap,.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12,.vc_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container,.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.column_container>.column-inner-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.vc_row.vc_row-flex>.span_12>.vc_vc_column,.vc_row.vc_row-flex>.span_12>.vc_vc_column_inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.vc_row.vc_row-flex>.span_12>.vc_column_container>.wpb_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;}.vc_row.vc_row-flex>.span_12>.vc_column_container>.wpb_wrapper{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media (-ms-high-contrast:active),
(-ms-high-contrast:none){.vc_row.vc_row-flex>.vc_column_container>.vc_column-inner>*{min-height:1em;}}.vc_row.vc_row-flex>.span_12>.vc_vc_column>.vc_column_container,.vc_row.vc_row-flex>.span_12>.vc_vc_column_inner>.vc_column_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;}.vc_row.vc_row-flex>.span_12>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,.wpb_row.vc_row-flex>.fp-tableCell .fp-scrollable > .fp-scroller > .full-page-inner-wrap-outer > .full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row >.container > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,.wpb_row.vc_row-flex>.fp-tableCell .fp-scrollable > .fp-scroller .full-page-inner-wrap-outer > .full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.vc_row.vc_row-o-equal-height>.span_12>.vc_column_container,.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container,.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.column_container>.column-inner-wrap,.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row > .span_12 > .vc_column_container > .column-inner-wrap,.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container,.vc_row.vc_row-o-equal-height>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.column_container>.column-inner-wrap,.vc_row.vc_row-o-equal-height .full-page-inner >.container > .span_12 > .col .wpb_row > .span_12 > .vc_column_container > .column-inner-wrap,.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;}.vc_row.vc_row-o-content-top>.span_12>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.span_12>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_vc_column_inner>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_vc_column>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-top>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_vc_column_inner>.vc_column_container>.vc_column-inner{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;}.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-top:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-bottom:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;}.vc_row.vc_row-o-content-middle>.span_12>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-content-middle>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.fp-tableCell .fp-scrollable > .fp-scroller .full-page-inner-wrap-outer> .full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,.full-page-inner > .span_12 > .col .vc_row.vc_row-o-content-middle > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-content-middle>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-content-middle>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-middle>.fp-tableCell .fp-scrollable > .fp-scroller .full-page-inner-wrap-outer> .full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,.full-page-inner >.container > .span_12 > .col .vc_row.vc_row-o-content-middle > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;}.vc_row.vc_row-o-content-bottom>.span_12>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,.full-page-inner > .span_12 > .col .vc_row.vc_row-o-content-bottom > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,.vc_row.vc_row-o-content-bottom>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,.full-page-inner >.container> .span_12 > .col .vc_row.vc_row-o-content-bottom > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;}.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column>.vc_column_container,.vc_row.vc_row-o-content-middle:not(.vc_row-o-equal-height)>.vc_vc_column_inner>.vc_column_container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}@media screen and (max-width: 1000px){.vc_row.vc_row-flex > .span_12,.vc_row.vc_row-flex > .span_12 > .vc_column_container,.vc_row.vc_row-flex > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .span_12,.vc_row.vc_row-flex > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .span_12 > .vc_column_container,.vc_row.vc_row-o-equal-height > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .span_12 > .column_container > .column-inner-wrap,body:not([data-flex-cols="true"]) .vc_row.vc_row-flex > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .container > .span_12,body:not([data-flex-cols="true"]) .vc_row.vc_row-flex > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .container > .span_12 > .vc_column_container,.vc_row.vc_row-o-equal-height > .fp-tableCell .full-page-inner-wrap-outer > .full-page-inner-wrap > .full-page-inner > .container > .span_12 > .column_container > .column-inner-wrap,.vc_row.vc_row-flex>.span_12>.vc_column_container>.vc_column-inner,.vc_row.vc_row-flex>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,.wpb_row.vc_row-flex>.fp-tableCell .fp-scrollable > .fp-scroller > .full-page-inner-wrap-outer > .full-page-inner-wrap>.full-page-inner>.span_12>.vc_column_container>.vc_column-inner,.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner,.wpb_row.vc_row-flex>.fp-tableCell .full-page-inner-wrap-outer>.full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.column-inner-wrap>.column-inner,.vc_row.vc_row-o-equal-height .full-page-inner > .span_12 > .col .wpb_row >.container > .span_12 > .vc_column_container > .column-inner-wrap > .column-inner,.wpb_row.vc_row-flex>.fp-tableCell .fp-scrollable > .fp-scroller .full-page-inner-wrap-outer > .full-page-inner-wrap>.full-page-inner>.container>.span_12>.vc_column_container>.vc_column-inner{display:block;}}@media only screen and (max-width: 1000px) and (min-width: 690px){.vc_row.vc_row-flex > .span_12,.vc_row.vc_row-flex > .span_12 > .vc_column_container.one-fourths,.vc_row.vc_row-flex>.span_12>.vc_column_container.one-fourths>.vc_column-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}}.vc_row.vc_row-o-columns-stretch.vc_row-o-full-height > .span_12{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;}.vc_row.vc_row-o-columns-top.vc_row-o-full-height > .span_12{-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;}.vc_row.vc_row-o-columns-bottom.vc_row-o-full-height > .span_12{-webkit-align-content:flex-end !important;-ms-flex-line-pack:end !important;align-content:flex-end !important;}.vc_row.vc_row-o-columns-middle.vc_row-o-full-height > .span_12{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;}.vc_row.vc_row-o-columns-bottom > .span_12::after,.vc_row.vc_row-o-columns-middle > .span_12::after,.vc_row.vc_row-o-columns-top > .span_12::after{content:"";width:100%;height:0;overflow:hidden;visibility:hidden;display:block;}.vc_row.vc_row-flex.vc_row-o-full-height > .span_12{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;}/* --- Megamenu Styles --- */
#top nav >ul >.megamenu >.sub-menu {
  max-width: 1000px;
  left: auto !important;
  right: 0;
  margin: 0 auto;
  width: initial !important;
}
#header-outer #top nav >ul >.megamenu >ul >li {
  padding-left: 15px;
  border-right: 1px solid #fff;
  padding-right: 10px;
  min-width: 280px;
}
#header-outer #top nav >ul >.megamenu >ul >li:first-child {
    padding-left: 0;
}
#header-outer #top nav >ul >.megamenu >ul >li:last-child {
    border-right: 0;
}
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > .sub-menu > li > a,
.sf-menu > .sub-menu > li > a, #top nav > ul > .megamenu ul li a,
body:not([data-header-format="left-header"]) #top nav > ul >.megamenu > .sub-menu > li > .sub-menu > .has-ul > a,
body:not([data-header-format="left-header"]) #top nav > ul >.megamenu > .sub-menu > li > .sub-menu > .has-ul > a{
    color: #fff !important;
}
#header-outer #top nav >ul >.megamenu >ul >li a {
    margin-bottom: 6px;
    letter-spacing: 0.2px;
    font-size: 14px;
    font-weight: 800;
}
body:not([data-header-format="left-header"]) #top nav > ul >.megamenu > .sub-menu > li > .sub-menu > li > a,
#header-outer #top nav > ul >.megamenu > .sub-menu > li > .sub-menu > li > a{
    font-weight: normal;
}
#header-outer #top nav > ul >.megamenu > .sub-menu > li > .sub-menu > .has-ul > ul > li > a{
    font-weight: lighter;
}
body:not([data-header-format="left-header"]) #top nav > ul >.megamenu > .sub-menu > li > .sub-menu > li > a:before{
    content: '';
    background: #fff;
    width: 3px;
    height: 3px;
    display: inline-block;
    vertical-align: 4px;
    border-radius: 50%;
    position: relative;
    margin-right: 7px;
    margin-left: -10px;
}
body:not([data-header-format="left-header"]) #top nav > ul >.megamenu > .sub-menu > li > .sub-menu > .has-ul > .sub-menu a {
    font-weight: lighter;
    opacity: 0.9;
    font-size: 14px;
}
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > .sub-menu > li > .sub-menu > .has-ul > .sub-menu a:before {
    opacity: 0.3;
}
body:not([data-header-format="left-header"]) #top nav > ul >.megamenu > .sub-menu > li > .sub-menu > li > a,
body:not([data-header-format="left-header"]) #top nav > ul >.megamenu > .sub-menu > li > .sub-menu > li > .sub-menu a{
    padding-left: 17px;
    margin-left: 14px;
}
body:not([data-header-format="left-header"]) #top nav > ul > .megamenu > .sub-menu > li:hover > a{
    color: #fff !important;
}
#header-outer.no-transition{
    background-color: transparent;
    box-shadow: none;
}
#header-outer:not(.transparent) .sf-menu > li ul{
  border-color: transparent !important;
}
body #header-outer[data-transparent-header="true"].transparent nav >ul > li >a {
    margin-bottom: 0;
}
#top nav >ul >.megamenu >.sub-menu >li a:hover, body #top nav >ul >.megamenu >.sub-menu >li a:hover, 
body #header-outer #top nav >ul >.megamenu >.sub-menu >li >a:hover, #top nav >ul >.megamenu >ul >li >a:hover, 
#top nav > ul > .megamenu > ul a:hover,
#header-outer #top nav > ul >.megamenu > ul ul li a:hover{
  background-color: rgb(90, 193, 221) !important;
}
.sf-menu >li ul a, #top nav >ul >.megamenu ul li a{
    padding-left: 15px;
}
#header-outer #top nav >ul >.megamenu >ul >li > a {
    font-weight: 800;
}
#header-outer #top nav > ul > .megamenu > .sub-menu > .menu-item-object-custom > .sub-menu > li > a {
    font-weight: 800;
    margin-left: 0;
}
#header-outer #top nav > ul > .megamenu > .sub-menu > .menu-item-object-custom > .sub-menu > li > a:before{
    display: none;
}
#header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu > ul > li> ul > .current-menu-ancestor.has-ul > a, 
#header-outer:not([data-format="left-header"]) #top nav > ul > .megamenu > .sub-menu > .current-menu-ancestor.menu-item-has-children > a,
#top nav > ul > .megamenu > ul > li > ul .current-menu-item > a,
#header-outer:not([data-format="left-header"]) #top nav > .sf-menu > .megamenu > ul > li > ul .current-menu-item.has-ul > a{
    color: #fff !important;
}
/* --- /Megamenu Styles --- */

/* Video Styles */
.switcher-box {
  display: inline-block;
  vertical-align: middle;
  margin-left: 33px;
}
.switcher2 {
  display: flex;
  align-items: center;
  color: #08ffb6;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0;
  padding-bottom: 2px;
}
.switcher2 span {
  width: 130px;
  height: 60px;
  background: transparent;
  position: relative;
  display: block;
  border: 2px solid #fff;
  border-radius: 50px;
  margin-right: 20px;
  transition: 0.2s;
  margin-top: 2px;
}
.switcher2 span:before {
  content: '';
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #08ffb6;
  position: absolute;
  top: 3px;
  bottom: 10px;
  transition: 0.4s;
  left: 5px;
  transform: translateX(0);
}
.switcher2.watch-video span:before {
  background: #fff;
  transition: 0.4s;
  transform: translateX(65px);
}
.switcher2.watch-video span {
  background: #08ffb6;
  transition: 0.2s;
}
.nectar-button.jumbo.sign-up-btn {
  padding-top: 20px;
  padding-bottom: 20px;
}
@media(max-width: 767px){
  .switcher-row .wpb_wrapper {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  .switcher2 span {
    width: 90px;
    height: 50px;
    margin-right: 10px;
  }
  .switcher2 span:before {
    width: 40px;
    height: 40px;
  }
  .switcher2 {
    justify-content: center;
    margin-top: 10px;
  }
  .switcher-box {
    display: flex;
    justify-content: center;
    margin: 0;
  }
  .switcher2.watch-video span:before{
    transform: translateX(35px);
  }
  .video-block {
    margin-top: 0;
  }
}
/* /Video Styles *//******header Css Start********/
header#top{
	background: #fff;
	width:100%;
	box-shadow: 0px 1px 0 0 #ccd2dc;
}
.header-section {
	background: #fff;
	max-width: 1500px !important;
	margin: auto;
	position: relative;
  }
  #header-secondary-outer[data-full-width="true"] >.container {
	width: 100%;
	max-width: 100%;
	padding: 8px 28px !important;
	height: 45px !important;
	background:#F1F4F9;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu{
	background-color:rgba(255, 255, 255, 0.9) !important;
	height:100vh;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-item .mega-nav-external-link a:after,
  .mobile-navigation-custom ul  li.menu-item-has-children  ul.sub-menu  li.nav-external-link a:after{
	content:'';
	background-image:url(../img/icons/popout-icon.svg);
	background-position: center;
	background-repeat: no-repeat;
	width: 15px;
    height: 12px;
    background-size: 12px;
    display: inline-block;
    margin-left: 5px;

  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu > .mega-menu-row {
	margin: 12px auto 20px !important; 
	width: calc(100vw - 28px)  !important;
	max-width:1000px;
	 background-color: transparent;
	 float:none !important;
	 border:1px solid #CCD2DC;
	background-color: #ffffff;

	-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
			border-radius: 10px;

	-webkit-box-shadow: 0 10px 25px 0 rgba(204, 210, 220, 1);
		-moz-box-shadow: 0 10px 25px 0 rgba(204, 210, 220, 1);
			box-shadow: 0 10px 25px 0 rgba(204, 210, 220, 1);
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu > .mega-menu-row  > ul{
	background-color: #ffffff;
	/* border:1px solid #CCD2DC; */
	width:100%;
	/* overflow-y: auto;
	overscroll-behavior: contain;*/

	-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
			border-radius: 10px;

	/*-webkit-box-shadow: 0 10px 25px 0 rgba(204, 210, 220, 1);
		-moz-box-shadow: 0 10px 25px 0 rgba(204, 210, 220, 1);
			box-shadow: 0 10px 25px 0 rgba(204, 210, 220, 1); */
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu > .mega-menu-row.mega-menu-row-col-5 {
	max-width:1262px;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu > .mega-menu-row.mega-menu-row-col-3 {
	max-width:764px;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu > .mega-menu-row.mega-menu-row-col-2{
	max-width:500px;
  }
  
  
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-flyout ul.mega-sub-menu {
	min-height: 100px;
	margin-top: 21px;
	width: 300px !important;
	left: -70px;
	display: flex;
	justify-content: center;
	padding: 15px 0px !important;
	flex-direction: column;
	flex-wrap: nowrap;
	align-items: center;

	-webkit-border-radius: 32px !important;
		-moz-border-radius: 32px !important;
			border-radius: 32px !important;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row  .mega-menu-tab-brief-col ul{
	background:#E5EAF3;
	height:100%;
	display:flex !important;
	flex-direction: column;
    justify-content: flex-start;
	padding:40px 30px !important;	
	display: block;
	background-image: url(../img/mega-menu-desc-background-image.png);
    background-size: cover;
    background-position: top center;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row  .mega-mega-menu-tab-brief-col img{
	width: calc(100% + 60px);
    margin-left: -30px;
    margin-right: -30px;
    max-width: calc(100% + 60px) !important;
  }
  /* #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row  .mega-menu-tab-brief-col ul:before,
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row  .mega-menu-tab-brief-col ul:after{
	content:'';
	display:block;
	background-repeat: no-repeat;
    position: absolute;
    display: block;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row  .mega-menu-tab-brief-col ul:before{
	background-image: url(../img/mega-menu-background-2.png);
    background-size: 120px auto;
    background-position: center left;
    max-height: 310px;
    max-width: 125px;
    width: 100%;
    height: 240px;
    top: 25%;
    left: 0;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row  .mega-menu-tab-brief-col ul:after{
	background-image: url(../img/mega-menu-background-1.png);
    background-size: 82px auto;
    background-position: center left;
    max-height: 85px;
    max-width: 82px;
    width: 100%;
    height: 80px;
    top: 45%;
    left: auto;
	right:-5px;
  } */
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row  .mega-menu-tab-brief-col{
	padding:0 10px 0 0;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav  .mega-menu-tab-brief-col h2{
	font-weight:600;
	font-size:30px;
	line-height: 36px;
	margin-bottom:10px !important;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav  .mega-menu-tab-brief-col h5{
	font-weight:600;
	font-size:16px;
	line-height: 22px;
	margin-bottom:10px;
	text-transform: none;
    letter-spacing: normal;
	font-family: 'Montserrat',sans-serif;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav  .mega-menu-tab-brief-col h4,
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column.custom-mega-menu-nav-col > ul.mega-sub-menu > li.mega-menu-item h4,
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column.custom-mega-menu-nav-col > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title{
	font-weight:600;
	font-size:18px;
	line-height: 24px;
	margin-bottom:0 !important;
	font-family: 'Montserrat',sans-serif;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav  .mega-menu-tab-brief-col .signup-register-link{
	background:#7648FF;
	padding:10px;
	color:#ffffff;
	font-size:15px;
	font-weight:500;
	width:99px;
	text-align: center;
	margin-top:20px;

	-webkit-border-radius: 20px;
		-moz-border-radius: 20px;
			border-radius: 20px;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav  .mega-menu-tab-brief-col .signup-register-link:hover{
	background:#5131AE !important;
  }
  
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col{
	padding:40px 20px !important;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu > .mega-menu-row.mega-menu-row-col-5 li.mega-menu-column.custom-mega-menu-nav-col > ul.mega-sub-menu > li.mega-menu-item > ul.mega-sub-menu > li.mega-menu-item {
	float:none;
	width:100%;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col.mega-content-orient-nav .nav-contact-spacer{
	height:40px;
	display: block;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col .widget_media_image,
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col .mega-menu-title-with-icon{
	display: flex !important;
	flex-direction: row-reverse;
	align-items: center;
	gap:15px;
	justify-content: flex-end;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col .mega-menu-title-with-icon h4,
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col .widget_media_image h4{
	margin-bottom:0 !important;
	margin-top:0 !important;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col .mega-menu-title-with-icon h4.mega-block-title,
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col .mega-menu-title-with-icon h4.mega-block-title a{
	font-weight: 600;
    font-size: 18px;
    line-height: 24px;
    margin-bottom: 0 !important;
	color: #16263f !important;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col .mega-menu-title-with-icon h4.mega-block-title a:hover{
  	color:#7648ff !important;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col .mega-menu-title-with-icon img,
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col .widget_media_image img{
	max-width:60px !important;
	max-height:60px;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col hr{
	border-bottom:1px solid #CCD2DC;
	margin-top:15px;
	margin-bottom:5px;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col p,
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col p a{
	margin-bottom:0;
	font-size:14px;
	font-weight:400;
	line-height: 21px;
	padding-top:7px;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col p a,
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col p.mega-menu-nav-link{
	color:#0674E4 !important;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col p a:hover,
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col p.mega-menu-nav-link:hover{
	color:#7648ff !important;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col p.mega-menu-nav-link{
	padding-top:0;
  }

  

  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col p a,
  #mega-menu-wrap-top_nav #mega-menu-top_nav .custom-mega-menu-nav-col a,
  mega-menu-nav-link{
	font-weight:500;
	margin-top:5px;
	display: inline-block;
	padding-top:0;
  }

  .sf-menu .mega-menu-wrap li li ul.mega-sub-menu{
	left:0 !important;
	max-height: calc(100vh - 135px);
	overflow-y: auto;
  }
  
 .gartner-banner{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ff276f+0,7648ff+100 */
	background: linear-gradient(to right, rgba(255,39,111,1) 0%,rgba(118,72,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
 }
 .gartner-banner.gartner-desk .container{
	max-width: 1205px;
 }
 .gartner-banner.gartner-desk .container .grid-item h1{
	line-height: 52px;
 }
 .gartner-banner h1 {
	 font-weight: 500;
	 font-size: 15px;
	 color: #ffffff;
	 margin-bottom: 0;
	 letter-spacing: normal;
 }
  .gartner-banner span {
	font-weight: normal;
 }
 
  .gartner-banner .btn-padding {
	 padding: 12px;
	}
  .gartner-banner .report-button {
	 background-color: rgba(10,52,94,1.0);
    border: 0px none #000000;
    color: #FFFFFF;
    font-size: 14px;
    font-family: Montserrat,sans-serif;
	padding-top: 11px;
    padding-right: 16px;
    padding-bottom: 11px;
    padding-left: 16px;
	text-decoration: none;
	line-height: 1.15;

	-webkit-border-radius: 25px;
		-moz-border-radius: 25px;
			border-radius: 25px;
 }
  .gartner-banner .img-tag {
	 padding-top:16px;
	 max-width: 83px;
 }
 .gartner-banner.gartner-mob {
	position: fixed;
	bottom: 0;
	z-index: 100000;
	width: 100%;
}
.gartner-banner .gartner-close{
	position: absolute;
	right: 10px;
	top: 10px;
	font-size: 44px;
	font-weight: 300;
	line-height: 1;
	color: #fff;
	text-shadow: 0 0 0 #fff;
	font-family: Montserrat, sans-serif;
	cursor: pointer;
}
.gartner-mob .gartner-mob-con{
	display: none;
}

.gartner-desk .gartner-desk-con{
	display: none;
}

.gartner-desk, .gartner-mob{
	display: none;
}

 .grid-container {
  display: grid;
  grid-template-columns: auto auto auto;

}
	.grid-item {
	  text-align: center;
	}

	.box1 {
		 order: 1;
	} 
	.box2 {
		 order: 2;
	} 
	.box3 {
		 order: 3;
	}
	  
  /* .mega-menu-item-10071 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img7.png),url(../img/icons/menu-background-img6.png) !important;
	background-position: right bottom, left center !important;
	background-repeat: no-repeat, no-repeat !important;
  } */

  /* .mega-menu-item-24958 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img7.png),url(../img/icons/menu-background-img6.png) !important;
	background-position: right bottom, left center !important;
	background-repeat: no-repeat, no-repeat !important;
  }

  .mega-menu-item-40509 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img7.png),url(../img/icons/menu-background-img6.png) !important;
	background-position: right bottom, left center !important;
	background-repeat: no-repeat, no-repeat !important;
  }

  .mega-menu-item-41935 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img7.png),url(../img/icons/menu-background-img6.png) !important;
	background-position: right bottom, left center !important;
	background-repeat: no-repeat, no-repeat !important;
  }

  .mega-menu-item-42531 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img7.png),url(../img/icons/menu-background-img6.png) !important;
	background-position: right bottom, left center !important;
	background-repeat: no-repeat, no-repeat !important;
  }

  .mega-menu-item-42226 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img7.png),url(../img/icons/menu-background-img6.png) !important;
	background-position: right bottom, left center !important;
	background-repeat: no-repeat, no-repeat !important;
  }
  
  .mega-menu-item-18831 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img3.png)!important;
	background-position: right center !important;
	background-repeat: no-repeat !important;
  } */
  
  /* .mega-menu-item-10078 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img5.png)!important;
	background-position: left top !important;
	background-repeat: no-repeat !important;
  } */
/* 
  .mega-menu-item-24961 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img5.png)!important;
	background-position: left top !important;
	background-repeat: no-repeat !important;
  }

  .mega-menu-item-41950 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img5.png)!important;
	background-position: left top !important;
	background-repeat: no-repeat !important;
  }

  .mega-menu-item-42241 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img5.png)!important;
	background-position: left top !important;
	background-repeat: no-repeat !important;
  }

  .mega-menu-item-42547 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img5.png)!important;
	background-position: left top !important;
	background-repeat: no-repeat !important;
  }

  .mega-menu-item-40524 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img5.png)!important;
	background-position: left top !important;
	background-repeat: no-repeat !important;
  } */
  
  /* .mega-menu-item-20493 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img4.png)!important;
	background-position: right center !important;
	background-repeat: no-repeat !important;
  } */

  /* .mega-menu-item-40532 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img4.png)!important;
	background-position: right center !important;
	background-repeat: no-repeat !important;
  } */

  /* .mega-menu-item-24962 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img4.png)!important;
	background-position: right center !important;
	background-repeat: no-repeat !important;
  } */

  /* Korean menu start */
  /* .mega-menu-item-46772 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img7.png),url(../img/icons/menu-background-img6.png) !important;
	background-position: right bottom, left center !important;
	background-repeat: no-repeat, no-repeat !important;
  }
  
  .mega-menu-item-46788 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img5.png)!important;
	background-position: left top !important;
	background-repeat: no-repeat !important;
  }
  
  .mega-menu-item-46792 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img4.png)!important;
	background-position: right center !important;
	background-repeat: no-repeat !important;
  } */
  /* Korean End */

  /* Chinese menu start  */
  /* .mega-menu-item-46656 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img7.png),url(../img/icons/menu-background-img6.png) !important;
	background-position: right bottom, left center !important;
	background-repeat: no-repeat, no-repeat !important;
  }
  
  .mega-menu-item-46669 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img5.png)!important;
	background-position: left top !important;
	background-repeat: no-repeat !important;
  }
  
  .mega-menu-item-46675 > ul.mega-sub-menu {
	background-image:  url(../img/icons/menu-background-img4.png)!important;
	background-position: right center !important;
	background-repeat: no-repeat !important;
  } */
  /* Chinese end */

   body:not([data-header-format="left-header"]) #top .sf-menu li ul, #top nav > ul > .megamenu > .sub-menu {
	background-color: #ffffff !important;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-item > a.mega-menu-link{
	background: transparent !important;
	color: #172740 !important;
	font-weight: 500 !important;
	padding: 0px 13px 0px 13px;
	font-size:15px;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-item.mega-toggle-on.sfHover > a,
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-item.mega-menu-item-type-custom.mega-current-menu-ancestor > a.mega-menu-link:hover,
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-item.mega-menu-item-object-page > a:hover {
	background: #fff !important;
	color: #7648ff  !important;
	font-weight: 500 !important;
  }

  ul.header-left-section {
	width: 27%;
	justify-content: flex-end;
	min-width: 215px;
  }
  .header-left-section .login-btn,
  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a.login-btn,
  #header-outer.transparent #top nav > ul > li > a.login-btn {
	font-size: 14px !important;
	background: #ffffff !important;
	color: #0674E4 !important;
	text-transform: none !important;
	padding: 0px 30px !important;
	height: 38px !important;
	line-height: 36px !important;
	margin: 0 5px !important;
	border-radius: 25px !important;
	opacity: 1  !important;
	min-width:93px;
	font-weight: 500 !important;
	cursor: pointer;
	display: inline-block;
	position: relative;
	transition: 0.5s;
	border:1px solid #0674E4 !important;
  }

  .header-left-section .login-btn:hover,
  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a.login-btn:hover,
  #header-outer.transparent #top nav > ul > li > a.login-btn:hover {
		color: #ffffff !important;
	}
  
  .header-left-section .login-btn:hover, .header-left-section .signup-btn:hover,
  body #header-outer[data-lhe="default"] #top nav > ul > li > a:hover,
  body #header-outer[data-lhe="default"] #top nav > ul.header-left-section > li > a.signup-btn:hover{
		background:#5131AE !important;
		color: #ffffff !important;
  }
  .header-left-section .signup-btn:hover:after {
	  opacity: 1;
	  -moz-transform: translateX(7px); 
	  transform: translateX(7px);
	  -webkit-transform: translateX(7px);
  }
  
  .header-left-section .signup-btn span, .header-left-section .login-btn span {
	  position: relative;
	  left: 0;
	  display: inline-block;
	  
	  -webkit-transform: translateX(0);
		  -moz-transform: translateX(0); 
			  transform: translateX(0);
			  
	  -webkit-transition: transform 0.45s cubic-bezier(0.25, 1, 0.33, 1) !important;	 
		  -moz-transition: transform 0.45s cubic-bezier(0.25, 1, 0.33, 1) !important;
			  transition: transform 0.45s cubic-bezier(0.25, 1, 0.33, 1) !important;
		
		white-space: nowrap;
	  
  }
  
  .header-left-section .signup-btn,
  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a.signup-btn,
  #header-outer #top nav > ul > li > a.signup-btn {
	font-size: 15px !important;
	background: #7648FF !important;
	color: #fff !important;
	text-transform: none !important;
	padding: 0px 30px !important;
	height: 38px !important;
	line-height: 36px !important;
	margin: 0 5px !important;
	border-radius: 25px !important;
	opacity: 1  !important;
	min-width:103px;
	font-weight: 500 !important;
	cursor: pointer;
	display: inline-block;
	position: relative;
	transition: 0.5s;
	border:1px solid #7648FF;
  }

  .header-left-section .signup-btn:hover,
  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a.signup-btn:hover,
  #header-outer #top nav > ul > li > a.signup-btn:hover{
	color: #fff !important;
  }
  
  
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link {
	  color: #16263f !important;
	  background: transparent !important;
  }
  
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:hover {
	  text-decoration: underline !important;
  }
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link:not([href]):hover {
    text-decoration: none !important;
}
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{
	  text-decoration: underline !important;
  }
  
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link.sf-with-ul {
	  font-weight: 700;
	  font-size: 20px;
	  line-height: 22px;
	  margin-bottom: 0;
	  padding:0;
  }

  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link.sf-with-ul:after {
	content: "";
	position: absolute;
	background-image:url(../img/icons/cc-menu-right-arrow.png);
	background-repeat:no-repeat;
	background-size:15px auto;
	width: 15px;
	height: 15px;
	display: inline-block;
	margin-left: 10px;
	margin-top: 5px;
 }

  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link.sf-with-ul:not([href]):after {
	display: none;
 }
 #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link.sf-with-ul[href="#"]:after {
	display: none;
 }

 #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link.sf-with-ul[href=""]:after {
	display: none;
 }
  
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-item.mega-menu-megamenu li.mega-menu-item-object-page ul.mega-sub-menu,
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-item.mega-menu-megamenu li.mega-menu-item-object-custom ul.mega-sub-menu {
	  left: 0 !important;
	  margin-top:9px;
  }
  
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-item.mega-menu-megamenu li.mega-menu-item-object-page ul.mega-sub-menu a.mega-menu-link,
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-item.mega-menu-megamenu li.mega-menu-item-object-custom ul.mega-sub-menu a.mega-menu-link,
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{
	font-size:14px  !important;
	line-height:20px !important;
	font-weight:500 !important;
	color: #172740 !important;
	background: transparent !important;
	padding:4px 0 !important;
	margin:5px 0 !important;

  }
  
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-item.mega-menu-megamenu li.mega-menu-item-object-page ul.mega-sub-menu a.mega-menu-link:hover,
  #mega-menu-wrap-top_nav #mega-menu-top_nav li.mega-menu-item.mega-menu-megamenu li.mega-menu-item-object-custom ul.mega-sub-menu a.mega-menu-link:hover{
	 text-decoration:none !important;
	 color:#7648ff !important;
  }

  .signup-section{
	  background: #7648FF;
	  color: #fff;
	  padding: 30px;
	  border-radius: 30px;
  }
  .signup-title {
	font-size: 24px;
	color: #fff;
	font-weight: normal;
  }
  
  .signup-section .sign-up-desc{
	color: #fff;
  }

  .mega-menu-item-10068.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 41px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }
  .mega-menu-item-10071.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 152px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }
  .mega-menu-item-10078.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 40px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }
  .mega-menu-item-20493.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 580px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }
  .mega-menu-item-18831.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 30px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }
  .mega-menu-item-20493.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 70px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-24957.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 41px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-24958.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 152px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-24960.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 30px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-24961.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 40px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-24962.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 70px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-41915.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 41px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-41935.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 152px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-41949.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 30px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-41950.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 40px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-41960.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 70px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42511.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 41px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42531.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 152px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42546.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 30px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42547.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 40px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42555.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 70px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42206.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 41px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42226.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 152px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42240.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 30px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42241.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 40px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-42250.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 70px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-40490.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 41px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-40509.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 152px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-40523.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 30px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-40524.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 40px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-40532.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 70px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

/* Korean menu start */
.mega-menu-item-46751.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 25px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-46772.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 112px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-46787.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 30px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-46788.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 20px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-46792.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 70px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }
/* Korean end */

/* Chinese menu start */
.mega-menu-item-46633.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 25px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-46656.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 100px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-46668.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 30px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-46669.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 8px !important;
	z-index: 9999 !important;
	top: 68px !important;
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }

  .mega-menu-item-46675.mega-toggle-on.sfHover:before {
	content: " " !important;
	display: block !important;
	position: absolute !important;
	left: 70px !important;
	z-index: 9999 !important;
	top: 68px !important; 
	border-top: none !important;
	border-right: 20px solid transparent !important;
	border-left: 20px solid transparent !important;
	border-bottom: 20px solid #fff !important;
	transition: opacity 200ms ease-in, visibility 200ms ease-in;
  }
/* Chinese end */

  li.mega-menu-column {
	pointer-events: none !important;
  }
  a.menusub {
	color: #16263f !important;
	font-family: inherit  !important;
	font-size: 20px !important;
	text-transform: none  !important;
	text-decoration: none  !important;
	font-weight: bold  !important;
	text-align: left  !important;
	margin: 8px 0px 13px 0px  !important;
	padding: 0px 0px 0px 0px  !important;
	vertical-align: top  !important;
	display: block  !important;
	visibility: inherit  !important;
	border: 0;
	padding-bottom: 15px !important;
  }
  .textwidget p {
	padding-top: 12px;
  }
  /* #mega-menu-wrap-top_nav #mega-menu-top_nav .textwidget p {
	padding-top: 0;
	font-weight:500;
  } */

  
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title,
  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title{
	 line-height:24px;
	 margin-top:5px;
  }
  .secondary-header-section li a.mobile-search {
	padding: 0 20px !important;
  }
  .secondary-header-section li a {
	font-size: 12px !important;
	padding: 10px 19px !important;
	border-left: none !important;
	font-weight: 800 !important;
  }
  
  .secondary-header-section  li:last-child {
	border-right:  none !important;
  }
  div#header-outer {
	background: transparent !important;
	box-shadow: none !important;
  }
  #header-space {
	  background-color: #E8EDEF !important;
  }
  #header-secondary-outer {
	border: none !important;
	/* max-width: 1500px !important; */
	  margin: auto;
  }
  #header-secondary-outer, #header-outer #header-secondary-outer {
	background-color: #F1F4F9 !important;
  }
  #header-secondary-outer .header-secondary-outer-container {
	max-width:1500px !important; 
	margin:0 auto;
  }
  #header-secondary-outer .header-secondary-outer-container .new-site-link,
  .mobile-navigation-custom .new-site-link{
	font-size:12px;
	line-height: 18px;
	font-weight: 600;
	margin-left: 20px;
	color: #0674E4;	
  }
  .mobile-navigation-custom .new-site-link{
	margin-top:10px;
	margin-bottom:10px;
}
  #header-secondary-outer .header-secondary-outer-container .new-site-link a,
  .mobile-navigation-custom .new-site-link a{
	display: flex;
	gap: 5px;
	align-items: center;
	color: #0674E4 !important;
	padding:4px 10px;
	background: transparent;

	transition: all 200ms ease;

	-webkit-border-radius:19px;
		border-radius:19px;
  }
  .mobile-navigation-custom .new-site-link a{
	padding:4px 0;
  }

  #header-secondary-outer .header-secondary-outer-container .new-site-link a:hover{
	background:#DCECFB;
  }
  #header-secondary-outer .header-secondary-outer-container .new-site-link img,
  .secondary-header-items .new-site-link img{
	width:13px;
	
  }
  #header-outer[data-full-width="true"] header > .container,
  body[data-slide-out-widget-area-style="simple"]
	#header-outer[data-full-width="true"]
	#mobile-menu {
	width: 100%;
	max-width: 100%;
	padding: 0 28px;
  }
  .slide-out-widget-area-toggle.mobile-icon .lines-button:after,
  .slide-out-widget-area-toggle.mobile-icon .lines:before,
  .slide-out-widget-area-toggle.mobile-icon .lines-button.close .lines:before,
  .slide-out-widget-area-toggle.mobile-icon .lines:after {
	height: 2px !important;
	width: 16px !important;
  }

  body #header-outer[data-full-width="true"] #top nav > .buttons,
   #header-outer:not([data-format="left-header"]) #top > .container > .row nav > ul.buttons.sf-menu{
	  display:none;
  }
  #header-outer.side-widget-open  #logo .starting-logo.mobile-only-logo{
	  display:block;
	  position:relative;
	  opacity:1;
  }
  
  #header-outer.side-widget-open  #logo .default-logo,
  #header-outer.side-widget-closed  #logo .starting-logo.mobile-only-logo{
	  display:none;
  }
  
  #header-outer.side-widget-open .mobile-search{
	  display:none;
  }
  body #header-outer #top .slide-out-widget-area-toggle[data-custom-color="true"] a.open:before{
	  background-color: transparent;
  }
  
  #header-outer .mobile-search .icon-salient-search{
	  width:22px;
  }
  
  a.mobile-search {
	  display: none;
  }
  
  body #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items{
	  margin-top:50px;
	  
  }
  
  body .rd-content-wrap#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li,
  body .rd-content-wrap#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container .menu li, 
  body .rd-content-wrap #slide-out-widget-area.fullscreen-alt .menuwrapper li{
	   margin-bottom:0 !important;
   }
   body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a{
	  letter-spacing:0.5px !important;
	  font-weight:300;
	  font-size:20px;
		  
	  
  }
  body #slide-out-widget-area .inner .off-canvas-menu-container.mobile-only .menu.secondary-header-items li a{
	  font-size:15px !important;
	  line-height:18px !important;
	  font-weight:700;
	  padding-top:4px;
	  padding-bottom:4px;
	  letter-spacing:1px;
	  letter-spacing:0.5px;
  }
  
  #slide-out-widget-area .menuwrapper li small {
	opacity: 1;
  }
  #slide-out-widget-area.fullscreen-alt ul.off-canvas-social-links{
	  margin:30px 0;
	  position:unset;
  }
  #slide-out-widget-area.fullscreen-alt .off-canvas-social-links.line-shown:after{
	  
  }
  
  #slide-out-widget-area.fullscreen-alt  .inner-wrap .inner.overflow-state{
	  margin-bottom:0;
  }
  
  #slide-out-widget-area .off-canvas-social-links li i {
	background-color: transparent;
	font-size: 22px;
	line-height: 24px;
  }
  
  #header-outer:not([data-format="centered-menu-bottom-bar"]) header#top .span_9 > .slide-out-widget-area-toggle{
	display: none !important;
	z-index: 10000;
  }
  
  #slide-out-widget-area-bg.fullscreen-alt,
  #slide-out-widget-area.fullscreen, 
  #slide-out-widget-area.fullscreen-alt{
	  left:100% !important;
	  width:0 !important;
	  height:100% !important;
	  top:0 !important;
	  padding:0 !important;
	  opacity:1  !important;
	  
	  transition: 800ms ease !important;
		  -webkit-transition: 800ms ease !important;
  }
  #slide-out-widget-area.fullscreen, 
  #slide-out-widget-area.fullscreen-alt{
	  display:block !important;
	  transition: 800ms ease !important;
		  -webkit-transition: 800ms ease !important;
  }
  body #slide-out-widget-area-bg.fullscreen-alt.open,
  #slide-out-widget-area.fullscreen.open , 
  #slide-out-widget-area.fullscreen-alt.open{
	  left:0 !important;
	  width:100% !important;	
  }
  body #slide-out-widget-area-bg.fullscreen-alt .bg-inner{
	  background-color:#ffffff;
  }
  #slide-out-widget-area.fullscreen-alt.mobile {
	  margin:0 !important;	
  }
  
  #slide-out-widget-area .menuwrapper li {
	position: relative;
	opacity:1 !important;
	  transform: translate(0, 0) !important;
		  -webkit-transform: translate(0, 0) !important;		
  }
  
  #slide-out-widget-area.fullscreen-alt .inner-wrap .inner{
	  top:0;
	  margin:125px 0 0 0 !important;
	  
	  -webkit-transform: none!important;   
		  transform: none!important;
	  
	  
  }
  #top .sf-menu li ul li a.header-view-link:hover{
	  text-decoration:underline !important;
  }

  .secondary-header-section li a:hover{
	text-decoration: underline;
  }
  /* Header css - END */
  
  /****** Header css End********/
  /***** product page pinned section******/
  .pinned-wrapper{
	height: auto;
	z-index: 1;
  }
  .pinned-wrapper .sticky-node{
	height: auto;
	position: absolute;
  }
  .pinned-text-sec{
	  width: 35% !important;
  }
  .pinned-img-sec{
	width: 65% !important;
  }
  .pinned-img-sec img{
	width: 80%;
	height: auto;
  }
  .pinned-wrapper .sticky-node .row_col_wrap_12_inner{
	height: calc(100vh - 202px);
  }
  
  /***** End *****/


  /* mobile navigation transition css*/
	#slide-out-widget-area-bg .inner-wrap{
		background: transparent;
	}
	#slide-out-widget-area.fullscreen-alt .inner-wrap{
		opacity:0;
		left:100%;
		position: relative;
		width: 1px;
		background: #ffffff;
		/* transition:opacity 500ms ease 200ms, left 1200ms linear; */
		-webkit-transition:opacity 1000ms ease 200ms, left 1200ms ease 0ms, width 1200ms ease 0ms !important;
			-moz-transition:opacity 1000ms ease 200ms, left 1200ms ease 0ms, width 1200ms ease 0ms !important;
				transition: opacity 1000ms ease 200ms, left 1200ms ease 0ms, width 1200ms ease 0ms !important;
		
	}
	#slide-out-widget-area.fullscreen-alt.open .inner-wrap{
		opacity:1;
		left:0;
		width: 100%;
		-webkit-transition:opacity 1000ms ease 200ms, left 1200ms ease 0ms, width 1200ms ease 0ms !important;
			-moz-transition:opacity 1000ms ease 200ms, left 1200ms ease 0ms, width 1200ms ease 0ms !important;
				transition: opacity 1000ms ease 200ms, left 1200ms ease 0ms, width 1200ms ease 0ms !important;
		/* transition:opacity 300ms ease 120ms, left 600ms linear; */
	}
  
  
  @media only screen and (max-width: 1400px) {
	  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a.login-btn,
	  .header-left-section .signup-btn, 
	  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a.signup-btn{
		  padding-left:10px !important;		
		  padding-right:10px !important;
	  }
	  
	  .header-left-section .login-btn:hover:after,
	  .header-left-section .signup-btn:hover:after {
		  -moz-transform: translateX(2px);
		  transform: translateX(2px);
		  -webkit-transform: translateX(2px);
	  
	  }
	  
  }
	  
   
  @media only screen and (max-width: 1175px) {
	#header-outer.transparent #top #logo,
	#header-outer #logo{
		max-width:250px;
	}

	#header-outer.transparent #top #logo img,
	#header-outer #logo img{
		width:100%;
		height:auto;
		max-height:40px;
	}
	#header-outer:not([data-format="left-header"]) #top > .container > .row,
	#header-outer:not([data-format="left-header"]) > .container > .row{
		align-items: center;
	}

	#mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-item > a.mega-menu-link{
		font-size:14px;
	}
	.header-left-section .login-btn,
	#header-outer #top nav > ul > li > a.login-btn
	.header-left-section .signup-btn,
	#header-outer #top nav > ul > li > a.signup-btn{
		padding-left: 23px !important;
		padding-right: 23px !important;
	} 
		
  }
  @media only screen and (max-width: 1150px) {
	  .login-btn, .signup-btn{
		  padding: 0px 20px !important;
	  }
	  
	  ul.header-left-section {
		  min-width: 196px;
	  }
	  
	  #mega-menu-wrap-top_nav #mega-menu-top_nav > li.mega-menu-item > a.mega-menu-link{
		  padding: 0px 7px;
	  }
	  
	  .mega-menu-item-10068.mega-toggle-on.sfHover:before{
		  left:30px !important;
	  }
	  
	  .mega-menu-item-10071.mega-toggle-on.sfHover:before{
		  left:125px !important;
	  }
	  
	  .mega-menu-item-18831.mega-toggle-on.sfHover:before{
		  left:22px !important;
	  }
	  
	  .mega-menu-item-10078.mega-toggle-on.sfHover:before{
		  left:30px !important;
	  }
	  /* .header-left-section .login-btn,
	  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a.login-btn,
	  .header-left-section .signup-btn, 
	  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a.signup-btn{
		  padding-left:5px !important;		
		  padding-right:5px !important;
	  } */
  }

  @media only screen and (min-width: 1032px) {
	.gartner-mob .gartner-mob-con{
		display: none !important;
	  }
  }
  
  @media only screen and (max-width: 1031px) {
	  body #header-outer{
		padding-top:0;
	  }
	  header#top{
		background:#F1F4F9;
		padding-top:42px;
	  }
	  .mobile-lang-switcher {
        top: 8px;
   	 }
	  #header-outer #top .span_9 nav{
		  display:none !important;
	  }
	  .mobile-navigation-custom{
		display: flex;
		flex-direction: column;
	  }
	  .mobile-search-box{
		padding-top: 0;
        padding-left: 0;
        right: 34px;
        top: 50%;
		position: absolute;
        overflow: hidden;
		display: block !important;

		-webkit-transform: translateY(-50%);
			-moz-transform: translateY(-50%);
        		transform: translateY(-50%);
	 }
	  
	 .search-box{
		padding-top: 14px !important;
		display: flex;
		align-items: center;
		bottom:0;
	 }	  
	 .er-dummy-search-box .er_search_button_dummy {
		top: 50%;
	}
	  #header-outer[data-full-width="true"] header > .container,
	  body[data-slide-out-widget-area-style="simple"]
	  #header-outer[data-full-width="true"]
	  #mobile-menu {
		  padding: 15px 28px;
		  
		  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.29);
			  -moz-box-shadow: 0 0 6px rgba(0, 0, 0, 0.29);
				  box-shadow: 0 0 6px rgba(0, 0, 0, 0.29);
	  }
	  
	  .slide-out-widget-area-toggle.mobile-icon .lines-button.close .lines:before, 
	  .slide-out-widget-area-toggle.mobile-icon .lines-button.close .lines:after {
		height: 2px !important;
		width: 20px !important;
	  }

	  body.original #header-outer[data-has-menu="true"] .lines-button.close, body.ascend #header-outer[data-has-menu="true"] .lines-button.close {
		top: 7px;
	  }
	  body #header-outer .slide-out-widget-area-toggle.mobile-icon .lines-button.close .lines:before {
        top: 17px;
        left: 0px;
      }
	  .mobile-navigation-custom .menu.header-left-section{
		order:3;
	  }

	  .mobile-navigation-custom ul li{
		text-align: left;
	  }

	  .mobile-navigation-custom ul li a{
		font-size:18px;
		line-height: 24px;
		font-weight:600;
		padding: 13px 20px;
		display: block;	  
	  }

	  .mobile-navigation-custom ul > li.menu-item-has-children > ul.sub-menu > li{		
		padding-left: 50px;
        background-size: 31px;
        background-position: top 2px left 20px;
		background-repeat: no-repeat;
	  }

	  .mobile-navigation-custom ul > li.menu-item-has-children > ul.sub-menu > li a{
		font-size:16px;
		line-height: 22px;
		padding: 10px 20px;
	  }

	  .mobile-navigation-custom ul > li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > ul.sub-menu > li{
		padding-left:0;
	  }

	  .mobile-navigation-custom ul > li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children > ul.sub-menu > li a{		
		font-size:14px;
		line-height: 20px;
		font-weight:500;
		padding: 5px 20px;
	  }

	  .mob-nav-clouds-icon{
		background-image:url(../img/icons/mobile-menu/clouds-icon.svg);		
	  }
	  .mob-nav-SaaS-icon{
		background-image:url(../img/icons/mobile-menu/SaaS-icon.svg);		
	  }
	  .mob-nav-data-center-icon{
		background-image:url(../img/icons/mobile-menu/data-centres.svg);		
	  }
	  .mob-nav-internetexchange-icon{
		background-image:url(../img/icons/mobile-menu/Internet-exchange-icon.svg);	
	  }
	  .mob-nav-ecosystem-icon{
		background-image:url(../img/icons/mobile-menu/eosysytem-partner-icon.svg);	
	  }

	  .mob-nav-accessport-icon{
		background-image:url(../img/icons/mobile-menu/access-port-icon.png);	
	  }
	  .mob-nav-edgeSIM-icon{
		background-image:url(../img/icons/mobile-menu/edge-SIM-icon.png);	
	  }
	  .mob-nav-api-icon{
		background-image:url(../img/icons/mobile-menu/API-icon.png);	
	  }
	  .mob-nav-layer2-icon{
		background-image:url(../img/icons/mobile-menu/layer2-icon.png);	
	  }
	  .mob-nav-internet-demand-icon{
		background-image:url(../img/icons/mobile-menu/internet-on-demand-icon.png);	
	  }
	  .mob-nav-layer-3-icon{
		background-image:url(../img/icons/mobile-menu/layer-3-icon.png);	
	  }
	  .mob-nav-market-place-icon{
		background-image:url(../img/icons/mobile-menu/marketplace-icon.png);	
	  }
	  .mob-nav-network-service-icon{
		background-image:url(../img/icons/mobile-menu/network-service-icon.png);	
	  }
	  .mob-nav-network-service-icon{
		background-image:url(../img/icons/mobile-menu/network-service-icon.png);	
	  }
	  .mob-nav-blog-icon{
		background-image:url(../img/icons/mobile-menu/Blog.png);	
	  }
	  .mob-nav-academy-icon{
		background-image:url(../img/icons/mobile-menu/training.png);	
	  }
	  .mob-nav-looking-glass-icon{
		background-image:url(../img/icons/mobile-menu/Looking-Glass.png);	
	  }
	  .mob-nav-content-hub-icon{
		background-image:url(../img/icons/mobile-menu/Library.png);	
	  }
	  .mob-nav-api-doc-icon{
		background-image:url(../img/icons/mobile-menu/API-Doc.png);	
	  }
	  .mob-nav-about-us-icon{
		background-image:url(../img/icons/mobile-menu/about-us.png);	
	  }
	  .mob-nav-news-icon{
		background-image:url(../img/icons/mobile-menu/news.png);	
	  }
	  .mob-nav-awards-icon{
		background-image:url(../img/icons/mobile-menu/awards.png);	
	  }
	  .mob-nav-events-icon{
		background-image:url(../img/icons/mobile-menu/events.png);	
	  }
	
	  .mob-nav-csr-icon{
		background-image:url(../img/icons/mobile-menu/CSR.png);	
	  }
	  .mob-nav-career-icon{
		background-image:url(../img/icons/mobile-menu/Careers.png);	
	  }

	  .mob-nav-leadership-icon{
		background-image:url(../img/icons/mobile-menu/leadership.png);	
	  }
	  .mob-nav-ecosystem-globe-icon{
		background-image:url(../img/icons/mobile-menu/ecosystem-globe.png);	
	  }

	  #slide-out-widget-area ul.secondary-header-items{
		border-top:1px solid #E5EAF3;
		margin-top:10px;
		padding-top:10px;
	  }
	  
	  body #header-outer[data-full-width="true"] #top nav > .buttons,
	  #header-outer:not([data-format="left-header"]) #top > .container > .row nav > ul.buttons.sf-menu{
		  display:flex;
	  }
	  
	  #mega-menu-wrap-top_nav #mega-menu-top_nav,
	  #mega-menu-wrap-top_nav.mega-menu-wrap .mega-menu-toggle + #mega-menu-top_nav,
	  #header-secondary-outer{
		  display:none;
	  }
	  
	  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a{
		  font-size: 20px !important;
		  line-height: 30px !important;
	  }
	  
	  #header-outer[data-transparency-option="1"][data-full-width="true"].side-widget-open .header-section{
				  border-bottom:1px solid #CCD2DC;
				  padding: 19px 20px;
	  }
	  
	  #slide-out-widget-area .menuwrapper .menu.header-left-section,
	  #slide-out-widget-area ul.header-left-section{
		  display:flex;
		  justify-content: center;
		  flex-direction: row-reverse;
		  width:100%;
		  margin-top: 20px;
		  border-top: 1px solid #E5EAF3;
		  padding: 20px 0;
	  }
	    
	   #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container{
		   height:auto !important;
		   flex-direction:column;
	   }
	   
	   #header-outer:not([data-format="centered-menu-bottom-bar"]) header#top .col.span_9 {
		  display:flex;
		  flex-direction: row;
		  justify-content: flex-end;
		  align-items: center;
	  }
	  
	   
	  #header-outer:not([data-format="centered-menu-bottom-bar"]) header#top .span_9 > .slide-out-widget-area-toggle {
		display: flex !important;
		align-items:flex-start;
	  }
	  
	  #top .mobile-search{
		  display:inline-block;
	  }
	  
	  #header-outer .header-section #logo{
		  margin-top:0;
		  margin-bottom:0;
	  }
	  
	  body .rd-content-wrap #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a{
		  font-weight:300;
		  font-size:20px !important;
		  line-height:24px !important;
	  }
	  body .rd-content-wrap #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li {
		  line-height:24px;
	  }	  
	  
	  .header-left-section .login-btn, 
	  body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a.login-btn, 
	  .header-left-section .signup-btn, 
	  body #slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a.signup-btn{
		  padding: 0 26px !important;
		  line-height: 37px !important;
		  font-weight: 700;
		  height: 37px !important;
	  }
	  
	  body #slide-out-widget-area.fullscreen-alt.mobile .inner .off-canvas-menu-container li a.signup-btn:after{
		 display:none; 
	  }
	  
	  .gartner-mob .gartner-mob-con{
		display: block;
	  }
	  .mobile-navigation-custom ul li.menu-item-has-children a{
		position: relative;
	  }

	  .mobile-navigation-custom ul li.menu-item-has-children .sf-sub-indicator{
		right:30px;
		padding-top:13px;
		padding-bottom:13px;

		-webkit-transform: rotate(0deg);
			-moz-transform: rotate(0deg);
				transform: rotate(0deg);

		-webkit-transition: transform 150ms ease;
			-moz-transition: transform 150ms ease;
				transition: transform 150ms ease;
	  }
	  .mobile-navigation-custom ul > li.menu-item-has-children > ul.sub-menu > li.menu-item-has-children .sf-sub-indicator{
		padding-top:10px;
		padding-bottom:10px;
		-webkit-transform: rotate(90deg);
			-moz-transform: rotate(90deg);
				transform: rotate(90deg);

		-webkit-transition: transform 150ms ease;
			-moz-transition: transform 150ms ease;
				transition: transform 150ms ease;
	  }

	  .mobile-navigation-custom ul li.menu-item-has-children .sf-sub-indicator .fa{
		font-size:21px;
		color:#172740;
	  }

	  .mobile-navigation-custom ul > li.menu-item-has-children.active .sf-sub-indicator{
		-webkit-transform: rotate(-180deg);
			-moz-transform: rotate(-180deg);
				transform: rotate(-180deg);
				right:24px;
	 } 

	 .mobile-navigation-custom ul > li.menu-item-has-children.active > ul.sub-menu > li.menu-item-has-children.active .sf-sub-indicator{
		-webkit-transform: rotate(-90deg);
			-moz-transform: rotate(-90deg);
				transform: rotate(-90deg);
	  }

	  #slide-out-widget-area.fullscreen-alt .inner-wrap .inner {
		margin: 60px 0 0 0 !important;
	  }
  }
  
  @media only screen and (max-width: 999px) {
	body #header-outer{
		padding-top:0;
	}
	.pinned-wrapper .sticky-node{
	  height: auto;
	  position: relative;
	}
	.pinned-text-sec{
	  width: 100% !important;
	}
	.pinned-img-sec{
	  width: 100% !important;
	}
	.pinned-img-sec .hover-wrap-inner {
	  text-align:left !important;
	}
	
	  
	   #slide-out-widget-area.fullscreen-alt.mobile .inner-wrap .inner {
		  top: 0;
		  margin: 60px 0 0 0 !important;
		  
		  -webkit-transform: translate(0, 0) !important;
			  transform: translate(0, 0) !important;
	  }
  }
  
  @media only screen and (max-width: 768px) {  
	#footer-outer .row {
	  padding-top:65px;
	  padding-bottom:40px;
	}
	.cloud-partner-logo{
	  padding-bottom:80px;  
	}

	body #header-outer{
		padding-top:0;
	}
	
	.er-dummy-search-box .er_search_button_dummy{
		top:50%;
	}
	.er-dummy-search-box .er_search_button_dummy i{
		top:0 !important;		
		
		-webkit-transform: translateY(-25%);
			-moz-transform: translateY(-25%);
        		transform: translateY(-25%);
	}
  }
  
  
  
  /* Redesign General css */
  
  body .rd-content-wrap a,
  body .rd-content-wrap a:hover{
	  color:#FF276F;
  }
  body .rd-content-wrap h2{
	  font-size:30px;
	  font-weight:300;
	  line-height:44px;
	  color:#16263F;
	  font-family:'Montserrat' ;
	  margin-bottom:80px;
	  text-transform:none;
  }
  
  
  body .rd-content-wrap .light h2{
	  color:#ffffff;
  }
  body .rd-content-wrap h2 strong{
	  font-weight:800;
	  font-size:30px;
	  line-height:38px;
	  font-family:'Montserrat' ;
	  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7648ff+0,ff276f+100 */
	  background: #7648ff; /* Old browsers */
	  background: -moz-linear-gradient(45deg,  #7648ff 0%, #ff276f 100%); /* FF3.6-15 */
	  background: -webkit-linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* Chrome10-25,Safari5.1-6 */
	  background: linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
  }
  .rd-content-wrap .nectar-button.large{
	  padding:10px 25px;
  }
  .rd-content-wrap .nectar-button span{
	  font-weight:400;
	  font-size:14px;
	  line-height:18px;
	  text-transform:none !important;
  }
  
  .rd-content-wrap .nectar-button.jumbo span{
	  font-size:16px;
  }
     
  body .rd-content-wrap .nectar-button:hover span
  body .rd-content-wrap .nectar-button.extra-color-3 span,
  body .rd-content-wrap .nectar-button.extra-color-3:hover span,
  body .rd-content-wrap .nectar-button.extra-color-3 .icon-button-arrow,
  body .rd-content-wrap a.nectar-button.extra-color-3{
	  color:#ffffff
  }
  
  .dnArrow, .upArrow {
	  position: fixed;
	  bottom: 5%;
	  right: 0;
	  will-change: transform;
	  -webkit-animation: bounce 2s ease infinite;
	  animation: bounce 2s ease infinite;
	  -webkit-transition: opacity .6s ease;
	  transition: opacity .6s ease;
	  width: 42px;
	  height: 42px;
	  line-height: 42px;
	  left: 0;
	  margin: 0 auto;
	  text-align: center;
	  cursor: pointer;
	  z-index:999;
  }
  
  
  .dnArrow:before {
	  content: "";
	  background-image:url(../img/icons/scrolltoarrow@2x.png);
	  background-repeat:no-repeat;
	  background-position:center center;
	  background-size:22px auto;
	  width: 22px;
	  height: 22px;
	  display: block;
	  
  }
  .upArrow {
	  transform:rotate(180deg);
  }
  
  
  
  /* Code below for showing Down arrow on hero banner  */
  @-webkit-keyframes bounce {
	  0% {
		  -webkit-transform: translateY(0);
		  transform: translateY(0)
	  }
	  50% {
		  -webkit-transform: translateY(20px);
		  transform: translateY(20px)
	  }
	  to {
		  -webkit-transform: translateY(0);
		  transform: translateY(0)
	  }
  }
  @keyframes bounce {
	  0% {
		  -webkit-transform: translateY(0);
		  transform: translateY(0)
	  }
	  50% {
		  -webkit-transform: translateY(20px);
		  transform: translateY(20px)
	  }
	  to {
		  -webkit-transform: translateY(0);
		  transform: translateY(0)
	  }
  }
  
  /* connect to google page styling  START*/
  body .page-content .vc_row.top-level.full-width-section:not(.full-width-ns) > .span_12{
	  padding-top:0;
  }
  .page-banner{
	  color:#16263F;
  }
  .page-banner .page-title{
	  position: relative;
	  display: inline-block;
	  padding-right: 60px;
  }
  .page-banner .page-title h1{
	  font-size:55px;
	  font-weight:400;
	  line-height:67px;
	  color:#16263F;
	  font-family: Montserrat;
  }
  .page-banner .page-title h1 strong{
	  font-weight:700;
	  font-family: Montserrat;
  }
  
  .page-banner .page-title h1:after{
	  content:'';
	  width:45px;
	  height:7px;
	  display: block;
	  position: absolute;
	  right: 0;
	  bottom: 10px;
	  -webkit-radius:20px;
		  -moz-radius:20px;
			  border-radius:20px;
	  
	  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7648ff+0,ff276f+100 */
	  background: #7648ff; /* Old browsers */
	  background: -moz-linear-gradient(45deg,  #7648ff 0%, #ff276f 100%); /* FF3.6-15 */
	  background: -webkit-linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* Chrome10-25,Safari5.1-6 */
	  background: linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
  
  }
  
  .page-banner .page-title.grdnt-bar-near h1:after{
	  display: inline-block;
	  position: relative;
	  bottom:0;
	  left:15px;
  
  }
  body .rd-content-wrap .page-banner .nectar-button span,
  body .page-banner .nectar-button,
  body .page-banner .nectar-button.large,
  body .page-banner .nectar-button{
	  font-size:14px;
	  font-weight:400;
	  line-height:18px;
  }
  
  body .page-banner .nectar-button,
  body .page-banner .nectar-button.large{
	  padding:10px 30px;
  }
  body .page-banner .nectar-button.small.see-through{
	  padding:8px 25px;
  }
  body .page-banner .nectar-button span{
	  font-weight:400;
  }
  .page-banner .banner-logo{
	  max-width:369px;
	  width:100%;
  }
  .mobile-display-block,
  .full-width-section img.mobile-display-block{
	  display:none;
  }
  .mobile-display-block{
	  display:none !important;
  }
  .connect-cloud-info{
	  z-index:2;
  }
  
  .connect-cloud-info ul{
	  padding:0;
	  margin:0;
	  max-width:490px;
  }
  .connect-cloud-info li,
  .connect-cloud-info h3{
	  font-size:25px;
	  font-weight:300;
	  line-height:35px;
	  color:#16263F;
	  font-family: Montserrat;
	  list-style:none;
	  padding:0;
	  margin-bottom:50px;
  }
  
  .connect-cloud-info li strong,
  .connect-cloud-info h3 strong{
	  font-weight:800;
	  font-family: Montserrat;
	  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7648ff+0,ff276f+100 */
	  background: #7648ff; /* Old browsers */
	  background: -moz-linear-gradient(45deg,  #7648ff 0%, #ff276f 100%); /* FF3.6-15 */
	  background: -webkit-linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* Chrome10-25,Safari5.1-6 */
	  background: linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	  -webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
  }
  
  .background-ani-row{
	  margin-left: -50vw;
	  left: 50%;
	  width: 100vw;
	  height: 100%;
	  top: 0;
	  position:absolute;
	  z-index:-1;
  }
  .background-ani-col-abs{
	  position:absolute;
	  height:100%;
	  left:0;
	  top:0
  }
  .background-ani-col-height{
	  height:100%;
  }
  .background-ani-col-abs.align-img-left{
	  text-align:left;
  }
  .background-ani-col-abs.align-img-right{
	  text-align:right;
  }
  .background-ani-row.align-vertical.v-top .hover-wrap-inner{
	  display:flex;
	  align-items: start;
  }
  .background-ani-row.align-vertical.v-bottom .hover-wrap-inner{
	  display:flex;
	  align-items: end;
  }
  .background-ani-row.align-vertical.v-middle .hover-wrap-inner,
  .background-ani-row.align-vertical.v-middle .wpb_raw_code{
	  display:flex;
	  align-items: center;
  }
  
  .background-ani-row.h-align-right .hover-wrap-inner,
  .background-ani-row.h-align-right .wpb_raw_code{
	  justify-content:right;
  }
  .background-ani-row.align-vertical div{
	  height:100%
  }
  
  .position-absolute{
	  position:absolute !important;
  }
  .position-relative{
	  position:relative !important;
  }
  .three-column-icon-layout .col .header-icon-image{
	  max-height:80px;
	  max-width:80px;
	  background-color:none;
  }
  
  .three-column-icon-layout .col .header-icon-image.icons-size-2{
	  max-height:80px;
	  max-width:80px;
  }
  
  .three-column-icon-layout p{
	  text-align: left;
	  font-size: 15px;
	  line-height: 21px;
	  font-weight: 400;
	  color: #16263F;
  }
  
  .three-column-icon-layout .para-size-2 p{
	  font-size: 18px;
	  line-height: 28px;
  }
  body .three-column-icon-layout .col h4{
	  line-height:22px;
  }
  .video-section{
	  text-align:left;
  }
  
  .video-section .nectar-video-box{
	  -webkit-border-radius:10px;
		  -moz-border-radius:10px;
			  border-radius:10px;
	  
  }
  .video-section p{
	  font-size:16px;
	  line-height:28px;
	  font-weight:400;
	  max-width:385px;
  }
  
  .video-section.full-width-video p{
	  max-width:100%;
  }
  .video-section .play_button_2 {
	  width: 76px;
	  height: 84px;
	  margin-top: -43px;
	  margin-left: -40px;
  }
  
  /* map section css*/
  .map-section .col lottie-player{
	  width:56vw;
	  margin-right:5vw;
	  max-width:1000px;
  }
  
  .map-section h2,
  .map-section p{
	  max-width:272px;
  }
  
  
  @media only screen and (min-width: 1300px) {  
	  .map-section .col  lottie-player{
		  width:61vw;
	  }
  }
  @media only screen and (min-width: 1450px) {  
	  .map-section .col  lottie-player{
		  width:60vw;
	  }
  }
  
  @media only screen and (min-width: 1700px) {  
	  .map-section .col lottie-player{
		  width:63vw;
	  }
  }
  @media only screen and (min-width: 1900px) {  
	  .map-section .col  lottie-player{
		  max-width:1100px;
	  }
  }
  
  /* map section css end*/
  body .video-section  .play_button_2 span{
	  display:none;
  }
  
  .video-section .video-display-column{
	  background: #e8edef !important;	
	  overflow: hidden;
	  padding: 0;
	  
	  -webkit-box-shadow: 0px 0px 16px #000000;
		  -moz-box-shadow: 0px 0px 16px #000000;
			  box-shadow: 0px 0px 16px #000000;
	  
	  -webkit-border-radius: 10px;
		  -moz-border-radius: 10px;
			  border-radius: 10px;
  }
  
  .video-section .vc_row-fluid > .span_12  .video-display-column{
	  padding: 0;
  }
  .register-now-section{
	  font-family: 'Montserrat';
  }
  body .register-now-section .col h4{	
	  font-weight:400;
  }
  
  body .register-now-section .col .iwt-text,
  body .register-now-section .col p{
	  font-size:17px; 
	  line-height:32px;
  }
  
  .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner img.background-arrow,
  .background-arrow{
	  height:243px;
	  width:auto;
  }
  
  .work-flow-img-wrap{
	  display: flex; 
	  justify-content: center; 
	  width:100%;
	  overflow-x: auto;
  }
  .work-flow-col{ 
	width: 820px !important;
	position: relative;
  }
  .work-flow-image{
	  width:820px;
	  min-width:820px;
  }
  
  .scroll-direction-image{
	  width:225px;
	  height:auto;
  }
  
  .info-row .contentR{
	  position:relative;
	  /*bottom:70px;*/
	  width:100%;
	  margin-top:-69.3%;
  }
  /* connect to google page styling  END*/
  
  
  /* FOOTER CSS START */
  .top-footer .row_col_wrap_12:before, 
  .top-footer .row_col_wrap_12:after {
	  content: '';
	  background: url(../img/semi-circle_gradient.png)no-repeat;
	  background-size: 248px 248px;
	  position: absolute;
	  bottom: 0;
	  transform: translate(-73%, 33%);
	  left: 0;
	  width: 248px;
	  height: 248px;
	  visibility:visible;
	  z-index: -1;
  }
  
  .top-footer .row_col_wrap_12:before {
	  background: url(../img/rounded-bar-gradient.png)no-repeat;
	  background-size: 218px 202px;
	  top: 0;
	  transform: translate(-50%, -50%);
	  left: 100%;
	  width: 218px;
	  height: 202px;
  }
  .top-footer-content-wrap,
  .top-footer > .span_12 .top-footer-content-wrap.wpb_column{
	  background:#ffffff;
	  padding:30px 0;
  }
  .top-footer-content-wrap > .span_12 .footer-top-listing.wpb_column,
  .top-footer .footer-top-listing{
	  padding:0;
  }
  .top-footer .footer-top-listing p{
	  font-size:16px;
	  line-height:28px;
	  max-width:370px;
	  
  }
  .top-footer .small-text p{
	  font-size:14px;
	  
  }
  .top-footer .small-text p strong{
	  font-weight:700;
  }
  .top-footer .small-text p a{
	  color:#FF276F;
  }
  .top-footer .row_col_wrap_12{
	  justify-content:center;
  }
  .top-footer-content-wrap:after,
  .top-footer-content-wrap:before,
  .rounded-corner-wrap:after,
  .rounded-corner-wrap:before {
	  content: '';
	  right: 0;
	  visibility: visible;
	  top: 50%;
	  position: absolute;
	  transform: translate(48%, -50%);
	  height: 100%;
	  width: 50%;
	  border-radius: 0 100% 100% 0;
	  background-color: #fff;
  }
  .top-footer-content-wrap:before ,
  .rounded-corner-wrap:before{
	  left: 0;
	  transform: translate(-48%, -50%);
	  border-radius: 100% 0 0 100%;
  }
  .top-footer .iwithtext{
	  margin-bottom:27px;
  }
  #footer-outer #footer-widgets{
	  background-image: url('../img/footer-background-hexagon.png');
	  background-repeat:no-repeat;
	  background-position:bottom -64px right;
	  background-size:170px auto;
  }
  #footer-outer #footer-widgets .col h4{	
	  font-size:20px;
	  font-weight:200;
	  line-height:28px;
	  color:#ffffff;
	  margin-top:5px;
	  margin-bottom:10px !important;
	  text-transform: none !important;
  }
  #footer-outer #footer-widgets .col h4 strong{
	  font-weight:700;
	  font-family: Montserrat;
	  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7648ff+0,ff276f+100 */
	  background: #7648ff; /* Old browsers */
	  background: -moz-linear-gradient(45deg,  #7648ff 0%, #ff276f 100%); /* FF3.6-15 */
	  background: -webkit-linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* Chrome10-25,Safari5.1-6 */
	  background: linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
  }
  #footer-outer #footer-widgets ul{
	  margin-top:16px;
	  display:inline-block;
  }
  #footer-outer #copyright a:not(.nectar-button) {
	  color: #FF276F !important;
  }
  
  #footer-outer #copyright .social li a i {
	color: #7648FF;
  }
  #footer-outer #copyright .container{
	  display: flex;
	  justify-content: space-between;	
	  align-items: center;
  }
  #footer-outer #media_image-3{
	  margin-bottom:25px;
  }
  #footer-outer p{
	  color:#ffffff;
	  font-size:12px;
	  line-height:20px;
	  
  }
  #footer-outer p.footer-desc{
	  margin-bottom:15px;
	  max-width:256px;
	  padding-top:0;
  }
  
  #footer-outer .footer-link,
  #footer-outer .footer-link span{
	  color:#FF276F ;
	  font-size:14px;
	  font-weight:700;
  }
  
  #footer-outer .footer-link:hover span{
	  text-decoration:underline;
  }
  #footer-outer #media_image-4{
	  display: inline-block;
	  max-width: 60px;
	  vertical-align: top;
	  margin-top:22px;
  }
  #footer-outer #nav_menu-4{
	  display: inline-block;
	  /* max-width: 140px; */
	  margin-right: 40px;
  }
  #footer-outer #custom_html-10{
	  margin-bottom:35px;
  }
  body #footer-outer i {
	  font-size: 22px;
  }
  #footer-outer #media_image-3 img{
	  width:auto;
  }
  #footer-outer .widget_nav_menu .menu a:hover{
	text-decoration: underline !important;
  }
  .client-logo-section .client-logo{
	  max-width:100%;
	  width:auto;
  }
  .cloud-partner-logo{
	  padding-bottom:30px;
  }
  .cloud-partner-logo p{
	  padding-bottom:16px;
	  font-size:12px;
	  font-weight:700;
  }
  .partner-logo-images{
	  display:flex;
	  gap:20px;
	  max-width:68%;
	  flex-wrap: wrap;
  }
  @media only screen and (min-width: 1300px) {
	  .top-footer-content-wrap:after, 
	  .top-footer-content-wrap:before {
		  width: 37%;		
		  border-radius: 0 75% 75% 0;
	  }
	  
	  .top-footer-content-wrap:before {
		  border-radius: 75% 0 0 75%;
	  }
  }
  @media only screen and (min-width: 1350px) {
	  .top-footer-content-wrap:after, 
	  .top-footer-content-wrap:before,
	  .rounded-corner-wrap:after,
	  .rounded-corner-wrap:before 	{
		  width: 40%;
	  }
  }
  @media (min-width: 1000px) and (max-width: 1249px){
	  .top-footer .vc_col-sm-10.top-footer-content-wrap {
		  width: 70.333333%;
	  }
	  .top-footer .row_col_wrap_12:before, 
	  .top-footer .row_col_wrap_12:after {
		  transform: translate(-51%, 33%);
	  }
  
	  .top-footer .row_col_wrap_12:before {
		  transform: translate(-70%, -50%);
	  }
  }
  @media (min-width: 1250px) and (max-width: 1349px){
	  .top-footer .vc_col-sm-10.top-footer-content-wrap {
		  width: 80.333333%;
	  }
  }
  /* FOOTER CSS END */
  
  
  .background-ani-row .row_col_wrap_12_inner,
  .background-ani-row .vc_column-inner {
	  height: 100%;
  }
  
  /* Home page css START */
  
  .page-banner.banner-2 .page-title{
	  padding-right:0;
  }
  .page-banner.banner-2 .page-title h1:after{
	  display:none;
  }
  .page-banner.banner-2 .page-title h1{
	  font-size:60px;
	  font-weight:300;
	  line-height:70px;
  }
  .page-banner.banner-2 .page-title h1 strong{
	  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7648ff+0,ff276f+100 */
	  background: #7648ff; /* Old browsers */
	  background: -moz-linear-gradient(45deg,  #7648ff 0%, #ff276f 100%); /* FF3.6-15 */
	  background: -webkit-linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* Chrome10-25,Safari5.1-6 */
	  background: linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
	  -webkit-background-clip: text;
	  -webkit-text-fill-color: transparent;
  }
  .page-banner.banner-2 .images-col-layout{
	  margin-top:20px;
  }
  .page-banner.banner-2 .images-col-layout .wpb_wrapper{
	  display:flex;
	  align-items:center;
  }
  
  
  .page-banner.banner-2 .banner-client-logo  img {
	  margin-right:15px;
	  display:inline-block;
	  vertical-align:middle;
  }
  .page-banner.banner-2 .banner-desc{
	  max-width:500px;
	  padding-bottom:20px;
  }
  
  .page-banner.banner-btm-gradient  .row-bg-wrap .row-bg-overlay{
	  top:auto;
	  bottom:0;
	  max-height:111px;
  }
  
  .page-banner .left-right-gradient{
	  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#e8edef+0,e8edef+46,e8edef+68,e8edef+100&1+0,0.9+46,0.5+68,0+100 */
	  background: -moz-linear-gradient(left,  rgba(232,237,239,1) 0%, rgba(232,237,239,0.9) 46%, rgba(232,237,239,0.5) 68%, rgba(232,237,239,0) 100%); /* FF3.6-15 */
	  background: -webkit-linear-gradient(left,  rgba(232,237,239,1) 0%,rgba(232,237,239,0.9) 46%,rgba(232,237,239,0.5) 68%,rgba(232,237,239,0) 100%); /* Chrome10-25,Safari5.1-6 */
	  background: linear-gradient(to right,  rgba(232,237,239,1) 0%,rgba(232,237,239,0.9) 46%,rgba(232,237,239,0.5) 68%,rgba(232,237,239,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8edef', endColorstr='#00e8edef',GradientType=1 ); /* IE6-9 */
  
  }
  
  .cc-service-section .col .circle-image,
  .cc-service-section .col .circle-image:not([srcset]){ 
	  max-width:670px;
	  width:100%;
	  
  }
  .cc-service-section .service-content-row{
	  position:absolute;
	  height:100%;
	  width:100%;
	  display:block;
  }
  
  .cc-service-section .service-content-row .col {
	  height:100%;
  }
  .service-text{
	  position:absolute;
	  max-width:233px;
	  
  }
  
  .service-text img{
	  display:none;
  }
  body .service-content-row .col .iwithtext{
	  display:flex;
	  margin-bottom:15px;
  }
  body .service-content-row .col .iwt-icon{
	  position:relative;
  }
  body .service-content-row .col .iwithtext .iwt-icon img,
  body .service-content-row .col .iwithtext .iwt-icon img:not([srcset]){
	  max-width:55px;
	  width:55px;
	  margin-top:7px;
  }
  body .service-content-row .col .iwithtext .iwt-text{
	  margin-left:20px;
	  padding-left:0;
  }
  body  .service-content-row .iwithtext h5,
  body .service-text h5, 
  .cc-service-section .col .service-text h5,
  .service-text h5{
	  font-family: 'Montserrat';
	  font-weight:700;
	  color:#22FFBB;
	  font-size:14px;
	  line-height:28px;
	  text-transform:unset;
	  letter-spacing:1px;
	  margin-bottom:5px;
  }
  body  .service-content-row .iwithtext h5 a,
  body .service-text h5 a, 
  .cc-service-section .col .service-text h5 a,
  .service-text h5 a{
	 color:#22FFBB;
  }
  body  .service-content-row .iwithtext h5 a:hover,
  body .service-text h5 a:hover, 
  .cc-service-section .col .service-text h5 a:hover,
  .service-text h5 a:hover{
	text-decoration:underline;
  }
  .service-content-row .iwithtext p,
  .service-text p {
	  font-size:14px;
	  line-height:20px;
	  letter-spacing:0;
  }
  .service-text.text-1{
	left: 15%;
    top: 0;
    transform: translate(10%, -45%);
  }
  .service-text.text-3{
	  left: 0;
	  top: 28%;
	  transform: translate(-15%, 0);
  }
  .service-text.text-5{
	left: 11%;
    top: 62%;
  }
  .service-text.text-2{
	right: 9%;
	top: 0;
	transform: translate(-3%, -42%);
  }
  .service-text.text-4{
	  right:0;
	  top:29%;
	  transform: translate(20%, 0);
  }
  .service-text.text-6{
	right: 4%;
    top: 62%;
  }
  .service-text.text-7{
	  left: 50%;
	  bottom: 0;
	  transform: translate(-50%, 100%);
	  text-align: center;
	  z-index:10;
  }
  .page-banner.banner-2  .banner-video{	
	  -webkit-border-radius: 10px;
		  -moz-border-radius: 10px;
			  border-radius: 10px;
			  
	  -webkit-box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.3);
		  -moz-box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.3);
			  box-shadow: 0px 0px 40px rgba(0, 0, 0, 0.3);
  }
  
  .para-size-2 p {
	font-size: 18px;
	line-height: 34px;
	margin-bottom: 23px;
  }
  
  .secure-by-design-section {
	  background-color: #16263f !important;
	  border-radius: 170px !important;
	  background-image:  url(../img/icons/securebydesign-background-img.png),url(../img/icons/securebydesign-background-img1.svg) !important;
	  background-position: left bottom, right top;
	  background-repeat: no-repeat, no-repeat;
  }
  .secure-by-design-left-section {
	padding-left: 209px !important;
  }
  .secure-by-design-right-section {
	padding-left: 120px !important;
  }
  
  .rounded-corner-row {
	  background-color: #16263f !important;
	  border-radius: 220px !important;
  }
  .rounded-corner-row-left-section {
	padding-left: 150px !important;
	text-align:left;
  }
  .rounded-corner-row-right-section {
	padding-left: 70px !important;
  }
  .rounded-corner-bg-grad1{
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#22ffbb+0,23e0f9+100 */
	background: linear-gradient(to right,  rgba(34,255,187,1) 0%,rgba(35,224,249,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }
  
  body .rounded-corner-row h2{
	font-weight:500;
	line-height:40px;
  }
  
  body .rounded-corner-row p{
	font-weight:500;
	font-size:14px;
	line-height:20px;
  }

  .homepage-bg-img2 {
	position: absolute !important;
	right: -150px;
	bottom: 650px;
  }
  .home-map-img {
	  position: absolute;
	  width: 55%;
	  right: 50px;
  }
  .pipe-img1 {
	  position: absolute !important;
	  left: 0px;
	  top: 240px;
  }
  /* Home page css END */
  
  
  
  /* Contact page CSS start */
  .rd-content-wrap .col.dark .nectar-button.see-through.contact-number, 
  .rd-content-wrap .col.dark .nectar-button.see-through-2.contact-number{
	  background-image:url(../img/icons/contact-phone-icon.png);
	  background-repeat:no-repeat;
	  background-size:25px 25px;
	  padding:3px 0 6px 31px;
	  font-family: 'Montserrat';
	  font-weight:700;
	  font-size:14px;
	  margin:0 0 15px 0;
	  color:#FF276F;
	  border:0 none;
	  display:block;
	  background-position:-6px 0;
	  
	  -webkit-border-radius:0 !important;
		  -moz-border-radius:0 !important;
			  border-radius:0 !important;
  }
  .rd-content-wrap .col.dark .nectar-button.see-through.contact-number:hover,
  .rd-content-wrap .col.dark .nectar-button.see-through.contact-mail:hover,
  .rd-content-wrap .col.dark .nectar-button.see-through.contact-number:hover span,
  .rd-content-wrap .col.dark .nectar-button.see-through.contact-mail:hover span{
	  -webkit-transition:none;
		  -moz-transition:none;
			  transition:none;
			  
	  -webkit-transform:none;
		  -moz-transform:none;
			  transform:none;
  }
  
  .rd-content-wrap .col.dark .nectar-button.see-through.contact-number:hover span,
  .rd-content-wrap .col.dark .nectar-button.see-through.contact-mail:hover span{
	  text-decoration:underline;
  }
  
  .rd-content-wrap  .col.dark .nectar-button.see-through.contact-number span,
  .rd-content-wrap .col.dark .nectar-button.see-through.contact-mail span{
	  color:#FF276F;
  }
  
  .rd-content-wrap .col.dark .nectar-button.see-through.contact-mail,
  .rd-content-wrap .col.dark .nectar-button.see-through-2.contact-mail{
	  background-image:url(../img/icons/contact-mail-icon.png);
	  background-repeat:no-repeat;
	  background-size:25px 25px;
	  padding:3px 0 6px 31px;
	  font-family: 'Montserrat';
	  font-weight:700;
	  font-size:14px;
	  margin:0 0 0 0;
	  color:#FF276F;
	  border:0 none;
	  background-position:0 3px;
	  
	  -webkit-border-radius:0 !important;
		  -moz-border-radius:0 !important;
			  border-radius:0 !important;
  }
  
  .contact-address-setion p{
	  font-size:14px;
	  line-height:28px;
	  padding-bottom: 20px;
  }
  
  .contact-address-setion p strong{
	  font-size:16px;
  }
  
  .support-section .rounded-corner-wrap{
	  padding:40px 0 35px 0;
	  background:#ffffff;
  }
  .support-section .rounded-corner-wrap:after {
	  transform: translate(50%, -50%);
	  width: 52%;
  }
  
  .support-section .rounded-corner-wrap:before {
		  transform: translate(-50%, -50%);
		  width: 52%;
  } 
  .contact-form .vc_column-inner{
	  -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.25);
		  -moz-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.25);
			  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.25);
  }
  body .rd-content-wrap .contact-section .wpb_column.centered-text .pipe-ani{
	  margin-left:auto;
	  margin-right:0;
	  transform: translate(13%, 0);
  }

.contact-us-tab-sec ul.wpb_tabs_nav li {
    width: 25%;
}
.contact-us-tab-sec .contact-number{
	margin: 0 0 12px 0 !important;
}
.contact-us-tab-sec .contact-number span{
	font-weight: 600;
}
.contact-us-tab-sec .contact-mail{
	margin: 0 0 12px 0 !important;
}
.contact-us-tab-sec .contact-mail span{
	font-weight: 600;
}
  /* Contact page CSS End */


  .video-list-icons .listing-with-icons {
	  padding-left:40px;
  }
  .video-list-icons .listing-with-icons .iwt-text{
	  margin-bottom:34px
  }
  
  .video-list-icons .listing-with-icons .iwt-text{
	  font-size:20px;
  }
  
  .tabs-section  .tabbed,
  .regions .tabbed {
	  display:flex;
	  width:100%; 
  }
  body .tabs-section .wpb_content_element .ui-tabs-nav,
  body .regions .wpb_content_element .ui-tabs-nav{
	  width:240px;
	  margin-right:30px;
  }
  
  body .tabs-section .wpb_content_element .ui-tabs-nav li a,
  body .tabs-section .tabbed >ul li a,
  body .regions .wpb_content_element .ui-tabs-nav li a,
  body .regions .tabbed >ul li a{
	  width:240px;
	  padding:30px;
	  font-size:16px;
	  line-height:28px;
	  font-weight:700;
	  background:#ffffff;
	  margin:0 0 10px 0;
	  float:none;
	  color:#16263F;
	  cursor:pointer;
	  
	  border-radius:10px;
		  -moz-border-radius:10px;
			  -webkit-border-radius:10px;
  }	
  
  body .tabs-section .wpb_content_element .ui-tabs-nav li a.active-tab,
  body .tabs-section .wpb_content_element .ui-tabs-nav li a:hover,
  body .regions .wpb_content_element .ui-tabs-nav li a.active-tab,
  body .regions .wpb_content_element .ui-tabs-nav li a:hover{
	  color:#ffffff;
	  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7648ff+0,ff276f+100 */
	  background: #7648ff; /* Old browsers */
	  background: -moz-linear-gradient(top,  #7648ff 0%, #ff276f 100%); /* FF3.6-15 */
	  background: -webkit-linear-gradient(top,  #7648ff 0%,#ff276f 100%); /* Chrome10-25,Safari5.1-6 */
	  background: linear-gradient(to bottom,  #7648ff 0%,#ff276f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=0 ); /* IE6-9 */
  }
  
  body .tabs-section .ui-tabs-panel,
  body .regions .ui-tabs-panel{
	  width:calc(100% - 240px);
  }
  body:not(.woocommerce-cart) .main-content .regions .dataTable,
  body:not(.woocommerce-cart) .main-content .regions .dataTable tr,
  body .regions .dataTable tr:hover td,
  body .regions .dataTable th:hover,
  body:not(.woocommerce-cart) .main-content .regions .tablepress,
  body:not(.woocommerce-cart) .main-content .regions .tablepress tr,
  body .regions .tablepress tr:hover td,
  body .regions .tablepress th:hover {
	  background:transparent !important;
  }
  body .regions .dataTable,
  body .regions .tablepress{
	  font-size:13px;
	  font-weight:400;
	  color:#16263F;
  }
  
  body .regions .dataTable th,
  body .regions .tablepress th,
  body .regions  .tablepress.tablepress-locations thead th{
	  background:transparent;
	  font-size:14px !important;
	  font-weight:700;
	  color:#16263F;	
	  margin-bottom:30px;
	  opacity:1;
	  padding-top:0;
	  text-transform: none;
	  font-family: 'Montserrat';
	  letter-spacing: normal;
	  vertical-align: top;
	  line-height: 20px;
  }
  
  body .regions .dataTable td,
  body .regions .tablepress.tablepress-locations tr td,
  body .regions .tablepress.tablepress-locations tbody tr td:last-child{
	  background:transparent;
	  color:#16263F;
	  margin-bottom:20px;
	  font-size:13px !important;
	  font-weight:400;
	  opacity:1;
	  font-family: 'Montserrat';
	  vertical-align: top;
  }
  
  
  
  .tabs-section  .tabbed,
  .regions .tabbed {
	  display:flex;
	  width:100%; 
  }
  body .tabs-section .wpb_content_element .ui-tabs-nav,
  body .regions .wpb_content_element .ui-tabs-nav{
	  width:240px;
	  margin-right:30px;
  }
  
  body .tabs-section .wpb_content_element .ui-tabs-nav li a,
  body .tabs-section .tabbed >ul li a,
  body .regions .wpb_content_element .ui-tabs-nav li a,
  body .regions .tabbed >ul li a{
	  width:240px;
	  padding:30px;
	  font-size:16px;
	  line-height:28px;
	  font-weight:700;
	  background:#ffffff;
	  margin:0 0 10px 0;
	  float:none;
	  color:#16263F;
	  cursor:pointer;
	  
	  border-radius:10px;
		  -moz-border-radius:10px;
			  -webkit-border-radius:10px;
  }	
  
  body .tabs-section .wpb_content_element .ui-tabs-nav li a.active-tab,
  body .tabs-section .wpb_content_element .ui-tabs-nav li a:hover
  body .regions .wpb_content_element .ui-tabs-nav li a.active-tab,
  body .regions .wpb_content_element .ui-tabs-nav li a:hover{
	  color:#ffffff;
	  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7648ff+0,ff276f+100 */
	  background: #7648ff; /* Old browsers */
	  background: -moz-linear-gradient(top,  #7648ff 0%, #ff276f 100%); /* FF3.6-15 */
	  background: -webkit-linear-gradient(top,  #7648ff 0%,#ff276f 100%); /* Chrome10-25,Safari5.1-6 */
	  background: linear-gradient(to bottom,  #7648ff 0%,#ff276f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=0 ); /* IE6-9 */
  }
  
  body .tabs-section .ui-tabs-panel,
  body .regions .ui-tabs-panel{
	  width:calc(100% - 240px);
  }
  
  body .tabs-section.right-content .ui-tabs-panel{
	  background:#ffffff;  
	  padding:30px 47px;
	  
	  border-radius:10px;
		  -moz-border-radius:10px;
			  -webkit-border-radius:10px;
  }
  
  body .tabs-section.right-content .ui-tabs-panel .providers-logo .img-with-aniamtion-wrap{
	  max-width: 115px;
	  width: 18.5%;
	  min-width: 100px;
  }
  
  body .tabs-section.right-content .ui-tabs-panel .providers-logo .wpb_wrapper {
	  display:flex;
	  flex-wrap:wrap;
  }
  
  
  .cloud-ebook-section .iwithtext .iwt-text,
  .cloud-ebook-section.iconL-textR .iwithtext .iwt-text {
	padding-bottom: 0px;
	padding-top:0;
  }
  .page-heading .hero-banner-text h1:after {
	content: '';
	width: 45px;
	height: 7px;
	display: block;
	position: absolute;
	right: 87px;
	top: 116px;
	-webkit-radius: 20px;
	-moz-radius: 20px;
	border-radius: 20px;
	background: #7648ff;
	background: -moz-linear-gradient(45deg, #7648ff 0%, #ff276f 100%);
	background: -webkit-linear-gradient(45deg, #7648ff 0%,#ff276f 100%);
	background: linear-gradient(45deg, #7648ff 0%,#ff276f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=1 );
  }
  .gradient-text{
	font-size: 25px;
	font-weight: 800;
	background: linear-gradient(to right, #7648FF -14%, #FF276F 71%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	line-height: 38px;
	padding-bottom: 30px;
  }
  
  .sub-menu-tab .page-submenu li a {
	font-size: 15px !important;
  }
  
  
  .sub-menu-tab .page-submenu  li {
	margin: 0 45px 0 0;
  }
  
  .related-service {
	position: relative;
  }
  .related-service .related-service-bg-img {
	position: absolute;
	z-index: -1;
	right: 0;
	top: -160px;
  }
  .cloudrouter-form .hs-input {
	color: #33475b !important;
	border: none !important;
	border-radius: 25px !important;
	background-color: #E8EDEF !important;
  }
  .form-section-bg-img1{
	position: absolute !important;
	left: -78px;
	top: 180px;
  }
  .form-section-bg-img2{
	position: absolute !important;
	right:0px;
	bottom: 10px;
	z-index:-1;
  }
  .hero-banner-bg-img1{
	position: absolute !important;
	left: -78px;
	top: 110px;
  }
  .hero-banner-bg-img2{
	position: absolute !important;
	right:0px;
	bottom: 0px;
  }
  .hero-banner-bg-img3{
	position: absolute !important;
	right: -304px;
	bottom: -53px;
  }
  .why-cloud-router-bg-img {
	position: absolute !important;
	left: 0;
	bottom: -150px;
  }
  #features h4 a{
	color: #16263f;
  }
  .related-service h4 a{
	color: #16263f;
  }
  .benefits-bg-img{
	position: absolute !important;
	right: -140px;
	top: 19px;
  }
  .benefits-bg-img2{
	position: absolute !important;
	left: -202px;
	bottom: -5px;
	width: 21%;
  }
  .hero-banner-text h1 img {
	display: inline-block !important;
	position: relative;
	top: 18px;
	left: 15px;
  }
  .hero-banner-vid-sec iframe {
	border-radius: 13px !important;
  }
  .hero-banner-button{
	text-align:left;
  }
  .hero-banner-vid-sec{
	width: 44% !important;
  }
  .access-port-title{
	text-align:center;
  }
  
  .hero-banner-animation {
	position: absolute;
	bottom: -239px;
	left: -25px;
  }
  ._1Kl9L._1v5hd {
	opacity: 1;
	transition: unset !important;
  }
  .form-section-animation{
	position: absolute !important;
	left: -120px;
	top: 71px;
	width: 42%;
  }
  .e-book-btn a.nectar-button span {
	font-size: 18px !important;
	font-weight: 600;
  }
  
  /**tab section**/
  .nectar-scrolling-tabs.cloud-tab-sec{
	display: flex;
	flex-direction: row-reverse;
  }
  .cloud-tab-sec .scrolling-tab-nav {
	width: 0%;
	min-width: 0;
  }
  .cloud-tab-sec .ui-tabs-nav {
	opacity: 0;
  }
  .cloud-tab-sec .nectar-scrolling-tabs .scrolling-tab-content {
	flex: 1;
	padding-left: 0%;
  }
  .cloud-tab-sec .cloud-tab-icon {
	width: 64px;
	height: auto;
  }
  .nectar-scrolling-tabs .scrolling-tab-nav .theiaStickySidebar:before{
	background-color: #00498F !important;
	width: 3px;
  }
  .nectar-scrolling-tabs   .scrolling-tab-nav .line {
	background: #FF276F !important;
	left: 0px  !important;
  }
  /**end**/
  
  #wrapper_scroll {
  width: 100%;
  margin: auto;
  }
  .elem{
  position: absolute;
  height: 645px;
  width: 100%;
  display: block;
  opacity: 1;
  }
  .ele-1{
  background: #E8EDEF;  
  z-index:4;
  }
  .ele-2{
  background: #E8EDEF;   
  z-index:3;
  }
  .ele-3{
  background: #E8EDEF;  
  z-index:2;
  }
  .ele-4{
  background: #E8EDEF;  
  z-index:1;
  }
  .sticky2 {
  position: fixed;
  justify-content: center;
  align-items: center;
  }
  .sticky3 {
	position: static;
  }
  .cloudrouter-img{
	width: 70%;
  }
  .hero-banner-text h1{
	text-align: left;
	color: #16263f !important;
	font-weight: 200  !important;
	font-size: 55px  !important;
	line-height: 65px  !important;
	}
  .multi-cloud-ul {
	display: flex;
	justify-content: space-between;
	flex-direction: row;
  }
  .tab-section-content img{
	width: 490px;
	height: 450px;
  }
  .multi-cloud-left {
	width: 50%;
  }
  .multi-cloud-right {
	width: 50%;
	padding-left: 40px!important;
  }
  .multi-cloud-left::before {
	font-family: "Fontawesome";
	content: "\f105";
	position: absolute;
	left: -20px;
	color: #FF276F;
  }
  .multi-cloud-right::before {
	font-family: "Fontawesome";
	content: "\f105";
	position: absolute;
	left: 450px;
	color: #FF276F;
  }
  .cloud-tab-sec1 ul.wpb_tabs_nav li a{
	font-size: 14px;
	font-weight: 800; 
	color: #16263F;
  }
  
  .cloud-tab-sec1 ul.wpb_tabs_nav li .active-tab {
	color: #fff; 
	padding-left: 40px !important;
	padding-right: 40px !important;
	border-radius: 10px 10px 0 0px !important;
	
	background: #7648ff;
	background: -moz-linear-gradient(top, #7648ff 0%, #ff276f 100%);
	background: -webkit-linear-gradient(top, #7648ff 0%,#ff276f 100%);
	background: linear-gradient(to bottom, #7648ff 0%,#ff276f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=0 );
  }
  .cloud-tab-sec1 ul.wpb_tabs_nav li a {
	padding-left: 40px !important;
	padding-right: 40px !important;
	padding-top: 11px !important;
	padding-bottom: 11px !important;  
  }
  .cloud-tab-sec1 ul.wpb_tabs_nav:after {
	background-color: #16263F !important;
  }
  .access-port-icon-section img{
	  width:130px;
	  height:auto;
	}
  
  /*Product page CSS End */
  
  /*cloud page CSS Sart*/
  
  .benefit-text-section{
	padding-right: 120px!important;
	padding-top:12px !important;
  }
  .cloud-background-img3{
	position: absolute !important;
	left: 0px;
	bottom: 104px;
  }
  .cloud-background-img5{
	position: absolute !important;
	right: 0px;
	top: 104px;
  }
  .cloud-background-img4{
	position: absolute !important;
	right: 0px;
	top: -120px;
  }
  .cloud-background-img6{
	position: absolute !important;
	right: -200px;
	top: -34px;
  }
  .cloud-hero-banner-bg-img1 {
	position: absolute;
	bottom: -217px;
	right: -210px;
	width: 100%;
  }
  .cloud-hero-banner-bg-img1 img{
	width: 100%;
  }
  .cloud-hero-banner-bg-img2 {
	position: absolute !important;
	right: -140px;
	bottom: -127px;
  }
  .cloud-hero-banner-bg-img3 {
	position: absolute !important;
	left: -5px;
	bottom: -60px;
  }
  /*cloud page Css End*/
  
  /*News page CSS Start*/
  .news-hero-banner  h1:after {
	content: '';
	width: 45px;
	height: 7px;
	display: block;
	position: absolute;
	left: 340px;
	top: 55px;
	-webkit-radius: 20px;
	-moz-radius: 20px;
	border-radius: 20px;
	background: #7648ff;
	background: -moz-linear-gradient(45deg, #7648ff 0%, #ff276f 100%);
	background: -webkit-linear-gradient(45deg, #7648ff 0%,#ff276f 100%);
	background: linear-gradient(45deg, #7648ff 0%,#ff276f 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=1 );
  }

  .news-blog-section .inner-wrap.animated {
	border-radius: 15px !important;
  }
  
  .news-blog-section .post-header h3.title{
	font-size: 16px !important;
	font-weight: 800 !important;
	color: #16263F !important;
	line-height: 25px !important;
  }
  
  .news-blog-section span.meta-category{
	font-size: 14px !important;
	line-height: 20px !important;
  }
  .news-blog-section .masonry.material .masonry-blog-item .meta-category a {
	font-size: 14px !important;
	line-height: 20px !important;
	color: #7648FF !important;
  }
  .news-blog-section .masonry.material .masonry-blog-item .meta-category a::before {
	background-color: #7648FF !important;
  }
  .news-blog-section .excerpt {
	font-size: 14px !important;
	line-height: 20px !important;
  }
  .news-background-img1 {
	position: absolute !important;
	right: -129px;
	top: -350px;
  }
  .news-background-img2 {
	position: absolute !important;
	left: 0;
	bottom: 280px;
  }
  /*News Page Css End*/

/***category page ****/
.category .container-wrap {
	background-image:  url(../img/icons/category-background-img.png),url(../img/icons/category-background-img-2.png);
	background-position: right -135px top, left bottom;
    background-repeat: no-repeat, no-repeat;
}
.category .category-title{
	font-weight: 800 !important;
	text-align: left;
    color: #16263f !important;
    font-size: 55px !important;
    line-height: 65px !important;
	text-transform: capitalize !important;
	font-family: Montserrat !important;
}
.category .category-sub-title{
    font-weight: 100 !important;
	color: #16263f !important;
    font-size: 55px !important;
    line-height: 65px !important; 
	font-family: Montserrat !important;
}
.category .page-header-no-bg, .category .container-wrap{
	background-color: #E8EDEF !important;
	padding-top: 97px;
    padding-bottom: 20px;
}
.category .page-header-no-bg .section-title {
    border-bottom: none !important;
}

.category .container-wrap .inner-wrap {
    border-radius: 15px !important;
}
.category .container-wrap .inner-wrap  .meta-category a {
	font-size: 14px !important;
	line-height: 20px !important;
	color: #7648FF !important;
  }

.category .container-wrap .inner-wrap .meta-category a::before {
	background-color: #7648FF !important;
  }
/***category page End****/
/*** News inner page start ***/
.news-inner-pages{
    background: #E8EDEF !important;
}
.news-inner-pages .date {
    color: #16263F !important;
    font-weight: 600 !important;
}

.news-inner-pages .related-title {
	color: #16263F;
}

.news-inner-pages .blog-recent .inner-wrap {
    border-radius: 15px !important;
	  background: #fff !important;
}

.news-inner-pages .blog-recent .inner-wrap .meta-category a{
	   font-size: 14px !important;
    line-height: 20px !important;
    color: #7648FF !important;
}
.news-inner-pages .blog-recent .inner-wrap .meta-category a::before {
    background-color: #7648FF !important;
}

.news-inner-pages .blog-recent .article-content-wrap .post-header h3.title {
    font-size: 16px !important;
    font-weight: 800 !important;
    color: #16263F !important;
    line-height: 25px !important;
}

.news-inner-pages .blog-recent .grav-wrap .text span{
	  color: #16263F !important;
    font-weight: 500 !important;
}
/*** News inner page end ***/
  
  /* Meetingplace CSS Start Here  */
  
  .meetingplace-hero-banner-text-section {
	  padding: 211px 0px 0 343px !important;
  }
  .meeting-background-img1 {
	  position: absolute !important;
	  bottom: 250px;
	  left: -150px;
  }
  .meeting-background-img2 {
	  position: absolute !important;
	  bottom: -236px;
	  left: -150px;
  }
  .meeting-background-img3 {
	  position: absolute !important;
	  right: -91px;
	  bottom: -160px;
  }
  .join-meeting-sec .header-icon-image{
	  width: 80px !important;
	  height: 80px !important;
  }
  /* Meetingplace CSS End Here  */
  
  /* Network CSS Start Here  */
  .network-hero-banner .row-bg-overlay{
	  background: linear-gradient(90deg,#e8edef 24%,rgba(255,255,255,0) 100%) !important;
	  opacity: 1;
  }
  .network-background-img1 {
	  position: relative !important;
	  left: 0px;
	  bottom: 166px;
  }
  .network-background-img2 {
	  position: absolute !important;
	  right: -59px;
	  bottom: 75px;
  }
  .network-background-img3{
	  position: absolute !important;
	  left: 0px;
	  bottom: -50px;
  }
  .network-background-img4{
	  position: absolute !important;
	  left: -159px;
	  top: -205px;
  }
  .network-tab-sec ul.wpb_tabs_nav li .active-tab {
	  color: #fff;
	  padding-left: 65px !important;
	  padding-right: 65px !important;
	  border-radius: 10px 10px 0 0px !important;
  }
  .network-tab-sec  ul.wpb_tabs_nav li a{
	  font-size: 14px;
	  font-weight: 800; 
	  color: #16263F;
	}
  .network-tab-sec  ul.wpb_tabs_nav li a {
	  padding-left: 65px !important;
	  padding-right: 65px !important;
	  padding-top: 11px !important;
	  padding-bottom: 11px !important;
  }
  .network-tab-sec  ul.wpb_tabs_nav:after {
	  background-color: #16263F !important;
  }
  .network-banner-ani{
	  position: absolute !important;
	  right: 0px;
	  bottom: -194px;
  }
  .network-number-counter {
	  background-color: #16263f !important;
	  border-radius: 206px !important;
	  padding: 0 !important;
  }
  .network-number-counter .anc-6310-counter-15-paralax {
	  background: none !important;
  }
  .network-number-counter .anc_6310_main_counter .anc-6310-counter-number::after {
	  content: " ";
	  padding: 0;
	  margin-left: 4px;
  }
  .network-number-counter .anc-6310-counter-15-row {
	  padding: 75px 0 15px;
  }
  .network-number-counter .anc-6310-counter-15-count-number {
	  display: inline-block;
	  font-family: 'Montserrat';
	  font-weight: 800;
	  font-size: 60px;
	  color: #23E0F9;
	  line-height: 60px;
  }
  .network-number-counter  .anc-6310-counter-15:hover .anc-6310-counter-15-count-number {
	  color: #23E0F9;
  }
  .network-number-counter .anc-6310-col-4:nth-child(3) .anc-6310-counter-number::after {
	  content: "Tbps";
	  padding: 0;
	  margin-left: 4px;
  }
  .network-number-counter .anc-6310-counter-15-count-title {
	  font-family: 'Montserrat';
	  font-weight: 300;
	  font-size: 18px;
	  color: rgb(255, 255, 255);
	  text-transform: none;
	  line-height: 25px;
	  margin-top: 12px;
	  margin-bottom: 35px;
  }
  .legal-circle-img{
	  text-align: right !important;
  }
  .legal-circle-img img{
	  width: 80%;
  }
  /* Network CSS End Here  */
  
  /* Legal CSS Start Here  */
  .legal-background-img1 {
	  position: absolute !important;
	  left: -80px;
	  top: 100px;
  }
  .legal-background-img2 {
	  position: absolute !important;
	  right: -100px;
	  top: 450px;
  }
  .legal-content-section h3 a {
	  font-weight: 800;
	  font-size: 16px;
	  line-height: 23px;
	  color: #7648FF !important;
  }
  img.banner-hrline {
	  top: 0px !important;
	  left: 16px!important;
	  display: inline !important;
  }
  .legal-content-section .vc_column-inner {
	  padding: 0 !important;
  }
  /* Legal CSS End Here  */
  
  /* Custom map css - START*/
  
  .map-container .cluster {
	  background: #16263F;	
	  
	  -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.23);
		  -moz-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.23);
			  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.23);
			  
	  -webkit-border-radius: 50%;
		  -moz-border-radius: 50%;
			  border-radius: 50%;
  }
  
  .map-container .cluster img{
	  display:none;
  }
  .map-container .cluster div{
	  font-size:14px !important;
	  color:#ffffff !important;
	  font-family:'Montserrat' !important;
  }
  
  .map-container .wpgmp_tabs_container .wpgmp_tabs{
	  background:transparent;
	  font-family:'Montserrat' !important;
	  
  }
  .map-container .wpgmp_tabs_container{
	  max-width:300px;
	  -webkit-border-radius:12px;
		  -moz-border-radius:12px;
			  border-radius:12px;
			  
	  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.29);
		  -moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.29);
			  box-shadow:0 0 10px rgba(0, 0, 0, 0.29);
  }
  .map-container .wpgmp_tabs_container .wpgmp_tabs li.wpgmp-tab-0{
	  padding:30px 20px 0;
  }
  .map-container .wpgmp_tabs_container .wpgmp_tabs li a.active{
	  background:transparent !important;
	  color:#16263F;
	  font-weight:600;
	  text-align:left;
	  padding:0;
	  font-family:'Montserrat' !important;
  }
  .map-container .wpgmp_tabs_container .wpgmp_tab_item input[type=checkbox]{
	  margin-left:0;
  }
  
  .map-container .wpgmp-map-1 .wpgmp-select-all,
  .map-container .wpgmp_tabs_container .wpgmp_tab_item{
	  text-align:left;
	  color:#16263F;
	  padding: 5px 0 !important;
	  border-top: 1px solid #E8EDEF;
	  font-size: 16px !important;
	  font-family: 'Montserrat' !important;
	  line-height: 16px;
	  margin-right: 0;
	  display: flex;
	  align-items: center;
	  border-bottom:0 none;
  }
  .map-container .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title{
	  text-align:left;
	  color:#16263F;
	  padding: 5px 0;
	  font-size: 16px !important;
	  font-family: 'Montserrat' !important;
	  line-height: 16px;
	  margin-right: 0;
	  display: flex;
	  align-items: center;
	  margin-left:17px;
  }
  
  .map-container:not(.market-place-tab) .wpgmp_tabs_container .wpgmp_tab_item:nth-child(2) .wpgmp_cat_title,
  .map-container:not(.market-place-tab) .wpgmp_tabs_container .wpgmp_tab_item:nth-child(3) .wpgmp_cat_title,
  .map-container:not(.market-place-tab) .wpgmp_tabs_container .wpgmp_tab_item:nth-child(4) .wpgmp_cat_title{
	  background-color: #D3FFF1;
	  color: #16263F;
	  border: 1px solid #22FFBB;
	  padding: 4px 17px;
	  border-radius: 100px;
	  font-weight: 600;
	  font-size: 16px;
	  font-family: 'Montserrat' !important;
	  vertical-align: middle;
	  text-transform: captalized;
	  white-space: nowrap;
	  line-height:19px;
  }
  .map-container:not(.market-place-tab) .wpgmp_tabs_container .wpgmp_tab_item:nth-child(2) .wpgmp_cat_title{
	  background-color: #ffffff;
	  color: #FF276F;
	  border: 1px solid #FF276F;
  }
  .map-container:not(.market-place-tab) .wpgmp_tabs_container .wpgmp_tab_item:nth-child(4) .wpgmp_cat_title{
	  background-color: #cfc4fb;
	  color: #16263F;
	  border: 1px solid #7857fe;
  }
  .map-container .wpgmp_tabs_container .wpgmp_tab_item .wpgmp_cat_title .arrow{
	  display:none;
  }
  
  .map-container .wpgmp-select-all input[type="checkbox"],
  .map-container .wpgmp_tabs_container .wpgmp_tab_item input[type="checkbox"]{
	  width: 16px;
	  height: 16px;
	  margin-top: 0px;
	  line-height: 9px;
	  
	  -webkit-border-radius:1px;
		  -moz-border-radius:1px;
			  border-radius:1px;
  }
  
  .map-container .wpgmp_tabs_container #wpgmp_tab_0 .wpgmp_tab_item:hover input[type=checkbox]{
	  width: 16px;
  }
  
  .map-container .wpgmp_toggle_container,
  /* .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .info-contact-btn span, */
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .info-contact-btn a{
	  margin:0 auto 20px;
	  left:0;
	  position:relative;
	  background:#FF276F;
	  border-color:#FF276F;
	  padding:10px 26px;
	  font-size:16px;
	  font-weight:600;
	  font-family: 'Montserrat' !important;
	  
	  -webkit-border-radius:40px;
		  -moz-border-radius:40px;
			  border-radius:40px;	
  }
  
  .map-container .infoBoxTail:after {
	  border-left: 15px solid transparent;
	  border-right: 15px solid transparent;
	  border-top: 15px solid #fff;	
  }
  
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow{
	  padding:25px 20px !important;
  }
  
  .map-container .infoBox .wpgmp_infobox .fc-itemcontent-padding{
	  padding:0;
  }
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .fc-item-title{
	  font-size:18px;
	  color:#16263F;
	  line-height:22px;
	  margin-bottom:15px;
	  overflow-wrap: break-word;
	  width: 225px;
  }
  
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .fc-item-meta{
	  font-size:14px;
	  font-weight:400;
	  color:#16263F;
	  line-height:20px;
	  margin-bottom:0;
	  font-family: 'Montserrat' !important;
  }
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .infowindow-close{
	  top:25px;
	  right:20px;
  }
  
  /* .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .info-contact-btn span, */
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .info-contact-btn a{
	  margin-left:0;	
	  margin-bottom:0;
	  display:inline-block;
	  padding-top:10px;
	  padding-bottom:10px;
	  color:#ffffff;
	  text-transform:unset;
	  margin-right:10px;
  }
  
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .fc-item-content.fc-item-body-text-color.fc-item-top-space.info-contact-btn{
	  margin-top:25px;
  }
  
  .map-container .infoBox .wpgmp_infobox .fc-item-content .portsize,
  .map-container  .wpgmp_listing_list  .portsize{
	  border:1px solid #FF276F;
	  margin-right:10px;
	  font-size: 14px;
	  color: #FF276F;
	  padding: 5px 20px;
	  font-family: 'Montserrat' !important;
	  
	  background:#ffffff;
  }
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow  .info-address{
	  margin-bottom:30px;
  }
  
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow  .dt-tag-wrap{
	  margin-bottom:10px;
	  display: flex; 
	  flex-wrap: wrap; 
	  gap:10px;
  }
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow  .dt-tag-wrap .iod,
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow  .dt-tag-wrap .promo,
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow  .portsize-wrap .comingsoon,
  .map-container  .wpgmp_listing_list .fc-item-content .iod,
  .map-container  .wpgmp_listing_list .fc-item-content .promo,
  .map-container  .wpgmp_listing_list .fc-item-content .comingsoon{
  
	  font-size:14px;
	  line-height:18px;
	  color:#16263F;
	  text-transform:capitalize;
	  padding:5px 20px;
	  font-weight:600;
	  margin-left:0;
	  font-family: 'Montserrat' !important;
  }
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow  .portsize-wrap .comingsoon,
  .map-container  .wpgmp_listing_list .fc-item-content .comingsoon{
	  color:#FF276F;
	  background:#ffffff;
  }
  .map-container  .wpgmp_listing_list .fc-item-content .iod,
  .map-container  .wpgmp_listing_list .fc-item-content .promo{
	  margin-right:10px;
  }
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .infowindow-close{
		  background:none;
		  top:28px;
  }
  
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .infowindow-close:before,
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .infowindow-close:after  {
	  content: '';
	  width: 18px;
	  height: 2px;
	  background: #162f30;
	  display: block;
	  opacity:0.3;
	  
	  -webkit-transform: translateY(7px) rotateZ(45deg);
		  -moz-transform: translateY(7px) rotateZ(45deg);
			  transform: translateY(7px) rotateZ(45deg);
  }
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .infowindow-close:after  {
	  -webkit-transform: translateY(5px) rotateZ(-45deg);
		  -moz-transform: translateY(5px) rotateZ(-45deg);
			  transform: translateY(5px) rotateZ(-45deg);
  }
  
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .infowindow-close:hover:before,
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .infowindow-close:hover:after, 
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .infowindow-close:focus:before,
  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .infowindow-close:focus:after{
	  opacity:1;
  }	
  
  .map-container .wpgmp_map_container,
  .map-container .wpgmp_map_parent {
	  max-width:1500px;
	  margin:0 auto;
  }
  
  .map-container .wpgmp_filter_wrappers{
	  max-width:1080px;
	  margin:0 auto;
	  display:flex;
	  padding:0;
	  border:1px solid #00498F;
	  overflow:hidden;
	  
	  -webkit-border-radius: 24px;
		  -moz-border-radius: 24px;
			  border-radius: 24px;
	  
	  -webkit-transform: translateY(-50%);
		  -moz-transform: translateY(-50%);
			  transform: translateY(-50%);
  }
  
  .map-container .wpgmp_filter_wrappers div.wpgmp_listing_header div.wpgmp_search_form{
	  margin-top:0;
  }
  .map-container .wpgmp_filter_wrappers .wpgmp_before_listing{
	  display:none;
  }
  
  .map-container .wpgmp_filter_wrappers div.categories_filter{
	  max-width:485px;
	  background-color:#00498F;
  }
  
  .map-container .wpgmp_filter_wrappers div.categories_filter select{
	  margin-right:0;
	  max-width:159px;
	  margin-top:0;
	  background-color:#00498F;
	  background-image:url(../img/icons/down-arrow.svg);
	  background-position: 95% 50%;
	  background-repeat: no-repeat;
	  background-size:10px auto;
	  font-size: 15px;
	  font-family: Montserrat;
	  padding-right: 0;
	  text-align: left;
	  font-weight:400;
  }
  
  .map-container .wpgmp_filter_wrappers div.categories_filter select:after{
	  content:'\f107';
	  font-family: FontAwesome;
	  font-weight: 400;
	  font-style: normal;
	  text-decoration: inherit;
	  -webkit-font-smoothing: antialiased;
  }
  
  .map-container  .wpgmp_listing_container{
	  max-width:720px;
	  margin:0 auto;
	  float:none;	
  }
  
  .map-container  .wpgmp_listing_list .wpgmp_locations{
  
	  background:#ffffff !important;
	  padding:30px !important;
	  font-family: 'Montserrat' !important;
	  
	  
	  -webkit-border-radius: 12px;
		  -moz-border-radius: 12px;
			  border-radius: 12px;
  }
  .map-container  .wpgmp_listing_list .wpgmp_locations .fc-item-title{
	  font-family: 'Montserrat' !important;
	  text-transform:capitalize;
	  font-weight:400;
	  font-size:18px !important;
	  margin-bottom:10px;
  }
  .map-container  .wpgmp_listing_list .wpgmp_locations .fc-item-title a{
	  font-weight:700;
	  font-size:19px !important;
	  font-family: 'Montserrat' !important;
  }
  
  .map-container  .wpgmp_listing_list .fc-item-content{
	  padding-top:10px !important;
  }
  .map-container  .wpgmp_pagination{
	  display:flex;
	  justify-content:center;
  }
  
  .map-container .wpgmp_pagination a,
  .map-container .wpgmp_pagination .current{
	  font-size: 16px;
	  background: transparent;
	  color:#16263F;
	  width: 29px;
	  height: 29px;
	  display: flex;
	  justify-content: center;
	  align-items: center;
  }
  
  .map-container .wpgmp_pagination a:hover{
	  background: transparent !important;
  }
  .map-container .wpgmp_pagination .current{
	  color:#FF276F;
	  border:1px solid #FF276F;
	  background:transparent !important;
	  
	  -webkit-border-radius: 50%;
		  -moz-border-radius: 50%;
			  border-radius: 50%;
  }
  .map-container .wpgmp_pagination .next{
	  width:auto;
  }
  
  .map-container .wpgmp_listing_list .fc-itemcontent-padding{
	  padding-left:0;
  }
  .map-container  div.wpgmp_listing_header,
  .map-container  div.wpgmp_listing_header .wpgmp_search_input {
	  background:#ffffff;
  }
  
  .map-container  div.wpgmp_listing_header .wpgmp_search_form,
  .map-container  div.wpgmp_listing_header .wpgmp_search_input{
	  height:100%;
	  margin-bottom:0;
	  border-bottom:0;
	  color: #16263F;
  }
  
  .map-container  div.wpgmp_listing_header .wpgmp_search_form {
	  display: flex;
	  align-items: center;
	  padding:0 0 0 25px;
  }
  .map-container  div.wpgmp_listing_header .wpgmp_search_form:before {
	  content: "\e036";
	  font-family: "icomoon" !important;
	  speak: none;
	  font-style: normal;
	  font-weight: normal;
	  font-variant: normal;
	  text-transform: none;
	  line-height: 1;
	  -webkit-font-smoothing: antialiased;
	  color:#00498F;
	  font-weight:600;
  }
  
  .map-container  div.wpgmp_listing_header .wpgmp_search_input:focus{
	  border:0 none;
	  outline:0;
  }

  .map-container .infoBox .wpgmp_infobox .market-data-centres .fc-feature-img .wpgmp_marker_image{
	max-width: 60px;
	max-height: 25px;
  }

  .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .fc-item-title{
	text-transform: none;
	font-size: 20px;
	line-height: 32px;
	font-weight: 600;
	padding-top: 10px;
	margin-bottom: 0px;
}

.map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .prod-ava-txt{
	font-size: 18px;
	line-height: 23px;
	color: #16263f;
	margin-bottom:15px;
	font-weight:400;
}

.map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .fc-item-content{
	margin-top:0px;
}
  
.map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .prod-com-imgs{
	line-height: 15px;	
	display:flex;
	flex-wrap:wrap;
	/* gap:15px; */
	padding-bottom: 25px;
}

/* .map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .prod-com-imgs::after{
	content: '';
	display: block;
	width: 100%;
	height: 1px;
	background-color: #ddd2ff;
	box-sizing: border-box;
	margin-top: 10px;
} */

.map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .prod-com-imgs img,
.map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .prod-com-imgs span{
	max-height: 80px;
	max-width: 100px;
}

.map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .prod-com-imgs a{
	/* padding-right: 15px; */
	display: inline-block;
	font-size: 28px;
  	color: #0098ff;
  	font-weight: 500;
	line-height: 28px;
	margin-top: 5px;
  	margin-right: 8px;
}

.map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .prod-com-title{
	font-size: 16px;
  	color: #0098ff;
  	font-weight: 500;
	line-height: 24px;
	/* margin-top: 7px; */
}

.map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres .hr-line{
	color: #e8edef;
}

.map-container .infoBox .wpgmp_infobox .wpgmp_infowindow .market-data-centres{
	padding:5px 0 5px 10px !important;
}

.map-container .market-place-map .wpgmp_map > div:first-child{
	background-color: transparent !important;
}
  /* Custom map css - END*/
  
  
  /* three col small icon with text css - START*/
  .three-col-layout.small-icon-text p,
  .small-icon-text p,
  .small-icon-text{
	  font-size:14px;
	  line-height:20px;
  }
  
  .three-col-layout.small-icon-text p,
  .small-icon-text p{
	  margin-top:10px;
  }
  
  
  .blue-curved-section .col  .column-bg-overlay-wrap{	
	  overflow:hidden;
	  -webkit-border-radius: 220px;
		  -moz-border-radius: 220px;
			  border-radius: 220px;
  }
  
  .connect-data-centre-partner-section:before {
	  background: url(../img/triangle-background.png)no-repeat bottom left /180px;
	  content: '';
	  display: block;
	  height: 180px;
	  position: absolute;
	  width: 180px;	  
	  z-index: 2;	  
	  bottom: 17%;
	  left: 10%;
  }
  
  .connect-data-centre-partner-section:after {
	  background: url(../img/circle_background.png)no-repeat bottom left /252px;
	  content: '';
	  display: block;
	  height: 235px;
	  position: absolute;
	  width: 235px;	  
	  z-index: 1;
	  top: -16%;
	  right: 16%;
  }
  
  .iconL-textR .iwithtext{
	  display:flex;
	  align-items:start;
	  gap:10px;
  }
  .iconL-textR .iwt-icon img{
	  width:32px;
	  max-width:32px;
  }
  
  .iconL-textR.content-top-space .iwt-text{
	  padding-top:5px;
  }
  
  .iconL-textR.two-col-layout .iwithtext{
	  display:inline-flex;
	  width:50%;
	  margin-bottom:20px;
  }
  
  
  /* Events page css - START */
  
  
  .featured-event .fe-date p,
  .featured-event .fe-link p a{
	  font-size:14px;
	  font-weight:700;
	  color:#7648FF;
  }
  
  .featured-event p{
	  font-size:14px;
	  line-height:20px;
  }
  
  body .rd-content-wrap .featured-event h2 strong{
	  color: #16263F;
	  background:transparent;
	  
	  -webkit-background-clip: unset;
		  -moz-background-clip: unset;
			   background-clip: unset;
			   
	  -webkit-text-fill-color: unset;
		  -moz-text-fill-color: unset;
			  text-fill-color: unset;
  }
  
  .featured-event .fe-content-area{
	  padding:55px 60px 55px 40px !important;
  }
  
  .featured-event .fe-image div{
	  height:100%;
  }
  .featured-event .fe-image{
	  padding-left:0 !important;
  }
  .featured-event .fe-image img{
	  object-fit:cover;
	  width:100%;
	  height:100%;
  }
  
  .featured-event .col{
	  background-color: #ffffff;
	  overflow:hidden;
	  border-radius: 10px;
	  -moz-border-radius: 10px;
	  -webkit-border-radius: 10px;
  }
  
  
  .events-block .event-card{
	  background:#ffffff;
	  
	  -webkit-border-radius:15px;
		  -moz-border-radius:15px;
			  border-radius:15px;
	  
	  -webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.29);
		  -moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.29);
			  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.29);
  }
  
  
  .events-block .event-card .event-publish-details{
	  font-size:14px;
	  line-height:20px;
	  color:#ffffff;
	  padding:10px 20px;
	  background:#7648FF;
  }
  
  .events-block .event-card .event-publish-details p{
	  font-size:14px;
	  line-height:20px;
  }
  
  .events-block .event-card .img-with-aniamtion-wrap .hover-wrap{
	  margin-bottom:0;
  }
  
  .events-block .event-card{
	  padding-left:20px !important;
	  padding-right:20px !important; 
	  overflow:hidden;
	  width:calc(33.33333333% - 11px);
	  background:#ffffff;
  }
  
  .events-block .event-card .event-publish-details,
  .events-block .event-card .event-img{
	  margin-left:-20px !important;
	  margin-right:-20px !important;
  }
  
  .events-block .event-card .event-img{
	  width: calc(100% + 40px);
	  max-width: calc(100% + 40px);
	  object-fit:cover;
	  max-height:170px;
  }
  
  .events-block .event-card .event-title,
  .events-block .event-card .event-title p{
	  margin-top:25px;
	  margin-bottom:10px;
	  font-size:16px;
	  line-height:28px;
  }
  
  .events-block .event-card p{
	  font-size:14px;
	  line-height:20px;
  }
  
  .events-block .event-card .event-link{
	  margin-top:27px;
	  margin-bottom:20px;
  }
  
  .events-block .event-card .event-link p a{
	  font-size:14px;
	  font-weight:700;
	  color:#7648FF;
	  line-height:20px;
  }
  
  .event-cards-row .col{
	  gap:15px;
  }
  
  /* Events page css - END */
  
  
/* Calendar events START */  
.calendar-events .mec-wrap.mec-full-calendar-wrap{
	-webkit-box-shadow: 0px 3px 14px rgba(0, 0, 0, 0.2);
		-moz-box-shadow: 0px 3px 14px rgba(0, 0, 0, 0.2);
			box-shadow: 0px 3px 14px rgba(0, 0, 0, 0.2);

	-webkit-border-radius: 15px;
		-moz-border-radius: 15px;
			border-radius: 15px;
}
.calendar-events .mec-wrap .mec-full-calendar-search-ends{
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.calendar-events .mec-wrap .mec-totalcal-box,
.calendar-events .mec-calendar{
	border:0 none;
	background:transparent;
	margin-bottom:0;
	-webkit-box-shadow: 0px 0 0 rgba(0, 0, 0, 0);
		-moz-box-shadow: 0px 0 0 rgba(0, 0, 0, 0);
			box-shadow: 0px 0 0 rgba(0, 0, 0, 0);

	-webkit-border-radius: 0;
		-moz-border-radius: 0;
			border-radius: 0;
}

.calendar-events .mec-wrap .mec-totalcal-box{
	padding-top:37px;
	padding-bottom:37px;
}

.calendar-events .mec-wrap .mec-text-input-search{
	display:none;
}
.calendar-events .mec-wrap .mec-totalcal-box .mec-date-search,
.calendar-events .mec-wrap .mec-totalcal-box .mec-tab-loader{
    float: none;
    display: flex;
    align-items: center;
	width:50%;
}

.calendar-events .mec-wrap .mec-totalcal-box .mec-date-search select{
	padding:12px 30px;
	margin:0 5px;
	color:#16263F;
	height:auto;
	font-size:14px;
	line-height:28px;
	font-family: 'Montserrat';
	font-weight:400;
	-webkit-border-radius: 55px;
		-moz-border-radius: 55px;
			border-radius: 55px;
}

.calendar-events .mec-wrap .mec-totalcal-box .mec-date-search select option{
	color:#16263F;
}

.calendar-events .mec-wrap .mec-search-form .mec-date-search select {
    width: calc(100% - 175px);
	-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
			box-sizing: border-box;
    
	-webkit-appearance: none;
    -moz-appearance: none;
}
  
.calendar-events .mec-wrap .mec-search-form .mec-date-search select:last-child{
	width:136px;
 }	 
 
.calendar-events .mec-wrap .mec-search-form .mec-sl-calendar{
	width:17px;
	height:16px;
	background:transparent;
	margin-right:5px;
	padding:0;	
}
  
.calendar-events .mec-wrap .mec-search-form .mec-sl-calendar:before{
	content:'';
	width:17px;
	height:16px;
	background-image: url('../img/icons/calendar-icon-2x.png');
	background-size:17px auto;
	display:block;
 
}

.calendar-events .mec-wrap .mec-totalcal-box .mec-tab-loader{
	justify-content:flex-end;
}
 .calendar-events .mec-wrap  .mec-tab-loader .mec-totalcal-view{
	overflow:hidden;
	border:1px solid #00498F;
	padding:0;
	 -webkit-border-radius: 55px;
		-moz-border-radius: 55px;
			border-radius: 55px;
}
 
.calendar-events .mec-wrap  .mec-tab-loader .mec-totalcal-view span{
	padding:12px 20px;
	height:unset;
	line-height: 20px;
    font-size: 14px;
	text-transform: capitalize;
	font-family: 'Montserrat';
	border-right:none;
	margin:0;
	
}
.calendar-events .mec-wrap.colorskin-custom  .mec-tab-loader .mec-totalcal-view span.mec-totalcalview-selected{
	background:#00498F;
	border-color:#00498F;
}	  

.calendar-events .mec-wrap  .mec-tab-loader .mec-totalcal-view span:hover{
	color:#00498F;
}	

.calendar-events .mec-wrap .mec-calendar-events-sec .mec-table-side-title .mec-table-side-day{
	position: absolute;
	width: 40px;
    height: 40px;
    left:50%;
    top:30px;
    line-height: 40px;
    text-align: center;
    padding-left: 2px;
	
	-webkit-transform: translate(-50%, 0);
		-moz-transform: translate(-50%, 0);
			transform: translate(-50%, 0);
}
.calendar-events  .mec-calendar .mec-calendar-side .mec-next-month,
.calendar-events  .mec-calendar .mec-calendar-side .mec-previous-month,
.calendar-events  .mec-wrap .mec-calendar .mec-calendar-topsec,
.calendar-events .mec-calendar dt{
	background:transparent;
}

/* .calendar-events .mec-wrap .mec-event-footer{ */
	/* display:none; */
/* } */
.calendar-events .mec-wrap .mec-event-footer .mec-booking-button{
	background-color: #ff276f!important;
	border:0 none;
	padding: 10px 30px;
	font-size: 14px;
    font-weight: 400;
    line-height: 18px;
	font-family: Montserrat;
    text-transform: capitalize!important;
    letter-spacing: 0;
	color:#ffffff;
	display: inline-block;
	border-radius: 200px !important;
    -webkit-border-radius: 200px !important;
}
.calendar-events .mec-wrap .mec-event-footer .mec-booking-button:hover{
	    box-shadow: 0 20px 38px rgba(0, 0, 0, 0.16);
    -ms-transform: translateY(-3px);
    transform: translateY(-3px);
    -webkit-transform: translateY(-3px);
}
.calendar-events .mec-wrap .mec-event-footer .mec-event-sharing-wrap{
	display:none;
}
.calendar-events .mec-wrap .mec-event-footer{
	background:transparent;
	border-top:0 none;
	padding: 20px 20px 10px 20px;
    min-height: 70px;
}
.calendar-events .mec-calendar .mec-calendar-header h2,
.calendar-events  .mec-calendar .mec-calendar-events-side .mec-table-side-title{
	color: #16263F;
	font-weight:700;
}
.calendar-events .mec-calendar .mec-calendar-events-side .mec-table-side-title{
	font-size:10px;
	position:relative;
	height:70px;
	margin-bottom:20px;
}
.calendar-events .mec-calendar .mec-calendar-header h2{
	margin-top:0;
}
.calendar-events .mec-load-month-link{
	font-size:11px;
	color:#bcbfbf;
	font-weight:500;
}
.calendar-events .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-previous-month:hover .mec-load-month-link,
.calendar-events .mec-wrap.colorskin-custom .mec-calendar .mec-calendar-side .mec-next-month:hover .mec-load-month-link,
.calendar-events .mec-load-month-link:hover,
.calendar-events  .mec-skin-list-events-container,
.calendar-events .mec-calendar .mec-event-article .mec-event-detail{
	color: #16263F;
}
 
.calendar-events .mec-wrap .mec-calendar dt{
	color:#595959;
}
.calendar-events .mec-wrap .mec-calendar dt.mec-calendar-day-head{
	color:#565656;
}

.calendar-events .mec-wrap .mec-calendar dt.mec-table-nullday{
	color:#bcbfbf;
}

.calendar-events .mec-wrap .mec-calendar dt.mec-selected-day{
	color:#ffffff;
}
 
.calendar-events .mec-wrap .mec-calendar .mec-calendar-header {
	margin-top:0 !important;
	padding-top:0 !important;
}

.calendar-events .mec-calendar .mec-event-article .mec-event-image img{
	object-fit: cover;
    width: 100%;
    height: 100%;
	min-height: 50px;
}

.calendar-events .mec-calendar .mec-event-article .mec-event-title {
    font-size: 12px;    
    margin: 5px 0 5px !important;
    line-height: 18px;
    letter-spacing: 0.7px;
}

.calendar-events .mec-calendar .mec-event-article .mec-event-time {
    display: flex;
    align-items: center;
    gap: 5px;
}

.calendar-events  .mec-calendar .mec-event-article .mec-event-time i{	
	font-size:14px;
}

.calendar-events  .mec-calendar .mec-event-article .mec-event-detail, .mec-calendar .mec-event-article .mec-localtime-details div {
    font-size: 12px;
}

.calendar-events .mec-event-list-standard .mec-col-table-c{
	vertical-align:top;
}

.calendar-events .mec-event-list-standard .mec-event-article{
	padding:20px 10px 10px;
	margin-bottom:0;
	border:0 none;
	background:transparent;
	border-top: 1px solid #00498F;
	box-shadow: 0 0 0 0 transparent;
}
/*.calendar-events .mec-event-list-standard .mec-event-article:nth-child(2n+3){
	    background: rgb(118, 72, 255, 0.25);
}*/
.calendar-events  .mec-event-list-standard .mec-event-content{
	padding-top:0;
}

.calendar-events .mec-event-list-standard .mec-col-table-c.mec-event-meta-wrap{
	padding:0 20px 20px;
}

.calendar-events .mec-event-list-standard {
	color: #16263f;
}

.calendar-events .mec-event-list-standard .mec-event-title{
	font-size: 18px;
	line-height:26px;
}
.calendar-events  .mec-event-list-standard .mec-month-divider{
	margin-top:0;
	border-top: 1px solid #00498F;
	padding: 15px 0;
    /*background: rgb(118, 72, 255, 0.25);*/
	margin:0;
}
.mec-month-divider span{
	border-bottom:0 none;
}
.mec-month-divider span:before{
	height: 7px;
    display: block;
    -webkit-radius: 20px;
    -moz-radius: 20px;
    border-radius: 20px;
    background: #7648ff;
    background: -moz-linear-gradient(45deg, #7648ff 0%, #ff276f 100%);
    background: -webkit-linear-gradient(45deg, #7648ff 0%,#ff276f 100%);
    background: linear-gradient(45deg, #7648ff 0%,#ff276f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=1 );
	border-bottom: 0 none;
}
.calendar-events  .mec-event-list-standard .mec-event-description{
	font-size:14px;
	line-height:20px;
}
.calendar-events .mec-event-list-standard .mec-event-article .mec-event-meta-wrap{ 
	border-color: rgb(118, 72, 255, 0.25);
}

.calendar-events .mec-event-list-standard .mec-event-meta .mec-venue-details .mec-event-address span,
.calendar-events .mec-event-list-standard .mec-event-meta .mec-venue-details  span,
.calendar-events .mec-event-list-standard .mec-time-details,
.mec-event-list-standard .mec-event-meta .mec-venue-details span{
	color: #16263F;
	font-size: 12px;
    font-weight: 700;
}


.calendar-events .mec-event-list-standard .mec-event-meta .mec-venue-details .mec-event-address span{
	font-weight: 500;
	text-align: left;
    margin-left: 0;
}

.calendar-events .mec-skin-list-events-container,
.calendar-events .mec-calendar .mec-event-article{
	text-align:center;
	padding:0 0  20px 0;
}
.calendar-events .mec-skin-list-events-container .mec-event-list-standard,
.calendar-events .mec-calendar .mec-monthly-contents {
	text-align:left;
}

.calendar-events .mec-calendar .mec-event-article .mec-event-detail{
	font-size:16px;
}
.calendar-events .mec-calendar .mec-monthly-contents .mec-event-detail{
	font-size:13px;
}
/* Calendar events END */  
  
/* language switche CSS*/
.top-nav{
	display: flex;  
	justify-content: flex-end; 
	align-items: center;
}
.lang-switcher{
	width:56px; 
	height:25px;
	padding:0;
	background:#ffffff;
	overflow:hidden;
	display:inline-block;
	margin-left:19px;
	
	-webkit-border-radius:33px;
		-moz-border-radius:33px;
			border-radius:33px;
			
	-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.29);
		-moz-box-shadow:0 0 6px rgba(0, 0, 0, 0.29);
			box-shadow:0 0 6px rgba(0, 0, 0, 0.29);
			
	-webkit-transition:width 0.5s ease ;
		-moz-transition:width 0.5s ease ;
			transition:width 0.5s ease ;
}

.lang-switcher .wpml-ls{
	padding:0 7px;
	width:auto;
}

.lang-switcher .wpml-ls li{
	display:none;
	opacity:0;
}

.mobile-lang-switcher.show-other-lang li,
.desktop-lang-switcher.show-other-lang li{
	display:block;
	opacity:1;
	
	-webkit-transition:opacity 0.4s ease;
		-moz-transition:opacity 0.4s ease;
			transition:opacity 0.4s ease;
}

.lang-switcher .wpml-ls ul,
#header-secondary-outer .lang-switcher .wpml-ls ul{
	display:flex;
	height:25px;
}

.lang-switcher .wpml-ls  .wpml-ls-flag{
	max-width:13px;
}

.lang-switcher .wpml-ls li a span	{
	font-size:10px;
	font-weight:700;
	color:#16263F;	
	margin-left:5px;
}

.lang-switcher .wpml-ls li a{	
	display:flex;
	align-items:center;
	padding:5px;
}

.lang-switcher .wpml-ls li.wpml-ls-current-language{
	display:block;	
	order:1;
	opacity:1;
}

.mobile-lang-switcher {
	display:none;
	right:30px;
}

.mobile-overlap{
	width:56px; 
	height:25px;
	padding:0;
	background:transparent;
	display:block;
	position: absolute;
    top: 0;
    right: 0;
	z-index:10;
	right:30px;
}

.mobile-lang-switcher.show-other-lang .wpml-ls :after{
	display:none;
}

.mobile-overlap.show-other-lang{1
	display:none;
}
/* language switche CSS END*/

/* IOT table CSS start */

#iot-tbl-scroller{
    width: 796px;
    margin: 0 auto;
	line-height: 20px;
}
#iot-tbl-scroller th{
    border: none;
	font-weight: normal;
	color: white;
	font-size: 14px;
	vertical-align: middle;
	padding: 6px;
}
#iot-tbl-scroller td{
	padding: 10px;
	border-left-color: #d8dde1;
	border-right-color: #d8dde1;
	border-top-color: #d8dde1;
	border-bottom-color: #d8dde1;
}
#iot-tbl-scroller tr td:first-child{
	font-weight: 500;
}
#iot-tbl-scroller tr:nth-child(even){
	background-color: #e8edef;
}
#iot-tbl-scroller td ul{
    margin-left: 20px;
	margin-bottom: 0px;
}
#iot-tbl-scroller td ul li{
    padding-bottom: 5px;;
}
#iot-tbl-scroller td ul.clr-pink-marker li::marker{
    color: #FF276F;
}
#iot-tbl-scroller td ul.clr-purple-marker li::marker{
    color: #7648FF;
}
.iot-tbl-row-scroller .wpb_wrapper{
    overflow-x:auto;
}
#iot-tbl-scroller .clr-pink{
	background-color: #FF276F;
}
#iot-tbl-scroller .clr-purple{
	background-color: #7648FF;
}

/* IOT table CSS end */


  @media only screen and (max-width: 1300px) {
	  .info-row .contentR{
		  margin-top:-75%;
	  }
	  .cc-service-section .col .circle-image, 
	  .cc-service-section .col .circle-image:not([srcset]){ 
		  max-width:450px;
	  }
	  .service-text.text-1 {
		  left: 11%;
		  top: -9px;
	  }
	  .service-text.text-2 {
		  right: 4%;
		  top: -9px;
	  }
	  .service-text.text-3, .service-text.text-4{
		  top:24%;
	  }
	  .service-text.text-5, .service-text.text-6{
		  top:54%;
	  }
	  .service-text.text-6{
		  right:-1%;
	  }
	  .service-text.text-7{
		  bottom:10px;
	  }
	  
	  .mobile-lang-switcher {
		display:inline-block;
		position:absolute;
		right:30px;
	  }
  }
  @media only screen and (max-width: 1000px) {
	  .mobile-display-block,
	  .full-width-section img.mobile-display-block{
		  display:block;		
	  }
	  .mobile-display-block{
		  display:block !important;	
	  }
	  .desktop-display-block,
	  .full-width-section img.desktop-display-block{
		  display:none !important;
	  }
	  .mobile-position-relative{
		  position:relative !important;
	  }
	   .page-banner .col img.product-banner-img{
		  max-width:320px;
		  width:100%;
		} 
	  
	  .page-banner .col.full-width-img img {
		  max-width: 100%;
		  width: 100%;
		}
	  
	  .info-row .background-ani-row{
		  position:relative
	  }
	  
	  .three-column-icon-layout .column_container,
	  .three-column-icon-layout .column_container h4,
	  .three-column-icon-layout .column_container p{
		  text-align:center !important;
	  }
	  .three-column-icon-layout .col .header-icon-image{
		  margin:0 auto;
	  }
	  .work-flow-img-wrap{
		   display: flex; 
		  justify-content: start; 
	  }
	  .info-row .contentR{
		  margin-top:0;
	  }
	  .nectar-button.jumbo.regular{
		  font-size:15px;
		  font-weight:400;
		  padding:10px 25px;
	  }
	  body .nectar-button.regular  span{
		  font-weight:400 ;
	  }
	  .page-submenu .full-width-content{
		  background:#FF276F !important;
	  }
	  .page-submenu .salient-page-submenu-icon{
		  display:none
	  }
	  
	  .regions p{
		  font-size:16px;
		  line-height:24px;
	  }	
	  .video-section p{
		  margin:0 auto;
		  max-width:100%;
	  }
	  .sticky-wrapper .page-submenu .mobile-menu-link{
		  border-left:0;
		  border-right:0;
		  font-size: 18px;
		  font-weight: 400;
		  padding: 22px 20px;
		  display:none;
	  }
	  .sticky-wrapper .page-submenu ul{
		  top: 60px;
	  }
	  .sticky-wrapper .page-submenu ul li a{
		  font-size:16px;
		  line-height:22px;
	  }
	  
	  .video-section .play_button_2 {
		  width: 64px;
		  height: 64px;
		  margin-top: 0;
		  margin-left: 0;
		  
		  -webkit-transform: translate(-50%, -50%);
			  -moz-transform: translate(-50%, -50%);
				  transform: translate(-50%, -50%);
	  }
  
	  body .nectar-video-box[data-color="default-accent-color"][data-hover="zoom_button"] .play_button_2.nectar_video_lightbox:after {
		  background-size: 60px;
	  }
	  
	  .page-banner.banner-2{
		  text-align:center;
	  }
	  .page-banner.banner-2 .page-title h1{
		  font-size:37px;
		  line-height:45px;
	  }
	  
	  .page-banner.banner-2 .banner-desc{
		  padding-bottom:50px;
		  margin:0 auto;
	  }
	  body .page-banner.banner-2 .nectar-button.large {
		  width:144px;
		  padding-left:24px;
		  padding-right:24px;
	  }
	  .page-banner.banner-2 .banner-client-logo{
		  padding-top:25px;
	  }
	  .page-banner.banner-2 .banner-client-logo p:first-child{
		  justify-content:center;
	  }
	  .page-banner.banner-2 .banner-client-logo p{
		  display: flex;
		  /* justify-content: space-between; */
		  justify-content: center;
		  /* max-width:350px; */
		  max-width:100%;
		  margin:0 auto;
		  flex-wrap:wrap;
	  }
	  .page-banner.banner-2 .banner-client-logo p img{
		  align-self:center;
		  margin-bottom:15px;
		  /* margin-right:0; */
	  }
	  .cc-service-section .service-content-row{
		  position:relative;
		  height:auto;
		  width:100%;
		  display:block;
	  }
	  
	  body .service-text,
	  .wpb_text_column.service-text:last-child{
		  position:relative;
		  max-width:100%;			
		  margin-bottom:20px
			  
	  }
	  
	  .service-text.text-1,.service-text.text-2,.service-text.text-3,.service-text.text-4, .service-text.text-5, .service-text.text-6, .service-text.text-7 {
		  left: 0;
		  top: 0;
		  right:auto;
		  transform: translate(0, 0);
		  text-align:left;
		  clear:both;
	  }
	  
	  .service-text p{
		  margin-top:0;
		  margin-bottom:0;
		  padding:0;
	  }
	  .service-text img,
	  .row .servics-col-1  .service-text img:not([srcset]),
	  .row .servics-col-2  .service-text img:not([srcset]),
	  .service-text.text-7  img:not([srcset]){
		  display:block;
		  float:left;
		  margin-right:20px;
		  margin-top:7px;
		  width:60px;
	  }
	  
	  .map-section .background-ani-row{
		  position:relative;
	  }
	  .map-section h2,
	  .map-section p{
		  max-width:100%;
	  }
	  .map-section .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner .home-map-ani.img-with-animation,
	  .map-section .col .home-map-ani {
		  width: 100%;
		  margin-right: 0;
		  max-width: 1000px;
		  min-width: 800px;
		  margin-top:40px;
		  
		  -webkit-transform: translateX(25%);
			  -moz-transform: translateX(25%);
				  transform: translateX(25%);
	  }
	  
	  
	  /* FOOTER CSS START */
	  .top-footer .footer-top-listing p{
		  max-width:100%;
	  }
	  .top-footer-content-wrap:after, .top-footer-content-wrap:before {
		  left: 50%;
		  
		  top: -50%;
		  transform: translate(-50%, -50%);
		  height: 50%;
		  width: 100%;
		  border-radius: 0 0 75% 75%;
		  background-color: #fff;
		  top: 100%;
	  }
	  .top-footer-content-wrap:before {
		  left: 50%;
		  transform: translate(-50%, -50%);
		  border-radius: 75% 75% 0 0;
		  top: 0;
	  }
	  .top-footer > .span_12 .top-footer-content-wrap.wpb_column {
		  width:100%;
		  padding:0 50px;
	  }
	  .top-footer .row_col_wrap_12:before, 
	  .top-footer .row_col_wrap_12:after{
		  visibility:hidden;
	  }
	  
	  .cloud-partner-logo{
		  padding-bottom:50px;
	  }
	  
	  #footer-outer #footer-widgets{
		  background-position: bottom 18px right -20px;
	  }
	  /* FOOTER CSS END */
	  
	  /* tabs css*/	  
	  .cloud-tab-sec1 .tabbed,
	  .h-tabs-section .tabbed,
	  .tabs-section .tabbed,
	  .regions .tabbed{
		  flex-wrap:wrap;
	  }
	  
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav,
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav,
	  body .tabs-section .wpb_content_element .ui-tabs-nav,
	  body .regions .wpb_content_element .ui-tabs-nav{
			  width: 100%;
		  margin-right: 0;
		  text-align: left;
	  }
	  
		  
	  body .cloud-tab-sec1 .ui-tabs-panel,
	  body .h-tabs-section .ui-tabs-panel,
	  body .tabs-section .ui-tabs-panel,
	  body .regions .ui-tabs-panel {
		  width: 100%;
	  }
	  
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav li,
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li,
	  body .tabs-section .wpb_content_element .ui-tabs-nav li,
	  body .regions .wpb_content_element .ui-tabs-nav li{
		  float:none;
	  }
	  
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav li a, 
	  body .cloud-tab-sec1 .tabbed >ul li a,
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li a, 
	  body .h-tabs-section .tabbed >ul li a,
	  body .tabs-section .wpb_content_element .ui-tabs-nav li a, 
	  body .tabs-section .tabbed >ul li a,
	  body .regions .wpb_content_element .ui-tabs-nav li a, 
	  body .regions .tabbed >ul li a{
		  background:transparent;
		  font-weight:400;
		  padding:0;
		  margin-bottom:30px;
		  border:none;
	  }
	  
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav li a.active-tab, 
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav li a:hover,
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li a.active-tab, 
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li a:hover,
	  body .tabs-section .wpb_content_element .ui-tabs-nav li a.active-tab, 
	  body .tabs-section .wpb_content_element .ui-tabs-nav li a:hover,
	  body .regions .wpb_content_element .ui-tabs-nav li a.active-tab, 
	  body .regions .wpb_content_element .ui-tabs-nav li a:hover{
		  font-weight:700;
		  color:#16263F;
		  background:transparent;
	  }
	  
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav li a:after, 
	  body .cloud-tab-sec1 .tabbed >ul li a:after,
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li a:after, 
	  body .h-tabs-section .tabbed >ul li a:after,
	  body .tabs-section .wpb_content_element .ui-tabs-nav li a:after, 
	  body .tabs-section .tabbed >ul li a:after,
	  body .regions .wpb_content_element .ui-tabs-nav li a:after, 
	  body .regions .tabbed >ul li a:after{
		  content:'';
		  margin-left:10px;
		  width:32px;
		  height:3px;
		  display: inline-block;
		  
		  border-radius:20px;
			  -moz-border-radius:20px;
				  -webkit-border-radius:20px;
		  
	  }
	  
	  
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav li a.active-tab:after, 
	  body .cloud-tab-sec1.wpb_content_element .ui-tabs-nav li a:hover:after,
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li a.active-tab:after, 
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li a:hover:after,
	  body .tabs-section .wpb_content_element .ui-tabs-nav li a.active-tab:after, 
	  body .tabs-section .wpb_content_element .ui-tabs-nav li a:hover:after,
	  body .regions .wpb_content_element .ui-tabs-nav li a.active-tab:after, 
	  body .regions .wpb_content_element .ui-tabs-nav li a:hover:after{
		  /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7648ff+0,ff276f+100 */
		  background: #7648ff; /* Old browsers */
		  background: -moz-linear-gradient(45deg,  #7648ff 0%, #ff276f 100%); /* FF3.6-15 */
		  background: -webkit-linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* Chrome10-25,Safari5.1-6 */
		  background: linear-gradient(45deg,  #7648ff 0%,#ff276f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7648ff', endColorstr='#ff276f',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
		  
	  }
	  /* tabs css END*/	

	  /* regions table css*/
	  body .regions .tablepress.tablepress-locations thead{
		  display:none;
	  }
	  body .regions .dataTable tr,
	  body .regions .tablepress.tablepress-locations tr,
	  body .regions .tablepress.tablepress-locations tbody tr{
		  padding:10px 20px;
		  margin-bottom:0;
		  display:flex;
		  flex-wrap:wrap;
	  }
	  
	  body .regions .dataTable tr:nth-child(odd), 
	  body .regions .tablepress.tablepress-locations tr:nth-child(odd),
	  body .regions .tablepress.tablepress-locations tbody tr:nth-child(odd){
		  background:#ffffff !important;
	  }
	  
	  body .regions .dataTable tr:nth-child(even), 
	  body .regions .tablepress.tablepress-locations tr:nth-child(even),
	  body .regions .tablepress.tablepress-locations tbody tr:nth-child(even){
		  background:rgba(118, 72, 255, 0.05) !important;
	  }
	  
	  body .regions .dataTable td, 
	  body .regions .tablepress.tablepress-locations tr td, 
	  body .regions .tablepress.tablepress-locations tbody tr td{
		  margin-bottom:0;
	  }	
	  
	  body .regions .dataTable td:first-child, 
	  body .regions .tablepress.tablepress-locations tr td:first-child, 
	  body .regions .tablepress.tablepress-locations tbody tr td:first-child{
		  font-weight:700;
	  }
	  /* regions table css End*/
	  
	  /* Horizontal  tabs css Start*/
	  .cloud-tab-sec1 ul.wpb_tabs_nav li .active-tab {
		color: #fff; 
		padding-left: 0 !important;
		padding-right: 0 !important;
		border-radius: 0 !important;
		
	  }
	  .cloud-tab-sec1 ul.wpb_tabs_nav li a {
		padding-left: 0 !important;
		padding-right: 0 !important;
		padding-top: 0 !important;
		padding-bottom: 0 !important;  
	  }
	  
	  body .cloud-tab-sec1  .wpb_content_element .ui-tabs-nav li a.active-tab:after,
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li a.active-tab:after{
		  position:relative;
		  left:0;
		  opacity:1;
	  }
	  
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav li, 
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li,
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav li span, 
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li span{
		  font-size:16px;
		  line-height:22px;
		  
	  }
	  body .cloud-tab-sec1 .wpb_content_element .ui-tabs-nav li, 
	  body .h-tabs-section .wpb_content_element .ui-tabs-nav li{
		  display:block;
	  }
	   /* Horizontal  tabs css End*/
	  
	  /* Custom map css - START*/
	  .map-container div.wpgmp_listing_header{
		  width:45%
	  }
	  
	  .map-container .wpgmp_filter_wrappers div.categories_filter{
		  width:55%;
	  }
	  
	  .map-container .wpgmp_filter_wrappers div.categories_filter select{
		  width:33%;
		  max-width:33%;
		  font-size:13px;
	  }
	  
	  .map-container .wpgmp_filter_wrappers div.categories_filter .wpgmp-filters-container{
		  width:66%;
	  }
	  
	  .map-container .wpgmp_filter_wrappers div.categories_filter  .wpgmp-filters-container select{
		  width:50%;
	  }
	  /* Custom map css - END*/
	  
	  
	  
	  /* events page css - START */
	  .featured-event .fe-content-area{
		  padding:30px 20px 35px 20px !important;
	  }
	  .event-cards-row .col{
		  display:block !important;
		  padding-right: 0 !important;
		  
		  -webkit-border-radius: 10px 10px 0 0;
			  -moz-border-radius: 10px 10px 0 0;
				  border-radius: 10px 10px 0 0;    
	  }
	  
	  .event-cards-row .col .column_container {
		  max-width: 320px;
		  width: 320px;
		  margin: 15px auto 0 !important;
	  }
	  .featured-event .col {
		  padding-right: 0 !important;	
	  }
	  
	  /* events page css - END */	
	  
	  /* Calendar events START */  
	  
	  .calendar-events .mec-wrap .mec-full-calendar-search-ends{
		  flex-wrap:wrap;
	  }
	  .calendar-events .mec-wrap .mec-totalcal-box .mec-date-search, 
	  .calendar-events .mec-wrap .mec-totalcal-box .mec-tab-loader{
		  width:100%;
	  }
	  .calendar-events .mec-wrap .mec-totalcal-box .mec-tab-loader{
		  margin-top:15px;
	  }
	  .calendar-events .mec-wrap .mec-calendar .mec-calendar-topsec,
	  .calendar-events .mec-wrap .mec-calendar .mec-calendar-side,
	  .calendar-events .mec-wrap .mec-calendar .mec-calendar-events-side{
		  display:block;
		  width:100%;
		  max-width:350px;
		  margin:0 auto;
	  }
	  .calendar-events .mec-wrap .mec-calendar-side .mec-calendar-table{
		  min-height:auto;
	  }
	  .mec-calendar dl {
          display: flex;
      }
	  .calendar-events .mec-wrap .mec-calendar dt {		
		border-radius: 35px;
		font-size: 12px;
		text-align: center;
		width: 35px;
		height: 35px;
		line-height: 35px;
		display: flex;
		flex-wrap: nowrap;
		justify-content: center;
		align-items: center;
	 }
	 .calendar-events .mec-wrap .mec-calendar .mec-has-event:after{
		 width: 5px;
		 height: 5px;
	     bottom: 3px;
		 margin: 0 0 0 -2px;
	 }
	 .calendar-events .mec-wrap .mec-calendar .mec-calendar-header{
		width:unset;
	 }
	 
	 .mec-event-list-standard .mec-topsec{
		 display:block;
	 }
	 
	 .calendar-events .mec-event-list-standard .mec-event-article .mec-event-meta-wrap{
		 float:none;
		 width:100%;
		 margin-top:15px;
		 border-color: transparent;
		 display:block;
	 }
	 .calendar-events .mec-event-list-standard .mec-event-description {
		font-size: 13px;
		line-height: 20px;
		font-weight: 400;
	 }
	 /* Calendar events END */  
	 
	 .tablepress.tablepress-locations tbody tr.show-line{
		padding-left: 0px !important;
	  }
  }
  
  
  @media only screen and (max-width: 998px) {
	  .rd-content-wrap .custom-bubble-size img {
		  width: auto;
		  height: auto !important;
	  }
	   /* Home page css Start */
	  .home-map-img {
		  position: absolute;
		  width: 80%;
		  margin: auto;
		  padding-top: 40px;
		  right: 0px;
	  }
	   /* Home page css End */
	   
	  /* Meetingplace CSS Start Here  */
	  .meetingplace-hero-banner-text-section {
	  padding: 0px 0px 0 0px !important;
	  width: 80%;
	  margin: auto !important;
	  }
	  .meeting-background-img1 {
		  display:none !important;
	  }
	  .meeting-background-img2 {
		  position: absolute !important;
		  bottom: -184px;
		  left: -133px;
		  width: 36%;
	  }
	  .meetingplace-hero-banner h1:after {
		  left: 344px;
	  }
	  /* Meetingplace CSS End Here  */
  
	  /* Network CSS Start Here  */
	  .network-hero-banner h1:after {
		  left: 220px;
	  }
	  .network-banner-ani {
		  position: absolute !important;
		  right: 0px;
		  bottom: 80px;
	  }
	  .network-background-img3 {
		  display: none !important;
	  }
	  .network-background-img1 {
		  display: none;
	  }
	  .network-background-img2 {
		display: none;
	  }
	  .sub-title-text br{
		  display: none !important;
	  }
	  .network-number-counter .anc-6310-counter-15-row {
		  padding: 75px 0 70px;
	  }
	  .legal-circle-img{
		  text-align: center !important;
	  }
	  .legal-circle-img img{
		  width: 100%;
	  }
	  /* Network CSS End Here  */
	  
	.connect-data-centre-partner-section:before{
		bottom: 7%;
		left: -15%;
	}
	.connect-data-centre-partner-section:after{
		top: -11%;
		right:-4%;
	} 

	.tab-section-content img{
	height: auto;
	}

	/***category page ****/
	.category .container-wrap {
		background-image:  url(../img/icons/category-background-img-2.png);
		background-position: left bottom;
		background-repeat: no-repeat, no-repeat;
	}
	/***category page End****/

	 /* Contact page CSS Start */
	.contact-us-tab-sec ul.wpb_tabs_nav li {
		float: none;
		display: inline-block;
		width: 100%;
	}
	  /* Contact page CSS End */  
	  
	
	.rounded-corner-row-left-section {
		padding-right: 80px !important;
		padding-left: 80px !important;
		text-align:center;
	}
	.rounded-corner-row-right-section {
		padding-left: 50px !important;
		padding-right: 50px !important;
		text-align:center;
	}
	.rounded-corner-bg-grad1{
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#22ffbb+0,23e0f9+100 */
		background: linear-gradient(to bottom,  rgba(34,255,187,1) 0%,rgba(35,224,249,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  }
	
  }
  
  
  @media only screen and (max-width: 768px) {
	  
	  .rd-content-wrap p{
		  font-size:16px;
		  line-height:28px;
		  margin-bottom:10px;
	  }
	  .page-banner .page-title h1{
		  font-size:37px;
		  line-height:46px;
	  }
	  
	  .page-banner p{
		  font-size:16px;
		  line-height:24px;
	  }
	  .connect-cloud-info{
		  max-width:80%
	  }
	  
	  .three-column-icon-layout{
		  max-width:290px;
		  margin:0 auto;
	  }
	  .video-section .play_button_2 {
		  width: 50px;
		  height: 50px;
		  margin-top: 0;
		  margin-left: 0;
		  
		  -webkit-transform: translate(-50%, -50%);
			  -moz-transform: translate(-50%, -50%);
				  transform: translate(-50%, -50%);
	  }
  
	  body .nectar-video-box[data-color="default-accent-color"][data-hover="zoom_button"] .play_button_2.nectar_video_lightbox:after {
		  background-size: 45px;
	  }
	  .map-section .img-with-aniamtion-wrap .hover-wrap .hover-wrap-inner .home-map-ani.img-with-animation,
	  .map-section .col .home-map-ani {
		  min-width: 670px;
		  
		  -webkit-transform: translateX(45%);
			  -moz-transform: translateX(45%);
				  transform: translateX(45%);
	  }
	  /* FOOTER CSS START */
	  .top-footer > .span_12 .top-footer-content-wrap.wpb_column {
		  padding: 0 15px;
	  }
	  #footer-outer #copyright .container {
		  justify-content: start;
		  flex-direction: column;
		  align-items:start;
	  }
	  #footer-outer #copyright .col{
		  margin-bottom:0;
	  }
	  #footer-outer #copyright p{
		  margin-bottom:5px;
	  }
	  #footer-outer #copyright a:not(.nectar-button){
		  line-height:40px;
	  }
	  body .top-footer .footer-top-listing.vc_column_container{
		  margin-bottom:0;
	  }
	  .footer-top-listing .wpb_wrapper > div:last-child{
		  margin-bottom:24px;
	  }
	  #footer-outer #copyright .col ul{
		  float:left;
	  }
	  
	  #footer-outer #copyright li:first-child{
		  margin-left:0;
	  }
	  .cloud-partner-logo p{
		  margin-bottom:0;
	  }
	  #footer-outer #copyright .container div:last-child {
		  margin-bottom: 0;
		  text-align: center;
		  display: flex;
		  justify-content: center;
	  }
	
	  /* FOOTER CSS END */
  
	  /*Product Page CSS Start*/
	   
	  .why-cloud-router-bg-img {
		display: none;
	  }
	  .tab-section-content img {
		width: 100%;
		height: auto;
	  }
  
	  .multi-cloud-ul {
		display: block;
	  }
  
	  .multi-cloud-left {
		width: 100%;
		padding-bottom: 10px !important;
	  }
  
	  .multi-cloud-right {
		width: 100%;
		padding-left: 0px!important;
		padding-bottom: 10px !important;
	  }
  
	  .multi-cloud-right::before {
		left: -20px;
	  }
  
	  .hero-banner-text h1{
		font-size: 45px;
		line-height: 65px;
	  }
	  .page-heading .hero-banner-text h1:after {
		right: 25px;
	  }
	  .elem{
		position: relative;
		height: unset;
	  }
	  #wrapper_scroll {
		height: unset;
	  }
	  .benefits-bg-img2{
	  display:none;
	  }
	  .benefits-bg-img {
		position: absolute !important;
		right: -225px;
		top: 147px;
		width: 43%;
	  }
	  .form-section-animation {
		position: absolute !important;
		left: -122px;
		top: 71px;
		width: 100%;
	  }
	  .hero-banner-animation {
		position: absolute;
		bottom: -65px;
		left: 0;
	  }
	  .hero-banner-bg-img1 {
		display: none;
		
	  }
	  .hero-banner-bg-img2{
		right:-105px;
		bottom: 100px;
	  }
	  .nectar-button span b {
		display: block;
	  }
	  .hero-banner-button{
		text-align:center;
	  }
	  .hero-banner-vid-sec{
		width: 100% !important;
	  }
	  .cloud-ebook-img {
		margin: 0 auto;
	  }
	  .hero-banner-bg-img3{
		right: -420px;
		bottom: -15px;
	  }
	  .related-service .related-service-bg-img {
		top: -90px;
	  }
	  .access-port-title{
		text-align:left;
	  }
  
	  /*Product Page Css End*/
  
	
	/* Home page css Start */
	.secure-by-design-left-section {
	  padding: 0 120px !important;
	  text-align: center;
	}
	.secure-by-design-right-section {
	  padding: 26px 120px !important;
	  display: flex;
	  justify-content: center;
	}
	.page-banner .col img.product-banner-img {
	  max-width: 275px;
	  width: 100%;
	}
	.page-banner .col.full-width-img img {
	  max-width: 100%;
	  width: 100%;
	}
	/* .pipe-ani-1 { */
	  /* position: relative; */
	  /* top: 233px !important; */
	  /* left:0; */
	/* } */
	.connectivity-model-bg-img {
	  display: none !important;
	}
	/* Home page css END */
  
	/*cloud page CSS Sart*/
  
	.cloud-hero-banner-bg-img1 {
	  position: relative;
	  bottom: 0;
	  right: 0;
	  width: 100%;
	}
	.cloud-hero-banner-bg-img3 {
	  display: none !important;
	}
	.cloud-hero-banner-bg-img2 {
	  display: none !important;
	}
	
	.benefit-text-section {
	  padding-right: 0 !important;
	  padding-top: 0 !important;
	}
	.cloud-background-img3 {
	  display: none !important;
	}
	.cloud-background-img4 {
	  position: absolute !important;
	  right: 0px;
	  top: -120px;
	  width: 40%;
	}
  
	/*cloud page CSS End*/
	  
	  body .regions .dataTable tr,
	  body .regions .tablepress.tablepress-locations tr,
	  body .regions .tablepress.tablepress-locations tbody tr{
		  display:block;
	  }
	  
	/*News page CSS Start*/
	.news-background-img1 {
	  position: absolute !important;
	  right: -129px;
	  top: -108px;
	}
	.news-hero-banner h1:after {
	  left: 280px;
	}
	/*News page CSS End*/
	
	/* Custom map css - START*/
	.map-container .wpgmp_filter_wrappers{
	  display:block;
	  margin:0 15px 15px;
	  width:calc(100% - 30px);
	  
	  -webkit-transform: translateY(0);
		  -moz-transform: translateY(0);
			  transform: translateY(0);
	  
	  -webkit-border-radius: 0;
		  -moz-border-radius: 0;
			  border-radius: 0;
	   
	}
	.map-container div.wpgmp_listing_header,
	.map-container .wpgmp_filter_wrappers div.categories_filter{
	  width:100%;
	  max-width:100%;	
	}
	.map-container .wpgmp_listing_container{
	   padding:0 30px; 
	}  
	.map-container .wpgmp_tabs_container{
	  max-width: calc(100% - 30px);
	  margin: 30px auto ;
	  padding-bottom:5px;
	}
	
	.map-container div.wpgmp_listing_header .wpgmp_search_form{
	  padding-left:15px;  
	}
	/* Custom map css - END*/
	/* Connect to data center css - START */
	.blue-curved-section.wpb_row .row-bg{
	  background:#16263f !important;
	  margin-bottom:100px;
	}	
	.blue-curved-section .col .column-bg-overlay-wrap{
	  -webkit-border-radius: 0;
		  -moz-border-radius: 0;
			  border-radius: 0;
	}


	.connect-data-centre-partner-section:before,
	.connect-data-centre-partner-section:after{
	  display:none
	}
	  /* Connect to data center css - END */
	  
	
	/* Calendar events START */    
	.calendar-events .mec-wrap .mec-search-form .mec-date-search select {
		width: calc(100% - 110px);
	}
	.calendar-events .mec-wrap .mec-totalcal-box .mec-date-search select {
		padding: 12px 5px;
	}
	.calendar-events .mec-wrap .mec-search-form .mec-date-search select:last-child {
		width: 100px;
	}
	
	.mec-event-list-standard .mec-col-table-c.mec-event-content-wrap{
		height:auto;
		width:100%;
		display:block;
		min-height:70px;
		padding:20px;
	}
	/* Calendar events END */

	.rounded-corner-row-left-section {
		padding-right: 50px !important;
		padding-left: 50px !important;
	}
	.rounded-corner-row-right-section {
		padding-left: 20px !important;
		padding-right: 20px !important;
	}	
	
  }
  
  @media only screen and (max-width: 690px){
	  body .rd-content-wrap .full-width-section.page-banner:not(.full-width-ns) > .span_12 {
		  padding-top: 0;
	  }
  
	/*Product Page Css Start*/
	.related-service .related-service-bg-img {
	  top: -70px;
	  width: 190px;
  }
	/*Product Page Css End*/
  
	/* Home page css Start */
	.secure-by-design-left-section {
	  padding: 40px 50px 0px !important;
	  text-align: center;
	}
	
	/* Home page css END */
	
	/* Custom map css - START*/
	/* .map-container{ */
		/* margin-left:-21px !important; */
	/* } */
	/* Custom map css - END*/
  }
  
  
  @media only screen and (max-width: 999px){
	  body .rd-content-wrap .full-width-section.page-banner:not(.full-width-ns) > .span_12 {
		  padding-top: 0;
	  }
	  
	  
  }
  
  @media only screen and (min-width: 690px) and (max-width: 999px){
	  #footer-widgets .container .col {
		  width: 50%;
	  }
	  
	  #footer-outer .row{
		  padding-bottom:0;
	  }
	  
	  #footer-widgets .container .row > div:nth-child(1).span_4{
		  width:100%;
	  }
	  
	  #footer-outer p.footer-desc{
		  max-width:100%;
	  }
	  .cloud-partner-logo{
		  padding-left:15px;
		  padding-right:15px;
	  }
	  
	
  }
  
   @media only screen and (max-width: 767px){
			.grid-container {
				grid-template-columns: 100%;
				padding: 10px 0;
			}
			.box3 {
				order: 1;
			}
			
			.box2 {
				order:3;
			}
			.box1 {
				order: 2;
			}
			.btn-padding {
				padding:5px;
			}
			.gartner-banner .img-tag {
				padding-top:5px;
			}
	  
  }
  
   
  @media only screen and (max-width: 480px){
	  
		/* Custom map css - START*/
	  .map-container .wpgmp_filter_wrappers div.categories_filter select{
		  width:100%;
		  max-width:100%;
		  font-size:13px;
	  }
	  
	  .map-container .wpgmp_filter_wrappers div.categories_filter .wpgmp-filters-container{
		  width:100%;
	  }
	  
	  .map-container .wpgmp_filter_wrappers div.categories_filter  .wpgmp-filters-container select{
		  width:100%;
	  }
	  
	  .map-container .wpgmp_pagination {
		  padding: 15px 30px;
		  flex-wrap: wrap;
	  }
	  /* Custom map css - END*/
  }

  @media only screen and (max-width: 440px){
	.btn-fullw-mob{
		width: 100% !important;
	}
}

/* Hide all sub-menus */
.menu-item-has-children .sub-menu {
	height: 0;
  overflow: hidden;
  transition: height 0.4s ease;
}.cc-window{opacity:1;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.cc-window.cc-invisible{opacity:0}.cc-animate.cc-revoke{-webkit-transition:transform 1s ease;-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.cc-animate.cc-revoke.cc-top{-webkit-transform:translateY(-2em);transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{-webkit-transform:translateY(2em);transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-top{-webkit-transform:translateY(0);transform:translateY(0)}.cc-animate.cc-revoke.cc-active.cc-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.cc-revoke:hover{-webkit-transform:translateY(0);transform:translateY(0)}.cc-grower{max-height:0;overflow:hidden;-webkit-transition:max-height 1s;transition:max-height 1s}
.cc-revoke,.cc-window{position:fixed;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{opacity:1}
.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.cc-window.cc-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{-webkit-box-flex:1;-ms-flex:1;flex:1}.cc-btn+.cc-btn{margin-left:.5em}
@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cc-window.cc-banner .cc-compliance{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-webkit-box-flex:0;-ms-flex:none;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}
.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em;margin-bottom:1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}