@font-face{font-family:'Montserrat';src:url("/fonts/Montserrat-Light.woff2") format('woff2'),url("/fonts/Montserrat-Light.woff") format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/fonts/Montserrat-Medium.woff2") format('woff2'),url("/fonts/Montserrat-Medium.woff") format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/fonts/Montserrat-SemiBold.woff2") format('woff2'),url("/fonts/Montserrat-SemiBold.woff") format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/fonts/Montserrat-Bold.woff2") format('woff2'),url("/fonts/Montserrat-Bold.woff") format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/fonts/Montserrat-ExtraBold.woff2") format('woff2'),url("/fonts/Montserrat-ExtraBold.woff") format('woff');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url("/fonts/Montserrat-Regular.woff2") format('woff2'),url("/fonts/Montserrat-Regular.woff") format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand';src:url("/fonts/Quicksand-Regular.woff2") format('woff2'),url("/fonts/Quicksand-Regular.woff") format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Quicksand';src:url("/fonts/Quicksand-Bold.woff2") format('woff2'),url("/fonts/Quicksand-Bold.woff") format('woff');font-weight:bold;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}html,body{height:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}p{line-height:normal}*{outline:none}body{font-size:17px;line-height:normal;font-weight:normal;font-family:'Montserrat';color:#3a3a3a}html{height:100%}body{min-height:100%;padding:0}img{max-width:100%;height:auto}iframe{display:block}input,textarea,button,select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:'Montserrat';-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#123b59}i{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{box-shadow:0 0 0 30px white inset !important}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}input,textarea,select{border:#d5d5d5 solid 1px;outline:none;color:#222}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}a{background-color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}a:active,a:hover{outline:0}b,strong{font-weight:bold}textarea,input.text,input[type="text"],input[type="button"],input[type="submit"],.input-checkbox{-webkit-appearance:none}input[type="search"]{-webkit-appearance:textfield}.clear{clear:both}p{font-family:'Quicksand'}.container{width:100%}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.wrap{width:1760px;margin:0 auto}.header{position:absolute;left:0;top:0;width:100%;z-index:9999}.header-main{width:100%;background-color:#000;background-color:rgba(0,0,0,.35);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-main-wrap{padding-top:15px;position:relative}.logo{width:79px;padding-bottom:12px}.hm-rhs{align-items:center;font-size:21px;font-weight:bold;margin:0 0 15px auto}.book-a-demo a{display:block;height:60px;line-height:60px;background-color:#003da5;color:#fff;text-decoration:none;padding:0 30px 0 30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.book-a-demo a:hover{color:#fff;text-decoration:none;background-color:#ff8552;-moz-box-shadow:rgba(0,0,0,.2) 0 6px 6px;-webkit-box-shadow:rgba(0,0,0,.2) 0 6px 6px;box-shadow:rgba(0,0,0,.2) 0 6px 6px}.client-portal{margin-left:60px}.client-portal a{color:#fff;text-decoration:none}.client-portal a:hover{color:#fff;text-decoration:none;border-bottom:#fff dashed 1px}.sticky_header{position:fixed}.sticky_header .header-main{background-color:rgba(0,0,0,.6)}.home-banner{background-image:url("/images/home-banner2.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#202733}.home-banner-shade{background-image:url("/images/hb-shade.png");background-repeat:no-repeat;background-position:left 104px;background-size:57% 100%}.home-banner-wrap{padding:205px 0 143px 0;min-height:610px}.banner-text{color:#fff;max-width:980px}.banner-text h2{font-size:85px;line-height:100px;font-weight:bold;letter-spacing:-2px;padding-bottom:20px;text-transform:uppercase}.banner-text h3{display:inline-block;background-color:#4e91d3;padding:13px 20px 13px 20px;font-size:40px;line-height:40px;font-weight:300;text-transform:uppercase;margin-bottom:30px}.banner-text p{font-size:18px;line-height:35px;padding-bottom:35px;max-width:780px;letter-spacing:1.2px}.banner-text ul{padding-bottom:20px;align-items:center}.banner-text ul li{margin-right:32px;vertical-align:middle;position:relative}.book-a-call a{display:block;height:60px;line-height:60px;background-color:#ff8552;color:#fff;text-decoration:none;padding:0 39px 0 39px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-weight:bold;font-size:22px}.book-a-call a:hover{color:#fff;text-decoration:none;background-color:#df5d27;-moz-box-shadow:rgba(0,0,0,.2) 0 6px 6px;-webkit-box-shadow:rgba(0,0,0,.2) 0 6px 6px;box-shadow:rgba(0,0,0,.2) 0 6px 6px}.watch-video{padding-left:40px;position:relative}.watch-video::before{content:'';position:absolute;left:0;top:0;bottom:0;width:2px;background-color:#fff}.watch-video a{display:block;padding-left:73px;background-image:url("/images/watch.svg");background-repeat:no-repeat;background-position:left top;height:50px;line-height:50px;font-size:20px;font-weight:bold;color:#fff;text-decoration:none}.watch-video a:hover{padding-left:63px}.intro{background-color:#f9f9f9}.intro-wrap{padding:110px 0 90px 0;justify-content:space-between;align-items:center}.intro-wrap .lhs{width:825px}.intro-wrap .lhs img{-webkit-border-radius:40px;-webkit-border-bottom-left-radius:0;-moz-border-radius:40px;-moz-border-radius-bottomleft:0;border-radius:40px;border-bottom-left-radius:0}.intro-wrap .rhs{width:850px}.intro-wrap .rhs p{font-size:16px;line-height:30px;color:#3a3a3a;padding-bottom:30px}.intro-wrap .more{padding-top:10px}.more a{display:inline-block;height:37px;line-height:37px;padding:0 14px 0 14px;border:#003da5 solid 1px;color:#003da5;font-size:16px;font-weight:600;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.more a:hover{color:#ff8552;text-decoration:none;border-color:#ff8552;background-color:#fff;-moz-box-shadow:rgba(0,0,0,.1) 0 3px 6px;-webkit-box-shadow:rgba(0,0,0,.1) 0 3px 6px;box-shadow:rgba(0,0,0,.1) 0 3px 6px}.solutions{padding:140px 0 110px 0}.title{padding-bottom:40px;max-width:1400px}.title h2{font-size:37px;line-height:47px;color:#003da5;text-transform:uppercase;font-weight:bold;letter-spacing:-1px}.title h5,.intro-wrap .rhs h5{font-size:34px;line-height:44px;color:#4e91d3;letter-spacing:-1px;padding-bottom:25px}.title p{font-size:16px;line-height:30px;color:#3a3a3a;padding-bottom:20px}.link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.solution-list{overflow:hidden;margin-left:-80px;flex-wrap:wrap}.solution-list .sl-item{width:380px;margin:0 0 50px 80px;position:relative;padding-bottom:45px}.sli-top{position:relative;height:213px;margin-bottom:40px}.sli-top figure{width:100%;height:100%;overflow:hidden;background-color:#f2f2f2;-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0}.sli-top figure img{width:100%;height:100%;object-fit:cover}.more,.sli-top figure img,.sli-top h5{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.sli-top h5{position:absolute;left:0;bottom:-18px;background-color:#4e91d3;font-size:22px;line-height:22px;color:#fff;text-transform:uppercase;padding:12px 18px 12px 12px}.sl-item p{font-size:16px;line-height:25px;color:#3a3a3a;padding-bottom:20px;min-height:75px}.sl-item:hover h5{background-color:#ff8552}.sl-item:hover .sli-top figure img{opacity:.5}.solution-list .sl-item .more{position:absolute;left:0;bottom:0}.sl-item:hover .more a{color:#ff8552;border-color:#ff8552;background-color:#fff;-moz-box-shadow:rgba(0,0,0,.1) 0 3px 6px;-webkit-box-shadow:rgba(0,0,0,.1) 0 3px 6px;box-shadow:rgba(0,0,0,.1) 0 3px 6px}.technology{background-color:#f9f9f9}.technology-wrap{padding:120px 0 40px 0}.technology-wrap .title{padding-bottom:55px}.technology-list{justify-content:space-between;flex-wrap:wrap}.tl-item{width:530px;background-color:#fff;text-align:center;padding:55px 34px 110px 34px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-border-radius:25px;-webkit-border-bottom-left-radius:5px;-moz-border-radius:25px;-moz-border-radius-bottomleft:5px;border-radius:25px;border-bottom-left-radius:5px;-moz-box-shadow:rgba(0,0,0,.2) 0 3px 6px;-webkit-box-shadow:rgba(0,0,0,.2) 0 3px 6px;box-shadow:rgba(0,0,0,.2) 0 3px 6px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;margin-bottom:50px}.tl-item:hover{-moz-box-shadow:rgba(0,0,0,.2) 0 3px 21px;-webkit-box-shadow:rgba(0,0,0,.2) 0 3px 21px;box-shadow:rgba(0,0,0,.2) 0 3px 21px}.tl-item figure{padding-bottom:10px;height:140px}.tl-item h2{font-size:35px;line-height:35px;font-weight:bold;color:#3a3a3a;padding-bottom:35px}.tl-item p{font-size:18px;line-height:25px;color:#3a3a3a;padding-bottom:20px}.more-large{position:absolute;left:50%;margin-left:-93px;bottom:45px;width:186px}.more-large a{display:block;height:52px;line-height:52px;border:#003da5 solid 2px;color:#003da5;font-size:20px;font-weight:bold;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.more-large a:hover{color:#fff;text-decoration:none;background-color:#4e91d3;border-color:#4e91d3}.tl-item:hover .more-large a{color:#ff8552;border-color:#ff8552;background-color:#fff;-moz-box-shadow:rgba(0,0,0,.1) 0 3px 6px;-webkit-box-shadow:rgba(0,0,0,.1) 0 3px 6px;box-shadow:rgba(0,0,0,.1) 0 3px 6px}.industries{padding:85px 0 0 0}.industries .title{padding-bottom:0}.industry-list{margin-left:-29px;overflow:hidden;padding-left:15px;flex-wrap:wrap;padding-top:55px}.industry-list li{width:412px;margin:65px 0 35px 29px;background-color:#d6e5f5;padding:145px 38px 37px 38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-webkit-border-top-right-radius:25px;-webkit-border-bottom-right-radius:25px;-moz-border-radius:4px;-moz-border-radius-topright:25px;-moz-border-radius-bottomright:25px;border-radius:4px;border-top-right-radius:25px;border-bottom-right-radius:25px;position:relative;background-repeat:no-repeat;background-position:91% 35px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.industry-list li:hover{-moz-box-shadow:rgba(0,0,0,.2) 0 3px 12px;-webkit-box-shadow:rgba(0,0,0,.2) 0 3px 12px;box-shadow:rgba(0,0,0,.2) 0 3px 12px}.industry-list li figure{position:absolute;left:-15px;top:-62px;width:259px;height:183px;overflow:hidden;-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0}.industry-list li figure img{width:100%;height:100%;object-fit:cover}.industry-list li h2{font-size:21px;line-height:24px;font-weight:bold;padding-bottom:20px;color:#003da5}.industry-list li p{font-size:18px;line-height:24px;color:#3a3a3a;padding-bottom:20px}.cta{font-size:17px;line-height:20px;font-weight:bold;color:#003da5;margin-top:-10px}.cta a{color:#003da5;text-decoration:underline}.cta a:hover{color:#ff8552;text-decoration:underline}.industry-list li:nth-child(1),.industry-list li:nth-child(5){background-color:#d6e5f5;background-image:url("/images/setting01.svg")}.industry-list li:nth-child(2),.industry-list li:nth-child(6){background-color:#ffe3d7;background-image:url("/images/setting02.svg")}.industry-list li:nth-child(3),.industry-list li:nth-child(7){background-color:#c7cbd8;background-image:url("/images/setting03.svg")}.industry-list li:nth-child(4),.industry-list li:nth-child(8){background-color:#c4d2ea;background-image:url("/images/setting04.svg")}.use-cases{padding:75px 0 40px 0}.wrap2{width:1680px;margin:0 auto}.use-cases h2{font-size:35px;line-height:40px;font-weight:bold;color:#003da5;padding-bottom:40px}.use-cases h2 strong{color:#4e91d3}.use-cases ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.use-cases ul li{width:44%;margin-bottom:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:62px;background-image:url("/images/bullet01.svg");background-repeat:no-repeat;background-position:left top}.use-cases ul li h5{font-size:20px;line-height:25px;font-weight:bold;color:#003da5;padding-bottom:15px;padding-top:2px}.use-cases ul li p{font-size:18px;line-height:24px;color:#3a3a3a;padding-bottom:22px}.use-cases ul li div{font-size:18px;line-height:24px;font-weight:bold;color:#003da5}.use-cases ul li div a{color:#003da5;text-decoration:underline}.use-cases ul li div a:hover{color:#ff8552;text-decoration:underline}.case-study{background-color:#f7f7f7}.case-study-wrap{padding:90px 0 60px 0;-webkit-columns:2;-moz-columns:2;columns:2;-moz-column-gap:140px;-webkit-column-gap:140px;column-gap:140px}.case-study-wrap h4{font-size:37px;line-height:42px;color:#003da5;font-weight:bold;padding-bottom:20px}.case-study-wrap h2{font-size:70px;line-height:70px;color:#003da5;font-weight:bold;letter-spacing:-2px}.case-study-wrap h3{font-size:50px;line-height:50px;color:#4e91d3;font-weight:bold;padding-bottom:70px}.case-study-wrap p{font-size:16px;line-height:30px;color:#3a3a3a;padding-bottom:40px}.case-study-wrap h5{font-size:20px;line-height:30px;color:#003da5;font-weight:bold;padding-bottom:10px}.case-study-wrap figure{padding-bottom:40px}.case-study-wrap figure img{width:100%;height:auto;-webkit-border-radius:45px;-webkit-border-bottom-left-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomleft:0;border-radius:45px;border-bottom-left-radius:0}.more-case{text-align:right;font-size:21px;font-weight:bold;color:#003da5}.more-case a{display:inline-block;background-image:url("/images/bullet01.svg");background-repeat:no-repeat;background-position:left top;padding:5px 0 5px 50px;color:#003da5;text-decoration:none}.more-case a:hover{color:#ff8552;text-decoration:none;background-position:5px top}.news{padding:120px 0 80px 0}.news-list ul{margin:0 -2.5% 0 -2.5%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;flex-wrap:wrap}.news-list ul li{width:28.3%;margin:0 2.5% 60px 2.5%;position:relative}.news-list .news-list-image{height:320px;position:relative}.news-list-image figure{width:100%;height:100%;-webkit-border-radius:45px;-webkit-border-bottom-left-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomleft:0;border-radius:45px;border-bottom-left-radius:0;overflow:hidden}.news-list-image figure img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-list ul li:hover .news-list-image figure img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.5}.news-date{position:absolute;left:0;bottom:-16px;background-color:#4e91d3;color:#fff;font-size:22px;line-height:22px;font-weight:300;padding:10px 15px 10px 15px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.news-list ul li:hover .news-date{background-color:#ff8552}.news-text{padding-top:45px}.news-text h2{font-size:20px;line-height:30px;font-weight:bold;color:#003da5;padding-bottom:20px;min-height:60px}.news-text p{font-size:16px;line-height:35px;color:#444;margin-bottom:30px;min-height:170px;overflow:hidden;max-height:170px}.news-list-bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.news-list-bottom .news-author{font-size:14px;line-height:24px;color:#003da5;background-image:url("/images/author.svg");background-repeat:no-repeat;background-position:left top;min-height:24px;padding-left:35px;max-width:55%;margin-bottom:5px}.news-list ul li:hover .more a{color:#ff8552;border-color:#ff8552;background-color:#fff;-moz-box-shadow:rgba(0,0,0,.1) 0 3px 6px;-webkit-box-shadow:rgba(0,0,0,.1) 0 3px 6px;box-shadow:rgba(0,0,0,.1) 0 3px 6px}.get-in-touch{background-color:#585f60;background-image:url("/images/get-in-touch-bg.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover}.git-shade{background-image:url("/images/git-shade.png");background-repeat:no-repeat;background-position:right top;background-size:57% 100%}.git-wrap{position:relative;padding:35px 0 30px 0;min-height:750px;overflow:hidden;color:#fff}.git-wrap .rhs{float:right}.git-form{width:670px;padding:65px 0 70px 0}.git-form h2{font-size:55px;line-height:75px;font-weight:300;padding-bottom:35px}.git-row{justify-content:space-between}.git-col{width:47%}.git-box{padding-bottom:25px}.git-box label{display:block;font-size:17px;line-height:20px;padding:0 0 10px 5px;font-family:'Quicksand'}.git-box input{height:53px;padding:0 18px 0 18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:19px;color:#3a3a3a;border:none;width:100%;background-color:#fff;background-color:rgba(255,255,255,.8);font-weight:500}.git-box input:focus,.git-box textarea:focus{-moz-box-shadow:rgba(0,0,0,.2) 0 6px 6px;-webkit-box-shadow:rgba(0,0,0,.2) 0 6px 6px;box-shadow:rgba(0,0,0,.2) 0 6px 6px;background-color:rgba(255,255,255,.9)}.git-box input.error{border:#ff8552 solid 4px !important}.git-box textarea{height:110px;padding:10px 18px 10px 18px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:19px;color:#303030;border:none;width:100%;background-color:#fff;background-color:rgba(255,255,255,.8);font-weight:500}.git-button{padding-top:10px}.git-button input,.git-button button{height:50px;background-color:#ff8552;color:#fff;text-decoration:none;padding:0 39px 0 39px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;outline:none;font-size:20px;font-weight:bold}.git-button input:hover,.git-button button:hover{color:#fff;text-decoration:none;background-color:#df5d27;-moz-box-shadow:rgba(0,0,0,.2) 0 6px 6px;-webkit-box-shadow:rgba(0,0,0,.2) 0 6px 6px;box-shadow:rgba(0,0,0,.2) 0 6px 6px}.disabled{opacity:.6;cursor:not-allowed !important}.error-message{margin-bottom:22px;background-color:#3a3a3a;background-color:rgba(58,58,58,.8);padding:40px 20px 35px 110px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:18px;line-height:28px;color:#ff8552;background-image:url("/images/warning.svg");background-repeat:no-repeat;background-position:25px 20px}.error-message a{color:#ff8552;text-decoration:none}.or{margin-left:35px;font-size:22px;padding-top:22px}.or a{color:#fff;text-decoration:underline;font-weight:bold}.or a:hover{color:#ff8552;text-decoration:underline}.footer-main{background-color:#0e2156;color:#d6d9e2;width:100%}.footer-top{padding:95px 0 90px 0;justify-content:space-between;position:relative;font-size:17px;line-height:24px}.footer-top::after{content:'';position:absolute;left:0;top:185px;right:0;height:1px;background-color:#30406e}.ft-subscribe{width:313px}.ft-logo{padding-bottom:70px}.ft-subscribe h5{padding-bottom:18px}.s-box{padding-bottom:20px}.s-box input{width:100%;height:53px;padding:0 16px 0 16px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:17px;color:#03012c;border:none;outline:none}.s-button input,.s-button button{height:50px;background-color:#ff8552;color:#fff;padding:0 47px 0 47px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:none;outline:none;font-weight:600;font-size:20px}.s-button input:hover,.s-button button:hover{color:#fff;background-color:#df5d27;-moz-box-shadow:rgba(0,0,0,.2) 0 6px 6px;-webkit-box-shadow:rgba(0,0,0,.2) 0 6px 6px;box-shadow:rgba(0,0,0,.2) 0 6px 6px}.subscribe-thanks h4{font-size:21px;padding-bottom:15px;font-weight:500}.subscribe-thanks p{font-size:17px;line-height:27px}.footer-top h2{font-size:25px;line-height:25px;padding-bottom:100px;font-weight:600;color:#fff}.footer-links{padding-top:20px;width:313px}.footer-links ul li{padding-bottom:20px}.footer-links ul li a{color:#d5d4db;text-decoration:none}.footer-links ul li a:hover{color:#fff;text-decoration:none}.ft-contact{padding-top:10px;width:300px}.ft-contact p{line-height:30px;padding-bottom:30px}.ft-contact p a{color:#d5d4db;text-decoration:none}.ft-contact p a:hover{color:#fff;text-decoration:none}.ft-contact ul li{display:inline-block;margin-right:32px}.ft-contact ul li a:hover{opacity:.7}.footer-bottom{padding:30px 0 40px 0;text-align:center;border-top:#30406e solid 1px;font-size:17px;line-height:21px;color:#d6d9e2}.footer-bottom p{font-size:17px;line-height:27px}.footer-bottom a{color:#d6d9e2;text-decoration:none}.footer-bottom a:hover{color:#fff;text-decoration:none}.header-white .header-main{background-color:#fff;background-color:rgba(255,255,255,1)}.header-white .header-main-wrap{max-width:1680px;padding-top:45px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-white .client-portal a{color:#0e2156}.header-white .client-portal a:hover{color:#0e2156;border-bottom:#0e2156 dashed 1px}.header-white .sticky_header .header-main-wrap{padding-top:15px}.header-white .sticky_header .header-main{background-color:rgba(255,255,255,1);border-bottom:#ddd solid 1px}.book-a-demo-banner{padding:205px 0 100px 0;color:#190e4f;justify-content:space-between;align-items:center;min-height:500px}.badb-text{width:49%}.badb-text h2{font-size:88px;line-height:98px;font-weight:800;text-transform:uppercase;padding-bottom:18px;letter-spacing:-1px}.badb-text h3{font-size:41px;line-height:61px;font-weight:300;text-transform:uppercase;padding-bottom:18px}.badb-text p{font-size:19px;line-height:37px;padding-bottom:40px}.badb-text h5{font-size:25px;line-height:30px;font-weight:bold;padding-bottom:20px}.badb-text ul{padding-bottom:20px}.badb-text ul li{line-height:30px;padding:1px 0 12px 38px;background-image:url("/images/check-circle.svg");background-repeat:no-repeat;background-position:left 5px}.book-calender{width:642px;padding:32px;text-align:center;background-color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;-moz-box-shadow:rgba(0,0,0,.2) 0 3px 6px;-webkit-box-shadow:rgba(0,0,0,.2) 0 3px 6px;box-shadow:rgba(0,0,0,.2) 0 3px 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bc-title{font-size:20px;line-height:25px;color:#444;font-weight:bold;padding:25px 0 50px 0}.sub-banner{background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#202733}.sub-banner-shade{background-image:url("/images/hb-shade.png");background-repeat:no-repeat;background-position:left 104px;background-size:70% 130%}.sub-banner-wrap{padding:190px 0 60px 0;min-height:320px}.sub-banner-text{color:#fff;max-width:1200px}.sub-banner-text h2{font-size:85px;line-height:100px;font-weight:bold;letter-spacing:-2px;padding-bottom:20px;text-transform:uppercase}.sub-banner-text h3{display:inline-block;background-color:#4e91d3;padding:13px 15px 13px 15px;font-size:40px;line-height:40px;font-weight:300;margin-bottom:30px}.sub-banner-text p{font-size:18px;line-height:35px;padding-bottom:35px;max-width:740px}.bredcrub{padding:24px 0 14px 0;font-size:18px;line-height:20px;color:#0e2156;font-family:'Quicksand'}.bredcrub ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.bredcrub ul li{margin:0 22px 10px 0;padding-left:30px;position:relative}.bredcrub ul li:nth-child(1){padding-left:0}.bredcrub ul li::before{content:'';position:absolute;left:0;top:0;background-image:url("/images/bc-arrow.svg");background-repeat:no-repeat;background-position:left 2px;width:9px;height:18px}.bredcrub ul li:nth-child(1)::before{display:none}.bredcrub ul li a{color:#0e2156;text-decoration:underline}.bredcrub ul li a:hover{color:#ff8552;text-decoration:underline}.grey{background-color:#f7f7f7}.two-col-wrap{padding:85px 0 60px 0;-webkit-columns:2;-moz-columns:2;columns:2;-moz-column-gap:130px;-webkit-column-gap:130px;column-gap:130px}.two-col-wrap h2{font-size:70px;line-height:70px;color:#003da5;font-weight:bold;padding-bottom:10px;letter-spacing:-2px}.two-col-wrap h3{font-size:50px;line-height:50px;color:#4e91d3;font-weight:bold;padding-bottom:70px;letter-spacing:-1px}.two-col-wrap p{font-size:18px;line-height:40px;color:#3a3a3a;padding-bottom:40px}.single-col{width:94%;max-width:1230px;margin:0 auto;padding:100px 0 90px 0;text-align:center}.single-col h2{font-size:70px;line-height:80px;color:#003da5;font-weight:bold;padding-bottom:30px;letter-spacing:-1px}.single-col h2 strong{color:#4e91d3}.single-col p{font-size:28px;line-height:48px;padding-bottom:50px}.single-col h5{font-family:'Quicksand';font-size:25px;line-height:45px;padding-bottom:30px;font-weight:bold}.iwt-wrap{padding:60px 0 70px 0;justify-content:space-between}.iwt-wrap .image{width:47%}.iwt-wrap .image img{-webkit-border-radius:45px;-webkit-border-bottom-left-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomleft:0;border-radius:45px;border-bottom-left-radius:0}.iwt-wrap .text-content{width:48%}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:60px;line-height:65px;color:#003da5;font-weight:bold;padding-bottom:10px;max-width:90%;letter-spacing:-2px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:40px;line-height:50px;color:#4e91d3;font-weight:bold;padding-bottom:20px;letter-spacing:-1px}.iwt-wrap p{font-size:18px;line-height:30px;color:#3a3a3a;padding-bottom:35px}.book a{display:inline-block;height:50px;line-height:50px;padding:0 30px 0 30px;border:#003da5 solid 2px;color:#003da5;font-size:21px;font-weight:bold;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.book a:hover{color:#ff8552;text-decoration:none;border-color:#ff8552;background-color:#fff;-moz-box-shadow:rgba(0,0,0,.1) 0 3px 6px;-webkit-box-shadow:rgba(0,0,0,.1) 0 3px 6px;box-shadow:rgba(0,0,0,.1) 0 3px 6px}.wrap3{width:94%;max-width:1560px;margin:0 auto;min-width:300px}.two-col-with-title{padding:120px 0 80px 0}.two-col-with-title h2{font-size:60px;line-height:70px;color:#003da5;font-weight:bold;padding-bottom:50px;letter-spacing:-2px}.two-col-with-title h2 strong{color:#4e91d3}.two-col-with-title .tc-content{-webkit-columns:2;-moz-columns:2;columns:2;-moz-column-gap:150px;-webkit-column-gap:150px;column-gap:150px}.two-col-with-title ul li{font-size:20px;line-height:40px;padding:0 0 30px 64px;font-weight:600;background-image:url("/images/check.svg");background-repeat:no-repeat;background-position:left top}.two-col-with-title p{font-size:18px;line-height:40px;padding-bottom:40px}.right-image{flex-direction:row-reverse}.read-more{font-size:20px;color:#003da5;padding-top:10px}.read-more a{color:#003da5;text-decoration:none;border-bottom:#003da5 solid 1px}.read-more a:hover{color:#ff8552;border-color:#ff8552}.two-col-with-title h5{font-size:20px;line-height:40px;font-weight:bold;padding-bottom:45px;font-family:'Quicksand'}.no-shade{background-image:none}.hidden{display:none}.message-thanks{width:900px;height:900px;align-items:center;justify-content:center;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:#0e2156;background-color:rgba(14,33,86,.4)}.message-thanks h2{font-size:55px;line-height:75px;font-weight:300;padding-bottom:35px;max-width:560px;margin:0 auto}.message-thanks h2 strong{font-weight:bold}.message-thanks p{font-size:45px;line-height:55px;max-width:560px;margin:0 auto;font-weight:300}.why-trusted{margin-bottom:90px;background:#003ca3;background:radial-gradient(circle,rgba(0,60,163,1) 0%,rgba(13,36,94,1) 100%);color:#fff;-webkit-border-radius:45px;-webkit-border-bottom-left-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomleft:0;border-radius:45px;border-bottom-left-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:80px 100px 30px 100px}.why-trusted h2{font-size:55px;line-height:65px;font-weight:bold;letter-spacing:-1px;padding-bottom:10px}.why-trusted h3{font-size:50px;line-height:60px;font-weight:bold;letter-spacing:-1px;padding-bottom:35px;color:#4e91d3}.why-trusted .tc-content{-webkit-columns:2;-moz-columns:2;columns:2;-moz-column-gap:80px;-webkit-column-gap:80px;column-gap:80px}.why-trusted p{font-size:18px;line-height:40px;padding-bottom:50px;font-weight:300}.why-trusted h5{font-size:25px;line-height:30px;padding-bottom:20px;font-weight:bold;font-family:'Quicksand'}.meet-the-team{padding:80px 0 90px 0}.meet-the-team h2{text-align:center;font-size:70px;line-height:80px;color:#003da5;font-weight:bold;padding-bottom:70px;letter-spacing:-2px}.meet-the-team h2 strong{color:#4e91d3}.tab-nav{margin-left:-3%;flex-wrap:wrap;padding-bottom:35px}.tab-nav li{width:22%;margin:0 0 30px 3%;padding-bottom:39px;background-repeat:no-repeat;background-position:center bottom}.tab-nav li a{text-decoration:none}.tn-wrap{cursor:pointer;position:relative;height:360px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.tn-wrap figure{width:100%;height:100%;overflow:hidden;-webkit-border-radius:45px;-webkit-border-bottom-left-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomleft:0;border-radius:45px;border-bottom-left-radius:0}.tn-wrap figure img{width:100%;height:100%;object-fit:cover}.tn-wrap .tn-name{position:absolute;left:14px;right:14px;bottom:10px;color:#fff}.tn-wrap .tn-name h5{font-size:25px;line-height:30px;font-weight:bold}.tn-wrap .tn-name p{font-size:19px;line-height:25px}.tab-nav li.active{background-image:url("/images/tab-arrow.svg")}.tab-nav li.active .tn-wrap{opacity:.6}.tab-content{-webkit-columns:2;-moz-columns:2;columns:2;-moz-column-gap:150px;-webkit-column-gap:150px;column-gap:150px}.tab-content h3{font-size:58px;line-height:65px;color:#003da5;font-weight:bold;padding-bottom:10px;text-transform:uppercase;letter-spacing:-2px}.tab-content h4{font-size:38px;line-height:45px;color:#4e91d3;font-weight:bold;padding-bottom:45px;letter-spacing:-1px}.tab-content p{font-size:20px;line-height:30px;padding-bottom:35px}.tab-content ul{padding-top:10px}.tab-content ul li{display:inline-block;margin:0 85px 10px 0;font-size:22px;color:#3a3a3a;font-weight:bold}.tab-content ul li a{display:block;color:#3a3a3a;text-decoration:none;padding-left:60px;line-height:42px;background-repeat:no-repeat;background-position:left top}.tab-content ul li a:hover{color:#4e91d3;text-decoration:none}.tab-content ul li:nth-child(1) a{background-image:url("/images/linkedin2.svg")}.tab-content ul li:nth-child(2) a{background-image:url("/images/pen.svg")}.faq-list{padding-top:10px}.faq-list ul li.q{padding:17px 0 10px 100px;margin-top:10px;position:relative;font-size:35px;line-height:40px;font-weight:bold;color:#003da5;cursor:pointer}.faq-list ul .q::before{content:'';position:absolute;height:1px;top:0;left:100px;right:0;background-color:#7c9ace}.faq-list ul li.q span{position:absolute;left:0;top:9px;width:54px;height:54px;font-size:32px;line-height:54px;text-align:center;border:#003da5 solid 2px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.faq-list ul li.active.q span{background-color:#003da5;color:#fff}.faq-list ul li.a{display:none;padding:0 0 0 100px}.faq-list ul li.a p{font-size:18px;line-height:28px;color:#0e2156;padding-bottom:20px}.get-in-touch-sub{padding:85px 0 110px 0;justify-content:space-between}.get-in-touch-sub .lhs{width:47%}.git-form-sub{background:#003ca3;background:radial-gradient(circle,rgba(0,60,163,1) 0%,rgba(13,36,94,1) 100%);color:#fff;-webkit-border-radius:45px;-webkit-border-bottom-left-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomleft:0;border-radius:45px;border-bottom-left-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:65px 45px 55px 45px}.git-form-sub h2{font-size:40px;line-height:45px;font-weight:300;padding-bottom:35px}.get-in-touch-sub .rhs{width:47%}.get-in-touch-sub .rhs h2{font-size:60px;line-height:65px;color:#003da5;font-weight:bold;padding-bottom:10px;letter-spacing:-2px}.get-in-touch-sub .rhs h3{font-size:40px;line-height:50px;color:#4e91d3;font-weight:bold;padding-bottom:20px;letter-spacing:-1px}.get-in-touch-sub .rhs h5{font-size:20px;line-height:30px;color:#003da5;font-weight:bold;padding-bottom:10px}.get-in-touch-sub .rhs p{font-size:20px;line-height:30px;color:#3a3a3a;padding-bottom:35px}.blog-banner{background-color:#578dc2;background-image:url("/images/blog-banner.png");background-repeat:no-repeat;background-position:right top;background-size:cover}.blog-banner-shade{background-image:url("/images/hb-shade.png");background-repeat:no-repeat;background-position:left 104px;background-size:60% 130%}.bb-wrap{padding:220px 0 160px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;min-height:340px;color:#fff}.bb-text{width:55%}.bb-text h2{font-size:85px;line-height:95px;font-weight:bold;text-transform:uppercase;padding-bottom:30px;letter-spacing:-2px}.bb-text h3{font-size:40px;line-height:60px;font-weight:300;text-transform:uppercase;padding-bottom:25px;max-width:750px}.bb-text p{font-size:18px;line-height:35px;max-width:750px}.bb-signup{width:477px}.bb-signup h5{font-size:35px;line-height:40px;text-transform:uppercase;font-weight:300;padding-bottom:25px}.signup-form p{font-size:19px;line-height:27px;padding-bottom:10px}.sf-box{padding-bottom:25px}.sf-box input{width:100%;height:53px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 20px 0 20px;font-size:18px;color:#333}.content-page{background-image:url("/images/content-bg.svg");background-repeat:no-repeat;background-position:center center;background-size:110% auto}.blog-main{padding:90px 0 110px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.blog-lhs{width:1095px}.blog-rhs{width:507px;padding-top:45px}.blog-heading1{font-size:54px;line-height:60px;color:#0e2156;text-transform:uppercase;padding-bottom:50px;font-weight:bold}.featured-story{position:relative;margin-bottom:120px}.fs-image{width:100%;height:380px;overflow:hidden;position:relative;-webkit-border-top-left-radius:40px;-webkit-border-top-right-radius:40px;-moz-border-radius-topleft:40px;-moz-border-radius-topright:40px;border-top-left-radius:40px;border-top-right-radius:40px}.fs-image figure{width:100%;height:100%}.fs-image figure img{width:100%;height:100%;object-fit:cover;object-position:center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.fs-image .news-date{bottom:0}.fs-text{padding-top:33px}.fs-text h2{font-size:27px;line-height:37px;font-weight:bold;color:#003da5;padding-bottom:20px}.fs-text p{font-size:18px;line-height:36px;color:#000;margin-bottom:20px;font-weight:300;max-width:95%}.featured-story:hover .fs-image figure img{-moz-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.5}.featured-story:hover .news-date{background-color:#ff8552}.featured-story:hover .more a{color:#ff8552;border-color:#ff8552;background-color:#fff;-moz-box-shadow:rgba(0,0,0,.1) 0 3px 6px;-webkit-box-shadow:rgba(0,0,0,.1) 0 3px 6px;box-shadow:rgba(0,0,0,.1) 0 3px 6px}.blog-heading2{font-size:54px;line-height:60px;color:#190e4f;padding-bottom:40px;font-weight:300}.post-page .news-list ul{margin:0;justify-content:space-between}.post-page .news-list ul li{width:46.5%;margin:0 0 90px 0}.pagination{justify-content:space-between;font-size:18px;line-height:22px}.pagination ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.pagination ul li{margin:0 16px 0 16px}.pagination ul li a{color:#9da2ab;text-decoration:none}.pagination select{border:none;font-size:18px;background-color:transparent;cursor:pointer}.single-widget{padding-bottom:70px}.single-widget h2{font-size:36px;line-height:40px;padding:0 0 20px 30px;font-weight:600;color:#0e2156}.widget-box{background-color:#fff;border:#ececec solid 1px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:35px}.search-wrap{justify-content:space-between}.sb-text input{width:320px;height:50px;background-color:#f4f4f4;border:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 15px 0 45px;font-size:18px;color:#333;background-image:url("/images/search.svg");background-repeat:no-repeat;background-position:12px center}.sb-text input:focus{background-color:#eee}.sb-button input,.sb-button button{height:50px;border:none;outline:none;background-color:#ff8552;color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:0 18px 0 18px;font-size:19px;font-weight:500}.sb-button input:hover,.sb-button button:hover{background-color:#df5d27;color:#fff}.tag-list li{display:inline-block;font-size:18px;line-height:18px;color:#636363;margin:6px 10px 6px 0;font-family:'Quicksand'}.tag-list li a{color:#636363;text-decoration:none;display:block;padding:7px 14px 10px 14px;border:#e7e7e7 solid 1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.tag-list li a:hover,.tag-list li.active a{color:#fff;background-color:#003da5;border-color:#003da5}.categories-list li{padding:14px 0 14px 0;border-bottom:#e3e3e3 solid 1px;font-size:17px}.categories-list li:last-child{border:none}.categories-list li a{color:#0e0e0e;text-decoration:none}.categories-list li a:hover{color:#003da5;text-decoration:none;text-shadow:-.25px -.25px 1px #003da5}.sub-title{padding-top:200px}.sub-title h1{font-size:88px;line-height:98px;color:#190e4f;text-transform:uppercase;font-weight:800}.blog-main-article{padding:50px 0 50px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.blog-main-article .blog-rhs{padding-top:0}.post-title{font-size:41px;line-height:61px;font-weight:300;color:#190e4f;padding-bottom:20px;text-transform:uppercase}.post-details{padding-bottom:28px;font-size:20px;line-height:25px;color:#003da5}.post-details span{display:inline-block;margin:0 20px 10px 0;padding-left:37px;background-repeat:no-repeat;background-position:left top;min-height:27px}.post-details a{color:#003da5;text-decoration:none}.post-details a:hover{color:#ff8552;text-decoration:underline}.post-details .post-author{background-image:url("/images/pd-author.svg")}.post-details .post-date{background-image:url("/images/pd-calendar.svg")}.post-details .post-category{background-image:url("/images/pd-category.svg")}.post-tags{padding-bottom:27px}.post-tags div{display:inline-block;font-size:18px;line-height:18px;color:#fff;margin:0 10px 10px 0;padding:7px 14px 10px 14px;border:#e7e7e7 solid 1px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#003da5}.post-tags div a{color:#fff;text-decoration:none}.post-image-large{margin-bottom:20px;max-height:730px;overflow:hidden;-webkit-border-radius:45px;-webkit-border-bottom-left-radius:0;-moz-border-radius:45px;-moz-border-radius-bottomleft:0;border-radius:45px;border-bottom-left-radius:0}.post-image-large img{width:100%;height:100%;object-fit:cover;display:block}.sub-text{font-size:22px}.sub-text p{font-size:22px;line-height:36px;padding-bottom:40px}.sub-text h5{font-size:25px;line-height:36px;padding-bottom:30px;color:#0e2156;font-weight:600}.sub-text h2{font-size:55px;line-height:65px;padding-bottom:30px;font-weight:bold;color:#003da5}.sub-text h4{font-size:40px;line-height:50px;padding-bottom:30px;font-weight:bold;color:#0e2156}.sub-text h6{font-size:22px;line-height:32px;padding-bottom:30px;color:#003da5;font-weight:bold}.sub-text ul{padding-bottom:10px}.sub-text ul li{line-height:30px;padding:3px 0 12px 38px;background-image:url("/images/check-circle.svg");background-repeat:no-repeat;background-position:left 5px}.sub-text ul li ul{padding-top:20px;padding-bottom:0}.alignnone{margin:0 0 30px 0;text-align:center}.aligncenter,div.aligncenter{display:block;margin:0 auto 30px auto}.alignright{float:right;margin:0 0 30px 30px;max-width:50%}.alignleft{float:left;margin:0 30px 30px 0;max-width:50%}.related{padding:60px 0 60px 0}.related .title h2{font-size:55px;line-height:65px;padding-bottom:10px;font-weight:300;text-transform:none;color:#190e4f}.content-page-wrap{padding:240px 0 110px 0;width:94%;max-width:1200px;margin:0 auto;color:#777}.content-page-wrap .title{text-align:center}.centre{text-align:center}.sub-text h1{font-size:88px;line-height:98px;padding-bottom:20px;color:#0e2156;font-weight:bold;text-transform:uppercase}.sub-text h3{font-size:41px;line-height:66px;padding-bottom:50px;color:#003da5;font-weight:300;text-transform:uppercase}.sub-text ol{margin-left:40px;list-style:decimal}.sub-text ol li{padding-bottom:30px;line-height:36px}.sub-text ol li p:last-child{padding-bottom:0}.sub-text ol li ol{padding-top:30px}.page-not-found-banner{background:#4e91d3;background:radial-gradient(circle,rgba(78,145,211,1) 0%,rgba(0,61,165,1) 100%)}.pnf-wrap{padding:400px 0 300px 0;text-align:center;color:#fff}.pnf-wrap h2{font-size:88px;line-height:95px;font-weight:bold;padding-bottom:20px}.pnf-wrap p{font-size:41px;line-height:51px;font-weight:300;padding-bottom:45px}.back-button a{display:inline-block;height:50px;line-height:48px;background-color:#ff8552;color:#fff;text-decoration:none;padding:0 32px 0 32px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:20px;font-weight:500}.back-button a:hover{color:#fff;text-decoration:none;background-color:#df5d27;-moz-box-shadow:rgba(0,0,0,.2) 0 6px 6px;-webkit-box-shadow:rgba(0,0,0,.2) 0 6px 6px;box-shadow:rgba(0,0,0,.2) 0 6px 6px}@media only screen and (max-width:1900px){.wrap{width:94%;min-width:300px}.hm-rhs{font-size:20px}.book-a-demo a{height:58px;line-height:58px}.home-banner-shade{background-position:left 100px;background-size:62% 100%}.home-banner-wrap{padding:205px 0 120px 0;min-height:600px}.banner-text{color:#fff;max-width:980px}.banner-text h2{font-size:82px;line-height:98px}.banner-text h3{font-size:38px;line-height:38px}.banner-text p{font-size:18px;line-height:33px}.book-a-call a{height:58px;font-size:21px}.intro-wrap{padding:100px 0 90px 0}.intro-wrap .lhs{width:48%}.intro-wrap .rhs{width:48%}.solutions{padding:120px 0 100px 0}.solution-list{margin-left:-3%}.solution-list .sl-item{width:22%;margin:0 0 50px 3%;padding-bottom:45px}.sli-top h5{bottom:-18px;font-size:21px;line-height:21px}.technology-wrap{padding:110px 0 40px 0}.tl-item{width:30.5%}.tl-item h2{font-size:33px;line-height:35px}.more-large{position:absolute;left:50%;margin-left:-93px;bottom:45px;width:186px}.more-large a{height:50px;line-height:50px}.industry-list{margin-left:-1.5%}.industry-list li{width:23.5%;margin:65px 0 35px 1.5%;padding:145px 35px 37px 35px}.industry-list li figure{left:-12px}.industry-list li p{font-size:17px;line-height:28px}.cta{font-size:16px}.use-cases{padding:70px 0 40px 0}.wrap2{width:94%;max-width:1680px;margin:0 auto;min-width:300px}.case-study-wrap{-moz-column-gap:130px;-webkit-column-gap:130px;column-gap:130px}.case-study-wrap h2{font-size:68px}.case-study-wrap h3{font-size:48px;line-height:50px}.more-case{font-size:20px}.news{padding:110px 0 70px 0}.header-white .header-main-wrap{max-width:1680px;width:94%}.badb-text h2{font-size:86px;line-height:96px}.badb-text h3{font-size:40px;line-height:60px}.badb-text p{padding-bottom:35px}.badb-text h5{font-size:24px}.sub-banner-wrap{padding:180px 0 50px 0;min-height:310px}.sub-banner-text h2{font-size:83px;line-height:96px}.sub-banner-text h3{font-size:38px;line-height:38px}.sub-banner-text p{font-size:18px;line-height:33px}.two-col-wrap h2{font-size:68px;line-height:70px}.two-col-wrap h3{font-size:48px;line-height:48px}.two-col-wrap p{font-size:18px;line-height:38px}.single-col{padding:100px 0 80px 0}.single-col h2{font-size:68px;line-height:78px}.single-col p{font-size:26px;line-height:46px;padding-bottom:40px}.single-col h5{font-size:24px;line-height:44px;padding-bottom:30px}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:58px;line-height:64px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:38px;line-height:48px}.book a{font-size:20px}.two-col-with-title{padding:100px 0 70px 0}.two-col-with-title h2{font-size:58px;line-height:68px}.two-col-with-title .tc-content{-moz-column-gap:140px;-webkit-column-gap:140px;column-gap:140px}.two-col-with-title ul li{font-size:20px;line-height:38px}.two-col-with-title p{font-size:18px;line-height:38px}.message-thanks{width:850px;height:850px}.message-thanks h2{font-size:53px;line-height:73px}.message-thanks p{font-size:43px;line-height:53px}.why-trusted h2{font-size:54px;line-height:64px}.why-trusted h3{font-size:49px;line-height:59px}.why-trusted p{font-size:18px;line-height:38px}.why-trusted h5{font-size:24px}.meet-the-team{padding:80px 0 80px 0}.meet-the-team h2{font-size:68px;line-height:78px}.tab-content{-moz-column-gap:140px;-webkit-column-gap:140px;column-gap:140px}.tab-content p{font-size:19px;line-height:29px}.tab-content ul li{font-size:21px}.faq-list ul li.q{font-size:33px}.faq-list ul li.q span{font-size:31px}.get-in-touch-sub{padding:85px 0 100px 0}.git-form-sub{padding:55px 45px 55px 45px}.get-in-touch-sub .rhs h2{font-size:58px;line-height:64px}.get-in-touch-sub .rhs h3{font-size:38px;line-height:48px}.get-in-touch-sub .rhs p{font-size:19px;line-height:29px}.blog-banner-shade{background-size:60% 130%}.bb-wrap{padding:210px 0 140px 0;min-height:320px}.bb-text{width:55%}.bb-text h2{font-size:82px;line-height:92px;padding-bottom:25px}.bb-text h3{font-size:38px;line-height:58px}.bb-signup h5{font-size:34px}.blog-main{padding:80px 0 100px 0}.blog-heading1{font-size:52px;line-height:60px}.featured-story{margin-bottom:100px}.single-widget{padding-bottom:60px}.single-widget h2{font-size:35px}.sub-title h1{font-size:86px;line-height:96px}.post-title{font-size:40px;line-height:55px}.post-details{font-size:19px;line-height:25px}.post-tags div{font-size:17px;line-height:18px}.post-image-large{max-height:720px}.sub-text{font-size:21px}.sub-text p{font-size:21px;line-height:35px}.related{padding:40px 0 60px 0}.related .title h2{font-size:54px;line-height:64px}.content-page-wrap{padding:230px 0 100px 0}.sub-text h1{font-size:86px;line-height:96px}.pnf-wrap{padding:380px 0 280px 0}.pnf-wrap h2{font-size:86px}.pnf-wrap p{font-size:40px;line-height:50px}}@media only screen and (max-width:1800px){.hm-rhs{font-size:19px}.book-a-demo a{height:55px;line-height:55px}.client-portal{margin-left:50px}.home-banner-shade{background-position:left 104px;background-size:60% 100%}.home-banner-wrap{padding:200px 0 120px 0;min-height:580px}.banner-text{max-width:930px}.banner-text h2{font-size:80px;line-height:90px}.banner-text h3{padding:12px 20px 12px 20px;font-size:37px;line-height:37px}.banner-text p{font-size:18px;line-height:32px}.banner-text ul li{margin-right:30px}.book-a-call a{height:55px;line-height:55px;font-size:20px}.watch-video{padding-left:38px;position:relative}.watch-video a{font-size:19px}.intro-wrap{padding:90px 0 80px 0;align-items:flex-start}.intro-wrap .rhs p{font-size:16px;line-height:26px;padding-bottom:25px}.solutions{padding:90px 0 60px 0}.title{max-width:1300px}.title h2{font-size:35px;line-height:45px}.title h5,.intro-wrap .rhs h5{font-size:32px;line-height:42px}.title p{font-size:16px;line-height:26px}.sli-top{height:200px}.sli-top h5{bottom:-18px;font-size:20px;line-height:20px}.technology-wrap{padding:90px 0 40px 0}.technology-wrap .title{padding-bottom:40px}.tl-item{width:31%;padding:45px 30px 110px 30px}.tl-item figure{height:130px}.tl-item h2{font-size:32px;line-height:32px;padding-bottom:30px}.tl-item p{font-size:17px;line-height:25px}.more-large{margin-left:-93px;bottom:45px;width:186px}.more-large a{height:50px;line-height:50px;border:#003da5 solid 1px;font-size:18px;font-weight:600}.industries{padding:85px 0 0 0}.industry-list li p{font-size:17px;line-height:24px}.use-cases ul li{width:46%;padding-left:55px}.use-cases ul li p{font-size:17px;line-height:24px;padding-bottom:20px}.use-cases ul li div{font-size:17px}.case-study-wrap{padding:60px 0 60px 0;-moz-column-gap:5%;-webkit-column-gap:5%;column-gap:5%}.case-study-wrap h4{font-size:35px}.case-study-wrap h2{font-size:65px;line-height:65px}.case-study-wrap h3{font-size:45px;line-height:45px;padding-bottom:50px}.case-study-wrap p{font-size:16px;line-height:26px;padding-bottom:35px}.case-study-wrap figure{padding-bottom:35px}.more-case{font-size:19px}.more-case a{padding:7px 0 7px 50px}.news{padding:90px 0 50px 0}.news-list ul{margin:0 -1.5% 0 -1.5%}.news-list ul li{width:30.2%;margin:0 1.5% 60px 1.5%}.news-list .news-list-image{height:300px}.news-date{font-size:19px;line-height:19px}.news-text{padding-top:40px}.news-text p{font-size:16px;line-height:30px;min-height:155px;max-height:155px}.git-wrap{min-height:inherit}.git-form{width:670px;padding:55px 0 70px 0}.git-form h2{font-size:52px;line-height:70px}.git-box input{height:50px}.git-button input,.git-button button{font-size:19px}.or{margin-left:25px;font-size:20px;padding-top:22px}.footer-top{padding:80px 0 80px 0}.footer-top::after{top:175px}.s-box input{height:50px}.s-button input,.s-button button{font-size:19px}.footer-top h2{font-size:24px}.ft-contact ul li{margin-right:25px}.header-white .header-main-wrap{padding-top:40px}.book-a-demo-banner{padding:195px 0 80px 0;min-height:400px}.badb-text{width:49%}.badb-text h2{font-size:80px;line-height:90px}.badb-text h3{font-size:38px;line-height:58px}.badb-text p{font-size:18px;line-height:35px;padding-bottom:30px}.badb-text h5{font-size:23px}.book-calender{padding:25px}.sub-banner-shade{background-size:70% 130%}.sub-banner-wrap{padding:170px 0 50px 0;min-height:300px}.sub-banner-text{max-width:1100px}.sub-banner-text h2{font-size:80px;line-height:90px}.sub-banner-text h3{font-size:35px;line-height:35px}.sub-banner-text p{font-size:17px;line-height:32px;padding-bottom:30px;max-width:720px}.bredcrub{padding:22px 0 12px 0;font-size:17px;line-height:19px}.two-col-wrap{padding:70px 0 80px 0;-moz-column-gap:5%;-webkit-column-gap:5%;column-gap:5%}.two-col-wrap h2{font-size:65px;line-height:65px}.two-col-wrap h3{font-size:45px;line-height:45px;padding-bottom:50px}.two-col-wrap p{font-size:18px;line-height:35px;padding-bottom:30px}.single-col{padding:80px 0 60px 0}.single-col h2{font-size:65px;line-height:75px}.single-col p{font-size:24px;line-height:44px;padding-bottom:40px}.single-col h5{font-size:22px;line-height:42px}.iwt-wrap{padding:60px 0 50px 0}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:55px;line-height:60px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:35px;line-height:40px}.book a{border:#003da5 solid 1px;font-size:19px;font-weight:600}.two-col-with-title{padding:80px 0 50px 0}.two-col-with-title h2{font-size:55px;line-height:65px}.two-col-with-title .tc-content{-moz-column-gap:5%;-webkit-column-gap:5%;column-gap:5%}.two-col-with-title ul li{font-size:19px;line-height:32px}.two-col-with-title p{font-size:18px;line-height:35px;padding-bottom:35px}.read-more{font-size:19px}.two-col-with-title h5{line-height:35px}.message-thanks{width:800px;height:800px}.why-trusted{padding:60px 80px 30px 80px}.why-trusted h2{font-size:52px;line-height:62px}.why-trusted h3{font-size:48px;line-height:58px}.why-trusted p{font-size:18px;line-height:34px;padding-bottom:40px}.why-trusted h5{font-size:22px;line-height:30px}.meet-the-team{padding:80px 0 70px 0}.meet-the-team h2{font-size:65px;line-height:70px;padding-bottom:50px}.tn-wrap{height:350px}.tn-wrap .tn-name h5{font-size:24px}.tn-wrap .tn-name p{font-size:18px;line-height:24px}.tab-content{-moz-column-gap:5%;-webkit-column-gap:5%;column-gap:5%}.tab-content h3{font-size:55px;line-height:65px}.tab-content h4{font-size:35px;line-height:45px;padding-bottom:40px}.tab-content p{font-size:19px;line-height:29px;padding-bottom:30px}.tab-content ul li{margin:0 65px 10px 0;font-size:20px}.faq-list ul li.q{padding:17px 0 10px 90px;font-size:31px;line-height:38px}.faq-list ul li.q span{top:9px;width:50px;height:50px;font-size:30px;line-height:50px}.faq-list ul li.a{display:none;padding:0 0 0 90px}.get-in-touch-sub{padding:80px 0 80px 0}.get-in-touch-sub .lhs{width:48%}.git-form-sub{padding:55px 40px 55px 40px}.get-in-touch-sub .rhs{width:47.5%}.get-in-touch-sub .rhs h2{font-size:55px;line-height:65px}.get-in-touch-sub .rhs h3{font-size:35px;line-height:45px}.blog-banner-shade{background-size:60% 130%}.bb-wrap{padding:200px 0 140px 0}.bb-text{width:55%}.bb-text h2{font-size:80px;line-height:90px}.bb-text h3{font-size:35px;line-height:55px}.bb-signup h5{font-size:32px}.sf-box input{height:50px}.blog-main{padding:70px 0 90px 0}.blog-lhs{width:68%}.blog-rhs{width:29%;padding-top:45px}.blog-heading1{font-size:50px;line-height:60px;padding-bottom:40px}.featured-story{margin-bottom:100px}.fs-image{height:350px}.fs-text h2{font-size:26px;line-height:36px}.fs-text p{font-size:18px;line-height:32px}.blog-heading2{font-size:50px}.post-page .news-list ul li{width:47.5%;margin:0 0 80px 0}.single-widget h2{font-size:30px;padding:0 0 20px 20px}.widget-box{padding:25px}.sb-text{width:78%}.sb-text input{width:100%;font-size:17px}.sb-button{width:20%}.sb-button input,.sb-button button{font-size:17px}.tag-list li{font-size:17px;line-height:17px}.sub-title{padding-top:180px}.sub-title h1{font-size:78px;line-height:88px}.post-title{font-size:37px;line-height:57px}.sub-text{font-size:20px}.sub-text p{font-size:20px;line-height:30px;padding-bottom:30px}.sub-text h5{font-size:24px;line-height:34px}.sub-text h2{font-size:52px;line-height:62px}.sub-text h4{font-size:35px;line-height:45px}.sub-text h6{font-size:21px;line-height:31px}.related .title h2{font-size:50px;line-height:60px}.sub-text h1{font-size:78px;line-height:88px}.sub-text h3{font-size:38px;line-height:58px;padding-bottom:30px}.pnf-wrap{padding:350px 0 250px 0}.pnf-wrap h2{font-size:78px;line-height:88px}.pnf-wrap p{font-size:32px;line-height:42px}}@media only screen and (max-width:1700px){.hm-rhs{font-size:18px}.home-banner-shade{background-size:65% 100%}.home-banner-wrap{padding:190px 0 110px 0;min-height:560px}.banner-text{max-width:900px}.banner-text h2{font-size:72px;line-height:80px}.banner-text h3{padding:10px 15px 10px 15px;font-size:35px;line-height:35px}.banner-text p{font-size:18px;line-height:30px}.banner-text ul li{margin-right:30px}.book-a-call a{font-size:19px}.watch-video a{font-size:18px}.intro-wrap{padding:80px 0 80px 0}.solutions{padding:80px 0 50px 0}.sli-top h5{bottom:-18px;font-size:19px;line-height:19px}.technology-wrap{padding:80px 0 40px 0}.tl-item h2{font-size:31px;line-height:31px}.tl-item p{font-size:17px;line-height:25px}.more-large{margin-left:-90px;bottom:45px;width:180px}.industries{padding:80px 0 0 0}.industry-list li{width:23.5%;padding:135px 35px 37px 35px}.industry-list li figure{left:-12px;top:-62px;width:249px;height:173px}.industry-list li p{font-size:16px;line-height:22px}.case-study-wrap h4{font-size:34px}.case-study-wrap h2{font-size:63px;line-height:63px}.case-study-wrap h3{font-size:43px;line-height:43px;padding-bottom:40px}.case-study-wrap p{font-size:16px;line-height:26px;padding-bottom:35px}.more-case{font-size:18px}.news{padding:80px 0 50px 0}.news-list .news-list-image{height:290px}.news-text p{font-size:16px;line-height:26px;min-height:136px;max-height:136px}.git-form{width:650px;padding:45px 0 60px 0}.git-form h2{font-size:50px;line-height:65px}.book-a-demo-banner{padding:120px 0 70px 0}.badb-text{width:49%}.badb-text h2{font-size:75px;line-height:85px}.badb-text h3{font-size:35px;line-height:55px}.badb-text p{font-size:18px;line-height:30px;padding-bottom:30px}.badb-text h5{font-size:22px}.sub-banner-shade{background-size:75% 120%}.sub-banner-text h2{font-size:75px;line-height:85px}.sub-banner-text h3{font-size:35px;line-height:35px}.sub-banner-text p{font-size:17px;line-height:30px;padding-bottom:30px;max-width:720px}.two-col-wrap{padding:70px 0 80px 0;-moz-column-gap:4%;-webkit-column-gap:4%;column-gap:4%}.two-col-wrap h2{font-size:63px;line-height:63px}.two-col-wrap h3{font-size:43px;line-height:43px;padding-bottom:40px}.two-col-wrap p{font-size:18px;line-height:32px;padding-bottom:30px}.single-col{padding:70px 0 50px 0}.single-col h2{font-size:63px;line-height:73px}.single-col p{font-size:23px;line-height:43px;padding-bottom:40px}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:53px;line-height:60px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:33px;line-height:40px}.book a{height:45px;line-height:45px;padding:0 30px 0 30px;font-size:18px}.two-col-with-title{padding:70px 0 50px 0}.two-col-with-title h2{font-size:53px;line-height:63px}.two-col-with-title ul li{font-size:18px;line-height:28px}.two-col-with-title p{font-size:18px;line-height:32px;padding-bottom:30px}.read-more{font-size:18px}.message-thanks{width:750px;height:750px}.message-thanks h2{font-size:50px;line-height:70px}.message-thanks p{font-size:40px;line-height:50px}.why-trusted{padding:50px 70px 30px 70px}.why-trusted h2{font-size:50px;line-height:60px}.why-trusted h3{font-size:45px;line-height:55px}.why-trusted p{font-size:17px;line-height:30px;padding-bottom:35px}.why-trusted h5{font-size:21px;line-height:28px}.meet-the-team{padding:70px 0 60px 0}.meet-the-team h2{font-size:60px;line-height:70px;padding-bottom:50px}.tn-wrap{height:330px}.tab-content h3{font-size:53px;line-height:63px;padding-bottom:10px}.tab-content h4{font-size:33px;line-height:43px;padding-bottom:30px}.tab-content p{font-size:18px;line-height:32px;padding-bottom:30px}.tab-content ul li{margin:0 55px 10px 0;font-size:19px}.faq-list ul li.q{padding:17px 0 10px 90px;font-size:30px;line-height:38px}.faq-list ul .q::before{left:90px}.faq-list ul li.q span{top:9px;width:50px;height:50px;font-size:29px;line-height:50px}.faq-list ul li.a{display:none;padding:0 0 0 90px}.get-in-touch-sub{padding:80px 0 80px 0}.get-in-touch-sub .lhs{width:48%}.get-in-touch-sub .rhs h2{font-size:53px;line-height:63px}.get-in-touch-sub .rhs h3{font-size:33px;line-height:43px}.blog-banner-shade{background-size:60% 130%}.bb-wrap{padding:190px 0 110px 0}.bb-text{width:55%}.bb-text h2{font-size:75px;line-height:85px}.bb-text h3{font-size:33px;line-height:53px}.bb-text p{font-size:17px;line-height:32px;max-width:750px}.bb-signup h5{font-size:30px}.sf-box input{height:50px}.blog-main{padding:70px 0 80px 0}.blog-heading1{font-size:48px;line-height:58px;padding-bottom:40px}.fs-image{height:340px}.fs-text h2{font-size:25px;line-height:35px}.blog-heading2{font-size:45px;line-height:55px}.post-page .news-list ul li{width:47.5%;margin:0 0 80px 0}.single-widget h2{font-size:30px;padding:0 0 20px 20px}.widget-box{padding:22px}.sb-text{width:76%}.sb-button{width:22%}.sub-title{padding-top:180px}.sub-title h1{font-size:75px;line-height:85px}.post-title{font-size:35px;line-height:55px}.sub-text{font-size:19px}.sub-text p{font-size:19px;line-height:30px;padding-bottom:30px}.sub-text h5{font-size:24px;line-height:34px}.sub-text h2{font-size:50px;line-height:60px}.sub-text h4{font-size:35px;line-height:45px}.sub-text h6{font-size:21px;line-height:31px}.related .title h2{font-size:48px;line-height:58px}.content-page-wrap{padding:210px 0 80px 0}.sub-text h1{font-size:72px;line-height:82px}.sub-text h3{font-size:35px;line-height:55px;padding-bottom:30px}.pnf-wrap{padding:340px 0 240px 0}.pnf-wrap h2{font-size:75px;line-height:85px}.pnf-wrap p{font-size:30px;line-height:40px}}@media only screen and (max-width:1600px){.header-main-wrap{padding-top:12px}.logo{padding-bottom:10px}.hm-rhs{margin:0 0 12px auto}.book-a-demo a{height:50px;line-height:50px}.client-portal{margin-left:30px}.home-banner-shade{background-size:70% 100%;background-position:left 100px}.home-banner-wrap{padding:180px 0 70px 0;min-height:550px}.banner-text{max-width:880px}.banner-text h2{font-size:70px;line-height:80px}.banner-text h3{font-size:30px;line-height:30px;margin-bottom:30px}.banner-text p{font-size:18px;line-height:28px;max-width:740px;letter-spacing:1px}.banner-text ul li{margin-right:25px}.book-a-call a{height:50px;line-height:50px;padding:0 30px 0 30px;font-size:18px}.watch-video{padding-left:26px}.watch-video::before{width:1px}.watch-video a{padding-left:75px;background-size:auto 50px;font-size:18px}.intro-wrap{padding:70px 0 60px 0}.intro-wrap .more{padding-top:0}.solutions{padding:70px 0 40px 0}.title{padding-bottom:30px;max-width:90%}.sli-top{height:190px;margin-bottom:35px}.sli-top h5{bottom:-18px;font-size:17px;line-height:17px;padding:10px 15px 10px 12px}.technology-wrap{padding:70px 0 40px 0}.technology-wrap .title{padding-bottom:30px}.tl-item{padding:35px 24px 100px 24px}.tl-item h2{font-size:30px;line-height:30px;padding-bottom:20px}.tl-item p{font-size:17px;line-height:22px}.more-large a{height:45px;line-height:45px;border:#003da5 solid 1px;font-size:17px}.industries{padding:70px 0 0 0}.industries .title{padding-bottom:0}.industry-list li{padding:100px 28px 30px 28px}.industry-list li figure{left:-10px;top:-62px;width:229px;height:143px}.use-cases{padding:70px 0 40px 0}.use-cases h2{font-size:33px}.case-study-wrap{padding:70px 0 50px 0}.case-study-wrap h4{font-size:34px}.case-study-wrap h2{font-size:62px;line-height:62px}.case-study-wrap h3{font-size:41px;line-height:50px}.news{padding:70px 0 40px 0}.news-list .news-list-image{height:280px}.news-date{font-size:18px;line-height:18px}.news-text{padding-top:35px}.git-form h2{font-size:48px;line-height:62px}.s-box input{height:50px}.s-button input,.s-button button{padding:0 40px 0 40px}.book-a-demo-banner{padding:180px 0 70px 0}.badb-text h2{font-size:73px;line-height:83px}.badb-text h3{font-size:33px;line-height:53px}.book-calender{width:42%}.sub-banner-shade{background-size:75% 120%;background-position:left 100px}.sub-banner-text h2{font-size:75px;line-height:85px}.sub-banner-text h3{font-size:35px;line-height:35px}.sub-banner-text p{font-size:17px;line-height:30px;padding-bottom:30px;max-width:720px}.two-col-wrap{padding:70px 0 80px 0;-moz-column-gap:4%;-webkit-column-gap:4%;column-gap:4%}.two-col-wrap h2{font-size:63px;line-height:63px}.two-col-wrap h3{font-size:43px;line-height:43px;padding-bottom:40px}.two-col-wrap p{font-size:18px;line-height:32px;padding-bottom:30px}.single-col{padding:70px 0 50px 0}.single-col h2{font-size:63px;line-height:73px}.single-col p{font-size:23px;line-height:43px;padding-bottom:40px}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:53px;line-height:60px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:33px;line-height:40px}.book a{height:45px;line-height:45px;padding:0 30px 0 30px;font-size:18px}.two-col-with-title{padding:70px 0 50px 0}.two-col-with-title h2{font-size:53px;line-height:63px}.two-col-with-title ul li{font-size:18px;line-height:28px}.two-col-with-title p{font-size:18px;line-height:32px;padding-bottom:30px}.read-more{font-size:18px}.message-thanks{width:750px;height:750px}.message-thanks h2{font-size:50px;line-height:70px}.message-thanks p{font-size:40px;line-height:50px}.why-trusted{padding:50px 70px 30px 70px}.why-trusted h2{font-size:50px;line-height:60px}.why-trusted h3{font-size:45px;line-height:55px}.why-trusted p{font-size:17px;line-height:30px;padding-bottom:35px}.why-trusted h5{font-size:21px;line-height:28px}.meet-the-team{padding:70px 0 60px 0}.meet-the-team h2{font-size:60px;line-height:70px;padding-bottom:50px}.tn-wrap{height:330px}.tab-content h3{font-size:53px;line-height:63px;padding-bottom:10px}.tab-content h4{font-size:33px;line-height:43px;padding-bottom:30px}.tab-content p{font-size:18px;line-height:32px;padding-bottom:30px}.tab-content ul li{margin:0 55px 10px 0;font-size:19px}.faq-list ul li.q{padding:17px 0 10px 90px;font-size:30px;line-height:38px}.faq-list ul li.q span{top:9px;width:50px;height:50px;font-size:29px;line-height:50px}.faq-list ul li.a{display:none;padding:0 0 0 90px}.get-in-touch-sub{padding:80px 0 80px 0}.get-in-touch-sub .lhs{width:48%}.get-in-touch-sub .rhs h2{font-size:53px;line-height:63px}.get-in-touch-sub .rhs h3{font-size:33px;line-height:43px}.blog-banner-shade{background-size:60% 130%}.bb-wrap{padding:190px 0 110px 0}.bb-text{width:55%}.bb-text h2{font-size:75px;line-height:85px}.bb-text h3{font-size:33px;line-height:53px}.bb-text p{font-size:17px;line-height:32px;max-width:750px}.bb-signup h5{font-size:30px}.sf-box input{height:50px}.blog-main{padding:70px 0 80px 0}.blog-heading1{font-size:48px;line-height:58px;padding-bottom:40px}.fs-image{height:340px}.fs-text h2{font-size:25px;line-height:35px}.blog-heading2{font-size:45px;line-height:55px}.post-page .news-list ul li{width:47.5%;margin:0 0 80px 0}.single-widget h2{font-size:30px;padding:0 0 20px 20px}.widget-box{padding:22px}.sb-text{width:75%}.sb-button{width:23%}.sb-button input,.sb-button button{font-size:16px}.sub-title{padding-top:180px}.sub-title h1{font-size:75px;line-height:85px}.post-title{font-size:35px;line-height:55px}.sub-text{font-size:19px}.sub-text p{font-size:19px;line-height:30px;padding-bottom:30px}.sub-text h5{font-size:24px;line-height:34px}.sub-text h2{font-size:50px;line-height:60px}.sub-text h4{font-size:35px;line-height:45px}.sub-text h6{font-size:21px;line-height:31px}.related .title h2{font-size:48px;line-height:58px}.content-page-wrap{padding:210px 0 80px 0}.sub-text h1{font-size:72px;line-height:82px}.sub-text h3{font-size:35px;line-height:55px;padding-bottom:30px}.pnf-wrap{padding:340px 0 240px 0}.pnf-wrap h2{font-size:75px;line-height:85px}.pnf-wrap p{font-size:30px;line-height:40px}}@media only screen and (max-width:1500px){.home-banner-wrap{padding:180px 0 70px 0;min-height:520px}.banner-text{max-width:840px}.banner-text h2{font-size:68px;line-height:78px}.banner-text h3{font-size:29px;line-height:29px}.banner-text p{max-width:720px}.intro-wrap{padding:60px 0 60px 0}.solutions{padding:60px 0 40px 0}.sli-top{height:180px;margin-bottom:35px}.sli-top h5{font-size:16px;line-height:16px}.sl-item p{line-height:23px;min-height:72px}.technology-wrap{padding:60px 0 30px 0}.technology-wrap .title{padding-bottom:30px}.tl-item{padding:35px 24px 100px 24px}.tl-item h2{font-size:29px}.more-large{width:170px}.industries{padding:60px 0 0 0}.industry-list li{padding:100px 25px 30px 25px;background-size:60px auto}.industry-list li figure{left:-10px;top:-62px;width:220px;height:140px}.use-cases{padding:60px 0 40px 0}.use-cases h2{font-size:32px}.case-study-wrap h4{font-size:33px}.case-study-wrap h2{font-size:60px;line-height:60px}.case-study-wrap h3{font-size:40px;line-height:50px}.news{padding:60px 0 40px 0}.news-list .news-list-image{height:260px}.news-date{font-size:18px;line-height:18px}.git-form{width:600px;padding:40px 0 50px 0}.git-form h2{font-size:45px;line-height:55px}.footer-links{width:290px}.book-a-demo-banner{padding:170px 0 50px 0}.badb-text h2{font-size:70px;line-height:80px}.badb-text h3{font-size:32px;line-height:45px}.badb-text h5{font-size:23px;line-height:28px}.badb-text p{font-size:18px;line-height:27px;padding-bottom:20px}.badb-text ul li{line-height:28px;padding:1px 0 10px 38px;background-position:left 3px}.book-calender{width:45%}.sub-banner-shade{background-size:77% 120%}.sub-banner-wrap{padding:150px 0 40px 0;min-height:250px}.sub-banner-text h2{font-size:70px;line-height:80px}.sub-banner-text h3{font-size:32px;line-height:35px}.sub-banner-text p{font-size:17px;line-height:28px;padding-bottom:20px;max-width:700px}.two-col-wrap{padding:60px 0 70px 0}.two-col-wrap h2{font-size:60px;line-height:63px}.two-col-wrap h3{font-size:40px;line-height:43px;padding-bottom:30px}.two-col-wrap p{font-size:18px;line-height:30px;padding-bottom:30px}.single-col{padding:60px 0 40px 0;max-width:80%}.single-col h2{font-size:60px;line-height:70px}.single-col p{font-size:21px;line-height:35px;padding-bottom:40px}.iwt-wrap .text-content{width:49%}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:50px;line-height:58px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:30px;line-height:40px}.iwt-wrap p{font-size:18px;line-height:28px;padding-bottom:30px}.two-col-with-title{padding:60px 0 40px 0}.two-col-with-title h2{font-size:50px;line-height:60px}.two-col-with-title ul li{font-size:18px;line-height:28px}.two-col-with-title p{font-size:18px;line-height:28px;padding-bottom:30px}.read-more{padding-top:0}.read-more{font-size:18px}.message-thanks{width:650px;height:650px}.message-thanks h2{font-size:48px;line-height:58px}.message-thanks p{font-size:35px;line-height:40px}.why-trusted{padding:50px 60px 30px 60px}.why-trusted h2{font-size:45px;line-height:50px}.why-trusted h3{font-size:40px;line-height:45px}.why-trusted p{font-size:17px;line-height:30px;padding-bottom:30px}.why-trusted h5{font-size:20px;line-height:28px}.meet-the-team{padding:60px 0 60px 0}.meet-the-team h2{font-size:55px;line-height:65px;padding-bottom:40px}.tn-wrap{height:320px}.tn-wrap .tn-name h5{font-size:23px}.tab-content h3{font-size:50px;line-height:60px}.tab-content h4{font-size:31px;line-height:41px;padding-bottom:30px}.tab-content p{font-size:18px;line-height:28px;padding-bottom:28px}.tab-content ul li{margin:0 50px 10px 0;font-size:18px}.faq-list ul .q::before{left:80px}.faq-list ul li.q{padding:17px 0 10px 80px;font-size:28px;line-height:36px}.faq-list ul li.q span{top:9px;width:48px;height:48px;font-size:28px;line-height:48px}.faq-list ul li.a{display:none;padding:0 0 0 80px}.get-in-touch-sub{padding:70px 0 60px 0}.get-in-touch-sub .rhs h2{font-size:50px;line-height:60px}.get-in-touch-sub .rhs h3{font-size:32px;line-height:42px}.blog-banner-shade{background-size:60% 130%}.bb-wrap{padding:170px 0 90px 0}.bb-text h2{font-size:65px;line-height:72px}.bb-text h3{font-size:30px;line-height:45px}.bb-text p{font-size:17px;line-height:30px;max-width:720px}.bb-signup h5{font-size:30px}.blog-main{padding:60px 0 70px 0}.blog-heading1{font-size:45px;line-height:55px;padding-bottom:40px}.fs-image{height:320px}.fs-text h2{font-size:24px;line-height:34px}.blog-heading2{font-size:42px;line-height:52px}.post-page .news-list ul li{width:47.5%;margin:0 0 70px 0}.single-widget h2{font-size:28px;padding:0 0 15px 10px}.widget-box{padding:18px}.sb-text{width:75%}.sb-text input{font-size:16px}.sb-button input,.sb-button button{font-size:15px}.tag-list li{font-size:16px;line-height:17px}.tag-list li a{padding:7px 12px 10px 12px}.sub-title{padding-top:160px}.sub-title h1{font-size:70px;line-height:80px}.post-title{font-size:34px;line-height:44px}.sub-text{font-size:19px}.sub-text p{font-size:19px;line-height:30px;padding-bottom:30px}.sub-text h5{font-size:23px;line-height:33px}.sub-text h2{font-size:48px;line-height:58px}.sub-text h4{font-size:34px;line-height:44px}.sub-text h6{font-size:20px;line-height:30px}.related .title h2{font-size:45px;line-height:55px}.content-page-wrap{padding:200px 0 70px 0}.sub-text h1{font-size:70px;line-height:80px;padding-bottom:15px}.sub-text h3{font-size:32px;line-height:52px;padding-bottom:30px}.pnf-wrap{padding:300px 0 200px 0}.pnf-wrap h2{font-size:72px;line-height:82px}.pnf-wrap p{font-size:26px;line-height:36px}}@media only screen and (max-width:1400px){.home-banner-wrap{padding:160px 0 50px 0;min-height:500px}.banner-text{max-width:800px}.banner-text h2{font-size:64px;line-height:70px}.banner-text h3{font-size:28px;line-height:28px;margin-bottom:20px}.banner-text p{max-width:700px}.intro-wrap{padding:60px 0 50px 0}.solutions{padding:60px 0 20px 0}.title h2{font-size:33px;line-height:43px}.title h5,.intro-wrap .rhs h5{font-size:30px;line-height:40px}.sli-top{height:175px;margin-bottom:35px}.sli-top h5{font-size:15px;line-height:16px}.technology-wrap .title{padding-bottom:20px}.tl-item{padding:35px 24px 90px 24px}.tl-item h2{font-size:28px}.more-large{bottom:35px}.more-large a{height:42px;line-height:42px;font-size:16px}.industry-list li{padding:90px 22px 30px 22px;background-size:50px auto}.industry-list li figure{left:-10px;top:-60px;width:210px;height:130px}.industry-list li h2{font-size:20px;padding-bottom:15px}.cta{font-size:15px}.use-cases{padding:60px 0 30px 0}.use-cases h2{font-size:31px}.use-cases ul li p{font-size:17px;line-height:22px}.use-cases ul li div{font-size:16px}.case-study-wrap h4{font-size:32px;padding-bottom:15px}.case-study-wrap h2{font-size:58px;line-height:60px}.case-study-wrap h3{font-size:38px;line-height:48px;padding-bottom:20px}.news{padding:60px 0 30px 0}.news-list .news-list-image{height:250px}.news-date{font-size:17px;line-height:17px}.git-form{width:550px;padding:30px 0 40px 0}.git-form h2{font-size:42px;line-height:50px}.footer-top{padding:60px 0 50px 0;font-size:16px;line-height:22px}.footer-top::after{top:150px}.ft-subscribe{width:23%}.ft-logo{padding-bottom:50px}.s-box input{height:45px}.s-button input,.s-button button{height:45px;padding:0 42px 0 42px;font-size:18px}.subscribe-thanks h4{font-size:18px}.subscribe-thanks p{font-size:16px;line-height:26px}.footer-top h2{font-size:22px;line-height:22px;padding-bottom:80px}.footer-links{padding-top:30px;width:22%}.footer-links ul li{padding-bottom:15px}.ft-contact{padding-top:30px;width:22%}.ft-contact p{line-height:25px;padding-bottom:25px}.ft-contact ul li{margin-right:20px}.footer-bottom p{font-size:16px;line-height:26px}.book-a-demo-banner{padding:160px 0 40px 0}.badb-text h2{font-size:68px;line-height:78px}.badb-text h3{font-size:30px;line-height:40px}.badb-text h5{font-size:22px;line-height:27px}.badb-text p{font-size:17px;line-height:27px;padding-bottom:20px}.badb-text ul li{font-size:17px;line-height:27px}.book-calender{width:45%}.sub-banner-shade{background-size:77% 120%}.sub-banner-wrap{padding:140px 0 30px 0;min-height:230px}.sub-banner-text h2{font-size:68px;line-height:78px}.sub-banner-text h3{font-size:30px;line-height:32px;margin-bottom:20px}.sub-banner-text p{font-size:17px;line-height:27px;max-width:700px}.two-col-wrap{padding:60px 0 70px 0}.two-col-wrap h2{font-size:58px;line-height:63px}.two-col-wrap h3{font-size:38px;line-height:42px;padding-bottom:20px}.two-col-wrap p{font-size:17px;line-height:27px;padding-bottom:25px}.single-col{padding:50px 0 40px 0;max-width:80%}.single-col h2{font-size:58px;line-height:68px}.single-col p{font-size:20px;line-height:30px;padding-bottom:30px}.single-col h5{font-size:20px;line-height:30px}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:48px;line-height:55px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:28px;line-height:38px}.iwt-wrap p{font-size:17px;line-height:27px;padding-bottom:25px}.book a{height:45px;line-height:45px;padding:0 25px 0 25px;font-size:17px}.two-col-with-title h2{font-size:48px;line-height:58px}.two-col-with-title ul li{font-size:17px;line-height:27px}.two-col-with-title p{font-size:17px;line-height:27px;padding-bottom:25px}.two-col-with-title h5{font-size:19px;line-height:28px;padding-bottom:25px}.read-more{font-size:17px}.message-thanks{width:620px;height:620px}.message-thanks h2{font-size:47px;line-height:57px}.message-thanks p{font-size:32px;line-height:40px}.why-trusted{padding:40px 50px 30px 50px}.why-trusted h2{font-size:42px;line-height:50px}.why-trusted h3{font-size:38px;line-height:45px}.why-trusted p{font-size:17px;line-height:29px;padding-bottom:25px}.why-trusted h5{font-size:19px;line-height:26px}.why-trusted .tc-content{-moz-column-gap:5%;-webkit-column-gap:5%;column-gap:5%}.meet-the-team{padding:60px 0 50px 0}.meet-the-team h2{font-size:53px;line-height:63px;padding-bottom:40px}.tn-wrap{height:310px}.tn-wrap .tn-name h5{font-size:22px}.tab-content h3{font-size:48px;line-height:58px}.tab-nav{padding-bottom:25px}.tab-content h4{font-size:30px;line-height:40px;padding-bottom:25px}.tab-content p{font-size:17px;line-height:27px;padding-bottom:25px}.tab-content ul li{margin:0 30px 15px 0;font-size:17px}.faq-list ul .q::before{left:70px}.faq-list ul li.q{padding:17px 0 10px 70px;font-size:26px;line-height:34px}.faq-list ul li.q span{top:9px;width:45px;height:45px;font-size:26px;line-height:45px}.faq-list ul li.a{padding:0 0 0 70px}.faq-list ul li.a p{font-size:17px;line-height:27px}.get-in-touch-sub{padding:50px 0 40px 0}.git-form-sub{padding:45px 40px 45px 40px}.get-in-touch-sub .rhs h2{font-size:48px;line-height:58px}.get-in-touch-sub .rhs h3{font-size:31px;line-height:41px}.get-in-touch-sub .rhs p{font-size:17px;line-height:27px}.error-message{margin-bottom:20px;padding:30px 15px 25px 80px;font-size:17px;line-height:27px;background-position:20px 20px;background-size:40px auto}.git-button input,.git-button button{font-size:18px}.or{margin-left:20px;font-size:18px}.blog-banner-shade{background-size:56% 120%}.bb-wrap{padding:150px 0 60px 0}.bb-text h2{font-size:60px;line-height:70px}.bb-text h3{font-size:29px;line-height:44px}.bb-text p{font-size:17px;line-height:27px;max-width:700px}.bb-signup h5{font-size:29px}.blog-main{padding:50px 0 60px 0}.blog-heading1{font-size:42px;line-height:52px;padding-bottom:30px}.featured-story{margin-bottom:70px}.fs-image{height:310px}.fs-text h2{font-size:23px;line-height:33px}.blog-heading2{font-size:40px;line-height:50px}.post-page .news-list ul li{width:47.5%;margin:0 0 60px 0}.pagination{font-size:17px;line-height:21px}.pagination select{font-size:17px}.single-widget h2{font-size:26px;padding:0 0 12px 10px}.widget-box{padding:15px}.search-wrap{display:inherit}.sb-text{width:100%;margin-bottom:10px}.sb-text input{height:45px;font-size:16px}.sb-button{width:100%}.sb-button input,.sb-button button{height:45px;padding:0 12px 0 12px;font-size:15px;width:100%}.sub-title h1{font-size:66px;line-height:76px}.post-title{font-size:33px;line-height:43px}.post-image-large{max-height:620px}.sub-text{font-size:18px}.sub-text p{font-size:18px;line-height:28px;padding-bottom:28px}.sub-text h5{font-size:22px;line-height:32px}.sub-text h2{font-size:45px;line-height:55px}.sub-text h4{font-size:30px;line-height:40px}.sub-text h6{font-size:19px;line-height:29px}.related .title h2{font-size:42px;line-height:52px}.content-page-wrap{padding:170px 0 60px 0}.sub-text h1{font-size:65px;line-height:75px;padding-bottom:15px}.sub-text h3{font-size:30px;line-height:40px;padding-bottom:25px}.sub-text ol li{padding-bottom:20px;line-height:28px}.pnf-wrap{padding:290px 0 180px 0}.pnf-wrap h2{font-size:70px;line-height:80px}.pnf-wrap p{font-size:24px;line-height:34px}}@media only screen and (max-width:1300px){.home-banner-wrap{padding:150px 0 40px 0;min-height:inherit}.banner-text{max-width:750px}.banner-text h2{font-size:60px;line-height:65px}.banner-text h3{font-size:27px;line-height:27px}.banner-text p{max-width:650px}.book-a-call a{height:45px;line-height:45px;padding:0 25px 0 25px;font-size:17px}.watch-video a{padding-left:65px;background-size:auto 45px;height:45px;line-height:45px;font-size:18px}.intro-wrap{padding:50px 0 40px 0}.solutions{padding:50px 0 20px 0}.title h2{font-size:32px;line-height:42px}.title h5,.intro-wrap .rhs h5{font-size:29px;line-height:39px;padding-bottom:15px}.sli-top{height:170px;margin-bottom:35px}.sli-top h5{font-size:15px;line-height:16px}.technology-wrap .title{padding-bottom:30px}.tl-item{padding:30px 20px 90px 20px}.tl-item figure{height:120px}.tl-item h2{font-size:27px}.more-large{bottom:32px;width:140px;margin-left:-70px}.more-large a{height:42px;line-height:42px;font-size:16px}.industry-list{margin-left:-2%;padding-top:25px;flex-wrap:wrap}.industry-list li{width:48%;margin:65px 0 35px 2%;padding:125px 38px 37px 38px;background-position:91% 35px;background-size:60px}.industry-list li figure{left:-10px;top:-60px;width:229px;height:155px}.use-cases{padding:50px 0 30px 0}.use-cases h2{font-size:30px}.use-cases ul li{width:47%;padding-left:50px}.use-cases ul li p{font-size:17px;line-height:22px}.case-study-wrap h4{font-size:30px;padding-bottom:15px}.case-study-wrap h2{font-size:57px;line-height:60px}.case-study-wrap h3{font-size:36px;line-height:46px}.more-case a{padding:7px 0 7px 42px}.news{padding:50px 0 30px 0}.news-list .news-list-image{height:230px}.news-date{font-size:16px;line-height:16px}.git-form{width:530px;padding:30px 0 30px 0}.git-form h2{font-size:40px;line-height:50px}.git-box input{height:48px;font-size:18px}.git-box textarea{font-size:18px}.ft-subscribe{width:25%}.footer-links{width:20%}.s-button input,.s-button button{padding:0 30px 0 30px;font-size:17px}.badb-text h2{font-size:65px;line-height:75px}.badb-text h3{font-size:28px;line-height:38px}.badb-text h5{font-size:22px;line-height:27px}.badb-text p{font-size:17px;line-height:27px;padding-bottom:20px}.badb-text ul li{font-size:17px;line-height:27px}.book-calender{width:45%;padding:20px}.sub-banner-shade{background-size:78% 120%}.sub-banner-wrap{padding:135px 0 30px 0;min-height:220px}.sub-banner-text h2{font-size:64px;line-height:74px}.sub-banner-text h3{font-size:28px;line-height:30px;margin-bottom:20px}.sub-banner-text p{max-width:700px}.two-col-wrap{padding:50px 0 60px 0}.two-col-wrap h2{font-size:56px;line-height:62px}.two-col-wrap h3{font-size:36px;line-height:42px}.single-col{max-width:90%}.single-col h2{font-size:55px;line-height:65px}.single-col p{font-size:19px;line-height:29px;padding-bottom:25px}.single-col h5{font-size:19px;line-height:29px;padding-bottom:20px}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:46px;line-height:52px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:27px;line-height:37px}.iwt-wrap p{padding-bottom:22px}.two-col-with-title h2{font-size:46px;line-height:56px}.two-col-with-title h5{font-size:18px;line-height:28px}.message-thanks{width:600px;height:600px}.message-thanks h2{font-size:45px;line-height:55px}.message-thanks p{font-size:30px;line-height:40px}.why-trusted{padding:40px 40px 30px 40px}.why-trusted h2{font-size:40px;line-height:50px}.why-trusted h3{font-size:36px;line-height:43px}.meet-the-team{padding:50px 0 50px 0}.meet-the-team h2{font-size:50px;line-height:60px;padding-bottom:40px}.tn-wrap{height:300px}.tn-wrap .tn-name h5{font-size:21px}.tn-wrap .tn-name p{font-size:17px;line-height:22px}.tab-content h3{font-size:45px;line-height:55px}.tab-nav{padding-bottom:25px}.tab-content h4{font-size:30px;line-height:40px;padding-bottom:25px}.tab-content p{font-size:17px;line-height:27px;padding-bottom:20px}.tab-content ul li{margin:0 30px 15px 0;font-size:17px}.faq-list ul .q::before{left:70px}.faq-list ul li.q{padding:17px 0 10px 70px;font-size:24px;line-height:32px}.faq-list ul li.q span{top:9px;width:42px;height:42px;font-size:24px;line-height:42px}.faq-list ul li.a{padding:0 0 0 70px}.git-form-sub{padding:40px}.git-form-sub .git-row{display:inherit}.git-box{padding-bottom:20px}.git-form-sub .git-row .git-col{width:100%}.get-in-touch-sub .rhs h2{font-size:45px;line-height:55px}.get-in-touch-sub .rhs h3{font-size:28px;line-height:38px}.blog-banner-shade{background-size:56% 120%}.bb-wrap{padding:140px 0 50px 0}.bb-text h2{font-size:55px;line-height:65px;padding-bottom:20px}.bb-text h3{font-size:27px;line-height:40px;padding-bottom:20px}.bb-text p{max-width:650px}.bb-signup{width:40%}.bb-signup h5{font-size:26px}.blog-heading1{font-size:40px;line-height:50px;padding-bottom:30px}.featured-story{margin-bottom:60px}.fs-image{height:300px}.fs-text h2{font-size:23px;line-height:33px;padding-bottom:10px}.fs-text p{font-size:17px;line-height:27px}.blog-heading2{font-size:40px;line-height:50px}.post-page .news-list ul li{width:47.5%;margin:0 0 60px 0}.more a{font-size:15px}.single-widget h2{font-size:25px;padding:0 0 12px 0}.widget-box{padding:15px}.sub-title h1{font-size:60px;line-height:70px}.post-title{font-size:32px;line-height:42px}.post-image-large{max-height:600px}.sub-text{font-size:17px;color:#000}.sub-text p{font-size:17px;line-height:27px;padding-bottom:25px}.sub-text h5{font-size:21px;line-height:31px}.sub-text h2{font-size:42px;line-height:52px}.sub-text h4{font-size:27px;line-height:37px}.sub-text h6{font-size:18px;line-height:28px}.related .title h2{font-size:40px;line-height:50px}.content-page-wrap{padding:160px 0 60px 0}.sub-text h1{font-size:60px;line-height:70px}.sub-text h3{font-size:30px;line-height:40px;padding-bottom:25px}.sub-text ol li{padding-bottom:20px;line-height:27px}.pnf-wrap{padding:280px 0 170px 0}.pnf-wrap h2{font-size:60px;line-height:70px}.pnf-wrap p{font-size:22px;line-height:32px}}@media only screen and (max-width:1200px){.header{position:absolute}.hm-rhs{margin:0 70px 15px auto}.sticky_header .header-main{background-color:rgba(0,0,0,.35)}.home-banner-wrap{padding:140px 0 40px 0}.banner-text{max-width:650px}.banner-text h2{font-size:50px;line-height:55px}.banner-text h3{font-size:25px;line-height:25px}.banner-text p{max-width:600px;font-size:17px;line-height:27px;letter-spacing:0}.intro-wrap{display:inherit;overflow:hidden}.intro-wrap .lhs{float:left;width:40%;margin:0 30px 20px 0}.intro-wrap .lhs img{-webkit-border-radius:30px;-webkit-border-bottom-left-radius:0;-moz-border-radius:30px;-moz-border-radius-bottomleft:0;border-radius:30px;border-bottom-left-radius:0}.intro-wrap .rhs{width:auto}.intro-wrap .rhs p{font-size:17px;line-height:27px;padding-bottom:20px}.intro-wrap .more{text-align:right}.solutions{padding:40px 0 20px 0}.title h2{font-size:31px;line-height:41px}.title h5,.intro-wrap .rhs h5{font-size:28px;line-height:38px}.sli-top{height:160px;margin-bottom:35px}.sli-top h5{font-size:14px;line-height:15px}.technology-wrap .title{padding-bottom:20px}.tl-item{padding:30px 20px 80px 20px}.tl-item h2{font-size:25px}.industry-list{padding-top:25px}.industry-list li{padding:105px 30px 30px 30px}.industry-list li figure{left:-10px;top:-60px;width:200px;height:141px}.industry-list li h2{font-size:19px}.use-cases{padding:50px 0 20px 0}.case-study-wrap h2{font-size:50px;line-height:58px}.case-study-wrap h3{font-size:32px;line-height:40px}.case-study-wrap figure img{-webkit-border-radius:35px;-webkit-border-bottom-left-radius:0;-moz-border-radius:35px;-moz-border-radius-bottomleft:0;border-radius:35px;border-bottom-left-radius:0}.news{padding:40px 0 40px 0}.news-list .news-list-image{height:210px}.news-list-image figure{-webkit-border-radius:35px;-webkit-border-bottom-left-radius:0;-moz-border-radius:35px;-moz-border-radius-bottomleft:0;border-radius:35px;border-bottom-left-radius:0}.git-shade{background-image:none}.git-wrap .rhs{width:50%}.git-form{width:auto;padding:20px 0 20px 0}.footer-top{padding:50px 0 40px 0}.ft-subscribe{width:24%}.footer-links{width:21%}.header-white .header-main-wrap{padding-top:12px}.header-white .sticky_header .header-main-wrap{padding-top:12px}.header-white .sticky_header .header-main{border-bottom:none}.book-a-demo-banner{padding:130px 0 40px 0}.badb-text h2{font-size:60px;line-height:70px;padding-bottom:10px}.badb-text h3{font-size:25px;line-height:35px}.badb-text h5{font-size:20px;line-height:26px}.badb-text p{font-size:17px;line-height:27px;padding-bottom:20px}.book-calender{width:47%}.sub-banner-shade{background-image:none}.sub-banner-text h2{font-size:60px;line-height:70px}.sub-banner-text h3{font-size:27px}.two-col-wrap h2{font-size:50px;line-height:55px}.two-col-wrap h3{font-size:32px;line-height:42px}.single-col h2{font-size:50px;line-height:60px}.single-col p{font-size:18px;line-height:28px;padding-bottom:20px}.single-col h5{font-size:18px;line-height:28px;padding-bottom:20px}.iwt-wrap{padding:40px 0 40px 0;display:inherit}.iwt-wrap .image{float:left;width:40%;margin:0 30px 20px 0}.iwt-wrap .image img{-webkit-border-radius:35px;-webkit-border-bottom-left-radius:0;-moz-border-radius:35px;-moz-border-radius-bottomleft:0;border-radius:35px;border-bottom-left-radius:0}.iwt-wrap .text-content{width:auto}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:50px;line-height:55px;max-width:inherit}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:32px;line-height:42px}.book{text-align:right}.book a{height:45px;line-height:45px;padding:0 20px 0 20px;font-size:16px}.two-col-with-title h2{font-size:44px;line-height:54px}.two-col-with-title h5{font-size:18px;line-height:28px}.message-thanks{width:500px;height:500px;float:right}.message-thanks h2{font-size:40px;line-height:50px;max-width:80%;margin:0 auto}.message-thanks p{font-size:25px;line-height:35px}.why-trusted h2{font-size:36px;line-height:46px}.why-trusted h3{font-size:32px;line-height:40px}.meet-the-team h2{font-size:45px;line-height:55px;padding-bottom:40px}.tn-wrap{height:280px}.tn-wrap .tn-name h5{font-size:20px}.tn-wrap .tn-name p{font-size:16px;line-height:21px}.tab-content h3{font-size:42px;line-height:52px}.tab-nav{padding-bottom:20px}.tab-content h4{font-size:28px;line-height:38px;padding-bottom:25px}.tab-content p{font-size:17px;line-height:27px;padding-bottom:20px}.tab-content ul li{margin:0 20px 15px 0;font-size:17px}.faq-list{overflow:hidden}.faq-list ul .q::before{left:70px}.faq-list ul li.q{padding:17px 0 10px 70px;font-size:24px;line-height:32px}.faq-list ul li.q span{top:9px;width:42px;height:42px;font-size:24px;line-height:42px}.faq-list ul li.a{padding:0 0 0 70px}.git-form-sub{padding:30px}.git-form-sub h2{font-size:37px;line-height:42px;padding-bottom:25px}.get-in-touch-sub .rhs h2{font-size:42px;line-height:52px}.get-in-touch-sub .rhs h3{font-size:26px;line-height:36px}.blog-banner-shade{background-size:57% 120%}.bb-wrap{padding:130px 0 40px 0}.bb-text h2{font-size:50px;line-height:60px;padding-bottom:15px}.bb-text h3{font-size:25px;line-height:35px;padding-bottom:15px}.bb-text p{max-width:620px}.bb-signup h5{font-size:25px;padding-bottom:20px}.signup-form p{font-size:17px;line-height:22px}.blog-heading1{font-size:38px;line-height:48px;padding-bottom:30px}.featured-story{margin-bottom:60px}.fs-image{height:290px}.blog-heading2{font-size:39px;line-height:49px;padding-bottom:20px}.single-widget{padding-bottom:40px}.widget-box{padding:12px}.sub-title{padding-top:140px}.sub-title h1{font-size:55px;line-height:65px}.post-title{font-size:30px;line-height:40px}.post-details{font-size:17px;line-height:22px}.post-image-large{max-height:580px}.post-image-large{max-height:580px;-webkit-border-radius:35px;-webkit-border-bottom-left-radius:0;-moz-border-radius:35px;-moz-border-radius-bottomleft:0;border-radius:35px;border-bottom-left-radius:0}.sub-text h5{font-size:20px;line-height:30px}.sub-text h2{font-size:40px;line-height:50px}.sub-text h4{font-size:25px;line-height:35px}.sub-text h6{font-size:18px;line-height:28px}.related .title h2{font-size:38px;line-height:48px}.content-page-wrap{padding:140px 0 50px 0}.sub-text h1{font-size:55px;line-height:65px}.sub-text h3{font-size:30px;line-height:40px;padding-bottom:25px}.pnf-wrap{padding:270px 0 160px 0}.pnf-wrap h2{font-size:55px;line-height:65px}.pnf-wrap p{font-size:20px;line-height:30px}.back-button a{height:48px;line-height:48px;padding:0 30px 0 30px;font-size:18px}}@media only screen and (max-width:1100px){.banner-text{max-width:650px}.banner-text h2{font-size:38px;line-height:48px}.banner-text h3{font-size:23px;line-height:23px}.intro-wrap .more{text-align:left}.solutions{padding:40px 0 20px 0}.solution-list{margin-left:-3%}.solution-list .sl-item{width:47%;margin:0 0 50px 3%;padding-bottom:45px}.sli-top{height:200px;margin-bottom:40px}.sli-top figure{-webkit-border-radius:20px;-webkit-border-bottom-left-radius:0;-moz-border-radius:20px;-moz-border-radius-bottomleft:0;border-radius:20px;border-bottom-left-radius:0}.sli-top h5{bottom:-18px;font-size:18px;line-height:18px;padding:12px 18px 12px 12px}.sl-item p{min-height:65px}.tl-item{padding:30px 20px 80px 20px}.tl-item h2{font-size:24px}.more-large a{font-size:15px}.use-cases{padding:40px 0 20px 0}.use-cases ul li{width:48%;margin-bottom:40px}.case-study-wrap h2{font-size:48px;line-height:58px}.case-study-wrap h3{font-size:30px;line-height:40px}.news{padding:40px 0 20px 0}.news .title{padding-bottom:15px}.news-list .news-list-image{height:200px}.news-list-image figure{-webkit-border-radius:30px;-webkit-border-bottom-left-radius:0;-moz-border-radius:30px;-moz-border-radius-bottomleft:0;border-radius:30px;border-bottom-left-radius:0}.news-text h2{font-size:19px;line-height:28px;min-height:40px;padding-bottom:15px}.news-text p{margin-bottom:20px}.git-wrap .rhs{width:60%;overflow:hidden}.git-box input{height:45px;font-size:17px}.git-box textarea{height:100px;font-size:17px}.footer-top{padding:50px 0 40px 0}.ft-subscribe{width:24%}.footer-links{width:21%}.badb-text h2{font-size:55px;line-height:65px}.badb-text h3{font-size:23px;line-height:32px}.badb-text h5{font-size:20px;line-height:26px}.badb-text p{font-size:17px;line-height:25px;padding-bottom:20px}.sub-banner-text h2{font-size:55px;line-height:65px}.sub-banner-text h3{font-size:25px;padding:12px}.two-col-wrap h2{font-size:47px;line-height:54px}.two-col-wrap h3{font-size:30px;line-height:40px}.single-col h2{font-size:47px;line-height:54px}.iwt-wrap .image img{-webkit-border-radius:30px;-webkit-border-bottom-left-radius:0;-moz-border-radius:30px;-moz-border-radius-bottomleft:0;border-radius:30px;border-bottom-left-radius:0}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:47px;line-height:54px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:30px;line-height:40px}.two-col-with-title h2{font-size:40px;line-height:50px;padding-bottom:30px}.two-col-with-title h5{font-size:18px;line-height:28px}.message-thanks{width:450px;height:450px;float:right}.message-thanks h2{font-size:40px;line-height:50px;max-width:80%;margin:0 auto}.message-thanks p{font-size:25px;line-height:35px}.why-trusted h2{font-size:34px;line-height:44px}.why-trusted h3{font-size:30px;line-height:40px}.meet-the-team h2{font-size:42px;line-height:52px}.tab-nav{margin-left:-2%}.tab-nav li{width:23%;margin:0 0 30px 2%}.tn-wrap{height:260px}.tn-wrap .tn-name h5{font-size:18px}.tn-wrap .tn-name p{font-size:15px;line-height:20px}.tab-content h3{font-size:40px;line-height:50px}.tab-nav{padding-bottom:20px}.tab-content h4{font-size:25px;line-height:35px;padding-bottom:20px}.tab-content p{font-size:17px;line-height:26px}.faq-list ul .q::before{left:60px}.faq-list ul li.q{padding:17px 0 10px 60px;font-size:22px;line-height:30px}.faq-list ul li.q span{top:9px;width:40px;height:40px;font-size:22px;line-height:40px}.faq-list ul li.a{padding:0 0 0 60px}.git-form-sub{padding:25px}.git-button input,.git-button button{height:45px;padding:0 25px 0 25px;font-size:17px}.or{margin-left:15px;font-size:17px}.git-form-sub h2{font-size:37px;line-height:42px;padding-bottom:25px}.get-in-touch-sub .rhs h2{font-size:42px;line-height:52px}.get-in-touch-sub .rhs h3{font-size:26px;line-height:36px}.git-box input.error{border:#ff8552 solid 3px !important}.bb-text h2{font-size:45px;line-height:55px}.bb-text h3{font-size:23px;line-height:33px}.bb-text p{max-width:600px}.bb-signup h5{font-size:24px}.sf-box input{height:45px;font-size:17px}.blog-heading1{font-size:36px;line-height:46px;padding-bottom:30px}.fs-image{height:260px}.blog-heading2{font-size:32px;line-height:42px;padding-bottom:20px}.sub-title{padding-top:130px}.sub-title h1{font-size:50px;line-height:60px}.blog-main-article{padding:30px 0 40px 0}.post-title{font-size:27px;line-height:37px}.post-details{font-size:17px;line-height:22px;padding-bottom:10px}.post-tags div{font-size:16px;line-height:17px}.post-image-large{max-height:520px}.sub-text h5{font-size:20px;line-height:30px}.sub-text h2{font-size:40px;line-height:50px}.sub-text h4{font-size:25px;line-height:35px}.sub-text h6{font-size:18px;line-height:28px}.related .title h2{font-size:38px;line-height:48px}.content-page-wrap{padding:130px 0 50px 0}.sub-text h1{font-size:50px;line-height:60px;padding-bottom:15px}.sub-text h3{font-size:26px;line-height:36px;padding-bottom:25px}.pnf-wrap{padding:240px 0 140px 0}.pnf-wrap h2{font-size:50px;line-height:60px}.pnf-wrap p{font-size:18px;line-height:27px}.back-button a{font-size:17px}}@media only screen and (max-width:992px){.hm-rhs{font-size:17px;font-weight:600}.book-a-demo a{height:45px;line-height:45px;padding:0 20px 0 20px}.client-portal{margin-left:20px}.home-banner-shade{background-size:75% 100%}.banner-text{max-width:74%}.banner-text h2{font-size:30px;line-height:40px;letter-spacing:-1px}.banner-text h3{font-size:21px;line-height:21px;font-weight:400}.intro-wrap .lhs{width:50%}.intro-wrap .lhs img{-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0}.intro-wrap .rhs p{font-size:17px;line-height:25px}.title h2{font-size:30px;line-height:37px}.title h5,.intro-wrap .rhs h5{font-size:25px;line-height:35px}.sli-top{height:190px;margin-bottom:38px}.sli-top figure{-webkit-border-radius:15px;-webkit-border-bottom-left-radius:0;-moz-border-radius:15px;-moz-border-radius-bottomleft:0;border-radius:15px;border-bottom-left-radius:0}.sli-top h5{bottom:-18px;font-size:17px;line-height:17px;padding:12px 18px 12px 12px}.technology-list{justify-content:center;margin:0 -2% 0 -2%}.tl-item{width:46%;padding:35px 25px 90px 25px;-webkit-border-radius:25px;-webkit-border-bottom-left-radius:5px;-moz-border-radius:25px;-moz-border-radius-bottomleft:5px;border-radius:25px;border-bottom-left-radius:5px;margin:0 2% 30px 2%}.use-cases ul li h5{font-size:19px}.case-study-wrap{padding:40px 0 50px 0}.case-study-wrap h2{font-size:40px;line-height:45px}.case-study-wrap h3{font-size:26px;line-height:32px}.news-list ul{margin:0 -2% 0 -2%}.news-list ul li{width:46%;margin:0 2% 60px 2%}.git-wrap{padding:300px 0 20px 0;min-height:inherit}.git-wrap .rhs{float:none;width:auto}.git-form{width:auto;padding:30px;background-color:#0e2156;background-color:rgba(14,33,86,.6);-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0}.git-form h2{font-size:30px;line-height:40px;padding-bottom:20px}.git-box{padding-bottom:20px}.git-box input{height:45px}.git-button{padding-top:10px}.footer-top{padding:40px 0 40px 0;flex-wrap:wrap}.footer-top::after{display:none}.ft-subscribe{width:100%;text-align:center;margin:0 auto 20px auto;border-bottom:#30406e solid 1px;padding-bottom:30px}.subscribe-form{max-width:80%;margin:0 auto}.ft-logo{padding-bottom:20px}.footer-top h2{font-size:20px;line-height:22px;padding-bottom:20px}.footer-links{padding-top:20px;width:31%}.footer-links ul li{padding-bottom:15px}.ft-contact{width:31%}.book-a-demo-banner{display:inherit}.badb-text{width:auto;padding-bottom:20px}.badb-text h2{font-size:50px;line-height:60px}.badb-text h3{font-size:24px;line-height:34px;font-weight:400}.book-calender{width:94%;margin:0 auto}.sub-banner-wrap{padding:135px 0 20px 0;min-height:200px}.sub-banner-text h2{font-size:50px;line-height:60px}.sub-banner-text h3{font-size:21px;padding:10px;font-weight:400}.two-col-wrap h2{font-size:40px;line-height:46px}.two-col-wrap h3{font-size:28px;line-height:38px}.single-col h2{font-size:40px;line-height:46px}.iwt-wrap .image{width:45%;margin:0 30px 20px 0}.iwt-wrap .image img{-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:40px;line-height:40px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:28px;line-height:36px}.two-col-with-title{padding:40px 0 40px 0}.two-col-with-title h2{font-size:36px;line-height:42px;padding-bottom:30px}.two-col-with-title h5{font-size:18px;line-height:28px}.two-col-with-title ul li{font-size:17px;line-height:27px;padding:0 0 15px 54px}.message-thanks{float:none;width:auto;height:auto;padding:30px;background-color:#0e2156;background-color:rgba(14,33,86,.6);-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0}.message-thanks h2{font-size:35px;line-height:45px;padding-bottom:20px}.message-thanks p{font-size:22px;line-height:32px}.why-trusted h2{font-size:32px;line-height:42px}.why-trusted h3{font-size:28px;line-height:38px}.meet-the-team h2{font-size:36px;line-height:42px}.tn-wrap{height:240px}.tn-wrap .tn-name h5{font-size:17px;line-height:23px}.tab-content h3{font-size:36px;line-height:44px}.tab-nav{padding-bottom:20px}.get-in-touch-sub{display:inherit}.get-in-touch-sub .lhs{width:auto;padding-bottom:20px}.git-form-sub{padding:35px;-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0}.git-form-sub h2{font-size:35px}.get-in-touch-sub .rhs{width:auto}.get-in-touch-sub .rhs h2{font-size:40px;line-height:50px}.get-in-touch-sub .rhs h3{font-size:25px;line-height:32px}.blog-banner-shade{background-position:left 98px}.bb-wrap{padding:120px 0 30px 0}.bb-text h2{font-size:35px;line-height:40px}.bb-text h3{font-size:20px;line-height:28px;font-weight:400}.bb-text p{max-width:600px}.bb-signup h5{font-size:22px;padding-bottom:10px;font-weight:400}.blog-main{display:inherit;padding:40px 0 40px 0}.blog-lhs{width:auto}.blog-heading1{font-size:32px;line-height:42px}.fs-image{height:250px}.blog-heading2{font-size:30px;line-height:40px;font-weight:400}.blog-rhs{width:auto;padding-top:40px}.single-widget{padding-bottom:30px}.widget-box{padding:20px}.sub-title h1{font-size:45px;line-height:50px}.blog-main-article{padding:30px 0 40px 0;display:inherit}.post-title{font-size:27px;line-height:37px;font-weight:400}.post-details{font-size:16px;line-height:21px;padding-bottom:10px}.post-tags div{font-size:16px;line-height:17px}.post-image-large{max-height:520px}.sub-text h5{font-size:20px;line-height:30px}.sub-text h2{font-size:36px;line-height:42px}.sub-text h4{font-size:23px;line-height:33px}.sub-text h6{font-size:18px;line-height:28px}.related .title h2{font-size:35px;line-height:40px;font-weight:400}.sub-text h1{font-size:45px;line-height:52px;padding-bottom:15px}.sub-text h3{font-size:24px;line-height:32px;padding-bottom:25px;font-weight:400}.pnf-wrap{padding:220px 0 120px 0}.pnf-wrap h2{font-size:45px;line-height:50px}.pnf-wrap p{font-size:17px;line-height:27px;padding-bottom:25px}.back-button a{font-size:17px}}@media only screen and (max-width:767px){.home-banner{background-position:center top;background-size:auto 400px;background-color:#0e2156}.home-banner-shade{background-image:none}.home-banner-wrap{padding:430px 0 20px 0}.banner-text{max-width:inherit}.banner-text h2{font-size:25px;line-height:30px;max-width:500px}.banner-text h3{font-size:18px;line-height:20px;font-weight:400}.banner-text p{font-size:15px;line-height:22px}.book-a-call a{font-size:16px}.watch-video a{font-size:17px}.intro-wrap .lhs{float:none;width:100%;margin:0 0 20px 0}.title{max-width:inherit}.title h2{font-size:28px;line-height:35px}.title h5,.intro-wrap .rhs h5{font-size:22px;line-height:30px;font-weight:400}.sli-top{height:190px;margin-bottom:38px}.sli-top h5{bottom:-18px;font-size:16px;line-height:16px;padding:11px 15px 10px 12px}.technology-wrap{padding:40px 0 30px 0}.technology-list{justify-content:center;margin:0 -2% 0 -2%}.tl-item{width:46%;padding:35px 25px 90px 25px;-webkit-border-radius:25px;-webkit-border-bottom-left-radius:5px;-moz-border-radius:25px;-moz-border-radius-bottomleft:5px;border-radius:25px;border-bottom-left-radius:5px;margin:0 2% 30px 2%}.industries{padding:40px 0 0 0}.industry-list{margin-left:0;padding-top:25px;display:inherit}.industry-list li{width:auto;margin:45px 0 85px 0;padding:125px 30px 30px 30px;background-position:91% 35px;background-size:60px}.industry-list li:last-child{margin-bottom:20px}.industry-list li figure{left:-10px;top:-60px;width:229px;height:155px}.use-cases h2{font-size:28px}.use-cases ul{display:inherit}.use-cases ul li{width:auto;margin-bottom:30px}.use-cases ul li h5{font-size:19px}.case-study-wrap{padding:40px 0 40px 0;-webkit-columns:1;-moz-columns:1;columns:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}.case-study-wrap h2{font-size:38px;line-height:45px}.case-study-wrap h3{font-size:25px;line-height:32px}.get-in-touch{background-size:auto 400px;background-position:center top;background-color:#253448}.git-wrap{padding:370px 0 20px 0;min-height:inherit;background-size:auto 400px}.git-form{padding:35px 25px 25px 25px}.git-form h2{font-size:28px;line-height:35px}.git-row{display:inherit}.git-col{width:auto}.git-box input{height:42px}.subscribe-form{max-width:90%;margin:0 auto}.footer-top h2{font-size:19px;line-height:21px;padding-bottom:20px}.footer-links{padding-top:20px;width:48%}.ft-contact{width:100%;text-align:center}.badb-text h2{font-size:45px;line-height:50px}.badb-text h3{font-size:22px;line-height:32px}.book-calender{width:94%;margin:0 auto}.sub-banner-wrap{padding:130px 0 20px 0}.sub-banner-text h2{font-size:40px;line-height:45px}.sub-banner-text h3{font-size:18px;font-weight:400}.sub-banner-text p{font-size:16px;line-height:26px}.bredcrub{padding:18px 0 10px 0;font-size:16px;line-height:18px}.bredcrub ul li{margin:0 15px 10px 0;padding-left:25px}.two-col-wrap{padding:40px 0 20px 0;-webkit-columns:1;-moz-columns:1;columns:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}.two-col-wrap h2{font-size:36px;line-height:42px}.two-col-wrap h3{font-size:25px;line-height:35px}.single-col{padding:40px 0 30px 0;max-width:94%}.single-col h2{font-size:36px;line-height:42px}.single-col p{font-size:17px;line-height:25px;padding-bottom:20px}.single-col h5{font-size:17px;line-height:25px;padding-bottom:20px}.iwt-wrap{padding:40px 0 30px 0;display:inherit}.iwt-wrap .image{width:100%;margin:0 0 20px 0}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:36px;line-height:42px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:25px;line-height:35px}.two-col-with-title{padding:40px 0 30px 0}.two-col-with-title h2{font-size:36px;line-height:42px;padding-bottom:30px}.two-col-with-title h5{font-size:18px;line-height:28px}.two-col-with-title .tc-content{-webkit-columns:1;-moz-columns:1;columns:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}.message-thanks h2{font-size:30px;line-height:40px}.message-thanks p{font-size:20px;line-height:28px}.why-trusted{margin-bottom:40px;-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0;padding:30px}.why-trusted h2{font-size:30px;line-height:40px}.why-trusted h3{font-size:26px;line-height:34px;padding-bottom:20px}.why-trusted .tc-content{-webkit-columns:1;-moz-columns:1;columns:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}.why-trusted p{font-size:16px;line-height:26px;padding-bottom:20px}.why-trusted h5{font-size:18px;line-height:24px}.meet-the-team h2{font-size:32px;line-height:40px}.tab-nav{margin-left:-3%;flex-wrap:wrap;padding-bottom:0}.tab-nav li{width:47%;margin:0 0 20px 3%;padding-bottom:30px}.tab-content{-webkit-columns:1;-moz-columns:1;columns:1;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0}.tab-content h3{font-size:34px;line-height:42px}.faq-list ul li.q{padding:15px 0 7px 55px;font-size:20px;line-height:28px}.faq-list ul li.q span{top:9px;width:37px;height:37px;font-size:20px;line-height:37px}.faq-list ul li.a{padding:0 0 0 55px}.faq-list ul .q::before{left:55px}.faq-list ul li.a p{font-size:17px;line-height:24px}.get-in-touch-sub{display:inherit}.get-in-touch-sub .lhs{width:auto;padding-bottom:20px}.git-form-sub{padding:30px}.git-form-sub h2{font-size:32px;line-height:40px}.get-in-touch-sub .rhs{width:auto}.get-in-touch-sub .rhs h2{font-size:40px;line-height:50px}.get-in-touch-sub .rhs h3{font-size:25px;line-height:32px}.blog-banner-shade{background-size:90% 100%}.bb-wrap{display:inherit}.bb-text{width:auto;padding-bottom:30px}.bb-text h2{font-size:32px;line-height:38px}.bb-text h3{font-size:18px;line-height:25px;max-width:500px}.bb-text p{font-size:16px;line-height:24px;max-width:600px}.bb-signup{width:auto}.bb-signup h5{font-size:22px;padding-bottom:10px;font-weight:400}.sf-box{padding-bottom:15px}.blog-heading1{font-size:32px;line-height:42px}.fs-image{height:240px;-webkit-border-top-left-radius:25px;-webkit-border-top-right-radius:25px;-moz-border-radius-topleft:25px;-moz-border-radius-topright:25px;border-top-left-radius:25px;border-top-right-radius:25px}.fs-text{padding-top:25px}.fs-text h2{font-size:21px;line-height:30px}.fs-text p{font-size:17px;line-height:24px}.blog-heading2{font-size:30px;line-height:40px;font-weight:400}.blog-rhs{width:auto;padding-top:40px}.single-widget{padding-bottom:30px}.widget-box{padding:20px}.pagination{font-size:16px;line-height:20px;display:inherit;text-align:center}.pagination div{padding-bottom:10px}.pagination div ul{justify-content:center}.news-list-image figure{-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0}.sub-title h1{font-size:38px;line-height:42px}.post-title{font-size:25px;line-height:32px}.post-details{font-size:16px;line-height:21px;padding-bottom:10px}.post-tags div{font-size:16px;line-height:17px}.post-image-large{max-height:480px;-webkit-border-radius:25px;-webkit-border-bottom-left-radius:0;-moz-border-radius:25px;-moz-border-radius-bottomleft:0;border-radius:25px;border-bottom-left-radius:0;margin-bottom:25px}.sub-text h5{font-size:19px;line-height:29px}.sub-text h2{font-size:34px;line-height:42px}.sub-text h4{font-size:22px;line-height:30px}.sub-text h6{font-size:18px;line-height:28px}.related .title h2{font-size:33px;line-height:40px}.sub-text h1{font-size:40px;line-height:48px}.sub-text h3{font-size:22px;line-height:30px}.pnf-wrap{padding:200px 0 100px 0}.pnf-wrap h2{font-size:40px;line-height:45px}}@media only screen and (max-width:600px){.hm-rhs{display:none}.solution-list{margin-left:0;display:inherit}.solution-list .sl-item{width:100%;margin:0 0 40px 0;padding-bottom:35px}.sli-top{height:210px}.technology-list{display:inherit;margin:0}.tl-item{width:100%;padding:35px 25px 90px 25px;-webkit-border-radius:25px;-webkit-border-bottom-left-radius:5px;-moz-border-radius:25px;-moz-border-radius-bottomleft:5px;border-radius:25px;border-bottom-left-radius:5px;margin:0 0 30px 0}.news-list ul{margin:0}.news-list ul li{width:100%;margin:0 0 60px 0}.git-bottom{display:inherit}.or{margin-left:0}.post-page .news-list ul li{width:100%;margin:0 0 60px 0}}@media only screen and (max-width:480px){.logo{width:50px;padding-bottom:10px}.home-banner{background-size:auto 280px}.home-banner-wrap{padding:300px 0 20px 0}.banner-text h2{font-size:24px;line-height:30px}.banner-text h3{font-size:17px;line-height:20px;font-weight:400;padding:7px}.banner-text p{font-size:15px;line-height:22px}.banner-text ul{padding-bottom:20px;flex-wrap:wrap}.book-a-call a{height:40px;line-height:40px;padding:0 10px 0 10px;font-size:15px}.watch-video{padding-left:0;margin-right:0 !important}.watch-video::before{display:none}.watch-video a{padding-left:55px;background-size:auto 38px;height:40px;line-height:40px;font-size:15px}.watch-video a:hover{padding-left:50px}.intro-wrap{padding:35px 0 30px 0}.title h2{font-size:25px;line-height:31px}.title h5,.intro-wrap .rhs h5{font-size:20px;line-height:26px}.title p{line-height:24px}.sli-top{height:180px;margin-bottom:34px}.tl-item{padding:25px 22px 85px 22px}.more-large{bottom:25px}.industry-list li{margin:45px 0 85px 0;padding:110px 22px 25px 22px;background-size:50px auto}.industry-list li figure{left:-10px;top:-50px;width:210px;height:140px}.use-cases h2{font-size:28px;line-height:32px}.use-cases ul li{background-size:25px auto;padding:0 0 20px 36px}.use-cases ul li h5{font-size:18px}.case-study-wrap{padding:35px 0 35px 0}.case-study-wrap h4{font-size:26px;padding-bottom:10px}.case-study-wrap h2{font-size:32px;line-height:37px}.case-study-wrap h3{font-size:23px;line-height:30px}.news-text h2{line-height:26px;min-height:inherit}.news-text p{line-height:22px;min-height:inherit;max-height:138px}.more a{font-size:14px}.get-in-touch{background-size:auto 280px;background-position:center top;background-color:#253448}.git-wrap{padding:260px 0 20px 0;min-height:inherit;background-size:auto 300px}.git-form{padding:30px 20px 25px 20px}.git-form h2{font-size:25px;line-height:30px}.git-row{display:inherit}.git-col{width:auto}.git-box input{height:40px;font-size:16px;padding:0 15px 0 15px}.git-box textarea{font-size:16px;padding:10px 15px 10px 15px}.subscribe-form{max-width:94%}.ft-subscribe h5{font-size:16px}.book-a-demo-banner{padding:110px 0 40px 0}.badb-text h2{font-size:35px;line-height:40px}.badb-text h3{font-size:20px;line-height:28px;padding-bottom:10px}.badb-text ul li{font-size:16px;line-height:22px}.book-calender{width:98%;padding:10px}.bc-title{font-size:18px;line-height:22px;padding:15px 0 30px 0}.sub-banner-wrap{padding:100px 0 20px 0}.sub-banner-text h2{font-size:35px;line-height:40px}.sub-banner-text h3{font-size:16px;line-height:22px}.sub-banner-text p{line-height:24px}.two-col-wrap h2{font-size:32px;line-height:36px}.two-col-wrap h3{font-size:23px;line-height:32px}.single-col{padding:30px 0 20px 0}.single-col h2{font-size:32px;line-height:38px}.iwt-wrap h2,.intro-wrap .rhs h2{font-size:32px;line-height:36px}.iwt-wrap h3,.intro-wrap .rhs h5{font-size:23px;line-height:32px}.iwt-wrap p{font-size:17px;line-height:24px;padding-bottom:20px}.two-col-with-title{padding:30px 0 30px 0}.two-col-with-title h2{font-size:32px;line-height:36px;padding-bottom:20px}.two-col-with-title h5{font-size:18px;line-height:25px}.message-thanks h2{font-size:24px;line-height:30px}.message-thanks p{font-size:17px;line-height:24px}.why-trusted{padding:25px}.why-trusted h2{font-size:28px;line-height:36px}.why-trusted h3{font-size:23px;line-height:30px;padding-bottom:20px}.why-trusted p{line-height:25px}.why-trusted h5{font-size:17px;line-height:22px}.meet-the-team{padding:30px 0 30px 0}.meet-the-team h2{font-size:28px;line-height:34px;padding-bottom:20px}.tab-nav li{padding-bottom:25px}.tn-wrap{height:200px}.tn-wrap .tn-name{left:8px;right:8px}.tab-content h3{font-size:32px;line-height:38px}.tab-content h4{font-size:21px;line-height:28px}.tab-content p{font-size:17px;line-height:24px;color:#111}.faq-list ul li.q{padding:15px 0 7px 50px;font-size:20px;line-height:28px}.faq-list ul li.q span{top:9px;width:35px;height:35px;font-size:19px;line-height:35px}.faq-list ul li.a{padding:0 0 0 50px}.faq-list ul .q::before{left:50px}.faq-list ul li.a p{font-size:17px;line-height:24px}.git-form-sub{padding:20px}.git-form-sub h2{font-size:28px;line-height:34px}.get-in-touch-sub .rhs h2{font-size:32px;line-height:36px}.get-in-touch-sub .rhs h3{font-size:22px;line-height:30px}.error-message{padding:18px 15px 22px 70px;font-size:15px;line-height:23px;background-position:20px 20px;background-size:30px auto}.blog-banner-shade{background-image:none}.bb-wrap{padding:100px 0 30px 0}.bb-text h2{font-size:30px;line-height:36px}.blog-heading1{font-size:30px;line-height:34px}.fs-image{height:210px;-webkit-border-radius:20px;-webkit-border-bottom-left-radius:0;-moz-border-radius:20px;-moz-border-radius-bottomleft:0;border-radius:20px;border-bottom-left-radius:0}.fs-text{padding-top:22px}.fs-text h2{font-size:20px;line-height:28px}.blog-rhs{padding-top:30px}.widget-box{padding:15px}.news-list-image figure{-webkit-border-radius:20px;-webkit-border-bottom-left-radius:0;-moz-border-radius:20px;-moz-border-radius-bottomleft:0;border-radius:20px;border-bottom-left-radius:0}.sub-title{padding-top:110px}.sub-title h1{font-size:32px;line-height:36px}.post-title{font-size:23px;line-height:30px}.post-details{font-size:15px;line-height:20px;padding-bottom:10px}.post-details span{padding-left:30px;background-size:20px auto;min-height:27px}.post-tags div{font-size:15px;line-height:16px;margin:0 6px 6px 0}.post-image-large{max-height:420px;-webkit-border-radius:20px;-webkit-border-bottom-left-radius:0;-moz-border-radius:20px;-moz-border-radius-bottomleft:0;border-radius:20px;border-bottom-left-radius:0}.sub-text p{font-size:17px;line-height:24px;padding-bottom:20px}.sub-text h5{font-size:19px;line-height:29px;padding-bottom:20px}.sub-text h2{font-size:34px;line-height:42px}.sub-text h4{font-size:22px;line-height:30px}.sub-text h6{font-size:18px;line-height:28px}.related .title h2{font-size:32px;line-height:38px}.sub-text h1{font-size:36px;line-height:42px}.sub-text h3{font-size:22px;line-height:30px;font-weight:400}.sub-text ul li{line-height:24px;padding:3px 0 12px 38px}.sub-text ol li{line-height:24px}.pnf-wrap{padding:160px 0 80px 0}.pnf-wrap h2{font-size:30px;line-height:35px}.pnf-wrap p{font-size:15px;line-height:22px}}
.why-trusted{margin-top:90px}.sticky_header{border-bottom:1px #888 solid}.sticky_header .header-main,.no_header .header-main{background-color:rgba(255,255,255,.99)}.sticky_header .stellarnav li a,.no_header .stellarnav li a{color:#000}.sticky_header .stellarnav>ul>li:hover>a,.stellarnav ul li.active a,.no_header .stellarnav>ul>li:hover>a,.stellarnav ul li.active a{color:#000}.sticky_header .stellarnav>ul>li.has-sub,.no_header .stellarnav>ul>li.has-sub{background-image:url("/images/menu-arrow-blue.svg")}.sticky_header .stellarnav>ul>li:hover>a::after,.stellarnav ul li.active a::after,.no_header .stellarnav>ul>li:hover>a::after,.stellarnav ul li.active a::after{background-color:#000}.sticky_header .client-portal a,.no_header .client-portal a{color:#000}.sticky_header .client-portal a:hover,.no_header .client-portal a:hover{border-bottom:#000 dashed 1px}body{scrollbar-color:#003da5 auto}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-thumb{background-color:#003da5}.news-list-bottom .news-author-image{font-size:14px;display:flex;line-height:24px;color:#003da5;min-height:24px;max-width:55%;margin-bottom:5px}.news-list-bottom .news-author-image img{width:40px;margin:0;padding:0;border-style:solid;border-color:#000;border-radius:4px}.news-list-bottom .news-author-image div{padding-left:10px;margin:auto}.single-post-page a{color:#003da5}.single-post-page a:visited,.single-post-page a:hover{color:#ff8552}@media only screen and (max-width:1400px){.sub-text p{font-size:18px;line-height:28px}}@media only screen and (max-width:1500px){.sub-text p{font-size:19px;line-height:30px}}@media only screen and (max-width:1600px){.sub-text p{font-size:19px;line-height:30px}}@media only screen and (max-width:1700px){.single-post-page .sub-text ul li{font-size:19px;line-height:30px;padding-bottom:30px}}@media only screen and (max-width:1800px){.single-post-page .sub-text ul li{font-size:20px;line-height:30px;padding-bottom:30px}}@media only screen and (max-width:1900px){.single-post-page .sub-text ul li{font-size:21px;line-height:35px}}.single-post-page .sub-text ul li{font-size:18px;line-height:30px}.use-cases ul li{margin-bottom:15px !important}.title p{font-size:18px;line-height:30px;color:#3a3a3a;padding-bottom:20px}.case-study-wrap ul li{font-size:16px;line-height:30px;padding-left:62px;margin-bottom:15px !important;background-image:url("/images/bullet01.svg");background-repeat:no-repeat;background-position:left top;font-family:Quicksand}.contact-us{padding:0 0 110px 0}.git-form-sub .message-thanks{width:auto;height:623px;align-items:center;justify-content:center;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background-color:transparent}.glowCookies__banner__2>h3{font-weight:bold}.no_header .stellarnav .menu-toggle span.bars span{background:#000}@media only screen and (max-width:992px){.get-in-touch-sub{display:flex;flex-direction:column-reverse}}.blog-main-article ol{list-style-type:none;padding-left:0;margin-left:0;counter-reset:li}.blog-main-article ol li{position:relative;padding-left:2.5em}.blog-main-article ol li::before{content:counter(li);counter-increment:li;font-family:'Montserrat';font-weight:bold;position:absolute;left:0;top:15px;transform:translateY(-50%);width:1.5em;height:1.5em;border-radius:50%;background-color:#003da5;color:#fff;text-align:center;line-height:1.5em}.blog-main-article a[name^="_ftn"]{vertical-align:super;font-size:.75em}.blog-main-article a[href^="http://"]:not([href*="netshell.co.uk"]):not([href*="netshellsoftware.com"])::after,.blog-main-article a[href^="https://"]:not([href*="netshell.co.uk"]):not([href*="netshellsoftware.com"])::after{content:"";display:inline-block;width:16px;height:16px;background-image:url("/images/external-link.svg");background-size:cover;margin-left:5px}.post-image-large iframe{width:100%;height:550px;object-fit:cover}.post-image-large video{width:100%;height:550px;object-fit:cover}.cursor{display:inline-block;width:25px;height:2px;background-color:#fff;animation:blink 1s infinite}@keyframes blink{0%,49%{opacity:1}50%,100%{opacity:0}}.home-banner h2{min-height:200px}@media only screen and (max-width:1900px){.home-banner h2{min-height:196px}}@media only screen and (max-width:1800px){.home-banner h2{min-height:180px}}@media only screen and (max-width:1700px){.home-banner h2{min-height:160px}}@media only screen and (max-width:1600px){.home-banner h2{min-height:160px}}@media only screen and (max-width:1500px){.home-banner h2{min-height:155px}}@media only screen and (max-width:1400px){.home-banner h2{min-height:140px}}@media only screen and (max-width:1300px){.home-banner h2{min-height:130px}}@media only screen and (max-width:1200px){.home-banner h2{min-height:110px}}@media only screen and (max-width:1100px){.home-banner h2{min-height:100px}}@media only screen and (max-width:992px){.home-banner h2{min-height:30px}}@media only screen and (max-width:767px){.home-banner h2{min-height:30px}}@media only screen and (max-width:600px){.home-banner h2{min-height:32px}}@media only screen and (max-width:400px){.home-banner h2{min-height:60px}}.industry-list li{background-size:60px}#components-reconnect-modal{display:none !important}
h4{text-transform:uppercase}
.stellarnav{z-index:9900;line-height:normal;margin:28px 0 0 59px}.stellarnav a{color:#000}.stellarnav ul{margin:0;padding:0}.stellarnav li{list-style:none;display:block;margin:0;padding:0;line-height:normal;vertical-align:middle}.stellarnav li a{display:block;text-decoration:none;color:#fff;font-size:inherit;font-family:inherit;box-sizing:border-box;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.header-white .stellarnav li a{color:#0e2156}.header-four .stellarnav li a{color:#190e4f}.black .stellarnav li a{color:#fff}.stellarnav>ul>li{display:inline-block;margin-left:54px;position:relative}.stellarnav>ul>li>a{padding:0 0 34px 0;font-size:21px;font-weight:bold;position:relative}.stellarnav>ul>li:hover>a,.stellarnav ul li.active a{color:#fff}.header-white .stellarnav>ul>li:hover>a,.header-white .stellarnav ul li.active a{color:#0e2156}.stellarnav>ul>li:hover>a::after,.stellarnav ul li.active a::after{content:'';position:absolute;left:0;right:0;top:30px;height:2px;background-color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.header-three .stellarnav>ul>li:hover>a,.header-three .stellarnav ul li.active a{color:#261578}.header-four .stellarnav>ul>li:hover>a,.header-four .stellarnav ul li.active a{color:#261578}.stellarnav>ul>li.has-sub{padding-right:18px;background-image:url("/images/menu-arrow-black.svg");background-image:url("/images/menu-arrow.svg");background-repeat:no-repeat;background-position:right 12px}.header-white .stellarnav>ul>li.has-sub{background-image:url("/images/menu-arrow-blue.svg")}.header-four .stellarnav>ul>li.has-sub{background-image:url("/images/menu-arrow-blue.svg")}.stellarnav .mobile-menu{display:none}.stellarnav ul ul{display:none;top:auto;left:-58px;width:1528px;position:absolute;z-index:9900;background:#fff;-moz-box-shadow:rgba(0,0,0,.1) 0 6px 12px;-webkit-box-shadow:rgba(0,0,0,.1) 0 6px 12px;box-shadow:rgba(0,0,0,.1) 0 6px 12px;padding:45px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.stellarnav ul ul.col3{width:1166px}.stellarnav ul ul.col2{width:780px}.stellarnav ul ul.col1{width:400px}.stellarnav ul ul .sub-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.stellarnav ul ul .sub-menu .col{margin-right:4%}.stellarnav ul ul .sub-menu div:last-child{margin-right:0%!important}.stellarnav ul ul.col4 .sub-menu .col{width:21.5%}.stellarnav ul ul.col3 .sub-menu .col{width:29%;margin-right:5%}.stellarnav ul ul.col2 .sub-menu .col{width:46%;margin-right:7%}.stellarnav ul ul.col1 .sub-menu .col{width:100%;margin-right:0%}.stellarnav ul ul .sub-menu .col h5{font-size:20px;line-height:25px;padding-bottom:25px;color:#003da5;font-weight:bold}.stellarnav ul ul .sub-menu .col p{color:#0e0e0e;font-size:18px;line-height:22px;border-bottom:#dfdfdf solid 1px}.stellarnav ul ul .sub-menu .col p:last-child{border:none}.stellarnav ul ul .sub-menu .col p a{color:#0e0e0e;text-decoration:none;padding:15px 0 15px 0;text-shadow:-.25px -.25px 0 transparent}.stellarnav ul ul .sub-menu .col p a:hover{color:#003da5;text-decoration:none;text-shadow:-.25px -.25px 1px #003da5}.stellarnav>ul>li:nth-child(3) ul{left:-158px}.stellarnav>ul>li:nth-child(4) ul{left:-258px}.stellarnav ul ul ul{top:0;left:300px;width:320px}.stellarnav ul ul ul li a{padding:8px 10px 8px 20px;font-size:16px}.stellarnav>ul>li:hover>ul>li:hover>ul{opacity:1;visibility:visible;top:0}.stellarnav>ul>li.drop-left>ul{right:0}.stellarnav li.drop-left ul ul{left:auto;right:220px}.stellarnav.light{background:rgba(255,255,255,1)}.stellarnav.light a{color:#000}.stellarnav.light ul ul{background:rgba(255,255,255,1)}.stellarnav.light li a{color:#000}.stellarnav.dark{background:rgba(0,0,0,1)}.stellarnav.dark a{color:#fff}.stellarnav.dark ul ul{background:rgba(0,0,0,1)}.stellarnav.dark li a{color:#fff}.stellarnav.fixed{position:fixed;width:100%;top:0;left:0;z-index:9999}body.stellarnav-noscroll-x{overflow-x:hidden}.stellarnav li li.has-sub>a:after{content:'';margin-left:10px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;display:inline-block}.stellarnav li li.has-sub>a:after{margin-right:10px;float:right;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid #000;position:relative;top:4px}.stellarnav li.drop-left li.has-sub>a:after{float:left;margin-right:10px;border-left:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid #fff}.stellarnav.hide-arrows li.has-sub>a:after,.stellarnav.hide-arrows li li.has-sub>a:after,.stellarnav.hide-arrows li.drop-left li.has-sub>a:after{display:none}.stellarnav .menu-toggle,.stellarnav .close-menu,.stellarnav .call-btn-mobile,.stellarnav .location-btn-mobile{display:none;text-transform:uppercase;text-decoration:none}.stellarnav .dd-toggle{display:none;position:absolute;top:0;right:0;padding:0;width:48px;height:48px;text-align:center;z-index:9999;border:0}.stellarnav.desktop li.has-sub a{padding-right:0}.stellarnav.desktop.hide-arrows li.has-sub a{padding-right:15px}.stellarnav.mobile>ul>li>a.dd-toggle{padding:0}.stellarnav li.call-btn-mobile,.stellarnav li.location-btn-mobile{display:none}.stellarnav svg{fill:currentColor;width:1em;height:1em;position:relative;top:2px}.stellarnav a.dd-toggle .icon-plus{box-sizing:border-box;transition:transform .3s;width:12px;height:100%;position:relative;vertical-align:middle;display:inline-block}.stellarnav a.dd-toggle .icon-plus:before{content:'';display:block;width:12px;height:0;border-bottom:solid 3px #777;position:absolute;top:50%;transform:rotate(90deg);transition:width .3s}.stellarnav a.dd-toggle .icon-plus:after{content:'';display:block;width:12px;height:0;top:50%;border-bottom:solid 3px #777;position:absolute}.stellarnav li.open>a.dd-toggle .icon-plus{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.stellarnav.light a.dd-toggle .icon-plus:before{border-color:#000}.stellarnav.light a.dd-toggle .icon-plus:after{border-color:#000}.stellarnav.dark a.dd-toggle .icon-plus:before{border-color:#fff}.stellarnav.dark a.dd-toggle .icon-plus:after{border-color:#fff}.stellarnav .icon-close{box-sizing:border-box;width:12px;height:12px;position:relative;display:inline-block;margin-right:5px}.stellarnav .icon-close:before{content:'';display:block;width:12px;height:0;border-bottom:solid 3px #777;position:absolute;top:50%;transform:rotate(45deg)}.stellarnav .icon-close:after{content:'';display:block;width:12px;height:0;top:50%;border-bottom:solid 3px #777;position:absolute;transform:rotate(-45deg)}.stellarnav.light .icon-close:before{border-color:#000}.stellarnav.light .icon-close:after{border-color:#000}.stellarnav.dark .icon-close:before{border-color:#fff}.stellarnav.dark .icon-close:after{border-color:#fff}.stellarnav .menu-toggle,.stellarnav .call-btn-mobile,.stellarnav .location-btn-mobile,.stellarnav .close-menu{padding:6px 5px 1px 5px;box-sizing:border-box;color:#ff035b}.stellarnav .menu-toggle span.bars{display:inline-block;position:relative;top:0}.stellarnav .menu-toggle span.bars span{display:block;width:30px;height:3px;background:#fff;margin:0 0 5px}.header-white .stellarnav .menu-toggle span.bars span{background:#003da5}.stellarnav .full{width:100%}.stellarnav .half{width:50%}.stellarnav .third{width:33%;text-align:center}.stellarnav .location-btn-mobile.third{text-align:center}.stellarnav .location-btn-mobile.half{text-align:right}.stellarnav.light .third,.stellarnav.light .half{border-left:1px solid rgba(0,0,0,.15)}.stellarnav.light.left .third,.stellarnav.light.left .half{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.light.right .third,.stellarnav.light.right .half{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.light .third:first-child,.stellarnav.light .half:first-child{border-left:0}.stellarnav.dark .third,.stellarnav.dark .half{border-left:1px solid rgba(255,255,255,.15)}.stellarnav.dark.left .third,.stellarnav.dark.left .half{border-bottom:1px solid rgba(255,255,255,.15)}.stellarnav.dark.right .third,.stellarnav.dark.right .half{border-bottom:1px solid rgba(255,255,255,.15)}.stellarnav.light.left .menu-toggle,.stellarnav.light.right .menu-toggle{border-bottom:0}.stellarnav.dark.left .menu-toggle,.stellarnav.dark.right .menu-toggle{border-bottom:0}.stellarnav.dark .third:first-child,.stellarnav.dark .half:first-child{border-left:0}.stellarnav.light .menu-toggle span.bars span{background:#000}.stellarnav.dark .menu-toggle span.bars span{background:#fff}.stellarnav.mobile{position:absolute}.stellarnav.mobile.fixed{position:static}.stellarnav.mobile ul{position:relative;display:none}.stellarnav.mobile.active{padding-bottom:0}.stellarnav.mobile.active>ul{display:block}.stellarnav.mobile ul{text-align:left}.stellarnav.mobile>ul>li{display:block;margin:0;position:relative}.stellarnav.mobile>ul>li>a{color:#000;font-size:18px;padding:13px}.stellarnav.mobile ul{background:#fff;-moz-box-shadow:rgba(0,0,0,.1) 0 3px 10px;-webkit-box-shadow:rgba(0,0,0,.1) 0 3px 10px;box-shadow:rgba(0,0,0,.1) 0 3px 10px;position:relative}.stellarnav.mobile ul::before{content:'';width:60px;height:60px;position:absolute;right:20px;top:38px;background-image:url("/images/netshell.svg");background-repeat:no-repeat;background-position:right top;background-size:60px auto}.stellarnav.mobile ul li ul::before{content:none!important;background-image:none!important}.stellarnav.mobile ul ul{position:relative;opacity:1;visibility:visible;width:auto;display:none;-moz-transition:none;-webkit-transition:none;-o-transition:color 0 ease-in;transition:none;-moz-box-shadow:0 0 0 #eee;-webkit-box-shadow:0 0 0 #eee;box-shadow:0 0 0 #eee;padding:0;border:none;left:0}.stellarnav.mobile li li{display:inherit;width:auto;height:auto;border:none;margin:0;padding:0;text-align:left}.stellarnav.mobile li li:hover{border:none}.stellarnav.mobile li li figure{display:none}.stellarnav.mobile li li figure img{width:auto;max-height:100%}.stellarnav.mobile li li p{font-size:15px;line-height:17px;max-width:inherit;margin:0;padding-top:0}.stellarnav.mobile li li p br{display:none}.stellarnav.mobile li ul li a{color:#10181f;text-decoration:none}.stellarnav.mobile li ul li a:hover{color:#d40900}.stellarnav.mobile ul ul ul{left:auto;top:auto}.stellarnav.mobile li.drop-left ul ul{right:auto}.stellarnav.mobile li a{border-bottom:#eee solid 1px;font-size:18px}.stellarnav.mobile>ul>li:hover>a,.stellarnav.mobile ul li.active a{background-image:none;background-color:#eee}.stellarnav.mobile li ul li a{padding:10px 10px 10px 20px;font-size:15px}.stellarnav.mobile>ul{border-top:1px solid rgba(255,255,255,.15)}.stellarnav.mobile.light li a{border-bottom:1px solid rgba(0,0,0,.15)}.stellarnav.mobile.light>ul{border-top:1px solid rgba(0,0,0,.15)}.stellarnav.mobile li a.dd-toggle{border:0}.stellarnav.mobile.light li a.dd-toggle{border:0}.stellarnav.mobile .menu-toggle,.stellarnav.mobile .dd-toggle,.stellarnav.mobile .close-menu,.stellarnav.mobile .call-btn-mobile,.stellarnav.mobile .location-btn-mobile{display:inline-block}.stellarnav.mobile li.call-btn-mobile{border-right:1px solid rgba(255,255,255,.1);box-sizing:border-box}.stellarnav.mobile li.call-btn-mobile,.stellarnav.mobile li.location-btn-mobile{display:inline-block;width:50%;text-transform:uppercase;text-align:center}.stellarnav.mobile li.call-btn-mobile.full,.stellarnav.mobile li.location-btn-mobile.full{display:block;width:100%;text-transform:uppercase;border-right:0;text-align:left}.stellarnav.mobile.light ul{background:rgba(255,255,255,1)}.stellarnav.mobile.dark ul{background:rgba(0,0,0,1)}.stellarnav.mobile.dark ul ul{background:rgba(255,255,255,.08)}.stellarnav.mobile.light li.call-btn-mobile{border-right:1px solid rgba(0,0,0,.1)}.stellarnav.mobile.top{position:absolute;width:100%;top:0;left:0;z-index:9999}.stellarnav.mobile li.has-sub>a:after,.stellarnav.mobile li li.has-sub>a:after,.stellarnav.mobile li.drop-left li.has-sub>a:after{display:none}.stellarnav.mobile.right>ul,.stellarnav.mobile.left>ul{position:fixed;top:0;bottom:0;width:96%;max-width:333px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:110px 20px 20px 17px;z-index:99999;border-top:#003da5 solid 6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.stellarnav.mobile.right>ul{right:0}.stellarnav.mobile.right .close-menu,.stellarnav.mobile.left .close-menu{position:absolute;left:20px;top:49px;display:inline-block;text-align:left;color:#ff035b;font-weight:600;width:35px;height:35px;background-image:url("/images/close.svg");background-repeat:no-repeat;background-position:center top;background-size:100% auto;text-indent:-9999px}.stellarnav.mobile.left>ul{left:0}.stellarnav.mobile.right .location-btn-mobile.half,.stellarnav.mobile.right .call-btn-mobile.half,.stellarnav.mobile.right .close-menu.half{text-align:center}.stellarnav.mobile.right .location-btn-mobile.third,.stellarnav.mobile.right .call-btn-mobile.third,.stellarnav.mobile.right .close-menu.third{text-align:center}.stellarnav.mobile.left .location-btn-mobile.half,.stellarnav.mobile.left .call-btn-mobile.half,.stellarnav.mobile.left .close-menu.half{text-align:center}.stellarnav.mobile.left .location-btn-mobile.third,.stellarnav.mobile.left .call-btn-mobile.third,.stellarnav.mobile.left .close-menu.third{text-align:center}.stellarnav.mobile.left .menu-toggle.half,.stellarnav.mobile.left .menu-toggle.third,.stellarnav.mobile.right .menu-toggle.half,.stellarnav.mobile.right .menu-toggle.third{text-align:left}.stellarnav.mobile.left .close-menu.third span,.stellarnav.mobile.right .close-menu.third span{display:none}.stellarnav.desktop li.mega ul ul{background:none}.stellarnav.desktop li.mega li{display:inline-block;vertical-align:top;margin-left:-4px}.stellarnav.desktop li.mega li li{display:block;position:relative;left:4px}.stellarnav.desktop li.mega ul ul{width:auto}.stellarnav.desktop>ul>li.mega{position:inherit}.stellarnav.desktop>ul>li.mega>ul{width:100%}.stellarnav.desktop>ul>li.mega>ul li.has-sub ul{display:block;position:relative;left:auto}.stellarnav.desktop>ul>li.mega>ul>li{padding-bottom:15px;box-sizing:border-box}.stellarnav.desktop li.mega li li a{padding:5px 15px}.stellarnav.desktop li.mega li.has-sub a:after{display:none}.stellarnav.desktop>ul>li.mega>ul>li>a{color:#ff0}.stellarnav.mobile>ul>li.has-sub{padding-right:0;background-image:none!important}@media only screen and (max-width:1800px){.stellarnav{margin:28px 0 0 50px}.stellarnav>ul>li>a{font-size:19px}.stellarnav ul ul{width:1440px;padding:35px}.stellarnav ul ul.col3{width:1080px}.stellarnav ul ul.col2{width:720px}.stellarnav ul ul.col1{width:360px}.stellarnav ul ul .sub-menu .col h5{font-size:19px;line-height:24px}.stellarnav ul ul .sub-menu .col p{font-size:18px;line-height:22px}}@media only screen and (max-width:1700px){.stellarnav{margin:28px 0 0 40px}.stellarnav ul ul{width:1280px;padding:30px 25px 30px 25px}.stellarnav ul ul.col3{width:960px}.stellarnav ul ul.col2{width:640px}.stellarnav ul ul.col1{width:320px}.stellarnav ul ul .sub-menu .col h5{font-size:18px;line-height:22px}.stellarnav ul ul .sub-menu .col p{font-size:17px;line-height:21px}}@media only screen and (max-width:1600px){.stellarnav{margin:28px 0 0 30px}.stellarnav>ul>li{margin-left:44px}.stellarnav ul ul{width:1240px}.stellarnav ul ul.col3{width:930px}.stellarnav ul ul.col2{width:620px}.stellarnav ul ul.col1{width:310px}.stellarnav ul ul .sub-menu .col h5{font-size:17px;line-height:20px;padding-bottom:15px}.stellarnav ul ul .sub-menu .col p{font-size:16px;line-height:20px}}@media only screen and (max-width:1500px){.stellarnav>ul>li{margin-left:40px}.stellarnav ul ul{width:1200px}.stellarnav ul ul.col3{width:900px}.stellarnav ul ul.col2{width:600px}.stellarnav ul ul.col1{width:300px}}@media only screen and (max-width:1400px){.stellarnav{margin:28px 0 0 20px}.stellarnav>ul>li{margin-left:30px}.stellarnav ul ul{width:660px;flex-wrap:wrap;padding:30px 30px 10px 30px}.stellarnav ul ul .sub-menu{justify-content:space-between}.stellarnav ul ul .sub-menu .col{padding-bottom:20px;margin-right:0}.stellarnav ul ul.col3{width:660px}.stellarnav ul ul.col2{width:660px}.stellarnav ul ul.col1{width:330px}.stellarnav ul ul.col4 .sub-menu .col{width:47%}.stellarnav ul ul.col3 .sub-menu .col{width:47%;margin-right:0%}.stellarnav ul ul.col2 .sub-menu .col{width:47%;margin-right:0%}.stellarnav ul ul.col1 .sub-menu .col{width:100%;margin-right:0%}}@media only screen and (max-width:1200px){.stellarnav{margin:0;right:0;top:32px}.stellarnav ul ul{width:auto;position:static!important;z-index:9900;background:#fff;-moz-box-shadow:rgba(0,0,0,0) 0 0 0;-webkit-box-shadow:rgba(0,0,0,0) 0 0 0;box-shadow:rgba(0,0,0,0) 0 0 0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.stellarnav ul ul.col3{width:auto}.stellarnav ul ul.col2{width:auto}.stellarnav ul ul.col1{width:auto}.stellarnav ul ul .sub-menu{display:inherit;padding-top:15px}.stellarnav ul ul .sub-menu .col{margin-right:0}.stellarnav ul ul.col4 .sub-menu .col{width:auto}.stellarnav ul ul.col3 .sub-menu .col{width:auto;margin-right:0}.stellarnav ul ul.col2 .sub-menu .col{width:auto;margin-right:0}.stellarnav ul ul.col1 .sub-menu .col{width:auto;margin-right:0}.stellarnav ul ul .sub-menu .col h5{font-size:17px;line-height:22px;padding-bottom:5px;padding-left:5px}.stellarnav ul ul .sub-menu .col p{font-size:17px;line-height:21px}.stellarnav ul ul .sub-menu .col p a{padding:12px 5px 12px 5px}.stellarnav .mobile-menu{display:none!important}}@media only screen and (max-width:992px){.stellarnav{right:0;top:32px}}@media only screen and (max-width:600px){.stellarnav .mobile-menu{display:inherit!important}}@media only screen and (max-width:480px){.stellarnav{right:0;top:23px}}
.glowCookies__border{border:1px solid #e6e6e6 !important}.glowCookies__left{left:15px}.glowCookies__right{right:15px}.glowCookies__show{opacity:1 !important;visibility:visible !important;transform:scale(1) !important}.glowCookies__banner{opacity:0;visibility:hidden;transform:scale(.9);font-family:inherit;position:fixed;width:auto;max-width:375px;z-index:999;-webkit-box-shadow:0 .625em 1.875em rgba(2,2,3,.2);-moz-box-shadow:0 .625em 1.875em rgba(2,2,3,.2);box-shadow:0 .625em 1.875em rgba(2,2,3,.2);transition:transform .2s ease,opacity .2s ease !important}.glowCookies__banner .accept__btn__styles{border:none;padding:13px 15px;font-size:15px;font-family:inherit;width:49%;cursor:pointer;font-weight:bolder;transition:filter .15s;user-select:none}.glowCookies__banner .settings__btn__styles{border:none;padding:13px 15px;font-family:inherit;font-size:15px;width:49%;cursor:pointer;font-weight:bolder;transition:filter .15s;user-select:none}.glowCookies__banner .btn__section button:focus{outline:none;transform:scale(.95);-webkit-filter:contrast(75%);filter:contrast(75%)}.glowCookies__banner .btn__section button:hover{-webkit-filter:contrast(85%);filter:contrast(85%)}@media(max-width:455px){.btn__section .btn__accept{width:100%;margin-bottom:7px}.btn__section .btn__settings{width:100%}}.glowCookies__banner__1{bottom:15px;border-radius:20px;padding:20px 25px}.glowCookies__banner__1>h3{font-size:24px;margin:0;padding:8px 0}.glowCookies__banner__1>p{font-size:15px;margin:0;padding:0;line-height:1.3}.glowCookies__banner__1 .read__more{font-weight:bolder}.glowCookies__banner__1 .read__more:hover{color:#666}.glowCookies__banner__1 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.glowCookies__banner__1 .btn__section button{border-radius:10px}@media(max-width:455px){.glowCookies__banner__1{bottom:0;left:0;right:0;margin:7px}.glowCookies__banner__1 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.glowCookies__banner__2{bottom:15px;border-radius:5px;padding:25px 35px}.glowCookies__banner__2>h3{font-size:24px;margin:0;padding:8px 0}.glowCookies__banner__2>p{font-size:15px;margin:0;padding:0;line-height:1.3}.glowCookies__banner__2 .read__more{font-weight:bolder}.glowCookies__banner__2 .read__more:hover{opacity:.8}.glowCookies__banner__2 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:20px}.glowCookies__banner__2 .btn__section button{border-radius:5px}@media(max-width:455px){.glowCookies__banner__2{bottom:0;left:0;right:0;border-radius:0;border:0;max-width:550px}.glowCookies__banner__2 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.glowCookies__banner__3{bottom:15px;border-radius:0;padding:25px 35px}.glowCookies__banner__3>h3{font-size:30px;margin:0;padding:8px 0}.glowCookies__banner__3>p{font-size:15px;margin:0;padding:0;line-height:1.3}.glowCookies__banner__3 .read__more{font-weight:bolder}.glowCookies__banner__3 .read__more:hover{opacity:.8}.glowCookies__banner__3 .btn__section{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:25px}.glowCookies__banner__3 .btn__section button{border-radius:0}@media(max-width:455px){.glowCookies__banner__3{bottom:0;left:0;right:0;border-radius:0;border:0;max-width:550px}.glowCookies__banner__3 .btn__section{display:flex;flex-direction:column;justify-content:space-between;margin-top:20px}}.prebanner{position:fixed;bottom:15px;z-index:999;min-height:50px;min-width:125px;cursor:pointer;font-family:inherit;font-size:15px;font-weight:bolder;line-height:normal;border:none;padding:12px 18px;text-decoration:none;user-select:none;-webkit-box-shadow:0 .625em 1.875em rgba(2,2,3,.1);-moz-box-shadow:0 .625em 1.875em rgba(2,2,3,.1);box-shadow:0 .625em 1.875em rgba(2,2,3,.1)}.prebanner__border__1{border-radius:15px}.prebanner__border__2{border-radius:10px}.prebanner__border__3{border-radius:2px}.animation{transition:.2s}.animation:hover{transform:scale(.97)}.prebanner:hover{text-decoration:none}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
