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-size:100%;font:inherit;vertical-align:baseline;}
h1, h2, h3, h4, h5, h6{font-family:'Open Sans';font-weight:700;}
h1{font-size:48px;margin-bottom:20px;}
h2{font-size:36px;color:#000;font-weight:700;}
h3{font-size:28px;margin-bottom:20px;line-height:35px;}
h4{font-size:21px;margin-bottom:20px;line-height:30px;}
h5{font-size:18px;margin-bottom:20px;}
h6{font-size:14px;margin-bottom:20px;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, header, footer, section{display:block;font-family:'Open Sans';}
body{line-height:1;font-family:'Open Sans', 'Roboto';font-size:16px;font-weight:600;color:#302f2c;overflow-x:hidden}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix{display:block;}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
a{text-decoration:none;color:#000;font-size:14px;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
a:hover, a:focus{text-decoration:none;}
p{line-height:30px;font-size:20px;color:#636363;font-weight:400;margin-bottom:20px;}
img{display:inline-block;vertical-align:middle;}
.btn:hover, .btn:focus{color:#fff !important;}
.no-bordr{border:none!important;}
a:hover{text-decoration:none !important;}
.wrapper{position:relative;clear:both;overflow:hidden;}
.sectionPadding{padding:40px 0;}
.sectionPadding *{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.fixedHeight{display:flex;display:-webkit-flex;}
*::before,::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.gap20{padding:20px 0;}
.gap10{padding:10px 0;}
.container{max-width:1090px;width:100%;margin-right:auto;margin-left:auto;position:relative;}
div.alert-box{cursor:default;display:inline-block;padding:14px 0;color:#FFF;text-align:center;border:none;text-shadow:none;position:relative;width:100%;top:0;margin:0 auto;}
div.alert-box span{font-family:'Roboto', sans-serif;font-weight:400;max-width:980px;display:inline-block;width:100%;margin:0 auto}
div.alert-box a{color:#FFF;text-decoration:none;display:inline-block}
.alert-box a.close{color:#FFF;position:absolute;right:50px;top:18px;font-size:22px;font-weight:900;opacity:1;padding:0px;text-decoration:none}
.alert-box a.close:hover, .alert-box a.close:focus{opacity:0.7}
.toppartContainer{width:100%;background:linear-gradient(#ed7445, #ed7543);font-family:16px;color:#fff;padding:13px 0;position:relative;}
.toppartContainer p{font-weight:300;font-size:16px;padding:0;margin:0;font-family:'Roboto';color:#fff;float:right;margin-right:20px;line-height:30px;}
.findoutBtn{color:#fff;background:#3dbc2b;padding:1px 20px 0;line-height:33px;text-transform:uppercase;font-weight:400;display:inline-block;border-radius:10px;-webkit-border-radius:10px;text-align:center;margin-left:15px}
.findoutBtn:hover, .findoutBtn:focus{background:#2fa81e;}
.closeBtn{color:#fff;font-size:1.5em;position:absolute;right:50px;top:29%;}
.header{width:100%;background:#fff url(../images/bannerBg.png) 50% 100% no-repeat;}
.header *{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.topHeader{width:100%;min-height:74px;padding:16px 0;}
.topHeader .logoContainer{float:left;max-width:100%;}
.topHeader .navbarContainer{max-width:100%;float:left;margin-left:1.5em;margin-top:3px}
.nav{position:relative;display:inline-block;}
.nav-list{}
.nav-item{float:left;*display:inline;zoom:1;}
.nav-item a{display:block;padding:15px 20px;color:#FFF;background:#34495E;}
.nav-item:first-child a{border-radius:5px 0 0 5px;}
.nav-item:last-child a{border-radius:0 5px 5px 0;}
.nav-item a:hover{background:#2C3E50;}
.nav-mobile{display:none;cursor:pointer;position:absolute;top:0;left:0;background:url(../images/nav.png) no-repeat center center;height:15px;width:24px;}
.navbarContainer ul{list-style:none;margin:0;padding:0;}
.navbarContainer li{float:left;margin-left:.3em}
.navbarContainer li:first-child{margin-left:0}
.navbarContainer li a{font-size:14px;color:#302f2c;display:inline-block;border:1px solid transparent;padding:.8em 1em}
.navbarContainer li a:hover, .navbarContainer li a:focus{border:1px solid #302f2c}
.topHeader .mailidContainer{color:#8e8d8d;letter-spacing:1px;background:none;border:1px solid #c1c1c1;line-height:28px;padding:3px 15px 3px;font-weight:400;font-size:14px;font-family:'Roboto';display:inline-block;border-radius:5px;-webkit-border-radius:5px;float:right;margin-top:5px}
.topHeader .mailidContainer:hover, .topHeader .mailidContainer:focus{background:#3dbc2b;color:#fff;border-color:#3dbc2b}
.bannerMainContainer{width:100%;padding:0;clear:both;overflow:hidden;position:relative}
.bannerContainer{max-width:830px;width:100%;margin:0 auto;text-align:center}
.bannerContainer h3{font-size:36px;font-weight:400;font-family:'Anton';color:#302f2c;margin:10px 0 0;padding:0;text-transform:uppercase;line-height:24px;}
.bannerContainer h2{position:relative;z-index:5;font-size:68px;font-weight:400;font-family:'Anton';color:#5c5c5b;margin:10px 0;padding:0 9%;text-transform:uppercase;line-height:71px;position:relative}
.bannerContainer h4{font-size:30px;font-weight:400;font-family:'Open Sans';color:#a0a2a2;margin:0;padding:29px 0 0;line-height:normal}
.bannerContainer p{font-size:30px;color:#000;margin:0 0 24px;padding:0;line-height:35px;font-weight:300;}
.bannerContainer p.margnbt25{margin-bottom:25px;padding-left:14%;padding-right:14%}
.bannerContainer p span{position:relative;display:inline-block;width:15px;height:15px}
.bannerContainer p span em{position:absolute;left:0;right:auto;top:0;bottom:auto;font-style:normal;line-height:12px}
.bannerContainer li{position:relative;height:476px}
.bannerContainer li.ban1 h3{padding-top:54px}
.bannerContainer li.ban2 img, .bannerContainer li.ban3 img{position:absolute;bottom:0;z-index:3;left:0}
.bannerContainer li.ban3 img{bottom:-10px;max-width:692px;width:100%}
.bannerContainer li.ban2 h2 span{font-size:65px;line-height:66px;color:#e42014;font-weight:400;display:block;clear:both;overflow:hidden;padding:0;margin:0}
.bannerContainer li.ban2 h2{color:#3f3f3f;font-size:62px;line-height:65px;padding-top:0}
.bannerContainer li.ban3 h2{font-size:60px;color:#656462;line-height:64px;margin-top:2px;padding-right:11%;padding-left:11%;position:relative;letter-spacing:-1.7px}
.bannerContainer h2 .tag-available{display:block;max-width:157px;width:100%;height:210px;position:absolute;right:0;top:35px;bottom:0;z-index:5}
.bannerContainer .owl-nav.disabled+.owl-dots{position:absolute;bottom:18px;text-align:center;margin:0 auto;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);z-index:11}
.bannerContainer .owl-dots .owl-dot span{background:#ccd6dd}
.bannerContainer .owl-dots .owl-dot.active span, .bannerContainer .owl-dots .owl-dot:hover span{background:#abbac4}
.bannerContainer p.spin span em{-webkit-animation-name:rotate;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:1;animation-timing-function:linear;}
.spin .valueCloseImg{-webkit-animation-name:rotateSM;-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-name:rotateSM;animation-duration:1s;animation-iteration-count:1;animation-timing-function:linear;}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@-webkit-keyframes rotateSM{from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
}
.btnMainContainer{width:100%;margin:0;text-align:center;position:absolute;height:52px;bottom:88px;left:0;z-index:2}
.btnMainContainer a{max-width:235px;width:100%}
.btnMainContainer .signupBtn{color:#fff;background:#1e1e1e;padding:18px 25px;text-transform:uppercase;font-weight:600;font-size:14px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;margin-right:5px}
.btnMainContainer .signupBtn:hover, .btnMainContainer .signupBtn:focus{background:#1b77b5;color:#fff}
.btnMainContainer .trailBtnBtn{color:#fff;background:#2388cc;padding:18px 25px;text-transform:uppercase;font-weight:600;font-size:14px;display:inline-block;border-radius:5px;-webkit-border-radius:5px;margin-left:5px}
.btnMainContainer .trailBtnBtn:hover, .btnMainContainer .trailBtnBtn:focus{background:#1e1e1e;color:#fff}
.free-trial-popup{border-radius:8px;-webkit-border-radius:8px;background-color:rgba(255, 255, 255, 1);overflow:hidden;box-shadow:0px 4px 9px rgba(0, 0, 0, .20);text-align:left;padding:40px 30px;text-align:left;max-width:620px;width:100%;margin:40px auto;position:relative}
.free-trial-popup *{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.free-trial-popup .frm-row{clear:both;overflow:hidden;display:block;padding:0;margin:0}
.free-trial-popup .frm-col{float:left;width:50%;padding:0 10px}
.free-trial-popup .frm-col label{font-size:14px;line-height:normal;color:#333;font-weight:400;display:block;clear:both}
.free-trial-popup .frm-row.frm-action .frm-col.checks{width:70%}
.free-trial-popup .frm-row.frm-action .frm-col.checks label{margin:0 0 8px}
.free-trial-popup .frm-row.frm-action .frm-col.but{width:30%;text-align:right}
.free-trial-popup .frm-row .field{border:none;border-bottom:2px solid #ebebeb;background:white;font-family:'Open Sans';font-size:13px;line-height:normal;color:#a5a5a6;font-weight:400;padding:3px;margin:13px 0 30px;width:100%}
.free-trial-popup .frm-row .field:focus, .free-trial-popup .frm-row .textarea:focus{border:none;border-bottom:2px solid rgba(5, 176, 230, 1);outline:none}
.free-trial-popup .frm-row .fbutton{border-radius:5px;-webkit-border-radius:5px;background-color:rgba(38, 63, 111, 1);border:none;cursor:pointer;outline:none;text-align:center;font-family:'Open Sans';font-size:14px;line-height:38px;color:#FFF;font-weight:400;padding:0 20px;margin:12px 0 0;display:inline-block;overflow:hidden}
.free-trial-popup .frm-row .fbutton:hover, .free-trial-popup .frm-row .fbutton:focus{background-color:rgba(5, 176, 230, 1)}
.serviceMainContainer{width:100%;background:rgba(39,38,38,1);/*background:linear-gradient(to bottom, #302f2f 0%, #272626 63%, #010101 100%);*/padding:25px 0;color:#dadbdb;}
.serviceMainContainer *{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.serviceBgCont{background:url(../images/serviceBg.png) no-repeat;width:142px;height:56px;line-height:56px;font-family:'Anton';color:#fff;font-size:24px;position:relative;text-align:center;top:-35px;float:left;font-weight:400;}
.serviceIconMainCont{width:85%;float:left;margin-left:1em;}
.serviceIconMainCont ul{list-style:none;margin:0;padding:0;}
.serviceIconMainCont li{text-align:center;margin:0 1.5em;float:left;}
.serviceIconMainCont li img{margin-bottom:10px;}
.serviceIconMainCont li .textMainCont{width:100%;font-size:12px;color:#dadbdb;text-transform:uppercase;line-height:15px;font-weight:400;}
.serviceIconMainCont li .textMainCont span{display:block;}
.digitalMainCont{width:100%;overflow:hidden}
.digitalMainCont h2{margin:20px 0 30px;text-align:center;}
.demandMainCont{width:100%;padding:20px 60px;overflow:hidden}
.demandMainCont .digitalLeftContainer{width:50%;float:left;padding-right:20px;border-right:1px solid #e7e7e7;}
.demandMainCont .digitalRightContainer{width:50%;float:left;padding-left:20px;}
.demandMainCont .ondemandContainer{width:100%;margin-bottom:20px;display:flex;min-height:130px;}
.ondemandContainer .digitalIconCont{width:50px;float:left;margin-right:15px;}
.ondemandContainer .digitalTextCont{width:100%;}
.digitalTextCont h3{color:#636363;font-size:24px;font-weight:700;margin-bottom:15px;}
.digitalTextCont p{color:#636363;font-size:18px;font-weight:400;margin-bottom:0;}
.getBtnContainer{width:100%;text-align:center;}
.getstartedBtn{color:#fff;background:#e62f2f;padding:20px 22px 21px;font-weight:700;font-size:24px;display:inline-block;border-radius:8px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.56);}
.getstartedBtn:hover, .getstartedBtn:focus{background:#1e1e1e;color:#fff;}
.getstartedBtn img{margin-left:8px;}
.getstartedBtn:hover img.animate-arrow{-webkit-animation:arrowAn 2s ease-in-out infinite;-moz-animation:arrowAn 2s ease-in-out infinite;-o-animation:arrowAn 2s ease-in-out infinite;animation:arrowAn 2s ease-in-out infinite;}
@-webkit-keyframes arrowAn{0%, 20%, 60%, 100%{-webkit-transform:translateX(0);transform:translateX(0);}
40%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}
80%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}
}
.howitMainContainer{width:100%;background:#fafafa url(../images/bg-howitworks.png) no-repeat 50% 50%;padding-top:30px;padding-bottom:0}
.howItContainer{width:100%;max-width:815px;padding:0;margin:0 auto;text-align:center;overflow:hidden}
.howItContainer h2{margin-bottom:5px;color:rgba(68, 68, 68, 1)}
.howItContainer p{color:rgba(114, 114, 114, 1);font-weight:600;font-size:23px;line-height:39px}
.howitblocks{clear:both;width:100%;padding:0 10px 30px;margin:49px 0 38px;position:relative}
.howitblocks .arwcrvtp{position:absolute;width:150px;height:77px;display:block;right:220px;top:0}
.howitblocks .arwcrvbm{position:absolute;width:148px;height:87px;display:block;left:154px;bottom:-1px}
ul.hlist{list-style:none;padding:0;margin:0;}
ul.hlist li{max-width:275px;height:270px;width:100%;border:7px solid rgba(245, 243, 243, 1);background-color:rgba(255, 255, 255, 1);display:inline-block;vertical-align:top;box-shadow:3px 3px 15px rgba(0, 0, 0, 0.3);-moz-box-shadow:3px 3px 15px rgba(0, 0, 0, 0.3);-webkit-box-shadow:3px 3px 15px rgba(0, 0, 0, 0.3);-o-box-shadow:3px 3px 15px rgba(0, 0, 0, 0.3);border-radius:30px;-webkit-border-radius:30px;padding:20px;position:relative;text-align:left}
ul.hlist li figure{display:block;clear:both;overflow:hidden;padding:0;margin:0 0 17px}
ul.hlist li figure img{max-width:100%;}
ul.hlist li h3{font-family:'Anton', sans-serif;font-weight:400;display:block;font-size:28px;line-height:30px;text-transform:uppercase;color:rgba(148,149,148,1);padding:0;margin:0 0 8px}
ul.hlist li p{font-size:16px;line-height:21px;font-weight:400;color:rgba(99,99,99,1);}
ul.hlist li.lt{z-index:7;margin-top:25px}
ul.hlist li.md{z-index:8;margin-top:85px;margin-left:-25px}
ul.hlist li.rt{z-index:9;margin-top:35px;margin-left:-15px}
.demandContainer{width:100%;margin-top:40px;}
.demandContainer ul{list-style:none;margin:0;padding:0;}
.demandContainer li{font-size:24px;color:#515254;line-height:35px;font-weight:700;background:url(../images/demandArrow.png) no-repeat 0 7px;padding-left:41px;margin-bottom:30px;}
.howItrightColContainer .workrightImg{width:100%;text-align:center;}
.workrightImg img{max-width:100%;}
.getstartBtnContainer{margin-top:40px;text-align:center}
.saveUptoMainContainer{width:100%;padding-bottom:50px;padding-top:0;background:#FFF;overflow:hidden}
.saveuptoContainer{width:100%;padding:0 60px}
.saveuptoContainer .saveuptoLeftContainer{width:30%;float:left;padding-left:0;text-align:center;padding-top:110px;}
.saveuptoContainer .saveuptoRightContainer{width:70%;float:left;}
.saveuptoLeftContainer h3{font-size:38px;color:#515254;line-height:38px;margin:0;}
.saveuptoLeftContainer h2{font-size:85px;color:#101010;line-height:85px;font-weight:700;}
.saveuptoRightContainer .basicMainContainer{width:100%;border:5px solid #f1f1f1;background:#fff;border-radius:0 0 30px 30px;border-top:0}
.basicMainContainer .basicHeaderCont{width:100%;height:150px;}
.basicMainContainer .basicUpperarrowCont{width:100%;float:none;background:linear-gradient(#fa006a, #e92c3c);padding:30px 20px 0;color:#fff;position:relative;border-right:1px solid #cfcfcf;cursor:default;}
.basicUpperarrowCont:after{position:absolute;content:"";width:100%;height:29px;bottom:-29px;background:url(../images/basicArrow.png) no-repeat bottom center;left:0;}
.basicUpperarrowCont:hover, .basicUpperarrowCont:focus{padding-bottom:15px;}
.saveuptoRightContainer h5{font-size:18px;color:#fff;font-weight:300;text-align:center;margin-bottom:10px;}
.saveuptoRightContainer h3{font-size:36px;color:#fff;font-weight:400;text-align:center;font-family:'Anton';margin:0;padding-left:29px;}
.saveuptoRightContainer h3 small{font-family:'Open Sans';font-size:18px;position:relative;left:-6px;}
.basicMainContainer .standardUpperarrowCont{width:100%;float:none;background:linear-gradient(#f99313, #f97013);padding:30px 20px 0;color:#fff;position:relative;border-right:1px solid #cfcfcf;cursor:default;}
.standardUpperarrowCont:after{position:absolute;content:"";width:100%;height:29px;bottom:-29px;background:url(../images/standardArrow.png) no-repeat bottom center;left:0;}
.standardUpperarrowCont:hover, .standardUpperarrowCont:focus{padding-bottom:15px;}
.basicMainContainer .proUpperarrowCont{width:100%;float:none;background:linear-gradient(#25e1ef, #01bfcf);padding:30px 20px 0;color:#fff;position:relative;border-right:1px solid #cfcfcf;cursor:default;}
.proUpperarrowCont:after{position:absolute;content:"";width:100%;height:29px;bottom:-29px;background:url(../images/proArrow.png) no-repeat bottom center;left:0;}
.proLike{width:41px;height:36px;background:url(../images/proLike.png) no-repeat;top:13px;right:10px;position:absolute;}
.proUpperarrowCont:hover, .proUpperarrowCont:focus{padding-bottom:15px;}
.basicMainContainer .ultimateUpperarrowCont{width:100%;float:none;background:linear-gradient(#e23ede, #9c1e98);padding:30px 20px 0;color:#fff;position:relative;cursor:default;}
.ultimateUpperarrowCont:after{position:absolute;content:"";width:100%;height:29px;bottom:-29px;background:url(../images/ultimateArrow.png) no-repeat bottom center;left:0;}
.ultimateUpperarrowCont:hover, .ultimateUpperarrowCont:focus{padding-bottom:15px;}
.ultimateMainContent{width:100%;padding:0 70px 0;position:relative;min-height:210px}
.ultimateMainContent ul{list-style:none;margin:0;padding:0;}
.ultimateMainContent li{font-size:21px;color:#444343;line-height:30px;font-weight:700;background:url(../images/ultimateArrowIcon.png) no-repeat 0 8px;padding-left:40px;margin-bottom:5px;font-family:'Roboto'}
.buyNowBtn{color:#fff;background:#2388cc;padding:10px 15px;text-transform:uppercase;font-weight:600;font-size:14px;display:inline-block;border-radius:50px;position:absolute;right:30px;bottom:0}
.buyNowBtn:hover, .buyNowBtn:focus{background:#1e1e1e;}
.saveuptoRightContainer .resp-tabs-list li{float:left;width:25%;font-weight:normal;font-size:inherit;display:block;padding:0;margin:0;list-style:none;cursor:pointer}
.saveuptoRightContainer .resp-tab-active{border:none !important;border-bottom:none;margin-bottom:0 !important;padding:0 !important;border-top:none !important;border-bottom:none !important;}
.saveuptoRightContainer ul.resp-tabs-list{height:135px;}
.resp-tab-content{border:0 !important;}
.resp-tab-active .basicUpperarrowCont{padding-bottom:15px;}
.resp-tab-active .standardUpperarrowCont{padding-bottom:15px;}
.resp-tab-active .proUpperarrowCont{padding-bottom:15px;}
.resp-tab-active .ultimateUpperarrowCont{padding-bottom:15px;}
.saveuptoRightContainer .resp-tab-content{border-radius:0 0 30px 30px}
.resp-tabs-container{border-radius:0 0 30px 30px;}
.casestudyContainer{background:#84c5c6;clear:both;overflow:hidden;margin:0;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.casestudyContainer *{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.casestudyContainer .casestudyWrap{background:url(../images/bg-casestudy.png) no-repeat 0 100%;max-width:1270px;width:100%;margin:0 auto;text-align:center;color:white;padding-top:46px;padding-bottom:13px}
.casestudyContainer .casestudyWrap h2{color:#FFF}
.casestudyContainer .casestudyWrap .mapContainer{max-width:792px;width:100%;margin:20px auto 5px;position:relative}
.casestudyContainer .casestudyWrap .mapContainer .dot-hov{position:absolute;left:97px;top:49px;width:471px;height:104px;display:block;}
.casestudyContainer .casestudyWrap .mapContainer .dot{z-index:9;display:block;position:absolute;border-radius:50%;-webkit-border-radius:50%;background-color:rgba(242, 9, 26, .71);display:block;transform:translateX(-50%) translateY(-50%)}
.casestudyContainer .casestudyWrap .mapContainer .dot.one:before, .casestudyContainer .casestudyWrap .mapContainer .dot.sev:before, .casestudyContainer .casestudyWrap .mapContainer .dot.twe:before, .casestudyContainer .casestudyWrap .mapContainer .dot.thi:before{content:'';position:relative;display:block;width:300%;height:300%;box-sizing:border-box;margin-left:-100%;margin-top:-100%;border-radius:50%;-webkit-border-radius:50%;background-color:rgba(255, 0, 0, .3);animation:pulse-ring 1.25s cubic-bezier(0.215, 0.61, 0.355, 1) infinite;}
.casestudyContainer .casestudyWrap .mapContainer .dot.sev:after, .casestudyContainer .casestudyWrap .mapContainer .dot.thi:after{content:'';position:absolute;left:0;top:0;display:block;width:100%;height:100%;border-radius:50%;-webkit-border-radius:50%;animation:pulse-dot 1.25s cubic-bezier(0.455, 0.03, 0.515, 0.955) -0.4s infinite;}
@keyframes pulse-ring{0%{transform:scale(0.33);}
80%, 100%{opacity:0;}
}
@keyframes pulse-dot{0%{transform:scale(0.8);}
50%{transform:scale(1);}
100%{transform:scale(0.8);}
}
.casestudyContainer .casestudyWrap .mapContainer .dot.large{width:20px;height:20px}
.casestudyContainer .casestudyWrap .mapContainer .dot.medium{width:12px;height:12px}
.casestudyContainer .casestudyWrap .mapContainer .dot.small{width:8px;height:8px}
.casestudyContainer .casestudyWrap .mapContainer .dot.one{left:261px;top:49px;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.two{left:128px;top:86px;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.thr{left:121px;top:117px;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.fou{left:97px;top:133px;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.fiv{left:118px;top:132px;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.six{left:136px;top:128px;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.sev{left:155px;top:130px;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.eig{left:415px;top:106px;z-index:7;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.nin{left:433px;top:128px;z-index:7;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.ten{left:491px;top:131px;z-index:7;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.ele{left:503px;top:142px;z-index:7;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.twe{left:505px;top:118px;z-index:7;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.thi{left:562px;top:70px;z-index:6;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.four{left:542px;top:103px;z-index:6;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot.five{left:553px;top:116px;z-index:6;cursor:default}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip{width:325px;height:180px;padding:20px 20px 23px 25px;position:absolute;background-color:#fff;border-left:4px solid #ef0c1d;z-index:10;box-shadow:5px 5px 10px rgba(0, 0, 0, .15);font-family:'Open Sans';text-align:left;font-size:15px;line-height:20px}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip:before{width:10px;height:10px;left:-14px;right:auto;top:50%;bottom:auto;margin:-10px 0 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #ef0c1d;content:'';position:absolute;display:block}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip .location{margin:0 0 18px;font-weight:400;color:#f2091a;display:block;clear:both;overflow:hidden}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip .technology{margin:0 0 9px;font-weight:700;color:#202020;display:block;clear:both;overflow:hidden}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip .description{margin:0 0 9px;font-weight:400;color:#202020;display:block;clear:both;overflow:hidden}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip ul.tags{list-style:none;padding:0;margin:0;display:block;clear:both;overflow:hidden}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip ul.tags li{font-weight:400;display:inline-block;padding:0;margin:0 5px 0 0;color:#f2091a}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip ul.tags li span{font-size:14px}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip ul.tags li a{color:#f2091a;text-decoration:none}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip ul.tags li a:hover, .casestudyContainer .casestudyWrap .mapContainer .dot .tooltip ul.tags li a:focus{color:#1e1e1e;text-decoration:underline!important;}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip a.download{width:33px;height:20px;position:absolute;top:14px;right:17px;display:block}
.casestudyContainer .casestudyWrap .mapContainer .dot .tooltip a:hover.download{-webkit-animation:arrowdAn 1.5s ease-in-out infinite;-moz-animation:arrowdAn 1.5s ease-in-out infinite;-o-animation:arrowdAn 1.5s ease-in-out infinite;animation:arrowdAn 1.5s ease-in-out infinite;}
@-webkit-keyframes arrowdAn{0%, 20%, 60%, 100%{-webkit-transform:translateY(0);transform:translateY(0);}
40%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
80%{-webkit-transform:translateY(-10px);transform:translateY(-10px);}
}
.casestudyContainer .casestudyWrap .mapContainer .dot.one .tooltip{top:-84px;left:23px;}
.casestudyContainer .casestudyWrap .mapContainer .dot.sev .tooltip{top:-81px;left:31px;}
.casestudyContainer .casestudyWrap .mapContainer .dot.twe .tooltip{top:-80px;left:31px;}
.casestudyContainer .casestudyWrap .mapContainer .dot.thi .tooltip{top:-81px;left:31px;}
.casestudyContainer .casestudyWrap .testimonials{clear:both;overflow:hidden;padding:0;margin:0 auto;max-width:720px;width:100%}
.casestudyContainer .casestudyWrap .testimonials h3{font-size:20px;line-height:30px;font-weight:600;color:#FFF}
.testiWrapper{background:url(../images/bg-testi.png) no-repeat 0 0;clear:both;padding:28px 40px 0 50px}
.testiWrapper .testiContent{text-align:left;min-height:105px;position:relative}
.testiWrapper .testiContent .author{background:#54999a;border:3px solid #8fcbcc;padding:0;border-radius:3px;-webkit-border-radius:3px;text-align:center;overflow:hidden;position:absolute;bottom:-38px;right:36px}
.testiWrapper .slider .owl-stage{min-height:145px}
.testiWrapper .testiContent p{font-weight:300;font-size:16px;line-height:25px;color:white;margin:0;padding:0}
.testiWrapper .testiContent strong.name{font-style:italic;font-weight:600;font-size:18px;line-height:30px;color:white}
.owl-dots, .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;}
.owl-nav.disabled+.owl-dots{margin-top:36px;}
.owl-dots .owl-dot{display:inline-block;zoom:1;}
.owl-dots .owl-dot span{width:10px;height:10px;margin:5px;background:#719293;display:block;-webkit-backface-visibility:visible;backface-visibility:visible;transition:opacity .2s ease;border-radius:30px;}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span{background:#4a7071;}
.valueMainContainer{width:100%;padding-bottom:72px;background:#fff;padding-top:55px;}
.valueMainContainer h2{text-align:center;margin-bottom:30px;}
.weareNotContainer{width:100%;padding:0 60px}
.weareNotContainer .weareNotLeftCont{width:39%;float:left;padding-left:35px}
.weareNotContainer .weareNotRightCont{width:58%;float:left;padding-right:32px;padding-left:50px}
.weareNotLeftCont h3{line-height:33px;margin:0;font-size:24px;color:#9b9a9a;text-align:center;}
.freelanceMarketCont{color:#fff;background:#f47552;padding:12px 34px 13px;font-weight:600;font-size:25px;display:block;border-radius:50px;-webkit-border-radius:50px;position:relative;margin-bottom:6px;cursor:default}
.valueCloseImg{position:absolute;top:7px;left:-15px;}
.biddingmainCont{color:#fff;background:#47b9ac;padding:12px 35px;font-weight:600;font-size:25px;display:block;border-radius:50px;position:relative;margin-bottom:8px;cursor:default}
.noQualityCont{color:#fff;background:#b8ca47;padding:12px 35px;font-weight:600;font-size:25px;display:block;border-radius:50px;position:relative;margin-bottom:8px;cursor:default}
.weareNotRightCont p{margin:0;padding:0;font-size:18px;color:#4e4d4d;margin-top:10px;}
.weareNotRightCont p a{color:#3a6ed9;font-size:18px;}
.weareNotRightCont p strong{font-weight:700;}
.formMainContainer{background:#FFF url(../images/formContainerBg.png) no-repeat top center;clear:both;overflow:hidden;padding-bottom:28px;margin:1px 0 0}
.formMainContainer .formContainer{width:100%;max-width:770px;margin:0 auto;font-family:'Open Sans';}
.formMainContainer .formContainer h3{font-size:36px;text-align:center;color:#fff;font-weight:400;line-height:45px;}
.formMainContainer .formWrapper{max-width:620px;width:100%;margin:0 auto;padding:26px 15px 5px;border-radius:15px;-webkit-border-radius:15px;background-color:rgba(255, 255, 255, 1);overflow:hidden;box-shadow:0px 4px 9px rgba(0, 0, 0, .20);text-align:left;position:relative}
.formMainContainer .frm-row{clear:both;overflow:hidden;display:block;padding:0;margin:0}
.formMainContainer .frm-row.frm-action{margin-bottom:25px}
.formMainContainer .frm-col{float:left;width:50%;padding:0 10px}
.formMainContainer .frm-col.msg{width:100%}
.formMainContainer .frm-col label{font-size:12px;line-height:normal;color:#333;font-weight:400;display:block;clear:both}
.formMainContainer .frm-row.frm-action .frm-col.msg{width:71%!important;position:relative}
.formMainContainer .frm-row.frm-action .frm-col.captcha{width:54%;text-align:left;float:left;margin-bottom:25px}
.formMainContainer .frm-col.captcha label{margin-bottom:5px}
.formMainContainer .frm-row.frm-action .frm-col.but{width:100%;text-align:center;float:left;clear:both}
.formMainContainer .frm-row.frm-action .frm-col.consent{width:46%;float:right;margin-bottom:25px;padding-top:18px}
.formMainContainer .frm-row .field{border:none;border-bottom:2px solid #ebebeb;background:white;font-family:'Open Sans';font-size:13px;line-height:normal;color:#a5a5a6;font-weight:400;padding:3px;margin:13px 0 30px;width:100%}
.formMainContainer .frm-row .field:focus, .formMainContainer .frm-row .textarea:focus{border:none;border-bottom:2px solid rgba(5, 176, 230, 1);outline:none}
.formMainContainer .frm-row .textarea{border:none;resize:none;border-bottom:2px solid #ebebeb;background:white;font-family:'Open Sans';font-size:13px;line-height:normal;color:#a5a5a6;font-weight:400;padding:3px;margin:13px 0 30px;width:100%;height:40px}
.formMainContainer .frm-row .fbutton{border-radius:8px;-webkit-border-radius:8px;background-color:rgba(38, 63, 111, 1);border:none;cursor:pointer;outline:none;text-align:center;font-family:'Open Sans';font-size:12px;line-height:38px;color:#FFF;font-weight:400;padding:0 14px;margin:0 0 0;display:inline-block;overflow:hidden}
.formMainContainer .frm-row .fbutton:hover, .formMainContainer .frm-row .fbutton:focus{background-color:rgba(5, 176, 230, 1)}
.formMainContainer .formContainer .privacy{font-family:'Open Sans', sans-serif;font-style:italic;color:rgba(247, 111, 29, 1);font-size:14px;line-height:42px;font-weight:400i;display:block;clear:both;text-align:center}

.gdpr-acceptance{text-align:left;padding:0;font-family:'Open Sans';font-weight:400;color:rgba(115,115,115,1);font-size:13px;line-height:18px;clear:both;overflow:hidden;display:flex;align-items:flex-start;max-width:100%}
.gdpr-acceptance input[type=checkbox]{margin:3px 3px 0 4px;width:auto;height:auto;padding:0;border-radius:0px;-webkit-border-radius:0px;}
.gdpr-acceptance input.checked{-moz-appearance:checkbox;-webkit-appearance:checkbox;appearance:checkbox}
.gdpr-acceptance a{font-size:13px;color:rgba(1,173,239,1);text-decoration:underline}
.gdpr-acceptance a:hover,.gdpr-acceptance a:focus{color:rgba(254,3,27,1);text-decoration:none}

.formMainContainer .frm-col label.gdpr-acceptance{font-size:12px;line-height:18px;background-color:transparent;padding:0;text-align:left;font-family:'Open Sans';font-weight:400;color:rgba(115,115,115,1);clear:both;overflow:hidden;display:flex;align-items:flex-start;max-width:100%}
.formMainContainer .frm-col input[type=checkbox]{margin:3px 7px 0 0;width:auto;height:auto;padding:0;border-radius:0px;-webkit-border-radius:0px;}
.formMainContainer .frm-col label.gdpr-acceptance a{font-size:12px}

.faqMainContainer{background:#226ecc url(../images/faqContainerBg.png) repeat-y top center;clear:both;overflow:hidden;padding:0;margin:0}
.faqMainContainer .faqWrapper{display:-webkit-flex;display:flex;position:relative;box-sizing:border-box;flex-wrap:wrap;}
.faqMainContainer .faq-list{font-family:'Open Sans', sans-serif;max-width:399px;width:100%;-webkit-flex:1;-ms-flex:1;flex:1;padding:40px 0 40px 0;text-align:right}
.faqMainContainer .faq-list .faq-list-inr{max-width:290px;width:100%;float:right;clear:both}
.faqMainContainer .faq-description{max-width:691px;width:100%;font-family:'Open Sans', sans-serif}
.faqMainContainer .faq-description .faq-description-heading{clear:both;overflow:hidden;display:block;padding:43px 0 0 38px;margin:0 0 52px}
.faqMainContainer .faq-description .faq-description-heading h2{font-size:36px;line-height:39px;font-weight:700;color:white}
.faqMainContainer .faq-description .faq-description-heading h2 span{clear:both;display:block;overflow:hidden;font-size:24px;line-height:normal;font-weight:300;color:white;padding:0 0 0 2px}
.faqMainContainer .faq-description .faq-des-visible{clear:both;overflow:hidden;padding:0 0 0 40px}
.faqMainContainer .faq-description .faq-des-visible h3{font-size:20px;line-height:normal;font-weight:600;color:white;padding:0 0 24px;border:none;border-bottom:1px solid #FFF;margin:0 0 22px}
.faqMainContainer .faq-description .faq-des-visible p{font-size:18px;line-height:28px;font-weight:400;color:white;}
.faqMainContainer .faq-description .faq-des-visible ul{list-style:disc;margin:15px 0 0 0;padding:0 0 0 30px}
.faqMainContainer .faq-description .faq-des-visible ul li{font-size:18px;line-height:28px;font-weight:400;color:white;clear:both;width:100%}
.faqMainContainer .faq-list .faq-list-heading{clear:both;overflow:hidden;display:block;padding:0 40px 0 0;margin:0 0 46px}
.faqMainContainer .faq-list .faq-list-heading img{margin:0;padding:0;max-width:100%;border:none;outline:none}
.faqMainContainer .faq-list ul{list-style:none;padding:0;margin:0}
.faqMainContainer .faq-list ul li{clear:both;display:block;font-size:16px;font-weight:400;line-height:normal;color:#dbdada;padding:0;margin:0 0 16px;border:none;background-color:transparent;box-shadow:none}
.faqMainContainer .faq-list ul li.current a:after{width:10px;height:10px;left:auto;right:0;top:50%;bottom:auto;margin:-10px 0 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #226ecc;content:'';position:absolute;display:block}
.faqMainContainer .faq-list ul li a{padding-right:40px;position:relative;color:#dbdada;display:block;text-decoration:none;transition:text-shadow .3s;-webkit-transition:text-shadow .3s}
.faqMainContainer .faq-list ul li a:hover{color:#FFF;text-shadow:0 0 .65px #FFF, 0 0 .65px #FFF;}
.faqMainContainer .faq-list ul li a:hover:after{width:10px;height:10px;left:auto;right:0;top:50%;bottom:auto;margin:-10px 0 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #226ecc;content:'';position:absolute;display:block}
.vc_goUp, .vc_goDown{display:block}
.vc_goUp.isDisabled, .vc_goDown.isDisabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:0.3;cursor:not-allowed}
.vc_container{overflow:hidden;-moz-transition:height 0.2s ease-in;-o-transition:height 0.2s ease-in;-webkit-transition:height 0.2s ease-in;transition:height 0.2s ease-in}
.vc_list{margin:0;padding:0;list-style:none;-moz-transition:-moz-transform 0.2s ease-in;-o-transition:-o-transform 0.2s ease-in;-webkit-transition:-webkit-transform 0.2s ease-in;transition:transform 0.2s ease-in}
.verticalCarouselHeader .vc_goUp, .verticalCarouselHeader .vc_goDown{float:right;display:block;width:25px;height:25px;background:#fff;text-align:center;color:#000;margin-left:6px}
.verticalCarouselHeader .vc_goUp:active, .verticalCarouselHeader .vc_goDown:active{-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}
.verticalCarouselGroup.vc_list>li{margin:15px;border-width:0px;border-style:solid;padding:15px;background-color:#fff;-moz-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.05);-webkit-box-shadow:1px 1px 2px rgba(0, 0, 0, 0.05);box-shadow:1px 1px 2px rgba(0, 0, 0, 0.05)}
.verticalCarouselGroup.vc_list>li h4{margin:0px 0px 15px}
.verticalCarouselGroup.vc_list>li p{margin:0px 0px 0px}
.verticalCarouselHeader{clear:both;position:relative;padding:0 40px 0 0;margin:0;overflow:hidden}
.verticalCarouselHeader .vc_goUp, .verticalCarouselHeader .vc_goDown{background:url(../images/scroll-buttons.png) no-repeat 0 0;width:15px;height:15px}
.verticalCarouselHeader .vc_goDown{background-position:-16px 0}
ul.tabs li{cursor:pointer;}
ul.tabs li.current a{color:#FFF;text-shadow:0 0 .65px #FFF, 0 0 .65px #FFF;}
.tabvis{position:relative;}
.tab-content{opacity:0;position:absolute;background:#226ecc;left:10%;top:-10%;transition:ease 0.5s}
.tab-content.current{background:#226ecc;opacity:1;left:0;top:0}
.blogMainContainer{font-family:'Open Sans', sans-serif;clear:both;overflow:hidden;background:#FFF;margin:0;padding-top:44px;text-align:center}
.blogMainContainer h2{color:#1d1d1d;line-height:39px;margin:0 0 10px}
.blogMainContainer h3{color:#868585;font-size:24px;line-height:normal;font-weight:400;margin:0 0 33px}
.blogMainContainer .blogListing{clear:both;display:block !important;overflow:hidden;position:relative}
.blogMainContainer .blogListing ul{list-style:none;padding:0;margin:0}
.blogMainContainer .blogListing ul li{width:100%;float:left;padding:0;margin:0;text-align:left;overflow:hidden}
.blogMainContainer .blogListing ul li:hover{background-color:#f5f5f5;cursor:default}
.blogMainContainer .blogListing ul li img{max-width:100%}
.blogMainContainer .blogListing ul li figure.postImg{padding:8px 8px 0;display:block;clear:both;overflow:hidden;width:100%;margin:0 0 14px;vertical-align:top;text-align:center}
.blogMainContainer .blogListing ul li h4.postTitle{font-size:18px;font-weight:700;line-height:normal;color:#1d1d1d;min-height:72px;margin:0 0 11px;padding:0 8px}
.blogMainContainer .blogListing ul li .postAuthor{clear:both;overflow:hidden;padding:0 8px;margin:0 0 12px;display:block}
.blogMainContainer .blogListing ul li .postAuthor small{font-size:12px;line-height:18px;font-weight:600;color:#676666;clear:both;overflow:hidden;padding:0;margin:0;display:block}
.blogMainContainer .blogListing ul li .moreInfoPost{clear:both;padding:0 8px 8px;margin:0;display:block}
.blogMainContainer .blogListing ul li .moreInfoPost .anchor{font-size:20px}
.blogMainContainer .blogListing ul li .moreInfoPost .anchor:hover, .blogMainContainer .blogListing ul li .moreInfoPost .anchor:focus{color:rgba(230, 47, 47, 1)}
.blogMainContainer .readBlogBtn{color:#fff;background:#2388cc;padding:10px 15px;text-transform:uppercase;font-weight:600;font-size:14px;display:inline-block;border-radius:50px;-webkit-border-radius:50px;margin:0;position:absolute;right:0;top:20px}
.readBlogBtn:hover, .readBlogBtn:focus{background:#1e1e1e;}
.footer{font-family:'Open Sans', sans-serif;background:#FFF;border:none;border-top:2px solid #f1f1f1;clear:both;overflow:hidden;display:block;padding:25px 0 86px;}
.footer *{transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.footer .navbarContainer li{margin-left:15px}
.footer .navbarContainer li:first-child{margin-left:0}
.footer .navbarContainer li a{padding:0;border:none;color:#7b7a78;font-size:14px;font-weight:600;text-decoration:none}
.footer .navbarContainer li a:hover, .footer .navbarContainer li a:focus{color:#2388cc}
.footer .footer-lt{float:left}
.footer .footer-rt{float:right;max-width:210px;width:100%;margin:0 5px 0 0}
.footer .ft-info{clear:both;overflow:hidden;padding:0;margin:35px 0 0;display:block}
.footer .ft-info .ft-logo{float:left;max-width:113px;width:100%;margin:0 20px 0 0}
.footer .ft-info .ft-logo img{max-width:100%}
.footer .ft-info .ft-content{overflow:hidden;background:url(../images/arrow-copyright.png) no-repeat 0 0;padding:0 0 0 35px;font-size:18px;color:#666564;line-height:21px;font-weight:400}
.footer .ft-info .ft-content strong{display:block;clear:both;color:#333231;font-weight:700}
.footer .footer-rt .social-links{display:block;list-style:none;padding:0;margin:5px 0 18px;clear:both;overflow:hidden}
.footer .footer-rt .social-links li{float:left;margin-left:14px}
.footer .footer-rt .social-links li img{border:none;outline:none;max-width:100%}
.footer .footer-rt .social-links li a:hover img{opacity:0.7;filter:alpha(opacity=70)}
.footer .footer-rt .social-links li a{display:inline-block}
.footer .footer-rt .social-links li:first-child{margin-left:0}
.footer .footer-rt .copyright{display:block;clear:both;padding:0;margin:0;line-height:normal;color:#b1b0af;font-family:'Roboto', sans-serif;font-size:12px;font-weight:400;}
.log body{background:#FFF url(../images/bg-login.png) 50% 0 no-repeat}
.login-wrapper{position:relative}
.log .login-wrapper{clear:both;width:100%;text-align:center;padding:0 0 50px;margin:0}
.log .topHeader{padding-top:45px;padding-bottom:44px}
.log .topHeader .logo{width:204px;height:42px;margin:0 auto;overflow:hidden;clear:both;display:inline-block;background:url(../images/logo.png) no-repeat 50% 0}
.log .topHeader .logo a{padding:42px 0 0;overflow:hidden;display:block;font-size:0;line-height:0;height:0;width:100%}
.log .topHeader h2{font-family:'Open Sans', sans-serif;font-size:24px;font-weight:600;color:#a8a3a3;line-height:normal}
.log .loginBox{font-family:'Open Sans', sans-serif;border-radius:25px;-webkit-border-radius:25px;background:#FFF;box-shadow:0px 0px 10px rgba(0, 0, 0, .15);clear:both;margin:0 auto;padding:31px 31px 39px;max-width:710px;width:100%;position:relative;z-index:1}
.log .loginBox h3{font-family:'Open Sans', sans-serif;font-size:24px;font-weight:700;line-height:normal;color:#161515;clear:both;overflow:hidden;padding:0;margin:0 0 30px}
.log .loginBox .formWrapper{max-width:100%;width:100%;margin:0 auto;padding:0;border-radius:0px;-webkit-border-radius:0px;overflow:hidden;text-align:left}
.log .loginBox form{margin:0}
.log .loginBox .frm-row{clear:both;overflow:hidden;display:block;padding:0;margin:0}
.log .loginBox .frm-row.full{padding-left:9px;padding-right:9px}
.log .loginBox .frm-row.full.check{margin:0 0 20px}
.log .loginBox .frm-col{float:left;width:50%;padding:0 9px}
.log .loginBox label{font-size:12px;line-height:normal;color:#737171;font-weight:600;display:block;clear:both;margin:0 0 8px}
.log .loginBox label em{color:#fa0606}
.log .loginBox label small{color:#a6a6a6;font-size:12px;font-weight:600i;font-style:italic;line-height:normal}
.log .loginBox .field{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #CCC;box-shadow:inset 0 1px 0 0 #f1f1f1;background:white;font-family:'Open Sans';font-size:14px;line-height:normal;color:#737171;font-weight:600;padding:12px 10px;margin:0 0 22px;width:100%}
.log .loginBox .field:focus, .log .loginBox .textarea:focus, .log .loginBox .check:focus{border:1px solid rgba(5, 176, 230, 1);outline:none}
.log .loginBox .textarea{border:none;border-bottom:2px solid #ebebeb;background:white;font-family:'Open Sans';font-size:13px;line-height:normal;color:#a5a5a6;font-weight:400;padding:3px;margin:13px 0 23px;width:100%}
.log .loginBox .login-btn{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(5, 176, 230, 1);border:none;cursor:pointer;outline:none;text-align:center;letter-spacing:2px;text-transform:uppercase;font-family:'Open Sans';font-size:24px;line-height:50px;color:#FFF;font-weight:400;padding:0 30px;margin:35px 0 0;display:block;overflow:hidden;width:100%;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.log .loginBox .login-btn:hover, .log .loginBox .login-btn:focus{background-color:rgba(30, 30, 30, 1)}
.log .loginBox .privacy{font-family:'Open Sans', sans-serif;font-style:italic;color:rgba(247, 111, 29, 1);font-size:14px;line-height:42px;font-weight:400i;display:block;clear:both;text-align:center}
.log .loginBox .chkcol{float:left;margin:0 30px 0 0;}
.log .loginBox .chkcol label{font-family:'Open Sans';font-size:18px;line-height:normal;color:#737171;font-weight:600;}
.log .loginBox .chkcol label input[type=checkbox]{margin:0 10px 0 0;padding:0;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.log .loginBox .chkcol .textfield{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:15px;line-height:normal;color:#737171;font-weight:400;border:none;border-bottom:1px solid #CCC;background:#FFF;max-width:60px;width:100%;margin:0 10px 0 0;padding:4px;text-align:center}
.log .loginBox .chkcol .textfield:focus{outline:none;border:none;border-bottom:1px solid #CCC}
.select-wrapper{float:left;display:inline-block;border:1px solid #CCC;background:url("../images/dropdown.png") no-repeat right center;cursor:pointer;position:relative}
.select-wrapper, .select-wrapper select{width:300px;height:45px;line-height:45px;font-family:'Open Sans';font-size:14px;line-height:normal;color:#737171;font-weight:600;padding:12px 10px;margin:6px 0 0}
.select-wrapper:hover{background:url("../images/dropdown-hover.png") no-repeat right center;border-color:#05b0e6;}
.select-wrapper .holder{display:block;margin:0 35px 0 5px;white-space:nowrap;overflow:hidden;cursor:pointer;position:relative;z-index:-1;}
.select-wrapper select{margin:0;left:0;top:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;}
.log .loginBox .frm-row.tp{text-align:center;margin-top:12px}
.log .loginBox .frm-row.tp p{text-align:center;font-family:'Open Sans';font-size:14px;line-height:normal;color:#7a7a7a;font-weight:600;display:inline-block}
.log .loginBox .frm-row.tp label{display:inline-block;margin-right:6px;margin-bottom:0}
.log .loginBox .frm-row.tp p a{color:rgba(54, 129, 231, 1);text-decoration:none}
.log .loginBox .frm-row.tp p a:hover, .log .loginBox .frm-row.tp p a:focus{color:rgba(30, 30, 30, 1)}
.log .loginBox .frm-row.check .custom-checkbox{top:1px;margin-right:7px}
.custom-checkbox{width:16px;height:16px;display:inline-block;position:relative;z-index:1;top:3px;background:url("../images/checkbox.png") no-repeat;}
.custom-checkbox:hover{background:url("../images/checkbox-hover.png") no-repeat;}
.custom-checkbox.selected{background:url("../images/checkbox-selected.png") no-repeat;}
.custom-checkbox input[type="checkbox"]{margin:0;position:absolute;z-index:2;cursor:pointer;outline:none;opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;}
.log-testimonials{position:absolute;right:-263px;top:185px;display:block;width:225px;height:268px;background:url(../images/bg-login-testi.png) no-repeat 0 0;padding:19px 20px 55px}
.log-testimonials h4{font-family:'Open Sans';font-size:21px;line-height:normal;color:#545353;font-weight:700;display:block;text-align:left;padding:0;margin:0 0 5px}
.log-testimonials .testiContent{font-family:'Open Sans';text-align:left;overflow:hidden}
.log-testimonials .testiContent p{font-weight:300;font-size:14px;line-height:19px;color:#545353;margin:0 0 6px;padding:0}
.log-testimonials .testiContent strong{font-style:italic;font-weight:700i;font-size:13px;line-height:15px;color:#545353}
.log-testimonials .owl-nav.disabled+.owl-dots{margin-top:30px}
.log-testimonials .owl-dots .owl-dot span{width:6px;height:6px;margin:2px 2px 2px 3px;background:#a4a2a2;}
.log-testimonials .owl-dots .owl-dot.active span, .log-testimonials .owl-dots .owl-dot:hover span{background:#888;}
#cartStep-detls{}
#cartStep-revew, #cartStep-thnku{}
#crt-rvw{}
.log .loginBox .formWrapper.rvew-ordr label{color:rgba(115, 113, 113, .4);}
.log .loginBox .formWrapper.rvew-ordr .field{border:none;border-bottom:1px solid rgba(227, 225, 225, 1);color:rgba(53, 52, 52, 1);font-family:'Open Sans';font-size:14px;font-weight:700;padding-left:0;padding-top:13px;margin-bottom:21px;box-shadow:none}
.log .loginBox .formWrapper.rvew-ordr .field:focus{border:none;border-bottom:1px solid rgba(227, 225, 225, 1);}
.log .loginBox .frm-row.full .purchSum{clear:both;overflow:hidden;padding:0;margin:19px 0 0}
.log .loginBox .frm-row.full .purchSum h4{clear:both;margin:0 0 10px;padding:0 0 11px;overflow:hidden;color:#05b0e6;font-family:'Open Sans';font-size:12px;line-height:20px;font-weight:600;border:none;border-bottom:1px solid #e3e1e1;}
.log .loginBox .frm-row.full .purchSum .purchsum-row{clear:both;overflow:hidden}
.log .loginBox .frm-row.full .purchSum .purchRow{display:-webkit-flex;display:flex;align-items:stretch;height:100%;font-family:'Open Sans';font-size:14px;line-height:30px;font-weight:600;}
.log .loginBox .frm-row.full .purchSum .purchRow.tot{border:none;border-top:1px solid rgba(227, 225, 225, 1);padding-top:10px;margin-top:10px}
.log .loginBox .frm-row.full .purchSum .purchCol:first-child{width:68%}
.log .loginBox .frm-row.full .purchSum .purchCol:last-child{width:32%}
.log .loginBox .frm-row.full .purchSum .purchCol.lt{text-align:left;color:rgba(89, 88, 88, 1)}
.log .loginBox .frm-row.full .purchSum .purchCol.rt{text-align:right;color:rgba(35, 136, 204, 1)}
.log .loginBox .frm-row.full .purchSum .purchRow.tot .purchCol.lt{text-align:right}
.log .loginBox .frm-row.full.rvwbtn{margin:35px 0 0;clear:both;overflow:hidden}
.log .loginBox .rvwbtn .buy-btn{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(5, 176, 230, 1);border:none;cursor:pointer;outline:none;text-align:center;letter-spacing:2px;text-transform:uppercase;font-family:'Open Sans';font-size:24px;line-height:50px;color:#FFF;font-weight:400;padding:0 30px;margin:0;display:block;overflow:hidden;float:right;width:45%;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.log .loginBox .rvwbtn .buy-btn:hover, .log .loginBox .rvwbtn .buy-btn:focus{background-color:rgba(30, 30, 30, 1)}
.log .loginBox .rvwbtn .edit-btn{border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(255, 255, 255, 1);border:1px solid rgba(5, 176, 230, 1);cursor:pointer;outline:none;text-align:center;letter-spacing:2px;text-transform:uppercase;font-family:'Open Sans';font-size:24px;line-height:50px;color:rgba(5, 176, 230, 1);font-weight:400;padding:0 30px;margin:0;display:block;overflow:hidden;float:left;width:45%;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s}
.log .loginBox .rvwbtn .edit-btn:hover, .log .loginBox .rvwbtn .edit-btn:focus{background-color:rgba(5, 176, 230, 1);color:rgba(255, 255, 255, 1)}
.log.thankyou .loginBox #cartStep-thnku{padding-bottom:11px;clear:both;overflow:hidden}
.log.thankyou .loginBox #cartStep-thnku .thnk-msg{text-align:center;clear:both;overflow:hidden;padding:0 0 40px;margin:0 0 35px;border:none;border-bottom:1px solid rgba(227, 225, 225, 1);font-family:'Open Sans';padding-left:15%;padding-right:15%}
.log.thankyou .loginBox #cartStep-thnku .thnk-msg.nor{padding-bottom:10px;margin-bottom:0;border-bottom:none}
.log.thankyou .loginBox #cartStep-thnku .thnk-msg i.success{width:57px;height:57px;background:url(../images/icon-success.png) no-repeat 0 0;display:inline-block;overflow:hidden;margin:29px 0 33px}
.log.thankyou .loginBox #cartStep-thnku h3{font-weight:400;color:rgba(95, 92, 92, 1);font-size:18px;line-height:normal;margin-bottom:13px}
.log.thankyou .loginBox #cartStep-thnku h3 strong{font-weight:700}
.log.thankyou .loginBox #cartStep-thnku h4{font-weight:400;color:rgba(0, 0, 0, 1);font-size:22px;line-height:normal;margin-bottom:28px}
.log.thankyou .loginBox #cartStep-thnku h4 strong{font-weight:700}
.log.thankyou .loginBox #cartStep-thnku p{font-weight:400;color:rgba(95, 92, 92, 1);font-size:14px;line-height:22px;margin-bottom:21px}
.log.thankyou .loginBox #cartStep-thnku p strong{font-weight:700}
.log.thankyou .loginBox #cartStep-thnku span{font-weight:600;color:rgba(34, 136, 204, 1);font-size:18px;line-height:24px}
.log.thankyou .loginBox #cartStep-thnku .rvew-paymnt{clear:both;overflow:hidden;font-family:'Open Sans';padding-left:25%;padding-right:25%}
.log.thankyou .loginBox #cartStep-thnku .rvew-paymnt h5{font-size:15px;font-weight:700;line-height:20px;color:rgba(0, 0, 0, 1);text-align:center;text-transform:uppercase;clear:both;display:block;overflow:hidden;padding:0;margin:0 0 26px;border:none}
.log .loginBox .paymnt-row .paymnt-row{clear:both;overflow:hidden}
.log .loginBox .paymnt-row .paymntRow{display:-webkit-flex;display:flex;align-items:stretch;height:100%;font-family:'Open Sans';font-size:14px;line-height:30px;font-weight:600;border:none;border-bottom:1px solid rgba(227, 225, 225, 1)}
.log .loginBox .paymnt-row .paymntRow.last{border:none}
.log .loginBox .paymnt-row .paymntCol:first-child{width:68%}
.log .loginBox .paymnt-row .paymntCol:last-child{width:32%}
.log .loginBox .paymnt-row .paymntCol.lt{text-align:left;color:rgba(95, 92, 92, 1)}
.log .loginBox .paymnt-row .paymntCol.rt{text-align:right;color:rgba(34, 136, 204, 1)}
#return-to-top{position:fixed;bottom:20px;right:20px;background:rgb(255, 255, 255);background:rgba(255, 255, 255, 1);border:1px solid rgb(255, 255, 255);border:1px solid rgba(144, 144, 144, 1);width:45px;height:45px;text-align:center;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;z-index:999;}
#return-to-top i{color:#afafaf;margin:0;position:relative;left:0;top:50%;transform:translateY(-57%);font-size:30px;line-height:40px;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;}
#return-to-top:hover{border-color:#676767;}
#return-to-top:hover i{transform:translateY(-60%);color:#676767;}
.simply-scroll-container{position:relative;}
.simply-scroll-clip{position:relative;overflow:hidden;}
.simply-scroll-list{overflow:hidden;margin:0;padding:0;list-style:none;}
.simply-scroll-list li{padding:0;margin:0;list-style:none;}
.simply-scroll-list li img{border:none;display:block;}
.simply-scroll-btn{position:absolute;background-image:url(../images/scroll-buttons.png);width:15px;height:15px;z-index:3;cursor:pointer;bottom:0;right:0;}
.simply-scroll-btn-left{left:0;bottom:0;background-position:0 0;}
.simply-scroll-btn-left.disabled{background-position:0 0;}
.simply-scroll-btn-left:hover, .simply-scroll-btn-left:focus{background-position:0 0;}
.simply-scroll-btn-right{right:0;bottom:0;background-position:0 0;}
.simply-scroll-btn-right.disabled{background-position:0 0;}
.simply-scroll-btn-right:hover, .simply-scroll-btn-right:focus{background-position:0 0;}
.simply-scroll-btn-up{right:0;bottom:0;background-position:0 0;}
.simply-scroll-btn-up.disabled{background-position:0 0;}
.simply-scroll-btn-up:hover, .simply-scroll-btn-up:focus{background-position:0 0;}
.simply-scroll-btn-down{right:0;bottom:0;background-position:-16px 0;}
.simply-scroll-btn-down.disabled{background-position:0 0;}
.simply-scroll-btn-down:hover, .simply-scroll-btn-down:focus{background-position:-16px 0;}
.simply-scroll-btn-pause{right:0;bottom:0;background-position:0 0;}
.simply-scroll-btn-pause:hover, .simply-scroll-btn-pause:focus{background-position:0 0;}
.simply-scroll-btn-pause.active{background-position:0 0;}
.simply-scroll-btn-pause.active:hover, .simply-scroll-btn-pause.active:focus{background-position:0 0;}
.simply-scroll{width:576px;height:200px;margin-bottom:1em;}
.simply-scroll .simply-scroll-clip{width:576px;height:300px;}
.simply-scroll .simply-scroll-list{}
.simply-scroll .simply-scroll-list li{float:left;width:100%;height:100%;}
.simply-scroll .simply-scroll-list li img{}
.simply-scroll .simply-scroll-btn{}
.simply-scroll .simply-scroll-btn-left{}
.simply-scroll .simply-scroll-btn-left.disabled{}
.simply-scroll .simply-scroll-btn-left:hover{}
.simply-scroll .simply-scroll-btn-right{}
.simply-scroll .simply-scroll-btn-right.disabled{}
.simply-scroll .simply-scroll-btn-right:hover{}
.simply-scroll .simply-scroll-btn-up{}
.simply-scroll .simply-scroll-btn-up.disabled{}
.simply-scroll .simply-scroll-btn-up:hover{}
.simply-scroll .simply-scroll-btn-down{}
.simply-scroll .simply-scroll-btn-down.disabled{}
.simply-scroll .simply-scroll-btn-down:hover{}
.vert{width:100%;height:280px;margin-bottom:0;}
.vert .simply-scroll-clip{width:100%;height:100%;}
.vert .simply-scroll-list{}
.vert .simply-scroll-list li{width:100%;}
.vert .simply-scroll-list li img{}
.vert .simply-scroll-btn{}
.vert .simply-scroll-btn-up{right:62px;bottom:-20px;}
.vert .simply-scroll-btn-up.disabled{opacity:.3;cursor:default}
.vert .simply-scroll-btn-up:hover{}
.vert .simply-scroll-btn-down{right:42px;bottom:-20px;}
.vert .simply-scroll-btn-down.disabled{opacity:.3;cursor:default;background-position:-16px 0;}
.vert .simply-scroll-btn-down:hover{background-position:-16px 0}
.alert-notify{font-family:'Roboto', sans-serif;font-size:16px;line-height:60px;font-weight:400;color:#FFF;padding:0;height:auto;display:none;background:#ec7344;text-align:center;position:relative;box-shadow:0 1px 5px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.2);}
.alert-close{position:absolute;left:95%;top:15px;text-decoration:none;color:#FFF;font-size:28px;font-weight:400;width:30px;line-height:30px;height:30px;display:block}
.window-close{position:absolute;right:1%;top:15px;text-decoration:none;color:#3A3A3A;border-radius:50%;-webkit-border-radius:50%;transition:all 200ms ease-out;-webkit-transition:all 200ms ease-out;font-size:32px;font-weight:400;width:32px;line-height:32px;height:32px;display:block}
.window-close:hover, .window-close:focus{color:#aeaeae;}
.serviceBgCont{background:url(../images/serviceBg.png) no-repeat;width:142px;height:56px;line-height:56px;font-family:'Anton';color:#fff;font-size:24px;position:relative;text-align:center;top:-35px;float:left;font-weight:400;z-index:9;}
.sendMessageBtn{color:#fff;background:#e62f2f;padding:15px 15px 15px;font-weight:500;font-size:18px;display:inline-block;border-radius:8px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.56);display:none;}
.sendMessageBtn:hover, .sendMessageBtn:focus{background:#1e1e1e;color:#fff;}
.faqMobileHeading{display:none;}
.mobAccordion{display:none;}
.mobAccordion h3{color:#fff;text-align:left;cursor:pointer;margin-top:0;position:relative;font-size:20px;color:#dbdada;font-weight:400;margin-bottom:0;padding:15px 35px 15px 20px;border-bottom:1px solid #4987d4;line-height:24px;}
.mobAccordion h3:last-child{border-bottom:none;}
.mobAccordion h3::before{content:"";font-size:18px;margin-right:9px;background:url(../images/arrowOpen.png) no-repeat;position:absolute;top:23px;right:10px;width:10px;height:8px;}
.mobAccordion h3.active::before{background:none;}
.mobAccordion h3.active::after{background:url(../images/arrowClose.png) no-repeat;position:absolute;top:23px;right:19px;width:10px;height:8px;content:"";}
.mobAccordion h3.alignLeft{padding-left:35px;}
.mobAccordion>div{display:none;padding:10px;margin-bottom:9px;font-size:16px;color:#fff;font-weight:400;padding:0 30px 10px 20px;border-bottom:3px solid #4987d5;}
.mobAccordion .collapseIcon{position:absolute;text-indent:-999px;}
.mobAccordion .collapseIcon.alignLeft{right:initial;left:20px;}
.mobAccordion h3.active{color:#fff;border-bottom:none;border-top:2px solid #4987d5;}
.mobAccordion>div p{font-size:14px;color:#fff;font-weight:400;line-height:24px;margin:0 0 10px 0;}
.faqMainContainer .faq-des-visible{clear:both;overflow:hidden;padding:0 0 0 0}
.faqMainContainer .faq-des-visible h4{font-size:16px;line-height:normal;font-weight:600;color:white;padding:0 0 16px;border:none;border-bottom:1px solid #FFF;margin:0 0 10px}
.faqMainContainer .faq-des-visible p{font-size:14px;line-height:22px;font-weight:400;color:white;}
.faqMainContainer .faq-list-heading{clear:both;overflow:hidden;display:block;padding:0 40px 0 0;margin:0 0 46px}
.faqMainContainer .faq-list .faq-list-heading img{margin:0;padding:0;max-width:100%;border:none;outline:none}
.faqMainContainer ul{list-style:disc;padding:0;margin:0}
.faqMainContainer ul li{clear:both;display:list-item;font-size:14px;font-weight:400;line-height:normal;color:#fff;padding:0;margin:0 0 5px;border:none;background-color:transparent;box-shadow:none}
.faqMainContainer .faq-list ul li.current a:after{width:10px;height:10px;left:auto;right:0;top:50%;bottom:auto;margin:-10px 0 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #226ecc;content:'';position:absolute;display:block}
.faqMainContainer .faq-list ul li a{padding-right:40px;position:relative;color:#dbdada;display:block;text-decoration:none;transition:text-shadow .3s;-webkit-transition:text-shadow .3s}
.faqMainContainer .faq-list ul li a:hover{color:#FFF;text-shadow:0 0 .65px #FFF, 0 0 .65px #FFF;}
.faqMainContainer .faq-list ul li a:hover:after{width:10px;height:10px;left:auto;right:0;top:50%;bottom:auto;margin:-10px 0 0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #226ecc;content:'';position:absolute;display:block}
.freelanceMarketCont{display:block !important;}
.loginBox.get-benefits{margin-top:40px}
.benf-list{list-style:none;text-align:left;display:flex;padding:3px 0 1px;margin:0 0 0 22px}
.benf-list li{vertical-align:middle;padding:0;margin:0}
.benf-list .ben-list-inr{display:flex;padding:0;margin:0}
.benf-list li .img-circle{width:67px;height:67px;padding:0;margin:0;display:block;border:1px solid rgba(213, 213, 213, 1);border-radius:100%;-webkit-border-radius:100%;overflow:hidden;text-align:center;vertical-align:middle}
.benf-list li .img-circle img{position:relative;top:50%;transform:translateY(-50%);}
.benf-list li .ben-list-cont{padding:10px 40px 0 15px;vertical-align:middle}
.benf-list li:last-child .ben-list-cont{padding-right:0}
.benf-list li h4{margin:0;padding:0;font-size:20px;line-height:22px;font-weight:700;color:rgba(53, 52, 52, 1)}
.benf-list li h5{margin:0;padding:0;font-size:15px;line-height:22px;font-weight:600;color:rgba(53, 52, 52, 1)}

.flexiVideo{width:100%;clear:both;background:url(../images/videoBG.png) no-repeat 50% 0;padding-top:36px;padding-bottom:65px;background-size:cover;overflow:hidden}
.flexiVideo h2{color:white; text-align:center; margin:0 0 35px}
.vid-main-wrapper{width:100%;max-width:1130px;/*min-width: 440px;*/margin:0 auto;display:flex}
.vid-container{position:relative;padding-bottom:0;padding-top:30px;height:0;flex:1}
.content{overflow:auto;position:relative;padding:0;margin:0;width:100%;max-width:100%;height:430px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.content .mCustomScrollBox{padding-left:46px;direction:rtl}
.content .mCSB_inside > .mCSB_container{margin:0}
.content .mCS-inset.mCSB_scrollTools .mCSB_draggerRail,
.content .mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.content .mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.content .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.content .mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.content .mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:16px;-webkit-border-radius:0;border-radius:0}
.content .mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.content .mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border:none;background-color:#434343;background-color:rgba(67,67,67,1)}
.content .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.content .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.content .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border:none;background-color:#676767;background-color:rgba(103,103,103,1);filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.content .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.content .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.content .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.content .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.content .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.content .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#676767;background-color:rgba(103,103,103,1)}
.content .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.content .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.content .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#5e5e5e;background-color:rgba(94,94,94,1)}
.content .mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.content .mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.content .mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.content .mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.content .mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.content .mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:0px;-webkit-border-radius:0px;width:16px;margin:0}
.content .mCSB_scrollTools{left:0;right:auto}
.content .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.content .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#676767;background-color:rgba(103,103,103,1);filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.content .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#676767;background-color:rgba(103,103,103,1);filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}
.vid-container iframe,
.vid-container object,
.vid-container embed{position:absolute;top:0;left:0;width:100%}
.vid-list-container{max-width:316px;width:100%;padding:0 30px;margin-left:1px;overflow:hidden;flex:1}
.vid-list-container:hover,
.vid-list-container:focus{overflow-y:auto}
ol#vid-list{margin:0;padding:0}
ol#vid-list li{list-style:none}
ol#vid-list li:first-child{margin-top:0}
ol#vid-list li a{text-decoration:none;/*height:115px;*/width:100%;display:block;padding:0}
ol#vid-list li a img{max-width:100%;border:1px solid transparent}
ol#vid-list li a:hover img{box-shadow:3px 3px 15px rgba(43, 43, 43, 0.9);-moz-box-shadow:3px 3px 15px rgba(43, 43, 43, 0.9);-webkit-box-shadow:3px 3px 15px rgba(43, 43, 43, 0.9);-o-box-shadow:3px 3px 15px rgba(43, 43, 43, 0.9)}
.vid-thumb{float:left;width:91%}
.active-vid{background:#3A3A3A}
#vid-list .desc{color:#CACACA;font-size:13px;margin-top:5px;display:none}

.policy .header{background:none}
.policy .digitalMainCont{border-top:1px solid rgba(238,238,238,1)}
.policy .digitalMainCont h2{text-align:left;padding-left:60px;padding-right:60px}
.policy .digitalMainCont h3{font-size:25px;margin-bottom:10px}
.policy .digitalMainCont p{color:#221e1f;font-size:15px;line-height:24px;font-weight:400;margin:0 0 20px}
.policy .digitalMainCont p.mrgnbt10{margin-bottom:10px}
.policy .digitalMainCont strong{font-weight:700;font-size:16px}
.policy .digitalMainCont hr{height:1px;border:0;background-image:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0));margin:35px 0;padding:0}
.policy .demandMainCont{padding-top:0;padding-bottom:0}
.policy .digitalMainCont ul {
    list-style: circle;
    margin: 0;
    padding: 0;
}
.policy .digitalMainCont ol {
    list-style: decimal;
    margin: 0;
    padding: 0;
}
.policy .digitalMainCont ul li, .policy .digitalMainCont ol li {
    padding-left: 0;
	list-style:none
}
.policy .digitalMainCont ul.list {
    margin:20px 0 20px 20px;
	list-style: circle;
	padding: 0;
}
.policy .digitalMainCont ul.list li,
.policy .digitalMainCont .demandMainCont ol.listnum li li{
    list-style: disc;
    font-weight: 400;
    margin-bottom: 10px;
    line-height: 20px;
    padding-left: 0;
	font-size: 15px;
    color: #221e1f;
}
.policy .digitalMainCont ul.mrgntplt ul {
    margin-top: 15px;
    padding-left: 35px;
	margin-bottom: 30px;
}
.policy .digitalMainCont ul.mrgntplt ul li {
    list-style: circle;
    list-style-position: outside;
	font-weight: 400;
    margin-bottom: 10px;
    line-height: 20px;
    padding-left: 0;
	font-size: 15px;
    color: #221e1f;
}
.policy .digitalMainCont ul.mrgntplt ul li li {
    list-style: disc;
}
.policy .digitalMainCont ol.listnum {
    margin: 20px 0 20px 20px;
    padding-left: 0;
}
.policy .digitalMainCont ol.listnum li {
    list-style: decimal;
    font-weight: 700;
    font-family: 'Roboto', sans-serif;
    margin-bottom: 10px;
    line-height: 20px;
    padding-left: 0;
}
.policy .digitalMainCont .listCont{margin:0 0 0 35px;padding:0}
.policy .digitalMainCont .listCont li {
    font-size: 15px;
    color: #221e1f;
    font-weight: 400;
    margin-bottom: 10px;
    line-height: 22px;
    padding-left: 5px;
	list-style:decimal
}
.policy .digitalMainCont a {
    color: #0b53a3;
    text-decoration: underline;
}
.policy .digitalMainCont a:hover, .policy .digitalMainCont a:focus {
    color: #221e1f;
}

#band-cookies{position:fixed;bottom:0px;left:0;z-index:200;width:100%;padding:15px 0;text-align:center;font-size:14px;line-height:1.1;background-color:rgba(39,38,38,.95)!important;color:rgba(255,255,255,1);box-shadow:0 -3px 3px 0 rgba(0,0,0,.15)}#band-cookies p{font-size:15px;font-weight:300;margin:0;padding:0 50px;color:rgba(255,255,255,1)}#band-cookies-info,#band-cookies-ok{display:inline-block;color:rgba(255,255,255,1);font-weight:300;text-decoration:underline;margin-left:5px;cursor:pointer;-webkit-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}#band-cookies-info:hover,#band-cookies-info:focus{text-decoration:none}#band-cookies-ok{font-size:13px;display:inline-block;color:rgba(255,255,255,1);padding:5px 16px 4px;font-weight:400;border-radius:100px;-webkit-border-radius:100px;text-decoration:none;margin-left:20px;cursor:pointer;border:2px solid rgba(255,255,255,1);background-color:transparent!important}#band-cookies-ok:hover,#band-cookies-ok:focus{outline:none;-webkit-box-shadow:0 0 0 1px #fff, 0 0 2px 4px rgba(0,132,180,0.5);box-shadow:0 0 0 1px #fff, 0 0 2px 4px rgba(0,132,180,0.5);}#band-cookies-close{height:16px;width:16px;padding:8px;position:absolute;right:7px;top:50%;margin-top:-16px;-moz-border-radius:16px;-webkit-border-radius:16px;border-radius:16px;background-color:#000;display:none}

@media (max-width:768px){#band-cookies p{padding:0 15px 0}#band-cookies-info,#band-cookies-ok{display:block;text-decoration:none;padding:6px 5px;margin-top:10px;background-color:#444!important;border:none!important;font-size:15px;font-weight:300;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}#band-cookies-close{left:50%;margin-left:-16px;top:0}#band-cookies-info,#band-cookies-ok{margin-left:0;}#band-cookies-info:hover,#band-cookies-info:focus,#band-cookies-ok:hover,#band-cookies-ok:focus{outline:none;-webkit-box-shadow:0 0 0 1px #444, 0 0 2px 4px rgba(229,239,208,0.5);box-shadow:0 0 0 1px #444, 0 0 2px 4px rgba(229,239,208,0.5);}#band-cookies p{padding:0 15px 0}
}
@media (max-width: 624px){.vid-list-container{padding-bottom:20px}}