.banner{background:#ffcfcf;padding:32px 0 15px}.breadcrumb{margin-bottom:35px}.breadcrumb a{font-size:12px;color:#000;padding-right:10px;position:relative}.breadcrumb a::after{position:absolute;left:100%;content:"";border-left:4px solid #000;border-right:4px solid transparent;border-top:4px solid transparent;border-bottom:4px solid transparent;top:50%;transform:translate(0,-50%)}.breadcrumb span{color:#ff1112;font-size:12px;margin-left:10px;position:relative}.breadcrumb span::after{position:absolute;content:"";left:0;top:100%;width:100%;height:1px;background:#ff1112}.banner-content-wrap{max-width:1088px;margin:0 auto;text-align:center;position:relative;padding-bottom:30px}.banner-top-content h1{font-size:14px;margin-bottom:10px}.banner-top-content h1 strong{font-size:14px;font-weight:600;color:#ff1112}.banner-top-content h2{line-height:1.2;margin-bottom:15px}.banner-top-content p{font-size:20px;max-width:850px;margin:0 auto;font-weight:600;line-height:1.2}.banner-top-content{margin-bottom:30px}.banner-bottom-content{position:absolute;width:100%;top:100%;left:0;background:#fff;border-radius:4px;padding:15px 20px;border-radius:5px;transition:all .5s ease-in-out}.banner-bottom-content:hover{box-shadow:none}.banner-bottom-content strong{font-size:14px;font-weight:700;margin-bottom:20px;display:inline-block}.price-list{max-width:500px;margin:0 auto 15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-list span{font-size:12px;text-transform:uppercase}.price-list strong{font-size:26px;color:#ff1112;font-weight:700;display:inline-block;vertical-align:sub;margin:0}.homepage-price{margin-bottom:15px}.homepage-price,.innerpage-price{border:1px dashed #000;padding:10px 15px;width:100%}.icon-dollar-sign{width:16px;height:26px;background-position:-446px -224px;background-size:651px 734px}.timeline{font-size:13px;font-weight:400;margin-bottom:20px;line-height:1.4;letter-spacing:-.4px}.timeline span{font-weight:600}.icon-validation{width:44px;height:16px;background-position:-315px -318px;margin:0 3px}.timeline strong{color:#ff1112;border-bottom:1px dashed #000}.work-flow{justify-content:center;margin-bottom:16px}.work-flow li{margin:0 6px 10px;position:relative;padding-left:12px;text-align:center;font-weight:600}.work-flow li::before{content:"";position:absolute;left:0;top:50%;border-radius:50%;width:5px;height:5px;background:#ff1112;transform:translate(0,-50%)}.take-action-wrap{max-width:480px;margin:0 auto}.take-action-wrap a{display:block;font-size:13px;border-radius:40px;color:#ff1112;background:#fff;border:1px solid #ff1112;text-align:center;padding:16px 28px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-bottom:15px;font-weight:600}.take-action-wrap a:hover{color:#fff;background:#ff1112}.take-action-wrap .ask-expert{background:#ff1112;color:#fff}.take-action-wrap .ask-expert:hover{background-color:transparent;color:#ff1112}@-webkit-keyframes shake{0%,100%{-webkit-transform:translatex(0)}10%,30%,50%,70%,90%{-webkit-transform:translatex(-2px)}20%,40%,60%,80%{-webkit-transform:translatex(2px)}}@-moz-keyframes shake{0%,100%{-moz-transform:translatex(0)}10%,30%,50%,70%,90%{-moz-transform:translatex(-2px)}20%,40%,60%,80%{-moz-transform:translatex(2px)}}@-o-keyframes shake{0%,100%{-o-transform:translatex(0)}10%,30%,50%,70%,90%{-o-transform:translatex(-2px)}20%,40%,60%,80%{-o-transform:translatex(2px)}}@keyframes shake{0%,100%{transform:translatex(0)}10%,30%,50%,70%,90%{transform:translatex(-2px)}20%,40%,60%,80%{transform:translatex(2px)}}.banner-bottom-content:hover .take-action-wrap .ask-expert,.delivered-product-wrap .container:hover .explore-all{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}.working-environment{padding:40px 0}.working-environment .container{max-width:1245px}.summary-content{margin-bottom:25px}.summary-content p{font-size:16px;line-height:1.68;max-width:1062px;margin:0 auto 25px}.summary-content p:last-child{margin-bottom:0}.working-environment-flow h2{text-align:center;font-weight:700;margin:0 auto 20px}.working-steps-wrap{box-shadow:none;overflow-x:auto;border-radius:5px}.working-steps-wrap li{padding:15px;flex:0 0 82%;border:1px solid #f2f3f6;margin:0 10px 25px}.text-wrap{padding:7px 14px;margin-bottom:25px;display:inline-flex;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:0 2px 3.96px .04px rgba(0,0,0,.16),0 5px 7.76px .24px rgba(0,0,0,.14),0 9px 14.72px 1.28px rgba(0,0,0,.06);-moz-box-shadow:0 2px 3.96px .04px rgba(0,0,0,.16),0 5px 7.76px .24px rgba(0,0,0,.14),0 9px 14.72px 1.28px rgba(0,0,0,.06);box-shadow:0 2px 3.96px .04px rgba(0,0,0,.16),0 5px 7.76px .24px rgba(0,0,0,.14),0 9px 14.72px 1.28px rgba(0,0,0,.06)}.working-steps-wrap li p{font-size:16px;line-height:1.68;margin-bottom:0}.text-wrap .iconwrap{width:30px;height:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid #e6e5e5}.text-wrap h3{font-size:15px;color:#ff1112;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;margin:0 0 0 8px;line-height:1.3}.working-steps-wrap li:hover .text-wrap{background:#ff5958}.working-steps-wrap li:hover .text-wrap h3{color:#fff}.working-steps-wrap li:hover .text-wrap .iconwrap{border:1px solid transparent;background:#fff}.icon-pixel-perfect{width:12px;height:11px;background-position:-462px -423px}.icon-seo-semantic-coding-s{width:21px;height:18px;background-position:-658px -416px}.icon-thumps-up{background-position:-35px -759px;width:17px;height:18px}.icon-well-structured-tags{background-position:-30px -721px;width:20px;height:18px}.icon-testing{width:11px;height:18px;background-position:-141px -566px}.icon-setting{background-position:-80px -722px;width:16px;height:16px}.icon-cross-browser{background-position:-238px -748px;width:92px;height:41px}.icon-turnaround{background-position:-348px -743px;width:52px;height:52px}.icon-gurantee{background-position:-422px -748px;width:24px;height:41px}.icon-commented-markup{background-position:-75px -924px;width:18px;height:10px}.icon-table-layout{background-position:-35px -881px;width:17px;height:16px}.icon-easy-intregate{background-position:-75px -879px;width:17px;height:19px}.icon-retina-m{background-position:-125px -883px;width:18px;height:12px}.icon-compatibility{background-position:-25px -811px;width:78px;height:36px}.icon-rich-content{background-position:-131px -814px;width:46px;height:49px}.icon-persuasive-emails{background-position:-226px -826px;width:55px;height:25px}.icon-modern-functionality{background-position:-77px -760px;width:21px;height:17px}.icon-validation-m{background-position:-31px -923px;width:25px;height:12px}.icon-quality-coding{background-position:-472px -757px;width:44px;height:23px}.icon-easy-control{background-position:-162px -883px;width:17px;height:16px}.icon-add-widgets{background-position:-191px -884px;width:15px;height:16px}.icon-scaleble{background-position:-221px -885px;width:14px;height:16px}.icon-standard-compliance{background-position:-301px -826px;width:65px;height:31px}.icon-top-quality{background-position:-381px -819px;width:41px;height:50px}.icon-jquery-implementation{background-position:-257px -886px;width:15px;height:15px}.icon-bug{background-position:-287px -886px;width:16px;height:16px}.icon-pixel-precise{background-position:-520px -818px;width:50px;height:50px}.icon-unique-themes{background-position:-588px -817px;width:52px;height:52px}.icon-tableless{background-position:-116px -919px;width:23px;height:18px}.icon-extensions{background-position:-153px -921px;width:20px;height:15px}.icon-search-engine{background-position:-183px -921px;width:16px;height:16px}.icon-magento-theme{background-position:-36px -952px;width:16px;height:16px}.icon-multi-lingual{background-position:-208px -922px;width:20px;height:12px}.icon-easy-installation{background-position:-245px -921px;width:16px;height:16px}.icon-payment-gateway{background-position:-530px -742px;width:57px;height:43px}.icon-extention-development{background-position:-608px -736px;width:51px;height:51px}.icon-custom-carts{background-position:-661px -815px;width:52px;height:52px}.icon-robust-security{background-position:-676px -738px;width:50px;height:50px}.icon-secure-themes{background-position:-285px -918px;width:16px;height:18px}.icon-store-management{background-position:-740px -736px;width:52px;height:52px}.icon-api-integration{background-position:-741px -816px;width:50px;height:47px}.icon-theme-customization{background-position:-325px -877px;width:50px;height:47px}.icon-sass-less{width:20px;height:16px;background-position:-658px -534px}.icon-well-structured{width:16px;height:16px;background-position:-369px -388px}.icon-load-speed{width:18px;height:14px;background-position:-405px -388px}.dynamic-design{padding:20px 0 40px}.dynamic-design h2{max-width:835px;margin:0 auto 20px;text-align:center}.conversation-detail p{max-width:1065px;margin:0 auto 30px;line-height:1.68}.dynamic-design-steps{padding:20px;border-radius:5px;transition:all .5s ease}.dynamic-design-steps:hover{box-shadow:0 -4px 4.9px .1px rgba(0,0,0,.1),0 -11px 7.76px .24px rgba(0,0,0,.05),0 -14px 17.86px 1.14px rgba(0,0,0,.05),0 -20px 24.3px 2.7px rgba(0,0,0,.06)}.dynamic-design-steps li p{line-height:1.68;font-size:14px;margin-bottom:0}.conversation-section-slider .slick-next,.conversation-section-slider .slick-prev,.dynamic-design-steps .slick-next,.dynamic-design-steps .slick-prev{font-size:0;width:24px;height:24px;border-radius:50%;position:absolute;top:50%;transform:translate(0,-50%);left:10px;right:initial;border:2px solid #000;z-index:5}.conversation-section-slider .slick-disabled.slick-next,.conversation-section-slider .slick-disabled.slick-prev,.dynamic-design-steps .slick-disabled.slick-next,.dynamic-design-steps .slick-disabled.slick-prev{cursor:default;border:2px solid #dfdfdf}.conversation-section-slider .slick-next,.dynamic-design-steps .slick-next{left:initial;right:10px}.conversation-section-slider .slick-next::after,.conversation-section-slider .slick-prev::after,.dynamic-design-steps .slick-next::after,.dynamic-design-steps .slick-prev::after{position:absolute;content:"";width:10px;height:10px;border-right:4px solid #000;border-bottom:4px solid #000;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg)}.conversation-section-slider .slick-disabled.slick-next::after,.conversation-section-slider .slick-disabled.slick-prev::after,.dynamic-design-steps .slick-disabled.slick-next::after,.dynamic-design-steps .slick-disabled.slick-prev::after{border-right:4px solid #dfdfdf;border-bottom:4px solid #dfdfdf}.dynamic-design-steps .slick-next::after,.dynamic-design-steps .slick-prev::after{border-right:4px solid #000;border-bottom:4px solid #000}.conversation-section-slider .slick-prev::after,.dynamic-design-steps .slick-prev::after{transform:translate(-50%,-50%) rotate(135deg)}.dynamic-design-steps li{text-align:center}.dynamic-design-steps li h3{color:#ff1112;text-transform:capitalize;margin-bottom:15px}.dynamic-design-steps .iconwrapper{margin-bottom:5px;min-height:82px;display:inline-block;padding-top:5px}.iconwrapper em{margin:0 auto;transition:all .5s ease}.dynamic-design-steps li:hover em{margin-top:-5px}.dynamic-design-steps .iconwrapper p{font-size:14px}.icon-scss{background-position:-118px -640px;width:56px;height:56px}.icon-wcag{width:56px;height:56px;background-position:-86px -242px}.icon-retina-ready{width:32px;height:50px;background-position:-597px -134px}.icon-parallax{width:59px;height:76px;background-position:-83px -123px}.icon-masonry{width:37px;height:54px;background-position:-462px -285px}.icon-mobile-friendly{width:37px;height:58px;background-position:-396px -154px}.icon-infinite-scroll{width:37px;height:54px;background-position:-462px -211px}.icon-pixel-perfect-icon{width:56px;height:56px;background-position:-10px -242px}.icon-seo-semantic-code{width:57px;height:54px;background-position:-162px -242px}.icon-bootstrap-four{background-position:-237px -639px;width:57px;height:54px}.icon-zurb-foundation{background-position:-746px -557px;width:38px;height:56px}.icon-grid-system{background-position:-564px -639px;width:56px;height:56px}.icon-child-theme{background-position:-824px -557px;width:59px;height:59px}.icon-visual-composer{background-position:-655px -641px;width:58px;height:61px}.icon-revolution-slider{background-position:-740px -651px;width:50px;height:37px}.icon-mega-menu{background-position:-806px -640px;width:83px;height:40px}.conversation-section{max-width:1088px;margin:0 auto}.conversation-section h2{text-align:center;max-width:778px;margin:0 auto 40px}.conversation-section-content{padding:40px 0 30px}.conversation-technologies-wrapper{margin-bottom:20px}.conversation-technologies-wrapper h3{max-width:196px;margin:0 auto;padding:15px 10px;background:#ff5958;color:#fff;font-size:18px;font-weight:700;position:relative;margin-bottom:25px;line-height:1.3}.conversation-technologies-wrapper h3 em{position:absolute;bottom:100%;right:25px}.conversation-section-content p{line-height:1.68;margin-bottom:20px}.technologies-wrapper li{margin:0 18px 30px}.technologies-wrapper li span{display:block;margin-bottom:8px;min-height:56px}.technologies-wrapper li em{font-size:13px}.icon-slicing-html{width:55px;height:39px;background-position:-462px -10px}.icon-adobe-xd{width:42px;height:43px;background-position:-219px -177px}.icon-sketch{width:45px;height:40px;background-position:-150px -60px}.icon-photoshop{width:85px;height:44px;background-position:-291px -74px}.icon-illustrator{width:85px;height:44px;background-position:-291px -10px}.icon-invision{width:40px;height:40px;background-position:-597px -204px}.icon-indesign{width:44px;height:43px;background-position:-396px -232px}.icon-principle{width:33px;height:44px;background-position:-597px -384px}.icon-zeplin{width:43px;height:34px;background-position:-10px -566px}.icon-css-frameworks{width:21px;height:27px;background-position:-658px -161px}.icon-bootstrap{width:39px;height:40px;background-position:-597px -264px}.icon-bulma{width:30px;height:45px;background-position:-597px -448px}.icon-foundation{width:38px;height:56px;background-position:-462px -69px}.icon-materialize{width:63px;height:32px;background-position:-10px -454px}.icon-tailwind{width:48px;height:29px;background-position:-73px -566px}.icon-semantic-ui{width:37px;height:37px;background-position:-537px -198px}.icon-javascript-implementation{width:21px;height:23px;background-position:-658px -208px}.icon-adobe-angular-js{width:37px;height:40px;background-position:-597px -324px}.icon-react-js{width:45px;height:40px;background-position:-10px -506px}.icon-vue-js{width:40px;height:34px;background-position:-537px -255px}.icon-redux{width:41px;height:41px;background-position:-597px -10px}.icon-react-native{width:42px;height:45px;background-position:-396px -295px}.icon-node-js{width:40px;height:45px;background-position:-537px -76px}.icon-responsive-retina{width:26px;height:43px;background-position:-658px -10px}.icon-retina{width:34px;height:34px;background-position:-162px -123px}.icon-mobile{background-position:-718px -73px;width:29px;height:46px}.icon-tablet{background-position:-714px -10px;width:40px;height:46px}.icon-windows{width:51px;height:46px;background-position:-81px -388px}.icon-mac{background-position:-713px -146px;width:51px;height:45px}.icon-cms-integration{width:27px;height:44px;background-position:-537px -430px}.icon-wordPress{width:45px;height:44px;background-position:-462px -359px}.icon-drupal{width:46px;height:53px;background-position:-396px -10px}.icon-joomla{width:37px;height:37px;background-position:-537px -141px}.icon-magento{width:43px;height:51px;background-position:-396px -83px}.icon-shopify{width:38px;height:43px;background-position:-597px -71px}.icon-prestashop{width:46px;height:46px;background-position:-462px -145px}.conversation-section-slider .slick-next,.conversation-section-slider .slick-prev{top:8%;transform:none}.conversation-section-slider .slick-dots{position:absolute;top:100%;left:50%;transform:translate(-50%,-100%)}.conversation-section-slider .slick-dots li button{font-size:0;padding:0}.conversation-section-slider .slick-dots li{width:10px;height:10px;border-radius:50%;border:1px solid #dfdfdf;display:inline-block;cursor:pointer;margin:0 8px}.conversation-section-slider .slick-dots .slick-active{background:#ff1112;border:1px solid transparent}.conversation-section-slider .slick-disabled{opacity:.5}.values-section{padding:40px 0 28px;background:#ffcfcf}.values-section .container{max-width:1240px}.about-quality-standard{margin-bottom:33px}.about-quality-standard p{font-size:18px;font-weight:600;line-height:1.18;max-width:920px;margin:0 auto}.quality-steps{overflow-x:auto;border-radius:5px;padding-bottom:12px;transition:all .5s ease}.quality-steps:hover{box-shadow:none}.quality-steps li{padding:30px 15px;flex:0 0 82%;border:1px solid #f2f3f6;margin:0 10px 0;background:#fff}.quality-steps li span{display:block;min-height:62px;margin-bottom:10px;padding-top:5px}.quality-steps li span em{transition:all .5s ease}.quality-steps li:hover em{margin-top:-5px}.icon-usability{width:81px;height:43px;background-position:-291px -138px}.icon-functionality{width:51px;height:50px;background-position:-10px -318px}.icon-performance{width:52px;height:52px;background-position:-219px -105px}.quality-steps li h3{font-size:18px;font-weight:700;color:#ff1112;margin-bottom:20px}.quality-steps li p{text-align:left;margin-bottom:0}.service-provide{padding:40px 0;background:#fff}.add-section{padding:0 0 40px}.seamless-design-wrapper{max-width:700px;margin:0 auto}.seamless-design-wrapper h2{text-align:center}.design-steps{margin-bottom:20px;background:#f0f0f0;border-radius:2px;padding:10px}.design-steps li{width:35px;height:35px;background:#c1c0c0;border-radius:2px;cursor:pointer}ul.design-steps li.current{background:#ff2b2b}.designs-content{display:none}.designs-content.current{display:inherit}.icon-share{width:22px;height:18px;background-position:-658px -378px}.icon-settings{width:16px;height:16px;background-position:-162px -177px}.icon-task{width:18px;height:14px;background-position:-188px -454px}.icon-upload{width:18px;height:17px;background-position:-658px -570px}.designs-content h3{font-weight:700;font-size:17px;color:#ff5958;margin-bottom:20px;line-height:1.3;text-transform:uppercase}[class*=wp-],[class^=wp-]{background-image:url(../images/wp-sprites.png);background-position:0 0;background-repeat:no-repeat;display:inline-block;line-height:14px;margin-top:1px;vertical-align:text-top;text-indent:-9999px}.wp-mac{width:51px;height:46px;background-position:-86px -144px}.wp-windows{width:51px;height:46px;background-position:-10px -216px}.wp-tablet{width:40px;height:46px;background-position:-81px -216px}.wp-mobile{width:29px;height:46px;background-position:-10px -338px}.wp-retina{width:34px;height:34px;background-position:-164px -74px}.wp-acf{width:45px;height:45px;background-position:-286px -142px}.wp-visual-composer{width:44px;height:44px;background-position:-220px -83px}.wp-beaver{width:45px;height:45px;background-position:-286px -77px}.wp-genesis{width:54px;height:45px;background-position:-90px -74px}.wp-divi{width:45px;height:45px;background-position:-286px -207px}.wp-elementor{width:40px;height:40px;background-position:-353px -10px}.wp-gutenberg{width:42px;height:45px;background-position:-157px -144px}.wp-wix{width:56px;height:23px;background-position:-203px -282px}.wp-squarespace{width:45px;height:36px;background-position:-10px -282px}.wp-joomla{width:37px;height:37px;background-position:-353px -254px}.wp-drupal{width:46px;height:53px;background-position:-220px -10px}.wp-weebly{width:45px;height:34px;background-position:-75px -282px}.wp-modx{width:38px;height:40px;background-position:-353px -130px}.wp-zeplin{width:43px;height:34px;background-position:-140px -282px}.wp-principle{width:33px;height:44px;background-position:-353px -190px}.wp-indesign{width:44px;height:43px;background-position:-220px -147px}.wp-invision{width:40px;height:40px;background-position:-353px -70px}.wp-illustrator{width:85px;height:44px;background-position:-10px -10px}.wp-photoshop{width:85px;height:44px;background-position:-115px -10px}.wp-sketch{width:45px;height:40px;background-position:-203px -216px}.wp-adobe-xd{width:42px;height:43px;background-position:-141px -216px}.wp-fully-functional-theme{width:20px;height:16px;background-position:-279px -282px}.wp-high-performing{width:18px;height:16px;background-position:-133px -338px}.wp-highly-secured{width:17px;height:17px;background-position:-96px -338px}.wp-plugin-installation{width:13px;height:18px;background-position:-413px -10px}.wp-obsessive-stress-testing{width:17px;height:18px;background-position:-59px -338px}.wp-search-engine-optimized{width:16px;height:16px;background-position:-171px -338px}.wp-fully-responsive{width:56px;height:52px;background-position:-10px -144px}.wp-custom{width:47px;height:47px;background-position:-286px -10px}.wp-Interactive{width:60px;height:50px;background-position:-10px -74px}.demo-section{padding-top:30px}.demo-section .container{max-width:1236px}.demo-section h2{text-align:center;color:#000;font-size:26px;font-weight:800;font-family:'Open Sans',sans-serif;margin-bottom:11px}.demo-section p{font-family:'Open Sans',sans-serif;font-weight:600;font-size:18px;color:#000;text-align:center;max-width:981px;margin:0 auto 30px;line-height:1.3}.project-demo-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.card-demo{margin-bottom:50px}.card-demo picture{margin-bottom:21px;display:block;margin-bottom:10px}.card-demo .piucture img{display:block}.demo-caption{font-family:'Open Sans',sans-serif;font-weight:600;display:block;text-align:center;padding-bottom:6px;border-bottom:1px dotted #040707;color:#000;width:187px;margin:0 auto 19px}.demo-btn-wrapper{text-align:center}.demo-btn-wrapper .btn{border:1px solid #ff1112;width:120px;height:45px;max-height:45px;text-align:center;border-radius:22px;max-width:none;padding-top:12px;font-size:14px;display:inline-block;background-color:transparent;margin-bottom:20px;color:#ff1112;font-weight:600;cursor:pointer;transition:all .5s ease-in-out}.demo-btn-wrapper .btn:hover{background-color:#ff1112;color:#fff}.demo-btn-wrapper .btn:first-child{margin-right:6px}.img-hover-wrapper{position:relative;border:1px solid #eae8e8;margin-bottom:20px}.img-hover-wrapper picture img{display:block}.img-hover-effect{transition:all .5s ease-in-out;position:absolute;width:100%;height:0;overflow:hidden;cursor:pointer;bottom:0;background:rgba(255,17,18,.41)}.img-hover-text{position:absolute;background-color:#ff5a58;bottom:0;padding:10px}.img-hover-wrapper:hover .img-hover-effect{height:100%}.demo-section .img-hover-text p{font-size:16px;line-height:24px;text-align:left;color:#fff;font-weight:700;margin-bottom:0}.img-hover-text strong{font-size:16px;display:block;margin:13px 0;text-align:left;color:#fff;padding-left:14px}.img-hover-text ul{padding-left:29px}.img-hover-text ul li{font-size:13px;color:#fff;margin-bottom:10px;margin-right:0!important;width:100%!important;text-align:left;list-style:disc;display:list-item!important}.realted-services{padding:50px 0;margin-bottom:40px;background:#d2f5f5;display:none}.service-caption{text-align:center}.service-box{color:#fff;padding:40px 0;display:block;text-align:center;margin:20px;border-radius:4px;background:-moz-linear-gradient(to right,rgba(255,17,18,.96) 0,rgba(255,90,88,.78) 100%);background:-webkit-linear-gradient(to right,rgba(255,17,18,.96) 0,rgba(255,90,88,.78) 100%);background:linear-gradient(to right,rgba(255,17,18,.96) 0,rgba(255,90,88,.78) 100%);overflow:hidden;transition:.5s ease;font-weight:700;position:relative}.service-box:hover{background:linear-gradient(to left,rgba(255,17,18,.96) 0,rgba(255,90,88,.78) 100%);box-shadow:0 4px 4.9px .1px rgba(0,0,0,.15),0 11px 7.76px .24px rgba(0,0,0,.1),0 14px 17.86px 1.14px rgba(0,0,0,.14),0 20px 24.3px 2.7px rgba(0,0,0,.06)}.service-box::after{content:"";position:absolute;width:100%;height:4px;right:0;bottom:0;background:0 0;transform-origin:0 100%;transform:scaleX(0) translateZ(0);transition:transform 1s cubic-bezier(.23, 1, .32, 1);transition:.9s ease;z-index:999}.service-box:hover::after{transform:scaleX(1) translateZ(0);left:auto;right:0;opacity:1;width:100%;transition:.9s ease}.service-box:hover::after{background:#fff}.accordian-block{display:block;background-color:#f9d5d5;padding:70px 0;margin-bottom:24px}.accordian-block .container{padding:0 5%}.accordian-block h2{text-align:center;margin:0 0 10px 0}.more-text{text-align:center;margin-bottom:34px;line-height:1.3}.accordion{max-width:1120px;margin:0 auto}.toggle{font-size:18px;font-weight:700;cursor:pointer;position:relative;line-height:1.16;padding:12px 32px 12px 25px;font-family:'Proxima Nova Th'}.toggle:before{content:"";display:block;position:absolute;top:22px;-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#3c4549;right:9px;width:16px;height:2px;border-radius:4px;-webkit-transition:background-color .3s;transition:background-color .3s}.toggle:after{content:"";display:block;position:absolute;top:22px;transform:translateY(-50%);background-color:#3c4549;transition:transform .3s,background-color .3s,-webkit-transform .3s;right:16px;width:2px;height:16px}.accordion h3.rotate:after{background-color:#1d1f21;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.ac-container .top-list{background:#fff;margin-bottom:14px;border:none;border-radius:0}.accordian-view li:last-child,.top-list:last-child{margin-bottom:0}.ac-container .toggle:after{content:""}.toggle.bg-color{background:#fff}.inner{display:none;padding:12px 25px}.inner-text{line-height:1.5}.accordian-view{padding-bottom:16px;list-style-type:disc;list-style-position:inside}.accordian-view li{font-size:14px;margin-bottom:8px}.ecommerce-addbtn{background-position:-213px -250px;width:17px;height:17px}.accordion h3.rotate .ecommerce-addbtn{background-position:-243px -257px;width:16px;height:3px}@media (min-width:1024px){.toggle:after{right:32px}.toggle:before{right:25px}}@media (min-width:1200px){.toggle{font-size:20px;padding:21px 35px 14px 22px}.toggle:before{height:3px;width:25px;right:25px;top:30px}.toggle:after{right:36px;width:3px;height:25px;top:30px}}