body,html{height:100%;width:100%}body{overflow-x:hidden;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;min-width:320px}@media (max-width:767px){.container{width:95%}}@media (max-width:575px){.container{width:auto}}.text-muted{color:#777}.text-primary{color:#50a2e5}.text-danger{color:#e9573f}p{font-size:14px;line-height:1.75}p.large{font-size:16px}a,a.active,a:active,a:focus,a:hover{outline:0}a{color:#50a2e5}a.active,a:active,a:focus,a:hover{color:#248ade}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.img-centered{margin:0 auto}.bg-white{background-color:#fff}.bg-light{background-color:#fafafa}.bg-dark{background-color:#222}.btn:not(.spinner-btn){color:#fff}.btn.active,.btn:active,.btn:active:focus,.btn:focus{outline:0}.btn-primary{color:#fff;background-color:#50a2e5;border-color:#50a2e5}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#248ade;border-color:#2085d8}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#50a2e5;border-color:#50a2e5}.btn-primary .badge{color:#50a2e5;background-color:#fff}.btn-tp{background:#50a2e5}.btn-wire{background:0 0;border:2px solid #fff;padding:15px 47px}.btn-wire:focus,.btn-wire:hover{color:#fff;background:rgba(255,255,255,.1)}.btn-xl{font-weight:600;border-radius:3px;font-size:18px;padding:20px 40px}ul.social-buttons{margin-bottom:0}ul.social-buttons li a{display:block;height:30px;width:25px;font-size:20px;line-height:30px;color:#888;outline:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}::-moz-selection{text-shadow:none;background:#50a2e5}::selection{text-shadow:none;background:#50a2e5}img::selection{background:0 0}img::-moz-selection{background:0 0}body{webkit-tap-highlight-color:#50a2e5}.topbar-nav{display:none;width:100%;height:35px;padding:8px 0;background:#f9f9f9;border-bottom:1px solid #eee;margin-bottom:14px;font-size:12px;color:#aaa}.topbar-nav li>a{color:#aaa}.topbar-nav .topbar-left{float:left}.topbar-nav .topbar-left li{margin-right:5px;margin-top:1px}.topbar-nav .topbar-left li:last-child{margin-right:0}.topbar-nav .topbar-left li span{padding-right:5px}.topbar-nav .topbar-right{float:right}.topbar-nav .topbar-right li{margin-right:10px}.topbar-nav .topbar-right li:last-child{margin-right:0}.topbar-nav .topbar-right li a{font-size:15px}.navbar-default{background-color:#fff;border-color:transparent;margin-bottom:0}.navbar-default .navbar-brand{color:#555;font-size:20px;font-weight:600;letter-spacing:1.4px;line-height:26px;padding:10px 15px}.navbar-default .navbar-brand.active,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#555;text-decoration:underline}.navbar-default .navbar-collapse{border-color:rgba(255,255,255,.02)}.navbar-default .navbar-toggle{background-color:#50a2e5;border-color:#50a2e5}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#50a2e5}.navbar-default .nav li a{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#666;font-weight:500;font-size:14px;letter-spacing:1.2px;text-transform:uppercase;padding:12px 15px}.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{color:#333;background:0 0}.navbar-default .nav li a.order-btn{color:#50a2e5}.navbar-default .nav li a.order-btn:focus,.navbar-default .nav li a.order-btn:hover{color:#333}.navbar-default .main-menu .navbar-nav>.active>a{border-radius:0;color:#666;background-color:transparent}.navbar-default .main-menu .navbar-nav>.active>a:focus,.navbar-default .main-menu .navbar-nav>.active>a:hover{color:#fff;background-color:#248ade}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-default{z-index:150;position:absolute;width:100%;background-color:transparent;padding:25px 0 25px;border:none;transition:top ease .2s}.navbar-default .navbar-brand{color:#fff;font-size:2em;line-height:20px}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#fff;outline:0}.navbar-default .nav li a{font-family:Roboto,"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;font-weight:500;font-size:14px;letter-spacing:1.2px;text-transform:uppercase;padding:12px 15px}.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{color:#8ccbff;outline:0}.navbar-default .nav li a.order-btn{color:#50a2e5}.navbar-default .nav li a.order-btn:focus,.navbar-default .nav li a.order-btn:hover{color:#8ccbff}.navbar-default .navbar-right{margin-top:8px}.navbar-default .main-menu .navbar-nav>.active>a{border-radius:3px}.navbar-default.navbar-shrink{position:fixed;top:-100px;background-color:#fff;padding:22px 0;border-radius:0;background:#fcfcfc;border-bottom:1px solid #eee}.navbar-default.navbar-shrink .navbar-brand{height:40px;color:#555;font-size:1.5em;line-height:18px}.navbar-default.navbar-shrink .navbar-right{margin-top:3px}.navbar-default.navbar-shrink .nav li a{color:#999;padding:8px 12px;margin-left:7px;text-transform:none}.navbar-default.navbar-shrink .nav li a:focus,.navbar-default.navbar-shrink .nav li a:hover{color:#333;background:0 0}.navbar-default.navbar-shrink .nav li a.order-btn{color:#50a2e5}.navbar-default.navbar-shrink .nav li a.order-btn:focus,.navbar-default.navbar-shrink .nav li a.order-btn:hover{color:#333}.navbar-default.navbar-shrink .main-menu .navbar-nav>.active>a{position:relative;color:#555}.navbar-default.navbar-shrink .main-menu .navbar-nav>.active>a:focus,.navbar-default.navbar-shrink .main-menu .navbar-nav>.active>a:hover{color:#333;background:0 0}.navbar-default.navbar-shrink .main-menu .navbar-nav>.active>a:after{content:"";position:absolute;top:-25px;left:0;width:100%;height:3px;background:#50a2e5}.navbar-default.navbar-shrink-scroll{top:0}.auth_mode .navbar-default.navbar-shrink-scroll{top:34px}}footer{color:#fff;background:#2f3740;padding:15px 0}footer span.copyright{line-height:30px;text-transform:none}footer ul.quicklinks{margin-bottom:0;line-height:30px;text-transform:none}.terms ul{margin:0;padding:0}.terms li{display:inline-block;margin-right:10px}.terms a{color:#777}.terms a:focus,.terms a:hover{color:#a2a2a2}#hero{position:relative;text-align:center;color:#fff;height:70vh;min-height:550px}@media (max-width:767px){#hero{height:auto;min-height:auto}}#hero:before{z-index:-2;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../img/hero_low-res.jpg);background-repeat:none;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#hero:after{z-index:-1;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(60,83,111,.85)}#hero .intro-text{padding-top:200px;padding-bottom:225px}@media (max-width:767px){#hero .intro-text{padding:100px 0 120px}}@media (max-width:575px){#hero .intro-text{padding:50px 0 80px}}@media (max-width:575px){#hero .intro-text h1{font-size:25px}}#hero .intro-text .intro-lead-in{font-family:"Droid Serif","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:italic;font-size:26px;line-height:26px;margin-bottom:22px}#hero .intro-text .intro-heading{max-width:900px;text-align:center;letter-spacing:1.2px;font-weight:200;font-size:40px;line-height:58px;margin-bottom:60px;margin-left:auto;margin-right:auto}#hero .intro-text a{border-radius:30px;padding:16px 48px;text-transform:uppercase}@media (max-width:991px){#hero .intro-text .intro-heading{letter-spacing:1.1px;font-weight:200;font-size:26px;line-height:40px;margin-bottom:40px}#hero .intro-text a{border-radius:30px;padding:9px 26px;text-transform:uppercase}}@media (max-width:575px){#hero .intro-text a[class*=btn]{margin-right:0!important;padding:9px 16px;font-size:14px}#hero .intro-text a[class*=btn]:first-of-type{margin-right:15px!important}}section{padding:30px 0;border-bottom:1px solid #eee}section h2.section-heading{color:#555;font-size:40px;margin-top:0;margin-bottom:15px}@media (max-width:575px){section h2.section-heading{margin-top:20px!important}}section h3.section-subheading{font-size:16px;text-transform:none;font-style:italic;font-weight:400;margin-bottom:75px}@media (min-width:768px){section{padding:70px 0}}#services{position:relative}#services:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:14px;background:#50a2e5;background:rgba(0,0,0,.12)}.service-icon{margin-bottom:22px}.service-heading{margin:15px 0;text-transform:none}#features{background:url(../img/features/feature1.png) no-repeat center 200px #f9f9f9;min-height:750px;overflow:hidden}@media (max-width:575px){#features-flat-first a[class*=btn],#features-flat-second a[class*=btn]{margin-right:0!important;padding:10px 20px!important;font-size:16px}#features-flat-first a[class*=btn]:first-of-type,#features-flat-second a[class*=btn]:first-of-type{margin-right:10px!important}}#features-flat{padding:50px 0;min-height:610px;overflow:hidden}#features-flat img{max-width:400px}@media (max-width:992px){#features-flat{padding:60px 0;min-height:380px}#features-flat h2.section-heading{margin-top:0!important}#features-flat .btn{padding:8px 30px!important}}#call-to-action{margin-top:-1px;color:#fff;position:relative;border:0;max-height:240px;overflow:hidden}#call-to-action .section-heading{color:#fff}#call-to-action .section-subheading{color:#eee}#call-to-action:before{z-index:-2;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-image:url(../img/patterns/polygon/6.png);background-repeat:none;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#call-to-action:after{z-index:-1;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.4)}#portfolio .portfolio-item{margin:0 0 15px;right:0}#portfolio .portfolio-item .portfolio-link{display:block;position:relative;max-width:400px;margin:0 auto}#portfolio .portfolio-item .portfolio-link .portfolio-hover{background:rgba(80,162,229,.9);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}#portfolio .portfolio-item .portfolio-link .portfolio-hover:hover{opacity:1}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{position:absolute;width:100%;height:20px;font-size:20px;text-align:center;top:50%;margin-top:-12px;color:#fff}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top:-12px}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3,#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4{margin:0}#portfolio .portfolio-item .portfolio-caption{max-width:400px;margin:0 auto;background-color:#fff;text-align:center;padding:25px}#portfolio .portfolio-item .portfolio-caption h4{text-transform:none;margin:0}#portfolio .portfolio-item .portfolio-caption p{font-style:italic;font-size:16px;margin:0}#portfolio *{z-index:2}@media (min-width:768px){#portfolio .portfolio-item{margin:0 0 30px}}.team-member{margin-bottom:50px;text-align:center}.team-member img{border-top:3px solid #50a2e5;padding-bottom:0;margin:0 auto}.team-member h4{margin-left:12px;margin-top:30px;margin-bottom:0;text-transform:none}.team-member p{margin-left:12px;margin-top:0}.team-member .social-buttons{display:none;margin-right:6px;margin-top:10px;text-align:center;float:right}section#clients{margin:0 auto;padding:0;text-align:center}section#clients img{margin:50px auto}section#clients .client-logo{float:left;width:20%}@media (max-width:991px){section#clients .client-logo{width:25%}}@media (max-width:767px){section#clients .client-logo{width:33%}}section#contact{background:#f9b24f;position:relative;padding:50px 0;border-bottom:1px solid #2d363f}@media (max-width:575px){section#contact{padding:20px 0 50px}}section#contact .section-heading{color:#fff;font-weight:200;font-size:36px;margin-bottom:40px}section#contact .form-group{text-align:center;float:left;width:37%;margin-right:2%}@media (max-width:575px){section#contact .form-group{width:100%}}section#contact .form-group:last-child{width:22%;margin-right:0}@media (max-width:575px){section#contact .form-group:last-child{float:none;width:150px;margin:0 auto}}section#contact .form-control{height:54px;border-radius:2px;border:0}section#contact .btn{height:54px;padding:13px 10px 14px}section#contact p{margin-top:15px;color:#fff;text-align:center;font-size:12px}section#contact ::-webkit-input-placeholder{font-weight:600;color:#bbb}section#contact :-moz-placeholder{font-weight:600;color:#bbb}section#contact ::-moz-placeholder{font-weight:600;color:#bbb}section#contact :-ms-input-placeholder{font-weight:600;color:#bbb}@media (max-width:575px){.page-content .col-md-9{padding-right:5px;padding-left:5px}}.va-t{vertical-align:top!important}.va-m{vertical-align:middle!important}.va-b{vertical-align:bottom!important}.va-s{vertical-align:super!important}.posr{position:relative!important}.ib,.inline-object{display:inline-block!important}.cursor{cursor:pointer!important}.option-disabled{opacity:.6!important}.input-unstyled,.input-unstyled:focus,.input-unstyled:hover{border:none!important;background:0 0!important;box-shadow:none!important;outline:0!important}.row.table-layout{margin-left:0;margin-right:0;border-collapse:collapse}.table-layout{display:table;table-layout:fixed;width:100%;margin:0}.table-layout>aside,.table-layout>div,.table-layout>section{vertical-align:middle;display:table-cell;float:none}@media (max-width:1300px){.table-layout.table-clear-md,.table-layout.table-clear-md>aside,.table-layout.table-clear-md>div,.table-layout.table-clear-md>section{display:block;float:none}}@media (max-width:991px){.table-layout.table-clear-sm,.table-layout.table-clear-sm>aside,.table-layout.table-clear-sm>div,.table-layout.table-clear-sm>section{display:block;float:none}}@media (max-width:767px){.table-layout.table-clear-xs,.table-layout.table-clear-xs>aside,.table-layout.table-clear-xs>div,.table-layout.table-clear-xs>section{display:block;float:none}}.pn{padding:0!important}.p1{padding:1px!important}.p2{padding:2px!important}.p3{padding:3px!important}.p4{padding:4px!important}.p5{padding:5px!important}.p6{padding:6px!important}.p7{padding:7px!important}.p8{padding:8px!important}.p10{padding:10px!important}.p12{padding:12px!important}.p15{padding:15px!important}.p20{padding:20px!important}.p25{padding:25px!important}.p30{padding:30px!important}.p35{padding:35px!important}.p40{padding:40px!important}.p50{padding:50px!important}.ptn{padding-top:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pt35{padding-top:35px!important}.pt40{padding-top:40px!important}.pt50{padding-top:50px!important}.prn{padding-right:0!important}.pr5{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr35{padding-right:35px!important}.pr40{padding-right:40px!important}.pr50{padding-right:50px!important}.pbn{padding-bottom:0!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pb35{padding-bottom:35px!important}.pb40{padding-bottom:40px!important}.pb50{padding-bottom:50px!important}.pln{padding-left:0!important}.pl5{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:30px!important}.pl35{padding-left:35px!important}.pl40{padding-left:40px!important}.pl50{padding-left:50px!important}.pv5{padding-top:5px!important;padding-bottom:5px!important}.pv8{padding-top:8px!important;padding-bottom:8px!important}.pv10{padding-top:10px!important;padding-bottom:10px!important}.pv15{padding-top:15px!important;padding-bottom:15px!important}.pv20{padding-top:20px!important;padding-bottom:20px!important}.pv25{padding-top:25px!important;padding-bottom:25px!important}.pv30{padding-top:30px!important;padding-bottom:30px!important}.pv40{padding-top:40px!important;padding-bottom:40px!important}.pv50{padding-top:50px!important;padding-bottom:50px!important}.ph5{padding-left:5px!important;padding-right:5px!important}.ph8{padding-left:8px!important;padding-right:8px!important}.ph10{padding-left:10px!important;padding-right:10px!important}.ph15{padding-left:15px!important;padding-right:15px!important}.ph20{padding-left:20px!important;padding-right:20px!important}.ph25{padding-left:25px!important;padding-right:25px!important}.ph30{padding-left:30px!important;padding-right:30px!important}.ph40{padding-left:40px!important;padding-right:40px!important}.ph50{padding-left:50px!important;padding-right:50px!important}@media (min-width:1140px){.ptn-lg{padding-top:0!important}.prn-lg{padding-right:0!important}.pbn-lg{padding-bottom:0!important}.pln-lg{padding-left:0!important}.pt5-lg{padding-top:5px!important}.pr5-lg{padding-right:5px!important}.pb5-lg{padding-bottom:5px!important}.pl5-lg{padding-left:5px!important}}@media (min-width:992px){.ptn-md{padding-top:0!important}.prn-md{padding-right:0!important}.pbn-md{padding-bottom:0!important}.pln-md{padding-left:0!important}.pt5-md{padding-top:5px!important}.pr5-md{padding-right:5px!important}.pb5-md{padding-bottom:5px!important}.pl5-md{padding-left:5px!important}}.mauto{margin-left:auto;margin-right:auto}.mn{margin:0!important}.m1{margin:1px!important}.m2{margin:2px!important}.m3{margin:3px!important}.m4{margin:4px!important}.m5{margin:5px!important}.m8{margin:8px!important}.m10{margin:10px!important}.m15{margin:15px!important}.m20{margin:20px!important}.m25{margin:25px!important}.m30{margin:30px!important}.m35{margin:35px!important}.m40{margin:40px!important}.m50{margin:50px!important}.mtn{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mt50{margin-top:50px!important}.mt70{margin-top:70px!important}.mrn{margin-right:0!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mr50{margin-right:50px!important}.mbn{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb50{margin-bottom:50px!important}.mb70{margin-bottom:70px!important}.mln{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.ml50{margin-left:50px!important}.mv5{margin-top:5px!important;margin-bottom:5px!important}.mv10{margin-top:10px!important;margin-bottom:10px!important}.mv15{margin-top:15px!important;margin-bottom:15px!important}.mv20{margin-top:20px!important;margin-bottom:20px!important}.mv25{margin-top:25px!important;margin-bottom:25px!important}.mv30{margin-top:30px!important;margin-bottom:30px!important}.mv40{margin-top:40px!important;margin-bottom:40px!important}.mv50{margin-top:50px!important;margin-bottom:50px!important}.mv70{margin-top:70px!important;margin-bottom:70px!important}.mh5{margin-left:5px!important;margin-right:5px!important}.mh10{margin-left:10px!important;margin-right:10px!important}.mh15{margin-left:15px!important;margin-right:15px!important}.mh20{margin-left:20px!important;margin-right:20px!important}.mh25{margin-left:25px!important;margin-right:25px!important}.mh30{margin-left:30px!important;margin-right:30px!important}.mh40{margin-left:40px!important;margin-right:40px!important}.mh50{margin-left:50px!important;margin-right:50px!important}.mh70{margin-left:70px!important;margin-right:70px!important}.mtn5{margin-top:-5px!important}.mtn10{margin-top:-10px!important}.mtn15{margin-top:-15px!important}.mtn20{margin-top:-20px!important}.mtn30{margin-top:-30px!important}.mrn5{margin-right:-5px!important}.mrn10{margin-right:-10px!important}.mrn15{margin-right:-15px!important}.mrn20{margin-right:-20px!important}.mrn30{margin-right:-30px!important}.mbn5{margin-bottom:-5px!important}.mbn10{margin-bottom:-10px!important}.mbn15{margin-bottom:-15px!important}.mbn20{margin-bottom:-20px!important}.mbn30{margin-bottom:-30px!important}.mln5{margin-left:-5px!important}.mln10{margin-left:-10px!important}.mln15{margin-left:-15px!important}.mln20{margin-left:-20px!important}.mln30{margin-left:-30px!important}.mvn5{margin-top:-5px!important;margin-bottom:-5px!important}.mvn10{margin-top:-10px!important;margin-bottom:-10px!important}.mvn15{margin-top:-15px!important;margin-bottom:-15px!important}.mvn20{margin-top:-20px!important;margin-bottom:-20px!important}.mvn30{margin-top:-30px!important;margin-bottom:-30px!important}.mhn5{margin-left:-5px!important;margin-right:-5px!important}.mhn10{margin-left:-10px!important;margin-right:-10px!important}.mhn15{margin-left:-15px!important;margin-right:-15px!important}.mhn20{margin-left:-20px!important;margin-right:-20px!important}.mhn30{margin-left:-30px!important;margin-right:-30px!important}.fluid-width{width:100%!important}.mw10{max-width:10px!important}.mw20{max-width:20px!important}.mw30{max-width:30px!important}.mw35{max-width:35px!important}.mw40{max-width:40px!important}.mw45{max-width:45px!important}.mw50{max-width:50px!important}.mw60{max-width:60px!important}.mw80{max-width:80px!important}.mw100{max-width:100px!important}.mw140{max-width:140px!important}.mw160{max-width:160px!important}.mw180{max-width:180px!important}.mw200{max-width:200px!important}.mw240{max-width:240px!important}.mw280{max-width:280px!important}.mw320{max-width:320px!important}.mw400{max-width:400px!important}.mw450{max-width:450px!important}.mw500{max-width:500px!important}.mw600{max-width:600px!important}.mw700{max-width:700px!important}.mw800{max-width:800px!important}.mw850{max-width:850px!important}.mw900{max-width:900px!important}.mw1000{max-width:1000px!important}.mw1100{max-width:1100px!important}.mw1200{max-width:1200px!important}@media (max-width:767px){.navbar{min-height:60px}}@media (max-width:767px){.navbar-toggle{margin-top:10px}}@media (max-width:767px){.navbar-default .navbar-brand{margin-top:5px}}.main-menu .navbar-nav>li{text-align:center}.navbar-brand img{margin-top:-37px;max-height:98px}.testimonial{border:1px solid #ccc;margin:60px 20px;padding:50px 15px 10px 15px}@media (max-width:991px){.testimonial{margin:60px 20px 20px}}.testimonial p{padding-top:20px}.testimonial h5{font-weight:bolder}.testimonial:hover{border:1px solid #50a2e5}.testimonial:hover .stars{color:#50a2e5}.img-box{position:relative;width:80px;height:80px;margin:-100px auto 0;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.img-box img{position:relative;width:80px;height:80px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}#features{background:0 0;min-height:0}.bg-blue{background-color:#337ab7}.fact-counter{color:#fff}.fact-counter .count-text{font-size:32px}.scroll-to-top{position:fixed;bottom:50px;right:30px;width:40px;height:40px;color:#50a2e5;background:#fafafa;font-size:16px;line-height:36px;text-align:center;z-index:100;cursor:pointer;border:1px solid #50a2e5;display:none;border-radius:3px;-webkit-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px}#services:before{display:none}.section-top-border{position:relative}.section-top-border:before{content:"";position:absolute;bottom:100%;left:0;width:100%;height:14px;background:#50a2e5;background:rgba(0,0,0,.12)}.why-item:first-child h4 i{background:#3583ab}.why-item:nth-child(2) h4 i{background:#11afad}.why-item:last-child h4 i{background:#f3b33f}.why-item h4{padding:10px}.why-item h4 i{padding:10px;margin-right:15px;color:#fff;border-radius:100%}.why-item p{color:#777}.client-logo{margin:25px 0}.client-logo a,.client-logo i{color:#777;transition:all .5s}.client-logo a:hover,.client-logo i:hover{color:inherit}#guarantees{padding:20px 0}.guarantees-item p{color:#777}.page{color:#777}.page #hero{min-height:80px;height:auto}.page-title{padding-top:120px}.page-heading{margin:20px 0}.page-heading h1{color:#777;font-size:36px;padding:0}.page-heading h2{margin-top:20px;margin-bottom:10px}.widget{margin-bottom:25px}@media (max-width:991px){.widget{float:left;width:49%}.widget.widget-recent-post{float:right}}@media (max-width:575px){.widget{float:none;width:auto}.widget.widget-recent-post{float:none}}.widget ul{list-style-type:none;padding:0;margin:20px 0}.widget ul li{padding:10px 0}.widget ul li i{color:#50a2e5;margin-right:10px}.widget ul li a{color:#777;text-decoration:none;transition:all .5s}.widget ul li a:hover{color:#50a2e5}.widget ul .current a{color:#50a2e5}.widget-title{padding-bottom:15px;margin-bottom:10px;border-bottom:2px solid #ccc;position:relative}.widget-title:before{position:absolute;content:'';width:45%;height:2px;left:0;bottom:-2px;background:#50a2e5}.widget-recent-post ul li a{padding-left:0}.widget-recent-post ul li img{display:block;float:left;margin-right:10px}.tagcloud a{padding:10px 20px 10px 10px;display:inline-block;text-decoration:none;color:#777;border:2px solid transparent;transition:all .5s}.tagcloud a:hover{border:2px solid #50a2e5}.banner-wrap{padding:10px 0;border-radius:10px;color:#fff;box-shadow:0 5px 20px #777}.banner-number,.landing-banner-heading{color:#f9b24f;text-shadow:1px 1px 2px #fff;font-weight:900;line-height:30px}.bg-image{z-index:-2;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:url(../img/csl-banner.jpg);background-position:center;position:relative}.bg-image:after{z-index:-1;content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(60,83,111,.85)}.fact-counter article{padding:20px}.auth_mode #header.sticky-header #header-wrap{z-index:999999;position:fixed;width:100%;top:25px;left:0;height:125px}.auth_mode .sticky-header{top:25px!important}.wrap-form{max-width:760px;padding:80px 20px;margin:0 auto;z-index:0!important}.widget-recent-post li{position:relative}.widget-recent-post li a{display:block}.widget-categories ul li:before,.widget-recent-post ul li:before{font-family:FontAwesome;line-height:52px;content:"\f0da";color:#50a2e5;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.widget-recent-post ul li:before{position:absolute;top:17px;content:"\f111";font-size:8px}.widget-categories ul li a{padding-left:10px}.widget-recent-post ul li a{padding-left:15px}#blog_detail .item a{color:#50a2e5}#blog_detail img{max-width:100%;height:auto!important}#blog_list h2{margin-top:20px;margin-bottom:10px}.bn-block a{background:url(../img/puressay.jpg) no-repeat;width:290px;height:330px;margin:-15px 0 20px;display:block}@media (min-width:992px) and (max-width:1199px){.bn-block a{width:212px;height:240px;background-size:100%}}@media (max-width:991px){.bn-block a{margin:0 0 20px}}#feedback_block_popup{position:fixed;right:-395px;top:15%;width:430px;z-index:20}#feedback_block_popup #head_block{display:block;width:100%;text-align:center}#feedback_block_popup .action_links{margin:0 0 15px}#feedback_block_popup .action_links a{background:url(../images/action_feedback.jpg) no-repeat;height:28px;color:#474747;font-size:14px;text-decoration:none;line-height:2;font-weight:700;margin:0 12px 0 0;border:1px solid #ccc;padding:5px 10px 5px 40px;display:inline-block;zoom:1;box-shadow:0 1px 2px 0 #555;-moz-box-shadow:0 1px 2px 0 #555;-webkit-box-shadow:0 1px 2px 0 #555;-o-box-shadow:0 1px 2px 0 #555}#feedback_block_popup .action_links a.active,#feedback_block_popup .action_links a:hover{color:#010101;box-shadow:0 2px 5px 0 #000;-moz-box-shadow:0 2px 5px 0 #000;-webkit-box-shadow:0 2px 5px 0 #000;-o-box-shadow:0 2px 5px 0 #000}#feedback_block_popup .action_links a.active{cursor:default}#feedback_block_popup .action_links a.action_idea{background-position:0 0}#feedback_block_popup .action_links a.action_question{background-position:0 -38px}#feedback_block_popup .action_links a.action_problem{background-position:0 100%;margin:0}#feedback_block_popup .form_block{background:none transparent;border:none;padding:0}#feedback_block_popup .form_block span.lab{font:13px/1.5 Arial}#feedback_block_popup .text_block{color:#333;text-indent:0;padding:0}#feedback_block_popup #head_block{cursor:pointer;position:absolute;z-index:5;top:15px;left:0}#feedback_block_popup #head_block h2{font-size:18px;font-weight:600;color:#50a2e5;margin-top:5px}#feedback_block_popup #body_block{position:relative;z-index:2;border-radius:6px;border-right:none;background:rgba(249,249,249,.95);float:right;width:430px;padding:30px 25px 15px!important;min-height:120px;box-shadow:3px 3px 10px 0 #5d5d5d;-webkit-box-shadow:3px 3px 10px 0 #5d5d5d;-moz-box-shadow:3px 3px 10px 0 #5d5d5d;-o-box-shadow:3px 3px 10px 0 #5d5d5d}#feedback_block_popup #body_block h3{font-size:18px;text-align:center;padding:0}#feedback_block_popup #body_block p{font-size:14px;text-align:justify;line-height:1.4;padding:3px 0}#feedback_block_popup .form_block .form_element{margin:10px 0;clear:both}#feedback_block_popup .form_block .form_element.orange{text-align:center}#feedback_block_popup span.close-popup{position:absolute;float:right;font-size:22px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;margin:-45px 0 0 190px;background:0 0}#feedback_block_popup .length-count{color:#1fb4da}#feedback_block_popup #send_feedback{color:#fff!important;background:#50a2e5;opacity:1;padding:10px 30px;margin:5px 10px 0 135px;font-size:14px;text-transform:uppercase;float:none;box-shadow:2px 2px 1px #337ab7;border:none}#feedback_block_popup #send_feedback:hover{box-shadow:none}#feedback_block_popup #cancel_feedback{color:#fff!important;background:gray;opacity:1;padding:5px 10px;border-radius:4px}#feedback_block_popup #yw0_button{margin-left:10px}#feedback_block_popup .form_block input.max-length{display:block;margin:10px 0}#feedback_block_popup textarea{width:100%}#feedback_block_popup input,#feedback_block_popup textarea{font:400 12px Arial;padding:3px;color:#777;box-shadow:0 1px 3px #ddd inset;-o-box-shadow:0 1px 3px #ddd inset;-webkit-box-shadow:0 1px 3px #ddd inset;-moz-box-shadow:0 1px 3px #ddd inset;-khtml-box-shadow:0 1px 3px #ddd inset;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}#feedback_block_popup .form_block input[type=text]{background:#fcfcfc;border:1px solid #ccc;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;-khtml-border-radius:2px;box-shadow:0 1px 3px #ddd inset;-webkit-box-shadow:0 1px 3px #ddd inset;-moz-box-shadow:0 1px 3px #ddd inset;-o-box-shadow:0 1px 3px #ddd inset;padding:7px 10px 6px;width:100%;margin:0 0 2px;color:#666;font:12px Arial}#feedback_block_popup .form_block textarea{width:100%;padding:5px 10px!important;overflow:auto;background-color:#fcfcfc;border:solid 1px #ccc}#feedback_block_popup .errorMessage{color:red}small{font-size:12px}#blog_detail .item li{font-size:14px;line-height:25px;list-style:inside disc!important}.top-nav .container{padding:0 15px}@media (max-width:767px){.top-nav .container{width:100%;padding:0}}.top-nav nav{right:15px}@media (max-width:767px){.top-nav nav{right:0}}@media (max-width:767px){.page #hero{display:none}.fact-counter article{padding:30px 0}.contact-btn{min-width:112px}}@media (max-width:575px){.tab_links a.url{padding:14px 6px}.tab_links a.url[href*=login],.tab_links a.url[href*=signup]{padding:14px 11px}}#hero.home{height:max-content}#hero.home::before{background:#45586e url(../img/hero-bg_xs.png) center/cover no-repeat;height:700px}#hero.home::after{display:none}#hero.home .intro-text{padding-bottom:0}#hero.home h1{font-weight:300}#hero.home .btn-xl{font-weight:400}@media (min-width:576px){#hero.home::before{background-image:url(../img/hero-bg_sm.png)}}@media (min-width:768px){#hero.home::before{background-image:url(../img/hero-bg_md.png)}#hero.home .intro-text{padding-top:150px}}@media screen and (min-width:992px){#hero.home{height:700px}#hero.home::before{background-image:url(../img/hero-bg_lg.png)}#hero.home h1{text-align:left}#hero.home .intro-text{padding:0}.intro__container{padding-top:150px;display:flex;justify-content:space-between}.intro{width:50%;text-align:left;margin-top:8%}}@media screen and (min-width:1200px){#hero.home::before{background-image:url(../img/hero-bg_xl.png)}.intro{width:47%}}.price-calc{color:#2b2b2b;padding:35px 20px;text-align:center;background-color:#d8d8d8;border-radius:10px;width:100%;margin:50px auto 0;max-width:546px;float:none}.price-calc__title{font-weight:700;margin:0 auto 20px;font-size:24px;color:#45586e}.price-calc__form{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-calc__alert{padding:10px;border:1px solid orange;border-radius:10px;margin-bottom:20px}.price-calc__label{display:block;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0}.price-calc__label:nth-of-type(n+2){margin-top:20px}.price-calc__label:last-of-type{margin-bottom:20px}.price-calc__label:nth-of-type(3),.price-calc__label:nth-of-type(4){display:none}.price-calc__field{font-weight:300;font-size:18px;display:block;width:100%;padding:15px;color:#2b2b2b;background-color:#f8f8f8;border:2px solid #f8f8f8;border-radius:5px;outline:0;-webkit-transition:border .15s;-o-transition:border .15s;transition:border .15s}.price-calc__field:focus,.price-calc__field:hover{border:2px solid #50a2e5}.price-calc__field--select{padding-right:40px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8f8f8 url("data:image/svg+xml,%3Csvg width='13' height='5' viewBox='0 0 13 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 5L12.1292 0.5H0.870835L6.5 5Z' fill='%2350A2E5'/%3E%3C/svg%3E") right 15px top 50% no-repeat}.price-calc__field--select::-ms-expand{display:none}.price-calc__count{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-calc__count>.price-calc__field{width:50%}.price-calc__count span{font-weight:400;font-size:18px;text-transform:capitalize;color:#45586e;text-align:right;width:50%;padding:0 0 0 15px;line-height:1.2}.price-calc__sum{font-weight:400;font-size:18px;color:#45586e;padding:0;line-height:1.5;margin:auto auto 0 0;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;max-width:115px}.price-calc__sum>span{font-weight:700;color:#50a2e5;padding:0 0 0 5px}.price-calc__button,.price-calc__sum{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:50%;flex-basis:50%}.price-calc__button,a.price-calc__button{font-weight:400;font-size:16px;text-transform:uppercase;text-decoration:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:#50a2e5;border:2px solid #50a2e5;border-radius:79px;width:100%;max-width:241px;height:56px;line-height:53px;padding:0 5px;margin:0 0 0 auto;display:inline-block!important;-webkit-transition:background .15s,color .15s;-o-transition:background .15s,color .15s;transition:background .15s,color .15s;visibility:visible!important}.price-calc__button:hover,a.price-calc__button:hover{color:#50a2e5;background-color:#fff}@media (min-width:576px){.price-calc__button,a.price-calc__button{font-size:18px}}@media screen and (min-width:992px){.price-calc{width:45%;background:rgb(255 255 255 / .8);border:none;margin:0;padding:60px 40px}.price-calc__title{font-size:30px;margin:0 auto 30px}.price-calc__field{padding:20px 25px}.price-calc__field--select{background-position:right 30px top 50%;padding-right:55px}.price-calc__button,a.price-calc__button{height:66px;line-height:63px}}@media screen and (min-width:1200px){.price-calc{width:42%}}.aside .price-calc{background-color:#f3f3f3;border:none;margin:50px auto;padding:40px 20px 50px}.aside .price-calc__title{font-weight:600;font-size:24px;margin-bottom:25px}.aside .price-calc__label:nth-of-type(n+2){margin-top:15px}.aside .price-calc__label:last-of-type{margin-bottom:30px}.aside .price-calc__field{background-color:#fff;border:2px solid #fff;font-size:16px;padding:10px 15px;-webkit-transition:border .15s;-o-transition:border .15s;transition:border .15s}.aside .price-calc__field:focus,.aside .price-calc__field:hover{border:2px solid #50a2e5}.aside .price-calc__field--select{background:#fff url("data:image/svg+xml,%3Csvg width='13' height='5' viewBox='0 0 13 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 5L12.1292 0.5H0.870835L6.5 5Z' fill='%2350A2E5'/%3E%3C/svg%3E") right 15px top 50% no-repeat;padding-right:40px}.aside .price-calc__count span{font-size:16px}.aside .price-calc__sum{font-weight:700;line-height:1.4;text-align:left;margin:0 auto 0 0}.aside .price-calc__button,.aside a.price-calc__button{font-size:16px;height:52px;line-height:49px;border-radius:54px}@media screen and (min-width:992px){.aside .price-calc{width:100%;margin:0 0 60px}}@media screen and (min-width:1200px){.aside .price-calc__title{font-size:28px}}
/*# sourceMappingURL=template.css.map */