html{font-size:15px;line-height:1.55rem;scroll-behavior:smooth;}
body{margin:0;padding:0;position:relative;left:0;background-color:#fff;color:#51626c;font-family:Rubik,Arial,Helvetica,Sans-Serif;font-size:1rem;overflow-x:hidden;}
/* TEXT ELEMENTS **************************************************/
p,ul,ol,dl{margin-top:0;margin-bottom:1.5rem;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0 0 1.5rem;font-weight:bold;position:relative;}
h1,.h1{font-size:2rem;}
h2,.h2{font-size:1.86667rem;}
h3,.h3{font-size:1.46667rem;}
h4,.h4{font-size:1.05rem;}
h5,.h5{font-size:1rem;color:#00b9f1;}
h6,.h6{font-size:1rem;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a {text-decoration:none; color:#51626c;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,h1 a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus,h6 a:focus {color:#222;}
h4 small, .h4 small{font-size:.55em;text-transform:uppercase;padding-top:0.5em;letter-spacing:0.07rem;}
a{color:#00b9f1;font-weight:inherit;text-decoration:underline;outline:none;-webkit-transition:all .2s linear;transition:all .2s linear;}
a:hover,a:active,a:focus{color:#222;}
hr{border-color:rgba(81,98,108,.3);}
iframe{max-width:100%;border:none;}
.checked,.checked-wh,.arrow-wh,.arrow-bl{padding-left:0;list-style:none;}
.checked > li,.checked-wh > li{padding-left:30px;background:url(../images/list_tick.png) left 5px / 18px auto no-repeat;}
.checked-wh > li{background-image:url(../images/list_tick-wh.png)}
.checked > li + li, .checked-wh > li + li{margin-top:.5rem;}
.checked.circle > li{padding:4px 0 4px 42px;background:none;}
.checked.circle > li::before,.checked.circle > li::after{content:'';display:block;position:absolute;}
.checked.circle > li::before{width:31px;height:31px;background-color:#00b9f1;border-radius:50%;left:0;top:0;z-index:1;}
.checked.circle > li::after{width:9px;height:15px;border-right:3px solid #fff;border-bottom:3px solid #fff;transform:rotate(45deg);left:11px;top:6px;z-index:2;}
.checked.circle.row > li{padding-left:57px;background:none;}
.checked.circle.row > li::before{left:15px;}
.checked.circle.row > li::after{left:26px;}
.arrow-wh > li{padding-left:30px;background:url(../images/list_arrow-wh.png) left 5px / 18px auto no-repeat;}
.arrow-bl > li{padding-left:30px;background:url(../images/list_arrow-bl.png) left 5px / 18px auto no-repeat;}
.arrow-wh > li + li,.arrow-bl > li + li{margin-top:.5rem;}
.text-right {text-align:right;}
.text-center li{text-align:left;}
nav ul{margin:0;padding:0;list-style:none;}
button,input,optgroup,select,textarea{font-family:Rubik,Arial,Helvetica,Sans-Serif;}
button{cursor:pointer;}
.form-control,.custom-select{background-color:#fff;border:none;border-radius:0;}
.form-control:focus,.custom-select:focus{border-color:#545454;}
.form-control::-webkit-input-placeholder{color:#313337;}
.form-control:-ms-input-placeholder{color:#313337;}
.form-control::placeholder{color:#313337;}
.custom-select{width:100%;padding:.5rem 0;}
/* Classes ********************************************************/
.lead{font-size:1.2rem;font-weight:bold;line-height:1.5em;}
.btn,.btn::before,.btn::after{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.btn{padding:.5rem 1rem;border-radius:0;font-size:1rem;font-weight:bold;position:relative;text-decoration:none;text-transform:uppercase;z-index:2;}
.btn::before,.btn::after{content:'';display:block;width:51%;height:100%;position:absolute;top:0;z-index:-1;}
.btn::before{left:0;}
.btn::after{right:0;}
.btn:hover::before,.btn:active::before,.btn:focus::before,.btn:hover::after,.btn:active::after,.btn:focus::after{width:0;}
.btn + .btn{margin-left:15px;}
.btn-sm{padding:0.5rem 1rem;font-size:1rem;}
.btn-primary{background-color:#00b9f1;color:#fff;border:1px solid #00b9f1}
.btn-primary::before,.btn-primary::after{background-color:#00b9f1;}
.btn-primary:hover,.btn-primary:active,.btn-primary:focus,.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open > .btn-primary.dropdown-toggle.focus,.open > .btn-primary.dropdown-toggle:focus,.open > .btn-primary.dropdown-toggle:hover{background-color:#444;color:#fff;border-color:#444;}
.btn.btn-primary.txtbl:hover {color:#00b9f1;}
.btn-ppl{background-color:#9054cb;color:#fff;border:1px solid #9054cb}
.btn-ppl::before,.btn-ppl::after{background-color:#9054cb;}
.btn-ppl:hover,.btn-ppl:active,.btn-ppl:focus,.btn-ppl.active.focus,.btn-ppl.active:focus,.btn-ppl.active:hover,.btn-ppl.focus:active,.btn-ppl:active:focus,.btn-ppl:active:hover,.open > .btn-ppl.dropdown-toggle.focus,.open > .btn-ppl.dropdown-toggle:focus,.open > .btn-ppl.dropdown-toggle:hover{background-color:#444;color:#fff;border-color:#444;}
.btn-wh{background-color:#fff;border:0 none;color:#00b9f1!important;}
.btn-wh:hover,.btn-wh:active,.btn-wh:focus{background-color:#00b9f1;color:#fff!important;}
.btn-wh::before,.btn-wh::after{background-color:#fff;}
.btn-outline-primary{border-color:#00b9f1;color:#00b9f1;}
.btn-outline-primary:hover,.btn-outline-primary:active,.btn-outline-primary:focus{background-color:#444;border-color:#444;color:#fff;}
.btn-outline-primary::before,.btn-outline-primary::after{background-color:#fff;}
.btn-outline-wh{background:none;border-color:#fff;color:#fff;}
.btn-outline-wh:hover,.btn-outline-wh:active,.btn-outline-wh:focus{background-color:#fff;border-color:#00b9f1;color:#00b9f1;}
.btn-secondary{background-color:#2a7af3;border:0 none;color:#fff;}
.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary.active.focus,.btn-secondary.active:focus,.btn-secondary.active:hover,.btn-secondary.focus:active,.btn-secondary:active:focus,.btn-secondary:active:hover,.open > .btn-secondary.dropdown-toggle.focus,.open > .btn-secondary.dropdown-toggle:focus,.open > .btn-secondary.dropdown-toggle:hover{background-color:#444;color:#fff;}
.btn-outline-secondary{border-width:2px;border-color:#2a7af3;color:#2a7af3;}
.btn-outline-secondary:hover,.btn-outline-secondary:active,.btn-outline-secondary:focus{background-color:#2a7af3;border-color:#2a7af3;color:#fff;}
.btn-nothanks{font-size:.9rem;font-weight:normal;text-transform:none;}
/*.btn + .btn{margin-top:.625rem;}*/
.jumbotron{padding:1.5rem;background-color:#4ecfcd;border-radius:0;color:#fff;font-size:1.1rem;font-weight:bold;line-height:1.36em;}
.jumbotron > *:last-child{margin-bottom:0;}
.jumbotron.text-normal{font-weight:normal;}
.nopad{padding:0 !important;}
.logo > a{display:block;width:128px;height:0;margin:0 auto;padding-top:79px;background:url(../images/logo.png) center center / cover no-repeat;overflow:hidden;}
.logo > .label{display:block;width:40px;height:40px;background:url(../images/label_20years.png) center center / cover no-repeat;position:absolute;left:-15px;top:-15px;}
img{max-width:100%;height:auto;}
img.full{width:100%;height:auto;}
img.float-left,img.float-right{max-width:47%;margin-bottom:10px;}
img.float-left{margin-right:15px;}
img.float-right{margin-left:15px;}
.bg-wh{background-color:#fff;}
.bg-lg{background-color:#f4f5f5;}
.bg-gr{background-color:#2a3338;}
.bg-gr .btn-outline-primary::before,.bg-gr .btn-outline-primary::after,.bg-gr .btn-outline-wh::before,.bg-gr .btn-outline-wh::after{background-color:#2a3338;}
.bg-mg{background-color:#3f4a4d;}
.bg-pp{background-color:#6c3f98;}
.bg-pp .btn-outline-primary::before,.bg-pp .btn-outline-primary::after,.bg-pp .btn-outline-wh::before,.bg-pp .btn-outline-wh::after,.bg-ppgr .btn-outline-primary::before,.bg-ppgr .btn-outline-primary::after,.bg-ppgr .btn-outline-wh::before,.bg-ppgr .btn-outline-wh::after{background-color:#6c3f98;}
.bg-bl{background-color:#00b9f1;}
.bg-bl .btn-outline-primary::before,.bg-bl .btn-outline-primary::after,.bg-bl .btn-outline-wh::before,.bg-bl .btn-outline-wh::after{background-color:#00b9f1;}
.bg-ppgr{background:rgb(144,84,203);background:-webkit-gradient(linear, left top, right top, from(rgba(144,84,203,1)),to(rgba(90,41,140,1)));background:linear-gradient(to right, rgba(144,84,203,1) 0%,rgba(90,41,140,1) 100%);}
.bg-mggr{background:linear-gradient(135deg, rgba(89,103,112,.85) 0%,rgba(109,125,135,.85) 100%);}
.bg-blgr{background:rgb(41,191,252);background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgba(41,191,252,1)),to(rgba(1,81,186,1)));background:linear-gradient(to right, rgba(41,191,252,1) 1%,rgba(1,81,186,1) 100%);}
.bg-grgr{background:rgb(41,50,55);background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgba(41,50,55,1)),to(rgba(21,26,28,1)));background:linear-gradient(to right, rgba(41,50,55,1) 1%,rgba(21,26,28,1) 100%);}
.bg-ptn{background-image:url(../images/pattern_8.png);background-position:center center;background-repeat:repeat;background-size:136px auto;}
.bg-ptn-circle{background-image:url(../images/ptn_circle_sm.png);background-position:center center;background-repeat:repeat;background-size:23px auto;}
.bg-ptn-square{background-image:url(../images/ptn_square_sm.png);background-position:center center;background-repeat:repeat;background-size:23px auto;}
.bg-ptn-triangle{background-image:url(../images/ptn_triangle_sm.png);background-position:center center;background-repeat:repeat;background-size:23px auto;}
.bg-img{background-position:center center;background-repeat:no-repeat;background-size:cover;}
.txtwh,.txtwh h1,.txtwh h2,.txtwh h3,.txtwh h4,.txtwh h5,.txtwh h6{color:#fff;}
.txtwh a{color:#fff;}
.txtwh a:hover,.txtwh a:active,.txtwh a:focus{color:#fff;}
#extra-content .txtwh a:hover, #extra-content .txtwh a:active, #extra-content .txtwh a:focus {color:#2a3338; text-decoration:none;}
.extra-content .txtwh a:hover, .extra-content .txtwh a:active, .extra-content .txtwh a:focus {color:#2a3338; text-decoration:none;}
.txtwh hr{border-color:rgba(255,255,255,.15);}
.txtwh .lead{color:#fff;}
.txtwh .jumbotron{background-color:#343f77;}
.txtwh .btn-primary:hover,.txtwh .btn-primary:active,.txtwh .btn-primary:focus,.txtwh .btn-outline-primary{background:none;border-color:#fff;color:#00b9f1;}
.txtwh .btn-ppl:hover,.txtwh .btn-ppl:active,.txtwh .btn-ppl:focus{background-color:#fff;border-color:#fff;color:#9054cb;}
.txtwh .btn-outline-primary:hover,.txtwh .btn-outline-primary:active,.txtwh .btn-outline-primary:focus{background-color:#fff;border-color:#00b9f1;}
.txtwh .btn-outline-primary:hover,.txtwh .btn-outline-primary:active,.txtwh .btn-outline-primary:focus,
.txtwh .btn-outline-wh:hover,.txtwh .btn-outline-wh:active,.txtwh .btn-outline-wh:focus, .txtwh.bg-bl .btn-outline-primary:hover {color:#00b9f1;}
.txtwh.bg-bl a.btn-outline-primary {color:#fff;}
.txtwh .btn-primary:hover,.txtwh .btn-primary:active,.txtwh .btn-primary:focus{background-color:#fff;}
.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6{color:#fff;}
.text-white a{color:#fff;}
.text-white a:hover,.text-white a:active,.text-white a:focus{color:#fff;}
#extra-content .text-white a:hover, #extra-content .text-white a:active, #extra-content .text-white a:focus {color:#2a3338; text-decoration:none;}
.extra-content .text-white a:hover, .extra-content .text-white a:active, .extra-content .text-white a:focus {color:#2a3338; text-decoration:none;}
.text-white hr{border-color:rgba(255,255,255,.15);}
.text-white .lead{color:#fff;}
.text-white .jumbotron{background-color:#343f77;}
.text-white .btn-primary{background-color:#fff;}
.text-white .btn-primary:hover,.text-white .btn-primary:active,.text-white .btn-primary:focus,
.text-white .btn-primary:not(:disabled):not(.disabled).active,.text-white .btn-primary:not(:disabled):not(.disabled):active,.text-white .show>.btn-primary.dropdown-toggle{background-color:#fff;color:#28bffc;}
.text-white .btn-outline-primary{background:none;border-color:#fff;color:#28bffc;}
.text-white .btn-outline-primary:hover,.text-white .btn-outline-primary:active,.text-white .btn-outline-primary:focus{background-color:#fff;border-color:#28bffc;}
.text-white .btn-outline-primary:hover,.text-white .btn-outline-primary:active,.text-white .btn-outline-primary:focus,
.text-white .btn-outline-wh:hover,.text-white .btn-outline-wh:active,.text-white .btn-outline-wh:focus, .text-white.bg-bl .btn-outline-primary:hover {color:#28bffc;}
.text-white.bg-bl a.btn-outline-primary {color:#fff;}
.txtlg{font-size:1.11111rem;line-height:1.7em;}
.txtlgr{font-size:1.65rem;line-height:1.5em;}
.socials{margin:0;padding:0;list-style:none;}
.socials,.socials > li,.socials > li > a{display:inline-block;vertical-align:middle;}
.socials > li + li{margin-left:.5rem;}
.socials > li > a{text-decoration:none;}
.socials > li > a:hover,.socials > li > a:active,.socials > li > a:focus{color:#28bffc;}
.socials > li > a > span{display:block;font-size:11px;text-transform:uppercase;}
.socials > li > .facebook:hover,.socials > li > .facebook:active,.socials > li > .facebook:focus{color:#3b5a9a;}
.socials > li > .twitter:hover,.socials > li > .twitter:active,.socials > li > .twitter:focus{color:#1da1f2;}
.socials > li > .instagram:hover,.socials > li > .instagram:active,.socials > li > .instagram:focus{color:#d5307c;}
.socials > li > .linkedin:hover,.socials > li > .linkedin:active,.socials > li > .linkedin:focus{color:#007bb6;}
.socials > li > .greview:hover,.socials > li > .greview:active,.socials > li > .greview:focus{color:#e73124;}
.socials > li > .gplus:hover,.socials > li > .gplus:active,.socials > li > .gplus:focus{color:#cf473b;}
.innerpad{padding-top:2rem;padding-bottom:2rem;}
.innerpad-sm{padding-top:1.5rem;padding-bottom:1.5rem;}
.map-wrap{width:100%;height:0;padding-top:65%;position:relative;}
.map-wrap .map-canvas{width:100%;height:100%;position:absolute;left:0;top:0;}
.two-column .photo{height:200px;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.two-column .content > .innerpad{padding-left:15px;padding-right:15px;}
.error{color:#dc595b;font-size:18px;font-weight:bold;}
.form-date{background-image:url(../images/icon_date.png);background-position:right center;background-repeat:no-repeat;background-size:auto 14px;}
.menu-trigger,.menu-trigger span{display:block;-webkit-transition:all .4s;transition:all .4s;-webkit-box-sizing:border-box;box-sizing:border-box;}
.menu-trigger{position:relative;width:16px;height:14px;}
.menu-trigger span{position:absolute;left:50%;margin-left:-50%;width:100%;height:2px;background-color:#fff;border-radius:4px;}
.menu-trigger span:nth-of-type(1){top:0;}
.menu-trigger span:nth-of-type(2){margin-top:-1px;top:50%;}
.menu-trigger span:nth-of-type(3){bottom:0;}
.active .menu-trigger{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
.active .menu-trigger span:nth-of-type(1){-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg);}
.active .menu-trigger span:nth-of-type(2){-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);top:6px;}
.active .menu-trigger span:nth-of-type(3){opacity:0;}
.btn-close{}
.btn-close,.btn-close span{display:block;}
.btn-close{position:relative;width:25px;height:25px;}
.btn-close span{position:absolute;left:0;width:100%;height:2px;background-color:#06abdd;border-radius:4px;}
.btn-close span:nth-of-type(1){top:5px;-webkit-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg);}
.btn-close span:nth-of-type(2){-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);top:11px;}
.bt-more{font-weight:bold;text-decoration:none;}
.bt-more:hover,.bt-more:active,.bt-more:focus{text-decoration:none;}
.bt-exp{opacity:.3;-webkit-transition:all .2s ease;transition:all .2s ease;}
.bt-exp:hover,.bt-exp:active,.bt-exp:focus{opacity:.7;}
.bt-exp > i{font-size:22px;}
.icon-wheel,.icon-wheel::before{position:absolute;left:50%;}
.icon-wheel{display:block;width:30px;height:48px;margin-left:-15px;border:1px solid #fff;border-radius:25px;}
.icon-wheel::before{content:'';width:8px;height:8px;background:#fff;margin-left:-4px;top:8px;border-radius:4px;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll;}
@-webkit-keyframes scroll{
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
@keyframes scroll{
0%{opacity:1;}
100%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
}
.global-box{width:100%;padding-top:44px;height:100%;padding:92px 15px 15px;background-color:rgba(42,51,56,.95);color:#fff;font-size:.9rem;overflow:hidden;position:fixed;right:-100%;top:0;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:3000;}
.global-box.opened{right:0;opacity:1;}
.global-box .btn-close{width:40px;height:40px;background-color:#28bffc;position:absolute;right:15px;top:28px;}
.global-box .btn-close > span{width:20px;background-color:#000;left:10px;}
.global-box .btn-close span:nth-of-type(1){top:14px;}
.global-box .btn-close span:nth-of-type(2){top:20px;}
.global-box > .inner{width:100%;height:100%;padding-right:15px;overflow-x:hidden;overflow-y:auto;}
.global-box > .inner::-webkit-scrollbar {width:6px;background-color:rgba(0,0,0,.3);} 
.global-box > .inner::-webkit-scrollbar-thumb {background-color:rgba(255,255,255,.3);}
.global-box.active{top:0;opacity:1;}
.global-box a{font-weight:bold;text-decoration:none;}
.global-box a:hover,.global-box a:active,.global-box a:focus{color:#fff;}
.global-box h2,.global-box .h2{font-size:1.2rem;}
.fadein{opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;}
.fadein.in{opacity:1;}
.fadein:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s;}
.fadein:nth-of-type(3){-webkit-transition-delay:.2s;transition-delay:.2s;}
.fadein:nth-of-type(4){-webkit-transition-delay:.3s;transition-delay:.3s;}
.fadein:nth-of-type(5){-webkit-transition-delay:.4s;transition-delay:.4s;}
.fadein:nth-of-type(6){-webkit-transition-delay:.5s;transition-delay:.5s;}
.fadein:nth-of-type(7){-webkit-transition-delay:.6s;transition-delay:.6s;}
.fadein:nth-of-type(8){-webkit-transition-delay:.7s;transition-delay:.7s;}
.fadein:nth-of-type(9){-webkit-transition-delay:.8s;transition-delay:.8s;}
.fadein:nth-of-type(10){-webkit-transition-delay:.9s;transition-delay:.9s;}
.fadein:nth-of-type(11){-webkit-transition-delay:1s;transition-delay:1s;}
.fadein:nth-of-type(12){-webkit-transition-delay:1.1s;transition-delay:1.1s;}
.fadein:nth-of-type(13){-webkit-transition-delay:1.2s;transition-delay:1.2s;}
.fadein:nth-of-type(14){-webkit-transition-delay:1.3s;transition-delay:1.3s;}
.fadein:nth-of-type(15){-webkit-transition-delay:1.4s;transition-delay:1.4s;}
.fadein:nth-of-type(16){-webkit-transition-delay:1.5s;transition-delay:1.5s;}
.landing.btn {border-radius:500px; padding:.5rem 1.5rem; font-size:1rem; top:27px;}
.landing.btn::before, .landing.btn::after {border-radius:500px;}
/* General *******************************************************/
#loading-wrap{display:none;width:100%;height:100%;background-color:rgba(255,255,255,.9);position:fixed;left:0;top:0;z-index:99999;}
#loading-wrap > .inner{margin-left:-50px;margin-top:-58px;position:absolute;left:50%;top:50%;}
#loading-wrap p{margin:0;}
.animate{-webkit-transition:all 1s ease-out;transition:all 1s ease-out;}
.animate.out{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
.animate.in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.work-list{margin-top:-15px;}
.work-list .item{padding-top:15px;padding-bottom:15px;}
.work-list .item > .inner{display:block;height:0;padding-top:70%;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:.9rem;font-weight:normal;text-decoration:none;position:relative;overflow:hidden;}
.work-list .item > .inner > .cover{width:100%;height:100%;position:absolute;left:0;top:0;background-color:rgba(0,0,0,.4);-webkit-transition:all .3s ease;transition:all .3s ease;}
.work-list .item > .inner:hover > .cover,.work-list .item > .inner:active > .cover,.work-list .item > .inner:focus > .cover{background-color:rgba(0,0,0,.8);}
.work-list .item .title,.work-list .item p{margin-bottom:0;}
.work-list .item .title,.work-list .item .desc,.work-list .item .client-logo,.work-list .item .btn{position:absolute;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;}
.work-list .item .title{max-width:87%;left:20px;top:20px;}
.work-list .item .desc{max-width:87%;left:20px;top:52px;}
.work-list .item .client-logo{max-width:45%;right:15px;bottom:15px;}
.work-list .item .client-logo > img{max-height:75px;}
.work-list .item .btn{padding-left:15px;padding-right:15px;font-size:.9rem;left:20px;bottom:-10px;opacity:0;}
.work-list .item > .inner:hover .btn,.work-list .item > .inner:active .btn,.work-list .item > .inner:focus .btn{bottom:20px;opacity:1;}
.work-list .item.fadein{opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;}
.work-list .item.fadein.in{opacity:1;}
.work-list .item.fadein:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s;}
.work-list .item.fadein:nth-of-type(3){-webkit-transition-delay:.2s;transition-delay:.2s;}
.work-list .item.fadein:nth-of-type(4){-webkit-transition-delay:.3s;transition-delay:.3s;}
.work-list .item.fadein:nth-of-type(5){-webkit-transition-delay:.4s;transition-delay:.4s;}
.work-list .item.fadein:nth-of-type(6){-webkit-transition-delay:.5s;transition-delay:.5s;}
.work-list .item.fadein:nth-of-type(7){-webkit-transition-delay:.6s;transition-delay:.6s;}
.work-list .item.fadein:nth-of-type(8){-webkit-transition-delay:.7s;transition-delay:.7s;}
.work-list .item.fadein:nth-of-type(9){-webkit-transition-delay:.8s;transition-delay:.8s;}
.work-list .item.fadein:nth-of-type(10){-webkit-transition-delay:.9s;transition-delay:.9s;}
.work-list .item.fadein:nth-of-type(11){-webkit-transition-delay:1s;transition-delay:1s;}
.work-list .item.fadein:nth-of-type(12){-webkit-transition-delay:1.1s;transition-delay:1.1s;}
.work-list .item.fadein:nth-of-type(13){-webkit-transition-delay:1.2s;transition-delay:1.2s;}
.work-list .item.fadein:nth-of-type(14){-webkit-transition-delay:1.3s;transition-delay:1.3s;}
.work-list .item.fadein:nth-of-type(15){-webkit-transition-delay:1.4s;transition-delay:1.4s;}
.work-list .item.fadein:nth-of-type(16){-webkit-transition-delay:1.5s;transition-delay:1.5s;}
.work-list.carousel .owl-controls{margin-bottom:1.5rem;text-align:center;}
.work-list.carousel .owl-controls .owl-nav > div{display:inline-block;width:30px;height:0;padding:30px 0 0;background-position:center center;background-repeat:no-repeat;background-size:cover;overflow:hidden;}
.work-list.carousel .owl-controls .owl-nav > .owl-prev{background-image:url(../images/gallery_left.png);}
.work-list.carousel .owl-controls .owl-nav > .owl-next{background-image:url(../images/gallery_right.png);}
.case-studies,.works-categories, .team,.services {margin-top:-15px;margin-bottom:15px;}
.case-studies > .item > .inner > .cover,.case-studies > .item > .inner > .texts,.case-studies > .item .desc,.works-categories > .item > .inner > .cover,.works-categories > .item > .inner > .texts,.works-categories > .item .desc,.team > .item > .inner > .cover,.team > .item > .inner > .texts,.team > .item .desc,.services > .item > .inner > .cover,.services > .item > .inner > .texts,.services > .item .desc{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.case-studies > .item,.works-categories > .item,.team > .item,.services > .item{padding-top:15px;padding-bottom:15px;}
.case-studies.recent > .item {padding:0px;}
.case-studies > .item > .inner,.works-categories > .item > .inner,.team > .item > .inner,.services > .item > .inner{display:block;height:0;padding-top:65%;background-color:#2a3338;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#fff;font-size:.9rem;font-weight:normal;text-decoration:none;position:relative;overflow:hidden;}
.services > .item > .inner{padding-top:100%;}
.case-studies > .item > .inner:hover .cover, .works-categories > .item > .inner:hover .cover{background:rgba(33, 150, 243, 0.86)!important;}
.team> .item > .inner > .cover{width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(135deg, rgba(0,185,241,.85) 0%,rgba(152,226,248,.85) 100%);opacity:0.2;z-index:3;}
.case-studies > .item > .inner > .cover,.works-categories > .item > .inner > .cover{width:100%;height:100%;position:absolute;left:0;top:0;/*background:linear-gradient(135deg, rgba(249,177,29,.85) 0%,rgba(0,155,200,.85) 100%);*/opacity:.5;z-index:3;}
/*.case-studies > .item:nth-child(10n+2) > .inner > .cover,.works-categories > .item:nth-child(10n+2) > .inner > .cover{background:linear-gradient(135deg, rgba(1,69,124,.85) 0%,rgba(0,155,200,.85) 100%);}
.case-studies > .item:nth-child(10n+3) > .inner > .cover,.works-categories > .item:nth-child(10n+3) > .inner > .cover{background:linear-gradient(135deg, rgba(55,64,3,.85) 0%,rgba(190,172,64,.85) 100%);}
.case-studies > .item:nth-child(10n+4) > .inner > .cover,.works-categories > .item:nth-child(10n+4) > .inner > .cover{background:linear-gradient(135deg, rgba(202, 202, 202, 0) 0%,rgba(255, 255, 255, 0) 100%);}
.case-studies > .item:nth-child(10n+5) > .inner > .cover,.works-categories > .item:nth-child(10n+5) > .inner > .cover{background:linear-gradient(135deg, rgba(96,53,24,.85) 0%,rgba(204,182,140,.85) 100%);}
.case-studies > .item:nth-child(10n+6) > .inner > .cover,.works-categories > .item:nth-child(10n+6) > .inner > .cover{background:linear-gradient(135deg, rgba(49,48,48,.85) 0%,rgba(236,45,35,.85) 100%);}
.case-studies > .item:nth-child(10n+7) > .inner > .cover,.works-categories > .item:nth-child(10n+7) > .inner > .cover{background:linear-gradient(135deg, rgba(33,75,139,.85) 0%,rgba(69,19,138,.85) 100%);}
.case-studies > .item:nth-child(10n+8) > .inner > .cover,.works-categories > .item:nth-child(10n+8) > .inner > .cover{background:linear-gradient(135deg, rgba(42,44,47,.85) 0%,rgba(24,27,33,.85) 100%);}
.case-studies > .item:nth-child(10n+9) > .inner > .cover,.works-categories > .item:nth-child(10n+9) > .inner > .cover{background:linear-gradient(135deg, rgba(84,197,208,.85) 0%,rgba(67,58,56,.85) 100%);}
.case-studies > .item:nth-child(10n) > .inner > .cover,.works-categories > .item:nth-child(10n) > .inner > .cover{background:linear-gradient(135deg, rgba(241,89,42,.85) 0%,rgba(39,56,150,.85) 100%);}
*/
.case-studies > .item.no-title h3{position:absolute;left:-9999px;top:-9999px;}
.works-categories > .item > .inner > .cover{background-color:rgba(0,0,0,.5);}
.services > .item > .inner > .cover{width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(135deg, rgba(108,64,153,.85) 0%,rgba(129,77,182,.85) 100%);opacity:0.8;z-index:3;}
.services > .item:nth-child(10n+2) > .inner > .cover{width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(135deg, rgba(0,185,241,.85) 0%,rgba(152,226,248,.85) 100%);opacity:0.8;z-index:3;}
.services > .item:nth-child(10n+3) > .inner > .cover{width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(135deg, rgba(89,103,112,.85) 0%,rgba(109,125,135,.85) 100%);opacity:0.8;z-index:3;}

.case-studies > .item > .inner > .video{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:2;}
.case-studies > .item > .inner > .video > iframe,.case-studies > .item > .inner > .video > video{/*display:none;*/width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover;}
.case-studies > .item > .inner > .video.out{opacity:0;}
.case-studies > .item > .inner > .video.in{opacity:1;}
.case-studies > .item > .inner > .texts,.works-categories > .item > .inner > .texts,.team > .item > .inner > .texts,.services > .item > .inner > .texts{width:100%;margin-top:-12px;padding:0 20px;position:absolute;left:0;top:50%;text-align:center;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;z-index:5;}
.case-studies > .item h3,.works-categories > .item h3,.team > .item h3,.services > .item h3{margin:0 0 13px 0;}
.case-studies > .item .desc,.works-categories > .item .desc,.team > .item .desc,.services > .item .desc{margin-top:0.2rem;opacity:0;/* margin-bottom:2em; */}
.services > .item .desc {margin-top:1rem;}
.case-studies > .item h4 {margin-bottom:0.1rem;}
.case-studies > .item .desc p,.works-categories > .item .desc p,.team > .item .desc p,.services > .item .desc p{margin-bottom:.5rem;}
.case-studies > .item .desc > *:last-child,.works-categories > .item .desc > *:last-child,.team > .item .desc > *:last-child,.services > .item .desc > *:last-child{margin-bottom:0px;}
.case-studies > .item .btn,.works-categories > .item .btn,.team > .item .btn,.services > .item .btn{padding-left:15px;padding-right:15px;font-size:.9rem;}
.services > .item .btn {width:90%; margin-bottom:0.5rem;padding:0.6rem;}
.case-studies > .item > .inner:hover > .cover,.case-studies > .item > .inner:active > .cover,.case-studies > .item > .inner:focus > .cover,.case-studies > .item > .inner:hover .desc,.case-studies > .item > .inner:active .desc,.case-studies > .item > .inner:focus .desc,.works-categories > .item > .inner:hover > .cover,.works-categories > .item > .inner:active > .cover,.works-categories > .item > .inner:focus > .cover,.works-categories > .item > .inner:hover .desc,.works-categories > .item > .inner:active .desc,.works-categories > .item > .inner:focus .desc, .team > .item > .inner:hover > .cover,.team > .item > .inner:active > .cover,.team > .item > .inner:focus > .cover,.team > .item > .inner:hover .desc,.team > .item > .inner:active .desc,.team > .item > .inner:focus .desc,.services > .item > .inner:hover > .cover,.services > .item > .inner:active > .cover,.services > .item > .inner:focus > .cover,.services > .item > .inner:hover .desc,.services > .item > .inner:active .desc,.services > .item > .inner:focus .desc{opacity:1;}
.case-studies > .item > .inner:hover > .texts,.case-studies > .item > .inner:active > .texts,.case-studies > .item > .inner:focus > .texts,.works-categories > .item > .inner:hover > .texts,.works-categories > .item > .inner:active > .texts,.works-categories > .item > .inner:focus > .texts,.team > .item > .inner:hover > .texts,.team > .item > .inner:active > .texts,.team > .item > .inner:focus > .texts{margin-top:-43px;}
.case-studies.recent > .item > .inner:hover > .texts,.case-studies.recent > .item > .inner:active > .texts,.case-studies.recent > .item > .inner:focus > .texts {margin-top:-45px;}
.services > .item > .inner:hover > .texts,.services > .item > .inner:active > .texts,.services > .item > .inner:focus > .texts {margin-top:-120px;}
/*.case-studies > .item.withvideo > .inner > .cover{opacity:0;}*/
.case-studies > .item.withvideo > .inner:hover > .cover,.case-studies > .item.withvideo > .inner:active > .cover,.case-studies > .item.withvideo > .inner:focus > .cover{opacity:1;}
/*.case-studies > .item.withvideo > .inner:hover > .texts,.case-studies > .item.withvideo > .inner:active > .texts,.case-studies > .item.withvideo > .inner:focus > .texts{margin-top:-24px;}*/
.case-studies > .item.fadein,.works-categories > .item.fadein,.team > .item.fadein,.services > .item.fadein{opacity:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;}
.case-studies > .item.fadein.in,.works-categories > .item.fadein.in,.team > .item.fadein.in,.services > .item.fadein.in{opacity:1;}
.case-studies > .item.fadein:nth-of-type(2),.works-categories > .item.fadein:nth-of-type(2),.team > .item.fadein:nth-of-type(2),.services > .item.fadein:nth-of-type(2){-webkit-transition-delay:.1s;transition-delay:.1s;}
.case-studies > .item.fadein:nth-of-type(3),.works-categories > .item.fadein:nth-of-type(3),.team > .item.fadein:nth-of-type(3),.services > .item.fadein:nth-of-type(3){-webkit-transition-delay:.2s;transition-delay:.2s;}
.case-studies > .item.fadein:nth-of-type(4),.works-categories > .item.fadein:nth-of-type(4),.team > .item.fadein:nth-of-type(4),.services > .item.fadein:nth-of-type(4){-webkit-transition-delay:.3s;transition-delay:.3s;}
.case-studies > .item.fadein:nth-of-type(5),.works-categories > .item.fadein:nth-of-type(5),.team > .item.fadein:nth-of-type(5),.services > .item.fadein:nth-of-type(5){-webkit-transition-delay:.4s;transition-delay:.4s;}
.case-studies > .item.fadein:nth-of-type(6),.works-categories > .item.fadein:nth-of-type(6),.team > .item.fadein:nth-of-type(6),.services > .item.fadein:nth-of-type(6){-webkit-transition-delay:.5s;transition-delay:.5s;}
.case-studies > .item.fadein:nth-of-type(7),.works-categories > .item.fadein:nth-of-type(7),.team > .item.fadein:nth-of-type(7),.services > .item.fadein:nth-of-type(7){-webkit-transition-delay:.6s;transition-delay:.6s;}
.case-studies > .item.fadein:nth-of-type(8),.works-categories > .item.fadein:nth-of-type(8),.team > .item.fadein:nth-of-type(8),.services > .item.fadein:nth-of-type(8){-webkit-transition-delay:.7s;transition-delay:.7s;}
.case-studies > .item.fadein:nth-of-type(9),.works-categories > .item.fadein:nth-of-type(9),.team > .item.fadein:nth-of-type(9),.services > .item.fadein:nth-of-type(9){-webkit-transition-delay:.8s;transition-delay:.8s;}
.case-studies > .item.fadein:nth-of-type(10),.works-categories > .item.fadein:nth-of-type(10),.team > .item.fadein:nth-of-type(10),.services > .item.fadein:nth-of-type(10){-webkit-transition-delay:.9s;transition-delay:.9s;}
.case-studies > .item.fadein:nth-of-type(11),.works-categories > .item.fadein:nth-of-type(11),.team > .item.fadein:nth-of-type(11),.services > .item.fadein:nth-of-type(11){-webkit-transition-delay:1s;transition-delay:1s;}
.case-studies > .item.fadein:nth-of-type(12),.works-categories > .item.fadein:nth-of-type(12),.team > .item.fadein:nth-of-type(12),.services > .item.fadein:nth-of-type(12){-webkit-transition-delay:1.1s;transition-delay:1.1s;}
.case-studies > .item.fadein:nth-of-type(13),.works-categories > .item.fadein:nth-of-type(13),.team > .item.fadein:nth-of-type(13),.services > .item.fadein:nth-of-type(13){-webkit-transition-delay:1.2s;transition-delay:1.2s;}
.case-studies > .item.fadein:nth-of-type(14),.works-categories > .item.fadein:nth-of-type(14),.team > .item.fadein:nth-of-type(14),.services > .item.fadein:nth-of-type(14){-webkit-transition-delay:1.3s;transition-delay:1.3s;}
.case-studies > .item.fadein:nth-of-type(15),.works-categories > .item.fadein:nth-of-type(15),.team > .item.fadein:nth-of-type(15),.services > .item.fadein:nth-of-type(15){-webkit-transition-delay:1.4s;transition-delay:1.4s;}
.case-studies > .item.fadein:nth-of-type(16),.works-categories > .item.fadein:nth-of-type(16),.team > .item.fadein:nth-of-type(16),.services > .item.fadein:nth-of-type(16){-webkit-transition-delay:1.5s;transition-delay:1.5s;}

.services > .item.services-marketing > .inner:hover > .texts,
.services > .item.services-marketing > .inner:active > .texts,
.services > .item.services-marketing > .inner:focus > .texts{margin-top:-166px;}

#header, #header *{-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
#header{width:100%;padding:15px;position:fixed;left:0;top:0;z-index:500;}
#easy-nav{width:100%;position:absolute;left:0;top:30px;z-index:10;}
#easy-nav .nav-item + .nav-item{margin-left:1.8rem;}
#easy-nav .nav-link{padding-left:0;padding-right:0;color:#fff;font-size:1.125rem;font-weight:bold;text-decoration:none;text-transform:uppercase;opacity:.6;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;}
#easy-nav .nav-link::after{content:'';width:100%;height:2px;background-color:#fff;opacity:0;position:absolute;left:0;bottom:10px;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
#easy-nav .nav-link:hover,#easy-nav .nav-link:active,#easy-nav .nav-link:focus,#easy-nav .active .nav-link{opacity:1;}
#easy-nav .nav-link:hover::after,#easy-nav .nav-link:active::after,#easy-nav .nav-link:focus::after,#easy-nav .active .nav-link::after{bottom:0;opacity:1;}
#header-phone{display:block;color:#fff;text-decoration:none;position:absolute;right:75px;top:38px;z-index:11;}
#gloval-nav-open-trigger{width:40px;height:40px;margin-top:13px;background-color:rgba(0,0,0,.5);}
#gloval-nav-open-trigger > span{width:20px;margin-left:-10px;}
#gloval-nav-open-trigger > span:nth-of-type(1){top:13px;}
#gloval-nav-open-trigger > span:nth-of-type(3){bottom:13px;}
.scrolled #header{padding-top:10px;padding-bottom:10px;background-color:rgba(42,51,56,.8);}
.scrolled #header:hover,.scrolled #header:active,.scrolled #header:focus{background-color:rgba(42,51,56,1);}
.scrolled #header .logo > a{width:68px;padding-top:40px;}
.scrolled #gloval-nav-open-trigger{margin-top:0;}
.scrolled #header-phone{top:20px;}
#nav{max-width:300px;margin:0 auto;}
#nav .nav{padding:0;border-radius:0;}
#nav .nav a{padding:.7rem 0;color:#fff;font-size:1.1rem;font-weight:normal;line-height:1em;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;}
#nav .nav a:hover,#nav .nav a:active,#nav .nav a:focus,#nav .nav .active > a{color:#00b9f1;}
#nav .nav .nav-item{float:none;}
#nav .nav .nav-item + .nav-item{margin-left:0;}
#nav .nav > .nav-item{position:relative;}
#nav .nav > .nav-item > .nav-link{font-size:1.44444rem;font-weight:bold;}
#nav .dropdown-backdrop{display:none;}
#nav .dropdown-toggle::after{content:'+';display:block;border:none;font-size:25px;font-weight:normal;position:absolute;right:16px;top:9px;}
#nav .dropdown-toggle[aria-expanded="true"]::after{content:'-';}
#nav .dropdown-menu{float:none;margin-top:0;padding-top:0;background:none;border:none;border-radius:0;position:static !important;top:0;left:0;-webkit-transform:unset !important;transform:unset !important;}
#nav .nav .dropdown-item{padding:.5rem 1rem;font-size:0.83rem;}
#nav .nav .dropdown-item:focus,#nav .nav .dropdown-item:hover{background-color:transparent;color:#00b9f1;}
#nav .navbar-toggler{padding:.5rem .65rem;border:1px solid rgba(255,255,255,.4);color:#fff;position:static;}
#nav .navbar-toggler:hover,#nav .navbar-toggler:active,#nav .navbar-toggler:focus{background-color:rgba(255,255,255,.2);}
#header .icon-wheel{bottom:20px;z-index:5;}
#title{background-position:center center;background-repeat:no-repeat;background-size:cover;}
#title > .cover{width:100%;height:100%;background-color:rgba(42,51,56,.5);}
#title > .cover > .inner{padding:10rem 0 4rem;font-size:1.2rem;font-weight:300;}
#title > .cover > .inner h1,#title > .cover > .inner p{margin-bottom:.5rem;}
#title > .cover > .inner h1{font-weight:300;}
#title > .cover > .inner > :last-child{margin:0;}
#title > .cover > .inner .bannertitle{font-size:1.6rem;font-weight:900;}
#feature-panel{position:relative;overflow:hidden;}
#feature-panel > video{min-width:100%;min-height:100%;width:auto;height:auto;background-color:#2a3338;position:absolute;left:0;top:0;z-index:-1;}
#feature-panel .cover{width:100%;height:100%;background-color:rgba(42,51,56,.8);position:relative;}
#feature-panel .container.fl{position:absolute;left:50%;top:50%;}
#feature-panel .container > :last-child{margin-bottom:0;}
#feature-panel .title{font-size:1.86667rem;font-weight:bold;}
#feature-panel .title > span{display:block;background-color:rgba(0,0,0,.5);color:#28bffc;text-transform:uppercase;}
.typed-cursor{opacity:1;-webkit-animation:blink 0.7s infinite;animation:blink 0.7s infinite;}
@keyframes blink{
  0% { opacity:1; }
  50% { opacity:0; }
  100% { opacity:1; }
}
@-webkit-keyframes blink{
  0% { opacity:1; }
  50% { opacity:0; }
  100% { opacity:1; }
}
.skip-link{display:block;margin-left:-57px;position:absolute;left:50%;bottom:30px;color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase;}
.skip-link::before{content:'';display:block;width:30px;height:30px;margin-left:-15px;border:1px solid #fff;position:absolute;left:50%;top:-45px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.skip-link::after{content:'';display:block;width:10px;height:10px;margin-left:-5px;border-bottom:1px solid #fff;border-right:1px solid #fff;position:absolute;left:50%;top:-36px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.skip-link > span{display:block;height:30px;margin-left:-1px;border:none;border-left:1px dotted #fff;position:absolute;left:50%;top:-90px;}
#call-to-action > .container > div > :last-child{margin-bottom:0;}
#call-to-action strong > a{text-decoration:none;}
.service-panel .item{border:1px solid #fff;border-top:none;}
.service-panel .item:first-child{border-top:1px solid #fff;}
.service-panel .item .inner,.service-panel .item .inner *{-webkit-transition:all .3s ease;transition:all .3s ease;}
.service-panel .item .inner{display:block;width:100%;padding:200px 0 0;text-decoration:none;position:relative;overflow:hidden;}
.service-panel .item h3,.service-panel .item .h3{margin-bottom:.5rem;font-size:1.6rem;text-transform:uppercase;}
.service-panel .item .cover > :last-child,.service-panel .item .desc > :last-child{margin-bottom:0;}
.service-panel .item .cover{width:100%;height:100%;padding:20px;position:absolute;left:0;top:0;}
.service-panel .item i{display:block;margin-right:auto;margin-bottom:1.5rem;width:80px;height:78px;background-position:center center;background-repeat:no-repeat;background-size:contain;}
.service-panel #service-4.item i{width:120px;}
.service-panel .item .desc{width:100%;height:100%;padding:20px;background-color:rgba(0,61,141,.3);position:absolute;left:0;top:100px;opacity:0;}
.service-panel .item .desc > :last-child{margin-bottom:0;}
.service-panel .item .inner:hover .cover,.service-panel .item .inner:active .cover,.service-panel .item .inner:focus .cover{opacity:0;top:100px;}
.service-panel .item .inner:hover .desc,.service-panel .item .inner:active .desc,.service-panel .item .inner:focus .desc{top:0;opacity:1;}
.contact-list{padding-left:0;list-style:none;}
.contact-list > li + li{margin-top:1rem;}
.contact-list .icon{margin-right:18px;padding:10px 15px;position:relative;}
.contact-list .icon::before{content:'';display:block;width:35px;height:35px;border:1px solid #fff;position:absolute;left:6px;top:3px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.contact-list .icon > i{}
.contact-list .desc strong{text-transform:uppercase;}

.service-nav-wrap{}
.service-nav-wrap > a{display:block;width:100%;padding:20px 15px 20px 32%;background-position:center center;background-repeat:repeat;background-size:92px auto;font-size:1.46667rem;font-weight:bold;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1;}
.service-nav-wrap > a:hover,.service-nav-wrap > a:active,.service-nav-wrap > a:focus{padding-top:50px;padding-bottom:50px;font-size:1.86667rem;-webkit-animation:slide 3s linear infinite;animation:slide 3s linear infinite;}
.service-nav-wrap > a > span{display:block;position:relative;}
.service-nav-wrap > a > span::before{content:'';display:block;width:40px;height:40px;margin-top:-20px;position:absolute;left:-57px;top:50%;}
.service-nav-wrap > .nav-design{top:0;background-color:#6c3f98;background-image:url(../images/circles4.gif);}
.service-nav-wrap > .nav-marketing{top:33.333%;background-color:#00b9f1;background-image:url(../images/square.gif);}
.service-nav-wrap > .nav-management{top:66.666%;background-color:#2a3338;background-image:url(../images/triangles.gif);}
.service-nav-wrap > .nav-design > span::before{background-color:#fff;border-radius:50%;}
.service-nav-wrap > .nav-marketing > span::before{width:36px;height:36px;margin-top:-18px;background-color:#fff;left:-55px;}
.service-nav-wrap > .nav-management > span::before{width:0;height:0;margin-top:-34px;border:20px solid transparent;border-bottom:30px solid #fff;}
.sponsor-wrap {    
	border-bottom:1px solid #e8e8e8;
    margin-bottom:2.7rem;
    padding-bottom:1.5rem;
}
.sponsor-wrap .sponsor-logo {display:block;margin:1rem auto;}
.sponsor-wrap .right {float:none;}

@-webkit-keyframes slide{
  from{background-position:center -92px;}
  to{background-position:center 92px;}
}
@keyframes slide{
  from{background-position:center -92px;}
  to{background-position:center 92px;}
}
.enquiry-box{margin-bottom:20px;padding:20px;background-color:rgba(0,0,0,.5);position:relative;}
.enquiry-box::after{content:'';display:block;width:0;height:0;border:15px solid transparent;border-top-color:rgba(0,0,0,.5);border-right-color:rgba(0,0,0,.5);position:absolute;right:0;bottom:-30px;}
.enquiry-box h3,#popup-enquiry h3{text-transform:uppercase;}
.enquiry-box .bt-exp{position:absolute;right:20px;top:20px;}
.enquiry-box .form-control,#popup-enquiry .form-control{padding-left:0;padding-right:0;background-color:transparent;border-bottom:2px solid #28bffc;color:#fff;}
.enquiry-box .form-control::-webkit-input-placeholder,#popup-enquiry .form-control::-webkit-input-placeholder{color:#fff;}
.enquiry-box .form-control:-ms-input-placeholder,#popup-enquiry .form-control:-ms-input-placeholder{color:#fff;}
.enquiry-box .form-control::placeholder,#popup-enquiry .form-control::placeholder{color:#fff;}
.enquiry-box .more-link,#popup-enquiry .more-link{display:inline-block;padding:2px 0 2px 33px;background:url(../images/icon_info.png) left center / 24px auto no-repeat;color:#fff;font-size:.9rem;font-weight:bold;text-transform:uppercase;opacity:.3;}
.enquiry-box .btn,#popup-enquiry .btn{padding:.6rem 1rem;font-size:.9rem;}
#content .enquiry-box{background-color:#53656f;}
#content .enquiry-box .form-control{border-bottom-color:rgba(255,255,255,.3);}
.news-list.row{margin-top:-15px;}
.news-list.row > .col,.news-list.row > [class*="col-"]{padding-top:15px;padding-bottom:15px;}
.news-list .item .inner{display:block;width:100%;height:100%;text-decoration:none;}
.news-list .item .cover{width:100%;height:100%;padding:30px;background:linear-gradient(135deg, rgba(32,39,43,0.8) 0%,rgba(32,39,43,0.3) 100%);}
.news-list .item .cover > :last-child{margin-bottom:0;}
.news-list .item h3{margin-bottom:15px;padding-bottom:18px;position:relative;}
.news-list .item h3::after{content:'';display:block;width:50px;height:4px;background-color:#00b9f1;position:absolute;left:0;bottom:0;}
.news-list .item .meta{font-size:1.15rem;font-weight:300;}
.case-studies-list.row{margin-top:-15px;}
.case-studies-list.row > .col,.case-studies-list.row > [class*="col-"]{padding-top:15px;padding-bottom:15px;}
.case-studies-list .item img{max-width:85%;max-height:135px;}
#awards img + img{margin-left:20px;}
.statistic-list .list-item{padding-top:15px;padding-bottom:15px;}
.statistic-list .list-item + .list-item{border-top:1px solid rgba(255,255,255,.2);}
.statistic-list.carousel .owl-item + .owl-item .list-item{border-top:none;}
.statistic-list span{display:block;font-size:1.22222rem;font-weight:300;text-transform:uppercase;}
.statistic-list .data{font-size:4.22222rem;}
.statistic-list .data > span{display:inline;font-size:1em;font-weight:inherit;}
.tab-nav{margin-bottom:1.5rem;}
.tab-nav-list{border-bottom:none;}
.tab-nav-list > li{display:inline-block;margin:.2rem 0;}
.tab-nav-list > li + li{margin-left:.2rem;}
.tab-nav-list > li > a{display:block;padding:.5rem;border:1px solid #00b9f1;border-radius:3px;font-size:.85rem;font-weight:bold;text-decoration:none;text-transform:uppercase;-webkit-transition:all .15s linear;transition:all .15s linear;}
.tab-nav-list > li > a:hover,.tab-nav-list > li > a:active,.tab-nav-list > li > a:focus,.tab-nav-list > li > a.active{background-color:#00b9f1;color:#fff;}
.tab-contents{overflow:hidden;position:relative;}
.tab-contents > .tab-content-wrap{width:100%;position:absolute;left:0;top:20px;opacity:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;z-index:1;}
.tab-contents > .tab-content-wrap.active{position:relative;opacity:1;top:0;z-index:2;}
#meet-the-team-wide .photo{height:200px;background-position:center center;background-repeat:no-repeat;background-size:cover;}
.project-overview > .inner{margin-bottom:1.5rem;border-bottom:1px solid rgba(81,98,108,.3);}
#specs{background-position:center center;background-repeat:no-repeat;background-size:cover;}
#specs > .cover{background-color:rgba(0,0,0,.9);}
.spec-table > .item{padding:15px;}
.spec-table > .item + .item{border-top:1px solid #51626c;}
.spec-table > .item > *:last-child{margin-bottom:0;}
.spec-table > .item a{color:#00b9f1;text-decoration:none;}
.spec-table > .item a:hover,.spec-table > .item a:active,.spec-table > .item a:focus{color:#fff;}
#casestudies-tab{margin:0;}
#casestudies-tab .tab-nav-list > li{margin:0;}
#casestudies-tab .tab-nav-list > li + li{margin-left:.75rem;}
#casestudies-tab .tab-nav-list > li > a{padding:15px 0;border:none;border-bottom:2px solid transparent;border-radius:0;opacity:.6;text-decoration:none;text-transform:uppercase;-webkit-transition:all .2s linear;transition:all .2s linear;}
#casestudies-tab .tab-nav-list > li > a:hover,#casestudies-tab .tab-nav-list > li > a:active,#casestudies-tab .tab-nav-list > li > a:focus,#casestudies-tab .tab-nav-list > li > a.active{background-color:transparent;border-color:#fff;opacity:1;}
#footer a{text-decoration:none;}
#footer .logo{margin-bottom:1.5rem;}
#footer .copyright{margin:0;}
#footer .bottom{padding-top:1rem;padding-bottom:1rem;}
#footer .bottom .nav{margin-bottom:1.5rem;}
#footer .bottom .nav .nav-link{padding:0 .5rem;}
#bt-top{width:50px;position:fixed;right:0;bottom:0;z-index:5000;filter:alpha(opacity=50);opacity:.5;}
#bt-top:hover,#bt-top:active{}
#bt-top img{width:100%;height:auto;}
.team .innerpad h3 {color:#fff; text-decoration:none;}
small {display:block; font-size:0.9em;}
.video-wrap {position:relative;padding-bottom:56.25%; /* 16:9 */height:0;}
.video-wrap iframe {position:absolute;top:0;left:0;width:100%;height:100%;}
#hosting-features.row {margin-bottom:1.8rem;}
#domains .btn {width:100%; white-space:normal;}
.show-full{display:none;-webkit-transition:all 1s ease-out;transition:all 1s ease-out;}
.show-full.animate.out{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
.show-full.animate.in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
#seo-more .content h2,#ppc-more .content h2{margin-bottom:0;}
#seo-more .content, #ppc-more .content {margin-bottom:1rem;}
#seo-more .content .innerpad,#ppc-more .content .innerpad {background:18px center scroll no-repeat transparent; background-size:55px; padding:15px 15px 15px 90px; width:100% !important;}
#ppc-more .content .innerpad {background-size:45px;}
#seo-more .content.seo-results .innerpad, #ppc-more .content.ppc-adwords .innerpad {background-image:url(../images/icon_seo-results.png);}
#seo-more .content.seo-packages .innerpad {background-image:url(../images/icon_seo-packages.png);}
#seo-more .content.seo-faqs .innerpad {background-image:url(../images/icon_seo-faqs.png);}
#seo-more .content.seo-reports .innerpad {background-image:url(../images/icon_seo-reports.png);}
#ppc-more .content.ppc-facebook .innerpad {background-image:url(../images/icon_ppc-facebook.png);}
#ppc-more .content.ppc-remarketing .innerpad {background-image:url(../images/icon_ppc-remarketing.png);}
#ppc-more .content.ppc-landing .innerpad {background-image:url(../images/icon_ppc-landing.png);}
#ppc-more .content.ppc-casestudies .innerpad {background-image:url(../images/icon_ppc-casestudies.png);}
#seo-prices .price, #seo-prices .desc, #seo-prices .features{padding:30px 35px 0;}
#seo-prices .price, #seo-prices .desc {border-bottom:2px solid #f4f5f5;}
.mobile-hide{display:none;}
#ppc-costs .head,#ppc-costs .mnth,#ppc-costs .total {border-bottom:2px solid #f4f4f5;border-right:2px solid #f4f4f5;}
#ppc-costs h4,#ppc-costs .h4 {margin-bottom:0;}
#ppc-costs .innerpad {padding:2rem 1.5rem;}
#ppc-costs .col-6 .innerpad {padding:2rem;}
#ppc-costs {margin-bottom:1.5rem;}
.dont {background-image:url(../images/bg_dont.png); background-position:center; background-repeat:no-repeat; background-size:contain;}
#team-members #content .row {margin-bottom:1.5rem;}
#nav-portfolio{display:none;}
.status-panel .card{margin-bottom:20px;}
.status-panel .card .panel-title{margin-bottom:0;font-size:1.125rem;}
.status-panel .card-warning{border-color:#c7b493;}
.status-panel .card-warning .card-header{background-color:#fff;}
.status-panel .card-warning .panel-title{color:#8a6d3b;}
.status-panel .card-warning .panel-title small{padding-top:5px;font-size:.8rem;font-weight:normal;letter-spacing:0;text-transform:none;}
.status-panel .list-group-item{display:block;}
.status-panel .list-group-item .list-group-item-heading{margin-bottom:.5rem;}
.status-panel .list-group-item .list-group-item-text{margin-bottom:0;}
.recaptcha-box {
    float:right;
    -webkit-transform:scale(0.95);
    transform:scale(0.95);
    -webkit-transform-origin:right;
    transform-origin:right;
}
#accordion{background:rgba(190, 195, 200, 0.18823529411764706);}
.accordion-toggle {cursor:pointer;background:#44474a;padding:15px;text-align:left;color:#fff;border-bottom:2px solid #00b9f1;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.accordion-toggle:hover {background-color:#02a8e2;padding:15px;border-bottom:2px solid #8b61a3;text-align:left;color:#fff;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;}
.accordion-content {display:none;text-align:left;padding:20px 40px;}
#accordion h4.accord-active{padding-left:40px;background-color:#855ca1;border-bottom:2px solid #337ab7;-webkit-transition:background-color 0.2s ease;transition:background-color 0.2s ease;background-image:none;background-repeat:no-repeat;background-position:13px -16px;background-size:14px;margin-bottom:0;margin-top:0;}
#accordion h4.not-active{margin-top:0;margin-bottom:0px;padding-left:40px;background-image:none;background-repeat:no-repeat;background-position:13px 18px;background-size:14px;left:0;position:relative;}

.packages .inner,.critical .inner,.risks .inner,.package-faq .item{padding-left:75px;background-position:left top;background-repeat:no-repeat;background-size:56px auto;}
/*.packages.row,*/.critical.row,.risk.row{margin-top:-15px;margin-bottom:-15px;}
.packages.row > .col,.packages.row > [class*="col-"],.critical.row > .col,.critical.row > [class*="col-"],.risk.row > .col,.risk.row > [class*="col-"]{padding-top:15px;padding-bottom:15px;padding-left:40px; padding-right:40px;}
.packages h4{margin-bottom:.5rem;font-size:1.2rem;}
#package-227 .inner,#package-317 .inner{background-image:url("../images/icon_package1.png");}
#package-228 .inner,#package-318 .inner{background-image:url("../images/icon_package2.png");}
#package-229 .inner,#package-319 .inner{background-image:url("../images/icon_package3.png");}
#package-230 .inner,#package-320 .inner{background-image:url("../images/icon_package4.png");}
#package-231 .inner,#package-321 .inner{background-image:url("../images/icon_package5.png");}
#package-232 .inner,#package-322 .inner{background-image:url("../images/icon_package6.png");}
#package-233 .inner,#package-323 .inner{background-image:url("../images/icon_package7.png");}
#package-234 .inner,#package-324 .inner{background-image:url("../images/icon_package8.png");}
#package-235 .inner,#package-325 .inner{background-image:url("../images/icon_package9.png");}

#package-259 .inner{background-image:url("../images/icon_package_credibility.png");}
#package-260 .inner{background-image:url("../images/icon_package_responsive.png");}
#package-261 .inner{background-image:url("../images/icon_package_peace.png");}
#package-269 .inner{background-image:url("../images/icon_package_backup.png");}
#package-270 .inner{background-image:url("../images/icon_package_exchange.png");}
#package-271 .inner{background-image:url("../images/icon_package_laptop.png");}

.critical .inner{padding-top:16px;padding-bottom:16px;font-size:1.13333rem;}
.critical .inner > :last-child{margin-bottom:0;}
#critical-236 .inner,#critical-327 .inner{background-image:url("../images/icon_time.png");}
#critical-361 .inner{background-image:url("../images/icon_webcust.png");}
#critical-363 .inner{background-image:url("../images/icon_real.png");}
#critical-237 .inner,#critical-328 .inner{background-image:url("../images/icon_money.png");}
#critical-238 .inner,#critical-329 .inner{background-image:url("../images/icon_investment.png");}
#critical-364 .inner{background-image:url("../images/icon_ownership_white.png");}
.risks .inner{background-image:url("../images/icon_risk.png");}
.package-faq .item{background-image:url("../images/icon_packfaq.png");}
.plans{margin-bottom:2rem;}
.plans .item{padding-bottom:4rem;background-color:#3d4449;position:relative;}
.plans .btn{width:calc(100% - 3rem);background-color:#90a1a8;border-color:#90a1a8;position:absolute;left:1.5rem;bottom:1.5rem;}
.plans .plan-head{padding:1.5rem;background:rgb(144,161,168);background:-webkit-gradient(linear, left top, right top, from(rgba(144,161,168,1)),to(rgba(99,110,118,1)));background:linear-gradient(to right, rgba(144,161,168,1) 0%,rgba(99,110,118,1) 100%);}
.plans .plan-head > :last-child,.plan .desc > :last-child{margin-bottom:0;}
.plans .plan-head h3{margin-bottom:.6rem;font-size:1.33333rem;text-transform:uppercase;}
.plans .plan-head .price{font-size:2.66667rem;font-weight:900;line-height:1em;}
.plans .plan-head .price small{display:inline;font-size:.6em;font-weight:normal;}
.plans .desc{padding:1.5rem;}
.plans .desc ul{list-style:none;}
.plans .desc ul li{position:relative;}
.plans .desc ul li+li{margin-top:.5rem;}
.plans .desc ul li::before{content:'';display:block;width:10px;height:16px;border-right:4px solid #90a1a8;border-bottom:4px solid #90a1a8;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:-26px;top:2px;}
#plan-239 .plan-head,#plan-273 .plan-head,#plan-331 .plan-head{background:rgb(144,84,203);background:-webkit-gradient(linear, left top, right top, from(rgba(144,84,203,1)),to(rgba(90,41,140,1)));background:linear-gradient(to right, rgba(144,84,203,1) 0%,rgba(90,41,140,1) 100%);}
#plan-239 .desc ul li::before,#plan-273 .desc ul li::before,#plan-331 .desc ul li::before{border-right-color:#9053c9;border-bottom-color:#9053c9;}
#plan-239 .btn,#plan-273 .btn,#plan-331 .btn{background-color:#9053c9;border-color:#9053c9;}
#plan-240 .plan-head,#plan-274 .plan-head,#plan-332 .plan-head{background:rgb(41,191,252);background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgba(41,191,252,1)),to(rgba(1,81,186,1)));background:linear-gradient(to right, rgba(41,191,252,1) 1%,rgba(1,81,186,1) 100%);}
#plan-240 .desc ul li::before,#plan-274 .desc ul li::before,#plan-332 .desc ul li::before{border-right-color:#28bffc;border-bottom-color:#28bffc;}
#plan-240 .btn,#plan-274 .btn,#plan-332 .btn{background-color:#28bffc;border-color:#28bffc;}
#plan-241 .plan-head,#plan-275 .plan-head,#plan-333 .plan-head{background:rgb(232,129,164);background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgba(232,129,164,1)),to(rgba(223,46,106,1)));background:linear-gradient(to right, rgba(232,129,164,1) 1%,rgba(223,46,106,1) 100%);}
#plan-241 .desc ul li::before,#plan-275 .desc ul li::before,#plan-333 .desc ul li::before{border-right-color:#e881a4;border-bottom-color:#e881a4;}
#plan-241 .btn,#plan-275 .btn,#plan-333 .btn{background-color:#e881a4;border-color:#e881a4;}
.plans.addons .plan-head h3{font-size:1.13333rem;}
.plans.addons .plan-head .price{font-size:1.73333rem;}
.risks .inner{padding-top:16px;padding-bottom:16px;background-position:left center}
.risks .inner > :last-child{margin-bottom:0;}

.land-2col .item{padding-left:90px;background-position:15px top;}
.land-2col .item h4,.land-2col .item .h4{margin-bottom:.5rem;}
#package-419{background-image:url(../images/icon_sb1.png);}
#package-420{background-image:url(../images/icon_sb2.png);}
#package-421{background-image:url(../images/icon_sb3.png);}
#package-422{background-image:url(../images/icon_sb4.png);}
#package-423{background-image:url(../images/icon_sb5.png);}
#package-424{background-image:url(../images/icon_sb6.png);}
#package-425{background-image:url(../images/icon_sb7.png);}
#package-426{background-image:url(../images/icon_sb8.png);}
#package-427{background-image:url(../images/icon_sb9.png);}
#package-428{background-image:url(../images/icon_sb10.png);}

.single-post .entry-content p + h2, .single-post .entry-content p + .h2  {padding-top:1.75rem;}
.single-post .entry-content ul + h3, .single-post .entry-content ul + .h3 {padding-top:1.15rem;}
.single-post .entry-content h3,  .single-post .entry-content .h3 {margin-bottom:.6rem;}
.single-post .entry-content p ~ h3,  .single-post .entry-content p ~ .h3 {padding-top:1rem;}
.single-post .entry-content ul li {margin-bottom:.75rem;}
.extra-pad {padding:2em;}
.web-thd-mob-ord {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
.bg-lgtwo{background-color:#eaeaea;}
.web-works a {color:#fff;}
.web-works a:hover {color:#53656f;text-decoration:none;}
.web-btns {padding:2em;text-align:center;width:100%;display:block;font-size:30px;text-decoration:none;font-weight:600;}
.web-works-inner {margin-top:1em;margin-bottom:1em;}
.wwl {margin-right:1em;margin-left:1em;}
.wwr{margin-left:1em;margin-right:1em;}

.box-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}

.innerpad.examples{padding-bottom:0;}
.web-showcase .container-fluid{background: -webkit-gradient(linear, left top, right top, color-stop(1%, #13a1cd),to(#002d58));background: linear-gradient(to right, #13a1cd 1%,#002d58 100%);}
.web-showcase .container-fluid:nth-of-type(2n){background:-webkit-gradient(linear, left top, right top, color-stop(1%, #f38b00),to(#f3a800));background:linear-gradient(to right, #f38b00 1%,#f3a800 100%);}
.web-showcase .container-fluid:nth-of-type(3n){background:-webkit-gradient(linear, left top, right top, color-stop(1%, #ea7e21),to(#EA2B21));background:linear-gradient(to right, #ea7e21 1%,#EA2B21 100%);}
.web-showcase .container-fluid:nth-of-type(4n){background:-webkit-gradient(linear, left top, right top, color-stop(1%, #0A3552),to(#4a94c1));background:linear-gradient(to right, #0A3552 1%,#4a94c1 100%);}
div#websc-399,div#websc-432{background: -webkit-gradient(linear, left top, right top, color-stop(1%, #13a1cd),to(#002d58));background: linear-gradient(to right, #13a1cd 1%,#002d58 100%);}
div#websc-367{background:-webkit-gradient(linear, left top, right top, color-stop(1%, #f38b00),to(#f3a800));background:linear-gradient(to right, #f38b00 1%,#f3a800 100%);}
div#websc-368{background:-webkit-gradient(linear, left top, right top, color-stop(1%, #ea7e21),to(#EA2B21));background:linear-gradient(to right, #ea7e21 1%,#EA2B21 100%);}
div#websc-369{background:-webkit-gradient(linear, left top, right top, color-stop(1%, #0A3552),to(#4a94c1));background:linear-gradient(to right, #0A3552 1%,#4a94c1 100%);}
div#websc-430{background:#007052;background:-moz-linear-gradient(left, #007052 0%, #079f76 100%);background:-webkit-linear-gradient(left, #007052 0%,#079f76 100%);background:linear-gradient(to right, #007052 0%,#079f76 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#007052', endColorstr='#079f76',GradientType=1 );}
div#websc-431{background:#937b74;background:-moz-linear-gradient(left, #937b74 0%, #e5bfb7 100%);background:-webkit-linear-gradient(left, #937b74 0%,#e5bfb7 100%);background:linear-gradient(to right, #937b74 0%,#e5bfb7 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#937b74', endColorstr='#e5bfb7',GradientType=1 );}
div#websc-433{background:#89b124;background:-moz-linear-gradient(left, #89b124 0%, #a7ce44 100%);background:-webkit-linear-gradient(left, #89b124 0%,#a7ce44 100%);background:linear-gradient(to right, #89b124 0%,#a7ce44 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#89b124', endColorstr='#a7ce44',GradientType=1 );}

.webshowcase-inner-text {padding:3em; color:#fff; text-align:left;}
.webshowcase-inner-text ul {padding-left:18px;}
.webshowcase-inner-text .btn-primary {background:transparent;border:solid 2px #fff;}
.webshowcase-inner-text .btn-primary:hover {background:#ffffff;border:solid 2px #fff;}
.webshowcase-inner-text .btn-primary::before,.webshowcase-inner-text .btn-primary::after{background-color:transparent;}
#package-377 .inner {background-image:url("../images/icon_package_responsive.png");}
#package-378 .inner {background-image:url("../images/icon_real_blue.png");}
#package-379 .inner {background-image:url("../images/icon_package1.png");}
#package-380 .inner {background-image:url("../images/icon_customer-service_blue.png");}
#package-381 .inner {background-image:url("../images/icon_ownership_blue.png");}
#package-382 .inner {background-image:url("../images/icon_sold_blue.png");}
ul.prop-feed-list {list-style:none;margin-bottom:0;}
ul.prop-feed-list li:before{background-image:url('../images/icon_small_house_blue.png');background-size:cover;height:18px;content:'';width:21px;display:inline-block;margin-right:13px;}
#ret h2 {font-size:2.2rem;}
#ret h3 {font-size:1.4rem;}


#package-402 .inner{background-image:url("../assets/images/icon_zapier.png");}
#package-403 .inner{background-image:url("../assets/images/icon_pusher.png");}
#package-404 .inner{background-image:url("../assets/images/icon_reaxml.png");}
#package-405 .inner{background-image:url("../assets/images/icon_wordpress.png");}
#package-406 .inner{background-image:url("../assets/images/icon_modx.png");}
#package-407 .inner{background-image:url("../assets/images/icon_canvasjs.png");}
#critical-409 .inner,#critical-410 .inner,#critical-411 .inner{background-position:left center;}
#critical-409 .inner{background-image:url("../assets/images/icon_php.png");}
#critical-410 .inner{background-image:url("../assets/images/icon_sql.png");}
#critical-411 .inner{background-image:url("../assets/images/icon_safe.png");}

/****Sharpspring Form Styles*****/
.sharpspring_form,.sharpspring_form *,.sharpspring_form *::before,.sharpspring_form *::after{-webkit-box-sizing:border-box;box-sizing:border-box;}
.sharpspring_form{background-color:transparent;}
.sharpspring_form,
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c fieldset li label,
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type=text],
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type=password],
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c textarea,
#form_ea385473-3c7c-4bde-930a-0866152d4a63 fieldset li label,
#form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type=text],
#form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type=password],
#form_ea385473-3c7c-4bde-930a-0866152d4a63 textarea,
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b fieldset li label,
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type=text],
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type=password],
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b textarea{font-size:15px;}
.sharpspring_form ul.form_fields{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;}
.sharpspring_form .field,.sharpspring_form .campaign_question{position:relative;width:100%;min-height:1px;margin-bottom:1rem;padding-right:15px;padding-left:15px;}
.sharpspring_form input[type="text"],
.sharpspring_form input[type="tel"],
.sharpspring_form input[type="email"],
.sharpspring_form input[type="password"],
.sharpspring_form textarea,
.sharpspring_form select{width:100%;padding:.7rem 1rem;background:#fff;border:none;border-radius:0;}
.sharpspring_form textarea{height:95px;}
.sharpspring_form select{max-width:none;}
.sharpspring_form .checkbox-option{display:block;}
.sharpspring_form input[type="checkbox"]{display:none;}
.sharpspring_form input[type="checkbox"]+.checkbox-label{display:inline-block;padding:.5em 1em;border:1px solid #fff;border-radius:500px;-webkit-transition:all .3s linear;transition:all .3s linear;}
.sharpspring_form input[type="checkbox"]:checked+.checkbox-label{background-color:#fff;color:#00b9f1 !important;}
.sharpspring_form p.clear{text-align:left;}
.sharpspring_form .button{display:inline-block;padding:1em;background:#fff;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-size:.9em;font-weight:bold;line-height:1;text-align:center;text-shadow:none;text-transform:uppercase;white-space:nowrap;position:relative;-webkit-transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;}
.sharpspring_form .button::before,.sharpspring_form .button::after{content:'';display:block;width:50%;height:100%;position:absolute;top:0;z-index:-1;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;}
.sharpspring_form .button::before{background-color:#00b9f1;left:0;}
.sharpspring_form .button::after{background-color:#00b9f1;right:0;}
.sharpspring_form .button:hover,.sharpspring_form .button:active,.sharpspring_form .button:focus{background:#fff;color:#28bffc;}
.sharpspring_form .button:hover::before,.sharpspring_form .button:active::before,.sharpspring_form .button:focus::before,.sharpspring_form .button:hover::after,.sharpspring_form .button:active::after,.sharpspring_form .button:focus::after{width:0;}
.sharpspring_form label.error{margin:5px 0;padding:5px 10px;border-radius:none;-webkit-box-shadow:none;box-shadow:none;font-size:.85em;font-weight:normal;}

#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c{padding:20px;background-color:#53656f;color:#fff;}
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c fieldset li label,#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type=text],#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type=password],#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c textarea{color:#fff;}
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type="text"],
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type="tel"],
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type="email"],
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type="password"],
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c textarea{padding-left:0;padding-right:0;background-color:transparent;border:none;border-bottom:2px solid rgba(255,255,255,.3);color:#fff;}
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type="text"]:focus,
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type="tel"]:focus,
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type="email"]:focus,
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type="password"]:focus,
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c textarea:focus{border:none;border-bottom:2px solid rgba(255,255,255,.6);-webkit-box-shadow:none;box-shadow:none;}
#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c .button{width:50%;}

#form_ea385473-3c7c-4bde-930a-0866152d4a63,
#form_ea385473-3c7c-4bde-930a-0866152d4a63 fieldset li label,
#form_ea385473-3c7c-4bde-930a-0866152d4a63 .checkbox-label{color:#fff;}
#form_ea385473-3c7c-4bde-930a-0866152d4a63 fieldset li > label{display:inline-block;margin-bottom:.5em;}
#form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type="text"],
#form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type="tel"],
#form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type="email"],
#form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type="password"],
#form_ea385473-3c7c-4bde-930a-0866152d4a63 textarea,
#form_ea385473-3c7c-4bde-930a-0866152d4a63 select{width:100%;padding:.7rem 1rem;background:#fff;border:none;border-radius:0;}
#form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type="checkbox"]{display:none;}
#form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type="checkbox"]+.checkbox-label{display:inline-block;padding:.5em 1em;border:1px solid #fff;border-radius:500px;-webkit-transition:all .3s linear;transition:all .3s linear;}
#form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type="checkbox"]:checked+.checkbox-label{background-color:#fff;color:#00b9f1;}
#form_ea385473-3c7c-4bde-930a-0866152d4a63 .button{width:100%;}
#form_ea385473-3c7c-4bde-930a-0866152d4a63 .button::before{background-color:#0151ba;}
#form_ea385473-3c7c-4bde-930a-0866152d4a63 .button::after{background-color:#0151ba;}
#form_ea385473-3c7c-4bde-930a-0866152d4a63 .ss-recaptcha .ss-anchor-invisible-text,#form_ea385473-3c7c-4bde-930a-0866152d4a63 .ss-recaptcha .ss-anchor-invisible-text a{color:rgba(255,255,255,.5);}

#form_6c428b6a-b375-494d-a733-a1ef99d87713,
#form_6c428b6a-b375-494d-a733-a1ef99d87713 fieldset li label,
#form_6c428b6a-b375-494d-a733-a1ef99d87713 .checkbox-label,
#form_76275220-720d-4541-a73b-1a2741e35263,
#form_76275220-720d-4541-a73b-1a2741e35263 fieldset li label,
#form_76275220-720d-4541-a73b-1a2741e35263 .checkbox-label,
#form_c27e431f-9fbe-4941-bd5f-14d8069e3617,
#form_c27e431f-9fbe-4941-bd5f-14d8069e3617 fieldset li label,
#form_c27e431f-9fbe-4941-bd5f-14d8069e3617 .checkbox-label{color:#fff;}
#form_6c428b6a-b375-494d-a733-a1ef99d87713 #field_3280814083 label {padding-bottom:4px;display:block;}

#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .form_fields{}
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea,
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea fieldset li label,
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .checkbox-label{color:#fff;}
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea input[type="text"],
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea input[type="tel"],
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea input[type="email"],
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea input[type="password"],
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea textarea,
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea select{width:100%;padding:.7rem 1rem;background:#fff;border:none;border-radius:0;}
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea input[type="checkbox"]{display:none;}
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea input[type="checkbox"]+.checkbox-label{display:inline-block;padding:.5em 1em;border:1px solid #fff;border-radius:500px;-webkit-transition:all .3s linear;transition:all .3s linear;}
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea input[type="checkbox"]:checked+.checkbox-label{background-color:#fff;color:#00b9f1;}
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .button{width:100%;}
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .button::before{background-color:#0151ba;}
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .button::after{background-color:#0151ba;}
#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .ss-recaptcha .ss-anchor-invisible-text,#form_ea385473-3c7c-4bde-930a-0866152d4a63 .ss-recaptcha .ss-anchor-invisible-text a{color:rgba(255,255,255,.5);}

#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .form_fields{}
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1,
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 fieldset li label,
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .checkbox-label{color:#fff;}
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 input[type="text"],
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 input[type="tel"],
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 input[type="email"],
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 input[type="password"],
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 textarea,
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 select{width:100%;padding:.7rem 1rem;background:#fff;border:none;border-radius:0;}
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 input[type="checkbox"]{display:none;}
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 input[type="checkbox"]+.checkbox-label{display:inline-block;padding:.5em 1em;border:1px solid #fff;border-radius:500px;-webkit-transition:all .3s linear;transition:all .3s linear;}
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 input[type="checkbox"]:checked+.checkbox-label{background-color:#fff;color:#00b9f1;}
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .button{width:100%;}
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .button::before{background-color:#0151ba;}
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .button::after{background-color:#0151ba;}
#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .ss-recaptcha .ss-anchor-invisible-text,#form_ea385473-3c7c-4bde-930a-0866152d4a63 .ss-recaptcha .ss-anchor-invisible-text a{color:rgba(255,255,255,.5);}

#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .form_fields{}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b,
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b fieldset li label,
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .checkbox-label{color:#fff;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b fieldset li > label{display:inline-block;margin-bottom:.5em;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type="text"],
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type="tel"],
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type="email"],
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type="password"],
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b textarea,
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b select{width:100%;padding:.7rem 1rem;background:#fff;border:none;border-radius:0;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type="checkbox"]{display:none;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type="checkbox"]+.checkbox-label{display:inline-block;padding:.5em 1em;border:1px solid #fff;border-radius:500px;-webkit-transition:all .3s linear;transition:all .3s linear;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type="checkbox"]:checked+.checkbox-label{background-color:#fff;color:#00b9f1;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .button{width:100%;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .button::before{background-color:#0151ba;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .button::after{background-color:#0151ba;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .ss-recaptcha .ss-anchor-invisible-text,
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .ss-recaptcha .ss-anchor-invisible-text a{color:rgba(255,255,255,.5);}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b h3 {margin-left:14px;margin-top:35px;display:block;width:100%;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b p {margin-left:15px;}
#form_c82424a7-31e2-4297-98b1-65da1bbd9e8b h3:first-child{margin-top:0px;}

.hosting-tabs .nav-tabs{padding:10px;border-bottom:none;border-radius:5px 5px 0 0;}
.hosting-tabs .nav-tabs .nav-item{display:block;width:100%;margin-bottom:0;}
.hosting-tabs .nav-tabs .nav-item+.nav-item{margin-top:.5rem;}
.hosting-tabs .nav-tabs .nav-link{display:block;width:100%;border-radius:.5rem;border:1px solid #fff;text-align:center;text-decoration:none;}
.hosting-tabs .tab-content .tab-pane{padding:1.5rem;background-color:#fff;border-radius:0 0 5px 5px;}

.instructbtns {padding:0 10px;}
.dropbtn {font-family:'Rubik',Arial,Helvetica,Sans-Serif;font-size:1.66667rem;background:rgb(41,191,252);color:#ffffff;padding:5% 16px;cursor:pointer;border:5px solid #f4f5f5;}
a.dropbtn {text-decoration:none; color:#fff; line-height:1.8rem;}
.dropbtn:hover {background:-webkit-gradient(linear, left top, right top, color-stop(1%, rgba(41,191,252,1)),to(rgba(1,81,186,1)));background:linear-gradient(to right, rgba(41,191,252,1) 1%,rgba(1,81,186,1) 100%);}
.dropbtn:focus {border:none;}
/* The container <div> - needed to position the dropdown content */
.dropdown {position:relative;float:left;width:100%;display:inline-block;text-align:left;}
/* Dropdown Content (Hidden by Default) */
.dropdown-content {display:none;position:relative;z-index:1;padding-left:0!important;width:100%;background-color:#3f4a4d;padding-top:30px;}
.dropdown-content h2:before, .dropdown-content h3.link-anchor:before {display:block; content:" "; margin-top:-134px; height:134px; visibility:hidden; pointer-events:none;}
.inst-img {border:10px solid #fff;-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.2);box-shadow:5px 5px 10px rgba(0,0,0,0.2);margin:20px 0;}

.remote-support h1,.remote-support h1.h2{margin-bottom:4rem;}
.remote-support .jumbotron{margin-bottom:4rem;}
#anydesk-downloader{margin-bottom:4rem;}
#anydesk-downloader .nav{margin:-15px -15px 2.5rem;border-bottom:none;}
#anydesk-downloader .nav li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding:15px;}
#anydesk-downloader .nav a{display:block;color:#2a3338;font-weight:normal;text-decoration:none;text-align:center;text-transform:uppercase;}
#anydesk-downloader .nav i{display:block;margin-bottom:.5rem;background-color:#eaeef1;transition:all .3s linear;}
#anydesk-downloader .nav a:hover,#anydesk-downloader .nav a:active,#anydesk-downloader .nav a:focus,#anydesk-downloader .nav a.active{color:#25b4f6;}
#anydesk-downloader .nav a:hover i,#anydesk-downloader .nav a:active i,#anydesk-downloader .nav a:focus i,#anydesk-downloader .nav a.active i{background-color:#25b4f6;}
.fb-customerchat.fb_invisible_flow fb_iframe_widget iframe{bottom:155pt !important;}
.fb_dialog .fb_dialog_advanced fb_customer_chat_bubble_animated_no_badge.fb_customer_chat_bubble_pop_in {bottom:100pt !important}


@media (min-width:450px){
  .sharpspring_form,#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c fieldset li label,#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type=text],#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type=password],#form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c textarea{font-size:16px;}
}
@media (min-width:510px){
  .sharpspring_form .checkbox-option{display:inline-block;}
  #form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c .field,
  #form_6c428b6a-b375-494d-a733-a1ef99d87713 .field,
  #form_76275220-720d-4541-a73b-1a2741e35263 .field,
  #form_c27e431f-9fbe-4941-bd5f-14d8069e3617 .field,
  #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .field{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;}
  #form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c .field.textarea,
  #form_76275220-720d-4541-a73b-1a2741e35263 .field.textarea,
  #form_6c428b6a-b375-494d-a733-a1ef99d87713 .field.textarea,
  #form_c27e431f-9fbe-4941-bd5f-14d8069e3617 .field.textarea,
  #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .field.textarea,
  #form_6c428b6a-b375-494d-a733-a1ef99d87713 .field.checkbox{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}
}
@media (min-width:540px){
  .sharpspring_form,
  #form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c fieldset li label,
  #form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type=text],
  #form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c input[type=password],
  #form_14fe99ed-1bcf-4f5b-b08b-e5855c8d726c textarea{font-size:18px;}
}


@media (max-width:768px){
 .mob-order {-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
 .webshowcase-inner-photo {padding:2em;}
 #ret h2 {font-size:2rem;}
 #ret h3 {font-size:1.2rem;}
}

@media (max-width:370px){
  #get-in-touch .btn,#meet-the-team .btn{display:block;width:100%;}
  #get-in-touch .btn + .btn,#meet-the-team .btn + .btn{margin-left:0;margin-top:.75rem;}
}
@media (min-width:576px){
  .buttons > .bt-arrow + .bt-arrow{margin-left:10px;padding-left:10px;border-left:1px solid rgba(0,0,0,.16);}
  .btn + .btn{margin-top:0;margin-left:1rem;}
  img.float-sm-left,img.float-sm-right{max-width:47%;margin-bottom:10px;}
  img.float-sm-left{margin-right:15px;}
  img.float-sm-right{margin-left:15px;}
  .jumbotron{font-size:1.16667rem;}
  .innerpad{padding-top:3rem;padding-bottom:3rem;}
  .innerpad-sm{padding-top:2rem;padding-bottom:2rem;}
  .two-column .photo{height:300px;}
  .two-column .content > .innerpad{/*width:540px;*/width:100%;}
  .socials > li + li{margin-left:1.2rem;}
  .socials > li > a .fa-2x{font-size:42px;}
  .socials > li > a > span{font-size:14px;}
  .work-list .item > .inner{padding-top:50%;}
  .work-list .item .desc{max-width:45%;}
  .work-list .item .client-logo > img{max-height:110px;}
  .work-list.carousel .owl-controls{margin-bottom:0;}
  .work-list.carousel .owl-controls .owl-nav > div{display:block;position:absolute;top:50%;margin-top:-15px;}
  .work-list.carousel .owl-controls .owl-nav > .owl-prev{left:-35px;}
  .work-list.carousel .owl-controls .owl-nav > .owl-next{right:-35px;}
  #header-phone{right:84px;}
  #nav{padding-top:0;border-top:none;}
  #feature-panel .container{font-size:1.06667rem;}
  #feature-panel .title{font-size:2.66667rem;}
  .service-panel .item:nth-child(2){border-top:1px solid #fff;}
  .service-panel .item:nth-child(2n){border-left:none;}
  .contact-list > li + li{margin-top:0;}
  .contact-list .icon{padding:11px 17px;font-size:18px;}
  .contact-list .icon::before{width:40px;height:40px;}
  .service-nav-wrap > a{padding-left:38%;font-size:1.86667rem;}
  .service-nav-wrap > a:hover,.service-nav-wrap > a:active,.service-nav-wrap > a:focus{padding-top:50px;padding-bottom:50px;font-size:2.26667rem;}
  .statistic-list .list-item:nth-child(2){border-top:none;}
  #meet-the-team-wide .photo{height:300px;}
  #footer .bottom .nav{margin-bottom:0;padding-top:1px;}
  .status-panel .card-warning .panel-title small{padding-top:3px;}
  #bt-top{width:60px;}
  .plans .plan-head .price{font-size:2.8rem;}
  .plans.addons .plan-head .price{font-size:1.73333rem;}
  #form_ea385473-3c7c-4bde-930a-0866152d4a63 .button,
  #form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .button,
  #form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .button,
  #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .button{width:auto;padding-left:3em;padding-right:3em;}
  #anydesk-downloader .nav li{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
}
@media (min-width:768px){
  h1,.h1{font-size:3.2rem;}
  h2,.h2{font-size:2.71429rem;}
  .txtsm{font-size:.85714rem;line-height:1.66667em;}
  img.float-md-left,img.float-md-right{max-width:47%;margin-bottom:10px;}
  img.float-left,img.float-sm-left,img.float-md-left{margin-right:25px;}
  img.float-right,img.float-sm-right,img.float-md-right{margin-left:25px;}
  .bg-ptn-circle{background-image:url(../images/ptn_circle_lg.png);background-size:46px auto;}
  .bg-ptn-square{background-image:url(../images/ptn_square_lg.png);background-size:46px auto;}
  .bg-ptn-triangle{background-image:url(../images/ptn_triangle_lg.png);background-size:46px auto;}
  .innerpad{padding-top:2rem;padding-bottom:2rem;}
  .innerpad-sm{padding-top:2.5rem;padding-bottom:2.5rem;}
  .two-column .photo{height:auto;}
  .two-column .photo > img{display:none;}
  .two-column .content > .innerpad{/*width:360px;*/width:100%;}
  .two-column.content-left .content > .innerpad{margin-left:auto;}
  .two-column.content-right .content > .innerpad{margin-right:auto;}
  .socials > li + li{margin-left:1.8rem;}
  .socials > li > a .fa-2x{margin-bottom:.5rem;font-size:50px;}
  .global-box{width:400px;padding:68px 25px 25px;right:-400px;}
  .work-list .item > .inner{padding-top:77%;}
  .work-list .item .desc{max-width:88%;}
  .work-list > .longer-item > .inner{padding-top:50%;}
  .work-list > .longer-item .desc{max-width:45%;}
  .case-studies > .item > .inner > .texts{margin-top:-12px;}
  .case-studies > .item .desc{margin-top:0;opacity:0;}
  .case-studies > .item .desc p{margin-bottom:1rem;}
  .case-studies > .item > .inner:hover > .texts,.case-studies > .item > .inner:active > .texts,.case-studies > .item > .inner:focus > .texts{margin-top:-51px;}
  /*.case-studies > .item.withvideo > .inner:hover > .texts,.case-studies > .item.withvideo > .inner:active > .texts,.case-studies > .item.withvideo > .inner:focus > .texts{margin-top:-27px;}*/
  .case-studies > .item > .inner > .video > iframe,.case-studies > .item > .inner > .video > video{display:block;}
  #header{overflow:initial;}
  #header .logo{margin-left:0;left:20px;top:20px;}
  #btn-popup{border-radius:500px;position:absolute;right:230px;top:27px;}
  #btn-popup::before{border-radius:500px 0 0 500px;}
  #btn-popup::after{border-radius:0 500px 500px 0;}
  .scrolled #btn-popup,.scrolled #header-phone.landing{top:10px;}
  #nav .nav a{padding-top:1rem;padding-bottom:1rem;}
  #nav .dropdown-toggle::after{top:13px;}
  #nav .nav > .nav-item:last-child{/*display:none;*/}
  .work-list.global-portfolio-list > .longer-item .desc{max-width:88%;}
  #title > .cover > .inner{font-size:1.46667rem;}
  #title > .cover > .inner .bannertitle{font-size:2rem;}
  #header .icon-wheel{bottom:30px;}
  #feature-panel .container{max-width:640px;}
  #feature-panel .title{font-size:3.66667rem;}
  #call-to-action{font-size:1.2rem;}
  .contact-list > li + li{margin-top:1rem;}
  .service-nav-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;}
  .service-nav-wrap > a{width:33.3333%;padding:100px 20px 20px;font-size:1.46667rem;text-align:center;}
  .service-nav-wrap > a:hover,.service-nav-wrap > a:active,.service-nav-wrap > a:focus{width:66.666%;padding-top:100px;padding-bottom:20px;font-size:1.86667rem;-webkit-animation:slide 3s linear infinite;animation:slide 3s linear infinite;}
  .service-nav-wrap > a > span{position:relative;}
  .service-nav-wrap > a > span::before{width:60px;height:60px;margin-top:0;margin-left:-30px;left:50%;top:-67px;}
  .service-nav-wrap > .nav-design{}
  .service-nav-wrap > .nav-marketing{}
  .service-nav-wrap > .nav-management{}
  .service-nav-wrap > .nav-marketing > span::before{width:54px;height:54px;margin-top:0;margin-left:-27px;left:50%;}
  .service-nav-wrap > .nav-management > span::before{margin-top:-33px;border:33px solid transparent;border-bottom:50px solid #fff;}
  .tab-nav{margin-bottom:0;}
  .tab-nav-list{padding:10px 0;border-right:1px solid rgba(81,98,108,.3);}
  .tab-nav-list > li{display:block;}
  .tab-nav-list > li + li{margin-left:0;margin-top:.8rem;}
  .tab-nav-list > li > a{margin-right:-1px;padding:0 25px 0 0;border:0;border-radius:0;text-align:right;}
  .tab-nav-list > li > a:hover,.tab-nav-list > li > a:active,.tab-nav-list > li > a:focus,.tab-nav-list > li > a.active{background-color:transparent;border-right:2px solid #51626c;color:#51626c;}
  .tab-contents > .tab-content-wrap{padding:10px 0 10px 25px;}
  #meet-the-team.two-column .photo{background-size:auto 110%;}
  #meet-the-team-wide .photo{height:370px;}
  .spec-table > .item{padding:25px;border-left:1px solid #51626c;}
  .spec-table > .item:nth-child(2){border-top:none;}
  .spec-table > .item:nth-child(2n+1){border-left:none;}
  #solutions{position:relative;}
  #solutions .photo{width:50%;position:absolute;left:0;top:0;}
  #solutions .photo.fixed{position:fixed;}
  #solutions .photo.passed{position:absolute;top:auto;bottom:0;}
  #solutions .content{width:50%;padding-left:50%;}
  #casestudies-tab .tab-nav-list{padding:0;border-right:none;}
  #casestudies-tab .tab-nav-list > li{display:inline-block;}
  #casestudies-tab .tab-nav-list > li + li{margin-left:1rem;margin-top:0;}
  #casestudies-tab .tab-nav-list > li > a{margin-right:0;padding:20px 0;border-bottom:3px solid transparent;text-align:center;}
  #casestudies-tab .tab-nav-list > li > a:hover,#casestudies-tab .tab-nav-list > li > a:active,#casestudies-tab .tab-nav-list > li > a:focus,#casestudies-tab .tab-nav-list > li.active > a{background-color:transparent;border-right:none;color:#fff;}
  #bottom-map > .map-wrap{padding-top:380px;}
  #bt-top{width:75px;}
  .sponsor-wrap .sponsor-logo {margin:0 0 1.5rem 1.5rem;}
  .sponsor-wrap .right {float:right;}
  #seo-case-studies .content p{min-height:90px;}
  #ppc-costs .col-6 .innerpad {padding:2rem 4.1rem;}
  .desktop-hide{display:none;}
  .mobile-hide {display:inline-block}
  .dont {background-position:-25% 100%; background-size:50%;}
  .packages .inner, .critical .inner, .risks .inner, .package-faq .item{padding-left:68px;background-size:48px auto;}
  .land-2col .item{padding-left:83px;}
  .plans .plan-head .price{font-size:3.33333rem;}
  #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .button{width:auto;}
  #form_ea385473-3c7c-4bde-930a-0866152d4a63 .field,#form_ea385473-3c7c-4bde-930a-0866152d4a63 .campaign_question,
  #form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .field,#form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .campaign_question,
  #form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .field,#form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .campaign_question{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;}
  #form_ea385473-3c7c-4bde-930a-0866152d4a63 .field.checkbox,
  #form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .field.checkbox,
  #form_cfa6e8e6-7e60-4cfd-8079-1431409f73ea .field.textarea,
  #form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .field.checkbox,
  #form_56d25a5b-d642-4d0f-bb78-d9f5cedfccd1 .field.textarea,
  #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .field.textarea{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}
  #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .field{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%;}
  #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .field.checkbox,
  #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b .field.textarea{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;}    
  #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b select{font-size:12px;margin-top:3px;}    
  .hosting-tabs .nav-tabs .nav-item{display:inline-block;width:auto;margin:5px;}
  .hosting-tabs .nav-tabs .nav-item+.nav-item{margin-top:5px;}
  .hosting-tabs .nav-tabs .nav-link{display:inline-block;width:auto;}
  .extra-pad {padding:4em;}
  .web-thd-mob-ord {-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}
  .wwl {margin-right:1em;margin-left:0em;}
  .wwr{margin-left:1em;margin-right:0em;}
  .wordpress-modx-care-packages #content-2nd {padding:2rem 0;}
  #anydesk-downloader .nav li{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}
}
@media (min-width:992px){
  html{font-size:16px;}
  h1,.h1{font-size:3.4375rem;}
  h2,.h2{font-size:2.44444rem;}
  h1 small,.h1 small,h2 small,.h2 small,h3 small, .h3 small{font-size:.55em;text-transform:uppercase;padding-top:0.5em;letter-spacing:0.07rem;}
  h3,.h3{font-size:1.66667rem;}
  h4,.h4{font-size:1.4rem;}
  h5,.h5,h6,.h6{font-size:1.1rem;color:#08a1cd;}
  .btn{padding:1rem 2.3rem;}
  .btn-sm{padding:0.5rem 1rem;font-size:1rem;}
  .btn-md{padding:.7rem 2rem;font-size:16px;}
  img.float-lg-left,img.float-lg-right{max-width:47%;margin-bottom:10px;}
  img.float-left,img.float-sm-left,img.float-md-left,img.float-lg-left{margin-right:30px;}
  img.float-right,img.float-sm-right,img.float-md-right,img.float-lg-right{margin-left:30px;}
  .innerpad{padding-top:3rem;padding-bottom:3rem;}
  .logo > a{width:167px;padding-top:103px;}
  .two-column .content > .innerpad{/*width:485px;*/width:100%;padding-left:20px;padding-right:20px;}
  #extra-content.two-column .content > .innerpad,.professional-email .two-column .content > .innerpad{width:80%;}
  .extra-content.two-column .content > .innerpad,.professional-email .two-column .content > .innerpad{width:80%;}
  .two-column.content-right .content > .innerpad{padding-left:30px;}
  .socials > li + li{margin-left:2.5rem;}
  .socials > li > a .fa-2x{margin-bottom:.5rem;font-size:55px;}
  .socials > li > a > span{font-size:18px;}
  .global-box{padding:69px 30px 30px 30px;}
  .global-box .btn-close{right:30px;top:40px;}
  .work-list .item .title{font-size:1.5rem;}
  .work-list .item .desc{top:55px;}
  .work-list .item .client-logo > img{max-height:90px;}
  .case-studies > .item > .inner > .texts{margin-top:-14px;}
  .case-studies > .item .desc{margin-top:0;opacity:0;}
  .case-studies > .item .desc p{margin-bottom:1rem;}
  .case-studies > .item > .inner:hover > .texts,.case-studies > .item > .inner:active > .texts,.case-studies > .item > .inner:focus > .texts{margin-top:-64px;}
  /*.case-studies > .item.withvideo > .inner:hover > .texts,.case-studies > .item.withvideo > .inner:active > .texts,.case-studies > .item.withvideo > .inner:focus > .texts{margin-top:-30px;}*/
  #header-phone{right:100px;}
  #easy-nav{top:44px;}
  #btn-popup{padding:.5rem 1.5rem;right:253px;}
  .scrolled #btn-popup,.scrolled #header-phone.landing{top:9px;}
  #nav .nav a{padding-top:1.3rem;padding-bottom:1.3rem;}
  #nav .dropdown-toggle::after{top:22px;}
  #title{height:390px;}
  #title > .cover > .inner{font-size:1.5625rem;}
  #title > .cover > .inner{bottom:77px;}
  #title > .cover > .inner .bannertitle{font-size:2.75rem;line-height:1.2;}
  #header .icon-wheel{bottom:30px;}
  .skip-link::before{width:40px;height:40px;margin-left:-20px;top:-59px;}
  .skip-link::after{top:-45px;}
  .skip-link > span{height:50px;top:-124px;}
  #feature-panel{background:none !important;}
  #feature-panel .container{max-width:700px;}
  #feature-panel .title{font-size:3.9rem;}
  .service-panel .item:nth-child(3){border-top:1px solid #fff;}
  .service-panel .item:nth-child(3n){border-left:none;}
  .service-panel .item:nth-child(3n+1){border-left:1px solid #fff;}
  .contact-list > li + li{margin-top:0;}
  .service-nav-wrap > a{padding:135px 20px 30px;background-size:184px auto;font-size:1.86667rem;}
  .service-nav-wrap > a:hover,.service-nav-wrap > a:active,.service-nav-wrap > a:focus{padding-top:135px;padding-bottom:30px;font-size:2.26667rem;-webkit-animation:slide 3s linear infinite;animation:slide 3s linear infinite;}
  .service-nav-wrap > a > span::before{width:80px;height:80px;margin-left:-40px;top:-90px;}
  .service-nav-wrap > .nav-marketing > span::before{width:70px;height:70px;margin-left:-35px;top:-84px;}
  .service-nav-wrap > .nav-management > span::before{margin-top:-44px;border:42px solid transparent;border-bottom:70px solid #fff;}
  .work-list.global-portfolio-list > .item .title{font-size:1.3rem;}
  .work-list.global-portfolio-list > .longer-item .desc{width:45%;}
  .statistic-list .list-item + .list-item,.statistic-list.carousel .owl-item + .owl-item .list-item{border-top:none;border-left:1px solid rgba(255,255,255,.2);}
  .tab-nav-list{padding:15px 0;}
  .tab-nav-list > li + li{margin-top:1rem;}
  .tab-nav-list > li > a{padding-right:40px;}
  .tab-contents > .tab-content-wrap{padding:15px 0 15px 40px;}
  #meet-the-team-wide .photo{height:430px;}
  .project-overview{border-right:1px solid rgba(81,98,108,.3);}
  .project-overview > .inner{margin-bottom:0;border-bottom:none;}
  .project-content.row,.project-content .row{margin-left:-25px;margin-right:-25px;}
  .project-content .col-lg-5,.project-content .col-lg-7,.project-content .col-md-6{padding-left:25px;padding-right:25px;}
  #bottom-map > .map-wrap{padding-top:490px;}
  #bt-top{width:100px;}
  .mobile-first.margintop, .video-wrap.margintop {margin-top:3.7rem;}
  #ppc-costs .col-6 .innerpad {padding:2rem 6.1rem;}
  .plans .item{-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3);position:relative;z-index:1;}
  .plans .item:nth-of-type(2){-webkit-box-shadow:0 0 57px rgba(0,0,0,.4);box-shadow:0 0 57px rgba(0,0,0,.4);z-index:2;}
  .plans .plan-head .price{font-size:2.75rem;}
  .padright {padding-right:30px;}
    #form_ea385473-3c7c-4bde-930a-0866152d4a63 fieldset li label,
    #form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type=text],
    #form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type=password],
    #form_ea385473-3c7c-4bde-930a-0866152d4a63 textarea,
    #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b fieldset li label,
    #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type=text],
    #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type=password],
    #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b textarea{font-size:16px;}
  .hosting-tabs .nav-tabs{padding-bottom:0;}
  .hosting-tabs .nav-tabs .nav-item{margin:0;}
  .hosting-tabs .nav-tabs .nav-item+.nav-item{margin-top:0;margin-left:3px;}
  .hosting-tabs .nav-tabs .nav-link{padding:5px 9px;border-bottom:none;border-radius:5px 5px 0 0;font-size:12px;}
  .extra-pad {padding:6em;}
  .packages.row > .col,.packages.row > [class*="col-"],.critical.row > .col,.critical.row > [class*="col-"],.risk.row > .col,.risk.row > [class*="col-"]{padding-left:15px;padding-right:15px;}
  #anydesk-downloader .nav li{-ms-flex:0 0 16.66666%;flex:0 0 16.66666%;max-width:16.66666%;}
}
@media (min-width:1200px){
  html{font-size:18px;}
  h1,.h1{font-size:3.33333rem;}
  h2,.h2{font-size:2.77778rem;}
  img.float-xl-left,img.float-xl-right{max-width:47%;margin-bottom:10px;}
  img.float-left,img.float-sm-left,img.float-md-left,img.float-lg-left,img.float-xl-left{margin-right:40px;}
  img.float-right,img.float-sm-right,img.float-md-right,img.float-lg-right,img.float-xl-right{margin-left:40px;}
  .col-xl-20{-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:20%;}
  .txtsm{font-size:.75rem;line-height:1.73333em;}
  .lead{font-size:1.33333rem;}
  .btn{padding:.8rem 1.5rem;font-size:1.11111rem;}
  .btn-sm{padding:.5rem 1rem;font-size:.88889rem;}
  .btn-md{padding:.7rem 2rem;font-size:16px;}
  .form-control{padding-top:.7rem;padding-bottom:.7rem;}
  .custom-select{padding-top:.6rem;padding-bottom:.6rem;}
  .logo > a{width:225px;padding-top:139px;}
  .logo > .label{width:78px;height:75px;left:-31px;top:-39px;}
  .two-column .content > .innerpad{/*width:585px;*/width:100%;padding-left:30px;padding-right:30px;}
  .two-column.content-right .content > .innerpad{padding-left:45px;}
  .socials > li + li{margin-left:3.2rem;}
  .socials > li > a .fa-2x{margin-bottom:1rem;font-size:62px;}
  .socials > li > a > span{font-size:22px;}
  .work-list .item .title{font-size:1.66667rem;}
  .work-list .item .desc{top:64px;}
  .case-studies > .item > .inner > .texts{margin-top:-16px;}
  .case-studies > .item > .inner:hover > .texts,.case-studies > .item > .inner:active > .texts,.case-studies > .item > .inner:focus > .texts{margin-top:-16px;}
  #header .logo{left:60px;top:50px;}
  #easy-nav{top:86px;}
  #header-phone{right:125px;}
  #btn-popup{padding:.5rem 1.5rem;font-size:1rem;right:300px;top:27px;}
  .scrolled #btn-popup,.scrolled #header-phone.landing{top:6px;}
  #header > .top.fixed{padding-right:100px;}
  #header > .top.fixed > .logo > .label{left:-15px;top:-15px;}
  .global-box{font-size:.83333rem;}
  #title{height:415px;}
  #title > .cover > .inner{font-size:1.55556rem;}
  #title > .cover > .inner{bottom:85px;}
  #title > .cover > .inner .bannertitle{font-size:2.88888rem;}
  #header .icon-wheel{bottom:50px;}
  .skip-link::before{width:50px;height:50px;margin-left:-25px;top:-70px;}
  .skip-link::after{top:-51px;}
  .skip-link > span{height:70px;top:-168px;}
  #feature-panel .container{max-width:820px;}
  #feature-panel .title{font-size:4rem;}
  .service-panel .item:nth-child(4){border-top:1px solid #fff;}
  .service-panel .item:nth-child(4n){border-left:none;}
  .service-panel .item:nth-child(4n+1){border-left:1px solid #fff;}
  .service-panel .item h3,.service-panel .item .h3{font-size:1.33333rem;}
  .service-panel .item .desc{font-size:.77778rem;}
  .news-list .item:last-child{display:none;}
  #bottom-map > .map-wrap{padding-top:570px;}
  .service-nav-wrap > a{padding:172px 20px 40px;font-size:2.11111rem;}
  .service-nav-wrap > a:hover,.service-nav-wrap > a:active,.service-nav-wrap > a:focus{padding-top:172px;padding-bottom:40px;font-size:2.55556rem;}
  .service-nav-wrap > a > span::before{width:100px;height:100px;margin-left:-50px;top:-115px;}
  .service-nav-wrap > .nav-marketing > span::before{width:90px;height:90px;margin-left:-45px;top:-111px;}
  .service-nav-wrap > .nav-management > span::before{margin-top:-51px;border:55px solid transparent;border-bottom:90px solid #fff;}
  .work-list.global-portfolio-list > .item > .inner{font-size:.7rem;}
  .work-list.global-portfolio-list > .item .title{margin-bottom:.2rem;font-size:1.11rem;}
  .work-list.global-portfolio-list > .longer-item .desc{width:88%;top:50px;}
  .enquiry-box .more-link{padding:10px 0 9px 33px;font-size:.83333rem;}
  .enquiry-box .btn{font-size:.9rem;}
  .tab-nav-list{padding:25px 0;}
  .tab-nav-list > li + li{margin-top:1.3rem;}
  .tab-nav-list > li > a{padding-right:60px;font-size:.88889rem;}
  .tab-contents > .tab-content-wrap{padding:25px 0 25px 60px;}
  #meet-the-team.two-column .photo{background-size:cover;}
  #meet-the-team-wide .photo{height:500px;}
  .project-content.row,.project-content .row{margin-left:-40px;margin-right:-40px;}
  .project-content .col-lg-5,.project-content .col-lg-7,.project-content .col-md-6{padding-left:40px;padding-right:40px;}
  .spec-table > .item{padding:35px;}
  .spec-table > .item:nth-child(3){border-top:none;}
  .spec-table > .item:nth-child(2n+1){border-left:1px solid #51626c;}
  .spec-table > .item:nth-child(3n+1){border-left:none;}
  #casestudies-tab .tab-nav-list > li > a{border-bottom:4px solid transparent;}
  #bt-top{width:140px;}
  .packages .inner, .critical .inner, .risks .inner, .package-faq .item{padding-left:86px;background-size:53px auto;}
  .plans .plan-head .price{font-size:2.88888rem;}
    #form_ea385473-3c7c-4bde-930a-0866152d4a63 fieldset li label,
    #form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type=text],
    #form_ea385473-3c7c-4bde-930a-0866152d4a63 input[type=password],
    #form_ea385473-3c7c-4bde-930a-0866152d4a63 textarea,
    #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b fieldset li label,
    #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type=text],
    #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b input[type=password],
    #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b textarea{font-size:18px;}
    #form_c82424a7-31e2-4297-98b1-65da1bbd9e8b select{font-size:14px;margin-top:3px;}
  .hosting-tabs .nav-tabs .nav-link{padding:11px 13px;font-size:14px;}
.extra-pad {padding:8em;}
  .dropdown-content h2:before, .dropdown-content h3.link-anchor:before {display:block; content:" "; margin-top:-144px; height:144px; visibility:hidden; pointer-events:none;}
  #anydesk-downloader .nav li{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%;}
  #critical-409 .inner,#critical-410 .inner,#critical-411 .inner{padding-left:80px;background-size:66px auto;}
}
@media (min-width:1380px){
  .container{max-width:1350px;}
  .socials > li + li{margin-left:4rem;}
  .socials > li > a .fa-2x{margin-bottom:1.3rem;font-size:66px;}
  .socials > li > a > span{font-size:26px;}
  .service-panel .item h3,.service-panel .item .h3{font-size:1.55556rem;}
  .service-panel .item .desc{font-size:.88889rem;}
  .news-list .item .cover{padding:40px;}
  .global-portfolio-list .item{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;width:25%;}
  #title > .cover > .inner .bannertitle{font-size:3.33333rem;}
  .packages .inner, .critical .inner, .risks .inner, .package-faq .item{padding-left:100px;background-size:58px auto;}
  .hosting-tabs .nav-tabs{padding:20px 20px 0;}
  .hosting-tabs .nav-tabs .nav-item+.nav-item{margin-left:8px;}
  .hosting-tabs .nav-tabs .nav-link{padding:12px 15px;font-size:16px;}
  #critical-409 .inner,#critical-410 .inner,#critical-411 .inner{padding-left:92px;background-size:72px auto;}
}

#checker label{width:100%;padding-left:20px;margin:8px 0;cursor:pointer;}
#checker label:hover{background-color:#00b9f136;}
#checker input[type="checkbox"], [type="radio"] {width:20px;height:20px;margin-right:10px;position: relative;top:4px;}
#checker .form-group.col-md-12 {border:solid 2px #00b9f1;padding:0;margin:1em 0;}
#checker h4{padding:20px;background:#00b9f1;margin-bottom:0;color:#fff;}
#checker .btn-primary{font-size:2rem;background:#56b53e;border-radius:0;border:0;width:100%;margin:0;padding:20px;cursor:pointer;}
#checker .btn-primary:hover{background:#185609;}
#checker .form-group.col-md-6.alt{border:solid 2px #0275d8;}
#checker .form-group.col-md-6.alt h4{background:#0275d8;}
#checker .form-group.col-md-6 {border:solid 2px #00b9f1;padding:0px;margin:0 0 0 0px;}
#checker p {padding: 1em 1em 0;}