.full-width{float:left;width:100%}.wrapper_box{overflow:hidden}img{max-width:100%}ul{padding-left:0}.common-title-border{position:relative}.common-title-border:after{content:'';position:absolute;left:0;right:0;margin:auto;bottom:-20px;width:70px;height:3px;background:#2d3243;display:inline-block}#banner_box{padding-top:115px}a:focus{outline:none;outline-color:none;outline-style:none}#banner_box{background:url(https://algoworksupload.s3.amazonaws.com/new-algoworks/wp-content/uploads/2016/06/15055956/sw_capture_banner.jpg) no-repeat center top/cover;position:relative;min-height:650px}#banner_box h1{color:#fff;margin-top:0;font-weight:400}#banner_box h1 span{color:#09d1c4}#banner_box h5{color:#fff}#banner_box .banner_btn .btn{background:#fff;border-color:#fff;color:#383739}#banner_box .banner_btn .btn:after{background:#09d1c4}#banner_box .banner_btn .btn:hover{border-color:#09d1c4}#banner_box .banner_btn{margin-top:50px}#banner_box .media-icons{margin-top:35px}#banner_box .media-icons .media-body p{font-weight:600;color:#09d1c4;font-size:16px;line-height:20px}#banner_box .media-icons .media-body h4{font-weight:600;color:#fff;font-size:20px;line-height:24px}#banner_box .media-icons .media-left .fa{color:#09d1c4;font-size:30px;line-height:1}#banner_box .media-icons .media-body{padding-left:5px}#banner_box .banner-mobile-paper-icon{position:absolute;left:5% bottom:0;width:700px}#banner_box .img-box{position:relative;z-index:99;direction:rtl;width:75%;float:right}#banner_box .banner-text-box{padding:60px 0}#banner_box .banner-bottom-shadow{position:absolute;left:0;bottom:-71px;background:url(https://algoworksupload.s3.amazonaws.com/new-algoworks/wp-content/uploads/2016/06/15055957/sw_capture_banner_bottom_shadow.png) no-repeat center top/cover;display:block;width:100%;height:50px}#key_feature{margin:30px 0}#key_feature .img-box{width:88%}#key_feature .key-feature-heading h3{color:#000;font-weight:600}#key_feature .key-feature-heading h5{color:#11c1b6}#key_feature .key-feature-heading{margin-bottom:50px}.sw-common-media .media .media-heading{color:#32c6bb;font-weight:600;font-size:20px;line-height:24px}.sw-common-media .media p{font-size:18px;line-height:22px;font-weight:400;color:#1d202b}.sw-common-media .key-feature-icon{background:#1d202b;border-radius:50%;display:table;height:80px;vertical-align:middle;width:80px;text-align:center;position:relative;margin-top:15px}.sw-common-media .key-feature-icon .fa{position:relative;z-index:999;display:table-cell;vertical-align:middle;color:#32c6bb;font-size:30px;line-height:1;transition:all ease-in-out .4s;-webkit-transition:all ease-in-out .4s;-ms-transition:all ease-in-out .4s}.sw-common-media .key-feature-icon:before{content:'';background:#32c6bb;width:30%;height:30%;position:absolute;right:0;top:0;border-radius:50%;display:block;transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}.sw-common-media .key-feature-icon.left-icon:before{left:0;right:auto}.sw-common-media .key-feature-icon:hover:before{width:96%;height:96%}.sw-common-media .key-feature-icon:hover .fa{color:#fff}#screenshot_slider{padding:30px 0 50px}#screenshot_slider .heading-box h3{font-size:30px;line-height:34px;color:#000;font-weight:600}#screenshot_slider .heading-box h5{font-size:22px;line-height:26px;color:#09d1c4;font-weight:400}#screenshot_slider .screenshot_bg{background:url(https://algoworksupload.s3.amazonaws.com/new-algoworks/wp-content/uploads/2016/06/15060012/sw_screenshot_bg.png) no-repeat center top;left:0;bottom:0;margin:auto;display:block;width:100%;height:500px;position:absolute;z-index:-1}#screenshot_slider .heading-box{margin-bottom:45px}.dg-wrapper{height:560px;width:275px;margin:0 auto;position:relative;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;-ms-perspective:1000px;perspective:1000px;background:url(https://algoworksupload.s3.amazonaws.com/new-algoworks/wp-content/uploads/2016/06/07123141/dot_link_screenshot_mobile.png)no-repeat center center/contain}.dg-wrapper div{display:block;position:absolute;left:0;top:0;width:256px;height:545px}.dg-wrapper div img{padding:74px 0 0 22px}.dg-wrapper div.dg-transition{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.dg-container nav span{display:inline-block;cursor:pointer;width:40px;height:40px;opacity:.8;border-radius:100%;background:#f07124;margin-top:20px}.dg-container nav span .fa{line-height:40px;color:#fff;font-weight:700;margin-left:-1px}.dg-container nav span.dg-next{margin-left:10px}.dg-container nav span:hover{background:#c95914}#we_are_here_box{background:url(https://algoworksupload.s3.amazonaws.com/new-algoworks/wp-content/uploads/2016/06/15060014/sw_we_are_here_box_bg.jpg) no-repeat center center/cover;padding:50px 0}#we_are_here_box h4{color:#21d2c6;text-transform:uppercase;font-weight:600}#we_are_here_box h3{color:#fff;text-transform:uppercase;font-weight:600}#we_are_here_box #contact .btn{background:#0fc1b6;color:#fff}#we_are_here_box #contact .btn:before{background:#06a89e}#img_capture_feature{background:#18c7bc;padding:30px 0}#img_capture_feature h3{color:#000;font-weight:600}#img_capture_feature h5{color:#fff}#img_capture_feature .key-feature-heading{margin-bottom:50px}#img_capture_feature .key-feature-heading .common-title-border:after{background:#fff}#img_capture_feature .sw-common-media .media .media-heading{color:#0f0f0f;font-weight:500;margin:15px 0 10px}#img_capture_feature .sw-common-media .media p{color:#fff}#img_capture_feature .sw-common-media .key-feature-icon:before{background:#fff;height:15%;width:15%;right:10px}#img_capture_feature .sw-common-media .key-feature-icon{background:#2d3243;width:63px;height:63px}#img_capture_feature .sw-common-media .key-feature-icon .fa{color:#fff}#img_capture_feature .sw-common-media .key-feature-icon.left-icon:before{right:auto;left:10px}#img_capture_feature .sw-common-media .key-feature-icon.bottom-icon:before{bottom:-4px;left:15px;margin:auto;top:auto}#img_capture_feature .sw-common-media .key-feature-icon:hover .fa{color:#21dbcf}#img_capture_feature .sw-common-media span.key-feature-icon:after{box-shadow:none}#img_capture_feature .key-feature-detail{margin-top:50px}#img_capture_feature .key-feature-detail .media:hover .fa{color:#21dbcf}#img_capture_feature .img-box{position:relative;width:100%}#img_capture_feature .img-box .main-screen-img{display:block;position:relative;z-index:99}#img_capture_feature .img-box .calc-icon{left:27px;position:absolute;top:145px;z-index:9}#img_capture_feature .img-box .graph-icon{bottom:105px;margin:auto;position:absolute;right:60px;z-index:999}#tech{background:#2d3243;padding-top:55px}#tech h3,#delivery h3{color:#18c7bc;font-weight:600}#tech h3 span,#delivery h3 span{color:#fdb853;font-weight:600}#tech h5,#delivery h5{color:#fff}#tech .common-title-border:after,#delivery .common-title-border:after{background:#fff}#tech .tech-icon{margin:35px 0 50px;padding:25px 0;position:relative}#tech .tech-icon:after,#tech .tech-icon:before,#delivery ul:before,#delivery ul:after{position:absolute;content:'';background:url(https://algoworksupload.s3.amazonaws.com/new-algoworks/wp-content/uploads/2016/05/30071158/feastbeast_tech_border.png) no-repeat center center;width:100%;height:2px;top:0;left:0}#tech .tech-icon:before,#delivery ul:before{top:auto;bottom:0}#tech li{margin:0 15px}#delivery{padding-bottom:40px;background:#2d3243}#delivery h5{color:#fff}#delivery h4{color:#fff;margin:40px 0 13px}#delivery .timeline-title{display:block;font-size:26px;line-height:30px;color:#fff;font-weight:400;margin-top:55px;letter-spacing:1[x]}#delivery ul{padding:10px 0;margin:35px 0 25px;position:relative}#delivery ul:before{top:auto;bottom:0}#delivery li{font-size:16px;line-height:18px;color:#fff;padding-right:55px}#delivery li span{width:15px;height:15px;display:inline-block;margin-right:10px}#delivery li:nth-child(1) span{background:#fff}#delivery li:nth-child(2) span{background:#e6b41c}#delivery li:nth-child(3) span{background:#29cef1}#delivery li:nth-child(4) span{background:#4ee751}#delivery li:nth-child(5) span{background:#e04d5c}@media only screen and (max-width:1400px){#banner_box .banner-bottom-shadow{bottom:-82px}#key_feature{padding:20px 0}.sw-common-media .media .media-heading{font-size:18px;line-height:22px}.sw-common-media .media p{font-size:16px;line-height:20px;margin-bottom:0}#img_capture_feature .key-feature-detail{margin-top:25px}#img_capture_feature .sw-common-media .media .media-heading{margin:10px 0 5px}#img_capture_feature .key-feature-heading{margin-bottom:40px}#img_capture_feature .img-box .calc-icon{left:-13px}#img_capture_feature .img-box .graph-icon{right:35px}#tech{padding-top:15px}#tech li{margin:0 3px}#tech .tech-icon{margin:40px 0 6px;padding:15px 0 25px}#delivery .timeline-title{margin-top:35px}#delivery ul{margin:25px 0}#banner_box .banner-mobile-paper-icon{width:578px}}@media only screen and (max-width:1169px){#banner_box .banner-mobile-paper-icon{width:100%;bottom:0;left:10%}#banner_box .img-box{width:82%}}@media only screen and (max-width:992px){#banner_box h1{font-size:29px;line-height:33px}#banner_box .banner-bottom-shadow{bottom:-52px}.sw-common-media .media p{font-size:15px;line-height:19px}.sw-common-media .key-feature-icon{width:70px;height:70px}#key_feature .key-feature-heading{margin-bottom:35px}#screenshot_slider{padding:15px 0 30px}#img_capture_feature .img-box .calc-icon{left:-38px}#img_capture_feature .img-box .graph-icon{right:-30px}#tech li{width:16%;margin:0}}@media only screen and (max-width:767px){#banner_box .banner-mobile-paper-icon{display:none}#banner_box .banner-bottom-shadow{bottom:-92px}.key-feature-detail{margin-top:20px}#tech li{display:block;margin:0 0 15px;width:auto}#delivery li{margin-bottom:10px}#delivery .timeline-title{font-size:17px;line-height:24px}#screenshot_slider .heading-box h3,#key_feature .key-feature-heading h3,#img_capture_feature h3,#tech h3,#delivery h3{font-size:22px;line-height:26px}.common-title-border{font-size:18px !important;line-height:22px !important}#tech li img{width:110px}}@media only screen and (max-width:639px){#banner_box .banner-bottom-shadow{bottom:-70px}}@media only screen and (max-width:479px){#banner_box .banner-bottom-shadow{bottom:-53px}#banner_box h1{font-size:23px;line-height:30px}#banner_box .banner_btn{margin-top:25px}#we_are_here_box .banner_btn{margin-top:0}#tech li img{width:100px}}