body { outline-width: 0; outline: none; margin: 0px; padding: 0px; font-family: "Poppins", sans-serif; outline:0; }
body img { outline-width: 0; outline: none; margin: 0px !important; padding:0px !important; outline:0;}
body a:link { outline-width: 0; outline: none; text-decoration: none; }
h1, h1 a, h1 a:hover {font-size:54px; font-family: "Poppins", sans-serif;  margin:0px 0px 0px; padding:0px; font-weight: 700; line-height:75px; color:#222222;}
h2, h2 a, h2 a:hover {color:#191919; font-size:42px; font-family: "Poppins", sans-serif; margin:0px 0px 0px; padding:0px; font-weight:700; line-height:60px; color:#222222; } 
h3, h3 a, h3 a:hover { color:#424242; font-size:35px; margin: 0px !important; padding: 0px;}
h4, h4 a, h4 a:hover { color:#121212; font-size:30px; margin: 0px !important; padding: 0px;}
h5, h5 a, h5 a:hover { color:#121212; font-size:24px; margin: 0px !important; padding: 0px;}
h6, h6 a, h6 a:hover { color:#121212; font-size:20px; margin: 0px !important; padding: 0px;}
p{ color: #424242; font-weight: 400; font-size:24px; line-height: 38px; }
p span{ display: inline !important; font-weight:700; }
small{font-size: 24px; font-weight: 700; color: #222222; display: inline-block; font-family: "Poppins", sans-serif; margin-bottom: 15px;}
header{background-color: #FFF7E6;  padding: 50px;}
.noOblication{font-size: 14px; font-style: italic; font-family: "Poppins", sans-serif; letter-spacing: 1px;}
.bannerBase{margin-top: 25px; margin-bottom: 25px;}
.redText{ display: inline-block; color: #F7280D;}
.getStartedBtn{background-color: #FE250E; padding: 15px 35px; text-align: center; color: #fff; font-weight: 600; font-size: 18px; border-radius: 5px; border:solid 1px #FE250E; display: inline-flex; margin-bottom: 3px;}
.getStartedBtn:hover{background-color: #fff; border:solid 1px #FE250E; padding: 15px 35px; text-align: center; color: #FE250E; font-weight: 600; font-size: 18px; border-radius: 5px;  display: inline-flex; margin-bottom: 3px;}
.getStartedBtn:focus{background-color: #fff; border:solid 1px #FE250E; padding: 15px 35px; text-align: center; color: #FE250E; font-weight: 600; font-size: 18px; border-radius: 5px;  display: inline-flex; margin-bottom: 3px;}
.getStartedBtn span{position: relative; top:2px; font-size:24px;}
.leftsideSalesPage{padding: 25px 0px 0px;}
.leftsideSalesPage h1{margin:0px 0px 30px;}
.leftsideSalesPage h2{margin:0px 0px 30px;}
.leftsideSalesPage p{margin-bottom: 35px;}

.rightsideSalesPage{}
.rightsideSalesPage img{width: 100%;}

.businessWebsiteNeeds{background-color: #FFFDFA;  padding:70px 210px;}
.businessWebsiteNeeds h2{ margin-bottom: 80px;}
.businessWebNeedsBox{ background-color: #fff; box-shadow: -1px 1px 5px 5px rgba(255,149,0,0.15);-webkit-box-shadow: -1px 1px 5px 5px rgba(255,149,0,0.15);-moz-box-shadow: -1px 1px 5px 5px rgba(255,149,0,0.15); border-radius: 10px; padding:40px 30px; min-height: 212px;  margin-bottom:35px !important;}
.businessWebNeedsBox img {margin-right: 20px !important;  float: left;}
.businessWebNeedsBox h4{margin-bottom: 10px !important; font-size: 25px; font-weight: 600;}
.businessWebNeedsBox p{ font-size: 18px; line-height: 28px;}
.getStartnow{margin-top: 30px; text-align: center;}

.moreSeles{background-color: #FFA322; padding: 50px; text-align: center; }
.moreSeles h2{color: #fff; margin-bottom: 45px;}

.budgetWork{ background-color:#FFF6E4; padding: 90px 80px 80px; text-align: center;}
.budgetWork h2{ margin-bottom: 40px;}
.budgetWork p{ margin-bottom: 30px;}
.consultationBase{padding: 90px 112px 80px;}

.moreSeles .noOblication{font-size: 14px; font-style: italic; font-family: "Poppins", sans-serif; letter-spacing: 1px; color: #fff;}

.formcontralBox p{ text-align: center; font-size: 15px;}
.formcontralBox label{ font-size: 16px; color: #000; display: block; font-weight: 400;}
.formcontralBox input[type="text"]{ font-size:16px;  display: block; padding: 12px; border:solid 1px #E0E0E0; width: 100%; outline: 0px; margin-bottom: 20px;} 
.formcontralBox input[type="email"]{ font-size:16px;  display: block; padding: 12px; border:solid 1px #E0E0E0; width: 100%; outline: 0px; margin-bottom: 20px;}
.formcontralBox textarea{ font-size:16px;  display: block; padding: 12px; border:solid 1px #E0E0E0; width: 100%; outline: 0px; margin-bottom: 20px; min-height: 150px;}
.formcontralBox input[type="submit"]{ background-color: #FE250E; padding: 15px 35px; text-align: center; color: #fff; font-weight: 600; font-size: 18px; border-radius: 5px; border:solid 1px #FE250E; width: 100%; margin-bottom:5px;}

.save { background-color: #FE250E; padding: 15px 35px; text-align: center; color: #fff; font-weight: 600; font-size: 18px; border-radius: 5px; border:solid 1px #FE250E; width: 100%; margin-bottom:5px;display: block;}

footer{background-color: #000; padding: 10px; text-align: center; }
footer p{text-align: center; color: #979797; font-size: 14px; margin-bottom: 0px; }
footer p a{text-align: center; color: #979797; }
footer p a:hover{text-align: center; color: #979797; text-decoration: underline !important;}



.thankyouBase {min-height: 100vh; position: relative; animation: gradient 15s ease infinite; background-size: 400% 400%; background-color: #FFF7E6; padding: 25px;}
.thabkyouHolder {margin-top: 125px; text-align: center; background-color: white; padding: 60px; border-radius: 30px; position: relative;box-shadow: -1px 1px 5px 5px rgba(255,149,0,0.15); -webkit-box-shadow: -1px 1px 5px 5px rgba(255,149,0,0.15); -moz-box-shadow: -1px 1px 5px 5px rgba(255,149,0,0.15);}
.thabkyouHolder h1 {font-family: 'Poppins'; font-weight: 700; font-size: 45px;  margin-bottom: 48px !important; color: #04004d;  line-height: 65px;}
.serviceBtn { font-size: 18px; text-align: center; text-decoration: none; color: #fff; font-weight: 600; font-family: 'Poppins'; background-color: #FE250E; padding: 15px 35px; border: solid 1px #FE250E;  display: inline-flex; margin-bottom: 3px; border-radius: 30px;}

.serviceBtn:hover{font-size: 18px; text-align: center; text-decoration: none; color: #FE250E; font-weight: 600; font-family: 'Poppins'; background-color: #fff; padding: 15px 35px; border: solid 1px #FE250E;  display: inline-flex; margin-bottom: 3px; border-radius: 30px;}

.batton,.discount-offer:before,.pricing-plans-data:before,.pricing-plans-data.two i,.client-reviews i,.location:before,.get-a-quote:before, .swal-modal:before{ background-color:#00c389;}
.heading > span,.team-expert span,.performance-count,.performance-count h2{ color: #00c389;}


.loaderHolder{width: 100%;  height: 100vh;  background-color: #0007; position: fixed; top: 0px; z-index: 9999; left: 0px; right: 0; text-align: center; }

.loaderBase{position: relative; top: 35%;}
.logo img{max-width: 165px;}





