@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,700,900');@import url(bootstrap.css);@import url(bootstrap.min.css);@import url(font-awesome.min.css);@import url(animate.min.css);@import url(jquery.bootstrap-touchspin.css);@import url(bootstrap-select.min.css);@import url(bootstrap-multiselect.css);@import url(../fonts/flaticon/flaticon.css);@import url(https://cdn.jsdelivr.net/bootstrap.tagsinput/0.8.0/bootstrap-tagsinput.css);@import url(../assets/jquery-ui-1.11.4/jquery-ui.css);@import url(../assets/fancyapps-fancyBox/source/jquery.fancybox.css);@import url(../plugins/select2/css/select2.min.css);@import url(../plugins/select2-bootstrap4-theme/select2-bootstrap4.min.css);@font-face{font-family:'Quicksand';font-style:normal;font-weight:300;font-display:swap;src:url(http://fonts.gstatic.com/s/quicksand/v24/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkKEo18E.ttf) format('truetype')}@font-face{font-family:'Quicksand';font-style:normal;font-weight:400;font-display:swap;src:url(http://fonts.gstatic.com/s/quicksand/v24/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkP8o18E.ttf) format('truetype')}@font-face{font-family:'Quicksand';font-style:normal;font-weight:500;font-display:swap;src:url(http://fonts.gstatic.com/s/quicksand/v24/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkM0o18E.ttf) format('truetype')}@font-face{font-family:'Quicksand';font-style:normal;font-weight:600;font-display:swap;src:url(http://fonts.gstatic.com/s/quicksand/v24/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkCEv18E.ttf) format('truetype')}@font-face{font-family:'Quicksand';font-style:normal;font-weight:700;font-display:swap;src:url(http://fonts.gstatic.com/s/quicksand/v24/6xK-dSZaM9iE8KbpRA_LJ3z8mH9BOJvgkBgv18E.ttf) format('truetype')}html,body{height:100%}body{font-size:17px;color:#535353;line-height:24px;font-weight:400;background:#fff;font-family:'Quicksand',sans-serif;height:100vh}h1,h2,h3,h4,h5,h6{margin:0}h3{color:#292929;font-size:18px;font-weight:600;line-height:26px;text-transform:uppercase;margin-top:-6px}h4{color:#292929;font-size:16px;font-weight:600;line-height:26px;text-transform:uppercase;margin-top:-8px}a,a:hover,a:active,a:focus{text-decoration:none;outline:0;border:0}img{max-width:100%;height:auto}i{font-style:normal}.p0{padding:0!important}.vh100{height:100%}ul,li{list-style:none;margin:0;padding:0}.float-left{float:left}blockquote{border-left:0}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}.mb-60{margin-bottom:60px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.border-bottom2{border-bottom:2px solid #fff}.has-bg{position:relative}.mt-20{margin-top:20px}.mt-50{margin-top:50px}.mt-10{margin-top:10px}.pt-30{margin-top:50px}.pt-50{margin-top:50px}.pb-30{margin-top:30px}.pb-50{margin-top:50px}.spectable th{text-align:center}.has-bg:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background-color:#000;opacity:.6;z-index:0}.has-bg .container{position:relative;z-index:3}.title h2{font-family:futura-book,Sans-Serif;font-size:25px;text-transform:uppercase;color:#2a2a2a;margin-bottom:0;font-weight:bold}.title .devider{margin-bottom:0;margin-top:15px}.title-section{margin-bottom:30px;text-align:center}.title-section h1{color:#333;font-size:35px;font-family:'Montserrat',sans-serif;font-weight:400;margin:0 0 30px;padding-bottom:20px;margin-bottom:20px;position:relative}.title-section h1:after{position:absolute;content:'';width:73px;height:7px;background:url(../img/resources/divider1.png) no-repeat;bottom:-1px;left:50%;margin-left:-20px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px white inset!important}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.aligncenter{display:block;margin:0 auto 15px}*{color: #fff;margin:0;padding:0;font-family:'Poppins', sans-serif;}i{margin-right:10px}input:focus,button:focus,.form-control:focus{outline:0;box-shadow:none;background: none;border-bottom: 1px solid #fff;color: #fff;}.form-control:disabled,.form-control[readonly]{background-color:#fff}.d-flex{display:flex}.justify-content-center{justify-content:center}.align-items-center{align-items:center}.bg-color{background-color:#333}body{background-image:url(../img/backgroundsample1.jpg);background-position:center top;background-attachment:fixed;background-size:cover}.signup-step-container{padding:0;padding-bottom:0;height:100vh}.signup-step-container>.container-fluid{height:100%}.signup-step-container>.container-fluid>.row{height:100%}.signup-step-container>.container-fluid .login-box{height:100%}.signup-step-container input{height:44px;background: none;border: none;border-bottom: 1px solid #fff;color: #fff;}.dotted{border:2px dotted #8f8f8f;display:inline-block}.wizard{height:100%}.wizard .nav-tabs{position:relative;margin-bottom:0;border-bottom-color:transparent}.wizard .tab-pane{position:relative;padding-top:0;height:100%;padding-bottom:0}.wizard .tab-pane h1{margin-bottom:10px;color:#f9c301;font-weight:500;font-size:25px;}.wizard .tab-pane h2{margin-bottom:20px;color:#fff;font-weight:400;font-size:16px}.wizard .tab-pane h3{color:#783d96;font-size:12px;text-transform:unset;font-weight:500}.wizard>div.wizard-inner{position:relative;margin-bottom:50px;text-align:center;display:none}.connecting-line{height:2px;background:#e0e0e0;position:absolute;width:75%;margin:0 auto;left:0;right:0;top:15px;z-index:1}.wizard .nav-tabs>li.active>a,.wizard .nav-tabs>li.active>a:hover,.wizard .nav-tabs>li.active>a:focus{color:#555;cursor:default;border:0;border-bottom-color:transparent}span.round-tab{width:30px;height:30px;line-height:30px;display:inline-block;border-radius:50%;background:#fff;z-index:2;position:absolute;left:0;text-align:center;font-size:16px;color:#0e214b;font-weight:500;border:1px solid #ddd}span.round-tab i{color:#555}.wizard li.active span.round-tab{background:#0db02b;color:#fff;border-color:#0db02b}.wizard li.active span.round-tab i{color:#5bc0de}.wizard .nav-tabs>li.active>a i{color:#0db02b}.wizard .nav-tabs>li{width:5%}.wizard li:after{content:" ";position:absolute;left:46%;opacity:0;margin:0 auto;bottom:0;border:5px solid transparent;border-bottom-color:red;transition:.1s ease-in-out}.wizard .nav-tabs>li a{width:30px;height:30px;margin:20px auto;border-radius:100%;padding:0;background-color:transparent;position:relative;top:0}.wizard .nav-tabs>li a i{position:absolute;top:-15px;font-style:normal;font-weight:400;white-space:nowrap;left:50%;transform:translate(-50%,-50%);font-size:12px;font-weight:700;color:#000}.wizard .nav-tabs>li a:hover{background:transparent}.wizard h3{margin-top:0}.prev-step,.next-step{font-size:13px;padding:9px 24px;border:0;border-radius:4px}.next-step{background-color:#0db02b}.skip-btn{background-color:#cec12d}.step-head{font-size:20px;text-align:center;font-weight:500;margin-bottom:20px}.footer-link{margin-top:30px}.list-content{margin-bottom:10px}.list-content a{padding:10px 15px;width:100%;display:inline-block;background-color:#f5f5f5;position:relative;color:#565656;font-weight:400;border-radius:4px}.list-content a[aria-expanded="true"] i{transform:rotate(180deg)}.list-content a i{text-align:right;position:absolute;top:15px;right:10px;transition:.5s}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fdfdfd}.list-box{padding:10px}.signup-logo-header .logo_area{width:200px}.signup-logo-header .nav>li{padding:0}.signup-logo-header .header-flex{display:flex;justify-content:center;align-items:center}.list-inline li{display:inline-block}.pull-right{float:right}input[type="checkbox"]{position:relative;display:inline-block;margin-right:5px}input[type="checkbox"]::before,input[type="checkbox"]::after{position:absolute;content:"";display:inline-block}input[type="checkbox"]::before{height:16px;width:16px;border:1px solid #999;left:0;top:0;background-color:#fff;border-radius:2px}input[type="checkbox"]::after{height:5px;width:9px;left:4px;top:4px}input[type="checkbox"]:checked::after{content:"";border-left:1px solid #fff;border-bottom:1px solid #fff;transform:rotate(-45deg)}input[type="checkbox"]:checked::before{background-color:#18ba60;border-color:#18ba60}.scroll-to-top{display:none}.select2-results__options{font-size:14px}.select2-container--bootstrap4.select2-container--open.select2-container--below .select2-selection{border-top-left-radius:20px;border-top-right-radius:20px}#main_form{height:100%}.custom_email input{height:60px}.custom_email .input-group-btn{position:absolute;right:10px;top:10px;z-index:9;color:#fff}.custom_email .input-group-btn .btn{color:#0e1118;background:#f9c301;font-weight: 900;width:40px;height:40px;box-sizing:border-box;padding:5px;border-radius:40px}.btn2{background:#0db02b;color:#fff;font-size:16px}.bottom_button{position:fixed;bottom:0;padding:0;height:0;width:100%;left:0;z-index:9}.bottom_button li{padding:5px}.bottom_button li .default-btn{color:#f9c301;font-size:36px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;border-radius: 0;}.bottom_button li .default-btn span{color: #f9c301 ;margin:0 5px;opacity:0;top:-4px;position:relative;font-size:22px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.bottom_button li .default-btn:hover{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.bottom_button li .default-btn:hover span{display:inline-block;opacity:1;margin-right:15px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.bottom_button .default-btn.prev-step{position:fixed;bottom:15px;left:15px;background:transparent}.bottom_button .default-btn.prev-step:hover span{margin-left:15px}.bottom_button .default-btn.next-step{position:fixed;bottom:15px;right:15px;background:transparent}
.bottom_button .default-btn.next-step.skip-btn{margin-right:120px;background:transparent}.bottom_button .default-btn.next-step.skip-btn span{opacity:1;margin:0 5px;font-size:18px;text-decoration:underline}.bottom_button li:last-child{float:right}.bottom_button li:nth-last-child(2){float:right}.awbox .btn2{background:#f9c301;color:#111;font-weight:700;}.type_of_website{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:85px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.type_of_website .type{cursor:pointer;flex-grow:1;flex-basis:0;min-width:0;margin:0 5px;max-width:250px}.type_of_website .type input[type="radio"]{position:absolute;opacity:0}.type_of_website .type input[type="radio"]:checked+.tow-content:after{content:"";position:absolute;height:12px;width:12px;background:#111;right:20px;top:20px;border-radius:100%;border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #111;box-shadow:0 0 0 2px #111}.type_of_website .type input[type="radio"]:checked+.tow-content{border:2px solid #111;background:#fff;-webkit-transition:ease-in .3s;-o-transition:ease-in .3s;transition:ease-in .3s}.type_of_website .type .tow-content{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #d7d7d7;border-radius:10px;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;-o-transition:box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;position:relative}.type_of_website .type .tow-content img{margin-right:0;height:142px}.type_of_website .type .tow-details{margin-top:10px}.type_of_website .type .tow-details span{margin-bottom:0;display:block;font-size:20px;line-height:24px;color:#fff}.type_of_website .type .tow-details p{color:#646a79;font-size:14px;line-height:18px}#theme_category{height:44px;border:none; background: none ;outline:0;width:100%;padding:0 10px;color: #fff;border-bottom: 2px solid #fff;}.selecttheme{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:85px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.selecttheme .theme{cursor:pointer;flex-grow:1;flex-basis:0;min-width:0;margin:0 5px;max-width:250px}.selecttheme .theme input[type="radio"]{position:absolute;opacity:0}.selecttheme .theme input[type="radio"]:checked+.theme-content:after{content:"";position:absolute;height:12px;width:12px;background:#000;right:20px;top:20px;border-radius:100%;border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #000;box-shadow:0 0 0 2px #000}.selecttheme .theme input[type="radio"]:checked+.theme-content{border:2px solid #000;background:#fff;-webkit-transition:ease-in .3s;-o-transition:ease-in .3s;transition:ease-in .3s}.selecttheme .theme .theme-content{display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;padding:20px 30px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #d7d7d7;border-radius:10px;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;-o-transition:box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;position:relative}.selecttheme .theme .theme-content img{margin-right:0;height:142px}.selecttheme .theme .theme-details{margin-top:10px}.selecttheme .theme .theme-details span{margin-bottom:0;display:block;font-size:14px;line-height:24px;color:#fff}.selecttheme .theme .theme-details h2{color:#fff;font-size:19px;line-height:18px;font-weight:500}.select_theme_color .header a.theme_logo{display:block;background:none}.select_theme_color .header a.theme_logo img{max-height:80px}.select_theme_color .header ul.links li a{color:#77c8ff;padding:0 15px;font-size:16px;font-weight:500}.select_theme_color .header ul.socialicon li a{padding:0 5px;color:#6e2f8e}.select_theme_color .banner_box .bannerover_content{position:absolute}.select_theme_color .banner_box .bannerover_content h1{color:#fff}.select_theme_color .banner_box .bannerover_content p{color:#fff}.select_theme_color .banner_box .bannerover_content p a{background:none;color:#fff;padding:10px 20px;border-radius:50px;margin-top:5px;display:inline-block}.select_theme_color h2{margin-top:20px}.select_theme_color .blast-colors .blast-color{width:50px;height:50px;display:inline-block;border-radius:30px;font-size:0;border:2px solid white}.select_theme_color #themecscolor::-webkit-color-swatch-wrapper{padding:0}.select_theme_color #themecscolor::-webkit-color-swatch{border:0;border-radius:50%}.select2-container{text-align:left}.select2-container--bootstrap4 .select2-dropdown{background:#f0e8f5}#select_language,#select_country,#select_state{background:0;border:0;border-bottom:2px solid #000}.select2-container--bootstrap4 .select2-selection{border: none;background: 0;height: 44px!important;border-bottom: 1px solid;border-radius: 0;}.select2-container--bootstrap4 .select2-selection--single .select2-selection__rendered{height:44px!important;line-height:42px;color: #fff;}.keyword_about_company input{border-radius:0!important;background:0;box-shadow:none;border-left:none;border-top:0;border-right:0;height:40px}.keyword_about_company input:hover{background:transparent;border:0;outline:0}.keyword_about_company input:focus{background:transparent;border:0;outline:0}.keyword_about_company .input-group-text{background:0;border:0}.address_page{border:0 solid #262626}.address_page ul.nav-tabs2{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.address_page ul.nav-tabs2 li:first-child a{border-right:0!important}.address_page ul.nav-tabs2 li.nav-item{width:50%}.address_page ul.nav-tabs2 li.nav-item a{border-radius:0;border:none;width:100%;padding:20px 10px;margin:0;color:#f9c301;background-color:rgba(254,254,254,0.1);text-align:left}.address_page ul.nav-tabs2 li.nav-item a .radio-wrap{border-radius:50%;display:inline-block;width:20px;height:20px;border:1px solid #F0F0F0;background-color:#fff;position:relative;margin:0 .3em 0 0;top:.3em}.address_page ul.nav-tabs2 li.nav-item a .radio-wrap label:before{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";display:block;height:12px;left:3px;position:absolute;top:3px;width:12px}.address_page ul.nav-tabs2 li.nav-item a.active{color: #fff; border-bottom:none;    background: none;border: none}.address_page ul.nav-tabs2 li.nav-item a.active .radio-wrap label:before{background-color:#111}.address_page .tab-content{background:#fff;text-align:left;padding:15px;border:1px solid #dee2e6;border-top:0}.address_page .tab-content .form-group label{width:100%;color: #fff;}.address_page .tab-content .form-group input{border-radius:0px!important;border:none;border-bottom:1px solid #fff;background: none;box-shadow: 0px 0px 0px 0px #d7d7d7; width:100%;padding:2px 10px}.about_business input{color: #0e1118;border:0;background:transparent;box-shadow:none;border-radius:0!important}.about_business input:hover{background:transparent}.about_business input:focus{background:transparent}.about_business .custom-control-label{padding-left:15px !important;font-size:17px;font-weight:500;color:#fff;width:100%}.about_business .custom-control-label p{display:inline-block;font-size:14px;font-style:italic;color:#838383;float:right;}.about_business .custom-control-label p a{color:#838383}.about_business .custom-control-label p a:hover{color:#f9c301}.livepaneledit .rightpanel{background:#fff}.livepaneledit .rightpanel textarea{padding:5px;border:none;color: #0e1118;padding:10px;font-family:Helvetica,'FontAwesome',sans-serif;width:100%;border-bottom: 1px solid#0e1118;border-radius: 0;}.livepaneledit .webpanel.overlay:before{width:100%;height:100%;background:rgba(36,37,38,0.8);position:absolute;left:0;top:0;content:"";z-index:1}.livepaneledit .webpanel.overlay .areahightlight{position:relative;z-index:2;background:rgba(235, 233, 233, 0.4)}.livepaneledit .webpanel h1{margin-top:20px}.livepaneledit .webpanel .theme_logo{background:none;display:inline-block;margin-top:15px}.livepaneledit .webpanel .btnsample{background:#f9c301;color:#fff; font-weight: 700 ;border:0;}.livepaneledit .webpanel .btnsample:hover{border:0}.livepaneledit ul.links{color:#6e2f8e}.livepaneledit ul.links li a{padding:0 5px;color:#6e2f8e}.livepaneledit ul.socialicon{color:#6e2f8e}.livepaneledit ul.socialicon li a{padding:0 3px;color:#6e2f8e}.livepaneledit .bannerbox{position:relative;height:300px;background-size:cover !important;margin-bottom:20px}.livepaneledit .bannerbox .bannerovercontent{position:absolute;padding:20px}.livepaneledit .bannerbox .bannerovercontent h1{color:#fff}.livepaneledit .bannerbox .bannerovercontent p{color:#fff}.blurme{-webkit-filter:blur(2px);-moz-filter:blur(2px);-o-filter:blur(2px);-ms-filter:blur(2px);filter:blur(2px)}.upload_logo{padding:0 30px}.upload_logo input{border:0;background:transparent;box-shadow:none;border-radius:0!important}.upload_logo input:hover{background:transparent}.upload_logo input:focus{background:transparent}.upload_logo .custom-control-label{padding-left:15px;font-size:17px;font-weight:500;color:#0e1118}.upload_logo .custom-control-label p{display:inline-block;font-size:14px;font-style:italic;color:#838383;margin:0}.upload_logo .custom-file-label{max-width:300px;border:none;height:50px;line-height:37px;margin-left: 10px;border-bottom: 2px solid #0e1118;border-radius: 0;overflow: hidden;}.upload_logo .custom-file-label::after{content:""!important;background:url(../img/upload.png) center center no-repeat;width:45px;height:50px;border:0}.upload_logo .fontawsome{font-family:Helvetica,'FontAwesome',sans-serif}
.upload_logo .briefbanner{display:none}.upload_logo .bootstrap-tagsinput{border:0;box-shadow:none;border-radius:0}.upload_logo .bootstrap-tagsinput .tag{border:1px solid #838080;color:#838080;padding:5px;font-size:16px;border-radius:5px;display: inline-block;margin-bottom: 5px;float: left;}.entersociallinks{padding:0 50px}.entersociallinks .input-group-prepend .input-group-text{width: 40px !important;background:transparent;border:0;border-radius:0}.entersociallinks #choosesocial{border-radius:0px!important;border: none ;border-bottom:1px solid #0e1118;box-shadow:none;width:100%;height:44px;max-width:270px;margin-bottom:20px;padding:2px 10px;color:#111;}.entersociallinks .hide{display:none}.entersociallinks input{border:0;background:transparent;box-shadow:none;height:40px;border-radius:0!important;border-bottom: 2px solid #0e1118;padding-left: 0;}.entersociallinks input:hover{background:transparent}.entersociallinks input:focus{background:transparent}.list_services{padding:0 50px}.list_services .input-group-prepend .input-group-text{background:transparent;border:0;border-radius:0}.list_services input{border:0;background:transparent;box-shadow:none;height:40px;border-radius:0!important}.list_services input:hover{background:transparent}.list_services input:focus{background:transparent}.list_services .servrw{margin-bottom:40px}.header_menu{max-width:400px;margin:0 auto;padding:0 50px;box-sizing:border-box}.header_menu .input-group-prepend .input-group-text{background:transparent;border:0;border-radius:0}.header_menu input{border:0;background:transparent;box-shadow:none;height:40px;border-radius:0!important}.header_menu input:hover{background:transparent}.header_menu input:focus{background:transparent}.complete_address h3{margin-bottom:20px}.complete_address .form-group{margin-bottom:40px}.complete_address input{border:0;border-bottom:2px solid #6e2f8e;background:transparent;box-shadow:none;height:40px;border-radius:0!important}.complete_address input:hover{background:transparent;border-bottom:2px solid #6e2f8e}.complete_address input:focus{background:transparent;border-bottom:2px solid #6e2f8e}.testimonial #addedRowsTestimonial .input-group{margin:80px 0}.testimonial #addedRowsTestimonial .input-group:before{margin:0;padding:0;content:"\f10d";position:absolute;font-family:FontAwesome;display:block;font-size:111px;left:-45px;z-index:99;color:#fff}.testimonial #addedRowsTestimonial .input-group:after{margin:0;padding:0;content:"\f10e";position:absolute;font-family:FontAwesome;display:block;font-size:111px;right:-45px;z-index:99;color:#fff;bottom:0}.testimonial #addedRowsTestimonial textarea{background:transparent;border:2px solid #fff;border-radius:0;margin-right:5px;text-align:center;height:250px}.addons_of_website.active{display:flex}.addons_of_website{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 50px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.addons_of_website .type{cursor:pointer;flex-grow:1;flex-basis:1;min-width:0;margin:10px}.addons_of_website .type input[type="checkbox"]{position:absolute;opacity:0}.addons_of_website .type input[type="checkbox"]:checked+.addon-content:after{content:"";position:absolute;height:12px;width:12px;background:#0e1118;right:20px;top:20px;border-radius:100%;border:3px solid #fff;-webkit-box-shadow:0 0 0 2px #0e1118;box-shadow:0 0 0 2px #0e1118}.addons_of_website .type input[type="checkbox"]:checked+.addon-content{border:2px solid #0e1118;background:#fff;-webkit-transition:ease-in .3s;-o-transition:ease-in .3s;transition:ease-in .3s}.addons_of_website .type .addon-content{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #d7d7d7;border-radius:10px;-webkit-transition:-webkit-box-shadow .4s;transition:-webkit-box-shadow .4s;-o-transition:box-shadow .4s;transition:box-shadow .4s;transition:box-shadow .4s,-webkit-box-shadow .4s;position:relative}.addons_of_website .type .addon-content img{margin-right:0;height:120px}.addons_of_website .type .addon-details span{margin-bottom:0;display:block;font-size:16px;line-height:24px;color:#fff;margin-top:10px}.addons_of_website .type .addon-details p{color:#646a79;font-size:14px;line-height:18px}.otheraddon{display:none}.addonexpand{color:#000;text-transform:capitalize;font-size:14px}@media(max-width:767px){.type_of_website{padding:0}.type_of_website .type{flex-basis:auto;margin-bottom:10px}.type_of_website .type .tow-content{padding:15px 10px}.type_of_website .type .tow-content img{height:100px}.sign-content h3{font-size:40px}.wizard .nav-tabs>li a i{display:none}.signup-logo-header .navbar-toggle{margin:0;margin-top:8px}.signup-logo-header .logo_area{margin-top:0}.signup-logo-header .header-flex{display:block}.bottom_button{height:70px;z-index:9;background:#fff;border-top:1px solid #cfcfcf}.bottom_button .default-btn.next-step.skip-btn{margin-right:50px}.bottom_button .default-btn.next-step.skip-btn span{font-size:14px}.wizard .tab-pane{padding-bottom:70px}.wizard .tab-pane h1{font-weight:500;font-size:26px}.livepaneledit .rightpanel{padding-top:50px;padding-bottom:50px}.livepaneledit ul.links{margin-top:0}.livepaneledit ul.socialicon{margin-top:0}.livepaneledit .bannerbox{height:auto}.livepaneledit .bannerbox .bannerovercontent{position:relative}.testimonial #addedRowsTestimonial .input-group:before{font-size:61px;left:0}.testimonial #addedRowsTestimonial .input-group:after{font-size:61px;right:0}.addons_of_website{padding:0}.addons_of_website .type .addon-content img{height:70px}}
.bstimeslider {

    width:100%;
    height:100%;
    position:relative;    
    }
    #viewContainer {
    width: 655px;
    height: 100%;
    position: absolute;
    left: 50%;
    margin-left: -310px;
    overflow: hidden;
    }
    #suggestions {
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        border: 1px solid black;
        position: absolute;
        left: 310px;
        top: 5px;
        background-color: #FFFBF1;
        font-size: 12px;
    }
    .autocomplete-items {
        height: 300px;
        position: absolute;
        border-bottom: none;
        border-top: none;
        z-index: 99;
        /*position the autocomplete items to be the same width as the container:*/
        top: 100%;
        left: 0;
        right: 0;
        overflow: auto;
      }
      
      .autocomplete-items div {
        border: 1px solid #f0f0f0;
        padding: 10px;
        cursor: pointer;
        background-color:  rgba(255, 255, 255,1);
        color: #0e1118;
      }
      
      /*when hovering an item:*/
      .autocomplete-items div:hover {
        background-color: rgba(255, 255, 255,1); 
      }
      
      /*when navigating through the items using the arrow keys:*/
      .autocomplete-active {
        background-color: DodgerBlue !important; 
        color: #ffffff; 
      }
.bannerovercontent{
  position: relative;
}
#outputcontent{
    display: inline-block;
    max-width: 500px;
    word-wrap: break-word;
}
.outer-circle{
    float: right;
    margin: 5px;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background: #783d96;
    align-items: center;
    padding: 20px;
}

.Summary{
  width: 100%;
  background: rgba(255,255,255,0.5);
  padding: 18px;
  margin:6px 0 ;
  overflow: hidden;
}
.Summary ul i{
  float: right;
  margin-left: 20px;
  cursor: pointer;
}
.timeline-summary{
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
.timeline-box{
  color: #783d96;
  letter-spacing: 1px;
  margin-bottom: 80px;
}
.icon{
  width: 50px;
  height: 50px;
}
.timeline{
  max-width: 900px;
  margin: 0 auto;
}
.timeline-body{
  position: relative;
  background-color: none;
  margin-left:100px;
  border-radius: 0 8px 8px 0;
  padding: 5px 0;
}
.timeline-body::after{
  content: '';
    width: 3px;
    height: 100%;
    background-color: #fff;
    position: absolute;
    left: 13px;
    top: -26px;
}
.timeline-item{
  position: relative;
}
.timeline-item::after{
  content: '';
  width: 20px;
  height: 20px;
  border-radius: 50%;
  border: 2px solid #0e1118;
  background-color: white;
  position: absolute;
  left: 5px;
  top: 16px;
  z-index: 9;
}
.time{
  position: absolute;
  left: -85px;
  top: 4px;
  opacity: .5;
  font-size: 13px;
}
.content{
  margin: 40px;
  padding-bottom: 40px;
}
#summary-head{
  text-align: left;
  padding-top: 12px;
    padding-left: 0px;
    padding-right: 40px;
    font-weight: 500 !important;
}
#summary-icon{
  padding-top: 2px; 
    /* margin-top: 1px; */
    /* padding: 0 !important; */
    margin-left: 30px;
}
.outer-circle-new{
  width: 60px;
  height: 60px;
  border-radius: 50%;
  border: 2px solid #fff;
}
#pencil {
  /* text-align: right; */
  float: none;
  padding-top: 14px;
  /* top: 12px; */
}
.timeline-body-horizontal{
  position: relative;
    background-color: none;
    /* margin-left: 100px; */
    /* border-radius: 0 8px 8px 0; */
    /* padding: 5px 0; */
}
.timeline-body-horizontal::after{
  content: '';
  width: 35px;
  height: 3px;
  background-color: #fff;
  position: absolute;
  left: 25px;
  top: 24px;
}
.timeline-content .wizard .tab-pane h2 {
  font-weight: 400 !important;
}

.areahightlight2{
  position: relative;
  z-index: 2;
  /* background: rgba(229, 229, 229,0.4); */
}
.border-bottom3 {
  width: 500px;
}
.Summary-main-head{
  top: -24px;
  left: -163px;
}

.bootstrap-tagsinput{
  border:0px;
  box-shadow:none;
  border-radius:0px;
  background: transparent;
  
}
.bootstrap-tagsinput .tag{
  border:1px solid #fff;
  color:#fff;
  padding:5px;
  font-size:16px;
  border-radius: 5px;
  display: inline-block;
  margin-bottom: 5px;
  float: left;
}
.custom-control-label::before {
  left: -27px;
  width: 25px;
  height: 25px;
  top: -1px;
}
.custom-control-label::after {
  left: -27px;
  width: 24px;
  height: 24px;
  top: 0px;
}
.select_theme_color .header a.theme_logo img {
  margin-top: 10px;
}
.addons_of_website2.active {
  display: block;
}
#bt-pl{
  padding-left: 5%;
}
#bt-pl label{
  padding-left: 14px;
}
#other{
    margin-left: 10px;
    width: 62%;
}

.owl-controls .owl-buttons {
  position: absolute;
  top: 27%;
  width: 100%;
}

.owl-controls .owl-buttons i{
  margin-right: 0px;
}

.owl-controls .owl-buttons div{
  width: 30px;
  height: 30px;
  border-radius: 50px;
  background-color: none !important;
  opacity: 1;
}
.owl-theme .owl-controls .owl-buttons div{
  display: inline-block;
  zoom: 1;
  font-size: 50px !important;
  padding: 0 !important;
  margin: 0 !important;
  background: none !important;
  opacity: 1 !important;
  background-color: none !important;
}

.owl-controls .owl-buttons .owl-prev {
  left: -26px;
  position: absolute;
  top: -6px;
}

.owl-controls .owl-buttons .owl-next {
  right: -26px;
  position: absolute;
  top: -6px;
}

@media (max-width: 1000px){
    .selecttheme {
      display: block;
      padding: 0;
      margin-top: 20px;
  }
    .type_of_website{
      display: block;
    } 
    #Mobile-align{
      padding-left: 0;
    }
  #banner-img{
      max-width: 100%;
      height: 52vh;
  }
  .livepaneledit .bannerbox .bannerovercontent {
    position: relative;
    padding: 11px;
  }
}

.scroll-container{
  display: flex;
  justify-content: center;
  align-items: center;
}
.horizontal-scroll{
  width: 625px;
  height:80px;
  border-radius: 5px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  position: relative;
  overflow: hidden;
}
.scroll-container .btn-scroll{
  background-color: #fff;
  color: #999;
  box-shadow: 0 0 10px #999;
  padding: 5px 8px;
  border: 0;
  border-radius: 50%;
  margin: 0 5px;
  z-index: 1;
  cursor: pointer;
}
.storys-container{
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  position: absolute;
  left: 0;
  transition: 0.5s allease-out;
}
.story-circle{
  width: 60px;
  height: 60px;
  margin: 15px 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
}
.fa{
  color: #f9c301;
}
.addons_of_website {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-evenly;
  padding: 20px 50px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#summary-circle{
  top: -24px;
  padding-left: 100px;
}
@media only screen and (max-width:500px) and (min-width:400px){
  .chmt{
    margin-top: 73px;
  }
  .timeline-body {
    position: relative;
    background-color: none;
    margin-left: 10px;
    border-radius: 0 8px 8px 0;
    padding: 5px 0;
  }
  .Summary-main-head {
    top: -27px;
    left: 50px;
}
  .timeline-body::after {
    left: 18px;
    top: -50px;
    height:98%;
  }

  #summary-circle {
    top: 38px;
    padding-left: 13px;
  }
  #pencil {
    text-align: right;
    float: none;
    padding-top: 0px;
    top: -81px;
}
  .timeline-item::after {
    left: 10px;
  }
  #summary-icon {
    left: -102px;
    padding-top: 2px;
    margin-top: 0px;
    padding: 0 !important;
    margin-left: 0px;
}
#summary-head {
  text-align: center;
  padding-top: 0;
  padding-left: 0px;
  top: -38px;
  left: 20px;
  padding-right: 0;
  font-weight: 500 !important;
}
}
@media only screen and (max-width:800px) and (min-width:700px) {
  #summary-icon {
    padding-top: 2px;
    /* margin-top: 1px; */
    /* padding: 0 !important; */
    margin-left: 45px;
  }
  .Summary-main-head{
    top: -28px;
    left: -66px;
}
}
@media only screen and (max-width:900px) and (min-width:800px){
  #summary-icon {
    padding-top: 2px;
    /* margin-top: 1px; */
    /* padding: 0 !important; */
    margin-left: 41px;
  }
  .Summary-main-head {
    top: -24px;
    left: -95px;
}
}
@media only screen and (max-width:395px) and (min-width:280px){
  .Summary-main-head {
    top: -89px;
    left: 48px;
  }
  #summary-circle {
    top: -24px;
    padding-left: 0px;
  }
  .timeline-body {
    margin-left: 0px;
    top: -84px;
  }
  #summary-head {
    text-align: left;
    top: -52px;
    padding-left: 139px;
    padding-right: 0px;
    font-weight: 500 !important;
}
#pencil {
  text-align: right;
  float: none;
  left: 15px;
  /* padding-left: 14px; */
  padding-top: 0px;
  top: -96px;
}
  .timeline-body::after {
    content: '';
    width: 3px;
    height: 96%;
    background-color: #fff;
    position: absolute;
    left: 13px;
    top: -26px;
  }
  #summary-icon {
    padding-top: 2px;
    /* margin-top: 1px; */
    /* padding: 0 !important; */
    margin-left: 60px;
    text-align: left;
  }
  .chmt{
    margin-top: 70px !important;
  }
}
.hide-box{
  display: none;
}

.pager{
  padding: 0;
}
.mt-150 {
  margin-top: 150px;
}
.mt-200{
  margin-top: 200px;
}
.chmt {
  margin-top: 215px;
}
@media only screen and (max-width:1390px) and (min-width:1230px){
  .chmt{
    margin-top: 160px;
  }
}
@media only screen and (max-width:1200px) and (min-width:980px){
  .chmt{
    margin-top: 130px;
  }
}
@media only screen and (max-width:1000px) and (min-width:900px){
  .chmt{
    margin-top: 130px;
  }
}
@media only screen and (max-width:960px) and (min-width:765px){
  .chmt{
    margin-top: 105px;
  }
}
.drop-hide{
  display: none;
}
.bootstrap-tagsinput input{
  text-align: left !important;
}
.select2-container--bootstrap4 .select2-results__option{
  color: #000;
}
option{
  color: #000;
}
.icons-width{
  width: 90px;
}
.navbar-light .navbar-nav .nav-link{
  color: #fff;
}
.navbar-light .navbar-nav .active>.nav-link{
  color: #fff;
}
.wizard .tab-pane .rightpanel h1{
  color: #0e1118;
}

.wizard .tab-pane .rightpanel h3{
  color: #0e1118;
}
.rightpanel .border-bottom2 {
  border-bottom: 2px solid #0e1118;
}
.rightpanel .about_business .custom-control-label {
  padding-left: 15px !important;
  font-size: 17px;
  font-weight: 500;
  color: #0e1118;
  width: 100%;
}
.rightpanel .fa {
  color: #0e1118;
}
.rightpanel .signup-step-container input {  color: #0e1118;
}
.rightpanel .bottom_button li .default-btn{
  color: #0e1118;
}
.rightpanel .bottom_button li .default-btn span{
  color: #0e1118;
}
.wb-font{
  color: #0e1118 !important;
}
@media  screen and (max-width:767px){
  .mt-200 {
    margin-top: 20px;
}
.mt-150 {
  margin-top: 15px;
}
    .swal2-styled.swal2-confirm {
      padding: 0 108px !important;
    }
  .bottom_button li .default-btn{
    color: #0e1118;
  }
}
.livepaneledit .rightpanel textarea:hover{
  border:1px solid #0e1118
}
select {  color: #111;
}
.fa-pencil:before{
  color: #fff;
}
.input-group>.form-control:not(:last-child) {
  border-radius: 0;
}
.rightpanel .bootstrap-tagsinput input{
  color: #0e1118 !important;
}
.bootstrap-tagsinput .tag [data-role="remove"]:after{
  color: #fff;
}
.rightpanel .bootstrap-tagsinput .tag [data-role="remove"]:after {
  color: #0e1118;
}
* .autocomplete-items strong{
  color:  #0e1118; 
}
* .list_services .servrw .form-control{
  color:  #0e1118;
}
fieldset{
  background: rgb(255 255 255 / 3%);
}
.select2-search--dropdown .select2-search__field {
  padding: 0.375rem 0.75rem;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  color: #0e1118;
}
* .entersociallinks .form-control{
  color:  #0e1118;
}

* .upload_logo .form-control{
  color:  #0e1118;
}
.select2-container--bootstrap4 .select2-selection--single .select2-selection__arrow b {
  border-color: #fff transparent transparent transparent;}

.rightpanel .custom-control-label {
    padding-left: 15px;
    font-size: 17px;
    font-weight: 500;
    color: #0e1118;
}
.AI-button {
  border-radius: 15px;
  background-color: #f9c301;
  border: none;
  color: #0e1118;
  padding: 10px 18px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 5px 2px 15px 2px;
  cursor: pointer;
  float: left;
}

.AI-button:focus{
  outline: 0;
  box-shadow: none;
  background: #f9c301;
  border-bottom: 1px solid #fff;
  color: #0e1118;
  margin-bottom: 0;
}
.list_services #addedRowsServ{
  margin-bottom:40px;
}
#addedRowsServ .input-group>.form-control:not(:last-child) {
    color: #0e1118;
}
#mail{
  width: 50%;
  color: #0e1118 !important;
}
#phone{
  width: 50%;
  color: #0e1118 !important;
}
#mail input:focus{
  color: #0e1118 !important;
}
#phone input:focus{
  color: #0e1118 !important;
}
.error {
  color: #0e1118 !important;
}
.rightpanel .fa-pencil:before {
  color: #0e1118;
}
.pl-80{
  padding-left: 83px; 
}
@media (max-width:1440px){
  .pl-80{
    padding-left: 12px ;
  }
}
@media only screen and (max-width:418px) and (min-width:200px){
  .pl-80{
    padding-left: 74px ;
  }
}
@media only screen and (max-width:985px) and (min-width:768px){
  .pl-80{
    padding-left: 0px ;
  }
}
#step6 .about_business input {
  color: #fff;
  border: 0;
  background: transparent;
  box-shadow: none;
  border-radius: 0!important;
}
/* loader css start */
#preloader {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background:#12161F;
  z-index: 10;
}
#loader {
  display: block;
  position: relative;
  left: 50%;
  top: 50%;
  width: 150px;
  height: 150px;
  margin: -75px 0 0 -75px;
  border-radius: 50%;
  border: 3px solid transparent;
  border-top-color: #E93879;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}
#loader:before {
  content: "";
  position: absolute;
  top: 5px;
  left: 5px;
  right: 5px;
  bottom: 5px;
  border-radius: 50%;
  border: 3px solid transparent;
  border-top-color: #9643AB;
  -webkit-animation: spin 3s linear infinite;
  animation: spin 3s linear infinite;
}
#loader:after {
  content: "";
  position: absolute;
  top: 15px;
  left: 15px;
  right: 15px;
  bottom: 15px;
  border-radius: 50%;
  border: 3px solid transparent;
  border-top-color: #FFB515;
  -webkit-animation: spin 1.5s linear infinite;
  animation: spin 1.5s linear infinite;
}
@-webkit-keyframes spin {
  0%   {
      -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      transform: rotate(0deg);
  }
  100% {
      -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      transform: rotate(360deg);
  }
}
@keyframes spin {
  0%   {
      -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      transform: rotate(0deg);
  }
  100% {
      -webkit-transform: rotate(360deg);
      -ms-transform: rotate(360deg);
      transform: rotate(360deg);
  }
}

/* loader css end */


/* pop-up  prototype */

.swal2-container.swal2-center>.swal2-popup {
  grid-column: 2;
  grid-row: 2;
  align-self: center;
  background: #f2f2f2;
  justify-self: center;
  padding: 6px;
  border-radius: 20px;
}
.swal2-title {
  position: relative;
  max-width: 100%;
  margin: 0;
  padding: 15px 0 0 !important;
  color: inherit;
  font-size: 20px !important;
  font-weight: 600;
  text-align: center;
  text-transform: none;
  word-wrap: break-word;
}
.swal2-html-container {
  z-index: 1;
  justify-content: center;
  margin: 12px !important;
  padding: 0;
  overflow: auto;
  color: inherit;
  font-size: 12px !important;
  font-weight: 500 !important;
  line-height: normal;
  text-align: center;
  word-wrap: break-word;
  word-break: break-word;
}
.swal2-styled.swal2-confirm {
  border: 0;
  padding: 0 208px !important;
  border-radius: 25px !important;
  background-color:#f2f2f2 !important;
  color: #111 !important;
  font-size: 1em;
}
.swal2-actions {
  border-top: 2px solid #ffc107;
  display: flex;
  z-index: 1;
  box-sizing: border-box;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: auto;
  margin: 0 !important;
  padding: 0;
}
.swal2-styled.swal2-confirm:focus {
    box-shadow: none !important;
}
.swal2-actions:not(.swal2-loading) .swal2-styled:hover {
  background-image: none !important;
}

/* pop-up end */

/* autocomplete background transparent */
input:-webkit-autofill,
input:-webkit-autofill:focus {
    transition: background-color 600000s 0s, color 600000s 0s;
}
input[data-autocompleted] {
    background-color: transparent !important;
}


/* custom checkbox */
.custom-checkbox {
  display: block;
  position: relative;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default checkbox */
.custom-checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Create the checkmark/indicator (hidden when not checked) */
.custom-checkbox:after {
  content: "";
  position: absolute;
  display: none;
}

.entersociallinks .custom-checkbox {
  margin: 5px 12px;
}