.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:3px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{content:" ";display:table}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media(min-width:992px){.modal-lg{width:900px}}.carousel{position:relative}.carousel-inner{position:relative;overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-moz-transition:-moz-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;-moz-perspective:1000px;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;filter:alpha(opacity=50);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:transparent}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}.carousel-control.right{left:auto;right:0;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}.carousel-control:hover,.carousel-control:focus{outline:0;color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:transparent}.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:#fff}.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{left:20%;right:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.header-navbar{border-bottom:1px solid #e0e0e0}.section-hero{width:100%;height:490px;background-color:white;position:relative;padding:0;background-size:cover;background-position:center top;background-repeat:no-repeat}.section-hero h1{font-size:55px;line-height:65px;color:#494949}.section-hero .container{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;overflow:hidden;margin:auto;-webkit-transform:none;transform:none}.section-hero .container h1{margin-top:-4px}.section-hero .container .vertical-wrapper{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.section-hero .container .vertical-wrapper .learn-more{color:#37a000;font-size:18px;white-space:pre}.section-hero .container .vertical-wrapper .text-long{font-size:18px;margin-bottom:53px}.section-hero .container .vertical-wrapper h1,.section-hero .container .vertical-wrapper .text-long{text-align:center;width:62.76%;margin-left:auto;margin-right:auto}.section-hero .container .vertical-wrapper:before{content:"";display:inline-block;width:28.75%;height:100%;background-image:url("../bundles/odesksite/Default/img/hero/Hero-desktop-left.svg");background-size:auto;background-repeat:no-repeat;background-position:left bottom;float:left;position:absolute;left:0}.section-hero .container .vertical-wrapper:after{content:"";display:inline-block;width:28.75%;height:100%;background-image:url("../bundles/odesksite/Default/img/hero/Hero-desktop-right.svg");background-size:auto;background-repeat:no-repeat;background-position:right bottom;float:right;position:absolute;right:0;top:0}@media(min-width:1200px){.section-hero .container .vertical-wrapper h1{font-size:65px;line-height:75px;margin-bottom:10px}.section-hero .container .vertical-wrapper .text-long{font-size:18px}.section-hero .container .vertical-wrapper h1,.section-hero .container .vertical-wrapper .text-long{width:55.76%}}@media(max-width:767px){.section-hero{height:380px}.section-hero .container h1{font-size:34px;line-height:40px}.section-hero .container .vertical-wrapper{background-image:url("../bundles/odesksite/Default/img/hero/hero-mobile.svg");background-size:220px 45px;background-repeat:no-repeat;background-position:center top;padding-top:70px;margin-top:25px}.section-hero .container .vertical-wrapper:before,.section-hero .container .vertical-wrapper:after{display:none}.section-hero .container .vertical-wrapper .learn-more{font-size:14px}.section-hero .container .vertical-wrapper .text-long{margin-bottom:23px}.section-hero .container .vertical-wrapper h1,.section-hero .container .vertical-wrapper .text-long{width:100%}}@media(max-width:991px){.section-hero .container .vertical-wrapper .text-long{font-size:14px;margin-bottom:34px}.section-hero .container .vertical-wrapper h1{font-size:34px;line-height:40px;margin-bottom:18px}}@media(min-width:768px) and (max-width:991px){.section-hero{height:370px}.section-hero .container{width:auto;padding:0;max-width:none;margin:0 25px}.section-hero .container .vertical-wrapper:before,.section-hero .container .vertical-wrapper:after{width:25.1%}.section-hero .container .vertical-wrapper h1{font-size:40px;line-height:50px;margin-bottom:15px}.section-hero .container .vertical-wrapper .text-long{font-size:16px}.section-hero .container .vertical-wrapper .learn-more{font-size:16px}.section-hero .container .vertical-wrapper h1,.section-hero .container .vertical-wrapper .text-long{width:50%}}.vertical-wrapper .btn-default,.section-pricing .btn-default{border-width:2px;padding:8px 38px;color:#37a000;background-color:transparent}.vertical-wrapper .btn-default:hover,.vertical-wrapper .btn-default:focus,.vertical-wrapper .btn-default.focus,.section-pricing .btn-default:hover,.section-pricing .btn-default:focus,.section-pricing .btn-default.focus{border-color:#008329;color:#008329;-webkit-box-shadow:none;box-shadow:none}.vertical-wrapper .btn-default:active,.vertical-wrapper .btn-default.active,.open>.vertical-wrapper .btn-default.dropdown-toggle,.section-pricing .btn-default:active,.section-pricing .btn-default.active,.open>.section-pricing .btn-default.dropdown-toggle{background-color:transparent;border-color:#008329;color:#008329}.vertical-wrapper .btn-default.disabled,.vertical-wrapper .btn-default[disabled],fieldset[disabled] .vertical-wrapper .btn-default,.section-pricing .btn-default.disabled,.section-pricing .btn-default[disabled],fieldset[disabled] .section-pricing .btn-default{color:#b2b2b2;background-color:#f2f2f2;border-color:#f2f2f2;opacity:1;filter:alpha(opacity=100)}.vertical-wrapper .btn-link.disabled,.section-pricing .btn-link.disabled{color:#999}.vertical-wrapper .btn-primary,.section-pricing .btn-primary{background-color:#37a000;border-color:#37a000}.vertical-wrapper .btn-primary:hover,.vertical-wrapper .btn-primary:focus,.vertical-wrapper .btn-primary.focus,.section-pricing .btn-primary:hover,.section-pricing .btn-primary:focus,.section-pricing .btn-primary.focus{background-color:#008329;border-color:#008329}.vertical-wrapper .btn-primary:active,.vertical-wrapper .btn-primary.active,.section-pricing .btn-primary:active,.section-pricing .btn-primary.active{background-color:#008329;border-color:#008329;color:#fff}.vertical-wrapper .btn-primary-darker,.section-pricing .btn-primary-darker{background-color:#008329;color:#fff}.vertical-wrapper .btn-primary-darker:hover,.vertical-wrapper .btn-primary-darker:focus,.vertical-wrapper .btn-primary-darker.focus,.section-pricing .btn-primary-darker:hover,.section-pricing .btn-primary-darker:focus,.section-pricing .btn-primary-darker.focus{color:#fff;background-color:#00c03c}.vertical-wrapper .btn-primary-darker.btn-white-border:hover,.vertical-wrapper .btn-primary-darker.btn-white-border:focus,.vertical-wrapper .btn-primary-darker.btn-white-border.focus,.section-pricing .btn-primary-darker.btn-white-border:hover,.section-pricing .btn-primary-darker.btn-white-border:focus,.section-pricing .btn-primary-darker.btn-white-border.focus{color:#008329}.vertical-wrapper .btn-white-border,.section-pricing .btn-white-border{border:2px solid #fff;padding:8px 38px;color:#fff;background:transparent}.vertical-wrapper .btn-white-border:hover,.vertical-wrapper .btn-white-border:focus,.vertical-wrapper .btn-white-border.focus,.section-pricing .btn-white-border:hover,.section-pricing .btn-white-border:focus,.section-pricing .btn-white-border.focus{border-color:#fff;background-color:#fff;color:#37a000}.vertical-wrapper .btn-white-border:active,.vertical-wrapper .btn-white-border.active,.section-pricing .btn-white-border:active,.section-pricing .btn-white-border.active{border-color:transparent;background-color:#fff;color:#37a000}.vertical-wrapper .btn-lg,.section-pricing .btn-lg{padding:16px 40px}.vertical-wrapper .btn-lg.btn-default:hover,.vertical-wrapper .btn-lg.btn-default:focus,.vertical-wrapper .btn-lg.btn-default:active,.vertical-wrapper .btn-lg.btn-default.focus,.vertical-wrapper .btn-lg.btn-white-border:hover,.vertical-wrapper .btn-lg.btn-white-border:focus,.vertical-wrapper .btn-lg.btn-white-border:active,.vertical-wrapper .btn-lg.btn-white-border.focus,.section-pricing .btn-lg.btn-default:hover,.section-pricing .btn-lg.btn-default:focus,.section-pricing .btn-lg.btn-default:active,.section-pricing .btn-lg.btn-default.focus,.section-pricing .btn-lg.btn-white-border:hover,.section-pricing .btn-lg.btn-white-border:focus,.section-pricing .btn-lg.btn-white-border:active,.section-pricing .btn-lg.btn-white-border.focus{padding:15px 39px}.vertical-wrapper .btn-sm,.section-pricing .btn-sm{padding:5px 31px;line-height:17px}.vertical-wrapper .btn-sm.btn-white-border:hover,.vertical-wrapper .btn-sm.btn-white-border:focus,.vertical-wrapper .btn-sm.btn-white-border:active,.vertical-wrapper .btn-sm.btn-white-border.focus,.vertical-wrapper .btn-sm.btn-default:hover,.vertical-wrapper .btn-sm.btn-default:focus,.vertical-wrapper .btn-sm.btn-default:active,.vertical-wrapper .btn-sm.btn-default.focus,.section-pricing .btn-sm.btn-white-border:hover,.section-pricing .btn-sm.btn-white-border:focus,.section-pricing .btn-sm.btn-white-border:active,.section-pricing .btn-sm.btn-white-border.focus,.section-pricing .btn-sm.btn-default:hover,.section-pricing .btn-sm.btn-default:focus,.section-pricing .btn-sm.btn-default:active,.section-pricing .btn-sm.btn-default.focus{padding:4px 30px}.vertical-wrapper .btn-xs,.section-pricing .btn-xs{padding:1px 5px;line-height:1.5;font-size:10px}.vertical-wrapper .btn-xs.btn-white-border:hover,.vertical-wrapper .btn-xs.btn-white-border:focus,.vertical-wrapper .btn-xs.btn-white-border:active,.vertical-wrapper .btn-xs.btn-white-border.focus,.vertical-wrapper .btn-xs.btn-default:hover,.vertical-wrapper .btn-xs.btn-default:focus,.vertical-wrapper .btn-xs.btn-default:active,.vertical-wrapper .btn-xs.btn-default.focus,.section-pricing .btn-xs.btn-white-border:hover,.section-pricing .btn-xs.btn-white-border:focus,.section-pricing .btn-xs.btn-white-border:active,.section-pricing .btn-xs.btn-white-border.focus,.section-pricing .btn-xs.btn-default:hover,.section-pricing .btn-xs.btn-default:focus,.section-pricing .btn-xs.btn-default:active,.section-pricing .btn-xs.btn-default.focus{padding:0 4px}.vertical-wrapper .btn-group .btn,.section-pricing .btn-group .btn{padding:6px 12px}.vertical-wrapper .btn-group .btn-default,.section-pricing .btn-group .btn-default{border-width:2px}@media(min-width:768px) and (max-width:991px){.vertical-wrapper .btn,.section-pricing .btn{font-size:14px}.vertical-wrapper .btn-block-xs,.section-pricing .btn-block-xs{display:inline-block;min-width:225px;width:auto}}@media(max-width:991px){.vertical-wrapper .btn-block-xs,.section-pricing .btn-block-xs{display:inline-block;font-size:14px;min-width:225px;width:auto;line-height:1;padding:13px 15px}.vertical-wrapper .btn-block-xs.btn-white-border:hover,.vertical-wrapper .btn-block-xs.btn-white-border:focus,.vertical-wrapper .btn-block-xs.btn-white-border:active,.vertical-wrapper .btn-block-xs.btn-default:hover,.vertical-wrapper .btn-block-xs.btn-default:focus,.vertical-wrapper .btn-block-xs.btn-default:active,.section-pricing .btn-block-xs.btn-white-border:hover,.section-pricing .btn-block-xs.btn-white-border:focus,.section-pricing .btn-block-xs.btn-white-border:active,.section-pricing .btn-block-xs.btn-default:hover,.section-pricing .btn-block-xs.btn-default:focus,.section-pricing .btn-block-xs.btn-default:active{padding:12px 14px}}.section-pricing{padding-top:20px;padding-bottom:120px}.section-pricing.origin{padding-top:60px}.section-pricing .m-b-80{margin-bottom:80px}.section-pricing .p-t-80{padding-top:80px}.section-pricing .text-long{font-size:16px;line-height:24px}.section-pricing .text-long.m-b-80{margin-bottom:73px}.section-pricing .text-long.m-b-40{margin-bottom:33px}.section-pricing .text-short{font-size:14px !important;line-height:22px !important;padding-top:24px;margin-bottom:1px}.section-pricing .text-short.m-b-40{margin-bottom:34px}.section-pricing .text-short.p-b-40{padding-bottom:33px;margin-bottom:0;padding-top:0}.section-pricing .text-small{font-size:12px;line-height:20px !important}.section-pricing .text-small.m-b-40{margin-bottom:34px}.section-pricing h2{font-size:40px;line-height:50px;margin-top:10px}.section-pricing h2.m-t-80{margin-top:70px}.section-pricing h2.m-b-80{margin-bottom:70px}.section-pricing h2.m-b-40{margin-bottom:24px}.section-pricing h3{text-transform:uppercase;font-size:18px;line-height:24px;margin:0;padding-top:64px}.section-pricing h3:after{border-bottom:2px solid #e0e0e0;margin:14px auto 15px auto;content:" ";width:70px;display:block}.section-pricing .btn{background-color:white}.section-pricing .btn.m-b-40{margin-bottom:40px}.section-pricing .price-tile{background-color:white;border-left:3px solid #e0e0e0;border-right:3px solid #e0e0e0;border-bottom:3px solid #e0e0e0}.section-pricing .price-tile .bg-color-white,.section-pricing .price-tile .bg-color-cloud{padding:0 30px}.section-pricing .price-tile:before{border-width:10px;height:10px;border-bottom-style:solid;content:" ";width:calc(100% + 6px);display:block;margin:0 -3px}.section-pricing .price-tile.upwork:before{border-color:#b0e44f}.section-pricing .price-tile.upwork-pro:before{border-color:#6fda44}.section-pricing .price-tile.upwork-enterprise:before{border-color:#37a000}.section-pricing .price-tile .bg-color-white{background-color:white}.section-pricing .price-tile .bg-color-cloud{background-color:#f9f9f9}@media(max-width:767px){.section-pricing{padding-top:37px;padding-bottom:80px}.section-pricing.origin{padding-top:30px}.section-pricing:not(.new-hero):not(.origin){background-color:#f9f9f9}.section-pricing h2{margin-bottom:40px}.section-pricing h2.m-b-80{margin-bottom:39px}.section-pricing .col-sm-4:not(:last-child){margin-bottom:50px}.section-pricing h3{font-size:16px;line-height:22px;padding-top:45px;padding-bottom:0}.section-pricing .bg-color-white,.section-pricing .bg-color-cloud{padding:0 20px}.section-pricing .text-long{font-size:14px;line-height:22px}.section-pricing .btn-block-xs{margin-left:-20px;margin-right:-20px;display:inline-block;font-size:14px;min-width:225px;width:auto;line-height:1;padding:13px 15px}.section-pricing .btn-block-xs.btn-white-border:hover,.section-pricing .btn-block-xs.btn-white-border:focus,.section-pricing .btn-block-xs.btn-white-border:active,.section-pricing .btn-block-xs.btn-default:hover,.section-pricing .btn-block-xs.btn-default:focus,.section-pricing .btn-block-xs.btn-default:active{padding:13px 15px}}@media(min-width:768px) and (max-width:991px){.section-pricing{padding-top:40px;padding-bottom:100px}.section-pricing.origin{padding-top:51px}.section-pricing .col-sm-4:first-child .text-small{margin-bottom:56px}.section-pricing .col-sm-4:nth-child(2) .text-short{margin:0 -3px}.section-pricing .col-sm-4:last-child .text-small{margin-bottom:76px}.section-pricing h2{margin-bottom:60px}.section-pricing h2.m-b-80{margin-bottom:59px}.section-pricing .price-tile .container{width:calc(100% - 30px)}.section-pricing .price-tile h3{font-size:16px;line-height:22px;padding-top:45px;white-space:nowrap;margin:0 -20px}.section-pricing .price-tile .bg-color-white,.section-pricing .price-tile .bg-color-cloud{padding:0 20px}.section-pricing .price-tile .text-long{font-size:14px;line-height:22px}.section-pricing .price-tile .btn-block-xs{display:inline-block;font-size:14px;width:auto;min-width:100%;line-height:20px;border-width:2px;padding:8px 38px}.section-pricing .price-tile .btn-block-xs.btn-white-border:hover,.section-pricing .price-tile .btn-block-xs.btn-white-border:focus,.section-pricing .price-tile .btn-block-xs.btn-white-border:active,.section-pricing .price-tile .btn-block-xs.btn-default:hover,.section-pricing .price-tile .btn-block-xs.btn-default:focus,.section-pricing .price-tile .btn-block-xs.btn-default:active{padding:8px 38px}}@media(min-width:992px) and (max-width:1199px){.section-pricing{padding-top:40px}.section-pricing .col-sm-4 .price-tile{min-height:412px}.section-pricing .col-sm-4 .bg-color-white{min-height:218px}.section-pricing .col-sm-4:first-child .bg-color-cloud .text-small{margin-bottom:56px}.section-pricing .col-sm-4:last-child .text-small{margin-bottom:56px}}@media(min-width:1200px){.section-pricing{padding-top:0}.section-pricing .bg-color-cloud .text-short{white-space:nowrap;margin:0 -30px}}.bg-hero-color{background-color:#f0f0f4}.bg-hero-color.new-hero{background-color:#f9f9f9}.section-hero{background:transparent !important}.svg-button path{fill:#58be1d}.svg-button:hover path{fill:#b0e44f}.svg-button:active path{fill:#008329}.landing-hero:not(.new-hero){padding-top:100px;background-color:#f0f0f4;background-repeat:no-repeat;background-size:100%}.landing-hero.new-hero{background-image:linear-gradient(#fff,#f9f9f9) !important}.landing-hero hr{width:160px;margin-top:11px;margin-bottom:24px;border-top:3px solid #e0e0e0}.landing-hero h1{font-size:65px;line-height:1}.landing-hero .lead{font-size:18px;margin-bottom:34px}.drawer-wrap{overflow:hidden;background-color:#f9f9f9}.drawer-wrap>.inner-wrap{position:relative;overflow:hidden;height:0;-webkit-transition:height .75s ease-out;-o-transition:height .75s ease-out;transition:height .75s ease-out}.drawer-wrap.no-transition>.inner-wrap{-webkit-transition:none;-o-transition:none;transition:none}.drawer-wrap.move-top>.inner-wrap{height:806px;border-bottom:1px solid #e0e0e0}.drawer-wrap .close a{display:block;width:14px;height:14px;margin:27px 29px 0 0;cursor:pointer}@media(min-width:1200px){#hiw-section .section-title{margin-top:80px;margin-bottom:50px}#hiw-section .column{padding-top:0}#hiw-section .column:first-of-type{padding-left:0}#hiw-section .column:first-of-type>*{float:left}#hiw-section .column:last-of-type{padding-right:0}#hiw-section .column:last-of-type>*{float:right}#hiw-section .column:last-of-type .pay{margin-right:20px}}#hiw-section .columns{margin-bottom:62px}#hiw-section .columns .column p,#hiw-section .columns .column h3{width:326px}#hiw-section .icon-holder{width:320px;height:175px;border:0;background-size:100% !important}@media(max-width:400px){#hiw-section .icon-holder{width:auto}}#hiw-section h3{margin:45px auto 32px auto}#hiw-section p{font-size:14px;line-height:24px}#hiw-section .hire{background:url("../bundles/odesksite/Default/img/illustration-hire.png") center center no-repeat}#hiw-section .work{background:url("../bundles/odesksite/Default/img/illustration-work.png") center center no-repeat}#hiw-section .pay{background:url("../bundles/odesksite/Default/img/illustration-pay.png") center center no-repeat}@media(min-width:401px){#hiw-section .pay{width:290px}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#hiw-section .hire{background:url("../bundles/odesksite/Default/img/illustration-hire@2x.png") center center no-repeat}#hiw-section .work{background:url("../bundles/odesksite/Default/img/illustration-work@2x.png") center center no-repeat}#hiw-section .pay{background:url("../bundles/odesksite/Default/img/illustration-pay@2x.png") center center no-repeat}}#hiw-section h3{font-size:18px;text-transform:uppercase}#hiw-section .faqs{margin-top:13px}#hiw-section .faqs a:hover,#hiw-section .faqs a:active{text-decoration:none}.columns{margin:0;text-align:center}@media(max-width:767px){.columns{margin-bottom:77px}}.columns .column{display:inline-block;padding-top:47px;vertical-align:top}@media(max-width:991px){.columns .column:first-of-type{padding-top:0}}@media(min-width:768px) and (max-width:991px){.columns .column{padding-top:65px}}.columns .column p,.columns .column h3{margin-right:auto;margin-left:auto}.category-icon{position:relative;display:inline-block;width:43px;height:43px;background-image:url("../bundles/odesksite/Default/img/sprite-category-icons.svg");background-size:43px 344px}.category-developers{background-position:0 -258px}.category-mobile-developers{background-position:0 -172px}.category-designers{background-position:0 -86px}.category-writing{background-position:0 -301px}.category-administrative-support{background-position:0 -43px}.category-customer-service{background-position:0 -215px}.category-sales-marketing{background-position:0 -129px}.category-accounting-consulting{background-position:0 0}.landing-categories{margin-top:.90909rem}.landing-categories.invisible{visibility:hidden}.landing-categories>li{margin-bottom:90px}.landing-categories>li>a{max-width:285px}.category-item{font-size:.63636rem;display:block;min-height:7.36364rem;margin:0 auto;padding-top:1.04545rem;cursor:pointer;text-align:center;background-color:#fff}.category-item:not(.new-hero){border-bottom:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.category-item.new-hero{border-width:1px;border-color:#e0e0e0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.15);box-shadow:0 1px 3px 0 rgba(0,0,0,0.15)}.category-item:hover,.category-item:focus{text-decoration:none;outline:0 none}.category-item:hover .category-image .image-color,.category-item:focus .category-image .image-color{opacity:1}.category-item:hover .category-image .image-gray,.category-item:focus .category-image .image-gray{opacity:0}.category-item .category-title{font-size:.72727rem;line-height:19.2px;display:block;height:103px;padding:22px 0 0 90px;text-align:left;text-transform:uppercase;color:#494949}.category-item .category-tile{position:absolute;top:-10px;left:-10px;width:80px;height:80px;background-color:green}.category-item .category-tile.developers,.category-item .category-tile.accounting-consulting{background-color:#b0e44f}.category-item .category-tile.mobile-developers,.category-item .category-tile.sales-marketing{background-color:#6bdc37}.category-item .category-tile.designers,.category-item .category-tile.customer-service{background-color:#5bbc2e}.category-item .category-tile.writing,.category-item .category-tile.administrative-support{background-color:#008329}.category-item .category-icon{position:relative;display:inline-block;width:43px;height:43px;margin:18.5px;background-image:url("../bundles/odesksite/Default/img/sprite-category-icons.svg");background-size:43px 344px}.category-item .category-image div{display:block;width:100%;height:188px;background-image:url("../bundles/odesksite/Default/img/cat-backgrounds/tile-sprite.png");-webkit-transition:.3s ease all;-o-transition:.3s ease all;transition:.3s ease all}.category-item .category-image .image-color{position:relative;margin-top:-188px;opacity:0}.category-item .category-image .image-color.developers{background-position:0 -189px}.category-item .category-image .image-color.mobile-developers{background-position:0 -568px}.category-item .category-image .image-color.designers{background-position:0 -946px}.category-item .category-image .image-color.writing{background-position:0 -1324px}.category-item .category-image .image-color.administrative-support{background-position:0 -1702px}.category-item .category-image .image-color.customer-service{background-position:0 -2080px}.category-item .category-image .image-color.sales-marketing{background-position:0 -2458px}.category-item .category-image .image-color.accounting-consulting{background-position:0 -2836px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.category-item .category-image .image-color{background-image:url("../bundles/odesksite/Default/img/cat-backgrounds/tile-sprite@2x.png");background-size:285px}}.category-item .category-image .image-gray{opacity:1}.category-item .category-image .image-gray.developers{background-position:0 0}.category-item .category-image .image-gray.mobile-developers{background-position:0 -379px}.category-item .category-image .image-gray.designers{background-position:0 -757px}.category-item .category-image .image-gray.writing{background-position:0 -1135px}.category-item .category-image .image-gray.administrative-support{background-position:0 -1513px}.category-item .category-image .image-gray.customer-service{background-position:0 -1891px}.category-item .category-image .image-gray.sales-marketing{background-position:0 -2269px}.category-item .category-image .image-gray.accounting-consulting{background-position:0 -2647px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.category-item .category-image .image-gray{background-image:url("../bundles/odesksite/Default/img/cat-backgrounds/tile-sprite@2x.png");background-size:285px}}@media(max-width:991px){.landing-hero h1{font-size:40px}.landing-categories{margin-top:.90909rem}.landing-categories>li{margin-bottom:30px}.landing-categories>li>a{width:145px;height:115px;min-height:115px}.category-item{margin:0 auto;padding:0 !important}.category-item .category-tile{position:static;display:inline-block;width:60px;height:60px;margin-top:-10px}.category-item .category-tile .category-icon{margin:8px;-webkit-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);transform:scale(0.75,0.75)}.category-item .category-title{font-size:10px;line-height:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;min-height:28px;margin-top:10px;padding:0;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category-item .category-image{display:none}}@media(min-width:1328px){#tpl-content{margin-left:-11px}#tpl-content .tiles-expanded{width:1300px;height:783px}#tpl-content .tiles-expanded:not(.new-hero){background-color:#f0f0f4}#tpl-content .tiles-expanded .skills div{padding-right:0}#tpl-content .tiles-expanded .carousel-slides .carousel-slide .left-part{height:571px}}#tpl-content{position:relative;z-index:100;margin-bottom:-745px;opacity:1}#tpl-content.ng-hide-add,#tpl-content.ng-hide-remove{-webkit-transition:.25s linear all;-o-transition:.25s linear all;transition:.25s linear all}#tpl-content.ng-hide{opacity:0}#tpl-content .tiles-expanded{height:736px;padding:0}#tpl-content .tiles-expanded .carousel-container{overflow:hidden;background-color:white;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.15);box-shadow:0 1px 3px 0 rgba(0,0,0,0.15)}#tpl-content .tiles-expanded .carousel-container .carousel-controls{width:100%;height:75px;background-color:#f9f9f9}#tpl-content .tiles-expanded .carousel-container .carousel-controls a{font-size:18px;display:inline-block;width:9px;height:17px;margin:27px 6px 29px 18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none}#tpl-content .tiles-expanded .carousel-container .carousel-controls .close a{width:14px;height:14px;margin:27px 30px}#tpl-content .tiles-expanded .carousel-container .carousel-slides{position:relative;height:571px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide{position:absolute;z-index:10;width:100%;opacity:0;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide:nth-child(n+6) h2{margin-bottom:13px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide h2{font-size:36px;margin-top:63px;margin-bottom:53px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide p{line-height:24px;color:#666}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide.active{z-index:1000;opacity:1;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .left-part{margin-right:-95px;margin-left:95px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .skills{margin-top:35px;margin-bottom:56px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .skills div{margin-bottom:20px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .view-btn{text-transform:capitalize}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .view-btn a .cta-short{display:none}@media(max-width:360px){#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .view-btn a .cta-short{display:inline}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .view-btn a .cta-long{display:none}}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .grey-bg-color{height:571px;background-color:#f2f2f2}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client{padding-top:65px;color:#7d7d7d}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle{width:100px;height:100px;margin:0 auto;border:5px solid #f9f9f9;background-repeat:no-repeat;background-size:cover}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle:before,#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle:after{display:inline-block;width:113px;height:1px;content:" ";border-top:1px solid #e0e0e0}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle:before{float:left;margin-top:40px;margin-left:135px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle:after{float:right;margin-right:135px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.customer-service{background-image:url("../bundles/odesksite/Default/img/img-client-art-g.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.writing{background-image:url("../bundles/odesksite/Default/img/img-client-mike-s.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.administrative-support{background-image:url("../bundles/odesksite/Default/img/img-client-andrew.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.sales-marketing{background-image:url("../bundles/odesksite/Default/img/img-client-mike-s.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.accounting-consulting{background-image:url("../bundles/odesksite/Default/img/img-client-nicole-s.jpg")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.customer-service{background-image:url("../bundles/odesksite/Default/img/img-client-art-g@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.writing{background-image:url("../bundles/odesksite/Default/img/img-client-mike-s@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.administrative-support{background-image:url("../bundles/odesksite/Default/img/img-client-andrew@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.sales-marketing{background-image:url("../bundles/odesksite/Default/img/img-client-mike-s@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .img-circle.accounting-consulting{background-image:url("../bundles/odesksite/Default/img/img-client-nicole-s@2x.jpg")}}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .testimonial{font-size:20px;font-style:italic;line-height:30px;width:368px;margin:30px auto 34px auto;text-align:center}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .author{font-size:13px;text-align:center}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .author:before{display:block;width:410px;height:1px;margin:0 auto 20px auto;content:" ";border-top:1px solid #e0e0e0}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .logo-company{width:auto;height:auto;min-height:35px;margin:58px auto 0 auto;background-repeat:no-repeat;background-position:top center;background-size:100%}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .logo-company.custommade{height:35px;background-image:url("../bundles/odesksite/Default/img/logo-custommade.png");background-size:270px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .logo-company.brainscape{width:230px;height:50px;background-image:url("../bundles/odesksite/Default/img/logo-brainscape.svg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .logo-company.tango{width:130px;height:76px;background-image:url("../bundles/odesksite/Default/img/logo-tango.svg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .client .logo-company.yarn{width:115px;height:60px;background-image:url("../bundles/odesksite/Default/img/logo-darn-good-yarn.png");background-position:top center}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img{display:block;float:right;max-width:650px;height:427px;background-repeat:no-repeat;background-position:right bottom;background-size:auto 100%}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img:after{position:absolute;right:0;bottom:0;left:-40px;height:1px;content:"";border-bottom:1px solid #e0e0e0}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img.developers{background-image:url("../bundles/odesksite/Default/img/modal-img-web-dev.jpg");background-size:auto 425px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img.mobile-developers{background-image:url("../bundles/odesksite/Default/img/modal-img-mobile-dev.jpg");background-size:auto 408px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img.designers{background-image:url("../bundles/odesksite/Default/img/modal-img-designer.jpg");background-size:auto 416px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img.writing{background-image:url("../bundles/odesksite/Default/img/modal-img-writer.jpg");background-size:auto 425px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img.developers{background-image:url("../bundles/odesksite/Default/img/modal-img-web-dev@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img.mobile-developers{background-image:url("../bundles/odesksite/Default/img/modal-img-mobile-dev@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img.designers{background-image:url("../bundles/odesksite/Default/img/modal-img-designer@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .modal-img.writing{background-image:url("../bundles/odesksite/Default/img/modal-img-writer@2x.jpg")}}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer{margin-top:35px;margin-left:-60px;color:#7d7d7d}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .img-circle{float:left;width:72px;height:72px;border:3px solid #f9f9f9;background-repeat:no-repeat;background-size:cover}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .img-circle.developers{background-image:url("../bundles/odesksite/Default/img/img-freelancer-jose.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .img-circle.mobile-developers{background-image:url("../bundles/odesksite/Default/img/img-freelancer-goran.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .img-circle.designers{background-image:url("../bundles/odesksite/Default/img/img-freelancer-shari.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .img-circle.writing{background-image:url("../bundles/odesksite/Default/img/img-freelancer-elena-sendona.jpg")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .img-circle.developers{background-image:url("../bundles/odesksite/Default/img/img-freelancer-jose@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .img-circle.mobile-developers{background-image:url("../bundles/odesksite/Default/img/img-freelancer-goran@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .img-circle.designers{background-image:url("../bundles/odesksite/Default/img/img-freelancer-shari@2x.jpg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .img-circle.writing{background-image:url("../bundles/odesksite/Default/img/img-freelancer-elena-sendona@2x.jpg")}}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .testimonial{font-size:14px;float:left;width:330px;margin-top:17px;margin-left:20px;text-align:left}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .logo-company{position:absolute;right:0;float:right;width:135px;height:100%;margin-top:17px;margin-right:-10px;background-repeat:no-repeat}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .logo-company.zendesk{background-image:url("../bundles/odesksite/Default/img/logo-zendesk.svg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .logo-company.taxify{width:110px;margin-top:0;background-image:url("../bundles/odesksite/Default/img/logo-taxify.svg")}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .logo-company.flightcar{margin-top:0;background-image:url("../bundles/odesksite/Default/img/logo-flight-car.svg");background-position:top right}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .logo-company.school-of-style{width:150px;margin-top:31px;background-image:url("../bundles/odesksite/Default/img/logo-school-of-style.png");background-size:100%}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .freelancer .logo-company.school-of-style{background-image:url("../bundles/odesksite/Default/img/logo-school-of-style@2x.png")}}#tpl-content .tiles-expanded .carousel-container .navigation-wrap{background-color:#5bbc2e}#tpl-content .tiles-expanded .carousel-container .navigation{font-size:10px;font-weight:400;width:1040px;height:80px;margin:0 auto;text-align:center;color:#fff}#tpl-content .tiles-expanded .carousel-container .navigation .button,#tpl-content .tiles-expanded .carousel-container .navigation [class*="button-"]{position:relative;display:inline-block;float:left;overflow:hidden;width:130px;height:80px;padding:0;color:#fff;background-color:#5bbc2e;text-decoration:none;-webkit-transition:.35s ease top;-o-transition:.35s ease top;transition:.35s ease top}#tpl-content .tiles-expanded .carousel-container .navigation .button .category-icon,#tpl-content .tiles-expanded .carousel-container .navigation [class*="button-"] .category-icon{margin:18px auto}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover{cursor:pointer}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover:nth-child(5),#tpl-content .tiles-expanded .carousel-container .navigation .button-hover:nth-child(1),#tpl-content .tiles-expanded .carousel-container .navigation .button-hover:nth-child(2){word-spacing:100px}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover.active{background-color:#52a028}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover.active i{background-image:url("../bundles/odesksite/Default/img/sprite-category-icons-active.svg")}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover:hover i{top:70px}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover:hover:before{top:25px}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover i{top:0;display:block;-webkit-transition:.35s ease top;-o-transition:.35s ease top;transition:.35s ease top}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover:before{font-weight:600;font-size:10px;position:absolute;top:-2.75em;display:-ms-flexbox;display:flex;display:-webkit-flex;width:100%;height:30px;content:attr(data-text);text-align:center;text-transform:uppercase;color:#fff;-ms-flex-pack:center;justify-content:center;-webkit-justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:.35s ease top;-o-transition:.35s ease top;transition:.35s ease top}@media(max-width:991px){#tpl-content{margin-bottom:-491px}#tpl-content .tiles-expanded .carousel-container{background-color:white}#tpl-content .tiles-expanded .carousel-container .carousel-controls{height:55px}#tpl-content .tiles-expanded .carousel-container .carousel-controls a{margin:18px 6px 19px 18px}#tpl-content .tiles-expanded .carousel-container .carousel-controls .close a{margin:18px 20px}#tpl-content .tiles-expanded .carousel-container .right-part{display:none}#tpl-content .tiles-expanded .carousel-container .navigation{display:none}#tpl-content .tiles-expanded .carousel-container .left-part{width:100%;margin:50px auto !important;text-align:center}#tpl-content .tiles-expanded .carousel-container p{width:100% !important;margin:0 auto;padding:20px}}.section-landing-categories.new-hero{background:transparent}.section-landing-categories:not(.new-hero){background-image:linear-gradient(#f0f0f4,#f9f9f9)}.section-landing-categories .section-title{margin-bottom:77px}.section-landing-categories .btn-default{background-color:transparent}.section-customers .customers-subtitle{text-transform:uppercase;color:#7d7d7d}.section-customers .customers-subtitle:before,.section-customers .customers-subtitle:after{display:inline-block;width:160px;height:1px;padding-top:6px;content:" ";border-top:2px solid #e0e0e0}.section-customers .customers-subtitle:before{margin-right:40px}.section-customers .customers-subtitle:after{margin-left:40px}.section-customers .customer-open-table{width:166px;margin-top:9px;background-image:url("../bundles/odesksite/Default/img/customer-logos/opentable.svg")}.section-subhero{padding-bottom:120px}.section-subhero .section-title{margin-bottom:50px}.section-subhero .enterprise{font-size:14px;margin-top:17px}.section-subhero .btn-primary{border-width:3px}.section-subhero .btn-primary:focus,.section-subhero .btn-primary:hover{padding:8px 38px}.section-subhero .anchor-white{color:#fff}.section-subhero .anchor-white:hover,.section-subhero .anchor-white:focus,.section-subhero .anchor-white:active{text-decoration:none;color:rgba(255,255,255,0.7)}.customers-subtitle{font-size:.90909rem;margin-bottom:56px;letter-spacing:.019em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.testimonials-section .slide-img{width:100%;height:500px;background-repeat:no-repeat;background-position:top;background-size:cover}.testimonials-section .danalin{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/dana-stanford-quote.jpg")}.testimonials-section .vivino{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/heini-vivino-quote.jpg")}.testimonials-section .bright{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/austin-bright-quote.jpg")}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.testimonials-section .danalin{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/dana-stanford-quote@2x.jpg")}.testimonials-section .vivino{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/heini-vivino-quote@2x.jpg")}.testimonials-section .bright{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/austin-bright-quote@2x.jpg")}}.testimonials-section .carousel-indicators{display:none}.testimonials-section .carousel-control{top:50%;width:60px;height:80px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:17px 32px}.testimonials-section .carousel-control:hover{opacity:.8}.testimonials-section .carousel-control.left{background-image:url("../bundles/odesksite/Default/img/arrow-left.svg");background-position:17px center}.testimonials-section .carousel-control.right{background-image:url("../bundles/odesksite/Default/img/arrow-right.svg");background-position:23px center}@media(min-width:480px){.customer-open-table{margin-top:-5px;margin-left:-23px}.customer-pinterest{margin-top:18px;margin-left:-13px}.customer-unilever{margin-left:4px}.customer-panasonic{margin-top:20px;margin-left:33px}.customer-nbc{margin-top:6px;margin-left:67px}}@media(max-width:480px){.landing-hero{padding-top:60px;padding-bottom:30px}.landing-hero h1{font-size:40px;line-height:40px;margin-bottom:26px}.landing-hero hr{display:none}.landing-hero .lead{font-size:16px;line-height:22px}.section-landing-categories .section-title{font-size:24px;margin-bottom:45px}.landing-categories{margin-bottom:30px}.landing-categories li{padding-right:0;padding-left:0}.btn-get-started-holder{float:none;max-width:255px;margin-right:auto;margin-left:auto}}@media(max-width:330px){.landing-categories li:nth-child(odd) a{float:left}.landing-categories li:nth-child(even) a{float:right}}@media(max-width:767px){.landing-hero:not(.new-hero){padding-top:42px;padding-bottom:0;background-color:#f9f9f9;background-position:center -22px;background-size:768px}.landing-hero.new-hero{padding-top:0;padding-bottom:0;background-color:#f9f9f9}.landing-hero.new-hero .section-hero .container .vertical-wrapper{margin-top:10px}.landing-hero h1{font-weight:bold;font-size:40px;color:#494949}.landing-hero hr{margin-bottom:12px}.landing-hero .lead{margin-bottom:47px}.section-landing-categories{padding-top:75px;background-color:transparent}.section-landing-categories.new-hero{padding-top:0}.section-customers{padding-top:24px;background-color:#f9f9f9}.section-customers .customers-subtitle{margin-bottom:47px}.category-item{padding-right:8px;padding-left:8px}.category-item .back{display:none}.category-item .category-title{font-weight:normal}#tpl-content{margin-right:-15px;margin-bottom:-480px;margin-left:-15px}#tpl-content .tiles-expanded{height:531px}#tpl-content .tiles-expanded .carousel-container{min-height:531px}#tpl-content .tiles-expanded .carousel-container .carousel-slides{height:100%}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide h2{font-size:24px;margin-top:-5px;margin-bottom:43px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide h2:nth-child(n+6) h2{margin-bottom:16px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide p{padding:0}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .skills{margin-top:39px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide>div,#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .skills{margin-right:0;margin-bottom:25px !important;margin-left:0}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .skills>div.clearfix{margin-bottom:0}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .view-btn{position:static;bottom:auto;margin-right:-15px;margin-left:-15px}.landing-hero h1{font-size:40px;line-height:1.125;margin-bottom:7px}.landing-hero .lead{font-size:16px;line-height:22px;margin-top:4px;margin-bottom:50px}.landing-hero hr{display:block}.section-landing-categories{padding-bottom:0}.section-landing-categories .section-title{font-size:30px;margin-bottom:51px}.landing-categories{margin-bottom:24px}.landing-categories li:nth-child(7),.landing-categories li:nth-child(8){margin-bottom:0}.testimonials-section{padding:0 0 35px}.testimonials-section h3{font-size:21px;margin-top:26px;margin-bottom:5px;padding-bottom:18px;color:#008329}.testimonials-section h3,.testimonials-section p{margin-right:10px;margin-left:10px}.section-customers{padding-top:26px;padding-bottom:70px}.customers-subtitle{margin-bottom:30px}.customers-subtitle:before,.customers-subtitle:after{display:none !important}.section-subhero{padding-bottom:80px}.section-subhero .section-title{margin-bottom:27px}}@media(min-width:768px){.landing-hero{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/hero-bg.jpg")}.section-landing-categories{padding-top:65px}.section-landing-categories.new-hero{padding-top:0}html.touch .category-item .back{display:none}html.no-touch .category-item{position:relative}html.no-touch .category-item:hover .back{z-index:1;background-color:#fff;opacity:1;filter:alpha(opacity=100)}html.no-touch .category-item .back,html.no-touch .category-item .front{-webkit-transition:opacity ease-in-out .4s;-o-transition:opacity ease-in-out .4s;transition:opacity ease-in-out .4s}html.no-touch .category-item .front{opacity:1;filter:alpha(opacity=100)}html.no-touch .category-item .back{line-height:22px;position:absolute;top:0;right:0;bottom:0;left:0;padding-top:26px;color:#5bbc2e;border:2px solid #5bbc2e;background-color:#fff;opacity:0;filter:alpha(opacity=0)}html.no-touch .category-item .back em{font-weight:400;display:block;margin-top:19px}.category-item{font-size:14px;min-height:161px;padding-top:23px}.section-customers{padding-top:25px;padding-bottom:75px}}@media(min-width:480px) and (max-width:767px){#tpl-content .skills .col-xs-12{width:50%}}@media(min-width:768px) and (max-width:991px){.landing-hero{background-size:113%}.landing-hero h1{font-size:40px}.landing-hero .lead{font-size:16px}.landing-hero .btn-lg{font-size:16px;display:block;width:100%;margin-top:15px}.section-customers{padding-top:27px;padding-bottom:75px}.section-customers:not(.new-hero){background-color:#efeff1}.section-landing-categories{padding-top:65px}.section-landing-categories:not(.new-hero){background-color:#efeff1}.section-landing-categories.new-hero{padding-top:0}.section-landing-categories .section-title{margin-bottom:67px}#tpl-content .tiles-expanded .carousel-container .carousel-slides{height:425px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide{padding-right:70px;padding-left:70px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .left-part h2{margin-top:43px;margin-bottom:3px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .left-part p{font-size:14px;line-height:22px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .left-part .skills{margin-top:20px;margin-bottom:26px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .left-part .skills span{white-space:nowrap}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .left-part .view-btn{position:static;bottom:auto;margin-top:0}.section-customers .customer-logos{background-image:url("../bundles/odesksite/Default/img/customer-logos/customer-logos-tablet.svg")}.customers-subtitle{margin-bottom:37px}.testimonials-section .slide-img{height:380px}.testimonials-section h3{font-size:32px;margin-top:64px;margin-bottom:15px;padding-bottom:40px}.section-subhero{padding-bottom:100px}.section-subhero .section-title{font-size:30px;line-height:38px}}@media(max-width:991px){.quote{font-size:30px;position:absolute;left:-20px;margin-top:-6px;color:#fff}.landing-hero{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/hero-bg-mobile@2x.jpg")}.testimonials-section .testimonial-image{width:100%;height:51vw;max-height:514px;padding:0;content:" ";background-repeat:no-repeat;background-size:100%}.testimonials-section .testimonial-image.danalin{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/mobile-quote-dana.jpg")}.testimonials-section .testimonial-image.vivino{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/mobile-quote-heini.jpg")}.testimonials-section .testimonial-image.bright{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/mobile-quote-austin.jpg")}}@media only screen and (max-width:991px) and (-webkit-min-device-pixel-ratio:2),only screen and (max-width:991px) and (min--moz-device-pixel-ratio:2),only screen and (max-width:991px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (max-width:991px) and (min-device-pixel-ratio:2),only screen and (max-width:991px) and (min-resolution:192dpi),only screen and (max-width:991px) and (min-resolution:2dppx){.testimonials-section .testimonial-image.danalin{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/mobile-quote-dana@2x.jpg")}.testimonials-section .testimonial-image.vivino{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/mobile-quote-heini@2x.jpg")}.testimonials-section .testimonial-image.bright{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/mobile-quote-austin@2x.jpg")}}@media(max-width:991px){.testimonials-section{color:#008329;background-color:#b0e44f}.testimonials-section h3{font-weight:bold;position:relative;margin-top:46px;border-bottom:2px solid #fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#hiw-section{display:none}}@media(min-width:992px){.landing-hero{background-position:0 -23px;background-size:110% 110%}.section-landing-categories{padding-top:90px;background-color:transparent}.section-landing-categories.new-hero{padding-top:0}.section-customers{padding-top:14px;padding-bottom:110px}.section-great-talents,.section-working-online,.section-success{padding-top:115px;padding-bottom:65px}.section-great-talents .section-description,.section-working-online .section-description,.section-success .section-description{margin-bottom:81px}.section-success .section-title-lg{margin-bottom:23px}.testimonials-section{background-color:#fff;background-repeat:no-repeat;background-position:top;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover}}@media(min-width:992px) and (max-width:1199px){.landing-hero{padding-top:66px}.landing-hero.new-hero{padding-top:0}.landing-hero h1{font-size:55px}#hiw-section .section-title{margin-top:60px;margin-bottom:40px}#hiw-section .columns .column p,#hiw-section .columns .column h3{width:246px}#hiw-section .icon-holder{width:240px}.landing-categories li{margin-bottom:50px}.category-item{min-height:261px;margin:0 auto;padding:0 !important}.category-item .category-tile{position:static;display:inline-block;width:60px;height:60px;margin-top:-10px}.category-item .category-tile .category-icon{margin:8px;-webkit-transform:scale(0.75,0.75);-ms-transform:scale(0.75,0.75);-o-transform:scale(0.75,0.75);transform:scale(0.75,0.75)}.category-item .category-title{font-size:12px;line-height:18px;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;min-height:36px;margin-top:10px;margin-bottom:10px;padding:0;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.category-item .category-image>div{height:150px}.category-item .category-image>div.image-color{margin-top:-150px}#tpl-content{margin-bottom:-668px}#tpl-content .tiles-expanded .carousel-container .navigation{width:940px}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover{width:117.5px}#tpl-content .tiles-expanded .carousel-container .navigation .button-hover:nth-child(2){word-spacing:100px}#tpl-content .tiles-expanded .carousel-container .carousel-slides{height:503px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide{height:503px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .right-part{height:503px;margin-left:0 !important}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .right-part .freelancer .testimonial{font-size:12px;line-height:20px;width:194px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .right-part .modal-img{height:359px;background-size:auto 100%}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .right-part .modal-img.developers{background-size:auto 329px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .right-part .modal-img.mobile-developers{background-size:auto 312px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .right-part .modal-img.designers{background-size:auto 320px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .right-part .modal-img.writing{background-size:auto 329px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .left-part{height:503px;margin-right:0 !important;margin-left:0 !important;padding-left:50px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .left-part h2{margin-bottom:3px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .left-part .view-btn{bottom:auto;margin-top:0}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide p{font-size:14px;width:100% !important;margin:0 auto;padding:20px 0}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .skills{margin-top:0;margin-bottom:26px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .skills span{font-size:14px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .skills .col-lg-5{width:50%}.section-customers{padding-top:5px;padding-bottom:90px}.testimonials-section{min-height:380px}.testimonials-section .carousel-control{height:70px}.section-subhero{padding-top:39px}.section-subhero .section-title{margin-bottom:47px}}@media(min-width:1200px){.landing-hero{background-position:0 -43px}.section-success .section-description,.section-great-talents .section-description{padding-right:52px}.section-success .text-center,.section-great-talents .text-center{text-align:right}.section-working-online .text-center{text-align:left}.section-customers .customer-logos{margin-right:-15px;margin-left:-15px}.success-illustration{margin-top:-23px}.btn-get-started-holder{padding-right:104px;padding-left:104px}#tpl-content .tiles-expanded .carousel-slides h2,#tpl-content .tiles-expanded .carousel-slides p{width:447px}}@media(min-width:1200px) and (max-width:1297px){#tpl-content{width:1165px;margin-bottom:-786px;margin-left:-12px}#tpl-content .tiles-expanded{height:783px}#tpl-content .tiles-expanded:not(.new-hero){background-color:#f0f0f4}#tpl-content .tiles-expanded .carousel-slides .carousel-slide .skills div{white-space:nowrap}#tpl-content .tiles-expanded .carousel-slides .carousel-slide .right-part .modal-img{background-size:auto 100%}#tpl-content .tiles-expanded .carousel-slides .carousel-slide .right-part .modal-img.developers{background-size:auto 405px}#tpl-content .tiles-expanded .carousel-slides .carousel-slide .right-part .modal-img.mobile-developers{background-size:auto 388px}#tpl-content .tiles-expanded .carousel-slides .carousel-slide .right-part .modal-img.designers{background-size:auto 396px}#tpl-content .tiles-expanded .carousel-slides .carousel-slide .right-part .modal-img.writing{background-size:auto 405px}.category-item .category-title{padding-right:5px}}@media(min-width:1328px){.section-customers .customer-logos{padding-right:70px;padding-left:70px}.collaboration-illustration{margin-top:-12px}}@media(max-width:479px){#tpl-content .tiles-expanded .carousel-container .carousel-slides{height:555px}#tpl-content .tiles-expanded .carousel-container .carousel-slides .carousel-slide .skills{font-size:12px;white-space:nowrap}}@media only screen and (min-width:992px) and (-webkit-min-device-pixel-ratio:2),only screen and (min-width:992px) and (min--moz-device-pixel-ratio:2),only screen and (min-width:992px) and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-width:992px) and (min-device-pixel-ratio:2),only screen and (min-width:992px) and (min-resolution:192dpi),only screen and (min-width:992px) and (min-resolution:2dppx){.landing-hero{background-image:url("../bundles/odesksite/Default/img/section-backgrounds/hero-bg@2x.jpg")}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.talent-illustration{background-image:url("../bundles/odesksite/Default/img/talent-illustration@2x.png")}.collaboration-illustration{background-image:url("../bundles/odesksite/Default/img/collaboration-illustration@2x.png")}.success-illustration{background-image:url("../bundles/odesksite/Default/img/success-illustration@2x.png")}}@media(max-width:767px) and (min-width:700px){.customer-logos{background-image:url("../bundles/odesksite/Default/img/customer-logos/customer-logos-tablet.svg")}}@media(max-width:699px){.customer-logos{background-image:url("../bundles/odesksite/Default/img/customer-logos/customer-logos-mobile.svg")}}@media(min-width:380px) and (max-width:767px){.landing-categories li:nth-child(odd) .category-item{float:right;margin-right:15px}.landing-categories li:nth-child(even) .category-item{float:left;margin-left:15px}}@media(min-width:1600px){.landing-hero:not(.new-hero){background-position:0 -53px}}@media(min-width:1920px){.landing-hero:not(.new-hero){background-position:0 -73px}}@media(max-width:1024px){.testimonials-section .carousel-control{display:none}}@media(min-width:2000px){.testimonials-section .slide-img{height:640px}}@media(min-width:2200px){.landing-hero:not(.new-hero){background-position:0 -85px;background-size:100%}}
