#listing th:focus,.admin-drop select:focus,.orderNowQuote,input{outline:0}@font-face{font-family:icomoon_process;src:url(../fonts/icomoon_new.eot?vf40h6);src:url(../fonts/icomoon_new.eot?vf40h6#iefix) format('embedded-opentype'),url(../fonts/icomoon_new.ttf?vf40h6) format('truetype'),url(../fonts/icomoon_new.woff?vf40h6) format('woff'),url(../fonts/icomoon_new.svg?vf40h6#icomoon) format('svg');font-weight:400;font-style:normal}.services-processes-icons{font-family:icomoon_process!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100px;width:100px;font-size:70px;color:#e8282b}.icon-analysis-back-end-process::before{content:"\e900"}.icon-brief-collateral-process::before{content:"\e901"}.icon-concept-collateral-process::before{content:"\e902"}.icon-conceptualizing-logo-process::before{content:"\e903"}.icon-copy-copywriting-process::before{content:"\e904"}.icon-delivery-app-process::before{content:"\e905"}.icon-delivery-copywriting-process::before{content:"\e906"}.icon-delivery-illustration-process::before{content:"\e907"}.icon-delivery-logo-process::before{content:"\e908"}.icon-design-logo-process::before{content:"\e909"}.icon-design-web-process::before{content:"\e90a"}.icon-dev-app-process::before{content:"\e90b"}.icon-develop-back-end-process::before{content:"\e90c"}.icon-development-web-process::before{content:"\e90d"}.icon-discover-digital-process::before{content:"\e90e"}.icon-discovery-brand-process::before{content:"\e90f"}.icon-idea-app-process::before{content:"\e910"}.icon-illustrate-illustration-process::before{content:"\e911"}.icon-measure-digital-process::before{content:"\e912"}.icon-measurement-brand-process::before{content:"\e913"}.icon-motion-motion-process::before{content:"\e914"}.icon-plan-digital-process::before{content:"\e915"}.icon-plan-web-manegement-process::before{content:"\e916"}.icon-quality-web-process::before{content:"\e917"}.icon-reports-web-manegement-process::before{content:"\e918"}.icon-research-copywriting-process::before{content:"\e919"}.icon-result-collateral-process::before{content:"\e91a"}.icon-schedule-web-manegement-process::before{content:"\e91b"}.icon-script-motion-process::before{content:"\e91c"}.icon-sketch-illustration-process::before{content:"\e91d"}.icon-story-motion-process::before{content:"\e91e"}.icon-targeting-brand-process::before{content:"\e91f"}.icon-testing-back-end-process::before{content:"\e920"}.book-domain-process::before{content:"\e921"}.brief-domain-process::before{content:"\e922"}.transfer-domain-process::before{content:"\e923"}.is-table{display:table}.is-colcell{display:table-cell;float:none;vertical-align:top}.best-seller::before,.tab-box span,section.about .dc{vertical-align:middle}.active{color:#e8282b}.disable_element{colo#e8282br:#888!important;opacity:.4;pointer-events:none}.only-xs{display:none!important}.portfolio_drop-xs .cbp-l-filters-dropdownWrap{background:0 0;color:#2c2c2c}.portfolio_drop-xs .cbp-l-filters-dropdownHeader{color:#aeaeae}.portfolio_drop-xs .cbp-l-filters-dropdownHeader:after{border-color:#aeaeae transparent}.portfolio_drop-xs .cbp-l-filters-buttonCenter .cbp-filter-item.cbp-filter-item-active,.portfolio_drop-xs .cbp-l-filters-dropdownList .cbp-filter-item{border-radius:0;padding:10px}.portfolio_drop-xs .cbp-l-filters-dropdownList{background:rgba(255,255,255,.9)}.is-colcell p{line-height:34px}section.pricing{text-align:center;padding-top:20px}section.pricing h4,section.testimonials h4{color:#e0282b;margin:0;text-transform:uppercase;line-height:16px;font-size:14px}section.pricing h2,section.testimonials h2{padding:0;font-size:38px;margin:0;line-height:38px;font-weight:900;text-transform:none;color:#2e2e2e}section.singles{padding:0}.package-detail .single,section.pricing .single{padding:25px 15px;min-height:500px;border:1px solid #e8e8e8;border-radius:25px;background:#fff;margin-top:20px}.package-detail p{font-size:20px}.package-detail .single ul{height:280px}.package-detail div.single ul li{line-height:26px}span.old-price{display:inherit;font-family:'Circular Std';font-size:16px;font-weight:700;position:relative;width:100%;margin:0 auto 7px;color:#b7b7b7}i.cut::before{content:"";width:60px;height:2px;display:block;background:#9e9c9c;position:absolute;left:41%;top:44%}div.single h6{text-transform:uppercase;font-size:12px;color:#e0282b;margin:0}div.single h3{text-transform:uppercase;font-size:21px;font-weight:700;color:#2d2b25;margin:15px auto}div.single p{font-family:'Circular Std Book';font-size:14px;color:#7b7b7b;font-weight:600;margin-bottom:10px;line-height:1.2}div.single span.price,section.services h3{font-family:'Circular Std'}div.single p:first-of-type{margin:0;color:#7b7b7b;font-weight:400;padding:0;text-align:left}div.single span.price{font-size:42px;font-weight:700;color:#e0282b;margin:0;line-height:36px}.sensation-current .single.gre-border{padding:30px 15px}div.single ul{margin-top:4px;margin-bottom:0!important;height:80px;overflow-x:hidden;overflow-y:auto}div.single ul.no-scroll{height:120px}div.single ul li{font-size:12px;line-height:22px;text-align:left;list-style:none;margin:0;opacity:1;color:#7b7b7b;padding-left:20px}div.single input[type=submit].btn,section.testimonials input[type=submit].btn{border-radius:0;height:auto;margin-bottom:22px;margin-top:22px;width:190px;text-align:center;outline:0}div.single p span{color:#e0282b;font-weight:400}section.pricing .single.best-seller{padding:40px 15px;margin-top:-15px;overflow:hidden;position:relative;background:#fff}.best-seller ul{height:90px!important;margin-bottom:0}.best-seller::before{content:"BEST SELLER";color:#fff;font-size:12px;font-weight:700;padding:7px 10px;text-indent:-15px;display:block;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:35px;width:180px;background-color:red;position:absolute;border:2px solid #b70000;box-shadow:2px 1px 7px -1px #b70000;right:-65px;top:20px}.skill:before,div.slash::after{content:""}.skill1 .skill-count1,.skill2 .skill-count2,.skill3 .skill-count3,.skill4 .skill-count4,.skill5 .skill-count5,.skill6 .skill-count6{right:0}.video-frame{position:relative;height:100%;background:url(../img/video-fram.png);max-width:100%;top:0;background-size:100%;min-width:620px;min-height:465px}section.testimonials{background-color:#f9f9f9}section.testimonials h2{text-transform:inherit}.ipad_frame video{background:#000;position:absolute;width:80%;height:80%;left:80px;top:44px}.full-width,.maps{position:relative}section.services h3{font-weight:900;font-size:24px;line-height:28px;text-align:left;margin:0 0 10px;color:#2e2e2e}section.services span{font-family:'Circular Std Book';font-size:64px;line-height:50px;color:#e0e0e0}div.talk-anchor a,section.services a{font-family:'Circular Std';font-weight:700}section.services a{font-size:12px}.service-row{margin-bottom:60px}div.talk-anchor a{font-size:18px;text-transform:uppercase;color:#2e2e2e}section.count h6,section.count span{font-family:"Circular Std"}section.count{background-position:right}.book-area{background:url(../img/book.png) no-repeat}section.count span{font-weight:900;font-size:72px;color:#e0282b;line-height:72px}section.count h6{font-weight:700;font-size:18px;line-height:28px;text-transform:uppercase;color:#2e2e2e;margin:0}section.count .count-area{padding:20px 0 0}.maps-section{overflow:hidden;min-height:500px}.maps{padding-top:64px}.maps .map{background-color:#000;width:100%;height:100%;min-height:500px}.contact .address{background-color:#fff}div.single-address{width:100%;padding-left:40px;margin:40px}section.maps div{padding-left:0;padding-right:0}.single-address a{color:#2e2e2e;font-weight:600;font-size:16px;padding-left:20px;display:block}.single-address a.btn-fill{color:#e8282b;margin:10px 0 0;padding:17px;display:inline-block;font-size:14px;min-width:230px;font-weight:700;text-shadow:none}.single-address a.btn-fill:focus,.single-address a.btn-fill:hover{color:#fff}.single-address a i{margin-left:-20px}.single-address a:hover{text-decoration:none}.about-img{background-size:cover}section.about .dt{display:table;min-height:600px;width:100%}section.about .dc{display:table-cell;padding-left:90px}.full-width{width:100%}.no-pad-right{padding-right:0}.no-pad-left{padding-left:0}.no-overflow{overflow:hidden}.hero-subservices h3,.hero-subservices h4,.hero-subservices p{text-align:left}.orderNowQuote,.tab-box-2,ul.tabs{text-align:center}.hero-subservices p{font-size:22px}section.breakdown h5{text-transform:uppercase;font-family:'Circular Std';font-weight:900;color:#4c4c4c}section.breakdown ul li{font-size:12px;list-style-type:none;margin-top:10px;color:#4f4f4f;font-weight:700}section.breakdown ul li .fa{margin-right:5px;color:#e8282b;font-size:15px}section.breakdown .company_profile{margin:0 auto}.tab-wrap{margin-top:24px}section.awards .awards-img,section.process .process-img,section.qualities .quality-img{text-align:center;padding:16px 0;display:inline-block}section.process h4{font-size:18px;line-height:22px;padding-top:5px}section.process p{font-size:18px;line-height:normal;padding:0 10px}section.call-actions .fa{font-size:36px;float:left;color:#b8285a;margin-left:15px;margin-top:23px}section.call-actions .fa-mobile-phone{font-size:50px;margin-top:20px}div.slash::after{display:block;position:absolute;top:10px;left:349px;width:1px;height:70px;background:#e6e6e6;-webkit-transform:rotate(14deg);-moz-transform:rotate(14deg);-o-transform:rotate(14deg);transform:rotate(14deg)}.skill-bar,.skill:before{width:100%;display:block}div.slash2::after{left:287px}section.call-actions{border:1px solid #e6e6e6;margin-top:20px;padding:10px 20px;background:#fff;border-radius:20px}section.call-actions h3{font-size:24px;margin-top:23px;padding-left:65px;font-family:'Circular Std Book';font-weight:400;text-transform:none}section.call-actions h3 span{text-transform:uppercase;display:block;font-size:14px;color:#b8285a;font-family:'Circular Std Book';font-weight:200}section.call-actions .phone-div h3{padding-left:55px}.phone-div{padding-left:48px}section.call-actions h4{padding-top:26px}section.call-actions h2{font-size:16px;margin:0;line-height:22px;text-transform:none;padding:11px 11px 11px 30px;color:#2c2c2c}.wrapper,section.awards .awards-img img{margin:0 auto}.orderNowQuote,.skill h4,.tab-box-2,ul.tabs li{text-transform:uppercase}.wrapper{font-family:Roboto,sans-serif}#recentOrders_wrapper a,.orderNowQuote,.right-panel h4.title,.skill h4,ul.tabs li{font-family:'Circular Std'}.skill{margin-bottom:28px;position:relative;overflow-x:hidden;padding:0 5px 0 0}.skill>p{font-size:18px;font-weight:700;color:#1a1716;margin:0}.skill:before{height:12px;position:absolute;background:#e8e8e8;bottom:0;border-radius:10px}.skill-bar{height:8px;background:#e0282b;top:-2px;margin:0 2px}.skill1{width:95%}.skill h4{font-size:16px;font-weight:200}.skill-bar span{color:#b62b5b;position:absolute;border-top:5px solid #f4392f;top:-30px;font-size:14px;padding:3px 0;font-weight:500}.skill-bar{position:relative;border-radius:10px}.skill2{width:85%}.skill3{width:99%}.skill4{width:65%}.skill5{width:80%}.skill6{width:100%}section.progress-area{background-color:#f8f8f8}.progress-area p{margin-bottom:0}section.progress-bars h4{color:#333}.marg-btm{margin-bottom:20px}#quoteForm textarea.form-control{resize:none;min-height:105px;padding-top:14px}ul.tabs{padding:0;list-style:none;margin:20px 0 40px}ul.tabs li{font-weight:200;color:#e0282b;border-radius:30px;background:0 0;display:inline-block;font-size:11px;min-width:118px;margin-right:15px;padding:10px 15px;cursor:pointer;line-height:23px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:1px solid #e0282b}ul.tabs li.current,ul.tabs li:hover{background-color:#e0282b;color:#fff}li.tab-link:nth-child(8){margin-right:0}ul.tabs li.current{text-decoration:none;border-radius:30px}.tab-content{display:none}.tab-content.current{display:inherit}.user_profile nav li a:hover{background:#b8285a;color:#fff}.user_profile nav li a{color:#acacac}.thankyou-services{background-color:#dcdcdc;height:450px;position:relative;background-attachment:fixed;padding-top:0;background-size:cover;overflow:hidden}section.thankyou .actions{margin-top:20px}.btn-line-active{border-color:#c0392b #c0392b #db0a58 #db0a58}.orderNowQuote{margin:8px 0;background-color:#fff;color:#e0282b;text-decoration:none;height:50px;font-size:12px;display:inline-block;padding:16px 15px;border:none;min-width:175px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.tab-box,.tab-box-2{transition:all .3s ease-in-out}#recentOrders_wrapper a:hover,.tab-box:hover,.user_profile .profile-sidenav nav ul a:hover{background-color:#b8285a;color:#fff}.user_profile .profile-sidenav nav ul a{line-height:49px;font-weight:400}.tab-box-2 h2{font-size:18px;margin:10px 0 0;line-height:25px;color:#7b7b7b;font-weight:600}.tab-box-2:hover .fa,.tab-box-2:hover h2,.tab-box-2:hover img{color:#b8285a}.tab-box-2 p{font-size:12px;margin:0;line-height:20px}.packages-tabs-content{border:1px solid #ccc}.tab-box-2{cursor:pointer;padding:20px;background-color:#fff;border-redius:5px;border:1px solid #e8e8e8;border-radius:3px}.mdl-button.mdl-button--disabled.mdl-button--disabled,.mdl-button[disabled][disabled],div#listing_length label{text-transform:capitalize}.tab-box-2:hover{border-radius:5px}.right-mid-nav li{margin-left:5px}.right-mid-nav li a{color:#9b9b9b}.right-mid-nav li a:hover{color:#b8285a;text-decoration:none}.main-hd h1{font-size:24px;margin:10px 0;color:#2a2a2a}#listing td,#listing th,.right-mid-nav li a,div#listing_length label{font-size:14px;font-family:'Circular Std Book'}ul.right-mid-nav{margin:18px 0;line-height:1}.right-mid-nav li{float:left;margin:0 5px}.right-mid-nav li:after{content:"/"}.right-panel .right-mid-nav li:after{content:"/";color:#9b9b9b}.right-mid-nav :last-child:after{display:none}#listing th{background:#f9f9f9}.dataTables_length select.form-control.input-sm{width:170px}div#listing_wrapper{border:1px solid #e8e8e8}.arrow_box-active{position:relative;background:#fff;border:1px solid #b8285a;cursor:auto}tfoot input{width:100%;padding:3px;box-sizing:border-box}tr.highlight{background-color:#00f!important}.dash-menu nav>div{margin-top:14px}a.min-menu{color:#e8e8e8;font-size:30px}.right-mid-nav .active a,a.min-menu:hover{color:#b8285a}.search{display:inline-block;margin:-3px 15px;width:300px}.app,.dash-footer ul{margin-top:30px}.arrow_box-active:after,.arrow_box-active:before{top:100%;left:33%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box-active:after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:19px;margin-left:-58px}.arrow_box-active:before{border-color:rgba(194,225,245,0);border-top-color:#b8285a;border-width:20px;margin-left:-59px}.arrow_box-active .dash-con img.dash-build{content:url(../img/build-hover.png);width:43px;height:42px}.arrow_box-active .dash-con img.dash-ach{width:43px;height:42px;content:url(../img/ach-hover.png)}.arrow_box-active .dash-con img.dash-msg{width:43px;height:42px;content:url(../img/msg-hover.png)}.dash-footer li a{color:#818181;font-size:13px}.dash-footer li{float:left;margin-right:7px}.dash-footer li a:hover{color:#b8285a;text-decoration:none}p.copy-dash,p.copy-dash a{color:#b8285a}p.copy-dash a:hover{color:#b8285a;text-decoration:none}.app{float:right}.admin-drop .bell,.admin-image,.bell,.play,.store{float:left}.main-footer{background:#fff}.cust-cont,.user_profile{background:#f7f7f7}.store{margin-right:15px}.tp-cust,.tp-cust .col-md-9{padding-right:0}.cust-cont{padding:0}.dash-con .fa{font-size:40px;color:#ccc;margin-bottom:15px}.arrow_box-active .dash-con .fa{color:#000}.site-panel{background:#fff}.right-panel #recentOrders_wrapper{margin-top:20px;padding:30px;background:#fff;border:1px solid #ccc;border-radius:5px}.tp-cust .site-panel{min-height:1048px;margin-bottom:30px}.right-panel #recentOrders_wrapper th{background:#f0f0f0;color:#249b44;border-radius:5px}.right-panel #recentOrders,.right-panel #recentOrders_wrapper td{border:none}.user-info{height:155px;padding:20px 15px}.admin-image{margin-right:10px}.listing-rd h4.text-left.title{line-height:18px;margin:20px 0}.admin-drop .bell ul.dropdown-menu{left:0}.admin-image img{border-radius:100px;width:48px}.user-info a.logo{display:inline-block;margin-bottom:15px}.admin-drop select{border:none;color:#000;width:150px;cursor:pointer;left:0;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border-radius:4px}.profile_sphere{background-color:#b8285a;display:block;height:40px;padding:18px 14px;width:40px;font-size:20px;border-radius:20px;position:relative;margin-top:4px;color:#fff}.dataTables_wrapper{top:30px}.les-spc{padding:0}.dash-footer{background:#fff;position:relative;top:30px;border-top:1px solid #e8e8e8}.side-bar>div{min-height:960px;border-top:none;border-left:none;border-bottom:1px solid #e8e8e8}#example_wrapper th{padding:10px}.title-section{float:left;margin-bottom:15px}.title-email{color:#b8285a;margin-left:3px;font-size:12px;text-transform:lowercase}.title-email:hover{color:#b8285a;text-decoration:none}.profile-sidenav nav ul a{display:block;color:#a9a9a9;font-size:14px;line-height:49px;width:100%;padding:2px 20px;margin-bottom:0;font-weight:400;font-family:'Circular Std Book';border-radius:0 30px 30px 0}#recentOrders_wrapper a:hover,.profile-sidenav nav ul a:hover,.tab-box:hover{background-color:#b8285a;color:#fff;text-decoration:none;cursor:pointer}.mdl-data-table{border:1px solid #e8e8e8}.packages-tabs .mdl-data-table td{border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.profile-sidenav nav ul li{margin-bottom:0;border-bottom:1px solid #e8e8e8}.profile-sidenav nav ul li:hover{background:#f7f7f7}.profile-sidenav,.tab-box,.top-nav nav{background-color:#fff}.profile-sidenav nav ul li a i.fa{margin-right:10px;font-size:13px}.profile-sidenav nav ul li a i.fa img{width:14px;height:11px}.profile-sidenav nav ul li:hover a i.fa img{width:14px;height:11px;content:url(../img/bus-icon-hover.png)}.top-nav nav{height:61px}.user-info span{display:block;line-height:5px;font-size:14px;position:relative;left:2px}.tab-box{padding:70px 40px;text-align:center;border:1px solid #f1f1f1;text-transform:uppercase}#recentOrders_wrapper{margin-top:20px}.search input[type=search]{border-radius:3px;border:1px solid #e8e8e8;padding:7px 15px;width:100%}.bell a{color:#ccc}.bell button.btn.btn-default.dropdown-toggle{border:none;color:#cdcdcd}.bell button.btn.btn-default.dropdown-toggle:hover{color:#b8285a;background:0 0}.bell li a{font-size:12px}.bell .btn-default.active,.bell .btn-default:active,.bell .btn-default:hover,.bell .open>.btn-default.dropdown-toggle{color:#333;background-color:transparent;box-shadow:none}.bell .dropdown-menu>.active>a,.bell .dropdown-menu>.active>a:focus,.bell .dropdown-menu>.active>a:hover{color:#fff;background-color:#33a250}.admin-drop .bell a{color:#acacac}.admin-drop .bell button.btn.btn-default.dropdown-toggle{border:none;color:#b8285a;padding:5px 3px 0;width:155px;text-align:left;font-size:16px}.admin-drop .bell li a,.desh-log li a{font-size:12px}.admin-drop .bell button.btn.btn-default.dropdown-toggle:hover{color:#b8285a;background:0 0}.admin-drop span.caret{float:right;top:9px;right:56px;position:relative}.admin-drop button:focus{background:0 0!important}.admin-drop .bell .btn-default.active,.bell .btn-default:active,.bell .btn-default:hover,.bell .open>.btn-default.dropdown-toggle{color:#333;background-color:transparent;box-shadow:none}.admin-drop .bell .dropdown-menu>.active>a,.bell .dropdown-menu>.active>a:focus,.bell .dropdown-menu>.active>a:hover{background-color:#b8285a}.desh-log button.btn.btn-default.dropdown-toggle{border:none;padding:0}.desh-log button.btn.btn-default.dropdown-toggle:hover{background:0 0}.desh-log .btn-default.active,.desh-log .btn-default:active,.desh-log .btn-default:hover,.desh-log .open>.btn-default.dropdown-toggle{color:#636b6f;background-color:transparent;border-color:#adadad}.desh-log img{border-radius:100px;width:32px}.desh-log .btn-default.focus,.desh-log .btn-default:focus{background-color:#fff}.desh-log.dropdown{float:left}.dash-menu .btn-default.active,.dash-menu .btn-default:active,.dash-menu .btn-default:hover,.dash-menu .open>.btn-default.dropdown-toggle{color:#636b6f;background-color:#fff!important;border-color:#adadad;box-shadow:none}.desh-log .dropdown-menu>.active>a,.desh-log .dropdown-menu>.active>a:focus,.desh-log .dropdown-menu>.active>a:hover{background-color:#b8285a}.bell .btn-default.active.focus{color:#333!important;background-color:transparent!important;border-color:#8c8c8c}.bell .dropdown-menu>li>a:hover{font-weight:400;color:#fff;background-color:#b8285a}#recentOrders_wrapper a{background:0 0;height:45px;box-sizing:border-box;padding:13px 15px;color:#ba6199;font-size:12px;position:relative;vertical-align:top;display:inline-block;text-decoration:none;font-weight:600;min-width:80px;margin:0 10px;text-align:center;text-transform:uppercase;border:1px solid #b8285a;border-radius:50px}#example_wrapper th{background:#f0f0f0}.dataTables_wrapper{padding:30px;background:#fff;margin-top:15px}.main-body .dataTables_wrapper{padding:15px;border:1px solid #e8e8e8;border-radius:0 0 5px 5px}.main-body .mdl-grid{padding:0}table.dataTable.display tbody tr.even,table.dataTable.display tbody tr.odd,table.dataTable.stripe tbody tr.even,table.dataTable.stripe tbody tr.odd{background-color:#fff}.mdl-button--raised.mdl-button--colored{background:#b8285a!important;color:#fff}#example_wrapper table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#fff!important}#example_wrapper table.dataTable.hover tbody tr:hover{background:#fff!important}#example_wrapper th{color:#b8285a;border:none}.dataTables_wrapper .ui-toolbar{padding:8px;display:none}.subscribe-now input::-webkit-input-placeholder{color:#fff}.subscribe-now input::-moz-placeholder{color:#fff}.subscribe-now input:-ms-input-placeholder{color:#fff}.subscribe-now input:-moz-placeholder{color:#fff}#quoteForm input::-webkit-input-placeholder,#quoteForm textarea::-webkit-input-placeholder{color:#6b6b6b!important}#quoteForm input::-moz-placeholder,#quoteForm textarea::-webkit-input-placeholder{color:#6b6b6b!important}#quoteForm input:-ms-input-placeholder,#quoteForm textarea::-webkit-input-placeholder{color:#6b6b6b!important}#quoteForm input:-moz-placeholder,#quoteForm textarea::-webkit-input-placeholder{color:#6b6b6b!important}.right-panel h2::before{display:none}.login input,.register input{border:1px solid #fff;width:100%}.form-signin{max-width:360px;padding:10px;margin:0 auto}.form-signin .checkbox,.form-signin .form-signin-heading{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin .form-control{position:relative;height:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;font-size:16px}.form-signin .form-control:focus{z-index:2}.form-signin input[type=email]{margin-bottom:-1px;border-bottom-right-radius:0;border-bottom-left-radius:0}.form-signin input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.login h2,.register h2{color:#fff}.login p,.register p{color:#fff;font-size:16px;margin:15px 0}.main-privacy{float:right;margin:20px 0;line-height:1}.register{width:100%}.header-content .call-action span{color:#fff;cursor:pointer}.header-content .call-action span small{color:#fff}.register .table{display:table;position:fixed;height:100%}.register .cell{display:table-cell;vertical-align:middle}.login input#inputEmail,.login input#inputPassword,.register input#inputEmail,.register input#inputPassword,.register input.form-control{margin-bottom:20px;border-radius:30px;background:0 0;padding:15px 18px;font-size:12px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#fff}.login .checkbox,.register .checkbox{color:#fff;font-size:12px;margin:20px 0}input[type=checkbox]{float:left;margin-right:5px;width:auto;margin-top:4px}.forget a{font-size:12px;float:right;color:#b8285a}.forget a:hover{color:#fff}.register p{margin-top:15px!important;font-size:12px}p.reg-inner{margin:0 0 5px!important}.register-plus p{margin:5px 0 0!important}.login button{background:#b8285a;color:#fff;padding:15px 18px;border-radius:25px;font-size:12px;border:none;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.login button:focus,.login button:hover{background-color:#fff;color:#b8285a}.register p a{color:#b8285a}.login{width:100%}.checkbox label{font-size:12px}.login .table{display:table;position:fixed;height:100%}.login .cell{display:table-cell;vertical-align:middle}footer.login{position:fixed;bottom:0;z-index:81;width:100%;background:rgba(0,0,0,.2)}.login footer p{font-size:12px;line-height:1;margin:20px 0 0;text-align:left}.privacy,.term{color:#b8285a;float:left;font-size:12px;margin-right:10px}.privacy:hover,.term:hover{text-decoration:none;color:#fff}.cust-cont .top-nav nav{margin-left:45px;border-top:none;border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:none}.small-nav{display:none}button.small-nav{background:0 0;color:#b8285a;border:none;font-size:32px;margin-bottom:13px}.customize-award,.customize-count,.looking-logo,.looking-logo-question{position:relative;background:#fff;z-index:1}.testimonials-main-video{padding-top:80px}.testimonials-main-video .testimonials{padding-bottom:0;padding-top:80px}.testimonials-main-video .testimonial_bg-inner{width:500px}.testimonials_video_frame{border:none;border-radius:10px;width:500px;height:380px}.add_border_top,.looking-logo{border-top:1px solid #e8e8e8}.testimonials-custom-add .testi_box{min-height:260px}.testimonials-custom-add .testi_box_video{min-height:250px}.testimonials-custom-add{padding-top:120px}.customize-hero img{display:inline;float:left}.customize-hero{margin-left:60px}.looking-logo{border-bottom:1px solid #e8e8e8}.margin-top-20{margin-top:20px}.margin-top-30{margin-top:30px}.customize-award .awards{border:none}.looking-logo-question h4{color:#2c2c2c;font-size:18px;text-align:left}.looking-logo-question h3:before{display:none}.looking-logo-question h3{text-align:left;font-size:28px}.customize-award{border-bottom:1px solid #e8e8e8}.padding-bottom-less{padding-bottom:0}.looking-logo-question a.btn-line-fill{padding:0;height:50px}.looking-logo-question a.btn-line-fill:hover{color:#fff}.looking-logo-question a.btn-line-fill:hover>.custum-email span,.looking-logo-question a.btn-line-fill:hover>i.fa-calendar,.looking-logo-question a.btn-line-fill:hover>span.icon-chat,.looking-logo-question a.btn-line-fill:hover>span.icon-support{color:#b8285a}.looking-logo-question .fa-calendar:before,.looking-logo-question .icon-chat:before,.looking-logo-question .icon-support:before{color:#fff}.looking-logo-question span.icon-support{float:left;font-size:48px;border-radius:25px;border:1px solid #b8285a;width:68px;height:48px;border-left:none;margin-right:10px;color:#fff;background:#b8285a}.looking-logo-btn a:hover{background:0 0}.looking-logo-question span.book-call,.looking-logo-question span.icon-chat{float:left;font-size:48px;border-radius:25px;border:1px solid #b8285a;width:68px;height:48px;border-left:none;margin-right:10px;color:#fff;background:#b8285a}.looking-logo-question i.fa-calendar{float:left;font-size:22px;border-radius:25px;border:1px solid #b8285a;width:68px;height:48px;border-left:none;margin-right:10px;color:#fff;background:#b8285a;line-height:44px}.looking-logo-question span.icon-support:hover{color:#fff}.custum-email{float:left;width:170px;margin-top:7px}.custum-email span{float:left;font-weight:400;text-transform:capitalize;color:#2e2e2e}@media only screen and (max-width:1199px){.testimonials_video_frame{width:90%;height:380px}.testimonials-custom-add .testi_box{min-height:380px}}@media only screen and (max-width:1024px){.login .table,.tp-banner-container{height:auto}.custom-package h3{font-size:24px}.awards h4,section p{line-height:30px;font-size:18px}.custom-package input.cost_calc_button{min-width:auto}.box-custom{top:120px!important}.logo{padding-top:10px}.tp-caption.medium_light_black.fade.start,.tp-caption.mediumlarge_light_white_center.fade.start{padding:0 15px!important}.mult-contact-form h3{padding-bottom:10px;padding-top:10px}.testimonial_bg-inner{width:100%;padding:0 15px}.testimonial_radius{right:-40px;top:110px}.testimonial-sec-tab{margin-top:5px}.main-privacy{display:table;float:none;margin:10px auto}.login footer p{float:none;text-align:center}.search{margin:10px 15px}.app{margin-top:0;margin-bottom:30px;float:left}.cust-cont .top-nav nav{margin-left:0}.top-nav nav{height:80px}ul#parent{padding:0}#parent li{padding-left:0}.actions-port{display:none}.cbp-l-filters-buttonCenter{\margin-bottom:15px}section.count span{font-size:48px;line-height:50px}section.count h6{font-size:16px;line-height:24px}.sensation-slide{padding:0 15px}.actions.slide-btn{display:block!important;margin:0}}@media only screen and (max-width:767px){.sensation-slide,.spacing{padding:0 15px}#cost_calc_breakdown_price,.custom-package #cost_calc_breakdown_item,.img-responsive,.img-thumbnail,.table,label{width:100%}.contest-list.contest-list--scrollable .contest-list__item .contest .actions a span small{display:block!important}.box-custom{top:0!important;position:relative!important}section.count span{font-size:28px;line-height:36px}section.count h6{font-size:14px;line-height:20px}footer a.collapsed{display:block}.site-panel nav,footer .panel-heading h3{display:none}.small-nav{display:block}.user_profile nav{display:none}.profile-fields a.btn-fill.cancel-btn{background:#b8285a;margin-bottom:10px}.top-nav nav{height:80px}.dataTables_length select.form-control.input-sm{margin-bottom:5px;width:100%}.mdl-cell--6-col div#listing_filter{text-align:left}#listing_filter input.form-control.input-sm{margin:0}ul.tabs-profile li{padding:12px 30px}a.ellips.pull-right{padding:15px 10px;margin-top:-52px}.privacy,.term{margin:5px}.login p{margin:5px 0}.cust-cont .top-nav nav{margin-left:0}ul.right-mid-nav{margin-top:0}.right-panel h4{margin:16px 0 0}.main-body .dataTables_wrapper{margin-bottom:30px}.main-body section.pricing{padding-bottom:0}.main-body .contest{margin:0 15px 0 0}.tab-box-2{margin-bottom:15px}.margin-0{margin-bottom:0}section.side-bar .col-md-4{min-height:auto}.dash-footer{top:0}.packages-tabs-margin-media{margin-bottom:30px}}.top-nav .profile_sphere{padding:9px 14px;font-size:14px;color:#fff}.bell a.top-nav .profile_sphere:hover{color:#fff}.btn-group>.btn:first-child,.desh-log .btn .caret{margin-top:12px}.top-nav .admin-image{float:left;margin-right:10px;margin-top:0;position:relative;top:-9px}@media only screen and (min-width:0px) and (max-width:480px){.addresses,.maps{display:grid}.get_quote *,.service-row *,section.about h3,section.about h4,section.about p,section.breakdown h5,section.testimonials *{text-align:center!important}section.about .dc{padding:8px}section.about .no-pad-left{padding-right:0}section.about .about-img{height:300px;background-size:cover}.maps{height:600px}.xs-padding{padding:20px}.cam,.cup,.flower,.hand{display:none}.portfolio-jump{bottom:40px}}.contest .package-detail .single,.contest-list.contest-list--scrollable .contest-list__item .contest .single{padding:30px;margin:0;border:none;overflow:inherit;min-height:inherit;border-radius:0}.contest-list.contest-list--scrollable .contest-list__item .contest .single{-webkit-transition:all .2s ease-in;-webkit-transform:none;-ms-transition:all .2s ease-in;-ms-transform:none;-moz-transition:all .2s ease-in;-moz-transform:none;transition:all .2s ease-in;transform:none}.contest-list.contest-list--scrollable .contest-list__item .contest .single:hover{box-shadow:none;z-index:2;-webkit-transition:all .2s ease-in;-webkit-transform:none;-ms-transition:all .2s ease-in;-ms-transform:none;-moz-transition:all .2s ease-in;-moz-transform:none;transition:all .2s ease-in;transform:none;overflow:hidden}.contest-list.contest-list--scrollable .contest-list__item .contest .best-seller::before{font-size:10px;padding:6px 10px;text-indent:23px;height:30px;width:120px;right:-30px;top:8px}.contest-list.contest-list--scrollable .contest-list__item .contest div.single h3{text-align:left;margin-top:0;margin-bottom:5px;text-transform:capitalize}.contest-list.contest-list--scrollable .contest-list__item .contest i.cut::before{width:50px;height:1px;background:#b7b7b7;left:0;top:11px}.contest-list.contest-list--scrollable .contest-list__item .contest .best-seller span.old-price{color:#b7b7b7}.contest-list.contest-list--scrollable .contest-list__item .contest .best-seller span.old-price small{font-size:16px}.contest-list.contest-list--scrollable .contest-list__item .contest div.single span.price{font-size:32px;display:block;margin-bottom:8px}.contest-list.contest-list--scrollable .contest-list__item .contest div.single span.price small{font-size:38px}.contest-list.contest-list--scrollable .contest-list__item .contest div.single p{font-size:12px;margin-bottom:0;margin-top:15px;color:#000!important}.contest-list.contest-list--scrollable .contest-list__item .contest div.single p span{font-weight:700}.order-action{text-align:center;margin-top:15px;margin-bottom:15px}.contest-list.contest-list--scrollable .contest-list__item .contest span.inclusive-black{font-size:12px;text-align:center;display:block;margin-top:20px}.contest-list.contest-list--scrollable .contest-list__item .contest span.inclusive-black a{color:#d8d8d8}.contest-list.contest-list--scrollable .contest-list__item .contest span.inclusive-black a:hover{color:#000}.contest-list.contest-list--scrollable .contest-list__item .contest .actions{border-top:1px solid #eee;padding-top:15px;margin-top:15px}.contest-list.contest-list--scrollable .contest-list__item .contest .actions a{vertical-align:top;min-width:inherit;margin:0}.contest-list.contest-list--scrollable .contest-list__item .contest .actions a span{font-size:13px;float:left;font-weight:700;color:#7b7b7b}.contest-list.contest-list--scrollable .contest-list__item .contest .actions a span small{display:block;font-size:12px;line-height:normal;color:#e0282b}.contest-list.contest-list--scrollable .contest-list__item .contest div.single h3::before,.hero-home h3::before,.methodology h2::before{display:none}.contest-list.contest-list--scrollable .contest-list__item .contest .slimScrollDiv{padding-bottom:0}.packages_fold{overflow:hidden;background:#f8f8f8;background:-moz-linear-gradient(top,#f8f8f8 0,#fff 100%);background:-webkit-linear-gradient(top,#f8f8f8 0,#fff 100%);background:linear-gradient(to bottom,#f8f8f8 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ffffff', GradientType=0 );border-top:1px solid #e8e8e8}.clients-answer .bell{width:100%}.clients-answer .bell button.btn.btn-default.dropdown-toggle{color:#fff!important;width:100%;background:#d12e49!important}.clients-answer ul.dropdown-menu{width:100%}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#fff;background-color:#d12e49}.membership-box{padding:20px;border:10px solid #dd8903;position:relative;border-radius:20px}.methodology h2{font-size:32px;font-weight:700;margin-top:0}.methodology .membership-box span.price{display:block;width:100%;text-align:right;font-size:36px;font-weight:700;padding-top:20px;line-height:100%}.membership-detail{padding:20px 0 0}.methodology .single>div{width:100%!important}.methodology .single:hover{box-shadow:none;z-index:20;transform:scale(1)}.methodology-slider .sensation-prev{left:-40px}.methodology-slider .sensation-next{right:-40px}span.more{position:absolute;padding-top:0!important;right:20px;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background:url(../img/collapse-icons.png) center 26px;height:26px;display:block;cursor:pointer;width:24px}.methodology .single ul li{color:#8c8b8b;padding:4px;border-bottom:2px solid #dcdcdc;font-size:16px}.methodology .single ul li:last-child{border-bottom:none}span.more[aria-expanded=true]{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;background:url(../img/collapse-icons.png) center 48px;height:23px;display:block;width:24px;opacity:1}.methodology-slider .single p{text-align:left!important;min-height:48px}.single.bronze,.single.bronze p{color:#e0b48c}.single.bronze .membership-box{border-color:#e0b48c}.single.silver,.single.silver p{color:#b2b2b2}.single.silver .membership-box{border-color:#b2b2b2}.single.gold,.single.gold p{color:#e8b954}.single.gold .membership-box{border-color:#e8b954}.single.platinum,.single.platinum p{color:#555}.single.platinum .membership-box{border-color:#555}.filter-wrapper{max-width:236px;float:right}section.actions-port .chat span,section.actions-port .no span{height:40px;width:40px}section.actions-port .chat .info small,section.actions-port .no .info small{display:block;color:#aeaeae}section.actions-port .chat .info small:hover,section.actions-port .no .info small:hover{font-weight:700;color:#e0282b}section.actions-port .no{padding-bottom:10px}section.actions-port .chat .info a,section.actions-port .no .info span{color:#aeaeae;font-size:16px;line-height:100%;font-weight:700}section.actions-port .chat .info a:hover,section.actions-port .no .info span:hover{color:#2c2c2c}section.actions-port .chat .info a{text-decoration:none;display:block;color:#aeaeae;line-height:100%}section.actions-port .chat .info a:hover{color:#2c2c2c}.single ul li i.fa.fa-check-circle-o{color:#e0282b;margin-left:-20px;margin-right:7px}.branding-package .single span{color:#fff;font-size:15px;position:relative}.branding-package>div{display:table}.sec-combo-two .actions a span{display:block;position:relative;text-decoration:none}.sec-combo-two .actions a span.icon-chat{font-size:50px;position:relative;left:-6px;top:-10px}.chat{margin-top:6px}.sec-combo-two .actions a span small,.sec-combo-two .actions a:hover{text-decoration:none}.branding-package .icon-support{float:left;display:block;height:30px;width:30px;font-size:50px!important;padding-right:3px;margin-right:9px;padding-top:0;margin-top:-4px}.branding-package .icon-chat{float:left;display:block;height:30px;width:30px;font-size:28px;padding-right:6px;margin-right:4px;padding-top:6px}.branding-package>div>div{vertical-align:top}.branding-package>div>div:first-child{vertical-align:middle}.branding-package .single ul li i.fa.fa-check-circle-o{color:#fff;margin-right:4px;margin-left:4px}section.actions-port .chat span.icon,section.actions-port .no span.icon{display:block;color:#b8285a;float:left;font-size:32px;vertical-align:middle;padding-bottom:5px}section.actions-port .chat span.icon::before,section.actions-port .no span.icon::before{position:relative;bottom:4px;display:none}section.actions-port .no span.icon{background:url(../img/chat.png);overflow:hidden;height:35px;width:38px;margin-right:10px}section.actions-port .chat span.icon{background:url(../img/call-support.png);overflow:hidden;height:35px;width:35px;margin-right:12px;display:block;color:#b8285a;float:left}.contact-topinfo,.in-touch,.portfolio_page{background-color:#fff}#columnChart svg,#cover,div.map{width:100%}.service-inner-edit-img{margin-top:15px}.service-edit-site-count .stat{margin-bottom:50px;text-align:left}.contact-topinfo{padding-top:150px}div.map{height:400px}section.addresses>div div{margin:10px 0}section.addresses h3::before{display:none}.is_table{display:table}.is_cell{display:table-cell}section.addresses .is_cell{float:none;vertical-align:top}section.in-touch{padding-bottom:0}section.in-touch .actions,section.in-touch h4{padding-bottom:10px}section.in-touch .actions p{margin-bottom:0}section.in-touch .actions a{color:#2e2e2e}.single-address a{padding-bottom:0;line-height:125%}.single-address p{padding:20px 0}.single-address h3,.single-address h4{text-transform:uppercase;margin-top:0}.single-address a i,section.in-touch .actions i{color:#e8282b;padding-right:10px}section.addresses .is_table{margin-bottom:60px}.portfolio_page{padding-top:120px}.portfolio_page .cbp-l-filters-buttonCenter{margin-bottom:0;display:inline-block}#cover,table.dataTable thead th div.DataTables_sort_wrapper span{display:none}.portfolio_page .cbp-l-filters-dropdown-floated{float:left}.portfolio_page .cbp-l-filters-dropdownWrap{background:0 0}.portfolio_page .cbp-l-filters-dropdownHeader{color:#aeaeae}.portfolio_page .cbp-l-filters-dropdownList{z-index:9999;padding:0 20px}.portfolio_page .cbp-l-filters-buttonCenter .cbp-filter-item{border-radius:0;background:0 0;font-size:18px;text-transform:none;color:#aeaeae;padding-bottom:5px}.portfolio_page .cbp-l-filters-buttonCenter .cbp-filter-item:hover{color:#000}.mdl-data-table__cell--non-numeric .fa,.portfolio_page .cbp-filter-item.cbp-filter-item-active,button#listing_next:hover,button#listing_previous:hover,i.fa.fa-download{color:#b8285a}.portfolio_page .cbp-l-filters-dropdownHeader:after{border-color:#aeaeae transparent}#cover{position:fixed;height:100%;background-color:#fff;opacity:.9;z-index:2;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;top:0;left:0;right:0;bottom:0}.portfolio_page .cbp{min-height:400px!important}.form-signup{max-width:360px;padding:30 15px 40px;margin:0 auto}.mdl-button--raised.mdl-button--colored,.mdl-button--raised.mdl-button--colored:active,.mdl-button--raised.mdl-button--colored:hover{background-color:#b8285a!important}#listing{margin-top:0}#columnChart,#pieChart{height:240px;margin-bottom:40px;border-radius:5px;border:1px solid #e8e8e8}#columnChart svg,#pieChart svg{border-radius:3px;overflow:hidden}div#listing_info{color:#b8285a;margin-top:10px}.pagination button.mdl-button.mdl-button--raised.mdl-button--colored{margin:0 15px}#veiw-toggle:focus,#veiw-toggle:hover{color:#fff;background:#b8285a}.dataTables_paginate .pagination{margin:10px 0 0}.main-hd h4{margin:16px 0}.right-panel h4{margin:0 0 10px}.right-panel h4.title{margin:14px 0;line-height:1;font-size:24px}.main-body section.pricing{padding-top:0}.main-body .contest{margin:0 15px 45px 0}.tab-content{border-radius:0 0 3px 3px}.right-panel .packages-tabs-content{border:1px solid #e8e8e8;border-radius:0 0 3px 3px}.right-panel .listing-rd .dataTables_wrapper{border-radius:3px}.user_profile{background-color:#fafafa;color:#fff}.sub-option .well{background:0 0;border:none;box-shadow:none;margin-bottom:0;padding:10px}.custom-field{float:left;width:50%}.custom-field input,.custom-field select{width:100%;border:1px solid #ccc;padding:10px;background-color:transparent;height:50px;color:#6b6b6b font-size: 14px;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;box-shadow:none;border-radius:50px!important}.custom-qoute{margin-top:30px}.custom-package .field-blank-clr{border:1px solid #ccc;background:#fff;width:100%;font-size:14px;color:#636b6f;text-align:left;text-transform:capitalize}.custom-package .field-blank-clr:hover{border:1px solid #ccc;background:#fff;box-shadow:none;z-index:2;-webkit-transition:none;-webkit-transform:none;-ms-transition:none;-ms-transform:none;-moz-transition:none;-moz-transform:none;transition:none;transform:none}.custom-package p{display:inline-block;font-size:14px;margin-bottom:0;line-height:100%;vertical-align:top}.custom-package input.cost_calc_row-2{width:100%;background:#f0f3f5;color:#5c6468;border-radius:4px;font-weight:700;margin:0 0 10px;padding:15px 10px;text-align:left}.custom-package input.cost_calc_button,.custom-package input.cost_calc_row-2.cost_calc_calculate.single.cost_calc_active{color:#fff!important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8285a', endColorstr='#90298b', GradientType=1 )}.custom-checkbox{background:#000;width:100%;display:inline-block;border-radius:3px}.custom-package .box-custom-package{padding:30px 30px 20px}.custom-package span{float:right;margin-top:-46px;display:inline-block;padding-right:15px}.custom-package input.cost_calc_row-2.cost_calc_calculate.single.cost_calc_active{background:#b8285a;background:-moz-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:-webkit-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:linear-gradient(to right,#b8285a 0,#a32974 50%,#90298b 100%);background-color:#a32974}.custom-package input.cost_calc_button{background:#b8285a;background:-moz-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:-webkit-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:linear-gradient(to right,#b8285a 0,#a32974 50%,#90298b 100%);background-color:#a32974;margin-bottom:15px;border-radius:50px}.custom-package #cost_calc_total_cost{color:#333}.custom-package input.cost_calc_row-2:hover{box-shadow:none;-webkit-transition:none;-webkit-transform:none;-ms-transition:none;-ms-transform:none;-moz-transition:none;-moz-transform:none;transition:none;transform:none}.custom-package #cost_calc_breakdown_container{padding:15px 20px;border-radius:3px;border:1px solid #d7d7d7;margin-top:65px;width:360px}.box-custom-package{padding:15px;border:1px solid #d1dfe9}.box-custom-package-2{padding:30px 30px 0;border:1px solid #d1dfe9}.wrapper{width:100%;max-width:700px;padding:3%}.content,.sidebar{float:left}.content{width:68%;margin-right:5%}.sidebar{width:27%}.box-custom{background:#fff!important;border:1px solid #d1dfe9;padding:20px;margin-bottom:20px;position:absolute;top:135px;width:100%}.height-for-quote .cs-options>ul::before,.parent span,button.btn.btn-default.dropdown-toggle:focus{background:#fff}.table-cell-no-float{display:table-cell;float:none;position:relative}.actions.slide-btn,.parent small,.top-bar-login span.label{display:inline-block}.custom-package .item-detail-cart{font-size:14px;display:inline-block;border:none;padding-bottom:0;margin-bottom:0;max-width:80%;min-width:80%}.custom-package .item-price-cart{text-align:right;color:#b8285a;width:20%}#cost_calc_breakdown_price{color:#b8285a;font-size:12px;border:none;width:35%}.bell ul.dropdown-menu{left:-110px}.site-panel-custom-dp ul.dropdown-menu{left:0}.top-bar-login{margin-right:25px}.top-bar-login span.label{top:-13px;left:-9px;border-radius:50px;padding:10px 0 0;line-height:0;width:20px;height:20px}#quoteForm .form-control{border-radius:30px}#quoteForm textarea.form-control{border-radius:15px}.height-for-quote span.cs-placeholder{background:#fff;border:1px solid #e5e5e5;border-radius:30px}.order-web p{font-size:12px}.spacing{padding:0 15px 0 0}.custom-package input.form-control{border-radius:30px}.parent input[type=checkbox]{float:none;position:relative;z-index:999;height:50px;opacity:0}.parent span{border:1px solid #d1dfe9;width:100%}.parent small{text-align:right;width:100%;padding-right:15px;font-size:13px}.parent input[type=checkbox]:checked+span{border-color:#a32974;color:#a32974}.parent input[type=checkbox]:checked+small{background:#b8285a;background:-moz-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:-webkit-linear-gradient(left,#b8285a 0,#a32974 50%,#90298b 100%);background:linear-gradient(to right,#b8285a 0,#a32974 50%,#90298b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#b8285a', endColorstr='#90298b', GradientType=1 );background-color:#a32974;color:#fff}.contest-list__item .d_t{height:0}.cbp-l-caption-title small{text-transform:uppercase;font-size:12px;font-weight:600}.addons{position:relative;padding-top:30px;border-radius:20px}.addon-close{float:none;position:absolute;right:12px;top:6px}.box-custom-package h4{margin-top:5px;text-align:left}#custom-item-list aside{line-height:100%;display:block;font-size:12px;vertical-align:top;padding-left:4px;padding-right:10px;padding-top:8px;color:#9a9a9a}.custom-package span{z-index:99;position:relative;color:#5c6468;font-size:14px;padding:25px 15px;border-radius:50px;line-height:0;top:-15px}div.quantity input[type=text]{width:100%;height:50px;border-radius:50px;border:1px solid #d1dfe9;text-align:center;font-size:12px}div#custom-item-list div{border-bottom:1px solid #d1dfe9;padding:10px 0}.addons input[type=checkbox]:checked+span{border-color:#d1dfe9;background:0 0;color:#a32974}a[data-toggle=tooltip],a[data-toggle=tooltip]+.tooltip.left .tooltip-inner{background-color:#eaeaea;color:grey}div.subservice-packages{border-bottom:1px solid #e8e8e8;padding-bottom:0}div.parent{position:relative}a[data-toggle=tooltip]{position:absolute;top:44%;transform:translateY(-50%);left:-23px;height:16px;width:16px;text-align:center;border-radius:50%;font-size:10px;display:none;line-height:18px}a[data-toggle=tooltip]:active,a[data-toggle=tooltip]:focus,a[data-toggle=tooltip]:hover{text-decoration:none}a[data-toggle=tooltip]+.tooltip.left .tooltip-arrow{border-left-color:#eaeaea}.squaredThree label{width:20px;height:20px;cursor:pointer;position:absolute;top:0;left:0;background:-webkit-linear-gradient(top,#222 0,#45484d 100%);background:linear-gradient(to bottom,#222 0,#45484d 100%);border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),0 1px 0 rgba(255,255,255,.4)}.squaredThree label:after{content:'';width:9px;height:5px;position:absolute;top:4px;left:4px;border:3px solid #fcfff4;border-top:none;border-right:none;background:0 0;opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.squaredThree label:hover::after{opacity:.3}.squaredThree input[type=checkbox]{visibility:hidden}.squaredThree input[type=checkbox]:checked+label:after{opacity:1}.addons span{border:none;padding-left:20px;border-bottom:1px solid #d1dfe9;border-radius:0}.addons input[type=checkbox]{opacity:1;width:auto;padding-right:10px}.addons a[data-toggle=tooltip]{top:40%}.box-custom-package h4 .glyphicon{font-size:12px}.box-custom-package h4[aria-expanded=true] .glyphicon-plus{display:none}.box-custom-package h4[aria-expanded=true] .glyphicon-minus,.box-custom-package h4[aria-expanded=false] .glyphicon-plus{display:block}.box-custom-package h4[aria-expanded=false] .glyphicon-minus{display:none}div.services .cs-options{height:300px;z-index:2}div.services .cs-select ul{overflow:hidden;width:100%;height:275px}.services .slimScrollBar{visibility:hidden}.cs-active.services .slimScrollBar{visibility:visible}.services .slimScrollDiv ul li{background:#2e2e2e}div.services .cs-options .slimScrollDiv{width:100%;height:256px!important;padding-right:0;overflow-y:hidden!important}a.reg_top{position:relative;margin-left:10px}.tabs-form{display:flex;margin-bottom:40px;text-align:center}.tabs-form div{display:inline-block;width:48%;margin:0 10px;text-align:center;padding:14px 0;background:#2c2c2c;border-radius:50px}.tabs-form div.active{background:#252525;text-transform:uppercase}.max_width{max-width:750px;margin:0 auto}@media only screen and (min-width:0px) and (max-width:480px){.only-xs{display:block!important;position:relative}.no-xs{display:none!important}.portfolio_drop-xs .cbp-l-filters-dropdown-floated{margin:0 auto;z-index:100;float:none}}

.placeholder {
    position: relative;

}
.placeholder iframe{
    position: absolute;
    background: #000;
    border-radius: 20px;
}


.ptpx-120{padding-top: 120px;}
.inclusive-black{display: none!important;}
.mobonlyCTA{display: none;}




.bgHome{background: url(../img/videocottage-home.png) no-repeat center }


a.dmca-badge {
    padding: 15px 0 0 0;
    display: inline-block;
}




.counter{display: block;}
.counter ul{display: inline-block;width: 100%;margin-bottom: -6px;font-size: 0;}
.counter ul li{width: 25%;float: left;padding: 28px 40px;    min-height: 132px;}
.counter ul li:nth-child(1){background: #ffa739;}
.counter ul li:nth-child(2){background: #fb5f39;}
.counter ul li:nth-child(3){background: #921a5e;}
.counter ul li:nth-child(4){background: #32347a;}
.counter ul li a:hover{color: #fff;}
.counter ul li a figure{float: left;width: 25%;margin-bottom: 0;}
.counter ul li a figure img{max-width: 64px;}
.counter ul li a .wrap{width: 70%;float: right;color: #fff;font-size: 22px;/* margin-left: 45px; */padding-top: 5px;}
.counter ul li a .wrap span.small{color: #fff;font-size: 12px;}
.counter ul li a .wrap p{color: #fff;font-size: 13px; line-height: 16px;text-transform: uppercase;}
.counter ul li a .wrap span{display: inline-block;color: #fff;}


.partners-cta{/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#941e48+1,770870+100 */
    background: #941e48; /* Old browsers */
    background: -moz-linear-gradient(left, #941e48 1%, #770870 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(left, #941e48 1%,#770870 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to right, #941e48 1%,#770870 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#941e48', endColorstr='#770870',GradientType=1 ); /* IE6-9 */



    padding: 10px 0;margin-top: 0px;}
.partners-cta .container-custom{width: 1270px;margin: 0 auto;}
.partners-cta ul{z-index: 9;margin-bottom: 0;text-align:  center;width:  100%;display: inline-block;}
.partners-cta ul li{/* margin: 0 30px 0; */display: inline-block;}
.partners-cta ul li:last-child{margin-right: 0px;}
.partners-cta ul li figure{margin-bottom: 0px;}
.partners-cta ul li figure img{margin: 0 auto;display: table;width: 150px;}

.motiongpg .banr-txt{padding-top: 50px;}

.banr-txt{text-align:  left;font-family: 'Circular Std'!important;}
.banr-txt h2 {
    line-height: 1.1;
    text-align: left;
    font-size: 46px;
    color: #fff;
    font-weight: 900;
    text-transform: capitalize;
}
.banr-txt p{display: block;font-size: 18px!important;color: #fff!important;padding-bottom: 0px!important;}
.banr-txt > ul{margin: 20px 0;font-size:0; }
.banr-txt > ul li{    text-align: left;position: relative; font-size: 18px; color: #fff; padding: 0 0 2px 30px; font-weight: 500;}
.banr-txt > ul li:before{position: absolute;content: "\f058";font-size: 19px;color: #ffa739;left: 0px;top: 0;font-family: "fontawesome";}
.banr-txt > ul li span{font-weight: 500;}
.banr-txt .banner-bot{}
.banr-txt .banner-bot ul{font-size: 0;}
.banr-txt .banner-bot ul li{display: inline-block;/* width: 28%; */vertical-align: bottom;}
.banr-txt .banner-bot ul li a{cursor: default;margin-right: 20px;}
.banr-txt .banner-bot ul li a img{}

a.nomber{color: #f8be4a; font-size: 18px; font-weight: 700; margin-left: 10px;}
a.nomber span{color: #fff;}

.webpg .hero{background: #9d00d5;}
.webpg .hero-home .actions a{font-size: 18px;}
a.start{
    display: inline-block;
    padding: 12px 30px;
    text-align: center;
    color: #b5285f;
    background: #ffffff;
    border-radius: 10px;
    font-size: 14px;
    margin: 0 0 30px;
    text-transform: uppercase;
}
a.start:hover{text-decoration: none;}
a.slideImg{cursor: default;}
.formwrap .formhead h2:before,.banr-txt h2:before{display: none;}
.responsive-unique-design a{cursor: default;}
a.nomber:hover{text-decoration: none;}
.formwrap{background-color: #330d6445;margin: 0px 0 0 120px;border-radius: 20px;padding: 30px;}
.formwrap .formhead{}
.formwrap .formhead h2{margin: 0 0 20px;color: #fff;font-weight: 400;font-size: 28px;text-align: center;}
.formwrap .formhead h2 span{font-weight: 900;display: block;}

.formwrap .hero_form{}
.formwrap .hero_form .form-control{color: #fff;border: 1px solid #e0e0e0;padding: 6px 24px;border-radius: 10px;}

.formwrap .hero_form .col-md-6{width: 100%;}

.formwrap .hero_form .margin-bottom-20{margin-bottom: 10px;}
.webpg .hero-banner{margin-top: 40px;}


/*web page*/
.visibleweb{display: none;}
.webpg .hideweb{display: none;}
.webpg .visibleweb{display: block;}

/*motion page*/
.visiblemotion{display: none;}
.motiongpg .hidemotion{display: none;}
.motiongpg .visiblemotion{display: block;}





.webportsec{padding-top: 80px;}
.webportsec .portfolio_services .contest-list__item .contest{margin-bottom: 0px}
.webportsec section.pricing{    padding-bottom: 0;}
.webpg .subservice-packages.section-padding{padding: 45px 0 0px;}

.brandsBg {box-shadow: 0px 0px 8px 1px rgba(119, 119, 119, 0.81);display: block;-webkit-box-shadow: 0px 6px 20px 0px rgba(119, 119, 119, 0.2);}
.web-placeholder{overflow: hidden;}
.web-placeholder .web-placeholder-demo02{overflow: hidden;width: 97% !important;
    height: 335px !important;    border-radius: 0 0px 6px 6px;    margin-left: 5px;
    overflow: hidden;}


.copright {
    position: relative;
    padding: 30px 30px 90px;
    background-color: #fff;
    z-index: 99;
}


section.hero.hero-home.hero-custom-logo.hero-customize-logo.webmbres .hero-banner {min-height: 800px!important;background-size: cover;}
.commonElements .hero.hero-custom-logo{padding-top: 0px;}
.commonElements span.why_not{display: none;}
.commonElements .formwrap .form-control{height: 40px;border-radius: 30px;}
.commonElements .hero_form .cs-skin-elastic > span{    border: 1px solid rgb(224, 224, 224);}
.commonElements .cs-select span{height: 40px;    padding: 8px 18px;}
.commonElements .field-mergedleft{     padding-left: 15px; }
.commonElements .mid-body .text-left{text-align: center;}
.commonElements .hero_form .cs-select.cs-skin-elastic.cs-active span.cs-placeholder{color: #000;}
.commonElements .hero_form .cs-skin-elastic > span{color: #b1b7ba;}
.commonElements .cs-skin-elastic.cs-active .cs-options{background: #fff; border: 1px solid rgb(224, 224, 224);border-radius: 20px;}
.commonElements .hero_form .cs-skin-elastic.cs-active .cs-options{background: #fff;}
.commonElements .hero_form .cs-skin-elastic .cs-options span:hover, .commonElements .hero_form .cs-skin-elastic .cs-options li.cs-focus span, .commonElements .hero_form .cs-skin-elastic .cs-options .cs-selected span{color: #000;}


.largetextarea textarea.form-control {height: 100px!important;    border-radius: 15px!important;}



.upper-padding{padding-top: 140px;}
.motiongpg .formwrap{/* border: 1px solid #fff; */box-shadow: 0px 0px 10px #ffffff59;margin-top: 40px;}
.motiongpg .hero{    background: #c41335;}




.cookiealert {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0 !important;
    z-index: 999;
    opacity: 0;
    border-radius: 0;
    background: #212327;
    transform: translateY(100%);
    transition: all 500ms ease-out;
    color: #ecf0f1;
}

.cookiealert.show {
    opacity: 1;
    transform: translateY(0%);
    transition-delay: 1000ms;
}

.cookiealert a {
    text-decoration: underline;
    color: #e0282b;
}

.cookiealert .acceptcookies {
    margin-left: 10px;
    vertical-align: baseline;
}



/*animated lp*/

.animatedlp div#header-sroll{
    background: #fff;
}

.animatedlp header #header-sroll .logo a {
    background-position: center bottom!important;
}

.animatedlp #header-sroll .nav-toggle span, .animatedlp #header-sroll .nav-toggle span:before, .animatedlp #header-sroll .nav-toggle span:after {
    background-color: #000;
}

.animatedlp #header-sroll .call-action span {
    color: #2c2c2c;
}
.animatedlp #header-sroll .call-action span small {
    color: #888;
}
.animatedlp #header-sroll ul#navigation li a {
    color: #888;
    opacity: 1;
}
.animatedlp #header-sroll .call-action span .jus {
    color: #2c2c2c;
}
.animatedlp #header-sroll .nav-toggle {
    opacity: .3;
}



.animbanner{
    background-size: contain;
    background-position: bottom center;
    background-image: url(../img/animatedvideobanner.png)!important;
    background-color: #448fea!important;
    height: 780px;
    margin-top: 77px;
    background-repeat: no-repeat;
}
.animbanner .mytextwrapper{
    text-align: center;
    padding-top: 70px;
}
.animbanner .mytextwrapper h1{
    color: #fff;
    font-size: 46px;
    font-weight: 900;
    width: 40%;
    margin: 0 auto 20px;
}
.animbanner .mytextwrapper p{
    color: #fff;
    font-size: 18px;
    width: 58%;
    margin: 0 auto;
    line-height: 1.4;
}
.animbanner .mytextwrapper .vidwrap{
    width: 600px;
    height: 345px;
    border: 8px solid #fff;
    margin: 30px auto;
}
.animbanner .mytextwrapper .vidwrap a{
    display: inline-block;
    height: 100%;
    position: relative;
}
.animbanner .mytextwrapper .vidwrap a:hover .myico{
    background: #e8282bad;
}
.animbanner .mytextwrapper .vidwrap a:hover .myico .mplay{}
.animbanner .mytextwrapper .vidwrap a .myico{
    position: absolute;
    top: 40%;
    left: 0;
    right: 0;
    display: table;
    height: 50px;
    width: 70px;
    background: #0000006b;
    margin: 0 auto;
    border-radius: 5px;
}

.animbanner .mytextwrapper .vidwrap a .myico .mplay{
    font-size: 30px;
    color: #fff;
    position: absolute;
    top: 10px;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.animbanner .mytextwrapper .vidwrap a img{}
.subscribe_fold{width: 100%;}
.animbanner .mytextwrapper .animbanbtn{color:#fff; padding:14px 40px;font-weight:500; background:#e8282b;border-radius:30px; text-transform:uppercase;font-size:16px; display:inline-block;}
.animbanner .mytextwrapper .animnumber{color:#fff;text-transform:uppercase;font-size:18px;display:inline-block;margin-left: 20px;font-weight: 700;}
.animbanner .mytextwrapper .animnumber:hover{text-decoration: none;}
.animbanner .mytextwrapper .animnumber span{margin-right: 10px;color: #f8be4a;/* font-weight: 700; */}

.mclientele{padding: 60px 0;position: relative;}

.mclientele .mytextwrapper{
    text-align: center;
}
.mclientele .mytextwrapper h2{
    color: #2e2e2e;
    text-transform: none;
    text-align: center;
    font-family: 'Circular Std';
    font-weight: 900;
    font-size: 54px;
    margin-top: 0;
}
.mclientele .mytextwrapper h2:before{
    display: none;
}

.mclientele .mytextwrapper p{}
.mclientele .mytextwrapper figure{
    margin-top: 40px;
}
.mclientele .mytextwrapper figure img{}

.animatedlp .myportfolio{position: relative;background: #448fea;border-top: none;padding-top: 140px;}
.animatedlp .myportfolio h3:before{display: none;}
.animatedlp .myportfolio h3{color: #fff;}
.animatedlp .myportfolio p{
    color: #fff;
}
.animatedlp .myportfolio:before{content: "";position: absolute;clip-path: polygon(100% 0, 0 0, 50% 100%);width: 100%;height: 100px;display: inline-block;top: 0;left: 0;background: #a4c8f3;}
.animatedlp .myportfolio:after{content: "";position: absolute;clip-path: polygon(100% 0, 0 0, 50% 54%);width: 100%;height: 100px;display: inline-block;top: 0;left: 0;background: #ffffff;}
.animatedlp .cbp .cbp-item {
    padding: 5px;
}



.animatedlp .mgpack{position: relative;background: #ffffff;border-top: none;padding-top: 140px;}
.animatedlp .mgpack h3:before{display: none;}
.animatedlp .mgpack h3{margin-top: 0 !important;/* color: #2e2e2e; */}
.animatedlp .mgpack p{
    /* color: #fff; */
}
.animatedlp .mgpack:before{content: "";position: absolute;clip-path: polygon(100% 0, 0 0, 50% 100%);width: 100%;height: 100px;display: inline-block;top: 0;left: 0;background: #a4c8f3;}
.animatedlp .mgpack:after{content: "";position: absolute;clip-path: polygon(100% 0, 0 0, 50% 54%);width: 100%;height: 100px;display: inline-block;top: 0;left: 0;background: #448fea;}

.animatedlp .single .myfigure {
    display: inline-block;
    /* margin: 0 auto; */
    margin-bottom: 10px;
}
.animatedlp .single .btn-line-fill{color: #fff;background: #e8282b}
.animatedlp .subscribe_fold{    background-color: #448fea;}
.animatedlp span.why_not{display: none;}


.ouranimprocess{
    position: relative;
    background-image: url(https://www.wyzowl.com/wp-content/uploads/2018/01/criss-cross-background2.png);
    /* height: 600px; */
    background-color: #e45a4a!important;
    padding: 160px 0 60px;
}
.ouranimprocess:before{content: "";position: absolute;clip-path: polygon(100% 0, 0 0, 50% 100%);width: 100%;height: 100px;display: inline-block;top: 0;left: 0;background: #f79488;}
.ouranimprocess:after{content: "";position: absolute;clip-path: polygon(100% 0, 0 0, 50% 54%);width: 100%;height: 100px;display: inline-block;top: 0;left: 0;background: #ffffff;}
.ouranimprocess .mytextwrapper{}
.ouranimprocess .mytextwrapper h3{color:#fff;text-align: center;margin-bottom: 40px;}
.ouranimprocess .mytextwrapper h3:before{display:none;}
.ouranimprocess .mytextwrapper .animpro li h4{
    color: #fff;
    text-align: left;
    font-weight: 700;
    font-size: 22px;
    margin-bottom: 15px;
}
.ouranimprocess .mytextwrapper .process-btn{
    color: #f9f9f9;
    border: 1px solid #e0282b;
    padding: 14px 30px;
    border-radius: 30px;
    background: #e0282b;
    font-weight: 700;
    font-size: 16px;
    text-decoration: none;
    display: inline-block;
    margin-top: 40px;
}
.ouranimprocess .mytextwrapper .animpro li p{
    color: #fff;
}
.ouranimprocess .mytextwrapper .animpro li figure{
    margin-bottom: 20px;
}
.ouranimprocess .mytextwrapper .animpro li figure img{
    width: 130px;
}
.ouranimprocess .mytextwrapper .animpro{
    display: inline-block;
    width: 100%;
    font-size: 0;
}
.ouranimprocess .mytextwrapper .animpro li{
    width: 25%;
    display: inline-block;
    padding: 0 15px;
}

.animatedlp .mypopup-wrap .mypopup .left{    background: #38216b;}
.animatedlp .mypopup-wrap .mypopup .left{height: 100%;}
.animatedlp .mypopup-wrap .mypopup .left figure img {
    max-width: fit-content;
    margin-left: -103px;
    margin-top: 160px;
    width: 600px;
}
.animatedlp .mypopup-wrap .mypopup .left figure .textimg {top: -70px;width: 265px;left: 163px;}
.animbanner .mytextwrapper .vidwrap .boxvid{
    width: 100%;
}



.clientss{opacity: .3;display: block;/* border: 1px solid #000; */width: 200px;height: 90px;background: url(../img/sprite.png);}
.clientss:hover{opacity: 1;}
.clientss.client-one{

    background-position: 0px -120px;
}
.clientss.client-two{
    background-position: 200px -120px;
}
.clientss.client-three{
    background-position: 400px -120px;
}
.clientss.client-four{
    background-position: 600px -120px;
}
.clientss.client-five{
    background-position: 800px -120px;
}
.clientss.client-six{
    background-position: 0px -210px;
}
.clientss.client-seven{
    background-position: -200px -210px;
}
.clientss.client-eight{
    background-position: -400px -210px;
}




.quals{display: block;/* border: 1px solid #000; */width: 59px;height: 70px;background: url(../img/sprite.png);}

.quals.qual-one{height: 70px;background-position: -455px -10px;}
.quals.qual-two{background-position: -539px -10px;}
.quals.qual-three{background-position: -624px -10px;}
.quals.qual-four{background-position: -718px -10px;}
.quals.qual-five{background-position: -807px -10px;}



.awars{margin: 0 auto;display: block;/* border: 1px solid #000; */width: 143px;height: 120px;background: url(../img/sprite.png);}

.awars.aw-one{background-position: 0px 0px;}
.awars.aw-two{
    background-position: -143px 0px;
}
.awars.aw-three{
    background-position: -286px 0px;
}

.justsaying{
    margin-top: 10px;
}
.justsaying h4{
    color: #8a8a8a;
    margin: 0;
    font-size: 12px;
    font-weight: 100;
    padding: 0;
    text-align: left;
    line-height: 1.4;
}
.justsaying h4 strong{color: #e0282b;}




.wheelpopupwrap.visible{position: fixed;top: 0;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}
.wheelpopupwrap{
    -webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;
    position: absolute;

    width: 650px;
    height: 650px;
    z-index: 999999;
    left: 0;
    top: -20000;
    right: 0;
    bottom: 0;
    margin: auto;
}
.wheelpopupwrap .wheelroll{border-radius: 50%;position: relative;overflow: hidden;}
.wheelpopupwrap .wheelroll:after{
    position: absolute;
    width: 0;
    height: 0;
    content: "";
    border-left: 40px solid transparent;
    border-right: 40px solid transparent;
    border-top: 60px solid #5f03d9;
    top: 0px;
    left: 0px;
    right: 0px;
    margin:0 auto;
}
.wheelpopupwrap .wheelroll img{}

.wheelpopupwrap .center-wheel{
    position: absolute;
    z-index: 99999;
    left: 0;
    top: 0;
    width: 240px;
    height: 240px;
    background: #fff;
    border-radius: 50%;
    right: 0;
    bottom: 0;
    margin: auto;
}
.wheelpopupwrap .center-wheel .insidewrap{}
.wheelpopupwrap .center-wheel .insidewrap .mylogo{
    position: relative;
    padding-top: 35px;
    text-align: center;
}
.wheelpopupwrap .center-wheel .insidewrap .mylogo:before{
    content: "";
    top: -17px;
    left: 0px;
    margin: 0 auto;
    right: 0;
    position: absolute;
    width: 0;
    height: 0;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    border-bottom: 20px solid white;
}
.wheelpopupwrap .center-wheel .insidewrap .mylogo img{}
.wheelpopupwrap .wheelroll img.spin{
    -webkit-animation: rotation 1s linear 3;
    animation: rotation 1s linear 3;
    -webkit-transform: rotate(180deg);
    transform:  rotate(180deg);
}

.wheelpopupwrap .center-wheel .insidewrap .mylogo h6{
    font-size: 16px;
    margin: 0;
    font-weight: 700;
    color: #000;
    margin-top: 14px;
}
.wheelpopupwrap .center-wheel .insidewrap .mylogo h5{
    font-size: 30px;
    font-weight: 700;
    color: #000;
    margin: 10px 0;
}
.wheelpopupwrap .center-wheel .insidewrap .mylogo a{
    font-weight: 700;
    text-decoration: underline;
    font-size: 16px;
}

@-webkit-keyframes rotation {
    0%      { -webkit-transform: rotate(0deg); }
    50%     { -webkit-transform: rotate(180deg); }
    100%    { -webkit-transform: rotate(360deg); }
}

@keyframes rotation {
    0%      { transform: rotate(0deg); }
    50%     { transform: rotate(180deg); }
    100%    { transform: rotate(360deg); }
}
.overlay-bg.vis{display: block!important;}
.overlay-bg {
    display: none;
    background-image: url(../img/pattern.png);
    opacity: 0.94;
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 99999;
}
.mypopup-wrap.active{position: fixed;top: 0px;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}
.mypopup-wrap{-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;width: 800px;height: 600px;border-radius: 10px;position: absolute;left: 0;right: 0px;top: -20000px;bottom: 0px;margin: auto;z-index: 99999;overflow: hidden;}
.mypopup-wrap .mypopup{border-radius: 10px;font-size: 0px;background: #fff;}
.mypopup-wrap .mypopup .left{width: 50%;vertical-align: top;display: inline-block;overflow: hidden;background: #386163;}
.mypopup-wrap .mypopup .left figure{
    border-radius: 10px 0px 0px 10px;
    overflow: hidden;
}
.mypopup-wrap .mypopup .left figure img{
    margin-left: 0;
    /* margin-top: 70px; */
}

.mypopup-wrap .mypopup .right{width: 50%;padding: 19px 20px;vertical-align: top;display: inline-block;}
.mypopup-wrap .mypopup .right .closebutton{
    position: relative;
    width: 20px;
    height: 20px;
    float: right;
    cursor: pointer;
    transform: rotate(45deg);
}
.mypopup-wrap .mypopup .right .closebutton:before{content: "";position: absolute;height: 20px;width: 1px;top: 0;background: #000;left: 0;right: 0;margin: 0 auto;display: block;}
.mypopup-wrap .mypopup .right .closebutton:after{content: "";position: absolute;height: 1px;width: 20px;top: 0;left: 0;background: #000;display: block;bottom: 0;margin: auto;}
.mypopup-wrap .mypopup .right .mypopup-innerwrap{
    padding-top: 28px;
}
.mypopup-wrap .mypopup .right .mypopup-innerwrap h3{font-size: 26px;line-height: 1;}
.mypopup-wrap .mypopup .right .mypopup-innerwrap h3 span{font-size: 42px;display: block;color: #e9292c;margin-top: 5px;}


.mypopup-innerwrap .form_wrap{
    padding: 20px 15px 0;
}
.mypopup-innerwrap .form_wrap .hero_form{}
.mypopup-innerwrap .form_wrap .hero_form form{}
.mypopup-innerwrap .form_wrap .hero_form .form-control{
    border-radius: 10px;
    border: 1px solid #b9b8b8;
    color: #000;
}
.mypopup-innerwrap .form_wrap .hero_form .form-control:focus{border: 1px solid #5d03db;}
.mypopup-innerwrap .form_wrap .hero_form textarea.form-control{color: #000;}
.mypopup-innerwrap .form_wrap #quoteForm textarea.form-control{min-height: 85px;}

.mypopup-innerwrap .form_wrap .hero_form #quoteSubmit{
    border-radius: 10px;
    min-width: 100%;
}
.mypopup-innerwrap .form_wrap .hero_form .col-md-6{width: 100%;}
.mypopup-innerwrap .form_wrap .hero_form .col-sm-6{width: 100%;}
.hero_form .field-mergedleft{padding-left: 15px;}
.hero_form .field-mergedright{padding-right: 15px;}
.mypopup-innerwrap .form_wrap .hero_form .margin-bottom-20 {margin-bottom: 10px;}

.eggoffer.show{position: fixed;bottom: 8px;-webkit-transition: 0.4s;-moz-transition: 0.4s;-o-transition: 0.4s;transition: 0.4s;}
.eggoffer{
    cursor: pointer;
    -webkit-transition: 0.4s;
    -moz-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s;
    position: fixed;
    bottom: 10px;
    left: 10px;
    z-index: 99;
    overflow: hidden;
}
.eggoffer .top{
    position: relative;
    z-index: 99;
}
.eggoffer .top figure{}
.eggoffer .top figure img{
    opacity: 1;
    width: 140px;
}
.eggoffer .bottom{
    cursor: pointer;
    margin-top: -32px;
    padding: 16px 5px;
    border-radius: 5px;
    background: #5b03dc;
    background: -moz-linear-gradient(left, #5b03dc 0%, #9904a9 100%);
    background: -webkit-linear-gradient(left, #5b03dc 0%,#9904a9 100%);
    background: linear-gradient(to right, #5b03dc 0%,#9904a9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5b03dc', endColorstr='#9904a9',GradientType=1 );
}
.mypopup-wrap .mypopup .right .mypopup-innerwrap h3:before,.eggoffer .bottom h3:before{display: none;}
.eggoffer .bottom h3{
    font-size: 14px;
    margin: 0;
    color: #fff;
}
.eggoffer .bottom span{
    color: #fff;
    font-size: 26px;
    font-weight: 900;
    width: 100%;
    padding-top: 6px;
    line-height: 1;
    display: inline-block;
    text-align: center;
    text-shadow: 0 2px 2px #666;
}



.eggoffer .broken{display: none;}
.eggoffer .unbroken{display: block;}

.mypopup-wrap .easter{display: none!important;}

/*new thank you page style*/
.thanknew{
    background-image: url(../img/thank-image.png);
    background-size: cover;

}

.thanknew h2:before{display: none;}
.thanknew .thankbox{max-width: 80%;margin:0 auto;min-height: 600px;padding-top: 100px;}
.thanknew .thankbox h2,.thanknew .thankbox p{color:#fff;}
.thanknew .thankbox h2{
    font-size: 48px;
    line-height: 1.4;
    font-weight:700;
    /*color: #fff;*/
}
.thanknew .thankbox .actions{margin:20px 0;}
.thanknew .thankbox .actions a.callbtn{border:2px solid #fff;color:#fff;border-radius: 50px;    padding: 15px 25px;text-decoration: none;}
.thanknew .thankbox .actions a.callbtn:hover{
    background-color: #e8282b;color: #fff;border-color:transparent;
}
.thanknew .thankbox .actions a{
    display: inline-block;
}
.thanknew .thankbox .actions a.callbtn i{margin-right:5px;}
.thanknew .thankbox .actions a.chatbtn{background-color: #e8282b;color: #fff;text-decoration: none;
    border-color: transparent;border-radius: 50px;    padding: 15px 25px;border:2px solid transparent;
}
.thanknew .thankbox .actions a.chatbtn:hover{
    border:2px solid #fff;color:#fff;
    background: transparent;
}

.thanknew .thankbox .actions.scond{
    margin-top: 30px;
}


/*new thank you page style*/




@media only screen and (max-width: 767px) and (min-width: 0px)   {
    .wheelpopupwrap.visible,.overlay-bg.vis,.mypopup-wrap,.mypopup-wrap.active,.eggoffer,.mypopup-wrap{display: none!important;}


    /*new thank you page style*/

    .thanknew .thankbox h2{
        font-size: 30px;
        line-height: 1;

    }
    .thanknew .thankbox p{
        text-align: center !important;
    }

    .thanknew .thankbox{
        min-height: 400px;
    }

    .thanknew .thankbox .actions a.callbtn {

    }
    .thanknew .thankbox .actions.scond{
        margin:0px;
    }

    /*new thank you page style*/

}


#countdown{
    height: 140px;
    text-align: left;
    /* background: #222; */
    /* background-image: -webkit-linear-gradient(top, #222, #333, #333, #222); */
    background-image:    -moz-linear-gradient(top, #222, #333, #333, #222);
    background-image:     -ms-linear-gradient(top, #222, #333, #333, #222);
    background-image:      -o-linear-gradient(top, #222, #333, #333, #222);
    /* border: 1px solid #111; */
    border-radius: 5px;
    /* box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.6); */
    /* margin: auto; */
    /* padding: 24px 0; */
    /* position: absolute; */
    display: inline-block;
    margin-bottom: 20px;
}



#countdown #tiles{
    position: relative;
    z-index: 1;
    margin-bottom: 8px;
}

#countdown #tiles > span{
    width: 92px;
    max-width: 92px;
    font: bold 48px 'Droid Sans', Arial, sans-serif;
    text-align: center;
    color: #fff;
    background: #f2a814;
    border-radius: 3px;
    box-shadow: 0px 0px 12px #f2a814;
    margin: 0 7px;
    /* height: 110px; */
    border-top: 20px solid #f2a814;
    padding: 18px 0 18px;
    display: inline-block;
    position: relative;
}
#countdown #tiles > span.minu{
    background: #ff00f3;
    box-shadow: 0px 0px 12px #ff00f3;
    border-top: 40px solid #ff00f3;
}
#countdown #tiles > span.sec{
    background: #10dd00;
    box-shadow: 0px 0px 12px #10dd00;
    border-top: 00px solid #10dd00;
}

#countdown .labels{
    /* margin-bottom: 10px; */
    width: 100%;
    height: 25px;
    text-align: left;
    /* position: absolute; */
    /* bottom: 8px; */
}

#countdown .labels li{
    width: 102px;
    color: #ffffff;
    text-align: center;
    text-transform: uppercase;
    display: inline-block;
}

section.timer-count {
    text-align: left;
    padding: 50px 0 0px;
    background: #fff;
    position: relative;
    /* overflow: hidden; */
}

section.timer-count h4 {
    color: #000;
    text-transform:  uppercase;
    font-size: 32px;
    margin-top: 11px;
    margin-bottom: 0;
    text-align: left;
    font-weight: 600;
    position: relative;
    line-height: 1.2;
    margin-bottom: 20px;
}
section.timer-count .lef h4:after {
    content: "?";
    font-size: 98px;
    position: absolute;
    top: -14px;
    right: 30px;
}
.needmore h2{
    color: #2e2e2e;
    text-transform: none;
    text-align: left;
    font-family: 'Circular Std';
    font-weight: 900;
    font-size: 54px;
}
section.timer-count a {
    cursor: pointer;
    margin: 0;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8285a',endColorstr='#90298b',GradientType=1);
    background-color: transparent;
    color: #e1282b;
    text-decoration: none;
    height: 50px;
    font-size: 14px;
    font-family: 'Circular Std';
    display: inline-block;
    padding: 15px;
    outline: none;
    border: none;
    min-width: 175px;
    text-align: center;
    border: 1px solid #e1282b;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    border-radius: 50px;
}

ul.serviceanim-gifs{margin: 0;text-align: center;}
ul.serviceanim-gifs li{border-radius: 50%;display: inline-block;text-align: center;margin: 20px 10px;overflow: hidden;}
ul.serviceanim-gifs li img{
    border-radius: 10px;
}




/*floating strips css start */
.floating_wrap{
    position: relative;
    z-index: 99999;
    display: none;
}
.floating_wrap .btns_wrap{position: fixed;right: 0;}
.floating_wrap .btns_wrap a:hover{text-decoration: none!important;left: 0px;}
.floating_wrap .btns_wrap .call_wrap{
    text-align: right;
    width: 210px;
    position: fixed;
    left: -165px;
    background: #fff;
    top: 22%;
    border-radius: 0 30px 30px 0;
    overflow: hidden;
    box-shadow: 0px 0px 40px #00000026 !important;
}
.floating_wrap .btns_wrap .call_wrap i{
    color: #fff;
    background: #e0282b;
    border-right: 1px solid #ded9d9;
    vertical-align: middle;
    font-size: 18px;
    padding: 15px 15px;
}
.floating_wrap .btns_wrap .call_wrap span{
    color: #e0282b;
    font-size: 16px;
    vertical-align: middle;
    float: left;
    background: #fff;
    padding: 12px 15px 11px 30px;
}
.floating_wrap .btns_wrap .chat_wrap{
    display: block;
    position: fixed;
    left: -152px;
    width: 195px;
    background: #ffffff;
    top: 13%;
    border-radius: 0 30px 30px 0;
    overflow: hidden;
    box-shadow: 0px 0px 40px #00000026 !important;
}
.floating_wrap .btns_wrap .chat_wrap i{
    color: #fff;
    background: #e0282b;
    font-size: 18px;
    padding: 15px 12px;
    float: right;
    border-right: 1px solid #ded9d9;
    vertical-align: middle;
}
.floating_wrap .btns_wrap .chat_wrap span{
    color:#e0282b;
    font-size: 16px;
    vertical-align: middle;
    float: left;
    background: #fff;
    padding: 12px 15px 11px 30px;
}
/*floating strips css end */

/*floating form css start */

.floating_wrap .float_form_box{
    position: fixed;
    left: 0;
}
.floating_wrap .float_form_box .floating_form{
    -ms-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
    top: 31.5%;
    position: fixed;
    left: -352px;
    width: 400px;
    font-size: 0px;
    background: #ffffff;
    overflow: hidden;
    border-radius: 0 30px 30px 0;
    box-shadow: 0px 0px 40px #00000026 !important;
}
.floating_wrap .float_form_box .floating_form .floating_strip{
    float: right;
    width: 48px;
    overflow: hidden;
    height: 359px;
    position: relative;
    background: #e0282b;
}
.floating_wrap .float_form_box .floating_form .floating_strip .rotatekaro{
    position: absolute;
    bottom: 0;
    left: 0;
    transform: rotate(-90deg);
}
.floating_wrap .float_form_box .floating_form .floating_strip .rotatekaro a:hover{text-decoration: none;}
.floating_wrap .float_form_box .floating_form .floating_strip .rotatekaro a{
    color: #fff;
    font-size: 18px;
    width: 359px;
    text-align: center;
    height: 48px;
    padding-top: 10px;
    position: absolute;
    transform: rotate(360deg);
}
.floating_wrap .float_form_box .floating_form .floating_inner{
    width: 83.5%;
    background: #fff;
    float: left;
    padding: 20px 30px 15px 30px;
}
.floating_wrap .float_form_box .floating_form .floating_inner h3{
    font-size: 24px;
    color: #e0282b;
    margin-bottom: 0;
}
.floating_wrap .float_form_box .floating_form .floating_inner .form_wrap{
    padding-top: 15px;
}

.floating_wrap .float_form_box .floating_form .floating_inner h3:before{display: none;}
.floating_wrap .float_form_box .floating_form .floating_inner .form_wrap .hero_form{}
.floating_wrap .float_form_box .floating_form .floating_inner .form_wrap .hero_form .form-control{
    color: #000;
    border: 1px solid #bdbcbc;
    border-radius: 10px;
    height: 36px;
}
.floating_wrap .float_form_box .floating_form .floating_inner .form_wrap .hero_form textarea.form-control{
    height: 85px;
}
.floating_wrap .float_form_box .floating_form .floating_inner .form_wrap .hero_form input#quoteSubmit{
    border-radius: 10px;
    width: 100%;
}
.floating_wrap .float_form_box .floating_form .floating_inner .form_wrap .hero_form .field-mergedright{
}
.floating_wrap .float_form_box .floating_form .floating_inner .form_wrap .hero_form .margin-bottom-20{
    width: 100%;
    margin-bottom: 8px;
    padding-right: 15px;
}

.floating_wrap .float_form_box .floating_form.open{
    left: 0px;
    -ms-transition: all 0.3s ease-out;
    -moz-transition: all 0.3s ease-out;
    -webkit-transition: all 0.3s ease-out;
    -o-transition: all 0.3s ease-out;
    transition: all 0.3s ease-out;
}


.notscroll{    overflow: hidden;}
.notscroll .floating_wrap:before{
    content: "";
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0;
    top: 0;
    background: rgba(0, 0, 0, 0.82);
    z-index: -1;}

/*floating form css end */


.mainvideo{
    width: 100vw;
    height: 100vh;
    position: absolute;
    top: 50%;
    left: 50%;
    min-width: 100vw;
    min-height: 100vh;
    width: auto;
    height: auto;
    z-index: -100;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    -ms-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background-size: cover;
}


.video-overlay {
    position: absolute;
    z-index: -1;
    top: 0;
    left: -36%;
    opacity: 0.8;
    background: #000823;
    background: -moz-linear-gradient(45deg, #000823 0%, #2c0776 42%, #91298b 100%);
    background: -webkit-linear-gradient(45deg, #000823 0%,#2c0776 42%,#91298b 100%);
    background: linear-gradient(45deg, #000823 0%,#2c0776 42%,#91298b 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000823', endColorstr='#91298b',GradientType=1 );
    width: 200vw;
    height: 130vh;
    min-width: 200vw;
    min-height: 130vh;
}
.bgMotion{position: relative;}

/*.bgMotion {background: #c41335 url(../img/custom-web-design.png) no-repeat right;}*/


.single .myfigure{
    display: none;
}
.single .myfigure img{
    height: 100px;
}
.motiongpg .single .myfigure{
    display: inline-block;
    /* margin: 0 auto; */
    margin-bottom: 10px;
}

.myportfolio{padding: 60px 0 50px;}


.mypopup-wrap .mypopup .left figure{position: relative;}
.mypopup-wrap .mypopup .left figure .textimg{position: absolute;top: 0px;left: 60px;max-width: 100%;margin-left: 0;width: 265px;transform: rotate(-16deg);}
.motiongpg .cbp .cbp-item{padding: 5px;}
.motiongpg .mgpack{background: #f7f7f7;margin-bottom: 60px;padding-top: 60px;}

.mycountryflags{
    display: inline-block;
    width: 100%;
    margin-bottom: 0 !important;
}
.mycountryflags li{
    display: inline-block;
    margin-right: 10px;
}
.mycountryflags li img{}
.largetextarea.formwrap .hero_form .btn-fill{    background: #fff;
    border: 1px solid #fff;}

.largetextarea.formwrap .hero_form .btn-fill:hover{    background: #e8282b;
    border: 1px solid #e8282b;}
.mypopup-wrap .mypopup .right .btns_wrap{
    text-align: center;
    font-size: 16px;
}
.mypopup-wrap .mypopup .right .btns_wrap a.call{
    color: #000;
}
.mypopup-wrap .mypopup .right .btns_wrap a.chat{
    margin-left: 20px;
}




@media only screen and (max-width: 767px) and (min-width: 0px)   {

    .motiongpg .upper-padding .customize-fields.col-xs-12{padding-left: 15px;padding-bottom: 40px;}

    .upper-padding{padding-top: 0px;}
    section.hero.hero-home.hero-custom-logo.hero-customize-logo.webmbres .hero-banner { min-height: auto!important; height: auto!important;}
    .responsive-unique-design{display: none!important;}
    .banr-txt h2{font-size: 26px;}
    .banr-txt p{    font-size: 16px!important;line-height: 1.3;}
    .formwrap{margin:0px;}
    .banr-txt{    padding-top: 60px;}
    .banr-txt > ul li{font-size: 16px;}
    a.nomber{display: block;margin-bottom: 10px;}
    .banr-txt .banner-bot ul li{width: 25%;}
    .banr-txt .banner-bot ul li:nth-child(2){margin:0 20px;}
    .banr-txt .banner-bot {padding: 12px 0;}
    .partners-cta{display: none;}
    .formwrap .formhead h2{font-size: 20px;}
    .formwrap .hero_form .form-control{height: 35px;}
    .prologodesign .hero-banner,.prologodesign .hero{height: auto!important;}
    .hero-banner{background-size: cover;background-repeat: no-repeat;    padding-bottom: 20px;    background-position: top left !important;}
    .counter ul li{width: 100%;}

    .container{width: 100%;}
    .footer_content > p,.para_max,section p{font-size: 14px;line-height: 1.4;}
    .header-content{padding-right: 0px;}
    #header-sroll.small .call-action span, .call-action span,.header-content .call-action span{display: block;}
    .testi_box{margin-top: 80px;}
    .form-control,.cs-select span,.get_quote .form-control{height: 35px;    padding: 5px 18px;    text-align: left !important;}
    .margin-bottom-20,.field-mergedright.margin-bottom-20 {margin-bottom: 8px;}
    .get_quote{padding-bottom: 30px;}
    .freeConsultation .consultationTitle,.footer_title{font-size: 20px;line-height: 1.2;}

    header #header-sroll .call-action span{color: #2c2c2c !important;}
    .webmbres .hero_form{display: block;}
    .navicon{/* display: none; */}
    .row{/* width: 105%; */}


    .mid-body .text-left{padding: 0 15px;}





    header #header-sroll .call-action a{font-size: 12px;color: #2c2c2c!important;}
    #header-sroll.small .call-action span .jus{font-size: 12px;}
    .header-content {padding-right: 50px;margin-top: 2px;}

    .bgMotion .paddingBanner{padding: 100px 0;}
    .bgMotion{margin-top: 89px;background-position: 50% 0;background-size: cover;}
    .hero-home h4{text-align: left;font-size: 16px; margin-bottom: 15px;}
    .hero-home h3{text-align: left;font-size: 24px;margin-bottom: 15px;}
    .hero.hero-home p{font-size: 16px;text-align: left;line-height: 1.4;}
    .hero-home .actions a{margin: 0px;}

    .about-second-list h4,section.services .service-slider-wrap h3,h3,.qualities h3,.portfolio_fold h3,.hero-home h3,section.supreme h2, section.testimonials h2,.clients-section h3,.get_quote h3,.breakdown h3,.process h3,.package_slide_wrap .container.make-left h3,section.testimonials h3{    text-align: left !important;font-size: 20px;line-height: 1.2;}
    h2::before, h3::before{display: none;}

    .breakdown-dot p,.about-second-list p,p.text-center.grey,.portfolio_fold p,.hero.hero-home p,section.supreme p,section p,.get_quote p,.breakdown p,section.process p,.package_slide_wrap .container.make-left p,section.testimonials p{font-size: 14px!important; line-height: 1.4;text-align: left!important;}

    .copright p{    text-align: center !important;line-height: 1.4;font-size: 11px !important;    padding-bottom: 10px;}
    .testimonials-custom-add{padding-top: 40px;}
    .about-second-list-inner{text-align: left;}
    .awards h4{line-height: 1.2;font-size: 14px;    width: 80%;margin: 0 auto;}
    #quoteFormBottom .margin-bottom-20{    margin-bottom: 10px;}
    .user_aplha-video{width: 80px;height: 80px;margin:0px;}
    .VideoTextSer{    width: 68%;}
    .testi_box_video{padding: 20px 20px;}
    section.testimonials .VideoTextSer h3{    font-size: 16px;}
    section.testimonials .VideoTextSer p{margin-bottom: 0px;}
    .testimonials-custom-add .testi_box_video {min-height: auto!important;    display: inline-block;margin-top: 15px;}
    .nopaddres .col-xs-12{padding: 0px;}
    .nopaddres{margin-bottom: 0px;}
    .package_slide_wrap .container.make-left h3{margin-top:0px;}
    section.process p{padding: 0}

    input#quoteSubmit,.service-detail input#quoteSubmit,.hero-home .actions a,.btn-line-fill,.portfolio_button.bottom a,.process .actions a,.btn-fill{
        height: auto;display: inline-block;padding: 7px 30px!important;margin-top: 10px;font-size: 12px;}
    .actions.margin-top-20.text-center{margin-top: 0px;    text-align: left;}
    .portfolio_services .contest{max-width: 200px;}
    section.pricing.portfolio_services{    padding: 10px 0 0!important;}
    .portfolio_services .contest-list__item .contest{    margin: 0px 5px 10px;}
    input#quoteSubmit,.service-detail input#quoteSubmit{font-size: 12px;padding: 14px 30px!important;}
    #quoteForm .form-control{height: 40px;}
    .margin-top-quote{margin-top: 40px;}
    .subscribe_fold{display: none;}
    .testimonial_bg-inner{width: 40%;margin-bottom: 0;}
    .testimonial_bg-inner img{border-radius: 50%;}
    .testimonial-sec-inner h3{font-size: 16px!important;}
    .testimonial-sec-inner:before{    top: -27px;left: 10px;    font-size: 40px;}
    .star .fa{font-size: 14px;}
    .sensation-dots li,.sensation-dots li button,.sensation-dots li button:before{width: 10px;height: 10px;}
    .cs-skin-elastic > span,.get_quote p{color: #c7c4c4!important;text-align: left !important;}
    .cs-select span{padding: 8px 18px;}
    .cs-skin-elastic > span,.get_quote .form-control{height: 40px;}
    .mult-contact-form h3{font-size: 20px;}
    .mult-contact-form small.phone-number,.mult-contact-form p span.para{color: #6b6b6b;}
    .get_quote {padding-bottom: 40px;}
    footer .sub-footer .panel-group{margin-bottom: 0px;}
    section.pricing h2.pckheading{font-size: 20px!important;}

    .wrappper{display: none;}
    .contest {min-height: 0px;}

    .clarrow{position: relative;    float: right;}
    .clarrow:after{position: absolute;content: "\f078";right: 0; font-size: 20px;color: #000;font: normal normal normal 14px/1 FontAwesome;-webkit-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;transition: all 200ms ease-in;}
    .clarrow.up:after{transform: rotate(180deg);-webkit-transition: all 200ms ease-in;-ms-transition: all 200ms ease-in;-moz-transition: all 200ms ease-in;transition: all 200ms ease-in;}

    .contest:hover{    -webkit-transition: all 200ms ease-in;
        -webkit-transform: scale(1);
        -ms-transition: all 200ms ease-in;
        -ms-transform: scale(1);
        -moz-transition: all 200ms ease-in;
        -moz-transform: scale(1);
        transition: all 200ms ease-in;
        transform: scale(1);}

    .mobonlyCTA{    padding: 6px 50px;
        text-align: center;
        margin-top: 20px;
        display: inline-block;
        border: 1px solid #e8282b;
        border-radius: 30px;
        font-size: 14px;
        font-weight: 700;}

    .sub-footer ul li.newsletter .subscribe button{margin-top: 0px;}
    .subscribe .btn-fill{min-width: 90px;}
    .tp-banner{height: 100vh!important;}
    .tp-caption{font-size: 21px!important;line-height: 1.2!important;}
    .tp-caption.medium_light_black.fade.start{font-size: 16px!important; line-height: 1.4!important;    top: 44% !important;}
    .tp-caption.mediumlarge_light_white_center.fade.start {top: 24% !important;}
    .tp-caption .btn-fill-white{    padding: 9px 40px;
        margin-top: 20px;
        height: auto;
        font-size: 14px!important;}

    .banr-txt .banner-bot ul li a img {width: 80px;}
    .hero-home{text-align: left;}
    .skill h4 {font-size: 10px !important;padding-top: 5px;}
    span.why_not a{padding: 0px!important;}
    .mid-body .text-left{text-align: center;}
    .testi_box,.boxPadding3,.boxPadding2,.boxPadding1{padding: 10px!important}
    .testiImg{float: left;height: 100px;width: 100px;margin-top: -65px;margin-bottom: 20px;}
    .testiImg img{border-radius: 50%;}
    .testiText h3{font-size: 16px!important;}
    .testiText{width: 100%;}
    .testi_box{margin: 60px 5px 0;box-shadow: 0px 0px 40px #dadada3b;}
    .testi_owner{text-align: left!important;}
    .testimonials a{margin-right: 0px;}
    .banr-txt .banner-bot ul li a img{width:80px;}
    .banr-txt .banner-bot ul li a{display: inline-block;padding: 0px !important;width: 100%;min-width: 100%;}
    .banr-txt .banner-bot ul li{width: 30%;}
    .banr-txt .banner-bot ul li:nth-child(2) {margin: 0 10px;}
    .actions.text-center {text-align: left;}
    .pricing .contest-list .contest .single .showcall{    height: 40px;padding: 10px 25px;}
    .hero-home.hero-motion .video-container video.fillWidth{display: none;}
    .actions a.nomber {display: inline-block !important;padding: 0px !important;}
    .webportsec p, .footer_content > p, .para_max, section p, .branding-cust p, .breakdown-dot p, .about-second-list p, p.text-center.grey, .portfolio_fold p, .hero.hero-home p, section.supreme p, section p, .get_quote p, .breakdown p, section.process p, .package_slide_wrap .container.make-left p, section.testimonials p {
        font-size: 14px!important;
        line-height: 1.4;
        text-align: left!important;}
    .partners-cta{display: none!important}
    .animbanner .mytextwrapper h1{font-size: 26px;width: 100%;}
    .animbanner .mytextwrapper p{width: 100%;text-align: center!important;}
    .animbanner .mytextwrapper .vidwrap{width: 100%;    height: 200px;}
    .mclientele .mytextwrapper p {text-align: center!important;}
    .floating_wrap{display: none!important;}
    .ouranimprocess .mytextwrapper .animpro li{width: 100%;}




}

@media only screen and (max-width: 320px) and (min-width: 0px)   {
    .motiongpg .upper-padding .customize-fields.col-xs-12{padding-left: 0px;    padding-bottom: 40px;}
    div.single h3{font-size: 16px!important;}
    header #header-sroll .call-action a{font-size: 12px;}
    #header-sroll.small .call-action span, .call-action span{padding-left: 0px;}
    #header-sroll.small .call-action span .jus{font-size: 12px;}
    .bgMotion{height: 478px;}
    .height-for-quote #quoteForm .form-control{width: 100%;}
    .testimonial-sec-inner:before {top: -30px;left: 0px;}
    .pricing .contest-list {display: inline-flex;width: 100%;flex-direction: column;}
    .package_slide_wrap h3 {padding-right: 0;}
    div.single span.price{    font-size: 30px!important;}
    .contest-list.contest-list--scrollable .contest-list__item .contest div.single span.price small {font-size: 30px;}
    .portfolio_services .contest-list{display:  -webkit-inline-box;
        display: -ms-inline-flexbox;}
    .icon-phone-call,.icon-placeholder,.icon-mail{display: none!important;}
    .portfolio_button a,.btn-line-fill{    font-size: 10px !important;}
    .user_aplha-video {width: 60px;height: 60px;}
    .VideoTextSer {width: 72%;}
    #header-sroll.small .call-action span .jus, .call-action span .jus{    padding-left: 0;}
    .formwrap {width: 290px;    padding: 15px;}
    .field-mergedright {padding-right: 15px;padding-left: 15px;}
    .banr-txt {padding-top: 30px;}



}

