body {
  color: #080a3c;
  background-color: #ffffff;
  padding: 0;
  margin: 0;
  font-size: 15px;
  font-family: "Poppins", sans-serif;
}

a {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  color: #080a3c;
  text-decoration: none;
  outline: 0 !important;
}

a:hover {
  text-decoration: none !important;
  color: #13c4a1;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 600;
}

button,
input {
  outline: 0 !important;
}

img {
  max-width: 100%;
  height: auto;
}

.our-lovingcss .single-clients-logo a img {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  box-shadow: 0 0 2px 2px #ecebeb00;
  background: #c6c7cc00;
  padding: 5px 15px;
}
.form-shapes .shape-map1 {
  position: absolute;
  left: 0;
  right: 0;
  top: 90%;
  -webkit-transform: translateY(-90%);
  transform: translateY(-90%);
  z-index: -1;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}
.form-shapes .shape7 {
  position: absolute;
  top: 40%;
  -webkit-transform: translateY(-40%);
  transform: translateY(-40%);
  left: 4%;
  z-index: -1;
}
.form-shapes .shape8 {
  position: absolute;
  left: 5%;
  top: 78%;
  z-index: -1;
  -webkit-transform: translateY(-60%);
  transform: translateY(-60%);
}
.form-shapes .shape9 {
  position: absolute;
  right: 5%;
  top: 55%;
  z-index: -1;
  -webkit-transform: translateY(-40%);
  transform: translateY(-40%);
}
ul.portfolio_box_li li:hover .both-text-cont {
  transform: translateY(-50px);
  -webkit-transform: translateY(-50px);
  -moz-transform: translateY(-50px);
  -o-transform: translateY(-50px);
  -ms-transform: translateY(-50px);
  z-index: 10;
  background: #fff;
}

.both-text-cont {
  display: block;
  position: relative;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  font-size: 13px;
  height: auto !important;
}
ul.portfolio_box_li li .both-text-cont {
  transition: transform 0.1s ease 0s;
  -webkit-transition: -webkit-transform 0.1s ease 0s;
  -moz-transition: transform 0.1 ease 0s;
  -o-transition: transform 0.1s ease 0s;
  background: #fff;
  -webkit-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  transform: translateZ(0);
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -o-transform: translateZ(0);
  -ms-transform: translateZ(0);
  z-index: 10;
}
.more-btn-info {
  z-index: 0;
  position: absolute;
  bottom: 0;
  left: 0;
  display: block;
  overflow: hidden;
  width: 100%;
  background: #fff;
  padding: 0 10px;
  text-align: center;
}
.form-left-form {
  background: #e9edee;
  padding: 20px 15px;
}
.form-list-tab .tabs {
  padding-left: 0;
  list-style-type: none;
  margin-bottom: 0px;
  margin-left: -15px;
}
.form-title {
  margin-left: -15px;
}
.form-list-tab .tabs li.current span {
  color: #ffffff;
  background-color: #131d33;
  border-bottom: 5px solid #131d33;
}
#contact_top {
  background-color: #131d33;
}
#contact_top:before {
  animation: stop;
  background-image: none;
}
.default-btn.contact-btn {
  text-align: left;
  overflow: hidden;
  z-index: 1;
  color: #ffffff;
  background-color: #13c4a1;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 5px;
  font-weight: 500;
  font-size: 15px;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 13px;
  padding-bottom: 13px;
}
.Form-area {
  padding: 25px 15px;
}
.form-list-tab .tabs li:nth-child(2) {
  margin-left: 5px;
}
.form-list-tab .tabs li span {
  cursor: pointer;
  display: block;
  background-color: #ffffff;
  color: #8d8fb4;
  padding: 10px 20px 10px 20px;
  position: relative;
  border-radius: 5px;
  margin-left: 0px;
  margin-right: 0px;
  font-size: 16px;
  font-weight: 500;
}
.form-list-tab .tabs li:nth-child(2) span {
  border-radius: 0 0px 0px 0;
}
.single-pricing-table:hover {
  -webkit-transform: translateY(-10px);
  transform: translateY(0);
}
.form-list-tab .tabs li:nth-child(1) span {
  border-radius: 0px 0 0 0px;
}
.form-list-tab .tabs li {
  display: inline-block;
}
.Form-area ul.form_tab li {
  color: #4a6f8a;
  margin-bottom: 0px;
  position: relative;
  padding-left: 0px;
}
.input-group-text.form-icon-grp {
  background-color: #131d33;
}
.default-box_icon {
  border: none;
  position: relative;
  display: inline-block;
  text-align: left;
  overflow: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 5px;
  font-weight: 500;
  font-size: 12px;
  padding-left: 25px;
  padding-right: 0px;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #83888e;
}
.default-box_icon i.add_icon {
  margin-top: -6px;
}
.default-box_icon i {
  position: absolute;
  left: 0px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 20px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  color: #080a3c;
}
input[type="file"] {
  padding: 0.2rem 0.75rem;
}
.section-title.form-title {
  text-align: left;
  margin-left: -15px;
  margin-bottom: 0;
  padding-bottom: 0px;
}
.section-title.form-title h3 {
  font-size: 30px;
}
.default-box_icon i.bx {
  color: #ff622f;
  font-size: 20px;
}
.form-icon-grp i.bx {
  color: #fff;
  font-size: 17px;
}
.contact-features-list.contact-form-list {
  padding-right: 0px;
  border-right: 0px solid #eeeeee;
}
.default-btn.contact-btn {
  background-color: #08325c;
}
.single-contact-widget .contact-contact-info {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
  padding: 10px;
}
.page-title-area.contact-title-area {
  background-color: #13c4a1;
}
.single-contact-widget h4 {
  font-size: 18px;
  color: #fff;
}
.top-bg-banner {
  max-height: 200px;
  height: 200px;
  position: relative;
  display: none;
}
.top-bg-banner img {
  height: 100%;
  width: 100%;
}
.top-banner-section {
  padding: 30px 0;
  position: relative;
}

ul.portfolio_box_li {
  list-style: none;
  padding: 0;
}
ul.portfolio_box_li > li {
  border-radius: 4px 4px 0 0;
  border: none;
  box-shadow: 0px 1px 7px 1px rgba(0, 0, 0, 0.1);
  padding: 10px;
}
img.port_icon {
  height: 45px;
  width: 45px;
}
.por-text-cont p {
  font-size: 13px;
  color: #444;
  text-align: center;
}
.por-text-cont {
  display: block;
  padding: 30px 15px 15px;
  position: relative;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  font-size: 13px;
  height: auto !important;
}
.por-text-cont h1 {
  font-size: 22px;
  color: #131313;
  display: block;
  text-align: center;
  padding: 15px 0;
  margin-bottom: 0;
}
.column {
  -ms-flex: 25%; /* IE10 */
  flex: 25%;
  max-width: 25%;
  padding: 0 4px;
}

.img_box_height img {
  margin-top: 8px;
  vertical-align: middle;
  width: 100%;
}
.box-hover-block {
  position: relative;
}
img.port_icon {
  position: absolute;
  left: 0;
  top: auto !important;
  margin: auto;
  width: 55px;
  height: 55px;
  -webkit-transform: rotateZ(45deg);
  -moz-transform: rotateZ(45deg);
  background: #fff;
  border: 1px solid #296cf5;
  border-radius: 50%;
  padding: 8px;
}
div.por-bg-icon {
  /* 
    -webkit-transform: rotate(-45deg); */
  margin: auto; /* 
    -moz-transform: rotate(-45deg);
    transform: rotate(-45deg); */
  height: 55px;
  width: 55px;
  top: -23px;
  position: absolute;
  left: 0;
  right: 0;
  display: inline-block;
  border-radius: 50%;
}
/* filters */
#port-filters li > span {
  padding: 5px 3px;
}
#port-filters li {
  display: block;
  float: left;
  width: 16.66%;
}
#port-filters li {
  float: none;
  display: inline-block;
  padding: 0 6px;
}
#port-filters li span.active,
#port-filters li.all span {
  background: #f00029;
  color: #fff;
}
#port-filters li:first-child > span > span {
  display: inline-block;
  height: 27px;
}
#port-filters li span.active > span {
  color: #fff;
}
#port-filters li span.active::after,
#port-filters li.all span:after,
#port-filters li:last-child span.active:after {
  border-left: 12.5px solid transparent;
  border-right: 12.5px solid transparent;
  bottom: -11px;
  content: "";
  display: block;
  height: 0;
  position: absolute;
  width: 0;
  border-top: 12px solid #13c4a1;
  left: 0;
  right: 0;
  margin: auto;
}
.portlicss {
  float: none;
  width: 33.33%;
  display: none; /* Hide all elements by default */
}
.show {
  display: block;
}
.filter:hover {
  background-color: #ddd;
}

.filter.active {
  background-color: #666;
  color: white;
}
.portfolio_ul:after,
.portfolio_ul:before {
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.box-hover-block:hover {
  cursor: pointer;
}
#port-filters li > span {
  font-size: 18px;
  color: #0d0d0d;
  border-radius: 4px;
  text-transform: uppercase;
  font-weight: 700;
  position: relative;
  background: #e8e8e8;
}
#port-filters li > span i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAELCAMAAADz3mheAAAC7lBMVEUAAAD///8AAAD///8AAAD///8SEhL///////8SEhIAAAASEhL///////8AAAASEhL///8AAAD///8AAAD///8SEhL///8AAAD///8SEhL///8AAAASEhL///////8SEhISEhL///8SEhL///8AAAASEhL///8AAAD///////8SEhIAAAD///8AAAD///8SEhL///8AAAD///8AAAD///8SEhL///////8SEhL///8SEhL///8SEhL///8SEhL///8SEhL///8SEhL///8SEhL///////8SEhIAAAD///////8SEhIAAAD///8AAAASEhL///////8AAAD///8AAAD///8AAAD///8SEhL///8AAAD///8SEhIAAAD///8SEhL///8AAAD///8AAAD///8AAAD///8SEhL///8AAAD///8AAAD///////8SEhIAAAD///8AAAD///8SEhIAAAD///////8AAAD///8AAAD///8SEhIAAAD///8SEhL///////8SEhIAAAD///8AAAD///8SEhIAAAD///8AAAD///8SEhIAAAD///8AAAD///8AAAASEhL///8AAAASEhL///8SEhL///8AAAD///8AAAD///8AAAD///////8SEhL///8SEhL///8AAAD///8SEhL///8AAAD///8SEhL///8AAAD///////8SEhIAAAD///8AAAD///8AAAD///8AAAD///8AAAD///8AAAD///8AAAASEhL///////8AAAD///8AAAD///8AAAASEhL///8AAAD///8AAAD///8AAAD///8AAAD///8AAAD///8AAAASEhL///8AAAD///8AAAD///8AAAD///8AAAD///8AAAASEhL///8AAAD///8AAAD///8AAAD///8AAAD///8AAAASEhL///////8AAAD///8AAAD///8SEhIAAAD///8AAAD///8AAAD///8SEhL///8AAAASEhL///8TbcUIAAAA93RSTlMAAAEBAgIGBggJCwsLDg8PDxERFBQXGBsbHR4jIyMoKS0tMzM2NjY4ODk7PDw9PUJCQ0NEREZGSktPUFJUVllbXl9jY2hobW5vb3BydnZ3d3d5enp8fH19foGCgoOEhIiI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);
  display: inline-block;
  height: 32px;
  vertical-align: middle;
  width: 46px;
}
#port-filters li > span i.web_i {
  background-position: 50px -4px;
}

#port-filters li > span i.phone_i {
  background-position: 48px 185px;
}
#port-filters li > span i.cart_i {
  background-position: 48px 112px;
}
#port-filters li > span i.games_i {
  background-position: 48px 35px;
}
#port-filters li > span i.embed_i {
  background-position: 48px 73px;
}
#port-filters li > span > span {
  font-size: 14px;
  display: none;
}
#port-filters li > span > span {
  padding: 0;
}
#port-filters {
  background-color: #fff;
  position: relative;
  border-radius: 5px;
  margin-left: -12px;
  margin-right: -12px;
}
#port-filters {
  margin-bottom: 25px;
  text-align: center;
  padding-left: 0;
}
#port-filters li span {
  display: block;
  padding: 5px 20px;
  text-decoration: none;
  color: #666;
  cursor: pointer;
}
#port-filters li > span:hover {
  background-color: #ddd;
}

#port-filters li > span.active {
  background-color: #13c4a1;
  color: white;
}
p.top_heading_port {
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
}
p.top_heading_port {
  position: relative;
  text-align: center;
  font-size: 18px;
  line-height: 30px;
  padding-bottom: 39px;
  color: #000;
  font-weight: 400;
  margin-top: 15px;
  margin-bottom: 35px;
  border-bottom: 1px solid #e8e8e8;
}
p.top_heading_port::after {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAALCAYAAADvGtSMAAAAgklEQVRIiWNgQAABIPYB4kIgroXSPlBxMPj//z9OPBDmwIAKEFcCcQMWXAmVJ8ZSupoD8yEuhcgaBAhYSndzQIp9CSiEYR8CltLdHJDiQiIVFxKwlO7mgBTXEqm4loCldDdnyIc8sWnMl0pplWrmgBQP6dIGBFTwaBjU5TwMDLkaFgBxR1n20Iu1fwAAAABJRU5ErkJggg==) center center
    no-repeat #fff;
  border: 16px solid #fff;
  bottom: -22px;
  display: block;
  height: 45px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  width: 83px;
}
.page-title-area.portfolio-title-area p {
  margin-top: 0px;
}
.page-title-area.portfolio-title-area::before {
  background-image: url(/_next/static/images/port_bg_image-d3e315af597c1c307ff06624c71572b5.jpg);
  animation: stop;
  opacity: 1;
}
.top_heading_port::after {
  content: "";
}
h2.top_heading_portfolio {
  font-size: 40px;
  text-align: center;
  font-weight: 700;
  margin-top: 30px;
}
span.port_icon i.bx.bxs-brush {
  transform: rotate(175deg);
}
span.port_icon i.bx {
  font-size: 40px;
  border: 1px solid #2569f5;
  border-radius: 50%;
  padding: 5px;
  background: #fff;
  font-weight: normal;
  color: #2569f5;
}
.port_icon {
  font-size: 15px;
}
/* Responsive layout - makes a two column-layout instead of four columns */
@media screen and (max-width: 800px) {
  .column {
    -ms-flex: 33%;
    flex: 33%;
    max-width: 33%;
  }
}

/* Responsive layout - makes the two columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
  .column {
    -ms-flex: 100%;
    flex: 100%;
    max-width: 100%;
  }
}

/*start gallery css */
.d-table {
  width: 100%;
  height: 100%;
}

.d-table-cell {
  vertical-align: middle;
}

.bg-f4f6fc {
  background-color: #f4f6fc;
}

.bg-f8fbfa {
  background-color: #f8fbfa;
}

.bg-f4f5fe {
  background-color: #f4f5fe;
}

.contact-area.ptb-100 {
  padding-top: 92px;
}

.ptb-40 {
  padding-top: 40px;
  padding-bottom: 40px;
}
.ptb-100 {
  padding-top: 100px;
  padding-bottom: 100px;
}
.ptb-87 {
  padding-top: 87px;
  padding-bottom: 100px;
}

.pt-100 {
  padding-top: 100px;
}

.pb-100 {
  padding-bottom: 100px;
}

.pt-70 {
  padding-top: 70px;
}

.pb-70 {
  padding-bottom: 70px;
}

.tx-center {
  text-align: center;
}

.mwidth-1000 {
  max-width: 1000px !important;
}

.max-width-1290 {
  max-width: 1290px;
}

.blt-radius-0 {
  border-radius: 0px 30px 30px 30px !important;
}

p {
  color: #4a6f8a;
  margin-bottom: 12px;
  line-height: 1.8;
  font-size: 15px;
}

p:last-child {
  margin-bottom: 0;
}

.border-radius-0 {
  border-radius: 0 !important;
}

/* Section title */
.section-title {
  text-align: center;
  max-width: 575px;
  text-transform: capitalize;
  margin-left: auto;
  margin-bottom: 20px;
  margin-right: auto;
}

.section-title h2 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 600;
}

.section-title h2 span {
  display: inline-block;
  color: #ff612f;
}

/* default-btn&optional-btn */
.default-btn {
  border: none;
  position: relative;
  display: inline-block;
  text-align: center;
  overflow: hidden;
  z-index: 1;
  color: #ffffff;
  background-color: #ff612f;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 5px;
  font-weight: 500;
  font-size: 15px;
  padding-left: 50px;
  padding-right: 25px;
  padding-top: 13px;
  padding-bottom: 13px;
}

.default-btn i {
  position: absolute;
  left: 15px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 20px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  color: #080a3c;
}

.default-btn span {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-radius: 50%;
  background-color: #ff622f;
  -webkit-transition: width 0.6s ease-in-out, height 0.5s ease-in-out;
  transition: width 0.6s ease-in-out, height 0.5s ease-in-out;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: -1;
  border-radius: 5px;
}

.default-btn:hover,
.default-btn:focus {
  color: #ffffff;
  -webkit-box-shadow: 0px 5px 28.5px 1.5px rgba(19, 196, 161, 0.3) !important;
  box-shadow: 0px 5px 28.5px 1.5px rgba(19, 196, 161, 0.3) !important;
}

.default-btn:hover span,
.default-btn:focus span {
  width: 225%;
  height: 562.5px;
}

.optional-btn {
  border: none;
  position: relative;
  display: inline-block;
  text-align: center;
  overflow: hidden;
  z-index: 1;
  color: #080a3c;
  background-color: transparent;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 5px;
  font-weight: 500;
  font-size: 15px;
  padding-left: 55px;
  padding-right: 30px;
  padding-top: 13px;
  padding-bottom: 13px;
}

.optional-btn i {
  position: absolute;
  left: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size: 20px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  color: #080a3c;
}

.optional-btn::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  border: 1px solid #080a3c;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.optional-btn span {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-radius: 50%;
  background-color: #ff612f;
  -webkit-transition: width 0.6s ease-in-out, height 0.5s ease-in-out;
  transition: width 0.6s ease-in-out, height 0.5s ease-in-out;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: -1;
  border-radius: 5px;
}

.optional-btn:hover,
.optional-btn:focus {
  color: #ffffff;
}

.optional-btn:hover::before,
.optional-btn:focus::before {
  border-color: #ff612f;
}

.optional-btn:hover span,
.optional-btn:focus span {
  width: 225%;
  height: 562.5px;
}

/*================================================
Preloader Area CSS
=================================================*/
.preloader-area {
  position: fixed;
  top: 0;
  background-color: #ff612f;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99999;
  text-align: center;
}

.preloader-area .spinner {
  width: 4em;
  height: 4em;
  -webkit-transform: perspective(20em) rotateX(-24deg) rotateY(20deg)
    rotateZ(30deg);
  transform: perspective(20em) rotateX(-24deg) rotateY(20deg) rotateZ(30deg);
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  position: absolute;
  left: 0;
  right: 0;
  top: 45%;
  -webkit-transform: translateY(-45%);
  transform: translateY(-45%);
  margin-left: auto;
  margin-right: auto;
}

.preloader-area .spinner .disc {
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 100%;
  border: 0.3em dotted #ffffff;
}

.preloader-area .spinner .disc:nth-child(1) {
  -webkit-animation: rotate 12s linear infinite;
  animation: rotate 12s linear infinite;
}

.preloader-area .spinner .disc:nth-child(2) {
  -webkit-animation: rotateDisc2 12s linear infinite;
  animation: rotateDisc2 12s linear infinite;
}

.preloader-area .spinner .disc:nth-child(3) {
  -webkit-animation: rotateDisc3 12s linear infinite;
  animation: rotateDisc3 12s linear infinite;
}

.preloader-area .spinner .inner {
  width: 100%;
  height: 100%;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-animation: sphereSpin 6s linear infinite;
  animation: sphereSpin 6s linear infinite;
}

.preloader-area .spinner::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 50%;
  right: 0;
  bottom: 0;
  border: 2px dotted #ffffff;
  margin: -15px;
}

@-webkit-keyframes sphereSpin {
  0% {
    -webkit-transform: rotateX(360deg) rotateY(0deg);
    transform: rotateX(360deg) rotateY(0deg);
  }
  100% {
    -webkit-transform: rotateX(0deg) rotateY(360deg);
    transform: rotateX(0deg) rotateY(360deg);
  }
}

@keyframes sphereSpin {
  0% {
    -webkit-transform: rotateX(360deg) rotateY(0deg);
    transform: rotateX(360deg) rotateY(0deg);
  }
  100% {
    -webkit-transform: rotateX(0deg) rotateY(360deg);
    transform: rotateX(0deg) rotateY(360deg);
  }
}

@-webkit-keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes rotate {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes rotateDisc2 {
  from {
    -webkit-transform: rotateX(90deg) rotateZ(0deg);
    transform: rotateX(90deg) rotateZ(0deg);
  }
  to {
    -webkit-transform: rotateX(90deg) rotateZ(360deg);
    transform: rotateX(90deg) rotateZ(360deg);
  }
}

@keyframes rotateDisc2 {
  from {
    -webkit-transform: rotateX(90deg) rotateZ(0deg);
    transform: rotateX(90deg) rotateZ(0deg);
  }
  to {
    -webkit-transform: rotateX(90deg) rotateZ(360deg);
    transform: rotateX(90deg) rotateZ(360deg);
  }
}

@-webkit-keyframes rotateDisc3 {
  from {
    -webkit-transform: rotateY(90deg) rotateZ(0deg);
    transform: rotateY(90deg) rotateZ(0deg);
  }
  to {
    -webkit-transform: rotateY(90deg) rotateZ(360deg);
    transform: rotateY(90deg) rotateZ(360deg);
  }
}

@keyframes rotateDisc3 {
  from {
    -webkit-transform: rotateY(90deg) rotateZ(0deg);
    transform: rotateY(90deg) rotateZ(0deg);
  }
  to {
    -webkit-transform: rotateY(90deg) rotateZ(360deg);
    transform: rotateY(90deg) rotateZ(360deg);
  }
}

.preloader-deactivate {
  display: none;
}

/*================================================
Navbar Area CSS
=================================================*/
.navbar-area {
  position: sticky;
  top: 0;
  left: 0;
  width: 100%;
  background-color: #fff;
  height: auto;
  z-index: 1040;
  padding-top: 5px;
  padding-bottom: 5px;
}

.navbar-area .container {
  max-width: 1290px;
}
@media (min-width: 1200px) {
  .container {
    max-width: 1290px !important;
  }
}
.navbar-area.is-sticky {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
  -webkit-box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.09);
  box-shadow: 0 2px 28px 0 rgba(0, 0, 0, 0.09);
  background-color: #ffffff !important;
  -webkit-animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;
  animation: 500ms ease-in-out 0s normal none 1 running fadeInDown;
  padding-top: 0;
  padding-bottom: 0;
}

.navbar-area.is-sticky .main-nav .navbar .others-options .optional-btn {
  color: #080a3c;
}

.navbar-area.is-sticky .main-nav .navbar .others-options .optional-btn i {
  color: #080a3c;
}

.navbar-area.is-sticky .main-nav .navbar .others-options .optional-btn::before {
  border-color: #080a3c;
}

.navbar-area.is-sticky .main-nav .navbar .others-options .optional-btn:hover,
.navbar-area.is-sticky .main-nav .navbar .others-options .optional-btn:focus {
  color: #ffffff;
}

.navbar-area.is-sticky .main-nav .navbar .others-options .optional-btn:hover i,
.navbar-area.is-sticky .main-nav .navbar .others-options .optional-btn:focus i {
  color: #ffffff;
}

.navbar-area.navbar-style-two {
  position: relative;
  background-color: #ffffff;
}

.navbar-area.navbar-style-two.is-sticky {
  position: fixed;
}

.navbar-area.navbar-style-two .main-nav .navbar .navbar-nav {
  margin-left: auto;
}

.navbar-area.navbar-style-two .main-nav .navbar .others-options {
  margin-left: 25px;
}

.navbar-area.navbar-style-two .main-nav .navbar .others-options .optional-btn {
  color: #080a3c;
}

.navbar-area.navbar-style-two
  .main-nav
  .navbar
  .others-options
  .optional-btn
  i {
  color: #ff612f;
}

.navbar-area.navbar-style-two
  .main-nav
  .navbar
  .others-options
  .optional-btn::before {
  border-color: #080a3c;
}

.navbar-area.navbar-style-two
  .main-nav
  .navbar
  .others-options
  .optional-btn:hover,
.navbar-area.navbar-style-two
  .main-nav
  .navbar
  .others-options
  .optional-btn:focus {
  color: #ffffff;
}

.navbar-area.navbar-style-two
  .main-nav
  .navbar
  .others-options
  .optional-btn:hover
  i,
.navbar-area.navbar-style-two
  .main-nav
  .navbar
  .others-options
  .optional-btn:focus
  i {
  color: #ffffff;
}

.navbar-area.navbar-style-two .container {
  max-width: 1140px;
}

.main-nav {
  background-color: transparent;
}

.main-nav .navbar {
  background-color: transparent;
  padding-right: 0;
  padding-top: 0;
  padding-left: 0;
  padding-bottom: 0;
}

.main-nav .navbar .navbar-brand {
  padding: 0;
  font-weight: bold;
  font-size: 27px;
}

.main-nav .navbar ul {
  padding-left: 0;
  list-style-type: none;
  margin-bottom: 0;
}

.main-nav .navbar .navbar-nav {
  /*   margin-left: 60px; */
  margin-left: auto;
}

.main-nav .navbar .navbar-nav .nav-item {
  position: relative;
  padding: 0;
  /* Mega dropdown menu */
}

.main-nav .navbar .navbar-nav .nav-item a {
  font-size: 15px;
  font-weight: 500;
  color: #4a6f8a;
  padding-left: 0;
  padding-right: 0;
  padding-top: 0px;
  padding-bottom: 0px;
  margin-left: 13px;
  margin-right: 13px;
}

.main-nav .navbar .navbar-nav .nav-item a:hover,
.main-nav .navbar .navbar-nav .nav-item a:focus,
.main-nav .navbar .navbar-nav .nav-item a.active {
  color: #13c4a1;
}

.main-nav .navbar .navbar-nav .nav-item a i {
  font-size: 16px;
  position: relative;
  top: 2px;
  display: inline-block;
  margin-left: -3px;
  margin-right: -3px;
}

.main-nav .navbar .navbar-nav .nav-item:last-child a {
  margin-right: 0;
}

.main-nav .navbar .navbar-nav .nav-item:first-child a {
  margin-left: 0;
}

.main-nav .navbar .navbar-nav .nav-item:hover a,
.main-nav .navbar .navbar-nav .nav-item.active a {
  color: #13c4a1;
}

.main-nav .navbar .navbar-nav .nav-item .dropdown-menu {
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);
  background: #ffffff;
  position: absolute;
  border: none;
  top: 80px;
  left: 0; /* 
  width: 250px; */
  width: 100%;
  z-index: 99;
  display: block;
  opacity: 0;
  visibility: hidden;
  border-radius: 0;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  margin-top: 20px;
  border-top: 4px solid #13c4a1;
  padding: 0;
}
.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li:last-child a {
  border-bottom: none;
}
.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li {
  padding: 0;
}
.dropdown-menu.megamenu {
  padding: 15px !important;
}
.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a {
  padding: 13px 0px 11px;
  margin: 0;
  position: relative;
  color: #4a6f8a;
  border-bottom: 1px dashed #e5e5e5;
  font-size: 13px;
  font-weight: 500;
}

.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:hover,
.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a:focus,
.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li a.active {
  color: #13c4a1;
}

.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li:last-child a {
  /* border-bottom: none; */
}
.service_htext span {
  border-bottom: 2px solid #020202;
  font-size: 27px;
}
.service_htext {
  width: 100%;
  padding: 0 15px 15px 15px;
  /* background: #ff612f; 
    /* color: #fff; */
  text-decoration: underline double;
  -webkit-text-decoration: underline double;
}
.dropdown-menu.firstul {
  width: 270px !important;
}
.dropdown-menu.firstul .nav-item a i.drop-nav {
  font-weight: 900;
  margin-left: 0px !important;
  margin-right: 3px !important;
}
.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu {
  left: 250px;
  top: 15px;
  opacity: 0;
  visibility: hidden;
}

.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a {
  color: #4a6f8a;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:hover,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:focus,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  a.active {
  color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu {
  left: 220px;
  top: 15px;
  opacity: 0;
  visibility: hidden;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a {
  color: #4a6f8a;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:hover,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:focus,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a.active {
  color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu {
  left: -250px;
  top: 15px;
  opacity: 0;
  visibility: hidden;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a {
  color: #4a6f8a;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:hover,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:focus,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a.active {
  color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu {
  left: -250px;
  top: 15px;
  opacity: 0;
  visibility: hidden;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a {
  color: #4a6f8a;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:hover,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:focus,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a.active {
  color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu {
  left: -250px;
  top: 15px;
  opacity: 0;
  visibility: hidden;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a {
  color: #080a3c;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:hover,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:focus,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a.active {
  color: #ffffff;
  background-color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu {
  left: -250px;
  top: 15px;
  opacity: 0;
  visibility: hidden;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a {
  color: #080a3c;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:hover,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a:focus,
.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  a.active {
  color: #ffffff;
  background-color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li.active
  a {
  color: #ffffff;
  background-color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li:hover
  .dropdown-menu {
  opacity: 1;
  visibility: visible;
  top: 0;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li.active
  a {
  color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li:hover
  .dropdown-menu {
  opacity: 1;
  visibility: visible;
  top: 0;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li.active
  a {
  color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li:hover
  .dropdown-menu {
  opacity: 1;
  visibility: visible;
  top: 0;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li.active
  a {
  color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li
  .dropdown-menu
  li:hover
  .dropdown-menu {
  opacity: 1;
  visibility: visible;
  top: 0;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li.active
  a {
  color: #13c4a1;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .dropdown-menu
  li
  .dropdown-menu
  li:hover
  .dropdown-menu {
  opacity: 1;
  visibility: visible;
  top: 0;
}

.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li.active a {
  color: #13c4a1;
}

.main-nav .navbar .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu {
  opacity: 1;
  visibility: visible;
  top: 0;
}

.main-nav .navbar .navbar-nav .nav-item:hover .dropdown-menu {
  opacity: 1;
  visibility: visible;
  top: 100%;
  margin-top: 0px;
}

.main-nav .navbar .navbar-nav .nav-item .mega-dropdown-menu {
  width: 500px;
  padding: 0 10px 5px;
}

.main-nav .navbar .navbar-nav .nav-item .mega-dropdown-menu h3 {
  font-size: 17px;
  margin-top: 20px;
  border-bottom: 1px dashed #e5e5e5;
  margin-bottom: 0;
  padding-bottom: 10px;
  position: relative;
}

.main-nav .navbar .navbar-nav .nav-item .mega-dropdown-menu h3::before {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  background: #13c4a1;
  width: 30px;
  height: 1px;
}

.main-nav .navbar .navbar-nav .nav-item .mega-dropdown-menu .nav-item {
  width: 50%;
  float: left;
  padding: 0 10px;
}

.main-nav .navbar .navbar-nav .nav-item .mega-dropdown-menu .nav-item a {
  padding-left: 0;
  padding-right: 0;
  border-bottom: 1px dashed #e5e5e5 !important;
}

.main-nav
  .navbar
  .navbar-nav
  .nav-item
  .mega-dropdown-menu
  .nav-item
  a:last-child {
  border-bottom: none !important;
}

.main-nav .navbar .others-options {
  margin-left: auto;
}

.main-nav .navbar .others-options .default-btn {
  color: #ffffff;
  background-color: #13c4a1;
}

.main-nav .navbar .others-options .default-btn i {
  color: #ffffff;
  border: 1px solid #fff;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-radius: 50px;
  margin-right: 23px;
  font-size: 25px;
}

.main-nav .navbar .others-options .default-btn span {
  background-color: #080a3c;
}

.main-nav .navbar .others-options .optional-btn {
  margin-right: 15px;
  color: #ffffff;
}

.main-nav .navbar .others-options .optional-btn i {
  color: #ffffff;
}

.main-nav .navbar .others-options .optional-btn::before {
  border-color: #ffffff;
}

.main-nav .navbar .others-options .optional-btn span {
  background-color: #080a3c;
}

.main-nav .navbar .others-options .optional-btn:hover::before,
.main-nav .navbar .others-options .optional-btn:focus::before {
  border-color: #080a3c;
}

@media only screen and (max-width: 991px) {
  .navbar-area {
    background-color: #ffffff;
    position: relative;
    border-bottom: 1px solid #eeeeee;
    padding-top: 15px;
    padding-bottom: 15px;
  }
  .navbar-area.is-sticky {
    padding-top: 15px;
    padding-bottom: 15px;
  }
}

/*================================================
Partner Area CSS
=================================================*/
.main-banner {
  position: relative;
  z-index: 1;
}

.main-banner .container-fluid {
  padding-left: 0;
  padding-right: 0;
}

.main-banner .container-fluid .row {
  margin-left: 0;
  margin-right: 0;
}

.main-banner .container-fluid .row .col-lg-5,
.main-banner .container-fluid .row .col-lg-7 {
  padding-left: 0;
  padding-right: 0;
}

.banner-section {
  position: relative;
  z-index: 1;
}

.banner-section .container-fluid {
  padding-left: 0;
  padding-right: 0;
}

.banner-section .container-fluid .row {
  margin-left: 0;
  margin-right: 0;
}

.banner-section .container-fluid .row .col-lg-7,
.banner-section .container-fluid .row .col-lg-5 {
  padding-left: 0;
  padding-right: 0;
}

.main-banner-content {
  width: 100%;
  height: 100%;
}

.main-banner-content .content {
  max-width: 755px;
  padding-right: 150px;
  margin-left: auto;
  margin-top: 80px;
}

.main-banner-content .content h1 {
  font-size: 57px;
  font-weight: 600;
}

.main-banner-content .content h1 span {
  display: inline-block;
  color: #ff612f;
}

.main-banner-content .content p {
  margin-top: 18px;
  max-width: 540px;
}

.main-banner-content .content .default-btn {
  margin-top: 20px;
  background-color: #080a3c;
}

.main-banner-content .content .default-btn i {
  color: #ff612f;
}

.banner-content {
  padding-top: 215px;
  padding-bottom: 125px;
}

.banner-content .content {
  max-width: 755px;
  padding-right: 150px;
  margin-left: auto;
}

.banner-content .content h1 {
  font-size: 57px;
  font-weight: 600;
}

.banner-content .content h1 span {
  display: inline-block;
  color: #ff612f;
}

.banner-content .content p {
  margin-top: 18px;
  max-width: 540px;
}

.banner-content .content .default-btn {
  margin-top: 15px;
  background-color: #080a3c;
}

.banner-content .content .default-btn i {
  color: #fff;
}

.banner-image {
  /* height: 100vh; */
  border-radius: 0 0 0 80px;
  background-color: #ff612f;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.banner-image img {
  display: none;
}

.banner-image.bg-1 {
  background-image: url(/_next/static/images/banner-img1-cdeee7d7bf3f3a5dd79ceb671843e240.jpg);
}

.banner-image.bg-2 {
  background-image: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcuoc3R85vf188+vv0AAAAAAAAAAAAABW+efvrx8zOfT5w78O318iz5IAAAAAAAAAAAAAAA8vQAAAAAAAAAAAAAAAAAAB//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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);
}

.banner-image.bg-3 {
  background-image: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcuoc3R85vf188+vv0AAAAAAAAAAAAABW+efvrx8zOfT5w78O318iz5IAAAAAAAAAAAAAAA8vQAAAAAAAAAAAAAAAAAAB//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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);
}

.banner-image.mbanner-bg-one {
  background-image: url(/_next/static/images/banner-back-b44e165bff15b7176644b5f0014d66cb.jpg);
}

.banner-image.mbanner-bg-one .animate-banner-image {
  padding: 15px;
  margin-top: 65px;
}
.section-title {
  padding-bottom: 20px;
}
.banner-image.banner-slider-bg1 {
  background-image: url(/_next/static/images/banner-img1-a9c8b75d0fd77eef44b4ce6a1203d1d8.jpg) !important;
}

.banner-image.banner-slider-bg2 {
  background-image: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfL6Dzej58fZ9ef0fQAAAAAAAAAAAAABy8798vr89Pj07MrQ5PnQ5fvm+tQAAAAAAAAAAAAAAAHl6gAAAAAAAAAAAAAAAAAAB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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) !important;
}

.banner-image.banner-slider-bg3 {
  background-image: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfL6Dzej58fZ9ef0fQAAAAAAAAAAAAABy8798vr89Pj07MrQ5PnQ5fvm+tQAAAAAAAAAAAAAAAHl6gAAAAAAAAAAAAAAAAAAB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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) !important;
  background-size: 100% 100%;
  height: 100%;
}

.banner-image.slider-bg1 {
  background-image: url(/_next/static/images/banner-img1-a9c8b75d0fd77eef44b4ce6a1203d1d8.jpg);
}

.banner-image.slider-bg2 {
  background-image: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfL6Dzej58fZ9ef0fQAAAAAAAAAAAAABy8798vr89Pj07MrQ5PnQ5fvm+tQAAAAAAAAAAAAAAAHl6gAAAAAAAAAAAAAAAAAAB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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);
}

.banner-image.slider-bg3 {
  background-image: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfL6Dzej58fZ9ef0fQAAAAAAAAAAAAABy8798vr89Pj07MrQ5PnQ5fvm+tQAAAAAAAAAAAAAAAHl6gAAAAAAAAAAAAAAAAAAB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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);
}

.banner-img {
  height: 100%;
  width: 100%;
  border-radius: 0 0 0 80px;
  background-color: #ff612f;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.banner-img img {
  display: none;
}

.banner-img.bg-1 {
  background-image: url(/_next/static/images/banner-img1-cdeee7d7bf3f3a5dd79ceb671843e240.jpg);
}

.banner-img.bg-2 {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcgSlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAhAAGBgYGBwYHCAgHCgsKCwoPDgwMDg8WEBEQERAWIhUZFRUZFSIeJB4cHiQeNiomJio2PjQyND5MRERMX1pffHynAQYGBgYHBgcICAcKCwoLCg8ODAwODxYQERAREBYiFRkVFRkVIh4kHhweJB42KiYmKjY+NDI0PkxERExfWl98fKf/wgARCANSA00DASIAAhEBAxEB/8QAGwABAAMBAQEBAAAAAAAAAAAAAAQFBgMCAQf/2gAIAQEAAAAA/ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr8900sgp/N15zpbTgAi5lpJnGiLqTX52Vp/oAAAAAAAAAA+YPWwqvYueDvNJFyNmt5wAYfR/M5uavPz153wmtppGhAAAAAAAAAAEfH7jzhN6zPCTpK2BoQUUuyo5difn/6A/P8A9Ao+lwVVXqeOM3IAAAAAAAAAA+YbQQ+eqi5m2i6SjqvFlohByO0xW79GLtPldss3G4W97n/V8wO+AAAAAAAAAAHzH+OVvosfpq+LpM/Gvc1Z3wyVfo7oZWGlazL9rXKaOBIvGB3wAAAAAAAAAAqqTYfMFrMxf1vLSTSFmtkKnH/oXQh5LcsNrZhU1cr1fMDvgAAAAAAAAABTQtMw+nrUHnpI1r1g5zYjDyJelK/P7Bkb6v0CprLSr1PHGbkAAAAAAAAAAR8VreWb3JSxdJmvF5mba8Kao1mD3Eh5weq95TdZObaZTTWGE1tNI0IAAAAAAAAAAVtB70kohc7HzmIltfClsJVX7sSDnfmjncsxHu7lXZ6ZpfoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcuoc3R85vf188+vv0AAAAAAAAAAAAABW+efvrx8zOfT5w78O318iz5IAAAAAAAAAAAAAAA8vQAAAAAAAAAAAAAAAAAAB//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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);
}

.banner-img.bg-3 {
  background-image: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcuoc3R85vf188+vv0AAAAAAAAAAAAABW+efvrx8zOfT5w78O318iz5IAAAAAAAAAAAAAAA8vQAAAAAAAAAAAAAAAAAAB//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQIQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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);
}

.banner-content-slides {
  padding-right: 40px;
}

.banner-content-slides.owl-theme .owl-nav {
  text-align: left;
  margin-top: 50px;
}

.banner-content-slides.owl-theme .owl-nav [class*="owl-"] {
  color: #080a3c;
  font-size: 25px;
  margin: 0 5px;
  background: #f4f6fc;
  border-radius: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  width: 45px;
  height: 45px;
  line-height: 45px;
  text-align: center;
}

.banner-content-slides.owl-theme .owl-nav [class*="owl-"]:hover {
  color: #ffffff;
  background-color: #13c4a1;
}

.banner-content-slides.owl-theme .owl-nav [class*="owl-"].owl-prev {
  border-radius: 0 0 0 10px;
  margin-left: 0;
}

.banner-content-slides.owl-theme .owl-nav [class*="owl-"].owl-next {
  margin-right: 0;
  border-radius: 0 10px 0 0;
}

.shape19 {
  position: absolute;
  right: 35%;
  bottom: -25px;
  z-index: -1;
}

.shape19 img {
  -webkit-animation: moveLeftBounce 3s linear infinite;
  animation: moveLeftBounce 3s linear infinite;
}

.shape20 {
  position: absolute;
  right: 55%;
  bottom: 5%;
  z-index: -1;
}

.shape20 img {
  -webkit-animation: moveLeftBounce 3s linear infinite;
  animation: moveLeftBounce 3s linear infinite;
}

.shape21 {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: -1;
}

.shape21 img {
  -webkit-animation: moveBounce 5s linear infinite;
  animation: moveBounce 5s linear infinite;
}

.shape22 {
  position: absolute;
  left: 5%;
  top: 15%;
  z-index: -1;
}

.shape22 img {
  -webkit-animation: animationFramesOne 20s infinite linear;
  animation: animationFramesOne 20s infinite linear;
}

.shape23 {
  position: absolute;
  left: 10%;
  bottom: 10%;
  z-index: -1;
}

.shape23 img {
  -webkit-animation-name: rotateMe;
  animation-name: rotateMe;
  -webkit-animation-duration: 10s;
  animation-duration: 10s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.shape24 {
  position: absolute;
  left: 25%;
  top: 40%;
  z-index: -1;
}

.shape24 img {
  -webkit-animation: animationFramesOne 20s infinite linear;
  animation: animationFramesOne 20s infinite linear;
}

.shape25 {
  position: absolute;
  left: 40%;
  bottom: 10%;
  z-index: -1;
}

.shape25 img {
  -webkit-animation-name: rotateMe;
  animation-name: rotateMe;
  -webkit-animation-duration: 10s;
  animation-duration: 10s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.shape26 {
  position: absolute;
  left: 30%;
  top: 15%;
  z-index: -1;
}

.shape26 img {
  -webkit-animation: moveLeftBounce 3s linear infinite;
  animation: moveLeftBounce 3s linear infinite;
}

.chat-wrapper {
  position: absolute;
  left: -20%;
  top: 50%;
  -webkit-transform: translateY(-44%);
  transform: translateY(-44%);
  width: 510px;
  height: auto;
}

.chat-wrapper .chat-container {
  height: 562px;
  overflow-x: hidden;
  padding-right: 20px;
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}

.chat-wrapper .chat-container::-webkit-scrollbar {
  width: 5px;
}

.chat-wrapper .chat-container::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 5px grey;
  box-shadow: inset 0 0 5px grey;
  border-radius: 10px;
}

.chat-wrapper .chat-container::-webkit-scrollbar-thumb {
  background: #13c4a1;
  border-radius: 30px;
}

.chat-wrapper .chat-container::-webkit-scrollbar-thumb:hover {
  background: #ff612f;
}

.chat-wrapper .chat ul {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.chat-wrapper .chat ul li:last-child {
  margin-bottom: 0 !important;
}

.chat-wrapper .spinme-right {
  display: inline-block;
  padding: 15px 20px;
  font-size: 14px;
  border-radius: 30px;
  line-height: 1.25em;
  font-weight: 100;
  opacity: 0.5;
}

.chat-wrapper .spinme-left {
  display: inline-block;
  padding: 15px 20px;
  font-size: 14px;
  color: #f4f6fc;
  border-radius: 30px;
  line-height: 1.25em;
  font-weight: 100;
  opacity: 0.5;
}

.chat-wrapper .spinner {
  margin: 0;
  width: 30px;
  text-align: center;
}

.chat-wrapper .spinner > div {
  width: 10px;
  height: 10px;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  background: #080a3c;
}

.chat-wrapper .spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.chat-wrapper .spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

.message-left {
  text-align: left;
  position: relative;
  margin-bottom: 15px;
  padding-bottom: 0;
  padding-left: 50px;
}

.message-left img {
  display: inline-block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 40px !important;
  height: 40px;
  border-radius: 50%;
}

.message-left .message-time {
  color: #8097b1;
  position: absolute;
  right: 13px;
  bottom: 8px;
  font-size: 11px;
  font-weight: 600;
}

.message-left .message-text {
  max-width: 80%;
  display: inline-block;
  background: #f4f6fc;
  padding: 15px 30px 30px 15px;
  position: relative;
  color: #2e384d;
  border-radius: 15px 15px 15px 0;
  line-height: 1.8;
  font-weight: 600;
  font-size: 13px;
}

.message-left .message-text::before {
  content: "";
  position: absolute;
  left: 3.4px;
  bottom: -5px;
  width: 10px;
  height: 10px;
  background: #f4f6fc;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.message-right {
  text-align: right;
  margin-bottom: 15px;
  position: relative;
  padding-bottom: 15px;
  padding-right: 50px;
}

.message-right .message-time {
  color: #e4e8f0;
  position: absolute;
  right: 13px;
  bottom: 8px;
  font-size: 11px;
  font-weight: 600;
}

.message-right img {
  display: inline-block;
  position: absolute;
  right: 0;
  bottom: 0;
  width: 40px !important;
  height: 40px;
  border-radius: 50%;
}

.message-right .message-text {
  line-height: 1.8;
  display: inline-block;
  background: #2e5bff;
  padding: 15px 30px 30px 15px;
  position: relative;
  color: #ffffff;
  border-radius: 15px 15px 0 15px;
  text-align: left;
  max-width: 80%;
  font-weight: 600;
  font-size: 13px;
}

.message-right .message-text::before {
  content: "";
  position: absolute;
  right: 2px;
  bottom: -5px;
  width: 10px;
  height: 10px;
  background: #2e5bff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.message-right .spinner > div {
  background: #ffffff;
}

@-webkit-keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes sk-bouncedelay {
  0%,
  80%,
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes animationFramesOne {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(0deg);
    transform: translate(0px, 0px) rotate(0deg);
  }
  20% {
    -webkit-transform: translate(73px, -1px) rotate(36deg);
    transform: translate(73px, -1px) rotate(36deg);
  }
  40% {
    -webkit-transform: translate(141px, 72px) rotate(72deg);
    transform: translate(141px, 72px) rotate(72deg);
  }
  60% {
    -webkit-transform: translate(83px, 122px) rotate(108deg);
    transform: translate(83px, 122px) rotate(108deg);
  }
  80% {
    -webkit-transform: translate(-40px, 72px) rotate(144deg);
    transform: translate(-40px, 72px) rotate(144deg);
  }
  100% {
    -webkit-transform: translate(0px, 0px) rotate(0deg);
    transform: translate(0px, 0px) rotate(0deg);
  }
}

.main-banner-two .banner-image-slider .banner-image img {
  display: none;
}

.main-banner-two .banner-image-slider .owl-dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 15px;
}

.main-banner-two .banner-image-slider .owl-dots .owl-dot.active span,
.main-banner-two .banner-image-slider .owl-dots .owl-dot:hover span {
  background: #13c4a1;
}

.banner-img.banner-video {
  background-image: url(data:image/jpeg;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfL6Dzej58fZ9ef0fQAAAAAAAAAAAAABy8798vr89Pj07MrQ5PnQ5fvm+tQAAAAAAAAAAAAAAAHl6gAAAAAAAAAAAAAAAAAAB/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/aAAgBAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//EABQBAQAAAAAAAAAAAAAAAAAAAAD/2gAIAQMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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) !important;
  height: 100vh;
  position: relative;
}

.banner-img.banner-video .video-box .video-btn {
  background-color: #13c4a1;
}

.banner-img.banner-video .video-box .video-btn::after,
.banner-img.banner-video .video-box .video-btn::before {
  border: 1px solid #13c4a1;
}

.banner-img.banner-video .video-box .video-btn:hover,
.banner-img.banner-video .video-box .video-btn:focus {
  background-color: #ff612f;
}

.banner-img.banner-video .video-box .video-btn:hover::after,
.banner-img.banner-video .video-box .video-btn:hover::before,
.banner-img.banner-video .video-box .video-btn:focus::after,
.banner-img.banner-video .video-box .video-btn:focus::before {
  border-color: #ff612f;
}

/* Animate banner image */
.animate-banner-image {
  position: relative;
}

.animate-banner-image img {
  display: block !important;
  -webkit-animation: border-transform 10s linear infinite alternate forwards;
  animation: border-transform 10s linear infinite alternate forwards;
  margin: auto;
}

@-webkit-keyframes border-transform {
  0%,
  100% {
    border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
  }
  14% {
    border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;
  }
  28% {
    border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;
  }
  42% {
    border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;
  }
  56% {
    border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;
  }
  70% {
    border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;
  }
  84% {
    border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;
  }
}

@keyframes border-transform {
  0%,
  100% {
    border-radius: 63% 37% 54% 46% / 55% 48% 52% 45%;
  }
  14% {
    border-radius: 40% 60% 54% 46% / 49% 60% 40% 51%;
  }
  28% {
    border-radius: 54% 46% 38% 62% / 49% 70% 30% 51%;
  }
  42% {
    border-radius: 61% 39% 55% 45% / 61% 38% 62% 39%;
  }
  56% {
    border-radius: 61% 39% 67% 33% / 70% 50% 50% 30%;
  }
  70% {
    border-radius: 50% 50% 34% 66% / 56% 68% 32% 44%;
  }
  84% {
    border-radius: 46% 54% 50% 50% / 35% 61% 39% 65%;
  }
}

/*================================================
About Area CSS
=================================================*/
.about-content .sub-title {
  display: block;
  color: #ff612f; /* 
  margin-bottom: 7px; */
  font-size: 25px;
}

.about-content h2 {
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 600;
}

.about-home-content h1,
.about-home-content h2 {
  margin-bottom: 10px;
  font-size: 40px;
  font-weight: 600;
  text-align: center;
}

.about-home-content p {
  text-align: center;
}

.about-home-content h1 span {
  display: inline-block;
  color: rgb(255, 97, 47);
}

.about-image {
  text-align: center;
}

/*================================================
Partner Area CSS
=================================================*/
.partner-area .container {
  max-width: 1290px;
}

.partner-area .row {
  margin-left: 0;
  margin-right: 0;
}

.partner-area .row .col-lg-3,
.partner-area .row .col-lg-9 {
  padding-left: 0;
  padding-right: 0;
}

.partner-title h3 {
  color: #8791b0;
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 500;
}

.single-partner-item {
  text-align: left;
}

.single-partner-item a {
  display: inline-block;
}

.single-partner-item a img {
  width: auto !important;
  display: inline-block !important;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.single-partner-item a:hover img {
  -webkit-transform: scale(1.03);
  transform: scale(1.03);
}

/*================================================
Services Area CSS
=================================================*/
.services-area {
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.services-area.bg-right-color::before {
  position: absolute;
  right: 0;
  content: "";
  top: 0;
  width: 35%;
  height: 215%;
  z-index: -1;
  background-color: #13c4a1;
  -webkit-transform: skewY(-66deg);
  transform: skewY(-66deg);
}

.services-area.bg-left-color::before {
  position: absolute;
  left: 0;
  content: "";
  top: 0;
  width: 35%;
  height: 215%;
  z-index: -1;
  background-color: #13c4a1;
  -webkit-transform: skewY(66deg);
  transform: skewY(66deg);
}

.services-area.bg-right-shape::before {
  position: absolute;
  right: 0;
  content: "";
  top: 0;
  width: 45%;
  height: 215%;
  z-index: -1;
  background-color: #fbfbfb;
  -webkit-transform: skewY(-66deg);
  transform: skewY(-66deg);
}

.services-area.bg-left-shape::before {
  width: 45%;
}

.services-content {
  -ms-flex: 0 0 50%;
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.services-content .content {
  max-width: 615px;
  padding-left: 30px;
}

.services-content .content .icon {
  margin-bottom: 20px;
}

.services-content .content h2 {
  font-size: 40px;
  font-weight: 600;
}

.services-content .content h2 span {
  display: inline-block;
  color: #ff612f;
}

.services-content .content p {
  max-width: 435px;
  margin-top: 15px;
}

.services-content .content .default-btn {
  margin-top: 15px;
  background-color: #080a3c;
  margin-left: 5px;
}

.services-content .content .default-btn i {
  color: #ff612f;
}

.services-content .content.left-content {
  padding-right: 30px;
  padding-left: 0;
  margin-left: auto;
}

.services-image {
  -ms-flex: 0 0 50%;
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
  padding-left: 15px;
  padding-right: 15px;
}

.services-image .image {
  text-align: center;
}

.it-service-content .content p {
  margin-bottom: 30px;
  max-width: 540px;
}

.feature-box {
  color: #4a6f8a;
  background-color: #ffffff;
  border: 1px solid #f2effc;
  -webkit-box-shadow: 0px 2px 4px 0px rgba(12, 0, 46, 0.04);
  box-shadow: 0px 2px 4px 0px rgba(12, 0, 46, 0.04);
  border-radius: 30px;
  font-size: 15px;
  padding: 12px 22px;
  margin-bottom: 25px;
  cursor: pointer;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.feature-box:hover {
  background-color: #13c4a1;
  color: #ffffff;
  padding-left: 25px;
}

.feature-box:hover i {
  color: #ffffff;
}

.feature-box i {
  margin-right: 7px;
  color: #13c4a1;
}

/*================================================
Video Presentation Area CSS
=================================================*/
.video-presentation-area {
  position: relative;
  z-index: 1;
}

.video-box {
  position: relative;
  text-align: center;
  max-width: 750px;
  border-radius: 5px;
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
}

.video-box .main-image {
  border-radius: 5px;
}

.video-box .video-btn {
  position: absolute;
  left: 0;
  right: 0;
  display: inline-block;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 80px;
  height: 80px;
  background-color: #ff612f;
  border-radius: 5px;
  color: #ffffff;
  font-size: 60px;
  z-index: 1;
  margin-left: auto;
  margin-right: auto;
}

.video-box .video-btn::after,
.video-box .video-btn::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  bottom: 0;
  left: 0;
  border-radius: 5px;
  border: 1px solid #ff612f;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.video-box .video-btn i {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  z-index: 1;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-left: auto;
  margin-right: auto;
}

.video-box .video-btn::before {
  -webkit-animation: ripple 2s linear infinite;
  animation: ripple 2s linear infinite;
}

.video-box .video-btn::after {
  -webkit-animation: ripple 2s linear 1s infinite;
  animation: ripple 2s linear 1s infinite;
}

.video-box .video-btn:hover,
.video-box .video-btn:focus {
  background-color: #13c4a1;
  color: #ffffff;
}

.video-box .video-btn:hover::after,
.video-box .video-btn:hover::before,
.video-box .video-btn:focus::after,
.video-box .video-btn:focus::before {
  border-color: #13c4a1;
}

.shape-map1 {
  position: absolute;
  left: 0;
  right: 0;
  top: 90%;
  -webkit-transform: translateY(-90%);
  transform: translateY(-90%);
  z-index: -1;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.shape1 {
  position: absolute;
  left: -30px;
  top: -23px;
  z-index: -1;
}

.shape1 img {
  -webkit-animation-name: rotateMe;
  animation-name: rotateMe;
  -webkit-animation-duration: 10s;
  animation-duration: 10s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.shape2 {
  position: absolute;
  right: -30px;
  top: -30px;
  z-index: -1;
}

.shape2 img {
  -webkit-animation: moveScale 3s linear infinite;
  animation: moveScale 3s linear infinite;
}

.shape3 {
  position: absolute;
  left: -50px;
  bottom: -50px;
  z-index: -1;
}

.shape3 img {
  -webkit-animation: moveScale 3s linear infinite;
  animation: moveScale 3s linear infinite;
}

.shape4 {
  position: absolute;
  right: -30px;
  bottom: -30px;
  z-index: -1;
}

.shape5 {
  position: absolute;
  right: -60px;
  bottom: -60px;
  z-index: -2;
}

.shape6 {
  position: absolute;
  left: -26px;
  top: -22px;
  z-index: -1;
}

.shape6 img {
  -webkit-animation: moveLeftBounce 5s linear infinite;
  animation: moveLeftBounce 5s linear infinite;
}

.shape7 {
  position: absolute;
  top: 40%;
  -webkit-transform: translateY(-40%);
  transform: translateY(-40%);
  left: 10%;
  z-index: -1;
}

.shape7 img {
  -webkit-animation: moveBounce 5s linear infinite;
  animation: moveBounce 5s linear infinite;
}

.shape8 {
  position: absolute;
  left: 12%;
  top: 60%;
  z-index: -1;
  -webkit-transform: translateY(-60%);
  transform: translateY(-60%);
}

.shape8 img {
  -webkit-animation-name: rotateMe;
  animation-name: rotateMe;
  -webkit-animation-duration: 10s;
  animation-duration: 10s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.shape9 {
  position: absolute;
  right: 10%;
  top: 40%;
  z-index: -1;
  -webkit-transform: translateY(-40%);
  transform: translateY(-40%);
}

.shape9 img {
  -webkit-animation-name: rotateMe;
  animation-name: rotateMe;
  -webkit-animation-duration: 20s;
  animation-duration: 20s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

@-webkit-keyframes moveBounce {
  0% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}

@keyframes moveBounce {
  0% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
  50% {
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
  100% {
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
  }
}

@-webkit-keyframes moveLeftBounce {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(5px);
    transform: translateX(5px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes moveLeftBounce {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  50% {
    -webkit-transform: translateX(5px);
    transform: translateX(5px);
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@-webkit-keyframes ripple {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  75% {
    -webkit-transform: scale(1.75);
    transform: scale(1.75);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes ripple {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  75% {
    -webkit-transform: scale(1.75);
    transform: scale(1.75);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(2);
    transform: scale(2);
    opacity: 0;
  }
}

@-webkit-keyframes rotateMe {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes rotateMe {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes moveScale {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes moveScale {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.8);
    transform: scale(0.8);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

/*================================================
FunFacts Area CSS
=================================================*/
.funfacts-inner {
  max-width: 1000px;
  margin-top: -20px;
  margin-left: auto;
  margin-right: auto;
}

.single-funfacts {
  margin-bottom: 30px;
  text-align: center;
}

.single-funfacts h3 {
  color: #ff612f;
  margin-bottom: 0;
  font-size: 30px;
  font-weight: 600;
}

.single-funfacts h3 .sign-icon {
  font-size: 28px;
}

.single-funfacts p {
  line-height: initial;
  margin-bottom: 0;
}

.funfact-style-two {
  background-color: #ffffff;
  border: 1px solid #f1f1f1;
  padding: 25px 0;
  border-radius: 5px;
}

.funfact-style-two i {
  font-size: 35px;
  color: #13c4a1;
  width: 70px;
  height: 70px;
  line-height: 70px;
  margin: auto;
  position: relative;
  margin-bottom: 15px;
  background: #f6f4fd;
  border-radius: 100%;
  text-align: center;
}

.funfact-style-two h3 {
  margin-bottom: 3px;
}

.contact-cta-box {
  max-width: 750px;
  border-radius: 5px;
  border: 1px solid #ebebeb;
  padding: 30px 230px 30px 50px;
  position: relative;
  margin-left: auto;
  margin-top: 40px;
  margin-right: auto;
}

.contact-cta-box h3 {
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 600;
}

.contact-cta-box p {
  line-height: initial;
  margin-top: 6px;
  margin-bottom: 0;
}

.contact-cta-box .default-btn {
  background-color: #08325c;
  position: absolute;
  right: 50px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.contact-cta-box .default-btn i {
  color: #ffffff;
}

.contact-cta-box .default-btn span {
  background-color: #ff612f;
}

.contact-cta-box .default-btn:hover i,
.contact-cta-box .default-btn:focus i {
  color: #ffffff;
}
.sideform-file {
  padding: 0.2rem 0rem !important;
  border: 0 !important;
}
input[type="file"]::-webkit-file-upload-button {
  border: 1px solid #ced4da;
  background: #fff;
  padding: 0.2rem 0.75rem;
  border-radius: 0.25rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
}
input[type="file"]::-webkit-file-upload-button:focus {
  border: 1px solid #ced4da;
}
/*================================================
Features Area CSS
=================================================*/
.features-area {
  overflow: hidden;
}

.single-features-box {
  text-align: center;
  margin-bottom: 30px;
  margin-top: 45px;
}

.single-features-box .icon {
  background-color: #13c4a1;
  color: #ffffff;
  position: relative;
  z-index: 1;
  width: 85px;
  height: 85px;
  font-size: 45px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  bottom: 45px;
  margin-left: auto;
  margin-right: auto;
}

.single-features-box .icon::before {
  width: 100%;
  height: 100%;
  right: -15px;
  bottom: -15px;
  border: 5px solid #13c4a1;
  content: "";
  position: absolute;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.single-features-box .icon i {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.single-features-box h3 {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 600;
}

.single-features-box:hover .icon {
  -webkit-animation: bounce 2s;
  animation: bounce 2s;
  bottom: 25px;
}

.single-features-box:hover .icon::before {
  right: 0;
  bottom: 0;
}

.features-box {
  overflow: hidden;
  border: 1px solid #f4f5fe;
  padding: 30px;
  position: relative;
  z-index: 1;
  margin-bottom: 30px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 5px;
}

.features-box .icon {
  width: 85px;
  height: 85px;
  background-color: #bce9e5;
  color: #13c4a1;
  text-align: center;
  font-size: 45px;
  position: relative;
  border-radius: 10px;
  margin-bottom: 25px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.features-box .icon i {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-left: auto;
  margin-right: auto;
}

.features-box h3 {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 600;
}

.features-box p {
  margin-bottom: 0;
}

.features-box .back-icon {
  position: absolute;
  right: 10px;
  top: -52px;
  z-index: -1;
  color: #13c4a1;
  opacity: 0.06;
  font-size: 190px;
  line-height: 190px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.features-box:hover {
  background-color: #ffffff;
  border-radius: 0;
  border-color: #ffffff;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
}

.features-box:hover .icon {
  background-color: #13c4a1;
  color: #ffffff;
}

.features-box:hover .back-icon {
  opacity: 0;
  visibility: hidden;
}

.features-box .read-more {
  margin-top: 5px;
  color: #13c4a1;
  display: inline-block;
}

.features-box .read-more i {
  color: #13c4a1;
  width: 0;
  height: 0;
  line-height: 1;
  font-size: 21px;
  margin: 0;
  top: 4px;
  position: relative;
}

.features-box .read-more:hover {
  letter-spacing: 1.1px;
}

.col-lg-4:nth-child(1) .single-features-box .icon {
  background-color: #ff612f;
}

.col-lg-4:nth-child(1) .single-features-box .icon::before {
  border-color: #ff612f;
}

.col-lg-4:nth-child(1) .features-box .icon {
  background-color: #ffd7cb;
  color: #ff612f;
}

.col-lg-4:nth-child(1) .features-box .back-icon {
  color: #ff612f;
}

.col-lg-4:nth-child(1) .features-box:hover .icon {
  background-color: #ff612f;
  color: #ffffff;
}

.col-lg-4:nth-child(3) .single-features-box .icon {
  background-color: #080a3c;
}

.col-lg-4:nth-child(3) .single-features-box .icon::before {
  border-color: #080a3c;
}

.col-lg-4:nth-child(3) .features-box .icon {
  background-color: #b2b3c3;
  color: #080a3c;
}

.col-lg-4:nth-child(3) .features-box .back-icon {
  color: #080a3c;
}

.col-lg-4:nth-child(3) .features-box:hover .icon {
  background-color: #080a3c;
  color: #ffffff;
}

.col-lg-4:nth-child(4) .single-features-box .icon {
  background-color: #fc4c86;
}

.col-lg-4:nth-child(4) .single-features-box .icon::before {
  border-color: #fc4c86;
}

.col-lg-4:nth-child(4) .features-box .icon {
  background-color: #fed2e1;
  color: #fc4c86;
}

.col-lg-4:nth-child(4) .features-box .back-icon {
  color: #fc4c86;
}

.col-lg-4:nth-child(4) .features-box:hover .icon {
  background-color: #fc4c86;
  color: #ffffff;
}

.col-lg-4:nth-child(5) .single-features-box .icon {
  background-color: #ffb300;
}

.col-lg-4:nth-child(5) .single-features-box .icon::before {
  border-color: #ffb300;
}

.col-lg-4:nth-child(5) .features-box .icon {
  background-color: #ffecbf;
  color: #ffb300;
}

.col-lg-4:nth-child(5) .features-box .back-icon {
  color: #ffb300;
}

.col-lg-4:nth-child(5) .features-box:hover .icon {
  background-color: #ffb300;
  color: #ffffff;
}

.col-lg-4:nth-child(6) .single-features-box .icon {
  background-color: #286efa;
}

.col-lg-4:nth-child(6) .single-features-box .icon::before {
  border-color: #286efa;
}

.col-lg-4:nth-child(6) .features-box .icon {
  background-color: #bcd2fd;
  color: #286efa;
}

.col-lg-4:nth-child(6) .features-box .back-icon {
  color: #286efa;
}

.col-lg-4:nth-child(6) .features-box:hover .icon {
  background-color: #286efa;
  color: #ffffff;
}

.features-card-section .container {
  max-width: 1290px;
  width: 100%;
}

.single-features-card {
  background-color: #ffffff;
  -webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.03);
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.03);
  border-radius: 35px;
  padding: 30px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: relative;
  margin-bottom: 30px;
}

.single-features-card:hover {
  -webkit-box-shadow: 0 5px 50px 0 rgba(0, 0, 0, 0.08);
  box-shadow: 0 5px 50px 0 rgba(0, 0, 0, 0.08);
  margin-top: -5px;
}

.single-features-card i {
  font-size: 30px;
  color: #13c4a1;
  width: 70px;
  height: 70px;
  line-height: 70px;
  margin: auto;
  position: relative;
  margin-bottom: 25px;
  background: #f6f4fd;
  border-radius: 100%;
  text-align: center;
}

.single-features-card h3 {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 600;
}

.single-features-card h3 a {
  color: #080a3c;
}

.single-features-card h3 a:hover {
  color: #13c4a1;
}

.single-features-card p {
  margin: 0;
}

.features-box-one {
  margin-bottom: 30px;
  background: #fff;
  padding: 30px;
  text-align: center;
  border-radius: 10px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  min-height: 303px;
}

.features-box-one:hover {
  -webkit-box-shadow: 0 5px 50px rgba(0, 0, 0, 0.08);
  box-shadow: 0 5px 50px rgba(0, 0, 0, 0.08);
  margin-top: -5px;
}

.features-box-one i {
  width: 70px;
  height: 70px;
  line-height: 70px;
  font-size: 30px;
  text-align: center;
  border-radius: 100%;
  color: #ffffff;
  margin-bottom: 25px;
}

.features-box-one h3 {
  margin-bottom: 10px;
  font-size: 22px;
  font-weight: 600;
}

.features-box-one p {
  margin: 0;
}

.features-box-one .read-more {
  margin-top: 10px;
  color: #13c4a1;
  display: inline-block;
}

.features-box-one .read-more i {
  color: #13c4a1;
  width: 0;
  height: 0;
  line-height: 1;
  font-size: 21px;
  margin: 0;
  top: 4px;
  position: relative;
}

.features-box-one .read-more:hover {
  letter-spacing: 1.1px;
}

.bg-13c4a1 {
  background-color: #13c4a1;
}

.bg-6610f2 {
  background-color: #6610f2;
}

.bg-ffb700 {
  background-color: #ffb700;
}

.bg-fc3549 {
  background-color: #fc3549;
}

.bg-00d280 {
  background-color: #00d280;
}

.bg-ff612f {
  background-color: #ff612f;
}

.bg-9c27b0 {
  background-color: #9c27b0;
}

.bg-3f51b5 {
  background-color: #3f51b5;
}

.bg-e91e63 {
  background-color: #e91e63;
}

/*================================================
Team Area CSS
=================================================*/
.single-team-box {
  margin-bottom: 30px;
  text-align: center;
}

.single-team-box .image {
  border: 4px solid #bce9e5;
  padding: 10px;
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.single-team-box .image img {
  border-radius: 10px;
}

.single-team-box .image .social {
  padding-left: 0;
  list-style-type: none;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 0;
}

.single-team-box .image .social li {
  display: inline-block;
  -webkit-transform: translateY(30px);
  transform: translateY(30px);
  -webkit-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
  opacity: 0;
  visibility: hidden;
  margin-left: 4px;
  margin-right: 4px;
}

.single-team-box .image .social li a {
  display: block;
  width: 33px;
  height: 33px;
  background-color: #f4f5fe;
  text-align: center;
  position: relative;
  font-size: 20px;
  color: #080a3c;
  border-radius: 2px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.single-team-box .image .social li a i {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-left: auto;
  margin-right: auto;
}

.single-team-box .image .social li a:hover {
  color: #ffffff;
  background-color: #13c4a1;
}

.single-team-box .image .social li:nth-child(1) {
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
}

.single-team-box .image .social li:nth-child(2) {
  -webkit-transition-delay: 0.2s;
  transition-delay: 0.2s;
}

.single-team-box .image .social li:nth-child(3) {
  -webkit-transition-delay: 0.3s;
  transition-delay: 0.3s;
}

.single-team-box .image .social li:nth-child(4) {
  -webkit-transition-delay: 0.4s;
  transition-delay: 0.4s;
}

.single-team-box .content {
  margin-top: 20px;
}

.single-team-box .content h3 {
  margin-bottom: 0;
  font-size: 20px;
  font-weight: 600;
}

.single-team-box .content span {
  display: block;
  color: #13c4a1;
  font-size: 14px;
  margin-top: 6px;
}

.single-team-box:hover .image {
  border-color: #bce9e5;
  background-color: #f4f5fe;
}

.single-team-box:hover .image .social li {
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1;
  visibility: visible;
}

.col-lg-3:nth-child(1) .single-team-box .image,
.col-lg-3:nth-child(7) .single-team-box .image {
  border-color: #bce9e5;
}

.col-lg-3:nth-child(1) .single-team-box .image .social li a:hover,
.col-lg-3:nth-child(7) .single-team-box .image .social li a:hover {
  color: #ffffff;
  background-color: #ff612f;
}

.col-lg-3:nth-child(1) .single-team-box .content span,
.col-lg-3:nth-child(7) .single-team-box .content span {
  color: #13c4a1;
}

.col-lg-3:nth-child(1) .single-team-box:hover .image,
.col-lg-3:nth-child(7) .single-team-box:hover .image {
  border-color: #bce9e5;
}

.col-lg-3:nth-child(3) .single-team-box .image,
.col-lg-3:nth-child(5) .single-team-box .image {
  border-color: #bce9e5;
}

.col-lg-3:nth-child(3) .single-team-box .image .social li a:hover,
.col-lg-3:nth-child(5) .single-team-box .image .social li a:hover {
  color: #ffffff;
  background-color: #080a3c;
}

.col-lg-3:nth-child(3) .single-team-box .content span,
.col-lg-3:nth-child(5) .single-team-box .content span {
  color: #13c4a1;
}

.col-lg-3:nth-child(3) .single-team-box:hover .image,
.col-lg-3:nth-child(5) .single-team-box:hover .image {
  border-color: #bce9e5;
}

.col-lg-3:nth-child(4) .single-team-box .image,
.col-lg-3:nth-child(6) .single-team-box .image {
  border-color: #bce9e5;
}

.col-lg-3:nth-child(4) .single-team-box .image .social li a:hover,
.col-lg-3:nth-child(6) .single-team-box .image .social li a:hover {
  color: #ffffff;
  background-color: #fc4c86;
}

.col-lg-3:nth-child(4) .single-team-box .content span,
.col-lg-3:nth-child(6) .single-team-box .content span {
  color: #13c4a1;
}

.col-lg-3:nth-child(4) .single-team-box:hover .image,
.col-lg-3:nth-child(6) .single-team-box:hover .image {
  border-color: #bce9e5;
}

/*================================================
Feedback Area CSS
=================================================*/
.feedback-area {
  overflow: hidden;
}

.single-feedback-item {
  position: relative;
  margin-top: 95px;
  margin-bottom: 30px;
}

.single-feedback-item img {
  z-index: 2;
  position: absolute;
  left: 0;
  bottom: 0;
  display: inline-block !important;
  width: auto !important;
}

.single-feedback-item .feedback-desc {
  position: relative;
  z-index: 1;
  overflow: hidden;
  margin-left: 45px;
  background-color: #ffffff;
  -webkit-box-shadow: 0 10px 35px 5px rgba(137, 173, 255, 0.15);
  box-shadow: 0 10px 35px 5px rgba(137, 173, 255, 0.15);
  padding: 30px 30px 30px 160px;
}

.single-feedback-item .feedback-desc p {
  margin-bottom: 0;
}

.single-feedback-item .feedback-desc .rating {
  margin-top: 13px;
  margin-bottom: 15px;
}

.single-feedback-item .feedback-desc .rating i {
  font-size: 17px;
  display: inline-block;
  margin-right: 1px;
  color: #ff612f;
}

.single-feedback-item .feedback-desc .client-info h3 {
  margin-bottom: 0;
  font-size: 18px;
  font-weight: 600;
}

.single-feedback-item .feedback-desc .client-info span {
  display: block;
  color: #4a6f8a;
  font-size: 13px;
  margin-top: 6px;
}

.single-feedback-item .feedback-desc::before {
  position: absolute;
  right: 10px;
  bottom: 10px;
  z-index: -1;
  color: #f5f5f5;
  line-height: 95px;
  content: "\ED67";
  font-family: "boxicons" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-size: 135px;
}

.feedback-slides.owl-theme .owl-stage-outer {
  padding-left: 30px;
  padding-right: 30px;
  margin-left: -30px;
  margin-right: -30px;
}

.feedback-slides.owl-theme .owl-item .single-feedback-item {
  margin-bottom: 40px;
}

.feedback-slides.owl-theme .owl-item .single-feedback-item .feedback-desc {
  -webkit-box-shadow: unset;
  box-shadow: unset;
}

.feedback-slides.owl-theme
  .owl-item.active
  .single-feedback-item
  .feedback-desc {
  -webkit-box-shadow: 0 10px 35px 5px rgba(137, 173, 255, 0.15);
  box-shadow: 0 10px 35px 5px rgba(137, 173, 255, 0.15);
}

.feedback-slides.owl-theme .owl-nav.disabled + .owl-dots {
  line-height: 1;
}

.feedback-slides.owl-theme .owl-dots .owl-dot span {
  width: 20px;
  height: 20px;
  margin: 0 3px;
  background: transparent;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 50%;
  border: 1px solid #13c4a1;
  position: relative;
}

.feedback-slides.owl-theme .owl-dots .owl-dot span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  margin: 2px;
  background-color: #ff612f;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.feedback-slides.owl-theme .owl-dots .owl-dot.active span::before,
.feedback-slides.owl-theme .owl-dots .owl-dot:hover span::before {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.testimonials-area {
  background-color: #13c4a1;
}

.testimonials-area .section-title h2 {
  color: #ffffff;
}

.single-testimonials-item {
  width: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
  -ms-flex-align: center !important;
  -webkit-box-align: center !important;
  align-items: center !important;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  border-radius: 5px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 15px;
  padding: 45px 30px;
  background-color: #ffffff;
  box-shadow: 0 0 10px 0.5px #ddd;
}

.single-testimonials-item .client-info {
  -ms-flex: 0 0 30%;
  -webkit-box-flex: 0;
  flex: 0 0 30%;
  max-width: 30%;
  text-align: center;
}

.single-testimonials-item .client-info img {
  border: 2px solid #f4f5fe;
  padding: 5px;
  border-radius: 5px;
  display: inline-block !important;
}

.single-testimonials-item .client-info h3 {
  margin-bottom: 0;
  margin-top: 12px;
  font-size: 18px;
  font-weight: 600;
}

.single-testimonials-item .client-info span {
  display: block;
  color: #4a6f8a;
  font-size: 13px;
  margin-top: 5px;
}

.single-testimonials-item .testimonials-desc {
  -ms-flex: 0 0 70%;
  -webkit-box-flex: 0;
  flex: 0 0 70%;
  padding-left: 15px;
  max-width: 70%;
}

.single-testimonials-item .testimonials-desc p {
  margin-bottom: 0;
}

.single-testimonials-item .testimonials-desc .rating {
  margin-top: 13px;
}

.single-testimonials-item .testimonials-desc .rating i {
  font-size: 17px;
  display: inline-block;
  margin-right: -1px;
  color: #ff612f;
}

.single-testimonials-item::before {
  position: absolute;
  right: 10px;
  bottom: 10px;
  z-index: -1;
  color: #f5f5f5;
  line-height: 95px;
  content: "\ED67";
  font-family: "boxicons" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-size: 135px;
}

.testimonials-slides.owl-theme .owl-nav.disabled + .owl-dots {
  line-height: initial;
  margin-bottom: 30px;
  margin-top: 10px;
}

.testimonials-slides.owl-theme .owl-dots .owl-dot span {
  width: 14px;
  height: 14px;
  margin: 0 3px;
  background: transparent;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 50%;
  border: 1px solid #ffffff;
  position: relative;
}

.testimonials-slides.owl-theme .owl-dots .owl-dot span::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: 50%;
  margin: 2px;
  background-color: #ffffff;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.testimonials-slides.owl-theme .owl-dots .owl-dot.active span::before,
.testimonials-slides.owl-theme .owl-dots .owl-dot:hover span::before {
  -webkit-transform: scale(1);
  transform: scale(1);
}

/*================================================
Pricing Area CSS
=================================================*/
.single-pricing-table {
  margin-bottom: 30px;
  text-align: center;
  background-color: #ffffff;
  padding-bottom: 30px;
  border-radius: 5px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.single-pricing-table .pricing-header {
  padding-top: 25px;
  padding-bottom: 20px;
}

.single-pricing-table .pricing-header h3 {
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 500;
}

.single-pricing-table .price {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  padding-top: 8px;
  padding-bottom: 5px;
  border-top: 2px dashed #f4f5fe;
  border-bottom: 2px dashed #f4f5fe;
  font-weight: 600;
  font-size: 40px;
}

.single-pricing-table .price sup {
  top: -18px;
  left: -5px;
  font-size: 18px;
  font-weight: 500;
}

.single-pricing-table .price sub {
  bottom: 2px;
  color: #4a6f8a;
  padding-right: 5px;
  font-size: 14px;
  font-weight: 500;
}

.single-pricing-table .pricing-features {
  padding-left: 0;
  text-align: left;
  list-style-type: none;
  margin-top: 30px;
  margin-bottom: 0;
  margin-left: 50px;
  margin-right: 50px;
}

.single-pricing-table .pricing-features li {
  margin-bottom: 10px;
  position: relative;
  color: #444683;
  padding-left: 21px;
}

.single-pricing-table .pricing-features li:last-child {
  margin-bottom: 0;
}

.single-pricing-table .pricing-features li i {
  color: #13c4a1;
  position: absolute;
  left: 0;
  top: 3px;
}

.single-pricing-table .pricing-features li span {
  display: inline-block;
  color: #b7bad2;
  font-size: 20px;
  position: absolute;
  top: 1px;
  margin-left: 3px;
}

.single-pricing-table .btn-box {
  margin-top: 30px;
}

.single-pricing-table:hover {
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
}

.single-pricing-table.left-align {
  text-align: left;
}

.single-pricing-table.left-align .pricing-header,
.single-pricing-table.left-align .price {
  padding-left: 40px;
  padding-right: 40px;
}

.single-pricing-table.left-align .pricing-features {
  margin-left: 40px;
  margin-right: 40px;
}

.single-pricing-table.left-align .btn-box {
  padding-left: 40px;
}

.single-pricing-table.center-align {
  text-align: center;
}

.single-pricing-table.center-align .pricing-features li {
  padding-left: 0;
  padding-right: 21px;
}

.single-pricing-table.center-align .pricing-features li i {
  left: auto;
  right: 0;
}

.pricing-list-tab .tabs {
  text-align: center;
  padding-left: 0;
  list-style-type: none;
  margin-bottom: 40px;
}

.pricing-list-tab .tabs li {
  display: inline-block;
}

.pricing-list-tab .tabs li span {
  cursor: pointer;
  display: block;
  background-color: #ffffff;
  color: #8d8fb4;
  padding: 10px 30px 10px 53px;
  position: relative;
  border-radius: 5px;
  margin-left: -1px;
  margin-right: -1px;
  font-size: 16px;
  font-weight: 500;
}

.pricing-list-tab .tabs li span i {
  color: #ff612f;
  margin-right: 2px;
  position: absolute;
  font-size: 18px;
  top: 48%;
  -webkit-transform: translateY(-48%);
  transform: translateY(-48%);
  left: 30px;
}

.pricing-list-tab .tabs li.current span {
  color: #ffffff;
  background-color: #080a3c;
}

.pricing-list-tab .tabs li:nth-child(1) span {
  border-radius: 30px 0 0 30px;
}

.pricing-list-tab .tabs li:nth-child(2) span {
  border-radius: 0 30px 30px 0;
}

.tab .tabs_item {
  display: none;
}

.tab .tabs_item:last-child {
  display: block;
}

.col-lg-4:nth-child(1) .single-pricing-table .btn-box .default-btn {
  background-color: #080a3c;
}

.col-lg-4:nth-child(1) .single-pricing-table .btn-box .default-btn i {
  color: #ff612f;
}

.col-lg-4:nth-child(3) .single-pricing-table .btn-box .default-btn {
  background-color: #13c4a1;
}

.col-lg-4:nth-child(3) .single-pricing-table .btn-box .default-btn i {
  color: #ff612f;
}

.col-lg-4:nth-child(3) .single-pricing-table .btn-box .default-btn span {
  background-color: #ff612f;
}

.col-lg-4:nth-child(3) .single-pricing-table .btn-box .default-btn:hover i,
.col-lg-4:nth-child(3) .single-pricing-table .btn-box .default-btn:focus i {
  color: #080a3c;
}

/*================================================
FAQ Area CSS
=================================================*/
.faq-accordion {
  margin-left: auto; /* 
  max-width: 700px; */
}

.faq-accordion h2 {
  margin-bottom: 40px;
  font-size: 40px;
  font-weight: 600;
}

.faq-accordion h2 span {
  display: inline-block;
  color: #ff612f;
}

.faq-accordion .accordion {
  border: none;
  margin-bottom: 0;
}

.faq-accordion .accordion .accordion__item {
  display: block;
  background: #f5f5ff;
  margin-bottom: 20px;
  border: none;
}

.faq-accordion .accordion .accordion__item:last-child {
  margin-bottom: 0;
}

.faq-accordion .accordion .accordion__button {
  background: #f5f5ff;
  padding: 15px 40px 15px 20px;
  color: #080a3c;
  position: relative;
  display: block;
  font-size: 16px;
  font-weight: 500;
}

.faq-accordion .accordion .accordion__button i {
  position: absolute;
  right: 20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  color: #080a3c;
  font-size: 20px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.faq-accordion .accordion .accordion__button:hover {
  background-color: #f5f5ff;
}

.faq-accordion .accordion .accordion__button:focus {
  outline: 0;
}

.faq-accordion .accordion .accordion__panel {
  position: relative;
  padding: 15px 20px;
  font-size: 14px;
  border-top: 1px solid #eee;
  color: #4a6f8a;
}

.faq-image {
  text-align: center;
}

.bg-color-f4f5fe {
  background-color: #f4f5fe;
}

.bg-color-f4f5fe .faq-accordion .accordion .accordion__button,
.bg-color-f4f5fe .faq-accordion .accordion .accordion__panel {
  background: #ffffff;
}

/*================================================
App Download Area CSS
=================================================*/
.app-download-area {
  background-color: #f4f5fe;
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QN/aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0NSA3OS4xNjM0OTksIDIwMTgvMDgvMTMtMTY6NDA6MjIgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6Mzk0ZjBkYzMtZjY3Ni05MDQ3LTkyMzYtYTFiNmVkNzRmNGZhIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkIxRTBCNTZGMEY4MjExRUE5NjAxOEFCREM5MUZFOUIyIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkIxRTBCNTZFMEY4MjExRUE5NjAxOEFCREM5MUZFOUIyIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE5IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjUyMTg2YmU5LTRiMjItOGI0NC04NmUyLTVmMWRkNmZlODNmYiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozOTRmMGRjMy1mNjc2LTkwNDctOTIzNi1hMWI2ZWQ3NGY0ZmEiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBgYGBwYHCAgHCgsKCwoPDgwMDg8WEBEQERAWIhUZFRUZFSIeJB4cHiQeNiomJio2PjQyND5MRERMX1pffHynAQYGBgYHBgcICAcKCwoLCg8ODAwODxYQERAREBYiFRkVFRkVIh4kHhweJB42KiYmKjY+NDI0PkxERExfWl98fKf/wgARCAJzB4ADASIAAhEBAxEB/8QAGQABAQEBAQEAAAAAAAAAAAAAAAECAwQI/9oACAEBAAAAAPp0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdAEoBKAlAJQCUAlAJQEoBKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACUAlAJQEoBKASgEoCKAlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKASgEoCUAlAJQCUAlASgEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIoSgAAAAAAAAAAAAAAAAAAAAAAAAAAACUAlAJQEoBKASgEzsGWgCUAAAAAAAAAAAAAAAAAAAAAAAAAAlJQAAAABKSgAAc3RiboAAAAAAAAAAAAAAAAAAAAAAAAAAASNBJaASgJQCJoJLQCUCcm9gSgEoAAAAAAAAAAAAAAAAAAAAAAAADOegc7sAAAAJM9AxOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE46688ddAAAACKnHXXPHp0IoAAAAlAAAAAAAAAAAAAAAAAAAAAAAAAABjlvqAlAJQETQTlzvooSWgEoCFBloAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJz6UYnTOOlHLWwAADF0MzYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADlnvjl06E4z0cL2AAABnHSZ3QAAAAAAAAAAAAAAAAAAAAAAAAAEoBKASgIoDy30UHPl30AlAJQHLWwEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOV6E562AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGOW8a7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlAJQCUBKAc+gBKASgJQCUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoBKASgIoCUAlAJQCUBKASgAAAAAAAAAAAAAAAAAAAAAAAAAAAABKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZtEmgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJQCUAzndExrQBKASgEoCUAlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOWe7i7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdAEoBKBPO9FAzoAlAJQCUBKASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlAJQCUBKASgEoBKAlAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEoAAAAAAAAAAAAAAAAAAAAAAAABKASgEoCUAlAJQCUAlAQoM2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEmiS0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGC6AAAAAAAAAAAAAAAAAAAAAAAAAAJQCUAlASgEoBKASgJQCUAAAAAAAAAAAAAAAAAAAAAAAAAAlJQlJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJNBlrNoZtAAAAAAAAABKEUAAAAAAAAAAAAAAAAAAAAAAAABMthhc60GGqAlAJQCUAlAJQETQSWgAAAAAAAAAAAAAAAAAAAAAAAAGeXTeeXTZjn2vPPWgAAAAAAAAAMtMXQAAAAAAAAAAAAAAAAAAAAAAAAAHLF7gcJvqAlASgEoBKASgJQExdgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKASgEoCUAlAJQCUAlASgEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJRFAAAAASiKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlAJjoCZ1QEoBKATOwMaoCKAlAAAAAAAAAAAAAAAAAAAAAAAAAAAAGefTRyvQAAAACc96MToAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcua96AAAAM2k55TrsJQAAAAAAAAAAAAAAAAAAAAAAAAAAABKASgEoCKAlAJjoBz3nYMrQEoBKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOTqcnU5uiY1oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGbRJoAAGeLPfYZ5avQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJQCUAznoDnrQBKATN0GVoCKAlAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAON6uU7AAABjHW5xvQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGeDtsAAABxa6AAAAAAAAAAAAAAAAAAAAAAAAAAAAABKASgEoCUAlAJQCUAlASgEoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH//EABYBAQEBAAAAAAAAAAAAAAAAAAABA//aAAgBAhAAAADcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAACoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqAAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALAAAAAAAAAAAAAAAAABUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/2gAIAQMQAAAAgAAAAAAAAAAAAAAAAAAAAAAA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);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.app-download-image {
  text-align: center;
}

.app-download-content .sub-title {
  display: inline-block;
  background-color: #13c4a1;
  color: #ffffff;
  padding: 5px 25px;
  border-radius: 35px;
  margin-bottom: 15px;
  font-size: 14px;
  font-weight: 600;
}

.app-download-content h2 {
  font-size: 40px;
  font-weight: 600;
  line-height: 1.3;
}

.app-download-content .btn-box {
  margin-top: 30px;
}

.app-download-content .btn-box .play-store-btn {
  display: inline-block;
  background-color: #ffffff;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  padding: 15px 25px 15px 74px;
  border-radius: 5px;
  position: relative;
  z-index: 1;
  color: #666786;
  font-size: 13px;
  font-weight: 600;
}

.app-download-content .btn-box .play-store-btn span {
  display: block;
  color: #080a3c;
  font-size: 17px;
  font-weight: 600;
}

.app-download-content .btn-box .play-store-btn img {
  position: absolute;
  left: 25px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.app-download-content .btn-box .play-store-btn:hover,
.app-download-content .btn-box .play-store-btn:focus {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}

.app-download-content .btn-box .apple-store-btn {
  margin-right: 15px;
  display: inline-block;
  background-color: #ffffff;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  padding: 15px 25px 15px 74px;
  border-radius: 5px;
  position: relative;
  z-index: 1;
  color: #666786;
  font-size: 13px;
  font-weight: 600;
}

.app-download-content .btn-box .apple-store-btn span {
  display: block;
  color: #080a3c;
  font-size: 17px;
  font-weight: 600;
}

.app-download-content .btn-box .apple-store-btn img {
  position: absolute;
  left: 25px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.app-download-content .btn-box .apple-store-btn:hover,
.app-download-content .btn-box .apple-store-btn:focus {
  -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
}

/*================================================
Our Loving Clients Area CSS
=================================================*/
.clients-logo-list {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
  margin-top: -10px;
}

.single-clients-logo {
  -ms-flex: 0 0 20%;
  -webkit-box-flex: 0;
  flex: 0 0 20%;
  max-width: 20%;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 10px;
}

.single-clients-logo a {
  text-align: center;
  display: block;
  background-color: #ffffff;
  padding: 14px 15px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.single-clients-logo a img {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.single-clients-logo a:hover {
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
}

.single-clients-logo a:hover img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}

.single-clients-logo:nth-child(6) {
  margin-left: 10%;
}

.bg-color-f8fbfa .single-clients-logo a {
  background-color: #f8fbfa;
}

.bg-color-f8fbfa .single-clients-logo a:hover {
  background-color: #ffffff;
}

/*================================================
Blog Area CSS
=================================================*/
.single-blog-post {
  border-radius: 2px;
  margin-bottom: 30px;
  -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.07);
  background-color: #ffffff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.single-blog-post .post-image {
  overflow: hidden;
  position: relative;
}

.single-blog-post .post-image a {
  display: block;
}

.single-blog-post .post-image a img {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.single-blog-post .post-image .date {
  position: absolute;
  left: 0;
  bottom: 0;
  background-color: #ffffff;
  border-radius: 0 5px 0 0;
  padding: 10px 25px 0;
  z-index: 1;
  color: #080a3c;
  font-size: 15px;
  font-weight: 300;
}

.single-blog-post .post-image .date i {
  color: #ff612f;
  margin-right: 1px;
  font-size: 16px;
  position: relative;
  top: 1px;
}

.single-blog-post .post-content {
  padding: 25px;
}

.single-blog-post .post-content h3 {
  line-height: 1.4;
  font-size: 20px;
  font-weight: 600;
}

.single-blog-post .post-content h3 a {
  display: inline-block;
}

.single-blog-post .post-content .post-info {
  -ms-flex-align: center !important;
  -webkit-box-align: center !important;
  align-items: center !important;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 15px;
}

.single-blog-post .post-content .post-info .post-by {
  -ms-flex: 0 0 50%;
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  position: relative;
  max-width: 50%;
  padding-left: 52px;
}

.single-blog-post .post-content .post-info .post-by img {
  width: 43px;
  height: 43px;
  border-radius: 50%;
  border: 1px solid #dde4ff;
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.single-blog-post .post-content .post-info .post-by h6 {
  margin-bottom: 0;
  color: #8891b5;
  font-size: 15px;
  font-weight: 500;
}

.single-blog-post .post-content .post-info .details-btn {
  -ms-flex: 0 0 50%;
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  text-align: right;
  max-width: 50%;
}

.single-blog-post .post-content .post-info .details-btn a {
  display: inline-block;
  width: 43px;
  height: 43px;
  position: relative;
  border-radius: 50%;
  background-color: #ebefff;
  color: #080a3c;
  text-align: center;
  font-size: 25px;
}

.single-blog-post .post-content .post-info .details-btn a i {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-left: auto;
  margin-right: auto;
}

.single-blog-post .post-content .post-info .details-btn a:hover {
  color: #ffffff;
  background-color: #080a3c;
}

.single-blog-post:hover .post-image a img {
  -webkit-transform: scale(1.2) rotate(5deg);
  transform: scale(1.2) rotate(5deg);
}

.blog-notes {
  margin-top: 10px;
  text-align: center;
}

.blog-notes p {
  line-height: initial;
}

.blog-notes p a {
  display: inline-block;
  color: #ff612f;
}

.blog-notes p a:hover {
  color: #13c4a1;
}

/*================================================
Blog Details Area CSS
=================================================*/
.blog-details-desc .article-content {
  margin-top: 30px;
}

.blog-details-desc .article-content .entry-meta {
  margin-bottom: 10px;
}

.blog-details-desc .article-content .entry-meta ul {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.blog-details-desc .article-content .entry-meta ul li {
  position: relative;
  display: inline-block;
  color: #080a3c;
  margin-right: 25px;
}

.blog-details-desc .article-content .entry-meta ul li a {
  display: inline-block;
  color: #4a6f8a;
}

.blog-details-desc .article-content .entry-meta ul li a:hover {
  color: #13c4a1;
}

.blog-details-desc .article-content .entry-meta ul li i {
  color: #ff612f;
  margin-right: 5px;
  position: relative;
  top: 1px;
}

.blog-details-desc .article-content .entry-meta ul li::before {
  content: "";
  position: absolute;
  top: 12px;
  right: -16px;
  width: 6px;
  height: 1px;
  background: #13c4a1;
}

.blog-details-desc .article-content .entry-meta ul li:last-child {
  margin-right: 0;
}

.blog-details-desc .article-content .entry-meta ul li:last-child::before {
  display: none;
}

.blog-details-desc .article-content h1 {
  font-size: 30px;
  margin-bottom: 10px;
  line-height: 1.5;
}

.blog-details-desc .article-content h2 {
  font-size: 26px;
  margin-bottom: 10px;
  line-height: 1.5;
}

.blog-details-desc .article-content h3 {
  font-size: 22px;
  margin-bottom: 10px;
  line-height: 1.5;
}

.blog-details-desc .article-content h4 {
  font-size: 18px;
  margin-bottom: 10px;
  line-height: 1.5;
}

.blog-details-desc .article-content h5 {
  font-size: 16px;
  margin-bottom: 10px;
  line-height: 1.5;
}

.blog-details-desc .article-content .block-gallery.columns-3 {
  padding-left: 0;
  list-style-type: none;
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
  margin-bottom: 30px;
  margin-top: 30px;
}

.blog-details-desc .article-content .block-gallery.columns-3 li {
  -ms-flex: 0 0 33.3333%;
  -webkit-box-flex: 0;
  flex: 0 0 33.3333%;
  max-width: 33.3333%;
  padding-right: 10px;
  padding-left: 10px;
}

.blog-details-desc .article-content .block-gallery.columns-3 li figure {
  margin-bottom: 0;
}

.blog-details-desc .article-content .features-list {
  padding-left: 0;
  list-style-type: none;
  margin-top: 15px;
  margin-bottom: 15px;
}

.blog-details-desc .article-content .features-list li {
  margin-bottom: 15px;
  position: relative;
  padding-left: 28px;
  color: #4a6f8a;
}

.blog-details-desc .article-content .features-list li i {
  color: #13c4a1;
  display: inline-block;
  font-size: 20px;
  position: absolute;
  left: 0;
  top: 0;
}

.blog-details-desc .article-content .features-list li:last-child {
  margin-bottom: 0;
}

.blog-details-desc .article-footer {
  margin-top: 30px;
}

.blog-details-desc .article-footer .article-tags a {
  display: inline-block;
  color: #ffffff;
  background-color: #ff612f;
  padding: 4px 12px;
  border-radius: 5px;
  margin-right: 6px;
  font-size: 14px;
}

.blog-details-desc .article-footer .article-tags a:hover {
  color: #ffffff;
  background-color: #13c4a1;
}

.comments-area {
  margin-top: 25px;
}

.comments-area .comments-title {
  margin-bottom: 30px;
  line-height: initial;
  font-size: 22px;
}

.comments-area ol,
.comments-area ul {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.comments-area .comment-list {
  padding: 0;
  margin: 0;
  list-style-type: none;
}

.comments-area .children {
  margin-left: 20px;
}

.comments-area .comment-body {
  border-bottom: 1px solid #eeeeee;
  padding-left: 65px;
  color: #080a3c;
  font-size: 14px;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.comments-area .comment-body p {
  font-size: 14px;
}

.comments-area .comment-body .reply {
  margin-top: 15px;
}

.comments-area .comment-body .reply a {
  border: 1px solid #ded9d9;
  color: #080a3c;
  display: inline-block;
  padding: 6px 20px;
  border-radius: 30px;
  text-transform: uppercase;
  position: relative;
  z-index: 1;
  font-size: 13px;
  font-weight: 600;
}

.comments-area .comment-body .reply a:hover {
  color: #ffffff;
  background-color: #13c4a1;
  border-color: #13c4a1;
}

.comments-area .comment-author {
  font-size: 16px;
  margin-bottom: 0.2em;
  position: relative;
  z-index: 2;
}

.comments-area .comment-author .avatar {
  height: 50px;
  left: -65px;
  position: absolute;
  width: 50px;
}

.comments-area .comment-author .fn {
  font-weight: 600;
}

.comments-area .comment-author .says {
  display: none;
}

.comments-area .comment-metadata {
  margin-bottom: 0.8em;
  color: #4a6f8a;
  letter-spacing: 0.01em;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 600;
  color: #4a6f8a;
}

.comments-area .comment-respond {
  margin-top: 30px;
  background-color: #f4f5fe;
  padding: 30px;
}

.comments-area .comment-respond .comment-reply-title {
  margin-bottom: 0;
  font-size: 22px;
}

.comments-area
  .comment-respond
  .comment-reply-title
  #cancel-comment-reply-link {
  display: inline-block;
}

.comments-area .comment-respond .comment-form {
  overflow: hidden;
}

.comments-area .comment-respond .comment-notes {
  margin-bottom: 0;
  margin-top: 10px;
}

.comments-area .comment-respond .comment-notes .required {
  color: red;
}

.comments-area .comment-respond .comment-form-comment {
  margin-top: 15px;
  float: left;
  width: 100%;
}

.comments-area .comment-respond label {
  display: block;
  font-weight: 500;
  color: #080a3c;
  margin-bottom: 5px;
}

.comments-area .comment-respond input[type="date"],
.comments-area .comment-respond input[type="time"],
.comments-area .comment-respond input[type="datetime-local"],
.comments-area .comment-respond input[type="week"],
.comments-area .comment-respond input[type="month"],
.comments-area .comment-respond input[type="text"],
.comments-area .comment-respond input[type="email"],
.comments-area .comment-respond input[type="url"],
.comments-area .comment-respond input[type="password"],
.comments-area .comment-respond input[type="search"],
.comments-area .comment-respond input[type="tel"],
.comments-area .comment-respond input[type="number"],
.comments-area .comment-respond textarea {
  display: block;
  width: 100%;
  background-color: #ffffff;
  border: 1px solid #eeeeee;
  padding: 0.625em 0.7375em;
  outline: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.comments-area .comment-respond input[type="date"]:focus,
.comments-area .comment-respond input[type="time"]:focus,
.comments-area .comment-respond input[type="datetime-local"]:focus,
.comments-area .comment-respond input[type="week"]:focus,
.comments-area .comment-respond input[type="month"]:focus,
.comments-area .comment-respond input[type="text"]:focus,
.comments-area .comment-respond input[type="email"]:focus,
.comments-area .comment-respond input[type="url"]:focus,
.comments-area .comment-respond input[type="password"]:focus,
.comments-area .comment-respond input[type="search"]:focus,
.comments-area .comment-respond input[type="tel"]:focus,
.comments-area .comment-respond input[type="number"]:focus,
.comments-area .comment-respond textarea:focus {
  border-color: #13c4a1;
}

.comments-area .comment-respond .comment-form-author {
  float: left;
  width: 50%;
  padding-right: 10px;
  margin-bottom: 20px;
}

.comments-area .comment-respond .comment-form-email {
  float: left;
  width: 50%;
  padding-left: 12px;
  margin-bottom: 20px;
}

.comments-area .comment-respond .comment-form-url {
  float: left;
  width: 100%;
  margin-bottom: 20px;
}

.comments-area .comment-respond .comment-form-cookies-consent {
  width: 100%;
  float: left;
  position: relative;
  padding-left: 20px;
  margin-bottom: 20px;
}

.comments-area .comment-respond .comment-form-cookies-consent input {
  position: absolute;
  left: 0;
  top: 5px;
}

.comments-area .comment-respond .comment-form-cookies-consent label {
  display: inline-block;
  margin: 0;
  color: #4a6f8a;
  font-weight: normal;
  position: relative;
  top: -2px;
}

.comments-area .comment-respond .form-submit {
  float: left;
  width: 100%;
}

.comments-area .comment-respond .form-submit input {
  background: #13c4a1;
  border: none;
  color: #ffffff;
  padding: 11px 25px;
  display: inline-block;
  cursor: pointer;
  outline: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 5px;
  font-weight: 500;
  font-size: 15px;
}

.comments-area .comment-respond .form-submit input:hover,
.comments-area .comment-respond .form-submit input:focus {
  color: #ffffff;
  background-color: #ff612f;
}

.post-navigation {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 30px;
  padding-top: 30px;
  padding-bottom: 30px;
  border-top: 1px solid #eeeeee;
  border-bottom: 1px solid #eeeeee;
}

.prev-link-wrapper {
  -ms-flex: 0 0 50%;
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
  padding-right: 15px;
}

.prev-link-wrapper a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.prev-link-wrapper a:hover .image-prev::after {
  opacity: 1;
  visibility: visible;
}

.prev-link-wrapper a:hover .image-prev .post-nav-title {
  opacity: 1;
  visibility: visible;
}

.prev-link-wrapper a:hover .prev-link-info-wrapper {
  color: #13c4a1;
}

.prev-link-wrapper .image-prev {
  display: inline-block;
  min-width: 100px;
  width: 100px;
  border-radius: 5px;
  overflow: hidden;
  vertical-align: top;
  margin-right: 20px;
  position: relative;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.prev-link-wrapper .image-prev img {
  border-radius: 5px;
}

.prev-link-wrapper .image-prev::after {
  display: block;
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 5px;
  opacity: 0;
  background-color: #13c4a1;
  visibility: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.prev-link-wrapper .image-prev .post-nav-title {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  margin: 0 auto;
  text-align: center;
  text-transform: uppercase;
  z-index: 2;
  color: #ffffff;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  font-size: 16px;
  font-weight: 500;
}

.prev-link-wrapper .prev-link-info-wrapper {
  color: #080a3c;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.prev-link-wrapper .prev-title {
  display: inline-block;
  font-weight: 500;
  font-size: 17px;
}

.prev-link-wrapper .meta-wrapper {
  display: block;
  color: #4a6f8a;
  text-transform: capitalize;
  margin-top: 5px;
  font-weight: 600;
  font-size: 14px;
}

.next-link-wrapper {
  -ms-flex: 0 0 50%;
  -webkit-box-flex: 0;
  flex: 0 0 50%;
  max-width: 50%;
  text-align: right;
  padding-left: 15px;
}

.next-link-wrapper a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.next-link-wrapper a:hover .image-next::after {
  opacity: 1;
  visibility: visible;
}

.next-link-wrapper a:hover .image-next .post-nav-title {
  opacity: 1;
  visibility: visible;
}

.next-link-wrapper a:hover .next-link-info-wrapper {
  color: #13c4a1;
}

.next-link-wrapper .image-next {
  display: inline-block;
  min-width: 100px;
  width: 100px;
  border-radius: 5px;
  overflow: hidden;
  vertical-align: top;
  margin-left: 20px;
  position: relative;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.next-link-wrapper .image-next img {
  border-radius: 5px;
}

.next-link-wrapper .image-next::after {
  display: block;
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 5px;
  opacity: 0;
  background-color: #13c4a1;
  visibility: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.next-link-wrapper .image-next .post-nav-title {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  margin: 0 auto;
  text-align: center;
  text-transform: uppercase;
  z-index: 2;
  color: #ffffff;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  font-size: 16px;
  font-weight: 500;
}

.next-link-wrapper .next-link-info-wrapper {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  color: #080a3c;
}

.next-link-wrapper .next-title {
  display: inline-block;
  font-weight: 500;
  font-size: 17px;
}

.next-link-wrapper .meta-wrapper {
  display: block;
  color: #4a6f8a;
  text-transform: capitalize;
  margin-top: 5px;
  font-weight: 600;
  font-size: 14px;
}

blockquote,
.blockquote {
  overflow: hidden;
  background-color: #fafafa;
  padding: 50px 75px !important;
  position: relative;
  text-align: center;
  z-index: 1;
  margin-bottom: 20px;
  margin-top: 20px;
}

blockquote p,
.blockquote p {
  color: #080a3c;
  line-height: 1.6;
  margin-bottom: 0;
  font-style: italic;
  font-weight: 600;
  font-size: 20px !important;
}

blockquote cite,
.blockquote cite {
  display: none;
}

blockquote::before,
.blockquote::before {
  color: #efefef;
  position: absolute;
  left: 50px;
  top: -50px;
  z-index: -1;
  content: "\ED67";
  font-family: "boxicons" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  font-size: 135px;
}

blockquote::after,
.blockquote::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 3px;
  background-color: #13c4a1;
  margin-top: 20px;
  margin-bottom: 20px;
}

/*================================================
Page Title Area CSS
=================================================*/
.page-title-area {
  background-color: #ff612f;
  position: relative;
  z-index: 1;
  padding-top: 25px;
  padding-bottom: 25px;
  /*   top: 92px; */
}

.page-title-area::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.6;
  height: 100%;
  z-index: -1;
  -webkit-animation: animatedBackground 15s linear infinite;
  animation: animatedBackground 15s linear infinite;
  /* background-image: url(../../images/bg_lines.svg); */
  background-repeat: repeat;
  background-position: center center;
  background-size: cover;
}

.page-title-content {
  text-align: center;
}

.page-title-content h1 {
  color: #ffffff;
  margin-bottom: 0;
  font-size: 45px;
  font-weight: 600;
}

.page-title-content p {
  color: #ffffff;
  margin-top: 15px;
  margin-bottom: 0;
  font-size: 18px;
}

@-webkit-keyframes animatedBackground {
  0% {
    background-position: center center;
  }
  100% {
    background-position: 300px center;
  }
}

@keyframes animatedBackground {
  0% {
    background-position: center center;
  }
  100% {
    background-position: 300px center;
  }
}

/*================================================
404 Error Area CSS
=================================================*/
.error-area {
  height: 100vh;
}

.error-content {
  text-align: center;
  margin: 0 auto;
  max-width: 700px;
}

.error-content h3 {
  font-size: 40px;
  font-weight: 500;
  margin-top: 45px;
  margin-bottom: 15px;
}

.error-content p {
  max-width: 520px;
  margin: 0 auto 25px;
}

/*================================================
Pagination Area CSS
=================================================*/
.pagination-area {
  margin-top: 35px;
  text-align: center;
}

.pagination-area .page-numbers {
  width: 45px;
  height: 45px;
  margin: 0 3px;
  display: inline-block;
  background-color: #ffffff;
  line-height: 48px;
  color: #080a3c;
  -webkit-box-shadow: 0 2px 10px 0 #d8dde6;
  box-shadow: 0 2px 10px 0 #d8dde6;
  font-size: 18px;
  font-weight: 500;
}

.pagination-area .page-numbers.current,
.pagination-area .page-numbers:hover,
.pagination-area .page-numbers:focus {
  background: #13c4a1;
  color: #ffffff;
  -webkit-box-shadow: 0 2px 10px 0 #d8dde6;
  box-shadow: 0 2px 10px 0 #d8dde6;
}

/*================================================
Sidebar Widget Area CSS
=================================================*/
.widget-area .widget {
  margin-top: 35px;
}

.widget-area .widget:first-child {
  margin-top: 0;
}

.widget-area .widget .widget-title {
  border-bottom: 1px solid #eeeeee;
  padding-bottom: 10px;
  margin-bottom: 25px;
  position: relative;
  font-size: 20px;
}

.widget-area .widget .widget-title::before {
  content: "";
  position: absolute;
  background: #13c4a1;
  bottom: -1px;
  left: 0;
  width: 50px;
  height: 1px;
}

.widget-area .widget_search {
  -webkit-box-shadow: 0px 0px 29px 0px rgba(102, 102, 102, 0.1);
  box-shadow: 0px 0px 29px 0px rgba(102, 102, 102, 0.1);
  background-color: #ffffff;
  padding: 15px;
}

.widget-area .widget_search form {
  position: relative;
}

.widget-area .widget_search form label {
  display: block;
  margin-bottom: 0;
}

.widget-area .widget_search form .screen-reader-text {
  display: none;
}

.widget-area .widget_search form .search-field {
  background-color: transparent;
  height: 50px;
  padding: 6px 15px;
  border: 1px solid #eeeeee;
  width: 100%;
  display: block;
  outline: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.widget-area .widget_search form .search-field:focus {
  border-color: #13c4a1;
}

.widget-area .widget_search form button {
  position: absolute;
  right: 0;
  outline: 0;
  bottom: 0;
  height: 50px;
  width: 50px;
  z-index: 1;
  border: none;
  color: #ffffff;
  background-color: #13c4a1;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  font-size: 20px;
}

.widget-area .widget_search form button i {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
  left: 0;
  margin-left: auto;
  margin-right: auto;
}

.widget-area .widget_search form button:hover {
  background-color: #ff612f;
  color: #ffffff;
}

.widget-area .widget_spacle_posts_thumb {
  position: relative;
  overflow: hidden;
}

.widget-area .widget_spacle_posts_thumb .item {
  overflow: hidden;
  margin-bottom: 15px;
}

.widget-area .widget_spacle_posts_thumb .item:last-child {
  margin-bottom: 0;
}

.widget-area .widget_spacle_posts_thumb .item .thumb {
  float: left;
  height: 80px;
  overflow: hidden;
  position: relative;
  width: 80px;
  margin-right: 15px;
}

.widget-area .widget_spacle_posts_thumb .item .thumb .fullimage {
  width: 80px;
  height: 80px;
  display: inline-block;
  background-size: cover !important;
  background-repeat: no-repeat;
  background-position: center center !important;
}

.widget-area .widget_spacle_posts_thumb .item .thumb .fullimage.bg1 {
  background-image: url(data:image/jpeg;base64,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);
}

.widget-area .widget_spacle_posts_thumb .item .thumb .fullimage.bg2 {
  background-image: url(data:image/jpeg;base64,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);
}

.widget-area .widget_spacle_posts_thumb .item .thumb .fullimage.bg3 {
  background-image: url(data:image/jpeg;base64,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);
}

.widget-area .widget_spacle_posts_thumb .item .info {
  overflow: hidden;
  margin-top: 5px;
}

.widget-area .widget_spacle_posts_thumb .item .info time {
  display: block;
  color: #4a6f8a;
  text-transform: uppercase;
  margin-top: 3px;
  margin-bottom: 5px;
  font-size: 12px;
}

.widget-area .widget_spacle_posts_thumb .item .info .title {
  margin-bottom: 0;
  line-height: 1.5;
  font-size: 15px;
}

.widget-area .widget_spacle_posts_thumb .item .info .title a {
  display: inline-block;
}

.widget-area .widget_recent_entries ul {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.widget-area .widget_recent_entries ul li {
  position: relative;
  margin-bottom: 12px;
  color: #080a3c;
  padding-left: 14px;
  line-height: 1.5;
  font-weight: 500;
  font-size: 15px;
}

.widget-area .widget_recent_entries ul li:last-child {
  margin-bottom: 0;
}

.widget-area .widget_recent_entries ul li::before {
  background: #13c4a1;
  position: absolute;
  height: 7px;
  width: 7px;
  content: "";
  left: 0;
  top: 8px;
}

.widget-area .widget_recent_entries ul li a {
  display: inline-block;
  color: #080a3c;
}

.widget-area .widget_recent_entries ul li a:hover {
  color: #13c4a1;
}

.widget-area .widget_recent_entries ul li .post-date {
  display: block;
  font-size: 13px;
  color: #4a6f8a;
  margin-top: 4px;
}

.widget-area .widget_recent_comments ul {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.widget-area .widget_recent_comments ul li {
  position: relative;
  margin-bottom: 12px;
  color: #4a6f8a;
  padding-left: 14px;
  line-height: 1.5;
  font-weight: 500;
  font-size: 15px;
}

.widget-area .widget_recent_comments ul li:last-child {
  margin-bottom: 0;
}

.widget-area .widget_recent_comments ul li::before {
  background: #13c4a1;
  position: absolute;
  height: 7px;
  width: 7px;
  content: "";
  left: 0;
  top: 8px;
}

.widget-area .widget_recent_comments ul li a {
  display: inline-block;
  color: #080a3c;
}

.widget-area .widget_recent_comments ul li a:hover {
  color: #13c4a1;
}

.widget-area .widget_archive ul {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.widget-area .widget_archive ul li {
  position: relative;
  margin-bottom: 12px;
  padding-left: 14px;
  color: #080a3c;
  font-weight: 500;
  font-size: 15px;
}

.widget-area .widget_archive ul li:last-child {
  margin-bottom: 0;
}

.widget-area .widget_archive ul li::before {
  background: #13c4a1;
  height: 7px;
  width: 7px;
  content: "";
  left: 0;
  top: 7px;
  position: absolute;
}

.widget-area .widget_archive ul li a {
  display: inline-block;
  color: #080a3c;
}

.widget-area .widget_archive ul li a:hover {
  color: #13c4a1;
}

.widget-area .widget_categories ul {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.widget-area .widget_categories ul li {
  position: relative;
  margin-bottom: 12px;
  color: #4a6f8a;
  padding-left: 14px;
  font-weight: 500;
  font-size: 15px;
}

.widget-area .widget_categories ul li:last-child {
  margin-bottom: 0;
}

.widget-area .widget_categories ul li::before {
  background: #13c4a1;
  height: 7px;
  width: 7px;
  content: "";
  left: 0;
  top: 7px;
  position: absolute;
}

.widget-area .widget_categories ul li a {
  color: #080a3c;
  display: block;
}

.widget-area .widget_categories ul li a:hover {
  color: #13c4a1;
}

.widget-area .widget_categories ul li .post-count {
  float: right;
  font-size: 14px;
}

.widget-area .widget_meta ul {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.widget-area .widget_meta ul li {
  position: relative;
  margin-bottom: 12px;
  color: #080a3c;
  padding-left: 14px;
  font-weight: 500;
  font-size: 15px;
}

.widget-area .widget_meta ul li:last-child {
  margin-bottom: 0;
}

.widget-area .widget_meta ul li::before {
  background: #13c4a1;
  height: 7px;
  width: 7px;
  content: "";
  left: 0;
  top: 8px;
  position: absolute;
}

.widget-area .widget_meta ul li a {
  display: inline-block;
  color: #080a3c;
}

.widget-area .widget_meta ul li a:hover {
  color: #13c4a1;
}

.widget-area .widget_tag_cloud .widget-title {
  margin-bottom: 12px;
}

.widget-area .tagcloud a {
  display: inline-block;
  color: #080a3c;
  font-weight: 500;
  font-size: 14px !important;
  padding: 6px 13px;
  border: 1px dashed #eeeeee;
  margin-top: 8px;
  margin-right: 4px;
}

.widget-area .tagcloud a:hover,
.widget-area .tagcloud a:focus {
  color: #ffffff;
  background-color: #13c4a1;
  border-color: #13c4a1;
}

/*================================================
Login Area CSS
=================================================*/
.login-image {
  height: 100%;
  width: 100%;
  background-image: url(/_next/static/images/login-bg-1db0e750601073abc9c8e10b7f47de6c.jpg);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.login-image img {
  display: none;
}

.login-content {
  height: 100vh;
}

.login-content .login-form {
  text-align: center;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.login-content .login-form .logo {
  margin-bottom: 35px;
}

.login-content .login-form .logo a {
  display: inline-block;
}

.login-content .login-form h3 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
}

.login-content .login-form p {
  margin-top: 7px;
  margin-bottom: 0;
}

.login-content .login-form p a {
  display: inline-block;
}

.login-content .login-form form {
  margin-top: 35px;
}

.login-content .login-form form .form-control {
  background-color: #ffffff;
  color: #080a3c;
  border: none;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-box-shadow: 0px 5px 28.5px 1.5px rgba(149, 152, 200, 0.2) !important;
  box-shadow: 0px 5px 28.5px 1.5px rgba(149, 152, 200, 0.2) !important;
  height: 55px;
  font-size: 14px;
}

.login-content .login-form form .form-control::-webkit-input-placeholder {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.login-content .login-form form .form-control:-ms-input-placeholder {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.login-content .login-form form .form-control::-ms-input-placeholder {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.login-content .login-form form .form-control::placeholder {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.login-content .login-form form .form-control:focus::-webkit-input-placeholder {
  color: transparent;
}

.login-content .login-form form .form-control:focus:-ms-input-placeholder {
  color: transparent;
}

.login-content .login-form form .form-control:focus::-ms-input-placeholder {
  color: transparent;
}

.login-content .login-form form .form-control:focus::placeholder {
  color: transparent;
}

.login-content .login-form form .default-btn {
  display: block;
  width: 100%;
  -webkit-box-shadow: 0px 5px 28.5px 1.5px rgba(255, 97, 47, 0.2);
  box-shadow: 0px 5px 28.5px 1.5px rgba(255, 97, 47, 0.2);
  padding-left: 25px;
}

.login-content .login-form form .forgot-password {
  text-align: right;
  margin-top: 15px;
}

.login-content .login-form form .forgot-password a {
  display: inline-block;
  color: #13c4a1;
  text-decoration: underline;
}

.login-content .login-form form .forgot-password a:hover {
  color: #ff612f;
}

.login-content .login-form form .connect-with-social {
  margin-top: 15px;
}

.login-content .login-form form .connect-with-social a {
  display: block;
  width: 100%;
  position: relative;
  border: 1px solid #13c4a1;
  background-color: transparent;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  padding: 11px 30px;
  border-radius: 2px;
  color: #13c4a1;
  font-weight: 500;
}

.login-content .login-form form .connect-with-social a i {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 15px;
  font-size: 20px;
}

.login-content .login-form form .connect-with-social a.facebook {
  border-color: #3b5998;
  color: #3b5998;
}

.login-content .login-form form .connect-with-social a.facebook:hover {
  background-color: #3b5998;
  color: #ffffff;
  border-color: #3b5998;
}

.login-content .login-form form .connect-with-social a.google {
  margin-top: 10px;
  border-color: #ea4335;
  color: #ea4335;
}

.login-content .login-form form .connect-with-social a.google:hover {
  background-color: #ea4335;
  color: #ffffff;
  border-color: #ea4335;
}

.login-content .login-form form .connect-with-social a:hover {
  background-color: #13c4a1;
  color: #ffffff;
  border-color: #13c4a1;
}

/*================================================
Signup Area CSS
=================================================*/
.signup-image {
  height: 100%;
  width: 100%;
  background-image: url(/_next/static/images/signup-bg-1db0e750601073abc9c8e10b7f47de6c.jpg);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.signup-image img {
  display: none;
}

.signup-content {
  height: 100vh;
}

.signup-content .signup-form {
  text-align: center;
  max-width: 500px;
  margin-left: auto;
  margin-right: auto;
}

.signup-content .signup-form .logo {
  margin-bottom: 40px;
}

.signup-content .signup-form .logo a {
  display: inline-block;
}

.signup-content .signup-form h3 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
}

.signup-content .signup-form p {
  margin-top: 7px;
  margin-bottom: 0;
}

.signup-content .signup-form p a {
  display: inline-block;
}

.signup-content .signup-form form {
  margin-top: 35px;
}

.signup-content .signup-form form .form-control {
  background-color: #ffffff;
  color: #080a3c;
  border: none;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-box-shadow: 0px 5px 28.5px 1.5px rgba(149, 152, 200, 0.2) !important;
  box-shadow: 0px 5px 28.5px 1.5px rgba(149, 152, 200, 0.2) !important;
  height: 55px;
  font-size: 14px;
}

.signup-content .signup-form form .form-control::-webkit-input-placeholder {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.signup-content .signup-form form .form-control:-ms-input-placeholder {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.signup-content .signup-form form .form-control::-ms-input-placeholder {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.signup-content .signup-form form .form-control::placeholder {
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.signup-content
  .signup-form
  form
  .form-control:focus::-webkit-input-placeholder {
  color: transparent;
}

.signup-content .signup-form form .form-control:focus:-ms-input-placeholder {
  color: transparent;
}

.signup-content .signup-form form .form-control:focus::-ms-input-placeholder {
  color: transparent;
}

.signup-content .signup-form form .form-control:focus::placeholder {
  color: transparent;
}

.signup-content .signup-form form .default-btn {
  display: block;
  width: 100%;
  -webkit-box-shadow: 0px 5px 28.5px 1.5px rgba(255, 97, 47, 0.2);
  box-shadow: 0px 5px 28.5px 1.5px rgba(255, 97, 47, 0.2);
  padding-left: 25px;
}

.signup-content .signup-form form .connect-with-social {
  margin-top: 20px;
}

.signup-content .signup-form form .connect-with-social span {
  display: block;
  text-transform: uppercase;
  color: #4a6f8a;
  margin-bottom: 20px;
}

.signup-content .signup-form form .connect-with-social a {
  display: block;
  width: 100%;
  position: relative;
  border: 1px solid #13c4a1;
  background-color: transparent;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  padding: 11px 30px;
  border-radius: 2px;
  color: #13c4a1;
  font-weight: 500;
}

.signup-content .signup-form form .connect-with-social a i {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 15px;
  font-size: 20px;
}

.signup-content .signup-form form .connect-with-social a.facebook {
  border-color: #3b5998;
  color: #3b5998;
}

.signup-content .signup-form form .connect-with-social a.facebook:hover {
  background-color: #3b5998;
  color: #ffffff;
  border-color: #3b5998;
}

.signup-content .signup-form form .connect-with-social a.google {
  margin-top: 10px;
  border-color: #ea4335;
  color: #ea4335;
}

.signup-content .signup-form form .connect-with-social a.google:hover {
  background-color: #ea4335;
  color: #ffffff;
  border-color: #ea4335;
}

.signup-content .signup-form form .connect-with-social a:hover {
  background-color: #13c4a1;
  color: #ffffff;
  border-color: #13c4a1;
}

/*================================================
Features Area CSS
=================================================*/
.subscribe-area.bg-f4f5fe {
  background-color: #ffffff;
  position: relative;
  z-index: 1;
}

.subscribe-area.bg-f4f5fe::before {
  width: 100%;
  height: 50%;
  background-color: #f4f5fe;
  bottom: 0;
  left: 0;
  z-index: -1;
  content: "";
  position: absolute;
}

.subscribe-content {
  position: relative;
  z-index: 1;
  border-radius: 30px;
  text-align: center;
  padding: 70px;
  background-color: #ff612f;
}

.subscribe-content h2 {
  color: #ffffff;
  max-width: 610px;
  margin-bottom: 0;
  margin-left: auto;
  margin-right: auto;
  font-size: 40px;
  font-weight: 600;
}

.subscribe-content form {
  max-width: 600px;
  margin-top: 40px;
  margin-left: auto;
  margin-right: auto;
}

.subscribe-content form .row {
  margin-left: -7px;
  margin-right: -7px;
}

.subscribe-content form .row .col-lg-8,
.subscribe-content form .row .col-lg-4,
.subscribe-content form .row .col-lg-12 {
  padding-left: 7px;
  padding-right: 7px;
}

.subscribe-content form #validator-newsletter {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -30px;
  color: #ffffff;
}

.subscribe-content form .input-newsletter {
  display: block;
  width: 100%;
  border: none;
  height: 50px;
  border-radius: 5px;
  color: #ffffff;
  background-color: #c32f00;
  padding: 0 0 0 15px;
  font-size: 14px;
  font-weight: 500;
}

.subscribe-content form .input-newsletter::-webkit-input-placeholder {
  color: #ffffff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.subscribe-content form .input-newsletter:-ms-input-placeholder {
  color: #ffffff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.subscribe-content form .input-newsletter::-ms-input-placeholder {
  color: #ffffff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.subscribe-content form .input-newsletter::placeholder {
  color: #ffffff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
}

.subscribe-content form .input-newsletter:focus::-webkit-input-placeholder {
  color: transparent;
}

.subscribe-content form .input-newsletter:focus:-ms-input-placeholder {
  color: transparent;
}

.subscribe-content form .input-newsletter:focus::-ms-input-placeholder {
  color: transparent;
}

.subscribe-content form .input-newsletter:focus::placeholder {
  color: transparent;
}

.subscribe-content form button {
  background-color: #080a3c;
  color: #ffffff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border: none;
  border-radius: 5px;
  height: 50px;
  padding: 0 0;
  line-height: 50px;
  display: block;
  width: 100%;
  font-size: 15px;
  font-weight: 500;
}

.subscribe-content form button i {
  margin-right: 2px;
  color: #ff612f;
  font-size: 20px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: relative;
  top: 4px;
}

.subscribe-content form button:hover,
.subscribe-content form button:focus {
  background-color: #13c4a1;
}

.subscribe-content form button:hover i,
.subscribe-content form button:focus i {
  color: #080a3c;
}

.shape14 {
  position: absolute;
  left: 5%;
  top: 0;
  z-index: -1;
}

.shape14 img {
  -webkit-animation: moveLeftBounce 5s linear infinite;
  animation: moveLeftBounce 5s linear infinite;
}

.shape15 {
  position: absolute;
  right: 2%;
  top: 4%;
  z-index: -1;
}

.shape16 {
  position: absolute;
  left: 0;
  bottom: 0;
  z-index: -1;
}

.shape17 {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: -1;
}

.shape18 {
  position: absolute;
  z-index: -1;
  right: 20%;
  top: 32%;
}

/*================================================
Free Trial Area CSS
=================================================*/
.free-trial-area {
  position: relative;
  z-index: 1;
}

.free-trial-content {
  text-align: center;
  max-width: 695px;
  margin-left: auto;
  margin-right: auto;
}

.free-trial-content h2 {
  font-size: 40px;
  font-weight: 600;
}

.free-trial-content p {
  margin-top: 20px;
}

.free-trial-content .default-btn {
  margin-top: 20px;
}

.shape10 {
  position: absolute;
  right: 30%;
  bottom: 25%;
  z-index: -1;
}

.shape10 img {
  -webkit-animation-name: rotateMe;
  animation-name: rotateMe;
  -webkit-animation-duration: 20s;
  animation-duration: 20s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.shape11 {
  position: absolute;
  left: 25%;
  bottom: 27%;
  z-index: -1;
}

.shape11 img {
  -webkit-animation: moveBounce 5s linear infinite;
  animation: moveBounce 5s linear infinite;
}

.shape12 {
  position: absolute;
  left: 10%;
  bottom: 50%;
  z-index: -1;
}

.shape12 img {
  -webkit-animation-name: rotateMe;
  animation-name: rotateMe;
  -webkit-animation-duration: 20s;
  animation-duration: 20s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

.shape13 {
  position: absolute;
  right: 18%;
  bottom: 60%;
  z-index: -1;
}

.shape13 img {
  -webkit-animation-name: rotateMe;
  animation-name: rotateMe;
  -webkit-animation-duration: 20s;
  animation-duration: 20s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

/*================================================
Contact Area CSS
=================================================*/
.contact-inner {
  background-color: #ffffff;
  -webkit-box-shadow: 0 10px 35px 5px rgba(137, 173, 255, 0.15);
  box-shadow: 0 10px 35px 5px rgba(137, 173, 255, 0.15);
  padding: 50px 30px;
}

.contact-features-list {
  padding-right: 15px;
  border-right: 1px solid #eeeeee;
}

.contact-features-list h3 {
  margin-bottom: 12px;
  font-size: 24px;
}

.contact-features-list p {
  margin-bottom: 10px;
}

.contact-features-list p:last-child {
  margin-bottom: 0;
}

.contact-features-list ul {
  padding-left: 0;
  list-style-type: none;
  margin-top: 25px;
  margin-bottom: 0;
}

.contact-features-list ul li {
  color: #4a6f8a;
  margin-bottom: 12px;
  position: relative;
  padding-left: 20px;
}

.contact-features-list ul li i {
  color: #13c4a1;
  position: absolute;
  left: 0;
  top: 4px;
}

.contact-features-list ul li:last-child {
  margin-bottom: 0;
}

.contact-form h3 {
  margin-bottom: 25px;
  font-size: 24px;
}

.contact-form form .row {
  margin-left: -7px;
  margin-right: -7px;
}

.contact-form form .row .col-lg-6,
.contact-form form .row .col-lg-12 {
  padding-left: 7px;
  padding-right: 7px;
}

.contact-form form .form-group {
  margin-bottom: 15px;
}

.contact-form form .form-control {
  height: 48px;
  padding: 0 15px;
  line-height: initial;
  color: #080a3c;
  background-color: transparent;
  border: 1px solid #cecfdf;
  border-radius: 5px;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-box-shadow: unset !important;
  box-shadow: unset !important;
  font-size: 14px;
  font-weight: 600;
}

.contact-form form .form-control:focus {
  border-color: #13c4a1;
}

.contact-form form .form-control::-webkit-input-placeholder {
  color: #999999;
}

.contact-form form .form-control:-ms-input-placeholder {
  color: #999999;
}

.contact-form form .form-control::-ms-input-placeholder {
  color: #999999;
}

.contact-form form .form-control::placeholder {
  color: #999999;
}

.contact-form form textarea.form-control {
  height: auto !important;
  padding-top: 15px;
}

.contact-form form .default-btn {
  -webkit-box-shadow: 0px 5px 28.5px 1.5px rgba(255, 97, 47, 0.3) !important;
  box-shadow: 0px 5px 28.5px 1.5px rgba(255, 97, 47, 0.3) !important;
}

.contact-form form .default-btn:hover,
.contact-form form .default-btn:focus {
  -webkit-box-shadow: 0px 5px 28.5px 1.5px rgba(19, 196, 161, 0.3) !important;
  box-shadow: 0px 5px 28.5px 1.5px rgba(19, 196, 161, 0.3) !important;
}

.contact-form .with-errors ul {
  padding-left: 0;
  list-style-type: none;
  margin-top: 5px;
  margin-bottom: 0;
}

.contact-form .with-errors ul li {
  color: red;
}

.contact-form #msgSubmit {
  margin-bottom: 0;
  font-size: 22px;
  font-weight: 500;
}
.map_view2 {
  height: 450px;
}
.map-sec {
  padding: 0px;
  padding-right: 0px !important;
  padding-left: 0px !important;
}
.contact-form #msgSubmit.text-danger {
  margin-top: 5px;
}
.contact-inner-form {
  padding: 50px 0;
}
.full-form-sec {
  box-shadow: 0 0 5px 2px #080a3cc9;
}
.contact-right-side {
  /* width: 70%;
    margin: 0 auto; */
}
.form-right-bg {
  background: #131d33;
  padding: 25px;
}
.right-form-title p {
  font-size: 13px;
  color: #fff;
}
.right-form-title h3 {
  margin: 0;
}
.right-form-title {
  color: #fff;
  text-align: left;
  margin: 0px;
  padding-bottom: 15px;
}
.contact-info {
  text-align: center;
  margin-top: 50px;
}

.contact-info .contact-info-content h3 {
  margin-bottom: 15px;
  font-size: 22px;
  font-weight: 500;
}

.contact-info .contact-info-content h2 {
  margin-bottom: 0;
  font-size: 40px;
  font-weight: 500;
}

.contact-info .contact-info-content h2 .number {
  display: inline-block;
  color: #13c4a1;
}

.contact-info .contact-info-content h2 .email {
  color: #ff612f;
  display: inline-block;
}

.contact-info .contact-info-content h2 .or {
  display: block;
  color: #4a6f8a;
  margin-top: 5px;
  margin-bottom: 2px;
  font-size: 15px;
  font-weight: 500;
}

.contact-info .contact-info-content .social {
  padding-left: 0;
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 25px;
}

.contact-info .contact-info-content .social li {
  display: inline-block;
  margin: 0 5px;
}

.contact-info .contact-info-content .social li a {
  width: 40px;
  display: block;
  height: 40px;
  border: 1px solid #dadada;
  border-radius: 50%;
  color: #aba5a5;
  font-size: 20px;
  position: relative;
}

.contact-info .contact-info-content .social li a i {
  position: absolute;
  left: 0;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  margin-left: auto;
  margin-right: auto;
}

.contact-info .contact-info-content .social li a:hover {
  color: #ffffff;
  border-color: #13c4a1;
  background-color: #13c4a1;
}

/*================================================
Footer Area CSS
=================================================*/
.footer-area {
  background-color: #080a3c;
  position: relative;
  z-index: 1;
  padding-top: 80px;
}

.footer-area::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-animation: imageChange 1s linear 1s infinite;
  animation: imageChange 1s linear 1s infinite;
  background-image: url(/_next/static/images/footer-shape1-5c0699b7cdde7480427d6f3a9ebeee3b.png);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.footer-area::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  -webkit-animation: imageChangeTwo 1s linear 1s infinite;
  animation: imageChangeTwo 1s linear 1s infinite;
  background-image: url(/_next/static/images/footer-shape2-8be66a950fe1567b8af32baef73c3ce0.png);
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat;
}

.divider {
  width: 100%;
  position: absolute;
  height: 100px;
  pointer-events: none;
  -webkit-mask-image: url("data:image/svg+xml;utf8,%3csvg viewBox='0 0 100 100' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3e%3cpath d='M0,0 C16.6666667,66 33.3333333,98 50,98 C66.6666667,98 83.3333333,66 100,0 L100,100 L0,100 L0,0 Z' fill='%23fff'/%3e%3c/svg%3e");
  mask-image: url("data:image/svg+xml;utf8,%3csvg viewBox='0 0 100 100' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3e%3cpath d='M0,0 C16.6666667,66 33.3333333,98 50,98 C66.6666667,98 83.3333333,66 100,0 L100,100 L0,100 L0,0 Z' fill='%23fff'/%3e%3c/svg%3e");
  -webkit-mask-size: 100% 101%;
  mask-size: 100% 101%;
  background: #080a3c;
  top: -100px;
  left: 0;
  z-index: -1;
}

.single-footer-widget {
  margin-bottom: 30px;
}

.single-footer-widget h3 {
  color: #ffffff;
  margin-bottom: 29px;
  font-weight: 500;
  font-size: 22px;
}

.single-footer-widget .logo {
  margin-bottom: 15px;
}

.single-footer-widget .logo a {
  display: inline-block;
}

.single-footer-widget p {
  color: #acc5db;
}

.single-footer-widget .services-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.single-footer-widget .services-list li {
  color: #acc5db;
  margin-bottom: 10px;
}

.single-footer-widget .services-list li:last-child {
  margin-bottom: 0;
}

.single-footer-widget .services-list li a {
  display: inline-block;
  color: #acc5db;
}

.single-footer-widget .services-list li a:hover {
  color: #13c4a1;
  padding-left: 5px;
}

.single-footer-widget .support-list {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.single-footer-widget .support-list li {
  color: #acc5db;
  margin-bottom: 10px;
}

.single-footer-widget .support-list li:last-child {
  margin-bottom: 0;
}

.single-footer-widget .support-list li a {
  display: inline-block;
  color: #acc5db;
}

.single-footer-widget .support-list li a:hover {
  color: #13c4a1;
  padding-left: 5px;
}

.single-footer-widget .footer-contact-info {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.single-footer-widget .footer-contact-info li {
  color: #ffffff;
  margin-bottom: 10px;
}

.single-footer-widget .footer-contact-info li:last-child {
  margin-bottom: 0;
}

.single-footer-widget .footer-contact-info li a {
  display: inline-block;
  color: #acc5db;
}

.single-footer-widget .footer-contact-info li a:hover {
  color: #13c4a1;
}

.single-footer-widget .footer-contact-info li span {
  color: #acc5db;
}

.single-footer-widget .social {
  padding-left: 0;
  list-style-type: none;
  margin-bottom: 0;
  margin-top: 20px;
}

.single-footer-widget .social li {
  display: inline-block;
  margin-right: 8px;
}

.single-footer-widget .social li a {
  display: block;
  width: 30px;
  height: 30px;
  line-height: 33px;
  background-color: #4e6e8a;
  text-align: center;
  font-size: 17px;
  border-radius: 2px;
  color: #fff;
}

.single-footer-widget .social li a:hover {
  color: #080a3c;
  background-color: #ffffff;
}

.copyright-area {
  border-top: 1px solid #1c2250;
  text-align: center;
  margin-top: 50px;
  padding-top: 25px;
  padding-bottom: 25px;
}

.copyright-area p {
  line-height: initial;
  color: #acc5db;
}

.copyright-area p a {
  display: inline-block;
  color: #ff612f;
}

.copyright-area p a:hover {
  color: #13c4a1;
}

@-webkit-keyframes imageChange {
  0% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes imageChange {
  0% {
    opacity: 0;
  }
  75% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes imageChangeTwo {
  0% {
    opacity: 1;
  }
  75% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes imageChangeTwo {
  0% {
    opacity: 1;
  }
  75% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

/*================================================
Go Top CSS
=================================================*/
.go-top {
  position: fixed;
  cursor: pointer;
  bottom: 15px;
  right: 15px;
  color: #080a3c;
  background-color: #ffffff;
  z-index: 4;
  width: 45px;
  text-align: center;
  height: 45px;
  border-radius: 50%;
  font-size: 40px;
  -webkit-transition: 0.9s;
  transition: 0.9s;
  line-height: 55px;
  -webkit-box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.1);
}

.go-top:hover {
  background-color: #ff612f;
  color: #ffffff;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-transform: translateY(-10px);
  transform: translateY(-10px);
}

/*================================================
SaaS Home Page CSS
=================================================*/
.black-btn {
  background-color: #080a3c !important;
}

.black-btn span {
  background-color: #13c4a1 !important;
}

.black-btn i {
  color: #ffffff;
}

/* Saas banner */
.saas-banner {
  height: 840px;
  background: #13c4a1;
  position: relative;
}

.saas-banner .saas-image {
  z-index: 1;
}

.saas-banner .saas-image.mt-70 {
  margin-top: 70px;
}

.saas-banner .hero-content {
  z-index: 1;
  position: relative;
}

.saas-banner .hero-content h1 {
  color: #ffffff;
  font-size: 52px;
  font-weight: 600;
  margin: 0;
}

.saas-banner .hero-content p {
  color: #ffffff;
  font-size: 18px;
  margin-top: 30px;
  margin-bottom: 35px;
}

.saas-banner .hero-content .default-btn {
  background-color: #080a3c;
}

.saas-banner .hero-content .default-btn i {
  color: #ff612f;
}

.saas-banner .hero-content .default-btn:hover i {
  color: #fff;
}

.saas-banner .hero-content .default-btn span {
  background-color: #ff612f;
}

.saas-banner .hero-content .video-btn {
  margin-left: 15px;
  color: #ffffff;
  position: relative;
  display: inline-block;
  margin-top: 6px;
  -webkit-transform: 0.6s;
  transform: 0.6s;
  font-size: 15px;
  font-weight: 600;
}

.saas-banner .hero-content .video-btn i {
  font-size: 20px;
  position: relative;
  margin-left: inherit;
  background: #fff;
  color: #ff612f;
  height: 35px;
  width: 35px;
  display: inline-block;
  text-align: center;
  line-height: 35px;
  border-radius: 50%;
  padding-left: 3px;
  margin-right: 6px;
}

.saas-banner .hero-content .video-btn:hover i {
  background-color: #080a3c;
  color: #fff;
}

.saas-banner .saas-image {
  position: relative;
}

.saas-banner .saas-image img {
  position: absolute;
}

.saas-banner .saas-image img:nth-child(1) {
  top: -200px;
  left: 0;
}

.saas-banner .saas-image img:nth-child(2) {
  left: 55px;
  top: -100px;
}

.saas-banner .saas-image img:nth-child(3) {
  left: 36%;
  z-index: 1;
  top: -170px;
}

.saas-banner .saas-image img:nth-child(4) {
  right: 27%;
  top: 110px;
  z-index: 2;
}

.saas-banner .saas-image img:nth-child(5) {
  right: 15%;
  top: 80px;
  z-index: 2;
}

.saas-banner .saas-image img:nth-child(6) {
  right: 25%;
  top: -170px;
}

.saas-banner .saas-image img:nth-child(7) {
  right: 47%;
  top: 96px;
  z-index: 2;
}

.saas-banner .saas-image img:nth-child(8) {
  right: 22%;
  top: 45px;
  z-index: 1;
}

.saas-banner .saas-image img:nth-child(9) {
  right: 75px;
  top: 20px;
}

.saas-banner .saas-image img:nth-child(10) {
  left: 32%;
  top: -76px;
  z-index: 1;
}

.saas-banner .saas-image img:nth-child(11) {
  right: 40%;
  top: -20px;
}

.saas-banner .saas-image img:nth-child(12) {
  top: -292px;
  left: 45px;
}

.saas-banner .saas-image img:last-child {
  display: none;
}

.saas-banner .particles-content {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
}

.particles-content {
  width: 100%;
  height: 100%;
}

/* End Saas banner */
/* Shape rotate */
.shape-rotate {
  position: absolute;
  left: 13%;
  top: 23%;
  z-index: -1;
  opacity: 0.3;
}

.rotateme {
  -webkit-animation-name: rotateme;
  animation-name: rotateme;
  -webkit-animation-duration: 40s;
  animation-duration: 40s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}

@keyframes rotateme {
  from {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes rotateme {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}

@-webkit-keyframes rotate3d {
  0% {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
  100% {
    -webkit-transform: rotateY(360deg);
    transform: rotateY(360deg);
  }
}

@keyframes rotate3d {
  0% {
    -webkit-transform: rotateY(0deg);
    transform: rotateY(0deg);
  }
  100% {
    -webkit-transform: rotateY(360deg);
    transform: rotateY(360deg);
  }
}

@keyframes animationFramesOne {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(0deg);
    transform: translate(0px, 0px) rotate(0deg);
  }
  20% {
    -webkit-transform: translate(73px, -1px) rotate(36deg);
    transform: translate(73px, -1px) rotate(36deg);
  }
  40% {
    -webkit-transform: translate(141px, 72px) rotate(72deg);
    transform: translate(141px, 72px) rotate(72deg);
  }
  60% {
    -webkit-transform: translate(83px, 122px) rotate(108deg);
    transform: translate(83px, 122px) rotate(108deg);
  }
  80% {
    -webkit-transform: translate(-40px, 72px) rotate(144deg);
    transform: translate(-40px, 72px) rotate(144deg);
  }
  100% {
    -webkit-transform: translate(0px, 0px) rotate(0deg);
    transform: translate(0px, 0px) rotate(0deg);
  }
}

@-webkit-keyframes animationFramesOne {
  0% {
    -webkit-transform: translate(0px, 0px) rotate(0deg);
  }
  20% {
    -webkit-transform: translate(73px, -1px) rotate(36deg);
  }
  40% {
    -webkit-transform: translate(141px, 72px) rotate(72deg);
  }
  60% {
    -webkit-transform: translate(83px, 122px) rotate(108deg);
  }
  80% {
    -webkit-transform: translate(-40px, 72px) rotate(144deg);
  }
  100% {
    -webkit-transform: translate(0px, 0px) rotate(0deg);
  }
}

@-webkit-keyframes ripple-white {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2),
      0 0 0 20px rgba(255, 255, 255, 0.2), 0 0 0 40px rgba(255, 255, 255, 0.2);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2),
      0 0 0 20px rgba(255, 255, 255, 0.2), 0 0 0 40px rgba(255, 255, 255, 0.2);
  }
  100% {
    -webkit-box-shadow: 0 0 0 20px rgba(255, 255, 255, 0.2),
      0 0 0 40px rgba(255, 255, 255, 0.2), 0 0 0 60px rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 20px rgba(255, 255, 255, 0.2),
      0 0 0 40px rgba(255, 255, 255, 0.2), 0 0 0 60px rgba(255, 255, 255, 0);
  }
}

@keyframes ripple-white {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2),
      0 0 0 20px rgba(255, 255, 255, 0.2), 0 0 0 40px rgba(255, 255, 255, 0.2);
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.2),
      0 0 0 20px rgba(255, 255, 255, 0.2), 0 0 0 40px rgba(255, 255, 255, 0.2);
  }
  100% {
    -webkit-box-shadow: 0 0 0 20px rgba(255, 255, 255, 0.2),
      0 0 0 40px rgba(255, 255, 255, 0.2), 0 0 0 60px rgba(255, 255, 255, 0);
    box-shadow: 0 0 0 20px rgba(255, 255, 255, 0.2),
      0 0 0 40px rgba(255, 255, 255, 0.2), 0 0 0 60px rgba(255, 255, 255, 0);
  }
}

/* End Shape rotate */
/* Features inner content */
.features-inner-content .features-item {
  position: relative;
  padding-left: 100px;
  margin-bottom: 30px;
  text-align: left;
}

.features-inner-content .features-item:last-child {
  margin-bottom: 0;
}

.features-inner-content .features-item i {
  width: 70px;
  height: 70px;
  line-height: 70px;
  font-size: 30px;
  text-align: center;
  border-radius: 100%;
  color: #ffffff;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transition: 0.6s;
  transition: 0.6s;
}

.features-inner-content .features-item:hover i {
  border-radius: 50% !important;
}

.features-inner-content .features-item h3 {
  font-size: 22px;
  font-weight: 600;
}

.features-inner-content .features-item p {
  margin: 0;
}

.fun-facts-inner-content h2 {
  font-weight: 600;
}

.fun-facts-inner-content p {
  margin-bottom: 15px !important;
}

.fun-facts-inner-content ul {
  margin: 0;
  padding: 0;
}

.fun-facts-inner-content ul li {
  list-style-type: none;
  margin-bottom: 6px;
  color: #4a6f8a;
  position: relative;
  padding-left: 20px;
}

.fun-facts-inner-content ul li i {
  color: #13c4a1;
  position: absolute;
  left: 0;
  top: 2px;
}

.fun-facts-inner-content .default-btn {
  margin-top: 20px !important;
}

/* End Features inner content */
/* Overview section */
.overview-item {
  margin-bottom: 50px;
  border-bottom: 1px solid #edf0f7;
  padding-bottom: 50px;
}

.overview-item:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: none;
}

.overview-content .number {
  background-color: #13c4a1;
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 15px;
  text-align: center;
  border-radius: 100%;
  color: #ffffff;
  margin-bottom: 20px;
  display: inline-block;
  font-weight: 600;
}

.overview-content h3 {
  font-size: 25px;
  font-weight: 600;
}

.overview-content p {
  margin: 0;
}

.overview-content ul {
  margin: 15px 0 0;
  padding: 0;
}

.overview-content ul li {
  list-style-type: none;
  margin-bottom: 6px;
  padding-left: 20px;
  color: #4a6f8a;
  position: relative;
}

.overview-content ul li:last-child {
  margin-bottom: 0;
}

.overview-content ul li i {
  color: #13c4a1;
  position: absolute;
  left: 0;
  top: 3px;
}

.overview-content .default-btn {
  margin-top: 25px;
}

/* End Overview section */
/* Service details */
.service-details-image {
  margin-bottom: 30px;
}

.service-details-content {
  margin-top: 0px;
}

.service-details-content h1 {
  font-size: 32px;
  margin-bottom: 10px;
  font-weight: 600;
}

.service-details-content h2 {
  font-size: 28px;
  margin-bottom: 10px;
  font-weight: 600;
}

.service-details-content h3 {
  font-size: 25px;
  margin-bottom: 10px;
  font-weight: 600;
}

.service-details-content h4 {
  font-size: 21px;
  margin-bottom: 10px;
  font-weight: 600;
}

.service-details-content h5 {
  font-size: 18px;
  margin-bottom: 10px;
  font-weight: 600;
}

.service-details-content h6 {
  font-size: 15px;
  margin-bottom: 10px;
  font-weight: 600;
}

.service-details-content ul,
.service-details-content ol {
  padding-left: 17px;
}

.service-details-content ul li,
.service-details-content ol li {
  line-height: 1.7;
  margin-bottom: 5px;
}

.service-details-content ul li:last-child,
.service-details-content ol li:last-child {
  margin-bottom: 0;
}

.service-details-content .service-details-info {
  display: -ms-flexbox;
  display: -webkit-box;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 30px;
  background: #f4f5fe;
  padding: 30px 20px;
  border-radius: 10px;
}

.service-details-content .service-details-info .single-info-box {
  -ms-flex: 0 0 20%;
  -webkit-box-flex: 0;
  flex: 0 0 20%;
  max-width: 20%;
  padding-left: 15px;
  padding-right: 15px;
}

.service-details-content .service-details-info .single-info-box h4 {
  margin-bottom: 10px;
  font-size: 18px;
  font-weight: 600;
}

.service-details-content .service-details-info .single-info-box span {
  display: block;
  color: #4a6f8a;
  font-size: 15px;
}

.service-details-content .service-details-info .single-info-box .social {
  padding-left: 0;
  margin-bottom: 0;
  list-style-type: none;
}

.service-details-content .service-details-info .single-info-box .social li {
  display: inline-block;
  margin-right: 5px;
}

.service-details-content .service-details-info .single-info-box .social li a {
  background-color: #ffffff;
  color: #4a6f8a;
  display: inline-block;
  width: 30px;
  height: 30px;
  text-align: center;
  border-radius: 30px;
  line-height: 32px;
}

.service-details-content
  .service-details-info
  .single-info-box
  .social
  li
  a:hover {
  color: #13c4a1;
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px);
}

.service-details-content .service-details-info .single-info-box .default-btn {
  display: inline-block;
  padding: 12px 30px;
  color: #ffffff;
  text-transform: capitalize;
  background-color: #13c4a1;
  border: 1px solid #13c4a1;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 500;
}

.service-details-content
  .service-details-info
  .single-info-box
  .default-btn:hover {
  background-color: #ffffff;
  color: #13c4a1;
}

.service-details-content .service-details-info .single-info-box:last-child {
  text-align: center;
}

/* End Service details  */
/* Text container */
.text-container ul,
.text-container ol {
  padding-left: 17px;
}

.text-container ul li,
.text-container ol li {
  margin-bottom: 5px;
  line-height: 1.8;
}

.text-container ul li:last-child,
.text-container ol li:last-child {
  margin-bottom: p;
}

.text-container ul li ul,
.text-container ol li ul {
  margin-top: 5px;
}

/* End  Text container */

/* start Detail page css */

.page-title-area#android:before {
  background-image: url(/_next/static/images/slider-d20a3236b37881ec62afff24c0226515.jpg);
  animation: stop;
  opacity: 1;
}
#android h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#android h1:after {
  content: "";
  width: 100px;
  height: 92px;
  /*background-image: url(../../images/onpage-img/android1.png)*/
  top: 24px;
  right: 347px;
  position: absolute;
  display: inline-block;
}

#hireandroid {
  background-image: url(/_next/static/images/android2-c2a6ab6bef84b955dae6253d408038e2.jpg);
  padding: 60px 0px; /* 
background-size: 100% 100%; */
  text-align: center;
}

#hireandroid h1 {
  color: #fff;
  font-size: 80px;
  font-weight: 600;
  line-height: 87px;
}

#hireandroid p {
  font-size: 16px;
  line-height: 25px;
  color: #fff;
  width: 30;
  padding: 20px 57px;
}

#hireandroid .hire {
  margin-top: 30px;
}
#hireandroid .hire a {
  padding: 10px 20px;
  border: 1px solid #95b836;
  border-radius: 25px;
  color: #fff;
  background-color: #95b836;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#dedicated {
  background-color: #f9f9f9;
  padding: 50px 0px;
}
#dedicated h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#dedicated p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#dedicated img {
  width: 100%;
}

#Range h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#Range {
  padding: 50px 0px;
  text-align: center;
}

#Range p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#Range .Range1 {
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 20px 0px;
  margin-left: 50px;
  text-align: left;
}

#Range .Range1 h2 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}

#Range .Range1 p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 20px 0px 0px;
  text-align: justify;
}
#Range .Range1 .r2 {
  padding-left: 108px;
}

#Range .img_r {
  position: absolute;
  top: 20px;
}

#Range .img_r img {
  width: 130px;
}

#Range .box {
  padding: 0px;
}

#frequently h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}
#frequently {
  text-align: center;
  padding: 50px 0px;
}

.accordion__item {
  background-color: #fff;
  color: #111;
  margin: 1rem 0;
  border-radius: 0.5rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}

#reade {
  background: #a5cb3a;
  padding: 50px;
}
#reade h1 {
  color: #fff;
  font-size: 25px;
  font-weight: 600;
  line-height: 55px;
  margin: 0px;
}
#reade .box3 {
  width: 63%;
  float: left;
}
#reade .box2 {
  float: right;
  margin: auto;
  padding-top: 10px;
}

#reade .box2 a {
  padding: 10px 30px;
  border: 1px solid;
  background: #fb9a29;
  color: #fff;
  border-radius: 40px;
  font-size: 20px;
  font-weight: 500;
}

/* start css android pages */
/* start css wp pages */
h1.wp_top-heading {
  color: #13c4a1;
  text-align: center;
}
#DEDICATED h2 {
  text-align: center;
}
#EXPERT h1 {
  text-align: center;
}
ul.wordulli li i {
  color: #4cdbc4;
  padding-right: 10px;
}
.sideshowform {
  cursor: pointer;
}
ul.wordulli {
  padding: 0;
}
#WORDPRESS {
  padding: 40px 0px;
}
#WORDPRESS h1 {
  color: #1f2120;
  font-size: 30px;
  font-weight: 500;
  line-height: 44px;
  padding-bottom: 5px;
}

#WORDPRESS p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#WORDPRESS img {
  width: 100%;
}

#PLANYOUR h1 {
  color: #1f2120;
  font-size: 35px;
  font-weight: 500;
  line-height: 55px;
}
#PLANYOUR h3 {
  color: #1f2120;
  font-size: 25px;
  font-weight: 500;
  line-height: 36px;
  padding-bottom: 10px;
}
#PLANYOUR img {
  width: 85%;
}

#PLANYOUR .ateg a {
  padding: 4px 13px;
  border: 1px solid;
  background: #13c4a1;
  color: #fff;
  border-radius: 10px;
  font-size: 19px;
  font-weight: 500;
}
#PLANYOUR .ateg {
  margin-top: 30px;
}

#PLANYOUR {
  padding: 40px 0px;
  background-color: #f5f5f5;
}

#PLANYOUR p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#Range .Range1 {
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 20px 0px;
  margin-left: 50px;
  text-align: left;
}

#Range .Range1 h2 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}

#Range .Range1 p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 20px 0px 0px;
  text-align: justify;
}
#Range .Range1 .r2 {
  padding-left: 108px;
}

#Range .img_r {
  position: absolute;
  top: 20px;
}

#Range .img_r img {
  width: 130px;
}

#Range .box {
  padding: 0px;
}

#EXPERT h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 35px;
}
#EXPERT h2 {
  color: #1f2120;
  font-size: 30px;
  font-weight: 500;
  line-height: 35px;
}
#EXPERT {
  text-align: center;
  padding: 50px 0px;
}
#EXPERT .exbox {
  border: 2px solid #13c4a1;
  border-radius: 100px;
  width: 150px;
  height: 150px;
  margin: auto;
}
#EXPERT .exbox img {
  margin-top: 20px;
}
#EXPERT .exbox:after {
  content: "";
}

#reade {
  background: #a5cb3a;
  padding: 50px;
}
#reade h1 {
  color: #fff;
  font-size: 25px;
  font-weight: 600;
  line-height: 55px;
  margin: 0px;
}
#reade .box3 {
  width: 63%;
  float: left;
}
#reade .box2 {
  float: right;
  margin: auto;
  padding-top: 10px;
}

#reade .box2 a {
  padding: 10px 30px;
  border: 1px solid;
  background: #fb9a29;
  color: #fff;
  border-radius: 40px;
  font-size: 20px;
  font-weight: 500;
}
#EXPERT .hed {
  position: absolute;
  background: #13c4a1;
  border: 1px solid #13c4a1;
  border-radius: 50px;
  width: 30px;
  height: 30px;
  top: 30px;
  left: 109px;
}
#EXPERT .hed h3 {
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  color: #fff;
}

#EXPERT .book h1 {
  color: #1f2120;
  font-size: 21px;
  font-weight: 600;
  line-height: 35px;
  padding-top: 10px;
}

#EXPERT .book p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 0px;
  color: #8b8b8b;
}
#EXPERT p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 0px;
  color: #8b8b8b;
}

#DEDICATED {
  background-color: #f5f5f5;
  padding: 50px 0px;
}

#DEDICATED .box89 {
  background-color: #fff;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 15px 10px;
}

#DEDICATED .box89 p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 10px;
  color: #8b8b8b;
}
#DEDICATED .box89 h4 {
  color: #1f2120;
  font-size: 18px;
  font-weight: 600;
  line-height: 35px;
  padding-top: 20px;
  padding-left: 10px;
}
#DEDICATED .box89 li {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 10px;
  color: #8b8b8b;
  list-style: none;
  text-decoration: none;
}

#slider .owl-item {
  width: 100%;
}
#slider {
  position: relative;
  padding: 50px 0px;
  text-align: center;
}
#slider h1 {
  color: #1f2120;
  font-size: 35px;
  font-weight: 600;
  line-height: 35px;
  padding-bottom: 30px;
}
#slider .text {
  position: absolute;
  top: 75px;
  left: 135px;
  margin: auto;
}

#slider .text h1 {
  color: #172541;
  font-size: 60px;
  line-height: 80px;
  font-weight: 700;
  text-shadow: 2px 2px 20px rgba(0, 0, 0, 0.2);
  text-align: left;
}

#slider .text p {
  color: #172541;
  font-size: 16px;
  padding-top: 15px;
  font-weight: 400;
  text-align: left;
  line-height: 26px;
}

#slider .text a {
  padding: 12px 30px;
  font-size: 20px;
  font-weight: 400;
  background-color: #3763eb;
  color: #fff;
  border-radius: 40px;
  margin-top: 15px;
  display: inline-block;
  margin-right: 20px;
}
#slider .text .a_1 {
  padding: 12px 30px;
  font-size: 20px;
  font-weight: 400;
  background-color: #fff;
  color: #3763eb;
  border-radius: 40px;
  margin-top: 15px;
  display: inline-block;
  margin-right: 20px;
}
/*  
          #slider .owl-theme .owl-dots {position: absolute; top: 250px; right: 60px; margin: auto; 
               
            } */
#slider .owl-nav {
  display: none;
}

.owl-theme .owl-dots .owl-dot {
  margin-bottom: 0px !important;
}
.owl-theme .owl-dots .owl-dot span {
  width: 15px;
  height: 15px;
  margin: 5px 7px;
  background: #d6d6d6 !important;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
  /* position: relative; */
  /* top: 8px; */
}

.owl-theme .owl-dots .owl-dot {
  /* display: inline-block; */
  zoom: 1;
  display: block;
}
.owl-theme .owl-dots .owl-dot.active span {
  background-color: #3763eb;
}

.page-title-area#header-wp:before {
  background-image: url(/_next/static/images/wordpressslider-09a1663544067b6fd42264059290adbf.jpg);
  animation: stop;
  opacity: 1;
}

#header-wp h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

/* start css wp pages */
/* start css ios pages */

.page-title-area#iosheader:before {
  background-image: url(/_next/static/images/iosslider-b45013799c001a131e672626ec960e5a.jpg);
  animation: stop;
  opacity: 1;
}
#iphone {
  background-color: #e5e5e5;
  padding: 50px 0px;
}

#iphone h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#iphone p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#iphone img {
  width: 107%;
}

#iphone .hire {
  margin-top: 30px;
}
#iphone .hire a:hover {
  background-color: transparent;
}
#iphone .hire a {
  padding: 10px 20px;
  border: 1px solid #f99728;
  border-radius: 25px;
  color: #fff;
  background-color: #f99728;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#ios {
  text-align: center;
  padding: 50px 0px;
}
#ios .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#ios .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#ios .pp h5 {
  text-align: left;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#ios .pp p {
  text-align: left;
  font-size: 12px;
  font-weight: 400;
}
#ios .ppp h5 {
  text-align: right;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#ios .ppp p {
  text-align: right;
  font-size: 12px;
  font-weight: 400;
}
#ios h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#ios p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#ios .imges_div1 img {
  width: 100%;
  margin: auto;
}

#dedicated {
  background-color: #f9f9f9;
  padding: 50px 0px;
}
#dedicated h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#dedicated p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#dedicated img {
  width: 100%;
}

#Choose h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#Choose {
  padding: 50px 0px;
  text-align: center;
  background-color: #f9f9f9;
}

#Choose p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#Choose .box456 {
  background-color: #fff;
  border: 2px solid #dddbdc;
}
#Choose .Range11 {
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 20px 0px;
  margin-left: 50px;
  text-align: left;
}
#Choose .img_r1 img {
  width: 100%;
}
#Choose .img_r1 {
  border-right: 2px solid #dddbdc;
  padding: 0px 10px;
}
#Choose h6 {
  color: #363636;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
  padding-bottom: 10px;
  text-align: left;
  padding-top: 30px;
}

#Tools {
  padding: 50px 0px;
}
#Tools h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#Tools .Technologies {
  text-align: center;
  border-right: 2px solid #dddbdc;
  border-bottom: 2px solid #dddbdc;
}
#Tools .Technologies h2 {
  color: #363636;
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}
#Tools .Technologies1 {
  text-align: center;
  border-bottom: 2px solid #dddbdc;
}
#Tools .Technologies p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#Tools .Technologies1 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#Tools .Technologies1 h2 {
  color: #363636;
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}
#Tools .Technologies1 .imghjh {
  padding-top: 30px;
}
#Tools .Technologies .imghjh {
  padding-top: 30px;
}
/* start css ios pages */
/* start css php pages */
#PHP {
  background-color: #e5e5e5;
  padding: 50px 0px;
}
#PHP h1 {
  color: #13c4a1;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 0px;
}
#PHP h3 {
  color: #1f2120;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  padding-bottom: 0px;
}

#PHP p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #8e8e8e;
}
#PHP img {
  width: 108%;
}

#Edge h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
}

#Edge {
  padding: 50px 0px;
  text-align: center;
}

#Edge p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#Edge .img_rwe h2 {
  color: #1f2120;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}

#Edge .img_rwe {
  min-height: 311px;
  border: 1px solid #c7c7c7;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
}
#PSD_to .box123 {
  text-align: center;
}
#PSD_to img {
  max-width: 61%;
}
#Edge .img_rwe .box79 {
  border: 2px solid #32ccae;
  width: 90px;
  height: 90px;
  border-radius: 60px;
  margin: auto;
  margin-bottom: 20px;
}
#Edge .img_rwe:hover {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}
#Edge .img_rwe .box79 img {
  padding-top: 18px;
}
#Frameworks h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}
#Frameworks p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#Frameworks {
  text-align: center;
  padding: 50px 0px;
  background-color: #f4f7f6;
}
#Frameworks .Hold {
  padding: 20px 10px;
  border: 1px solid #c7c7c7;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
  max-height: 140px;
}
#Frameworks h2 {
  color: #1f2120;
  font-size: 23px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
  padding-top: 10px;
}

#Provide h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}
#Provide {
  text-align: center;
  padding: 50px 0px;
  background-color: #f3f7f6;
}
#Provide p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#Provide .Hold1 {
  border: 1px solid #c7c7c7;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
  max-height: 284px;
  min-height: 284px;
}
#Provide h2 {
  color: #1f2120;
  font-size: 22px;
  font-weight: 500;
  line-height: 35px;
  color: #3d3737;
}
#Provide .Hold2 {
  margin-bottom: 20px;
}
#exper {
  text-align: center;
}
#exper .exper1 h1 {
  font-size: 35px;
  font-weight: 500;
  line-height: 55px;
  color: #fff;
}

#exper .exper1 .imghty h6 {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #ffffff;
  margin: 0px;
  padding: 0px 50px;
}

.page-title-area#phptop:before {
  background-image: url(/_next/static/images/phpslider-d29ee6b30bab5e1222df4d3ec4ba2e13.jpg);
  animation: stop;
  opacity: 1;
}
#exper .exper1 {
  background-image: url(/_next/static/images/phpbg2-dbce86d05cf6c06e0e8fab71e74ca11f.png);
  padding: 50px 0px;
}
#exper .exper2 {
  background-color: #12c4a0;
}
.row-php {
  display: flex;
}
/* start css php pages */
/* start css opencart pages */
p.opcartp {
  text-align: center;
}

.page-title-area#Opencart1:before {
  background-image: url(/_next/static/images/opslider-0ed59702c50c255338ae093696593a62.jpg);
  animation: stop;
  opacity: 1;
}
#Opencart1 h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#Opencart1 h1:after {
  content: "";
  width: 121px;
  height: 85px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIIAAABVCAMAAACy5sxYAAACtVBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8W+g2WAAAA5nRSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB4fICEiIyQlJicoKistLi8wMTI0NTY3ODk7PT4/QEJDREVGR0hJSktMTU5PUFJTVFZXWFlaW1xdXl9gYWNkZWZnaGlqa2xtbnBxcnN0dXZ4eXp7fH1+f4CBgoOFhoeIiYuNjo+RkpOVlpeYmZqbnZ6goaKjpKWmp6ipqqusra6vsLGys7S1tre4ubq7vL2/wMHCxMXGx8jJysvMzc/Q0dLT1NXW19jZ2tvc3d7g4eLj5efo6err7O3u7/Dx8vP09fb3+Pn6+/z9/tk9QOoAAARKSURBVBgZ7cH/f8x1AAfw1+f2ubuds7sZMyMh2wixfJuvbbGSL5UyWl9GhUgyJCobStkRpSnLREOjL2yjWFiSjc233dhW2nbb7e5zr7+j45j72M1j9Nnev3g+8WhiNASzxKfGQLTVOf0h2MMleQMg2PM8PBJi6b/mH1Mh1oBS2pdYIdQ8J5k1DCKZs0meWhQKgWKKSTbsnQKBEq7Qq3zrExBnVgOvu7jjWTME0c9ReENF/rJYiGFIqaGP48KPi0d2hAD6py/wljr7b5vmxnZAe9MNOcjbXLVXS3d/NHNcVAjaU/gKB/0pztprZYW5m1elJA6O6BJilND2DKN/YTMed6Ozvq6m/OSh3ZvXpy1ckDJt6pSRsbFD+3f1iugSBG1J5lmn3WyBx6Moitvtdrlc/1RVVdtLvcrOFRX+HsChrdu8tmemLV01P2nK8IF9Iy1ykE5Cq1hmH6tXqLWqM/nb0ueO6mqS0Rr6SdmXHWwLTvuB+YM76tAa0W/lX6lT2BYasyaa0DqD3tlxttLBNuBaaZHQSj2fWrr39OVrjdTaqijcg/Axb6zZfrT4UpWD2vkzFfcqvN+45NQNu34+eurcxSvV/9bXN/J/qfwW90kKjxmRMP3l1xe/u3KDzZbx+Z59PrnZtgybzZZh2/3Dvn178o78evxMWcU1D1tUug4aMZpukuFjNJlMwdZukdHDxj732vJPdxSUVDOQnAS0E7lnXNKa3Iu8U01yR7Sn0IS0Eqp9ZUF7i9tFfyWD0P567FfYpGYmRBhv5y3OJTJEMBzjLWvNECL0JG/K6AwxxlfQx9YZgmx084aNnSHIqEu8Ia0TBDHu9fC6ZWaI8n4DvZQ3gyFKUgW9qpL0EGV0Cb0uPylDlEEnSHpODpEgSkweSXduHwgTfZBkw5edIEyP70nWrA6GMJHfkKxMkSDMQ1kkz06GOJFZJAsehzjWTaR7Zx+IY11LOj4Lgzj6NLJyqQHiyIsUXkqGSCkuHk+ESM9U8sAQiPTYeWZGQ6Qux/hJBITK5AoLhFronGOEUEP/miFBKEt6PASL6AfRgvDAA21B36F7X4tJxt0FmcIe6dbBgDZgHLii0H71wk/z+gahZbrurx4ov1pRlD40GFoLSa2lT+l0I1oiTy6mT+OHkdCWdRObeN6WEVjQCzVsktMLWjKm049rKgKS4p30kxECDU0sp78ToQgkvID+lEQdNGPIoErdKwhAmkS1L0KhmajDVPsOARjTqVYcDc2MKaNanoTmzNlUc8VBMxMqqJanR3PWfN5hHDQz6hzV8nVozryTao4R0EzvfKoo2xGA4QOqlURBM/J6qjheRABSgocqW6zQzlg7/RVaEUjofvpzxOugHeN7Cm+rTURgcX/TzxojtBT2MZs4ZqMF0kvVbLKtG7QVNu88fY5Mk9ES3YQC+lQv7wqtyQMW5JwuLcpM7oW76T1jS9H5M/uXDQ/GffkPTJWcsgvSVYsAAAAASUVORK5CYII=);
  top: 24px;
  right: 324px;
  position: absolute;
  display: inline-block;
}
#Hire2 {
}

#Hire2 h1 {
  color: #fff;
  font-size: 80px;
  font-weight: 600;
  line-height: 87px;
}

#Hire2 .hire {
  margin-top: 30px;
}
#Hire2 .hire a {
  padding: 10px 20px;
  border: 1px solid #95b836;
  border-radius: 25px;
  color: #fff;
  background-color: #95b836;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#Hire2 {
  background-color: #fafafa;
  padding: 50px 0px;
}
#Hire2 h1 {
  color: #333;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 0px;
  text-align: left;
}

#Hire2 p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #333;
  text-align: left;
}
#Hire2 img {
  width: 103%;
}
#Hire2 ul {
  margin: 0px;
  padding: 0px;
}
#Hire2 li {
  list-style: none;
  text-align: left;
  margin: 0px;
  color: white;
  padding: 5px 0px;
}
#Hire2 li i {
  padding-right: 10px;
}
.btn-block {
  display: block;
  width: 27%;
}
#Hire2 {
}

#Hire3 h1 {
  color: #fff;
  font-size: 80px;
  font-weight: 600;
  line-height: 87px;
}

#Hire3 .hire {
  margin-top: 30px;
}
#Hire3 .hire a {
  padding: 10px 20px;
  border: 1px solid #95b836;
  border-radius: 25px;
  color: #fff;
  background-color: #95b836;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#Hire3 {
  background-color: #fff;
  padding: 50px 0px;
}
#Hire3 h1 {
  color: #333;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-top: 80px;
  text-align: left;
}

#Hire3 p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #333;
  text-align: left;
}
#Hire3 img {
  width: 103%;
}
#Hire3 ul {
  margin: 0px;
  padding: 0px;
}
#Hire3 li {
  list-style: none;
  text-align: left;
  margin: 0px;
  color: white;
  padding: 5px 0px;
}
#Hire3 li i {
  padding-right: 10px;
}
#OpenCart_Website {
  padding: 50px 0px;
}
#OpenCart_Website h6 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  margin: auto;
  text-align: center;
  background: #0856f4;

  color: #fff;
}

#OpenCart_Website .HTML6 {
  transition: all 0.5s ease;
  box-shadow: 0 2px 3.96px 0.04px rgba(0, 0, 0, 0.16),
    0 5px 7.76px 0.24px rgba(0, 0, 0, 0.14),
    0 9px 14.72px 1.28px rgba(0, 0, 0, 0.06);
  padding: 35px 35px;
  margin-top: 0px !important;
  min-height: 251px;
}
#OpenCart_Website .HTML51 .img_14 {
  float: left;
  padding: 5px 7px 1px 0px;
}
#OpenCart_Website .HTML51 {
  /* margin-bottom: 25px;  */
  display: flex;
}
p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#OpenCart_Website h1 {
  color: #333;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#OpenCart_Website .HTML51 h1 {
  color: #0077a1;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
  text-align: left;
  margin: auto 0;
  /* padding-left: 70px; */
}

#OpenCart_Website ul:after {
  content: "";
  background-color: #fff;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  position: absolute;
  margin-top: 145px;
  margin-left: 35px;
}
#OpenCart_Website ul:before {
  content: "";
  background-color: #fff;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  position: absolute;
  margin-top: 145px;
  margin-left: -50px;
}
#OpenCart_Website ul {
  margin: 0px;
  padding: 20px;
  border-bottom: 2px solid #fff;
}
#OpenCart_Website li {
  display: inline-block;
  margin: 0px 55px;
}
#OpenCart_Website li h3 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  margin: auto;
  text-align: center;
  color: #fff;
}
#OpenCart_Website ul li:before {
  content: "";
  background-color: #fff;
  border-radius: 20px;
  width: 12px;
  height: 12px;
  position: absolute;
  margin-top: 150px;
  margin-left: -110px;
}
OpenCart_Website #Process h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  color: #fff;
}
#Process p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #333;
  margin: 0px;
}
#Process {
  text-align: center;
  padding: 50px 0px;
  background-color: #fafafa;
}
#Process .Hold {
  max-height: 140px;
}
#Process ul {
  margin: 0px;
  padding-top: 10px;
}
#Process li {
  display: inline-block;
  margin-right: 90px;
}
#Process h2 {
  color: #1f2120;
  font-size: 18px;
  font-weight: 500;
  line-height: 55px;
  color: #fff;
  padding-top: 0px;
}
#Process li:before {
}
#WHYWE h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}
#WHYWE {
  text-align: center;
  padding: 50px 0px;
  background-color: #f3f7f6;
}
#WHYWE p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
  text-align: left;
}

#WHYWE h2 {
  color: #1f2120;
  font-size: 22px;
  font-weight: 500;
  line-height: 35px;
  color: #3d3737;
  text-align: left;
}
#WHYWE .Hold2 {
  margin-bottom: 20px;
}
.business {
  background-color: #062583;
  margin-top: 50px;
}
.business h6 {
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  color: #fff;
}

.container3 {
  width: 1326px;
}

#Hire4 h1 {
  color: #fff;
  font-size: 80px;
  font-weight: 600;
  line-height: 87px;
}

#Hire4 .hire {
  margin-top: 30px;
}
#Hire4 .hire a {
  padding: 10px 20px;
  border: 1px solid #95b836;
  border-radius: 25px;
  color: #fff;
  background-color: #95b836;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#Hire4 {
  background-color: #fff;
  padding: 50px 0px;
}
#Hire4 h1 {
  color: #333;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 0px;
  text-align: left;
}

#Hire4 p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #333;
  text-align: left;
}
#Hire4 img {
  width: 100%;
}
#Hire4 ul {
  margin: 0px;
  padding: 0px;
}
#Hire4 li {
  list-style: none;
  text-align: left;
  margin: 0px;
  color: white;
  padding: 5px 0px;
}
#Hire4 li i {
  padding-right: 10px;
}
.btn-block {
  display: block !important;
  width: 27% !important;
}
a.open-topbtn:hover {
  background-color: #138496;
  border-color: #117a8b;
}
a.open-topbtn {
  color: #fff !important;
  background-color: #17a2b8;
  border-color: #17a2b8;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out,
    border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.box1256 {
  padding-left: 100px;
  padding-top: 100px;
}

.box42 {
  padding-right: 0px !important;
}
/* start css opencart pages */
/* start css seo pages */
.page-title-area#SEO:before {
  background-image: url(/_next/static/images/seoslider-0ca98d12d98f9b379f67a7ed532b725f.jpg);
  animation: stop;
  opacity: 1;
}

#SEO h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#SEO h1:after {
  content: "";
  width: 100px;
  height: 92px; /* 
background: url(../../images/onpage-img/android1.png); no-repeat -30px -50px no-scroll; */
  top: 24px;
  right: 347px;
  position: absolute;
  display: inline-block;
}

#SEO_Expert {
  padding: 40px 0px;
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDY5NTEwQzE2NzczRUExMUI1RjM5QkVDNDg0MTA1RTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTk4M0Y2OEU5OUEzMTFFQThGODFDMkYyODZBQTI5MkYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTk4M0Y2OEQ5OUEzMTFFQThGODFDMkYyODZBQTI5MkYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxQTlDNEI2NTJBOTdFQTExOTkwRkZFQTAyQzIzM0Y3NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMzg2QjlBQjc0OEIxMUVBQUFFM0Q5RTIxOTAxNjY2NSIvPiA8L3JkZjpEZXNjcmlwdGlv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);
}
#SEO_Expert h1 {
  color: #fff;
  font-size: 30px;
  font-weight: 500;
  line-height: 44px;
  padding-bottom: 5px;
}
#SEO_Expert h4 {
  color: #fff;
  font-size: 24px;
  font-weight: 500;
  line-height: 34px;
  padding-bottom: 5px;
}

#SEO_Expert p {
  padding-top: 10px;
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
  color: #fff;
}
#SEO_Expert img {
  width: 100%;
}

#EngineOptimization h1 {
  color: #1f2120;
  padding-top: 3EASILY0px;
  font-size: 30px;
  font-weight: 500;
  line-height: 40px;
}
#EngineOptimization h3 {
  color: #1f2120;
  font-size: 25px;
  font-weight: 500;
  line-height: 36px;
  padding-bottom: 10px;
}
#EngineOptimization img {
  width: 76%;
}

#EngineOptimization .ateg a {
  padding: 4px 13px;
  border: 1px solid;
  background: #13c4a1;
  color: #fff;
  border-radius: 10px;
  font-size: 19px;
  font-weight: 500;
}
#EngineOptimization .ateg {
  margin-top: 30px;
}

#EngineOptimization {
  padding: 50px 0px;
}

#EngineOptimization p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#Range .Range1 {
  min-height: 168px;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 20px 0px;
  margin-left: 50px;
  text-align: left;
}

#Range .Range1 h2 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}

#Range .Range1 p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 20px 0px 0px;
  text-align: justify;
}
#Range .Range1 .r2 {
  padding-left: 108px;
}

#Range .img_r {
  position: absolute;
  top: 20px;
}

#Range .img_r img {
  width: 130px;
}

#Range .box {
  padding: 0px;
}

#EASILY h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 35px;
}
#EASILY p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 5px 0px 0px 0px;
  text-align: justify;
  text-align: center;
  color: #fff;
}
#EASILY {
  text-align: center;
  padding: 50px 0px 70px 0px;
  background-image: linear-gradient(#28343f, #222d37);
}
#EASILY .exbox {
  border: 2px solid #13c4a1;
  border-radius: 100px;
  width: 150px;
  height: 150px;
  margin: auto;
}
#EASILY .exbox img {
  margin-top: 20px;
}
#EASILY .exbox:after {
  content: "";
}

#EASILY .hire {
  margin-top: 30px;
}
#EASILY .hire a:hover {
  background: transparent;
  color: #fff;
}
#EASILY .hire a {
  padding: 10px 40px;
  border: 1px solid #ffd702;
  border-radius: 5px;
  color: #333;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
  background: #ffd702;
}
#Why_12 {
  padding: 50px 0px;
}
#Why_12 h1.seoh1 {
  color: #333;
  font-size: 35px;
  font-weight: 600;
  line-height: 55px;
  margin: 15px;
  text-align: center;
}
#Why_12 .book h1 {
  color: #333;
  font-size: 18px;
  font-weight: 600;
  line-height: 55px;
  margin: 0px;
}
#Why_12 .book ul {
  margin: 0px;
  padding: 0px;
}
#Why_12 .book ul li {
  list-style: none;
  padding: 5px 0px;
}
#Why_12 .book ul li i {
  color: #f98d2e;
  padding-right: 10px;
}
#reade {
  background: #a5cb3a;
  padding: 50px;
}
#reade h1 {
  color: #fff;
  font-size: 25px;
  font-weight: 600;
  line-height: 55px;
  margin: 0px;
}
#reade .box3 {
  width: 63%;
  float: left;
}
#reade .box2 {
  float: right;
  margin: auto;
  padding-top: 10px;
}

#reade .box2 a {
  padding: 10px 30px;
  border: 1px solid;
  background: #fb9a29;
  color: #fff;
  border-radius: 40px;
  font-size: 20px;
  font-weight: 500;
}
#EXPERT .hed {
  position: absolute;
  background: #13c4a1;
  border: 1px solid #13c4a1;
  border-radius: 50px;
  width: 30px;
  height: 30px;
  top: 30px;
  left: 109px;
}
#EXPERT .hed h3 {
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  color: #fff;
}

#EXPERT .book h1 {
  color: #1f2120;
  font-size: 21px;
  font-weight: 600;
  line-height: 35px;
  padding-top: 10px;
}

#EXPERT .book p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 0px;
  color: #8b8b8b;
}
#EXPERT p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 0px;
  color: #8b8b8b;
}

#value {
  background-color: #f5f5f5;
  padding: 50px 0px;
  text-align: center;
}

#value .box89 {
  background-color: #fff;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 15px 10px;
}

#value .box89 p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 10px;
  color: #8b8b8b;
}
#value .box89 h4 {
  color: #1f2120;
  font-size: 14px;
  font-weight: 600;
  line-height: 35px;
  margin-bottom: 0px;
  /* padding-top: 20px; */
  /* padding-left: 10px; */
}
#value .box89 li {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 10px;
  color: #8b8b8b;
  list-style: none;
  text-decoration: none;
}

#Dedicated {
  padding: 50px 0px;
  text-align: center;
}
#Dedicated h1 {
  color: #1f2120;
  font-size: 35px;
  font-weight: 600;
  line-height: 35px;
}
#Dedicated .text {
  position: absolute;
  top: 75px;
  left: 135px;
  margin: auto;
}
#Dedicated .box4569 img {
  width: 45%;
  margin-top: 20px;
}
#Dedicated .box4569 {
  border: 3px solid #b7b6b6;
  border-radius: 50px 0px 50px 0px;
  min-height: 130px;
  max-width: 200px;
}
#Dedicated h4 {
  color: #1f2120;
  font-size: 22px;
  font-weight: 600;
  line-height: 35px;
}
#Dedicated .text h1 {
  color: #172541;
  font-size: 60px;
  line-height: 80px;
  font-weight: 700;
  text-shadow: 2px 2px 20px rgba(0, 0, 0, 0.2);
  text-align: left;
}

#Dedicated .text p {
  color: #172541;
  font-size: 16px;
  padding-top: 15px;
  font-weight: 400;
  text-align: left;
  line-height: 26px;
}

#Dedicated .text a {
  padding: 12px 30px;
  font-size: 20px;
  font-weight: 400;
  background-color: #3763eb;
  color: #fff;
  border-radius: 40px;
  margin-top: 15px;
  display: inline-block;
  margin-right: 20px;
}
#Dedicated .text .a_1 {
  padding: 12px 30px;
  font-size: 20px;
  font-weight: 400;
  background-color: #fff;
  color: #3763eb;
  border-radius: 40px;
  margin-top: 15px;
  display: inline-block;
  margin-right: 20px;
}

#Dedicated .owl-theme .owl-dots {
  position: absolute;
  top: 250px;
  right: 60px;
  margin: auto;
}
#slider .owl-nav {
  display: none;
}

.owl-theme .owl-dots .owl-dot span {
  width: 15px;
  height: 15px;
  margin: 5px 7px;
  background: #ffffff;
  display: block;
  -webkit-backface-visibility: visible;
  transition: opacity 0.2s ease;
  border-radius: 30px;
  /* position: relative; */
  /* top: 8px; */
}

.owl-theme .owl-dots .owl-dot {
  /* display: inline-block; */
  zoom: 1;
  display: block;
}
.owl-theme .owl-dots .owl-dot.active span {
  background-color: #3763eb;
}
/* start css seo pages */
/* start css hma pages */

.page-title-area#Hybrid:before {
  background-image: url(/_next/static/images/hm-0c7a588680b81d92530e3ab7f6d20c3c.jpg);
  animation: stop;
  opacity: 1;
}
#Hybrid h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#build {
  background-color: #29292a;
  padding-top: 50px;
}

#build h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 55px;
  padding-bottom: 10px;
}
#build h5 {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  padding-bottom: 10px;
}

#build p {
  font-size: 22px;
  line-height: 35px;
  color: #fff;
  width: 30;
}
#build .h {
  padding-top: 20px;
}
#build img {
  width: 90%;
  float: right;
}

#build .divimg {
  position: absolute;
  right: 0;
  z-index: 998;
}

#build .wave {
  /* position: relative;  */
  margin-top: -60px;
  top: 20px;
}
#build .hire {
  margin-top: 30px;
}
#build .hire a {
  padding: 10px 20px;
  border: 1px solid #fff;

  color: #fff;

  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#SOLUTIONS {
  text-align: center;
  padding-bottom: 50px;
}
#SOLUTIONS .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#SOLUTIONS .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#SOLUTIONS h5 {
  text-align: left;
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}

#SOLUTIONS h1 {
  text-align: left;
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
  padding-bottom: 10px;
}

#SOLUTIONS p {
  text-align: left;
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#SOLUTIONS .imges_div1 img {
  width: 100%;
  margin: auto;
}

#dedicated {
  background-color: #f9f9f9;
  padding: 50px 0px;
}
#dedicated h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#dedicated p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#dedicated img {
  width: 100%;
}

#Hybrid_Mobile h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#Hybrid_Mobile {
  padding: 50px 0px;
  text-align: center;
  background-color: #f6f9fc;
}

#Hybrid_Mobile p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#Hybrid_Mobile .box456 {
  background-color: #fff;
  border: 2px solid #dddbdc;
}
#Hybrid_Mobile .Range11 {
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 20px 0px;
  margin-left: 50px;
  text-align: left;
}
#Hybrid_Mobile .img_r1 img {
  width: 100%;
}
#Hybrid_Mobile .b4 a:hover {
  border: 1px solid #000;
  background: transparent;
  color: #000;
}
#Hybrid_Mobile .b4 a {
  background: #61dafb;
  border: 1px solid #61dafb;
  padding: 5px 15px;
  border-radius: 5px;
  color: #fff;
}
#Hybrid_Mobile .react {
  box-shadow: 4px 5px 16px rgba(0, 0, 0, 0.3);
  padding: 30px 15px; /* min-height: 240px;
    max-height: 240px; */
}
#Hybrid_Mobile .react .img45 {
  padding: 30px;
  border: 2px solid #61dafb;
}
#Hybrid_Mobile .react h1 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-align: left;
  padding: 0px;
}
#Hybrid_Mobile .react p {
  font-size: 14px;
  line-height: 28px;
  font-weight: 400;
  text-align: left;
}
#Hybrid_Mobile .react .b4 {
  text-align: right;
}
#Hybrid_Mobile .react .img45 img {
  width: 100%;
  margin: auto;
}
#Hybrid_Mobile .img_r1 {
  border-right: 2px solid #dddbdc;
  padding: 0px 10px;
}
#Hybrid_Mobile h6 {
  color: #363636;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
  padding-bottom: 10px;
  text-align: left;
  padding-top: 30px;
}
#Ipsum p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
  text-align: center;
}
#Ipsum {
  padding: 50px 0px;
}
#Ipsum h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#Ipsum .Technologies {
  text-align: center;
  box-shadow: 4px 5px 16px rgba(0, 0, 0, 0.3);
  border-radius: 20px;
  padding: 20px 15px;
}
#Ipsum .Technologies h2 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-align: center;
  padding-top: 15px;
}
#Ipsum .Technologies1 {
  text-align: center;
  border-bottom: 2px solid #dddbdc;
}
#Ipsum .Technologies p {
  font-size: 14px;
  padding: 0px 0px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#Ipsum .Technologies1 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
}
#Ipsum .Technologies1 h2 {
  color: #363636;
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}

#Ipsum .Technologies .imghjh {
  /* padding-top: 30px; */
  border: 2px solid #176ce9;
  margin: auto;
  width: 90px;
  height: 90px;
  border-radius: 100px;
  background-color: #176ce9;
}
#Ipsum .Technologies .imghjh img {
  padding: 14px;
}

#Stories {
  padding: 50px 0px;
}
.container1 {
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 0px 0px;
  transform-style: preserve-3d;
}
.container1 .stor {
  position: relative;
  width: 351px;
  height: 284px;
  background: #000;
  background: #000;
}
.container1 .stor .imgbx {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
.container1 .stor .imgbx img {
  width: 100%;
  margin: auto;
}
.container1 .stor .contet {
  position: absolute;
  top: 40%;
  background: #fff;
  transform: translateZ(50px) scaley(0);
  padding: 15px 10px;
  transform-origin: top;
  transition: 0.5s;
  margin: 0px 20px;
  transform-style: preserve-3d;
}

.container1 .stor:hover .contet {
  transform: translateZ(50px) scaley(1);
}
.container1 .stor:hover {
  box-shadow: 0px 50px 80px rgba(0, 0, 0, 0.2);
}
.container1 .stor .contet h2 {
  color: #363636;
  font-size: 19px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
}
.container1 .stor .contet p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
}
#Ionics img {
  max-width: 70%;
}
.container1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
}

#exclusive {
  padding: 50px 0px;
  background: #f6f9fc;
}
#exclusive h1 {
  color: #363636;
  font-size: 39px;
  font-weight: 600;
  line-height: 55px;
  text-align: left;
}
#exclusive ul {
  margin: 20px 0px;
  padding: 0px;
}
#exclusive ul li {
  list-style: none;
  margin: 0px;
  padding: 0px;
  display: inline-flex;
}
#exclusive ul li span {
  background-color: #11c6a1;
  margin-right: 20px;
  border-radius: 50%;
  width: 22px;
  height: 20px;
  line-height: normal;
  display: inline-table;
  text-align: center;
}
/* start css hma pages */
/* start css magento pages */

.page-title-area#Magento:before {
  background-image: url(/_next/static/images/md-1d349185ab62ac0584fa92902f8b8f0a.jpg);
  animation: stop;
  opacity: 1;
}
#Magento h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#Magento h1:after {
  content: "";
  width: 80px;
  height: 92px;
  background-image: url(data:image/png;base64,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) no-repeat -30px -50px;
  top: 24px;
  right: 230px;
  position: absolute;
  display: inline-block;
}

#Professional {
  background-image: url(/_next/static/images/md2-f38b5d55b33f9d3f7f905b656a5c82dc.jpg);
  padding: 50px 0px;
  text-align: center;
}

#Professional h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#Professional p {
  font-size: 16px;
  line-height: 25px;
  color: #fff;
  width: 30;
}
#iphone img {
  width: 107%;
}

#Professional .hire {
  margin-top: 30px;
}
#Professional .hire a {
  padding: 10px 20px;
  border: 1px solid #ffffff;
  border-radius: 25px;
  color: #fff;
  background-color: #f99728;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
  margin: 0 11px;
}

#Magento1 {
  text-align: center;
  padding: 50px 0px;
}
#Magento1 .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#Magento1 ul {
  margin: 0px;
  padding: 0px;
}
#Magento1 li {
  text-align: left;
  font-size: 18px;
  font-weight: 500;
  padding-top: 20px;
  list-style: none;
}
#Magento1 li i {
  padding-right: 5px;
  color: #fb2020;
}

#Magento1 .ult li {
  text-align: right;
  font-size: 18px;
  font-weight: 500;
  padding-top: 20px;
  list-style: none;
}
#Magento1 .ult li i {
  padding-left: 5px;
  color: #fb2020;
}
#Magento1 .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#Magento1 .pp h5 {
  text-align: left;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#Magento1 .pp p {
  text-align: left;
  font-size: 12px;
  font-weight: 400;
}
#Magento1 .ppp h5 {
  text-align: right;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#Magento1 .ppp p {
  text-align: right;
  font-size: 12px;
  font-weight: 400;
}
#Magento1 h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#Magento1 p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#Magento1 .imges_div1 img {
  width: 100%;
  margin: auto;
}

#Should {
  padding: 50px 0px;
  background-color: #fbfbfb;
}
#Should h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-bottom: 15px;
}
#Should .Technologies {
  text-align: center;
  border-right: 2px solid #dddbdc;
  border-bottom: 2px solid #dddbdc;
}
#Should .Technologies h2 {
  color: #363636;
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}
#Should .Technologies1 {
  text-align: center;
  border-bottom: 2px solid #dddbdc;
}
#Should .Technologies p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#Should .Technologies1 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#Should .Technologies1 h2 {
  color: #363636;
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}
#Should .Technologies1 .imghjh {
  padding-top: 30px;
}
#Should .Technologies .imghjh {
  padding-top: 30px;
}

#Should .box523 {
  padding: 0px 10px;
  box-shadow: 0 0px 10px 0 rgba(0, 0, 0, 0.25);
  min-height: 215px;
}
#Should .box523 h2 {
  color: #363636;
  font-size: 17px;
  font-weight: 500;
  line-height: 55px;
  text-align: left;
  margin: 0px;
  padding: 0px;
}
#Should .box523 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
.owl-theme .owl-nav {
  /* margin-top: 10px; */
  display: none;
}

#Questin h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#Questin {
  padding: 50px 0px;
  background-color: #f5f5f5;
  text-align: center;
}
#Questin img {
  width: 92%;
  padding-top: 15px;
}

#HiringModels {
  padding: 50px 0px;
  text-align: center;
}
#HiringModels h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#HiringModels .Fixed {
  background: #f7f7f7;
  border: 1px solid #50b24f;
  padding: 0px 10px;
}
#HiringModels .Fixed h2 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  margin: auto;
  text-align: center;
  background: #50b24f;
  width: 175px;
  color: #fff;
}
#HiringModels .Fixed .b456 {
  padding: 10px 0px;
}
#HiringModels .Fixed .b456 img {
  width: 23%;
}
#HiringModels .Fixed p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  padding: 0 10px 10px 10px;
}

#HiringModels .Fixed1 {
  background: #f7f7f7;
  border: 1px solid #f2203b;
  padding: 0px 10px;
}
#HiringModels .Fixed1 h2 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  margin: auto;
  text-align: center;
  background: #f2203b;
  width: 175px;
  color: #fff;
}
#HiringModels .Fixed1 .b456 {
  padding: 10px 0px;
}
#HiringModels .Fixed1 .b456 img {
  width: 23%;
}
#HiringModels .Fixed1 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  padding: 0 10px 10px 10px;
}

#HiringModels .Fixed2 {
  background: #f7f7f7;
  border: 1px solid #0856f4;
  padding: 0px 10px;
}
#HiringModels .Fixed2 h2 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  margin: auto;
  text-align: center;
  background: #0856f4;
  width: 175px;
  color: #fff;
}
#HiringModels .Fixed2 .b456 {
  padding: 10px 0px;
}
#HiringModels .Fixed2 .b456 img {
  width: 23%;
}
#HiringModels .Fixed2 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  padding: 0 10px 10px 10px;
}

.accordion {
  width: 100%;
  max-width: 1000px;
  border: none !important;
}
.accordion-item {
  background-color: #fff;
  color: #111;
  margin: 1rem 0;
  border-radius: 0.5rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}
.accordion-item-header {
  padding: 0.5rem 3rem 0.5rem 1rem;
  min-height: 3.5rem;
  line-height: 1.25rem;
  color: #866d73;
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
} /* 
.accordion-item-header::after {
  content: "\002B";
    font-size: 2rem;
    position: absolute;
    right: 1rem;
    color: #866d73;
    font-size: 26px;

} */
.accordion-item-header.active::after {
  content: "\2212";
}
.accordion-item-body {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.accordion-item-body-content {
  padding: 1rem;
  line-height: 1.5rem;
  border-top: 1px solid;
  border-image: linear-gradient(to right, transparent, #34495e, transparent) 1;
}

#CertifiedMa {
  background-color: #0856f4;
  padding: 50px 0px;
  text-align: center;
}
#CertifiedMa h6 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  margin: auto;
  text-align: center;
  background: #0856f4;

  color: #fff;
}
#CertifiedMa .Fixed1 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#CertifiedMa h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}

.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
  display: none;
  /* display: block; */
}

#CertifiedMa ul:after {
  content: "";
  background-color: #fff;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  position: absolute;
  margin-top: 145px;
  margin-left: 35px;
}
#CertifiedMa ul:before {
  content: "";
  background-color: #fff;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  position: absolute;
  margin-top: 145px;
  margin-left: -50px;
}
#CertifiedMa ul {
  margin: 0px;
  padding: 20px;
  border-bottom: 2px solid #fff;
}
#CertifiedMa li {
  display: inline-block;
  margin: 0px 55px;
}
#CertifiedMa li h3 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  margin: auto;
  text-align: center;
  color: #fff;
}
#CertifiedMa ul li:nth-child(1):before {
  background-color: #fff0;
}
#CertifiedMa ul li:before {
  content: "";
  background-color: #fff;
  border-radius: 20px;
  width: 12px;
  height: 12px;
  position: absolute;
  margin-top: 150px;
  margin-left: -110px;
}
/* start css magento pages */

/* start css angularjs pages */

.page-title-area#Angularjs:before {
  background-image: url(/_next/static/images/ad.1-04978e57e3836473aa2eb4a7fc0b26fb.png);
  animation: stop;
  opacity: 1;
}
#Angularjs h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#Angularjs h1:after {
  content: "";
  width: 81px;
  height: 87px;
  background-image: url(data:image/png;base64,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);
  top: 14px;
  right: 338px;
  position: absolute;
  display: inline-block;
}
#Meritorious {
  background-color: #fff;
  padding: 50px 0px;
}
#Meritorious h1 {
  color: #312e2c;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 0px;
}
#Meritorious h3 {
  color: #1f2120;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  padding-bottom: 0px;
}

#Meritorious p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #8e8e8e;
}
#Meritorious img {
  width: 80%;
}

#Unveiling h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#Unveiling {
  padding: 50px 0px;
  text-align: center;
  background: #f5f5f5;
}

#Unveiling p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#Unveiling .img_rwe h2 {
  color: #1f2120;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}

#Unveiling .img_rwe {
  border: 1px solid #c7c7c7;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
  min-height: 321px;
}

#Unveiling .img_rwe .box79 {
  border: dotted #c0b2e2;
  width: 100px;
  height: 100px;
  border-radius: 60px;
  margin: auto;
  margin-bottom: 20px;
}
#Unveiling .img_rwe:hover {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}
#Unveiling .img_rwe .box79 img {
  padding-top: 8px;
}
#Industries h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}
#Industries p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}

#Industries .Hold:hover {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MUQyNzY2RUY4ODcxMUU4QUNENkY4RTVGN0I4QTBDMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MUQyNzY2RkY4ODcxMUU4QUNENkY4RTVGN0I4QTBDMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxRDI3NjZDRjg4NzExRThBQ0Q2RjhFNUY3QjhBMEMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcxRDI3NjZERjg4NzExRThBQ0Q2RjhFNUY3QjhBMEMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgYGBgcGBwgIBwoLCgsKDw4MDA4PFhAREBEQFiIVGRUVGRUiHiQeHB4kHjYqJiYqNj40MjQ+TERETF9aX3x8pwEGBgYGBwYHCAgHCgsKCwoPDgwMDg8WEBEQERAWIhUZFRUZFSIeJB4cHiQeNiomJio2PjQyND5MRERMX1pffHyn/8IAEQgAGQAZAwEiAAIRAQMRAf/EABgAAQEBAQEAAAAAAAAAAAAAAAIBAAMF/9oACAEBAAAAAPAmsKQU1O6f/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQf/2gAIAQIQAAAAtQv/xAAVAQEBAAAAAAAAAAAAAAAAAAABB//aAAgBAxAAAACao//EACQQAQACAQIEBwAAAAAAAAAAAAEAAhEQMSEygsEDEyJRcYGR/9oACAEBAAE/AKhjHHeCBtxlWs8x9rxUTExZe83Z9eJo1M4irn1M6H8luc+CHL0dobW0/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARYf/aAAgBAgEBPwCXJcN5F//EABkRAAMAAwAAAAAAAAAAAAAAAAABEUFRYf/aAAgBAwEBPwBQRhdItI//2Q==) repeat left top;
  -webkit-box-shadow: -20px -21px 13px 0 rgba(0, 0, 0, 0.1);
  box-shadow: -20px -21px 13px 0 rgba(0, 0, 0, 0.1);
  top: 10px;
  left: 10px;
  -webkit-transition: 0.4s ease all;
  transition: 0.4s ease all;
}
#Industries {
  text-align: center;
  padding: 50px 0px;
  background-color: #fff;
}
#Industries .Hold {
  padding: 20px 10px;
  border: 1px solid #c7c7c7;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
  max-height: 140px;
}
#Industries .Hold img {
}
#Industries .Hold i {
  font-size: 40px;
}
#Industries h2 {
  color: #1f2120;
  font-size: 23px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
  padding-top: 10px;
}

#Provide h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}
#Provide {
  text-align: center;
  padding: 50px 0px;
  background-color: #f3f7f6;
}
#Provide p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}

#Provide .Hold1 {
  border: 1px solid #c7c7c7;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
  max-height: 284px;
  min-height: 284px;
}
#Provide h2 {
  color: #1f2120;
  font-size: 22px;
  font-weight: 500;
  line-height: 35px;
  color: #3d3737;
}
#Provide .Hold2 {
  margin-bottom: 20px;
}
#AngularJS_Mobile .exper1 {
  /* background: linear-gradient(#7333d7, #763afd); */
  padding: 50px 0px;
}
#AngularJS_Mobile {
  text-align: center;
  background: linear-gradient(#7333d7, #763afd);
}
#AngularJS_Mobile .exper1 h1 {
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  color: #fff;
}
#AngularJS_Mobile .exper1 p {
  font-size: 15px;
  font-weight: 300;
  line-height: 25px;
  color: #fff;
  text-align: left; /* padding-left: 116px; */
  text-align: justify;
}
#AngularJS_Mobile .exper1 .imghty h6 {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #ffffff;
  margin: 0px;
  padding: 0px 50px;
}

#AngularJS_Mobile .exper2 h1 {
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  color: #fff;
}
#AngularJS_Mobile .exper2 {
  background: linear-gradient(#1d8cde, #1074e3);
  padding: 50px 0px;
}
#AngularJS_Mobile .exper2 li {
  list-style: none;
}

.row_ajs {
  display: flex;
}
/* start css angularjs pages */
/* start css psd to html pages */

#RESPONSIVE h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}
.page-title-area#PSD:before {
  background-image: url(/_next/static/images/ptc-cfb73a32831136d4d3c9fc2b96b107d3.png);
  animation: stop;
  opacity: 1;
}
#PSD h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#PSD h1:after {
  content: "";
  width: 80px;
  height: 92px;
  background-image: url(data:image/png;base64,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);
  top: 24px;
  right: 230px;
  position: absolute;
  display: inline-block;
}
#RESPONSIVE {
  background-image: url(/_next/static/images/ptc1-e75cd72f441225bf98db8aea73339b14.png);
  padding: 50px 0px;
}

#RESPONSIVE p {
  font-size: 16px;
  line-height: 25px;
  color: #fff;
  width: 30;
}
#iphone img {
  width: 107%;
}

#RESPONSIVE .hire {
  margin-top: 30px;
}
#RESPONSIVE .hire a:hover {
  background: transparent;
}
#RESPONSIVE .hire a {
  padding: 10px 20px;
  border: 1px solid #f99728;
  border-radius: 25px;
  color: #fff;
  background-color: #f99728;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#Features {
  text-align: center;
  padding: 50px 0px;
}
#Features .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#Features ul {
  margin: 0px;
  padding: 0px;
}
#Features li {
  text-align: left;
  font-size: 14px;
  font-weight: 500;
  list-style: none;
  padding: 10px 15px;
  box-shadow: 0px 0px 5px #8da8ab9c;
  margin: 15px 0;
  border-bottom: 1px solid #67afb7;
}
#Features li i {
  padding-right: 5px;
  color: #fb2020;
}

#Features .ult li {
  text-align: right;
  font-size: 14px;
  font-weight: 500;

  list-style: none;
}
#Features .ult li i {
  padding-left: 5px;
  color: #fb2020;
}
#Features .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#Features .pp h5 {
  text-align: left;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#Features .pp p {
  text-align: left;
  font-size: 12px;
  font-weight: 400;
}
#Features .ppp h5 {
  text-align: right;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#Features .ppp p {
  text-align: right;
  font-size: 12px;
  font-weight: 400;
}
#Features h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#Features p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#Features .imges_div1 {
  height: auto;
  width: 278px;
}
#Features .imges_div1 img {
  width: 100%;
  margin: auto;
  height: auto;
}

#PSD_to {
  padding: 50px 0px;
  background-color: #eeeeee;
}
#PSD_to p {
  text-align: justify;
  font-size: 14px;
  line-height: 25px;
}
#PSD_to h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-bottom: 15px;
}

#Quality_Check h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#Quality_Check {
  padding: 50px 0px;
  text-align: justify;
}
#Quality_Check img {
  /*  width:75%; */
  padding-top: 15px;
  margin: auto;
  display: block;
}

#To_HTM {
  padding: 50px 0px;
}
#To_HTM h6 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  margin: auto;
  text-align: center;
  background: #0856f4;

  color: #fff;
}
#To_HTM .HTML7 {
  border-bottom: 1px solid #f2f3f6;
  padding: 10px 40px;
}
#To_HTM .HTML6 {
  border-bottom: 1px solid #f2f3f6;
  border-right: 1px solid #f2f3f6;
  padding: 35px 40px;
  margin-top: 0px !important;
}
#To_HTM .HTML51 .img_14 {
  border: 1px solid #333;
  float: left;
  padding: 5px;
  margin: 8px 0px 0px 20px;
}
#To_HTM .HTML51 {
  margin-bottom: 25px;
  transition: all 0.5s ease;
  box-shadow: 0 2px 3.96px 0.04px rgba(0, 0, 0, 0.16),
    0 5px 7.76px 0.24px rgba(0, 0, 0, 0.14),
    0 9px 14.72px 1.28px rgba(0, 0, 0, 0.06);
}

p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#To_HTM h1 {
  color: #333;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#To_HTM .HTML51 h1 {
  color: #0077a1;
  font-size: 15px;
  font-weight: 500;
  line-height: 55px;
  text-align: left;
  padding-left: 70px;
}
.owl-carousel .owl-dots.disabled,
.owl-carousel .owl-nav.disabled {
  display: none;
  /* display: block; */
}

#To_HTM ul:after {
  content: "";
  background-color: #fff;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  position: absolute;
  margin-top: 145px;
  margin-left: 35px;
}
#To_HTM ul:before {
  content: "";
  background-color: #fff;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  position: absolute;
  margin-top: 145px;
  margin-left: -50px;
}
#To_HTM ul {
  margin: 0px;
  padding: 20px;
  border-bottom: 2px solid #fff;
}
#To_HTM li {
  display: inline-block;
  margin: 0px 55px;
}
#To_HTM li h3 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 45px;
  margin: auto;
  text-align: center;
  color: #fff;
}
#To_HTM ul li:before {
  content: "";
  background-color: #fff;
  border-radius: 20px;
  width: 12px;
  height: 12px;
  position: absolute;
  margin-top: 150px;
  margin-left: -110px;
}
#Responsive_Design .imh45 {
  float: right;
}
#Responsive_Design p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  text-align: justify;
}
#Responsive_Design {
  padding: 50px 0px;
  background-color: #edf2f5;
}
/* start css psd to html pages */
/* start css ReactJS pages */
p.reactjsleft {
  text-align: left;
}

.page-title-area#React:before {
  background-image: url(/_next/static/images/Reactjs-Developers-e019b96121c30be43954ffe26017e91a.jpg);
  animation: stop;
  opacity: 1;
}
#ReactReactjs h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}
#Reactjs {
  background-image: url(/_next/static/images/rj-89fd49fd9443f82c12f29d61e634f51f.jpg);
  padding: 60px 0px;
  text-align: center;
}
#Reactjs h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#Reactjs .imhj {
  padding-bottom: 30px;
}
#Reactjs p {
  font-size: 16px;
  line-height: 25px;
  color: #fff;
  width: 70%;
  margin: auto;
}
#iphone img {
  width: 107%;
}

#Reactjs .hire {
  margin-top: 30px;
}
#Reactjs .hire a {
  padding: 10px 20px;
  border: 1px solid #f99728;
  border-radius: 25px;
  color: #fff;
  background-color: #f99728;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#JS_DEVELOPER {
  text-align: center;
  padding: 50px 0px;
}
#JS_DEVELOPER .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#JS_DEVELOPER .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#JS_DEVELOPER h5 {
  text-align: left;
  font-size: 35px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}

#JS_DEVELOPER h1 {
  text-align: left;
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
  text-align: center;
}
#JS_DEVELOPER p {
  text-align: center;
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#JS_DEVELOPER .imges_div1 p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#JS_DEVELOPER .imges_div1 img {
  width: 67%;
  margin: auto;
}

#Features {
  text-align: center;
  padding: 50px 0px;
  background: #f4f7f6;
}
#Features .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#Features ul {
  margin: 0px;
  padding: 0px;
}
#Features li {
  text-align: left;
  font-size: 14px;
  font-weight: 500;

  list-style: none;
  padding: 10px 15px;
  box-shadow: 0px 0px 5px #8da8ab9c;
  margin: 15px 0;
  border-bottom: 1px solid #67afb7;
}
#Features li i {
  padding-right: 5px;
  color: #fb2020;
}

#Features .ult li {
  text-align: right;
  font-size: 14px;
  font-weight: 500;

  list-style: none;
}
#Features .ult li i {
  padding-left: 5px;
  color: #fb2020;
}
#Features .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#Features .pp h5 {
  text-align: left;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#Features .pp p {
  text-align: left;
  font-size: 12px;
  font-weight: 400;
}
#Features .ppp h5 {
  text-align: right;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#Features .ppp p {
  text-align: right;
  font-size: 12px;
  font-weight: 400;
}
#Features h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#Features p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}
#Features .imges_div1 {
  margin: auto;
}
#Features .imges_div1 img {
  width: 100%;
  margin: auto;
  height: auto;
}

#EXPERT h2 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 35px;
  line-height: 50px;
  width: 70%;
  margin: auto;
}
#EXPERT {
  text-align: center;
  padding: 50px 0px;
}
#EXPERT .exbox {
  border: 2px solid #33495f;
  border-radius: 100px;
  width: 150px;
  height: 150px;
  margin: auto;
}
#EXPERT .exbox img {
  margin-top: 20px;
}
#EXPERT .exbox:after {
  content: "";
}

#reade {
  background: #a5cb3a;
  padding: 50px;
  text-align: center;
}
#reade h1 {
  color: #fff;
  font-size: 25px;
  font-weight: 600;
  line-height: 55px;
  margin: 0px;
}
#reade .box3 {
  width: 60%;
  float: left;
}
#exclusive img {
  max-width: 75%;
}
#reade .box2 {
  float: left;
  margin: auto;
  padding-top: 10px;
}

#reade .box2 a:hover {
  background: transparent;
}
#reade .box2 a {
  padding: 10px 30px;
  border: 1px solid;
  background: #fb9a29;
  color: #fff;
  border-radius: 40px;
  font-size: 20px;
  font-weight: 500;
}
#EXPERT .hed {
  position: absolute;
  background: #33495f;
  border: 1px solid #33495f;
  border-radius: 50px;
  width: 30px;
  height: 30px;
  top: 30px;
  left: 109px;
}
#EXPERT .hed h3 {
  font-size: 20px;
  font-weight: 600;
  line-height: 30px;
  color: #fff;
}

#EXPERT .book h1 {
  color: #1f2120;
  font-size: 21px;
  font-weight: 600;
  line-height: 35px;
  padding-top: 10px;
}

#EXPERT .book p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 0px;
  color: #8b8b8b;
}
#EXPERT p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 2px 0px 0px;
  color: #8b8b8b;
}

#Quality_Check h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#Quality_Check {
  padding: 50px 0px;
  text-align: justify;
}
#Quality_Check img {
  width: 75%;
  padding-top: 15px;
}
p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
}
#Responsive_Design .imh45 {
  float: right;
}
#Responsive_Design p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  text-align: justify;
}
#Responsive_Design {
  padding: 50px 0px;
  background-color: #edf2f5;
}

/* end css ReactJS pages */

/* start css codeigiter pages */

.page-title-area#Frame:before {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDY5NTEwQzE2NzczRUExMUI1RjM5QkVDNDg0MTA1RTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjBCM0E3QjQ4QTBGMTFFQTgzMTc4QUQ2MUE3MjAwMTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjBCM0E3QjM4QTBGMTFFQTgzMTc4QUQ2MUE3MjAwMTQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDRTlDQTIwMjM5ODVFQTExOTZGNUQ0RDdCMDdDRDMyOSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMTk4QjRBRDczQ0QxMUVBOEQyMzg3NkJGQzFBRDRDQiIvPiA8L3JkZjpEZXNjcmlwdGlv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);
  animation: stop;
  opacity: 1;
}

.col-md-3 .b1:before {
  border-left: 2px solid #fff;
  border-top: 2px solid #fff;
  border-width: 50%;
  content: "";
  height: 90px;
  width: 90px;
  border-top-left-radius: 5px;
  left: 0;
  position: absolute;
  top: 0;
}

.col-md-3 .b1:after {
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  border-width: 50%;
  content: "";
  height: 90px;
  width: 90px;
  border-top-left-radius: 5px;
  position: absolute;
  right: 0;
  border-bottom-right-radius: 5px;
  bottom: 0;
}
#why .b1 {
  padding: 25px 0px;
  color: #fff;
  position: relative;
}
#why .b1 h3 {
  font-size: 39px;
}
.border34 {
  padding: 30px;
}
#why p {
  color: #fff;
}
#Frame h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#Frame h1:after {
  content: "";
  width: 68px;
  height: 86px;
  background: url(data:image/png;base64,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);
  right: 214px;
  position: absolute;
  display: inline-block;
}

#Framework {
  background-color: #232242;
  padding: 100px 0px;
}
#Framework h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 0px;
}
#Framework h3 {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  padding-bottom: 0px;
}

#Framework p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #fff;
}
#Framework li {
  width: 45%;
  border: dotted;
  border-color: #f3a92e;
  color: #fff;
  list-style: none;
  font-size: 18px;
  padding: 7px 10px;
  margin-right: 30px;
  display: inline-block;
  margin-top: 10px;
}
#Framework li i {
  /* font-size: 20px; */
  margin-right: 10px;
  background-color: #f89c2d;
  border: 1px solid;
  border-radius: 25px;
  width: 30px;
  height: 30px;
  color: #000;
  padding-top: 5px;
  padding-left: 5px;
}
#Framework ul {
  padding: 0px;
  margin: 0px;
  margin-bottom: 30px;
}
#PHP img {
  width: 108%;
}

#Codelgniter h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}
#Codelgniter h2 {
  color: #1f2120;
  font-size: 20px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}
#Codelgniter {
  padding: 50px 0px;
  text-align: center;
  background-color: #f6edee;
}

#Codelgniter p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#Codelgniter .img_rwe h2 {
  color: #1f2120;
  font-size: 16px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}
.ptbp {
  padding-top: 30px;
  padding-bottom: 100px;
}
#Codelgniter .img_rwe {
  border: 1px solid #fff;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
  border-radius: 20px;
  background-color: #fff;
  min-height: 320px;
}

#Codelgniter .img_rwe .box79 {
  border: 2px solid #fff;
  width: 100px;
  height: 100px;
  border-radius: 60px;
  margin: auto;
  margin-bottom: 20px;
  box-shadow: 0 0px 15px 0 rgba(0, 0, 0, 0.25);
}
#Codelgniter .img_rwe:hover {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}

#Using h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#Using {
  padding: 50px 0px;
  text-align: center;
  background-color: #f9f9f9;
}

#Using p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  text-align: left;
}
#Using .box456 {
  background-color: #fff;
  border: 2px solid #dddbdc;
}
#Using .Range11 {
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 20px 0px;
  margin-left: 50px;
  text-align: left;
}
#Using .img_r1 img {
  /* 
    
    width: 100%; */
}
#Using .img_r1 {
  border-right: 2px solid #dddbdc;
  padding: 0px 10px;
  background-color: #3f6476;
}
#Using h6 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 25px;
  padding-bottom: 0px;
  text-align: left;
  padding-top: 6px;
}

#Benefits h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}
#Benefits {
  text-align: center;
  padding: 50px 0px;
  background-color: #f3f7f6;
}
#Benefits p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#Benefits .Hold1 p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #fff;
  margin: 0px;
}

#Benefits .Hold1 {
  border: 1px solid #c7c7c7;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
  background-color: #232242;
}
#Benefits h2 {
  color: #1f2120;
  font-size: 22px;
  font-weight: 500;
  line-height: 35px;
  color: #fff;
  padding-top: 20px;
}
#Benefits .Hold2 {
  /* margin-bottom: 20px; */
  border: 2px solid #fff;
  width: 130px;
  height: 130px;
  margin: auto;
  border-radius: 100px;
}
#Benefits .Hold2 img {
  /* width: 100%; */
  padding-top: 20px;
}

#why {
  padding: 50px;
  text-align: center;
  background: linear-gradient(
    90deg,
    rgba(2, 78, 145, 1) 0%,
    rgba(0, 40, 91, 1) 35%,
    rgba(1, 7, 43, 1) 100%
  );
}

#why h1 {
  font-size: 35px;
  font-weight: 500;
  line-height: 55px;
  color: #fff;
}

#why .b1 {
  /* border-left: 2px solid #fff;border-top: 2px solid #fff; border-width: 50% */
}
.codeimg {
  max-width: 30px;
  margin-top: -13px;
}
a.codentrbtn {
  padding: 10px 20px;
  background-color: #f89c2d;
  border: 1px solid #f89c2d;
  border-radius: 5px;
  color: #fff !important;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}
a.codentrbtn:hover {
  background-color: transparent;
}
/* end css codeigiter pages */
/* Start css joomla pages */
.joomlaleftalign {
  text-align: left;
}
.page-title-area#Joomla:before {
  background-image: url(/_next/static/images/jd2-dc54832e1cf3b8cc26a782911d7ace65.jpg);
  animation: stop;
  opacity: 1;
}

#Joomla h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#Joomla h1:after {
  content: "";
  width: 106px;
  height: 98px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGsAAABoCAMAAADB9f6QAAAC3FBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8YRIxRAAAA83RSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs9Pj9AQkNERUZHSElKS0xNTk9QUVJTVFVXWFlaW1xdXl9gYWJjZGVmZ2hqa2xtbm9wcnN0dXZ3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);
  top: 10px;
  right: 377px;
  position: absolute;
  display: inline-block;
}

#Web {
  background-image: url(/_next/static/images/jd8-e4e3471231481870ebc59e7756f6a59c.png);
  padding-top: 50px;
  padding-bottom: 50px;
}

#Web h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 55px;
  padding-bottom: 10px;
  padding-top: 0px;
}
#Web h5 {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  padding-bottom: 10px;
}

#Web p {
  font-size: 16px;
  line-height: 35px;
  color: #fff;
}
#Web .h {
  padding-top: 20px;
}
#Web img {
  width: 80%;
  float: right;
}

#Web .hire {
  margin-top: 30px;
}
#Web .hire a {
  padding: 10px 20px;
  border: 1px solid #fff;

  color: #fff;

  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#Development_Company {
  text-align: center;
  padding: 50px 0px;
}
#Development_Company .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#Development_Company .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#Development_Company h5 {
  text-align: left;
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}

#Development_Company h1 {
  text-align: left;
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
  text-align: center;
}
#Development_Company p {
  text-align: left;
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}

#Development_Company .imges_div1 p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}

#Development_Company .imges_div1 img {
  width: 75%;
  margin: auto;
}

#Works_it {
  background: #f5f5f5;
  padding: 50px 0px;
  text-align: center;
}
#Works_it .stor {
  text-align: center;
  background: #fff;
  padding: 15px 10px;
  max-height: 200px;
  min-height: 169px;
}
#Works_it .stor h2 {
  text-align: center;
  color: #363636;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
  padding-top: 10px;
}

#Services_Joomla {
  padding: 50px 0px;
  text-align: center;
}
#Services_Joomla h1 {
  color: #363636;
  font-size: 42px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#Services_Joomla .vbnm h1 {
  color: #363636;
  font-size: 30px;
  font-weight: 500;
  line-height: 55px;
  text-align: left;
}

#Services_Joomla .vbnm p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  text-align: left;
}

#Services_Joomla img {
  width: 100%;
}

#Works_it p {
  font-size: 12px;
}
#Services_Joomla .vbnm {
  padding: 60px 0px;
}
/* end css joomla pages */
/* start css cakephp pages */
.page-title-area#Cake_PHP:before {
  background-image: url(/_next/static/images/cp2-46731774a1fbfa3cd231e35ffe8eeecf.jpg);
  animation: stop;
  opacity: 1;
}
#Cake_PHP h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#Cake {
  background-image: url(/_next/static/images/cp1-3dc73b2d084cc557493bf5f3d14e2a80.jpg);
  padding-top: 50px;
  padding-bottom: 40px;
}

#Cake h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 55px;
  padding-bottom: 10px;
}
#Cake h5 {
  color: #fff;
  font-size: 35px;
  font-weight: 600;
  line-height: 10px;
  padding-bottom: 0px;
}

#Cake p {
  font-size: 16px;
  line-height: 35px;
  color: #fff;
}
#Cake .h {
  padding-top: 20px;
}
#Cake img {
  width: 100%;
  float: right;
}

#Cake .hire {
  margin-top: 30px;
}
#Cake .hire a {
  padding: 10px 20px;
  border: 1px solid #fff;

  color: #fff;

  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#Compa {
  text-align: center;
  padding: 50px;
}
#Compa .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#Compa .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#Cake .hire a:hover {
  border: 1px solid #000;
  color: #000;
}
#Compa h5 {
  text-align: left;
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}

#Compa h1 {
  text-align: left;
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
  padding-bottom: 10px;
}

#Compa p {
  text-align: left;
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}

#Compa .imges_div1 img {
  width: 79%;
  margin: auto;
}

#CakePHP_our p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  text-align: center;
}
#CakePHP_our {
  padding: 50px 0px;
  background: #f4f4f4;
}
#CakePHP_our h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#CakePHP_our .Technologies {
  text-align: center;
  padding: 20px 0px;
}
#CakePHP_our .Technologies h2 {
  color: #363636;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  padding-top: 15px;
}
#CakePHP_our .Technologies1 {
  text-align: center;
  border-bottom: 2px solid #dddbdc;
}
#CakePHP_our .Technologies p {
  font-size: 14px;
  padding: 0px 15px;
  line-height: 25px;
  color: #868282;
}
#CakePHP_our .Technologies1 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
}
#CakePHP_our .Technologies1 h2 {
  color: #363636;
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}

#CakePHP_our .Technologies .imghjh {
}
#CakePHP_our .Technologies .imghjh img {
  padding: 14px;
}

#Stories {
  padding: 50px 0px;
}
.container1 {
  position: relative;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  padding: 0px 0px;
  transform-style: preserve-3d;
}
.container1 .stor {
  position: relative;
  width: 351px;
  height: 284px;
  background: #000;
  background: #000;
}
.container1 .stor .imgbx {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}
.container1 .stor .imgbx img {
  width: 100%;
  margin: auto;
}
.container1 .stor .contet {
  position: absolute;
  top: 40%;
  background: #fff;
  transform: translateZ(50px) scaley(0);
  padding: 15px 10px;
  transform-origin: top;
  transition: 0.5s;
  margin: 0px 20px;
  transform-style: preserve-3d;
}

.container1 .stor:hover .contet {
  transform: translateZ(50px) scaley(1);
}
.container1 .stor:hover {
  box-shadow: 0px 50px 80px rgba(0, 0, 0, 0.2);
}
.container1 .stor .contet h2 {
  color: #363636;
  font-size: 19px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
}
.container1 .stor .contet p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
}
.container1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
}

#exclusive {
  padding: 50px 0px;
  background: #f6f9fc;
}
#exclusive h1 {
  color: #363636;
  font-size: 39px;
  font-weight: 600;
  line-height: 55px;
  text-align: left;
}

#Software p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  text-align: center;
}
#Software {
  padding: 50px 0px;
  background: #fff;
}
#Software h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}

#Software .box745 {
  min-height: 210px;
  padding: 10px;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
}
#Software .box745 h4 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-align: left;
}
#Software .box745 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  text-align: left;
}

#Software .Softimg img {
  width: 83%;
}

#Differentiate {
  background: #f2f2f2;
  padding: 50px 0px;
  text-align: center;
}
#Differentiate .stor {
  text-align: center;
  background: #fff;
  padding: 15px 10px;
  max-height: 200px;
  min-height: 169px;
}
#Differentiate .stor h2 {
  text-align: center;
  color: #363636;
  font-size: 17px;
  font-weight: 500;
  line-height: 24px;
  padding-top: 10px;
}

/* end css cakephp pages */
/* start css responsive design pages */
.page-title-area#responsivetop:before {
  background-image: url(/_next/static/images/Responsive-Design-922526af5a940f933b227daccab789ee.jpg);
  animation: stop;
  opacity: 1;
}
#RESPONSIVE h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
}

#RESPONSIVE_WEB {
  background-color: #198be0;
  padding-top: 50px;
  padding-bottom: 40px;
}

#RESPONSIVE_WEB h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 55px;
  padding-bottom: 10px;
}
#RESPONSIVE_WEB h5 {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  padding-bottom: 10px;
}

#RESPONSIVE_WEB p {
  font-size: 16px;
  line-height: 35px;
  color: #fff;
}
#RESPONSIVE_WEB .h {
  padding-top: 0px;
}
#RESPONSIVE_WEB img {
  width: 100%;
  float: right;
}
#RESPONSIVE_WEB .hire {
  margin-top: 30px;
}
#RESPONSIVE_WEB .hire a {
  padding: 10px 20px;
  border: 1px solid #fff;

  color: #fff;

  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}
#Services1 .box_11 h1 {
  font-size: 30px;
  font-weight: 500;
  line-height: 45px;
  padding-top: 20px;
}
#Services1 .box_11 h2 {
  font-size: 40px;
  font-weight: 500;
  line-height: 52px;
  padding-top: 15px;
}
#Services1 .box_11 h1::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  border-bottom: 2px solid #3763eb;
  width: 2rem;
  background-color: #3763eb;
  margin-right: 1.125rem;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transform-origin: center left;
}
#Services1 .box_11 a {
  padding: 8px 30px;
  font-size: 20px;
  font-weight: 400;
  background-color: #3763eb;
  color: #fff;
  border-radius: 40px;
  margin-top: 15px;
  display: inline-block;
  margin-right: 20px;
  border: 1px solid #3763eb;
}
#Services1 .box_11 a:hover {
  background-color: #fff;
  color: #3763eb;
  border: 1px solid #3763eb;
  list-style: none;
  text-decoration: none;
}
#Services1 {
  padding: 70px 0px;
}

#Services1 .box_12 h1 {
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  padding-top: 10px;
  padding-left: 15px;
}
#Services1 .box_12 h2 {
  font-size: 35px;
  font-weight: 500;
  line-height: 30px;
  padding-top: 10px;
  padding-left: 15px;
  color: #d4d4d4;
}
#Services1 .box_12 p {
  color: #626262;
  padding-left: 15px;
  line-height: 25px;
  padding-right: 40px;
}
#Services1 .box_12 a {
  font-size: 16px;
  font-weight: 400;
  color: #172541;
  margin-left: 17px;
  text-decoration: none;
}
#Services1 .box_12 a:hover {
  color: #3763eb;
  text-decoration: none;
  list-style: none;
}
#Services1 .box_12 {
  min-height: 230px;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.08);
  padding: 15px 10px;
}
#Services1 .box_12:hover {
  box-shadow: 0px 0px 15px 10px rgba(0, 0, 0, 0.08);
}

#Services1 .box_12 .mt-4,
.my-4 {
  margin-top: 30px !important;
}
#Websites1 {
  background: #f5f5f5;
  padding: 50px 0px;
  text-align: center;
}
#Websites1 .stor {
  text-align: center;
  background: #fff;
  padding: 15px 10px;
  max-height: 300px;
  min-height: 250px;
}
#Websites1 .stor h2 {
  text-align: center;
  color: #363636;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
  padding-top: 10px;
}

#Services_Joomla {
  padding: 50px 0px;
  text-align: center;
}
#Services_Joomla h1 {
  color: #363636;
  font-size: 42px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#Services_Joomla .vbnm h1 {
  color: #363636;
  font-size: 30px;
  font-weight: 500;
  line-height: 55px;
  text-align: left;
}

#Services_Joomla .vbnm p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  text-align: left;
}

#Services_Joomla img {
  width: 100%;
}

#Services_Joomla .vbnm {
  padding: 60px 0px;
}
#Industries1 h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}
#Industries1 p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}

#Industries1 .Hold:hover {
  background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MUQyNzY2RUY4ODcxMUU4QUNENkY4RTVGN0I4QTBDMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MUQyNzY2RkY4ODcxMUU4QUNENkY4RTVGN0I4QTBDMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxRDI3NjZDRjg4NzExRThBQ0Q2RjhFNUY3QjhBMEMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcxRDI3NjZERjg4NzExRThBQ0Q2RjhFNUY3QjhBMEMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgYGBgcGBwgIBwoLCgsKDw4MDA4PFhAREBEQFiIVGRUVGRUiHiQeHB4kHjYqJiYqNj40MjQ+TERETF9aX3x8pwEGBgYGBwYHCAgHCgsKCwoPDgwMDg8WEBEQERAWIhUZFRUZFSIeJB4cHiQeNiomJio2PjQyND5MRERMX1pffHyn/8IAEQgAGQAZAwEiAAIRAQMRAf/EABgAAQEBAQEAAAAAAAAAAAAAAAIBAAMF/9oACAEBAAAAAPAmsKQU1O6f/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQf/2gAIAQIQAAAAtQv/xAAVAQEBAAAAAAAAAAAAAAAAAAABB//aAAgBAxAAAACao//EACQQAQACAQIEBwAAAAAAAAAAAAEAAhEQMSEygsEDEyJRcYGR/9oACAEBAAE/AKhjHHeCBtxlWs8x9rxUTExZe83Z9eJo1M4irn1M6H8luc+CHL0dobW0/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARYf/aAAgBAgEBPwCXJcN5F//EABkRAAMAAwAAAAAAAAAAAAAAAAABEUFRYf/aAAgBAwEBPwBQRhdItI//2Q==) repeat left top;
  -webkit-box-shadow: -20px -21px 13px 0 rgba(0, 0, 0, 0.1);
  box-shadow: -20px -21px 13px 0 rgba(0, 0, 0, 0.1);
  top: 10px;
  left: 10px;
  -webkit-transition: 0.4s ease all;
  transition: 0.4s ease all;
  color: #fff;
}
#Industries1 {
  text-align: center;
  padding: 50px 0px;
  background-color: #fff;
}
#Industries1 .Hold {
  padding: 10px 10px;
  border: 1px solid #c7c7c7;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
  max-height: 146px;
}
#Industries1 .Hold img {
}
#Industries1 .Hold i {
  font-size: 40px;
}
#Industries1 h2 {
  color: #1f2120;
  font-size: 23px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}

#Rated .exper1 {
  padding: 50px 0px;
}
#Rated {
  text-align: center;
}
#Rated .exper1 h1 {
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  color: #000;
  text-align: left;
}
#Rated .exper1 p {
  font-size: 14px;
  font-weight: 300;
  line-height: 25px;
  color: #000;
  text-align: left;
}
#Rated .exper1 .imghty h6 {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #000;
  margin: 0px;
  padding: 0px 50px;
}
#Rated .imges_div img {
  width: 100%;
}
#Rated .imges_div {
  padding-top: 54px;
}

#Rated .exper2 h1 {
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  color: #000;
}
#Rated .exper2 {
  background-image: linear-gradient(#1d8cde, #1074e3);
  padding: 50px 0px;
}
#Rated .exper2 li {
  list-style: none;
}
/* end css responsiv edesign pages */
/* start css Laravel pages */

.page-title-area#Laravel:before {
  background-image: url(/_next/static/images/Laravel-Web-4bc5415e8983bf64ae8f21551298fad4.jpg);
  animation: stop;
  opacity: 1;
}

#Laravel h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#hireandroid h1 {
  color: #fff;
  font-size: 80px;
  font-weight: 600;
  line-height: 87px;
}

#hireandroid p {
  font-size: 16px;
  line-height: 25px;
  color: #fff;
  padding: 20px 57px;
}

#hireandroid .hire {
  margin-top: 30px;
}
#hireandroid .hire a:hover {
  background-color: transparent;
}
#hireandroid .hire a {
  padding: 10px 20px;
  border: 1px solid #95b836;
  border-radius: 25px;
  color: #fff;
  background-color: #95b836;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#top_section {
  background-color: #0d3b4f;
  padding: 50px 0px;
}
#top_section h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 0px;
}
#top_section h3 {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  padding-bottom: 0px;
}

#top_section p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #fff;
}
#top_section li {
  width: 45%;
  border: dotted;
  border-color: #fff;
  color: #fff;
  list-style: none;
  font-size: 18px;
  padding: 7px 10px;
  margin-right: 30px;
  display: inline-block;
  margin-top: 10px;
}
#top_section li i {
  /* font-size: 20px; */
  margin-right: 10px;
  background-color: #fff;
  border: 1px solid;
  border-radius: 25px;
  width: 30px;
  height: 30px;
  color: #000;
  padding-top: 5px;
  padding-left: 5px;
}
#top_section ul {
  padding: 0px;
  margin: 0px;
  margin-bottom: 30px;
}
#PHP img {
  width: 87%;
}

#Distinguishes h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}
#Distinguishes h2 {
  color: #1f2120;
  font-size: 20px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}
#Distinguishes {
  padding: 50px 0px;
  text-align: center;
}

#Distinguishes p {
  text-align: left;
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
  padding: 0px 10px;
}
#Distinguishes .img_rwe h2 {
  color: #1f2120;
  padding: 0px 10px;
  text-align: left;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}

#Distinguishes .img_rwe {
  text-align: center;
  margin: auto;
  border-radius: 20px;
  background-color: #fff;
  max-height: 350px;
  min-height: 350px;
  box-shadow: 0 0 30px 0 rgba(168, 166, 166, 0.4);
}

#Distinguishes .img_rwe .box79 {
  background-color: #f2655a;
  padding: 25px 0px;

  margin: auto;
  margin-bottom: 20px;
}
#Distinguishes .img_rwe .box791 {
  background-color: #fff;
  padding: 25px 0px;
  border-bottom: 1px solid #d2d2d2;

  margin: auto;
  margin-bottom: 20px;
}
#Distinguishes .img_rwe .box792 {
  background-color: #218592;
  padding: 25px 0px;
  border-bottom: 1px solid #d2d2d2;

  margin: auto;
  margin-bottom: 20px;
}
#Distinguishes .img_rwe .box793 {
  background-color: #fcb124;
  padding: 25px 0px;
  border-bottom: 1px solid #d2d2d2;

  margin: auto;
  margin-bottom: 20px;
}
#Distinguishes .img_rwe .box794 {
  background-color: #0d3b4f;
  padding: 25px 0px;
  border-bottom: 1px solid #d2d2d2;

  margin: auto;
  margin-bottom: 20px;
}
#Distinguishes .img_rwe:hover {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}

#Web_Services h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#Web_Services {
  padding: 50px 0px;
  text-align: center;
  background: #f5f5f5;
}

#Unveiling p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#Web_Services .img_rwe h2 {
  color: #1f2120;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}

#Web_Services .img_rwe {
  min-height: 280px;
  max-height: 300px;
  border: 1px solid #c7c7c7;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
}

#Web_Services .img_rwe .box79 {
  border-radius: 60px;
  margin: auto;
  margin-bottom: 20px;
}
#Web_Services .img_rwe:hover {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}
#Web_Services .img_rwe .box79 img {
  padding-top: 8px;
}
a.laravelbtn:hover {
  background-color: transparent;
}
a.laravelbtn {
  padding: 10px 20px;
  background-color: #f2655a;
  border: 1px solid #f2655a;
  border-radius: 5px;
  color: #fff !important;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}
#AngularJS_Mobile i.bx.bx-paper-plane {
  font-size: 25px;
}
/* end css Laravel pages */
/* start cs cart developement pages */
.page-title-area#CS:before {
  background-image: url(/_next/static/images/cc2-c919326300eae8c75b42e760b3327be3.png);
  animation: stop;
  opacity: 1;
}

#CS h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#CS h1:after {
  content: "";
  width: 100px;
  height: 92px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABbCAYAAACbBxCfAAADbUlEQVR42uyczWoUURCFb89kEpOMxhCMgviD4gO48QHErbgXXfgKPokgLly4cOcbuHEl4hMIIigqGnVhUDOYOJmetFV2NV6EMGhuDTftd+AwgjDVdb/702FOd1FVVUD5q8MQAAoBClAoU81M+P834hPigUPtOfEr8W3xXVDsDdQp+1xyqq/fvwyGvW992871v4tLMOwd1KZz/eEUJsN/AWqHIdofoAqGiNtzBChAIUAhQAEKAQoBClAIUIBCgEKAAhQCFHIE5R2j3Qn8OJkE1Lxz/QXxATDkD+pg8Es4tUqT4mJ3xP1oG0y5FfbEX8VPwTBZxYSnOc5Gqyo1KJ0kWwZrJJ61FV457BqadtoIdTStYz0tirsOZ6R+57bV254WqGnoqPiyeNXgpRy4wsCsix+IP4sPiy+Iz9v5OE7cT8/qPRS/DolyizMZrOpz4pviM47XsyZ+ZKCOiK+Ir9mq8tC7UMfB19oEShvRoOecc41x9O/Str+uU71mpSbbHXL4g3dk+/kPxxqDaNBKOxuHjvWG1lfVJlDFFK6j80e9Ykp9hTaBQoACFAIUAhSgEKAQoACFAAUoBCgEKEAhQCFAAQoB6tc1aHLH81fX2ahX/ew699T8al20CZQOmiZmPcMthyI4Ta6v71hv2SZfMuWQQvoifhzqKJcO4DjxatVZ/SLU7wYM9vks1PGxfkif69MJoTGxTym/O4cAZs9WVDf4JGUVlCZWv4U6iaQ1FmxSeCVzNYE0CAmTSAUvqN8fymHr04N+xc6RJtJcJVxNOsM14Pkh1Hk7raFPkKzaKi4Tr95eVG8rVS85gDouvio+bdBSg+raeXHLBk+z55fEF237GyUGpTdFH8X3xc9TfX8OoE6Kb4Q6e+51i66g7kV3ZArpevB7iE4nxBPxy78E1fRf5Xh7rlHm9eD7iOhGdAc2iu4AvVTZNtuq7HlpAzdyrBGfFWMbxNK5p/IftvBdn0Eje+7bV2jTikKAAhQCFAIUoBCgEKAAhQAFKAQoBChAIUAhQO2qClBpVDAh829AU0JzzteigcuZqGfvrHuTb29V9rzJgs861piPei2s1qJjvSb5m0w5xMU0hfRefCzUWfBR4kmgUN6G3y/i1dCJpp400rUS0r/Qccn62Ux5NhJp5oxCgAIUAhQCFKBQNvopwACc8qoMhm658wAAAABJRU5ErkJggg==);
  top: 24px;
  right: 347px;
  position: absolute;
  display: inline-block;
}

#CS-CART {
  background-image: url(data:image/png;base64,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);
  padding: 60px 0px;
  background-size: 100% 100%;
  text-align: center;
}

#CS-CART h1 {
  color: #fff;
  font-size: 50px;
  font-weight: 600;
  line-height: 87px;
}

#CS-CART p {
  font-size: 16px;
  line-height: 25px;
  color: #fff;
  padding: 20px 57px;
}

#CS-CART .hire {
  margin-top: 30px;
}
#CS-CART .hire a:hover {
  border: 1px solid #000;
  background-color: transparent;
}
#CS-CART .hire a {
  padding: 10px 20px;
  border: 1px solid #fff;
  border-radius: 25px;
  color: #000;
  background-color: #fff;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#Platform {
  background-color: #f9f9f9;
  padding: 50px 0px;
}
#Platform h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#Platform p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#Platform img {
  width: 70%;
}

#Commerce h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#Commerce {
  padding: 50px 0px;
  text-align: center;
}

#Commerce p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#Commerce .Range1 {
  min-height: 155px;
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 20px 0px;
  margin-left: 50px;
  text-align: left;
}

#Commerce .Range1 h2 {
  font-size: 20px;
  line-height: 30px;
  font-weight: 500;
}

#Commerce .Range1 p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  padding: 0px 20px 0px 0px;
  text-align: justify;
}
#Commerce .Range1 .r2 {
  padding-left: 108px;
}

#Commerce .img_r {
  position: absolute; /*  top: 12px; background-color:#00ccff;     max-height: 100px;
    min-height: 130px;
    max-width: 100px;
    min-width: 140px; */
}
#Commerce .img_r i {
  padding-top: 38px;
  font-size: 55px;
  color: #fff;
  padding: 30px;
  background: #0cf;
  margin: auto;
  margin-top: 20px;
}

#Commerce .img_r img {
  width: 130px;
}

#Commerce .box {
  padding: 0px;
}

#frequently h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}
#frequently {
  text-align: center;
  padding: 50px 0px;
}

.accordion {
  width: 100%;
  max-width: 1000px;
  margin: 2rem auto;
}
.accordion-item {
  background-color: #fff;
  color: #111;
  margin: 1rem 0;
  border-radius: 0.5rem;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}
.accordion-item-header {
  padding: 0.5rem 3rem 0.5rem 1rem;
  min-height: 3.5rem;
  line-height: 1.25rem;
  color: #866d73;
  display: flex;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.accordion-item-header::after {
  content: "+";
  font-size: 2rem;
  position: absolute;
  right: 1rem;
  color: #866d73;
  font-size: 26px;
}
.accordion-item-header.active::after {
  content: "\2212";
}
.accordion-item-body {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out;
}
.accordion-item-body-content {
  padding: 1rem;
  line-height: 1.5rem;
  border-top: 1px solid;
  border-image: linear-gradient(to right, transparent, #34495e, transparent) 1;
}

#readecs {
  background: #00ccff;
  padding: 50px;
}
#readecs h1 {
  color: #fff;
  font-size: 25px;
  font-weight: 600;
  line-height: 55px;
  margin: 0px;
}
#readecs .box3 {
  width: 63%;
  float: left;
}
#readecs .box2 {
  float: right;
  margin: auto;
  padding-top: 10px;
}

#readecs .box2 a:hover {
  border: 1px solid #000;
  background: transparent;
}
#readecs .box2 a {
  padding: 10px 30px;
  border: 1px solid #fff;
  background: #fff;
  color: #1f2120;
  border-radius: 40px;
  font-size: 20px;
  font-weight: 500;
}

/* end cs cart developement pages */
/* start api integration pages */
.page-title-area#apitop-title:before {
  background-image: url(/_next/static/images/cc2-c919326300eae8c75b42e760b3327be3.png);
  animation: stop;
  opacity: 1;
}
#apitop-title h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#Api_topsec {
  background-color: #e5e5e5;
  padding: 50px 0px;
}
#java_topsec {
  background-color: #e5e5e5;
  padding: 50px 0px;
}

#java_topsec h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 55px;
  padding-bottom: 10px;
}

#java_topsec p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}
#java_topsec img {
  width: 100%;
}
#Api_topsec h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#Api_topsec p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}
#Api_topsec img {
  width: 107%;
}

#industry_sec .java_ibg img {
  width: 80%;
}
#Api_topsec .hire {
  margin-top: 30px;
}
#Api_topsec .hire a:hover {
  color: #000;
  background-color: transparent;
}
#Api_topsec .hire a {
  padding: 10px 20px;
  border: 1px solid #495e8d;
  border-radius: 25px;
  color: #fff;
  background-color: #495e8d;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}
#java_topsec .hire {
  margin-top: 30px;
}
#java_topsec .hire a:hover {
  color: #000;
  background-color: transparent;
}
#java_topsec .hire a {
  padding: 10px 20px;
  border: 1px solid #ec2025;
  border-radius: 25px;
  color: #fff;
  background-color: #ec2025;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#industry_sec {
  text-align: center;
  padding: 50px 0px;
}
#industry_sec .api_ibg {
  /* background-color: #f4c45e; padding: 10px 10px; */
}

#industry_sec .java_ibg i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
  background-color: #ec2025;
  padding: 20px 20px;
}
#industry_sec .api_ibg i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
  background-color: #495e8d;
  padding: 20px 20px;
}
#industry_sec .pp h5 {
  text-align: left;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#industry_sec .pp p {
  text-align: left;
  font-size: 12px;
  font-weight: 400;
}
#industry_sec .ppp h5 {
  text-align: right;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#industry_sec .ppp p {
  text-align: right;
  font-size: 12px;
  font-weight: 400;
}
#industry_sec h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#industry_sec p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}

#industry_sec .api_img img {
  width: 80%;
  margin: auto;
}

#dedicated {
  background-color: #f9f9f9;
  padding: 50px 0px;
}
#dedicated h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#dedicated p {
  font-size: 16px;
  line-height: 25px;
  font-weight: 400;
}
#dedicated img {
  width: 89%;
}

#api_Choose_sec h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#api_Choose_sec {
  padding: 50px 0px;
  text-align: center;
  background-color: #f9f9f9;
}

#api_Choose_sec p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
}
#api_Choose_sec .box456 {
  background-color: #fff;
  border: 2px solid #dddbdc;
}
#api_Choose_sec .Range11 {
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.5);
  padding: 20px 0px;
  margin-left: 50px;
  text-align: left;
}
#api_Choose_sec .img_r1 img {
  width: 100%;
}
#api_Choose_sec .img_r1 {
  border-right: 2px solid #dddbdc;
  padding: 0px 10px;
}
#api_Choose_sec h6 {
  color: #363636;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
  padding-bottom: 10px;
  text-align: left;
  padding-top: 30px;
}

#choose_java {
  padding: 50px 0px;
  background: #f9f9f9;
}
#choose_java h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#choose_java .java_box {
  text-align: center;
  border-right: 2px solid #dddbdc;
  border-bottom: 2px solid #dddbdc;
}
#choose_java .java_box h2 {
  color: #363636;
  font-size: 23px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}
#choose_java .java_box1 {
  text-align: center;
  border-bottom: 2px solid #dddbdc;
}
#choose_java .java_box p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
}
#choose_java .java_box1 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
}
#choose_java .java_box1 h2 {
  color: #363636;
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}
#choose_java .java_box1 .choose_imbdiv {
  padding-top: 30px;
}
#choose_java .choose_box .choose_imbdiv {
  padding-top: 30px;
}

#choose_api {
  padding: 50px 0px;
  background: #f9f9f9;
}
#choose_api h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#choose_api .choose_box {
  text-align: center;
  border-right: 2px solid #dddbdc;
  border-bottom: 2px solid #dddbdc;
}
#choose_api .choose_box h2 {
  color: #363636;
  font-size: 23px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}
#choose_api .choose_box1 {
  text-align: center;
  border-bottom: 2px solid #dddbdc;
}
#choose_api .choose_box p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
}
#choose_api .choose_box1 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
}
#choose_api .choose_box1 h2 {
  color: #363636;
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}
#choose_api .choose_box1 .choose_imbdiv {
  padding-top: 30px;
}
#choose_api .choose_box .choose_imbdiv {
  padding-top: 30px;
}
#choose_java .java_box .choose_imgjava {
  padding-top: 30px;
}
#why_apisec {
  text-align: center;
  padding: 50px 0px;
}
#why_apisec h1 {
  text-align: left;
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
  text-align: center;
}
#why_apisec p {
  text-align: center;
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}
#why_apisec .api_img img {
  width: 66%;
  margin: auto;
}
#why_apisec h5 {
  text-align: left;
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}

.mob-showimg {
  display: none;
}
.javasbox {
  min-height: 305px;
  border-top: 5px solid #68bd44;
  text-align: center;
  box-shadow: 4px 5px 16px rgba(0, 0, 0, 0.3);
  border-radius: 20px;
  padding: 20px 10px;
}
.apisbox {
  min-height: 280px;
  border-top: 5px solid #495e8d;
  text-align: center;
  box-shadow: 4px 5px 16px rgba(0, 0, 0, 0.3);
  border-radius: 20px;
  padding: 20px 10px;
}
.javasicon {
  padding-bottom: 10px;
}
.javasicon img {
  max-width: 44%;
}
.javasicon i {
  font-size: 35px;
  background: #68bd44;
  color: #fff;
  padding: 17px;
  border-bottom-right-radius: 40px;
  border-top-left-radius: 40px;
  border-bottom-left-radius: 10px;
  border-top-right-radius: 10px;
}
.apileft {
  text-align: left !important;
}
.choose_imbdiv i {
  background: #475c8a;
  color: #fff;
  padding: 10px 20px;
  font-size: 30px;
  border-radius: 5px;
}
.choose_imgjava i {
  background: #ec2025;
  color: #fff;
  padding: 10px 20px;
  font-size: 30px;
  border-radius: 5px;
}
/* end api integration pages */
/* start YiiFF pages */

.yiiff-icon {
  max-width: 30px;
  margin-top: -13px;
}

.page-title-area#yii_Frameworkyii:before {
  background-image: url(/_next/static/images/Yii-Frameworkyii-Framework-ce657f23b4d2aee32f8ddc8ad48f16e1.jpg);
  animation: stop;
  opacity: 1;
}
#yii_Frameworkyii h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#YII_PHP {
  background-color: #444691b5;
  padding-top: 50px;
  padding-bottom: 50px;
}

#YII_PHP h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 55px;
  padding-bottom: 10px;
}
#YII_PHP h5 {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 16px;
  padding-bottom: 10px;
}

#YII_PHP p {
  font-size: 16px;
  line-height: 35px;
  color: #fff;
  width: 30;
}
#YII_PHP .h {
  padding-top: 0px;
}
#YII_PHP img {
  width: 87%;
  float: right;
}
#YII_PHP .hire {
  margin-top: 30px;
}
#YII_PHP .hire a {
  padding: 10px 20px;
  border: 1px solid #fff;

  color: #fff;

  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}
#Service_Offerings .box_11 h1 {
  font-size: 30px;
  font-weight: 500;
  line-height: 45px;
  padding-top: 20px;
}
#Service_Offerings .box_11 h2 {
  font-size: 40px;
  font-weight: 500;
  line-height: 52px;
  padding-top: 15px;
}
#Service_Offerings .box_11 h1::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  border-bottom: 2px solid #3763eb;
  width: 2rem;
  background-color: #3763eb;
  margin-right: 1.125rem;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transform-origin: center left;
}
#Service_Offerings .box_11 a {
  padding: 8px 30px;
  font-size: 20px;
  font-weight: 400;
  background-color: #3763eb;
  color: #fff;
  border-radius: 40px;
  margin-top: 15px;
  display: inline-block;
  margin-right: 20px;
  border: 1px solid #3763eb;
}
#Service_Offerings .box_11 a:hover {
  background-color: #fff;
  color: #3763eb;
  border: 1px solid #3763eb;
  list-style: none;
  text-decoration: none;
}
#Service_Offerings {
  padding: 70px 0px;
}

#Service_Offerings .box_12 h1 {
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  padding-top: 10px;
  padding-left: 15px;
}
#Service_Offerings .box_12 h2 {
  font-size: 35px;
  font-weight: 500;
  line-height: 30px;
  padding-top: 10px;
  padding-left: 15px;
  color: #d4d4d4;
}
#Platform .imges_div {
  text-align: center;
}
#Service_Offerings .box_12 p {
  color: #626262;
  padding-left: 15px;
  line-height: 25px;
  padding-right: 40px;
}
#Service_Offerings .box_12 a {
  font-size: 16px;
  font-weight: 400;
  color: #172541;
  margin-left: 17px;
  text-decoration: none;
}
#Service_Offerings .box_12 a:hover {
  color: #3763eb;
  text-decoration: none;
  list-style: none;
}
#Service_Offerings .box_12 {
  min-height: 230px;
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.08);
  padding: 15px 10px;
}
#Service_Offerings .box_12:hover {
  box-shadow: 0px 0px 15px 10px rgba(0, 0, 0, 0.08);
}

#Service_Offerings .box_12 .mt-4,
.my-4 {
  margin-top: 30px !important;
}

#Benefits_Of {
  text-align: center;
  padding: 50px 0px;
  background: #f4f7f6;
}
#Benefits_Of .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#Benefits_Of ul {
  margin: 0px;
  padding: 0px;
}
#Benefits_Of li {
  text-align: left;
  font-size: 14px;
  font-weight: 500;

  list-style: none;
  padding: 10px 15px;
  box-shadow: 0px 0px 5px #8da8ab9c;
  margin: 15px 0;
  border-bottom: 1px solid #67afb7;
}
#Benefits_Of li i {
  padding-right: 5px;
  color: #fb2020;
}

#Benefits_Of .ult li {
  text-align: right;
  font-size: 14px;
  font-weight: 500;

  list-style: none;
}
#Benefits_Of .ult li i {
  padding-left: 5px;
  color: #fb2020;
}
#Benefits_Of .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#Benefits_Of .pp h5 {
  text-align: left;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#Benefits_Of .pp p {
  text-align: left;
  font-size: 12px;
  font-weight: 400;
}
#Benefits_Of .ppp h5 {
  text-align: right;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#Benefits_Of .ppp p {
  text-align: right;
  font-size: 12px;
  font-weight: 400;
}
#Benefits_Of h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#Benefits_Of p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#Benefits_Of .imges_div1 img {
  width: 100%;
  margin: auto;
  height: auto;
}

#Only_With h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}
#Only_With p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#Only_With {
  text-align: center;
  padding: 50px 0px;
}
#Only_With h2 {
  color: #1f2120;
  font-size: 14px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
}

/* end YiiFF pages */

/* start zend pages */
.zendimg-icon {
  max-width: 30px;
  margin-top: -13px;
}
.page-title-area#ZEND:before {
  background-image: url(/_next/static/images/Zend-Framework-93d03c952d383577116a3e67ba75fcde.jpg);
  animation: stop;
  opacity: 1;
}
#ZEND h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#PHP_ZEND {
  background-color: #66b502cf;
  padding: 50px 0px;
}
#PHP_ZEND h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 0px;
}
#PHP_ZEND h3 {
  color: #fff;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  padding-bottom: 0px;
}

#PHP_ZEND p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #fff;
}
#PHP_ZEND li {
  border: dotted;
  border-color: #63615f;
  color: #fff;
  list-style: none;
  font-size: 18px;
  padding: 7px 10px;
  margin-right: 30px;
  display: inline-block;
  margin-top: 10px;
}
#PHP_ZEND li i {
  /* font-size: 20px; */
  margin-right: 10px;
  background-color: #f89c2d;
  border: 1px solid;
  border-radius: 25px;
  width: 30px;
  height: 30px;
  color: #000;
  padding-top: 5px;
  padding-left: 5px;
}
#PHP_ZEND ul {
  padding: 0px;
  margin: 0px;
}
#PHP_ZEND .imges_div img {
  width: 65%;
}

#Ke_Features h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}
#Ke_Features h2 {
  color: #1f2120;
  font-size: 20px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}
#Ke_Features {
  padding: 50px 0px;
  text-align: center;
}

#Ke_Features p {
  text-align: left;
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
  padding: 0px 10px;
}
#Ke_Features .img_rwe h2 {
  color: #1f2120;
  padding: 0px 10px;
  text-align: left;
  font-size: 17px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}

#Ke_Features .img_rwe {
  text-align: center;
  margin: auto;
  border-radius: 20px;
  background-color: #fff;
  max-height: 350px;
  min-height: 350px;
  box-shadow: 0 0 30px 0 rgba(168, 166, 166, 0.4);
}

#Ke_Features .img_rwe .box79 {
  background-color: #f2655a;
  padding: 25px 0px;

  margin: auto;
  margin-bottom: 20px;
}
#Ke_Features .img_rwe .box791 {
  background-color: #fff;
  padding: 25px 0px;
  border-bottom: 1px solid #d2d2d2;

  margin: auto;
  margin-bottom: 20px;
}
#Ke_Features .img_rwe .box792 {
  background-color: #218592;
  padding: 25px 0px;
  border-bottom: 1px solid #d2d2d2;

  margin: auto;
  margin-bottom: 20px;
}
#Ke_Features .img_rwe .box793 {
  background-color: #fcb124;
  padding: 25px 0px;
  border-bottom: 1px solid #d2d2d2;

  margin: auto;
  margin-bottom: 20px;
}
#Ke_Features .img_rwe .box794 {
  background-color: #0d3b4f;
  padding: 25px 0px;
  border-bottom: 1px solid #d2d2d2;

  margin: auto;
  margin-bottom: 20px;
}
#Ke_Features .img_rwe:hover {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}

#zend_Services h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#zend_Services {
  padding: 50px 0px;
  text-align: center;
  background: #f5f5f5;
}

#Unveiling p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#zend_Services .img_rwe h2 {
  color: #1f2120;
  font-size: 16px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}

#zend_Services .img_rwe {
  min-height: 330px;
  max-height: 330px;
  border: 1px solid #c7c7c7;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
}

#zend_Services .img_rwe .box79 {
  border-radius: 60px;
  margin: auto;
  margin-bottom: 20px;
}
#zend_Services .img_rwe:hover {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}
#zend_Services .img_rwe .box79 img {
  padding-top: 8px;
}

#Zend_Development {
  padding: 50px 0px;
}
#Zend_Development {
  text-align: center;
}
#Zend_Development .exper1 h1 {
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  color: #000;
  text-align: left;
}
#Zend_Development .exper1 p {
  font-size: 14px;
  font-weight: 300;
  line-height: 25px;
  color: #000;
  text-align: left;
}
#Zend_Development .exper1 .imghty h6 {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #000;
  margin: 0px;
  padding: 0px 50px;
}
#Zend_Development .imges_div img {
  width: 77%;
}
#Zend_Development .imges_div {
  /*  padding-top: 54px; */
}

#Zend_Development .exper2 h1 {
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  color: #000;
}
#Zend_Development .exper2 {
  background-image: linear-gradient(#1d8cde, #1074e3);
  padding: 50px 0px;
}
#Zend_Development .exper2 li {
  list-style: none;
}

/* end zend pages */
/* start PoneGap app */
.page-title-area#CART_DEVELOPMENT:before {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDRBNkFDN0IxMzhFRUExMUJGRTlFNUU4NzAyRTJBRTEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDc2MzZBM0RENjI1MTFFQUIzRThCRUZFNjI0RDU4MTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDc2MzZBM0NENjI1MTFFQUIzRThCRUZFNjI0RDU4MTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMkIyRDhCMDk0MDUxMUVBOTVEQjk2RjhBNDQ2MzQ5MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMkIyRDhCMTk0MDUxMUVBOTVEQjk2RjhBNDQ2MzQ5MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYGBgYHBgcICAcKCwoLCg8ODAwODxYQERAREBYiFRkVFRkVIh4kHhweJB42KiYmKjY+NDI0PkxERExfWl98fKcBBgYGBgcGBwgIBwoLCgsKDw4MDA4PFhAREBEQFiIVGRUVGRUiHiQeHB4kHjYqJiYqNj40MjQ+TERETF9aX3x8p//CABEIAHcGQAMBIgACEQEDEQH/xAAbAAEBAQEBAQEBAAAAAAAAAAAAAQIDBAUGB//aAAgBAQAAAAD8PR+C+F9X2Ouufmz7Pr9hEMM3THSnXpnh9vQDyZfF/DQ69U9H7rYBFgAEonO3QBnMlus5sBo8X43MXfa8PRjPl21vpzX0+nw+XFwMkC6JUlzozqKWx0deK9sX+qUfgvg/Z6z0anlez6foETOsZl1WidOmOH3dgTyR8H8VDr1T1/uNazrOsgBFgAQAGZIuufOym6rw/j+Oetx0nXXLV5Zz2msd+nXy+Xr6vLxyymsi6SaQk0Sy2Vc9HTXDW9Z/qtH4L4X1vW1p5+Xp+p67YiWYl1qUm9Z8/wCg2BPHL+d/Gjr1T2/t9gZAAEBYIAJLTKQA+b+KiWKpZZqadul48fod54vPzQgukluVkaCWyk6PR5t3tj+p0fgvgfW9HL16158en6fqkTQCMbrOtY8/6LYE8kv5r8gOvVPoftdAZ1kay1kASoBAJZTJIUT5X4wAABvtvjx+p7sefxebNk1kukLJWS2VKpNa3ca3f6mH4H4f1/XLd+byen6/0CZRbSOXWzFuPP8ApdgZ8i/l/wApDt0T6f7OgDOhnRkBJpnU3mBABlCKPk/k+BKABLrrrlz+j93x48nk8tSCtS51IrJZalWaz0vXh1dP6jR+B+H9X18PTjv5/H6fq/QlM2KVOfSzC8/N+o6AY8tflfy8jt0T637CgAlBLnWWs8/J13x656XoCAEhJQ+N+Vws3nnSWCVdaxn1fpvPjj4/n4zrOsmhKIi2KTQXepN9P6ip+B+D9r0N568/Nv6P0lmc5uqo59mcRy836ro0yZ81fk/zOZe+2ftfraAAAZ0Z1jOW5iOtAgJBKD4P5qazvvv5/S5svPprm1HKN/rcccef53jqTWVVFSstRZUaDbrx6b/qan4H4f1/Rx107483b6P0LJjnayt1qW555nLy/rOoJnifjvzg77Z+7+rAAACFDOjJLAEJUuQPhfn8Z476bxu8eKzXTrzY5CfrtcJy8Hz+dSs1qSaRcqmko1lW9Zuv6tR+B+H9b1uy3Ho7e2xnFljK9SZ54zx8363qgY51+L/Ppe+2fv8A6kAAAEFoIJ5fB7fUCEqRoZ/O/Axy3jv6uXOaRm87qRzh+k9vBz8vz/GBlozdZWS3NqUtyb1M9f6tR+A+J9n0zfa+n0b4+ipMhC6Rnlyzw8367qIZzX4n4UPRpn9H+lAAABKloVCfP+X9H6MBAZaGfzHxszUubUvSM8+nLm1mH2vr8Zjl5flc6S5XUy0liyVSy1i3aa/rCn4H4P2vR09Ud975+qiBCiZ48ufDy/r+pCS1+G+LE9Omf0v6MWAAAAAJc8+HbqlggShj8l8Siy2G5ZjrjmB7v0vLGeXH5flBlak0JciytM61mN1j+uKfgfh/Y9mvRi7S++6sgAqY4cefm8367qhF6S/gvkE9Vk/U/folIAAAAMgCWJYAZ/G/HUAAlBG/2GeeeXHw/OgZNJLSENQustM1uT+tqfgfg/c79uyY899P1dEkUBZjz8OXm836ztERvun8/wDmE9Vk/WfdAgAAAADIAQSwGPxfylAAACa/V9eeefDzfL5iXK1JolZalirnWsGz+tKfgPh/Z9uuk1jzPT9bZMDQFmPN5+Pm836zqkidu+s/z355PVWf1/2gAgAAAAM6ZAhCoY/E/MKABAVG/wBV2xzzx83zOCJYVJalZKorOkaX+tKfgPhfa6vT1mfPPT9boZyl1KBjyefj5vN+s7SSS9/Rc/znxj01n9l9cOWa3tOVdLMUjSgAAyBCFRz/AA/zygAICx1/YZzxzz83zvLAiWxQZ1nQWWW5XV//xAAYAQEBAQEBAAAAAAAAAAAAAAAAAQIDBP/aAAgBAhAAAADU126y3CYumYjHMdrynbTQAAUAoYduPNntZjry4SgsApa0xNdu2WsJkuYlxzHdxdtKUAAFAHPhblWk7c+OdUABS1rMvbtJcpkjNzrPMvVznailSgEoUBOWCwOnPHO7AWApqbznXbtM6yZEyzZgdXJ2oAoWWUBQYxnUq+jhOcziboAFC2TXbrM6hg1iM2Qu5ynoAAKgOfWihMTn05Za9HnhjOtWABRK1nXbrmahjKxMalG5ynoAAAWxQC8sSazFuRMNagLAoNS9ukakYkGedaTW883cAACigBx5rAC64y7QAFJdZ127Zm8xiQZ46tL0xzvcNMtSWAFloC8OYAL280ukACiX/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAECAwT/2gAIAQMQAAAAhmVC6kaBRhtmIAAAFgF0yNSJrrGRYAFQhnOmatFLFGGrmQCwAAAF2ICX0a45hYCwKSGc2waosqUmWrggLAKIAFl0WKiXv258ICwAqIZi5poNTUCZbYQAsBUAAXVxbYF693n5gsAFlyZzq5GllNyCZbYIqUlQWGePoAGtM1FDfpuPPAWAFMmZpkaoXbMJjVuEWWFIAJbAGtJYFHp282BZYAKyZluRbVmukzFzi6YQoCVLLAAGtAAnfprlwFiwArJmLBV1LejOWs87pzsUAEsAAGtASib9LnxhUsAK/8QANxABAAECBAMFBgUDBQEAAAAAAQACEQMQITESIEEEBTBRcQYTIkBhciMyNVCBFDNCJFJic5HB/9oACAEBAAE/ADl9ov1F/wCunLswuFhPkMsJZhRSNymDkxpLukcMSYZYmD+Q9PDchzNGGd9ZTLxdJc4j1lGx4DK34s++23ZavSdeTDzZ2Iv2rC9ZQfDT6eFaWMrS0tLeOksy0Dw1sTjJxk4yFQ5VIF4Vj1ikuS5LnP2v+2+kxR95Up1nHacV9iXS2kKkE1lNYO15TjA6kcQS5SMWjUsmsoaLAnmTEaG+kODhtEBuQC0QvZgU2dJRh0tVoYWG6MqwqTUnBSh/M91Ta5aYWFStme4oCY9HCvrFJa6SuhLMI6ZMY7XhynWH/wBiyq2qTow3y6ZdF8BIS9//ADMm5Eg2ZogShspKBLn1mIWqgzrCzSnnL3B6ynezze0X6i/9dOXZf7OHMRqGlJRiLVZhBiTESnVhVTfeUWS55TAfgOV5bRZvCHOMvpF0g/EepKPyng17uffr/pqo8mHmzsBftdEo/KftqXnDGgnBrCmBYldNyUYSXjRpOCFKS0swHl7W2w30mLi3rr9Yo20ggwqNoNNpcHSV1CfxMKoLCxqpvBp3ilzWUNOpGihvrEC9pWOiMpvKdNbwqRlVkLLKFWFKDrBaWOO2CYtfEyqYFN1bbQo95hNP+VNz+SVYDZT+fMiMTSEYTbmI9I9YbWg65dMjUcnl35xjrlQlrMdG8G59ZiFyUaNma2GU6LEusNA9YcvtF+o1fZTl2VHCoLnWXL2gFxsQhEmJSOjPd6msoEJ2ap4C8vpLmWnI5pOFgMN8r5u+Qy8XSD8Z6ko/KeA7Svdhl3+2wP5OXDzZ3aX7XR6Mp2P2C3z/AG9thPpKm9VXryXcrwUivnONnEwrScbOJvGqDaFbOKcelrQqswxYV3l9IsWd30394uyBKC2NUJuN/UldBTXVocNQzFp1vEtyMOUhqTpDeOjDaETWHh+U3hkMSbMHSCjrG1vpKy1TPK0GCtFzpKgG/Srm9ov1Gr7Kcuy0vu8Oq99yYtNTZpPPraXxaSk+LeEN4kxLDBJhuk7NtLEtLIQW84iXOcMraRfig8gxdIujBOM9SUbHgO0q3YZe0L+FT6nLh5s7qL9rPSGx+wacifLacveLbDfSO76/KEpYsrcu7EasU86Zi06e8DUqKv4SzMQuFvpGgqob+bKqQE8mIjrDwCDv6S2jDpE1y6Rg6cxysGWvNIia5bMpQ3iaSirSz0mLSIJKFaUlhLyh1iKJ5c3tF+o1fZTl2VPc4foy5BHZMjLHFNNx87QcQdb7TCxW1k6TslYnJaIXlpZgsEcrzTk65rF1gy+kqdJS/GepKH4TwHaO7DL2gfgp9Zbkw9s2d0F+0vpDY+cUC7Csc+Iva/K/Ms7xtwN/KNFOzEsp8mSliypjvO623aE86WVUlklkOE8yJZfKV0XdukxKRp22YmbymRrNp0hk7ZGsd+VyNTkHK82m+Q3JS2qFjqQvSymyw0RlaFVKPN7RfqNX2U5dmH3eEnkypQsDGisb8OWJW0UtQeWWO1BcnvW10Jh10Jrpc6k7IU2QZZmpLt5ciwdIPg21yLxjBi3JU6Mpfjp9SYb8J6eBU6R3c+//APA/5RLRzozZ3MX7RU/QhsfKPgYu14V1Cl2GOhrKMXilTXxlrWhioAxxi8pxhJ70vBuX8d8LpO821FUssaFY4cpwqme6qvae4r1jg1l7kszgWND5ThXYiI6zhbXlkys+U/jKzkQbS8XLsNVu1YT51RZXQXvLaSsBWY+GXudZiUo6+EORsnKTq8hmOXS+ZkwbRgx1JSqBKx0WUOto3sx+OjTm9ov1Kv7Kcuy/2cONdIXU3hXSijlXQVlm+5DaVyqkdyYVBZLTs1FlsyzFZcek0Yl+sRIrCqCS8vy31htk7x3yXSVOkofxKT6kwn4TwK3SOff78VB9WLyUbcnch+NWw+cS84DylWEJaUYYXI0jHDFvae5pttPcm9p7ou6QLFvGeW0scrtO9LtFXpArl28VtKa7MpxLv8xxviLFrEqxVHS+kqu1XCUqdI1X6SlRGV1XvBLQRNo2veUpaaSoJSEQlPDc0ldpeLlhV8OLRV5VEC+v1lZqQ2NImsxKVpqE6TFLgxLObykHI3SMM9uZ/wDkHITkMtowZswYaMFSzDRswbN3ylCCF3fm9of1Gr7KcuzJ7nD9GV0NRY2jgOlk/ktCisNVf5vMK9m99+sCYqAL5zipdLzCN0nZ7lSQysMSI2ipDUiHlOHyiNpdJxawqGaQtacJLWyd5U5LpK3SUP4tP3Ewn4SXl8ry8vlW6cnf6+9o5aNuTuQeOt9PmbfNvhu07zqtQwrW5Kk3tKq7lvpEVW0oQtLl72glm3nFFNINN5emVpaLreDLoS9wg2SFr7wKU18pUGrAGzfzlQBciryG5Oz1leBh1+dJKzr9Y2C8Q0ldN7vmTEofiJXTZjznI7+D5ekfA2ls3Ugy9yXub7krL6wRBjze0P6jV9lOXZab4WC36JKkpLsK6HaogXiQJVhFZZh2K7e7MPsySijhrPSdM2I2iQLTbkS7CmAmaxjKsl0lbpMN/Fo1/wAiYT8J4FTpDPv1HHoI8lG3J3Ea1+p8wtoVHlLk4iXIIy0tLS0tLc3aK3DpvP6uoJ2fF4wfFed2neqcKMpQZXWM6S5LzCS8Ci0rBvaUll1ibN4hCihJwUxwza5DDNYUErElKsYOpe8rnAJEDk7sr4uyh5VJK9mJclrxJi0akx6OpEs+E7R1MjJhk5b5mZma6MNNGJHzIM2YN4LDWdYXtze0P6jX9lOXZP7GH/MaLgMpwANH/wBLwwqja0B4S8CUUlrspCFpV+cnTntmktLciRnWVxYukrdGYb+LTr/kTCfhMl5qmGffbftNPox5KNuTuM+Gv7vmGzLEQliWIBlpNPB7ahReNY02tOxHwnjhyu071YWQjSQpBY002lFNF7MaQVGVKNPpDWcIbSkFLsxC2zKLs4C17wp1dZw2H0iWZe5eUYQtrysaWXi3hWl4vJ3RXri0ejEUnmfXJQmLbhuHWY1A0ukrLR8A3ibw25TJhmwm3L1vDWCWtE3ho2y6zcjveJreUuvN7Q/qNf2U5dlbYWEeYyutpTbW8oxblK0w2jYLsIK0FiUtUMTWVVnHTeCWveGb4IciRJWxZU2JW/DMJ/Fo+6YL8BLy8vLy8vLxdYZ98t+1B9GLmbkp5O4j8Or1/Zr514ZWWSf0uH/tJRhlBYPlKtp3u6h9YVM4pdl2FSbMal3Yt4VMa2FaMqrWU12nvW1oYje896+ca1gwxdbyuvifA7uxPd9qo+ukq22lRZuESJ9JWHCzEL0L9Jj0JVVzO2Zm8ptHl2jkwckg2ZfWX0iF8xltJuTrze0P6jX9lOXZaRwsJegm8aaatKgYYVIWMsYWhAvqZFdjWe/DyhjixSqqn1lJYJZhf5BmJFlTpK34ZhP41H3TBfgJeXl5eXl5eDdyJ5+k73f9XV9vISnbk7jPwf5/f69p3u/GeuZzaZWlue3gYaldKeZBKqaajqSsuQ1LxOkrLj/Mq2mPRdu9aWIl+S/O5GZtGMeYiQZuRIXtaDaJuQYlmDHebR8zm9oW/eNf2U5dk0wMP0ZXVUOn1mFVekb3/m8HS8qQLuVezHRlLrKHU9ZQ3Oa/iMxIsrdJW6TCfxqPumC/CQZeXl5ecUvKG+bs+jO9W/a6/Q5DeGTl3IW7Oer+52nXw69p3q3xT1zPmKPzE7M3wKHJLKRLEqJUXAPpMceHfokrNb/TleQzeU5nJz2m5NRnS8NZbeXuWy3LTedDm9oP1Kv7acuzVJh4J/xZeCQdJWXpsPlk9Y7yneUup6yj8vyTMSLpKmYj8Mwn8aj1mE/AS8vy3mE3zqfhq9J3m37XichDpydzFuzU/v8AiflZ3o3xvl78lH5ydkL4No6Mq0LxXQIksWD6sxAvQP8AumKWqqiTrm5M6DDNyMzmd2HJvB0iXhvBs3lRbMZqNoOvN7QfqWJ9tOXZv7OH6SuqoSzDErSUVLTdJrbJlW8L3lO5MP8AL4R4DMW94rKnSYj8Mwv79HrML8hkuTyYO0Mq78FXpO8F/q8X15Dchyd0H+mo9OasqXeHF5x4occpvyNSOk4m04m8FzarTiZxS5Gq0KyXLS/0/ZMX8rO8l9/83hBxk7JT+CW8pVvKtoU6Wv1muzGYtuKn1naA464zy5XlY5+fhjk7wyY/lnlkTyy//8QAJhEAAQMDAwUBAQEBAAAAAAAAAQACEAMgMRESMBMyQEFRIVAigf/aAAgBAgEBPwCG5VPMFCwjifaMBCWdsDyxa9xaBom1XHKLQf3cESB7RqE+gur+YRfqhUaW9qazX0nBo9Lc1NLU9O8MFBEaFCxuVTzBQgyOF932W4gfwK2G3gkIPcFuJgYTinIHyRlU8wYCMHifd6MtwjcOXTme0nRdJ/xaH4trviDScBbSPSAPxaEelofhX/DGqOU6AfCCBgS3Kp5gybza6wR6MjCPhaoHmqVHNwhWet7l1XJlUtKdWLkKpBwE6ru9JlQbMBdVodhPqtJ7VugyPCBRQMtyqfcbTcTARk2DMHBRgI835Bt9FNcS7TjdS3nIXQOuU6iW+wjTKFBxGQiwiWkoBgb/AKRz+eObm5VPKNn5JuMg2DMHBRgI+NoOOoSHLe5bneytSuo/6UXE2bjacyOcXtyqdpk3HC9wDY3ug4gII/wAqndyjIVVuhghDxm5VPMGTJg2ORhqMtzDsQIPCYPEYHCMqp3coyquBA8AIoz/AP/EACARAAEEAwADAQEAAAAAAAAAAAEAAhAgETAxAyFAUDL/2gAIAQMBAT8Al0BHYIGkwfwB0xhYWFhCfdGtyEQbDaLu4ggjQSYAqLiDpH0jptiwCZ/Kc30iEaD4ynIQdwoYKEGD+AIys3KxHi5Dgj8QqU7nymw/BEYGFiceqGfGey8HJ+h3JOsXKFDBobDU84bleNxLu6xGV3QIZ1CHBG52CjuQEdYk0MiDqO0ADW3k4tig6gcwU9uD87twjCNDUoXFzQ7282leM5E+QaDuKdzQIECBBq5FCgkIUFDQfC3mg1K8MvRoNoj/2Q==);
  animation: stop;
  opacity: 1;
}

#CART_DEVELOPMENT h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#PhoneGap {
  background: #ff8986;
  padding-top: 50px;
  padding-bottom: 40px;
}

#PhoneGap h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 55px;
  padding-bottom: 10px;
}
#PhoneGap h5 {
  color: #fff;
  font-size: 33px;
  font-weight: 600;
  line-height: 50px;
}

#PhoneGap p {
  font-size: 16px;
  line-height: 35px;
  color: #fff;
  width: 30;
}
#PhoneGap .h {
  padding-top: 20px;
}
#PhoneGap img {
  width: 100%;
  float: right;
}

#PhoneGap .hire {
  margin-top: 30px;
}
#PhoneGap .hire a {
  padding: 10px 20px;
  border: 1px solid #fff;

  color: #fff;

  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}

#PhoneGap_Development {
  text-align: center;
  padding: 50px;
}
#PhoneGap_Development .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#PhoneGap_Development .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#PhoneGap_Development h5 {
  text-align: left;
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}

#PhoneGap_Development h1 {
  text-align: left;
  color: #363636;
  font-size: 35px;
  font-weight: 600;
  line-height: 50px;
  padding-bottom: 10px;
}
#PhoneGap_Development h2 {
  text-align: left;
  color: #363636;
  font-size: 20px;
  font-weight: 600;
  line-height: 25px;
}

#PhoneGap_Development p {
  text-align: left;
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#PhoneGap_Development .imges_div1 img {
  width: 85%;
  margin: auto;
}

#PG_Softwares p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
  text-align: center;
}
#PG_Softwares {
  padding: 50px 0px;
  background: #f4f4f4;
}
#PG_Softwares h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#PG_Softwares .Technologies {
  text-align: center;
  padding: 20px 0px;
}
#PG_Softwares .Technologies h2 {
  color: #363636;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  padding-top: 15px;
}
#PG_Softwares .Technologies1 {
  text-align: center;
  border-bottom: 2px solid #dddbdc;
}
#PG_Softwares .Technologies::after {
  border-right: 2px solid #a7c4e4;
  border-bottom: 2px solid #a7c4e4;
  border-width: 50%;
  content: "";
  height: 70px;
  width: 70px;
  border-top-left-radius: 5px;
  position: absolute;
  right: 0;
  border-bottom-right-radius: 5px;
  bottom: 0;
}
#PG_Softwares .Technologies::before {
  border-left: 2px solid #a7c4e4;
  border-top: 2px solid #a7c4e4;
  border-width: 50%;
  content: "";
  height: 70px;
  width: 70px;
  border-top-left-radius: 5px;
  left: 0;
  position: absolute;
  top: 0;
}
#PG_Softwares .Technologies p {
  font-size: 14px;
  padding: 0px 15px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#Offer_a .Technologies1 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
}
#PG_Softwares .Technologies1 h2 {
  color: #363636;
  font-size: 25px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
  padding-top: 15px;
}

#PG_Softwares .Technologies .imghjh {
}
#PG_Softwares .Technologies .imghjh img {
  padding: 14px;
}

#Cross {
  padding: 50px 0px;
  background: #fff;
}
#Cross h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
.rn1col .box745 {
  min-height: 315px;
}
.rn2col .box745 {
  min-height: 235px;
}
#Cross .box745 {
  min-height: 210px;
  padding: 10px;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
}
#Cross .box745 h4 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-align: left;
}
#Cross .box745 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
  text-align: left;
}

#Cross .Softimg img {
  width: 100%;
}

#simply {
  background: #f2f2f2;
  padding: 50px 0px;
  text-align: center;
}
#simply .stor {
  text-align: center;
  background: #fff;
  padding: 15px 10px;
  max-height: 200px;
  min-height: 169px;
}
#simply .stor h2 {
  text-align: center;
  color: #363636;
  font-size: 17px;
  font-weight: 500;
  line-height: 24px;
  padding-top: 10px;
}

/* end PoneGap app */
/* start ionic app */
.page-title-area#Ionics1:before {
  background-image: url(/_next/static/images/icd1-58fa11af85b6c5280df7d1e6b4293812.jpg);
  animation: stop;
  opacity: 1;
}
.alignleft p {
  text-align: left !important;
}
.alignleft h6 {
  text-align: left !important;
}
#Ionics1 h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}

#Ionics {
  padding: 50px 0px;
  background-color: floralwhite;
}
#Ionics h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 0px;
}
#Ionics h3 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  padding-bottom: 0px;
}

#Ionics .hire {
  margin-top: 30px;
}
#Ionics .hire a {
  padding: 10px 20px;
  border: 1px solid #4a8af9;

  color: #4a8af9;

  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}
#Ionics p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #444;
}
#Ionics .imges_div {
  text-align: center;
}
#Ionics li {
  border: dotted;
  border-color: #63615f;
  color: #fff;
  list-style: none;
  font-size: 18px;
  padding: 7px 10px;
  margin-right: 30px;
  display: inline-block;
  margin-top: 10px;
}
#Ionics li i {
  /* font-size: 20px; */
  margin-right: 10px;
  background-color: #f89c2d;
  border: 1px solid;
  border-radius: 25px;
  width: 30px;
  height: 30px;
  color: #000;
  padding-top: 5px;
  padding-left: 5px;
}
#Ionics ul {
  padding: 0px;
  margin: 0px;
}

#Moon_Tech {
  text-align: center;
  padding: 50px 0px;
}
#Moon_Tech .appp {
  background-color: #f4c45e;
  padding: 10px 10px;
}

#Moon_Tech .appp i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
}
#Moon_Tech h5 {
  text-align: left;
  font-size: 20px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}

#Moon_Tech h1 {
  text-align: left;
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
  text-align: center;
}
#Moon_Tech p {
  text-align: center;
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#Moon_Tech .imges_div1 p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
  width: 30;
}

#Moon_Tech .imges_div1 img {
  width: 92%;
  margin: auto;
}

#Technolabs h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}
#Technolabs h2 {
  color: #1f2120;
  font-size: 20px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}
#Technolabs {
  padding: 50px 0px;
  text-align: center;
  background-color: #f5f5f5;
}

#Technolabs p {
  text-align: center;
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
  padding: 0px 10px;
}
#Technolabs .img_rwe .box79 i {
  font-size: 40px;
  color: #4a8af9;
}

#Technolabs .img_rwe h2 {
  color: #1f2120;
  padding: 0px 10px;
  text-align: center;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}

#Technolabs .img_rwe {
  text-align: center;
  margin: auto;
  /* border-radius: 20px; */
  background-color: #fff;
  max-height: 230px;
  min-height: 230px;
  /* box-shadow: 0 0 30px 0 rgba(168,166,166,.4); */
  border-bottom: 6px solid;
  border: 1px solid #dfdfdf;
}

#Technolabs .img_rwe .box79 {
  padding: 25px 0px;

  margin: auto;
}

#Technolabs .img_rwe:hover {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}

#blogs h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}

#blogs {
  padding: 50px 0px;
  text-align: center;
  background: #f5f5f5;
}

#Unveiling p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#blogs .img_rwe h2 {
  color: #1f2120;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}

#blogs .img_rwe {
  min-height: 300px;
  max-height: 300px;
  border: 1px solid #c7c7c7;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
}

#blogs .img_rwe .box79 {
  border-radius: 60px;
  margin: auto;
  margin-bottom: 20px;
}
#blogs .img_rwe:hover {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
}
#blogs .img_rwe .box79 img {
  padding-top: 8px;
}

/* end ionic app */
/* start flutter app */
.page-title-area#flutertop:before {
  background-image: url(/_next/static/images/topflutter-935612a61738ee578f6d6c19f05366d1.jpg);
  animation: stop;
  opacity: 1;
}
#flutter-services p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
}
#flutter-services h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}
#flutter-services p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
}
.flutericon {
  padding-bottom: 10px;
}
#flutter-srs {
  padding: 50px 0px;
  text-align: center;
  background-color: #f9f9f9;
}
.flutericon i {
  font-size: 35px;
  background: #67b7f7;
  color: #fff;
  padding: 17px;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 5px;
}
.flutersbox {
  min-height: 276px;
  border-top: 5px solid #67b7f7;
  text-align: center;
  box-shadow: 4px 5px 16px rgba(0, 0, 0, 0.3);
  border-radius: 20px;
  padding: 20px 10px;
}
#flutter-services {
  padding: 50px 0px;
  text-align: center;
  background-color: #f9f9f9;
}
#about-expertise h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 50px;
}
#about-expertise p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}
.fluterleft {
  text-align: left !important;
}
#about-expertise {
  text-align: center;
  padding: 50px 0px;
}

#about-expertise .flutter_img img {
  width: 83%;
  margin: auto;
}

#flutter_topsec {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMraHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzYgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5NTU5NjUwREM2OTExRUE4QzkzODk0RkM3QUExNUU4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5NTU5NjUxREM2OTExRUE4QzkzODk0RkM3QUExNUU4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mjk1NTk2NEVEQzY5MTFFQThDOTM4OTRGQzdBQTE1RTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjk1NTk2NEZEQzY5MTFFQThDOTM4OTRGQzdBQTE1RTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/7gAOQWRvYmUAZMAAAAAB/9sAhAAGBgYGBwYHCAgHCgsKCwoPDgwMDg8WEBEQERAWIhUZFRUZFSIeJB4cHiQeNiomJio2PjQyND5MRERMX1pffHynAQYGBgYHBgcICAcKCwoLCg8ODAwODxYQERAREBYiFRkVFRkVIh4kHhweJB42KiYmKjY+NDI0PkxERExfWl98fKf/wgARCABkAGQDASIAAhEBAxEB/8QAFwABAQEBAAAAAAAAAAAAAAAAAAECBf/aAAgBAQAAAADvAAsCwGslgLLAsBYLLBUCwFhYsLNZABYFgNZLAWWBYCwWWCrBZYNf/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAP/2gAIAQIQAAAAuAAAAAAAB//EABUBAQEAAAAAAAAAAAAAAAAAAAAE/9oACAEDEAAAAJgAAAAAAAP/xAAeEAACAgMBAQEBAAAAAAAAAAAAARExECFRQWHRcf/aAAgBAQABPwBIS4iCCBaEhIS4iCCBShIWOfhUaEti/gkLHPwqNCTEqWI+EEUJCEqWI+EEUJC0JEUc1hLYhaEiKOawheYRwise0LzCOEUJLgqoWsKdIjaEIVULWFOkRtCjgvBCOHCBC8EI4cExIS4iCCBaEhIS4iCCBShIWOfhUaEti/gkLHPwqNCTEqWI+EEUJCEqWI+EEUJC0JEUc1hLYhaEiKOawheYRwise0LzCOEUJLgkQRpCpDQlsiGJEEaQqQ0JH//EABQRAQAAAAAAAAAAAAAAAAAAAFD/2gAIAQIBAT8AR//EABQRAQAAAAAAAAAAAAAAAAAAAFD/2gAIAQMBAT8AR//Z);
  padding: 60px 0px; /* 
	background-size:100% 100%; */
}
#flutter_topsec p {
  color: #fff;
}
#flutter_topsec h1 {
  color: #fff;
}
#flutter_topsec p {
  font-size: 16px;
  line-height: 25px;
  margin-bottom: 30px;
}
#flutter_topsec h1 {
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}
#flutter_topsec .hire a {
  padding: 10px 20px;
  border: 1px solid #495e8d;
  border-radius: 25px;
  color: #fff;
  background-color: #495e8d;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
  text-decoration: none;
}
#flutter_topsec .hire a:hover {
  color: #fff !important;
  background-color: #495e8d99;
}
#flutter-industry {
  text-align: center;
  padding: 50px 0px;
}
#flutter-industry h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}
#flutter-industry p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}
#flutter-industry .api_ibg i {
  margin: 0px;
  padding: 0px;
  color: #fff;
  font-size: 35px;
  background-color: #67b7f7;
  padding: 20px 20px;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 5px;
}
#flutter-subs {
  background: #64cdf6;
  padding: 50px;
  text-align: center;
}
#flutter-subs .box2 a {
  padding: 10px 30px;
  border: 1px solid #196a8a;
  background: #196a8a;
  color: #fff;
  border-radius: 40px;
  font-size: 20px;
  font-weight: 500;
}
#flutter-subs .box3 {
  width: 60%;
  float: left;
}
#flutter-subs .box2 {
  /* float: left; */
  margin: auto;
  padding-top: 10px;
}
#flutter-subs .box2 a:hover {
  background: transparent;
  color: #fff !important;
}
#why-flutter {
  padding: 50px 0px;
  background: #fff;
}
#why-flutter h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#why-flutter p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  text-align: center;
}
#why-flutter .flutrimg img {
  width: 90%;
}
#why-flutter .box745 {
  min-height: 235px;
  padding: 10px;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
}
.benefits-ptag {
  text-align: center;
}
a.footera {
  color: #acc5db;
}
#why-flutter .box745 h4 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-align: left;
}
#why-flutter .box745 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  text-align: left;
}
#flutter-industry .pp p {
  text-align: left;
  font-size: 12px;
  font-weight: 400;
}
#flutter-industry .pp h5 {
  text-align: left;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
#flutter-industry .ppp p {
  text-align: right;
  font-size: 12px;
  font-weight: 400;
}
#flutter-industry .ppp h5 {
  text-align: right;
  font-size: 14px;
  font-weight: 600;
  padding-bottom: 5px;
  margin: 0px;
}
/* end flutter app */
/* start react native app */
.page-title-area#Native:before {
  background-image: url(/_next/static/images/rrr5-33a7882f4c93786786fa4e55dba15873.png);
  animation: stop;
  opacity: 1;
}

#Native h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 500;
  line-height: 30px;
}
#React_Native {
  background-image: url(/_next/static/images/rrr-510a74fc09a73030ebc0e47e93dea867.png);
  padding: 60px 0px;
  text-align: center;
}

#React_Native h1 {
  color: #fff;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}
#React_Native h1::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  border-bottom: 2px solid #00d8ff;
  width: 2rem;
  background-color: #00d8ff;
  margin-right: 1.125rem;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transform-origin: center left;
}
#React_Native .imhj {
  padding-bottom: 60px;
}
#React_Native .imhj img {
  /* width: 90%; margin:auto; */
}
#React_Native p {
  font-size: 16px;
  line-height: 25px;
  color: #fff;
  width: 70%;
  margin: auto;
}
#Native_App {
  background-color: #fff;
  padding: 50px 0px;
}
#Native_App h1 {
  color: #312e2c;
  font-size: 35px;
  font-weight: 500;
  line-height: 45px;
  padding-bottom: 0px;
}
#Native_App h1::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  border-bottom: 2px solid #00d8ff;
  width: 2rem;
  background-color: #00d8ff;
  margin-right: 1.125rem;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transform-origin: center left;
}
#Meritorious h3 {
  color: #1f2120;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  padding-bottom: 0px;
}

#Native_App p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #8e8e8e;
}
#Native_App img {
  width: 100%;
}

#Native_Development p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
  text-align: center;
}
#Native_Development {
  padding: 50px 0px;
  background: #f4f4f4;
}
#Native_Development h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  text-align: center;
}
#Native_Development h1::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  border-bottom: 2px solid #00d8ff;
  width: 2rem;
  background-color: #00d8ff;
  margin-right: 1.125rem;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transform-origin: center left;
}
#Native_Development .box745 {
  padding: 20px;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);
  background: #fff;
  border-bottom: 5px solid #00d8ff;
}
#Native_Development .box745 h4 {
  color: #363636;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  text-align: left;
}
#Native_Development .box745 p {
  font-size: 14px;
  line-height: 25px;
  color: #868282;
  width: 30;
  text-align: left;
}

#Native_Development .Softimg img {
  width: 90%;
}
#Native_Development .Softimg {
  padding-top: 25px;
}
#Expertise .Hold:hover {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzEzOCA3OS4xNTk4MjQsIDIwMTYvMDkvMTQtMDE6MDk6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3MUQyNzY2RUY4ODcxMUU4QUNENkY4RTVGN0I4QTBDMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3MUQyNzY2RkY4ODcxMUU4QUNENkY4RTVGN0I4QTBDMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjcxRDI3NjZDRjg4NzExRThBQ0Q2RjhFNUY3QjhBMEMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjcxRDI3NjZERjg4NzExRThBQ0Q2RjhFNUY3QjhBMEMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgYGBgcGBwgIBwoLCgsKDw4MDA4PFhAREBEQFiIVGRUVGRUiHiQeHB4kHjYqJiYqNj40MjQ+TERETF9aX3x8pwEGBgYGBwYHCAgHCgsKCwoPDgwMDg8WEBEQERAWIhUZFRUZFSIeJB4cHiQeNiomJio2PjQyND5MRERMX1pffHyn/8IAEQgAGQAZAwEiAAIRAQMRAf/EABgAAQEBAQEAAAAAAAAAAAAAAAIBAAMF/9oACAEBAAAAAPAmsKQU1O6f/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQf/2gAIAQIQAAAAtQv/xAAVAQEBAAAAAAAAAAAAAAAAAAABB//aAAgBAxAAAACao//EACQQAQACAQIEBwAAAAAAAAAAAAEAAhEQMSEygsEDEyJRcYGR/9oACAEBAAE/AKhjHHeCBtxlWs8x9rxUTExZe83Z9eJo1M4irn1M6H8luc+CHL0dobW0/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQARYf/aAAgBAgEBPwCXJcN5F//EABkRAAMAAwAAAAAAAAAAAAAAAAABEUFRYf/aAAgBAwEBPwBQRhdItI//2Q==) repeat left top;
  -webkit-box-shadow: -20px -21px 13px 0 rgba(0, 0, 0, 0.1);
  box-shadow: -20px -21px 13px 0 rgba(0, 0, 0, 0.1);
  top: 10px;
  left: 10px;
  -webkit-transition: 0.4s ease all;
  transition: 0.4s ease all;
  color: #fff;
}
#Expertise {
  text-align: center;
  padding: 50px 0px;
  background-color: #fff;
}
#Expertise .Hold {
  padding: 20px 10px;
  border: 1px solid #c7c7c7;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25);
  max-height: 140px;
}
#Expertise .Hold img {
}
#Expertise h1::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  border-bottom: 2px solid #00d8ff;
  width: 2rem;
  background-color: #00d8ff;
  margin-right: 1.125rem;
  transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  transform-origin: center left;
}
#Expertise .Hold i {
  font-size: 40px;
  color: #00d8ff;
}
#Expertise h2 {
  color: #1f2120;
  font-size: 17px;
  font-weight: 500;
  line-height: 55px;
  color: #3d3737;
  padding-top: 10px;
}
/* end react native app */
/* start xamarin app */
.page-title-area#xamarintop:before {
  background-image: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QNvaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjMtYzAxMSA2Ni4xNDU2NjEsIDIwMTIvMDIvMDYtMTQ6NTY6MjcgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDY5NTEwQzE2NzczRUExMUI1RjM5QkVDNDg0MTA1RTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzI2QUI4OUJEQzVFMTFFQTg2RTBDMDI5QjdFQjA4QTgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzI2QUI4OUFEQzVFMTFFQTg2RTBDMDI5QjdFQjA4QTgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1NDhERTk1NEY5REFFQTExQTE4MEY2ODlEMjk3MTk0MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMEIzQTdCNDhBMEYxMUVBODMxNzhBRDYxQTcyMDAxNCIvPiA8L3JkZjpEZXNjcmlwdGlv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);
  animation: stop;
  opacity: 1;
}

#xamarin_top {
  /* background-color: #e5e5e5; */
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAAAAAA6I3INAAAAh0lEQVQIHQXBSwKDIAwFwNz/olYhVuB9gt10Jjq+/tRVn3FXVizC5iY4/DKyLvb3VMOBUwEP/qjpvWxEZ+LBOe+VuBRDKmNCUk3H9TxI3avNXJ2xbE3tDWpb0Xivw/m2cbs7tBeNAmuyEI3pVocaO88KWua0JVuINhMXW+X4qiuW0too1GPuP0MougrOgy6rAAAAAElFTkSuQmCC);
  padding: 50px 0px;
}
#xamarin_top h1 {
  color: #3498db;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 0px;
}
#xamarin_top h3 {
  color: #1f2120;
  font-size: 20px;
  font-weight: 500;
  line-height: 30px;
  padding-bottom: 0px;
}
#xamarin_top p {
  font-size: 14px;
  line-height: 25px;
  font-weight: 400;
  color: #8e8e8e;
}
#xamarin_top img {
  width: 108%;
}
#Xamarin-ser {
  padding: 50px 0px;
  text-align: center;
}
#Xamarin-ser p {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #666666;
  margin: 0px;
}
#Xamarin-ser .img_xwe h2 {
  color: #1f2120;
  font-size: 18px;
  font-weight: 500;
  line-height: 27px;
  color: #666666;
}

#Xamarin-ser .img_xwe .box79 i:before {
  vertical-align: middle;
}
#Xamarin-ser .img_xwe .box79 i {
  font-size: 60px;
  border: 2px solid #3498db;
  width: 85px;
  height: 85px;
  /* border-radius: 6%; */
  margin: auto;
  margin-bottom: 20px;
  color: #3498db;
  border-bottom-right-radius: 20px;
  border-top-left-radius: 20px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 5px;
}
#Xamarin-ser .img_xwe .box79 {
}
#Xamarin-ser .img_xwe {
  border: 1px solid #c7c7c7;
  text-align: center;
  padding: 30px 15px;
  margin: auto;
  border-bottom-right-radius: 55px;
  border-top-left-radius: 55px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 5px;
}
#Xamarin-ser h1 {
  color: #1f2120;
  font-size: 40px;
  font-weight: 500;
  line-height: 55px;
  padding-bottom: 10px;
}
#xbenefits {
  text-align: center;
}
.row-xamarin {
  display: flex;
}
#xbenefits .xamarin1 h1 {
  font-size: 35px;
  font-weight: 500;
  line-height: 55px;
  color: #fff;
}

#xbenefits .xamarin2 {
  background-color: #3498db;
}
#xbenefits .xamarin1 .imgxan h6 {
  font-size: 15px;
  line-height: 25px;
  font-weight: 400;
  color: #ffffff;
  margin: 0px;
  padding: 0px 50px;
  text-align: center !important;
}

#xbenefits .xamarin1 {
  background-image: url(/_next/static/images/phpbg2-dbce86d05cf6c06e0e8fab71e74ca11f.png);
  padding: 50px 0px;
}
#xamarinlast p {
  font-size: 16px;
  line-height: 25px;
  color: #868282;
}
#xamarinlast li {
  text-align: left;
  font-size: 18px;
  font-weight: 500;
  padding-top: 20px;
  list-style: none;
}
#xamarinlast li i {
  padding-right: 5px;
  color: #3498db;
}
#xamarinlast .xult li i {
  padding-left: 5px;
}
#xamarinlast .xult li {
  text-align: right;
  font-size: 18px;
  font-weight: 500;
  padding-top: 20px;
  list-style: none;
}
#xamarinlast .imgesx_div1 img {
  width: 100%;
  margin: auto;
}
#xamarinlast ul {
  margin: 0px;
  padding: 0px;
}
#xamarinlast h1 {
  color: #363636;
  font-size: 40px;
  font-weight: 600;
  line-height: 40px;
  padding-bottom: 10px;
}

#xamarinlast {
  text-align: center;
  padding: 50px 0px;
}

.btn-appstart a:hover {
  background: transparent;
  color: #3498db !important;
}
.btn-appstart a {
  background: none repeat scroll 0 0 #3498db;
  border-radius: 30px;
  box-shadow: 0 0 0 1px #3498db inset;
  color: #fff !important;
  font-size: 18px;
  padding: 10px 20px;
  float: left;
  transition: all 400ms ease-in-out 0s;
}
/* end xamarin app */

#Questin .accordion__button[aria-expanded="true"]::after,
.accordion__button[aria-selected="true"]::after {
  content: "\2212";
}

#Questin .accordion__button:before {
  display: none !important;
}
#Questin .accordion__button:after {
  display: inline-block;
  content: "+";
  position: absolute;
  right: 1rem;
  color: #866d73;
  font-size: 26px;
  top: 18%;
}
#Questin .accordion__button {
  background-color: #fff;
  color: #866d73;
  margin: 0rem 0;
  border-radius: 0.5rem;
  box-shadow: none;
}
#Questin .faq-accordion .accordion .accordion__item {
  background: #ffffff;
  margin-top: 0;
}
/* .sideform{display:none;} */
.postform {
  padding: 30px;
  width: 100%;
  position: relative;
}
.sideform .bx {
  font-size: 30px;
}
.sideform {
  background: #fff;
  max-width: 37%;
  right: 0;
  top: 0;
  position: fixed;
  height: 100%;
  width: 100%;
  z-index: 9999999;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  height: 100%;
  overflow-y: scroll;
  box-shadow: 0 0 5px 2px #080a3c;
}
#formgroup {
  display: flex;
}
.formwidget {
  max-width: 40%;
  width: 100%;
  padding: 0 45px;
  background: #f14e34;
  /*    background: url(/wp-content/themes/girnarsoft/images/girnar-quote.png)#f14e34 center 50px no-repeat;
    background-size: cover; */
  overflow: auto;
  height: 100%;
  /* position: absolute; */
  right: 100%;
}
.sidemailcard.open-it {
  right: 0;
}
.sidemailcard#sideformbox {
  max-width: 100%;
}
.form-box ul {
  list-style: none;
  display: flex;
  padding: 15px 0px;
}
.form-box ul li:first-child {
  padding-left: 0px;
}
.form-box ul li:last-child {
  padding-right: 0px;
}
.form-box ul li {
  display: inline-block;
  width: 100%;
  max-width: 170px;
  padding: 0 12px;
  vertical-align: top;
}

li .protype-radio {
  border-radius: 6px;
  filter: drop-shadow(0 2px 46px rgba(0, 0, 0, 0.1));
  background-color: #fff; /* 
    width: 100%; */
  height: 132px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-flow: column;
  text-align: center;
  position: relative;
  transition: 0.3s;
  border: solid 1px transparent;
  animation: blink-out 0.5s;
  cursor: pointer;
}

body.side-fixed {
  overflow: hidden;
  padding-right: 17px;
}
/* Hide the browser's default radio button */
.protype-radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.radiokmark {
  width: 15px;
  height: 15px;
  background: #e5e5e5;
  border-radius: 100%;
  top: 10px;
  right: 10px;
  content: "";
  opacity: 0.8;
  position: absolute;
}

/* On mouse-over, add a grey background color */
.protype-radio:hover input ~ .radiokmark {
  background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.protype-radio input:checked ~ .radiokmark {
  background-color: #47bf44;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.radiokmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.protype-radio input:checked ~ .radiokmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.protype-radio .radiokmark:after {
  top: -3px;
  left: 0px;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  content: "\E9F0";
  opacity: 1;
  font-family: boxicons !important;
  color: #ffffff;
  font-weight: bold;
}
/* Create a custom radio button */
.checkmark {
  width: 15px;
  height: 15px;
  background: #e5e5e5;
  top: 10px;
  right: 10px;
  content: "";
  opacity: 1;
  position: absolute;
}

/* On mouse-over, add a grey background color */
.protype-radio:hover input ~ .checkmark {
  background-color: #ccc;
}

/* When the radio button is checked, add a blue background */
.protype-radio input:checked ~ .checkmark {
  background-color: #47bf44;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.protype-radio input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.protype-radio .checkmark:after {
  top: -3px;
  left: 0px;
  width: 15px;
  height: 15px;
  content: "\E9F0";
  opacity: 1;
  font-family: boxicons !important;
  color: #ffffff;
  font-weight: bold;
}
.form-quot .title {
  font-size: 27px;
  color: #000;
  font-weight: 700;
  margin-bottom: 10px;
}
.title-heading.mt-30 {
  padding-bottom: 15px;
}
.btn.sidebor-btn {
  text-align: left;
  overflow: hidden;
  z-index: 1;
  color: #ffffff;
  background-color: #13c4a1;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  border-radius: 5px;
  font-weight: 500;
  font-size: 15px;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 13px;
  padding-bottom: 13px;
}
.sideform {
  display: none;
}
#sideformshow {
  cursor: pointer;
}
.sideclosebtn:hover .bx.bx-plus-circle {
  -ms-transform: rotate(55deg); /* IE 9 */
  transform: rotate(55deg);
}
.sideclosebtn {
  cursor: pointer;
  float: right;
  -ms-transform: rotate(45deg); /* IE 9 */
  transform: rotate(45deg);
}
body.side-fixed .shadowpt {
  visibility: visible;
  opacity: 0.5;
}
.sideform .shadowpt {
  visibility: hidden;
}
.shadowpt {
  position: fixed;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  top: 0;
  background: #000;
  opacity: 0;
  -webkit-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  visibility: hidden;
  z-index: 9999;
}

/* price slide */

/* This line can be removed it was just for display on CodePen: */
.container6 {
  margin-top: 125px;
}

.slider-labels {
  margin-top: 10px;
}

/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.noUi-target {
  position: relative;
  direction: ltr;
}

.noUi-base {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  /* Fix 401 */
}

.noUi-origin {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
}

.noUi-handle {
  position: relative;
  z-index: 1;
}

.noUi-stacking .noUi-handle {
  /* This class is applied to the lower origin when
   its values is > 50%. */
  z-index: 10;
}

.noUi-state-tap .noUi-origin {
  -webkit-transition: left 0.3s, top 0.3s;
  transition: left 0.3s, top 0.3s;
}

.noUi-state-drag * {
  cursor: inherit !important;
}

/* Painting and performance;
 * Browsers can paint handles in their own layer.
 */
.noUi-base,
.noUi-handle {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 4px;
}

.noUi-horizontal .noUi-handle {
  width: 18px;
  height: 18px;
  border-radius: 50%;
  left: -7px;
  top: -7px;
  background-color: #47bf44;
}

/* Styling;
 */
.noUi-background {
  background: #d6d7d9;
}

.noUi-connect {
  background: #47bf44;
  -webkit-transition: background 450ms;
  transition: background 450ms;
}

.noUi-origin {
  border-radius: 2px;
}

.noUi-target {
  border-radius: 2px;
}

.noUi-target.noUi-connect {
}

/* Handles and cursors;
 */
.noUi-draggable {
  cursor: w-resize;
}

.noUi-vertical .noUi-draggable {
  cursor: n-resize;
}

.noUi-handle {
  cursor: default;
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
}

.noUi-handle:active {
  border: 8px solid #345dbb;
  border: 8px solid rgba(53, 93, 187, 0.38);
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  left: -14px;
  top: -14px;
}
.caption {
  border: 1px solid #ddd;
  border-radius: 5px;
  padding: 2px 15px;
  font-size: 15px;
  color: #888f96;
  width: max-content;
}
#time-range {
  margin: 15px 0px;
}
#price-range {
  margin: 15px 0px;
}
.priceslider {
  margin: 25px 0px;
}
/* Disabled state;
 */
[disabled].noUi-connect,
[disabled] .noUi-connect {
  background: #b8b8b8;
}

[disabled].noUi-origin,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* price slide */
#myBtn-filter {
  display: none;
}
table.jobtablea a {
  color: #007bff !important;
}
table.jobtable {
  text-align: left;
  border: 1px solid #ccc;
}
p.aboutop {
  text-align: center !important;
}

.homefeatures .single-features-card {
  min-height: 291px;
}
#readecs .col-md-8 {
  margin: auto;
}
#Codelgniter img {
  padding: 15px;
}
p.pcenter {
  text-align: center !important;
}
.tabs.form_tab a.sideshowform:hover span {
  color: #000;
}
.jobtable i.bx-mail-send {
  font-size: 30px;
  display: inline-flex;
  vertical-align: middle;
  color: #13c4a1;
}
.jobtable thead {
  background: #09315bc9;
  color: #fff;
}

/* d 22-july-2024 */
/* team page */
.single-team-box .image {
  padding: 0;
  border: 0;
}
.single-team-box {
  margin-bottom: 50px;
}
.single-team-box .content {
  position: relative;
  background: #fff;
  width: calc(100% - 20px);
  border-radius: 10px;
  box-shadow: 0 0 15px #00000026;
  padding: 20px 15px;
  margin: -20px auto; /*min-height: 112px;*/
}
.navbar-area.is-sticky {
  padding: 5px 0;
}
.single-team-box .image {
  background: radial-gradient(#cbe2f1 45%, #97bbd3 100%);
  /* filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); */
}
.single-team-box:hover .image {
  filter: brightness(100%) contrast(100%) saturate(100%) blur(0px)
    hue-rotate(0deg);
}

/* blog detail page */
.single-blog-post .post-image a img {
  height: 280px;
  object-fit: cover;
}
.single-blog-post .post-content h3 a {
  color: #09315b;
}
.single-blog-post .post-image {
  background: #e8f0f8;
}
.single-blog-post .post-content .post-info .details-btn a {
  background: #13c4a1;
}
.single-blog-post {
  height: calc(100% - 30px);
}
.single-blog-post .post-content {
  position: relative;
}
.single-blog-post .post-content .post-info .details-btn {
  position: absolute;
  top: -22px;
  right: 20px;
}
.single-blog-post .post-content h3 {
  margin-bottom: 0 !important;
}
.single-blog-post .post-content .post-info {
  margin-top: 0;
}

.blog-details-desc {
  background: #fff;
  box-shadow: 0 0 15px #00000014;
  border-radius: 20px;
  padding: 30px;
}

.widget-area {
  background: #fff;
  padding: 30px;
  box-shadow: 0 0 15px #00000014;
  border-radius: 20px;
}
.widget-area .widget_spacle_posts_thumb .item .info {
  margin-top: 0;
}
.widget-area .widget_spacle_posts_thumb .item .thumb {
  margin-top: 5px;
  max-width: 80px;
  height: auto;
}
.widget-area .widget_spacle_posts_thumb .item {
  border-bottom: 1px dashed #ccc;
  padding-bottom: 15px;
}
.widget-area .widget_spacle_posts_thumb .item:last-child {
  border-bottom: 0;
  padding-bottom: 0;
}
.widget-area .widget_search {
  box-shadow: none;
  background: #e4f6f2;
  padding: 22px;
  border-radius: 10px;
}
.widget-area .widget_search form .search-field {
  border: 1px solid #13c4a1;
}

/* contact page */
.contact-contact-info i {
  width: 30px;
  height: 30px;
  padding: 5px;
  line-height: 21px;
  display: block;
  margin-right: 10px;
  background: #fff;
  border-radius: 100%;
}
.default-box_icon {
  padding: 10px 0 10px 40px;
  overflow: unset;
}
.single-contact-widget {
  background: #131d33;
  padding: 22px 25px;
  margin-bottom: 10px;
  border-radius: 10px;
}
.single-contact-widget .contact-contact-info {
  padding: 0;
}
.right-form-title h3 {
  color: #131d33;
}
.Form-area {
  padding: 30px 40px 40px;
  border-radius: 10px;
}
.single-pricing-table_.form-left-form {
  margin-top: 25px;
}
.form-list-tab .tabs li span {
  margin-right: 10px;
  border: 0 !important;
  border-radius: 5px !important;
}
.form-list-tab .tabs {
  margin-bottom: 30px;
}
.contact-right-side .section-title {
  margin-bottom: 0;
  margin-top: 30px;
}

.page-title-area::before {
  animation: animatedBackground 15s linear infinite !important;
  background-image: url(/_next/static/images/bg_lines-984e1e032dbd79fbee1b7f843baab104.svg) !important;
}
#contact_top {
  background-color: #fe612f;
}
.main-nav .navbar .others-options .default-btn {
  background-color: #ff612f;
}
.main-nav .navbar .others-options .default-btn {
  background-color: #ff612f;
  background: rgb(221, 95, 54);
  background: linear-gradient(
    98deg,
    rgb(255 71 15) 8%,
    rgba(246, 124, 84, 1) 32%,
    rgb(255 71 15) 68%,
    rgb(255 118 19) 100%
  );
}
.main-nav .navbar .others-options .default-btn {
  animation: pulse 1s infinite;
  box-shadow: 0 0 0 10px transparent;
  border-radius: 50px;
}
.Form-area form .form-control {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

@keyframes pulse {
  0% {
    box-shadow: 0 0 0 0 #ff612f;
  }
}

/* career page */
.career-sec-itm {
  padding: 30px; /*text-align: center;*/
  border: 1px solid #cadcef;
  border-radius: 20px;
  background: #eef6ff;
  margin-bottom: 24px;
}
.career-sec-itm .career-sec-itm-ic {
  width: 50px;
  height: 50px;
  background: #ff612f; /*margin: auto;*/
  margin-bottom: 20px;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 10px;
}
.career-sec-itm .career-sec-itm-ic img {
  filter: invert(1);
}
.career-sec-itm h3 {
  font-size: 22px;
  margin-bottom: 15px;
}
.career-sec-itm .tags span {
  padding: 5px 20px;
  display: inline-block;
  margin: 2px 5px;
  border-radius: 30px;
  background: #dce8f4;
}
.career-sec-itm .tags {
  margin: 15px 0 20px;
}
.career-sec-itm a {
  background: #09315b;
  padding: 10px 30px;
  color: #fff;
  display: inline-block;
  border-radius: 30px;
  line-height: 30px;
}
.career-sec-itm a i {
  font-size: 25px;
  line-height: 20px;
  position: relative;
  bottom: -6px;
  margin-right: 5px;
}
.job-image {
  border-radius: 20px;
  overflow: hidden;
  max-height: 370px;
}
.features-area h4 {
  margin-bottom: 24px;
}
.service_htext {
  text-decoration: none;
}
.service_htext span {
  border-bottom: 0;
}
.faq-accordion .accordion .accordion__panel {
  text-align: left;
}
.career-sec-itm p,
.career-sec-itm li {
  color: #595959;
  font-weight: 400;
  font-size: 14px;
}

.career-sec-itm li {
  margin-top: 3px;
}

/* services pages */
#Range .img_r {
  background: #09315b;
  border-radius: 100%;
  width: 120px;
  height: 120px;
  padding: 15px;
}
#reade {
  background: #09315b;
  padding: 50px;
  text-align: center;
}
#Range .Range1 {
  box-shadow: 0 0 10px #00000021;
  border-radius: 10px;
}
#AngularJS_Mobile {
  background: #09315b;
}
#Angularjs h1:after {
  top: 40px;
  right: 5%;
}
#ios .appp {
  background-color: #09315b;
  border-radius: 4px;
}

#Choose .box456 {
  border: 0;
  background: transparent;
}
#Choose .img_r1 {
  width: 70px;
  height: 70px;
  padding: 10px;
  background: #ffffff;
  border-radius: 100%;
  border: 2px solid #ff612f;
}
#Choose .img_r1 img {
  height: 100%;
  object-fit: contain;
}
#Choose h6 {
  padding: 0;
  margin: 0;
}
#Choose .box456 .row {
  align-items: center;
}
#Choose .box456 .row div > first-child {
  max-width: 90px;
}
#Choose .box456 .row > div:first-child {
  width: 80px;
  max-width: 95px;
}
#Tools .Technologies,
#Tools .Technologies1 {
  padding: 30px;
}
#Tools .row:last-child .Technologies {
  border-bottom: 0;
}
#Tools .row:last-child .Technologies1 {
  border-bottom: 0;
}
a.sideshowform.default-btn {
  color: #fff !important;
}
a.sideshowform.default-btn i {
  color: #fff;
}
#build {
  background-color: #09315b;
}
#Hybrid_Mobile .react .img45 {
  border: 2px solid #09315b;
}
#Hybrid_Mobile .b4 a {
  background: #09315b;
  border: 1px solid #09315b;
}
#Ipsum .Technologies .imghjh {
  border: 2px solid #163550;
  background-color: #163550;
}
#exclusive ul li span {
  background-color: #ff612f;
  min-width: 22px;
  height: 22px;
  font-size: 12px;
  line-height: 22px;
  color: #fff;
}
#Stories .container1 .stor {
  max-width: 100%;
  height: auto;
}
.container1 .stor .imgbx {
  position: static;
}
#Technolabs .img_rwe .box79 i {
  color: #ff612f;
}
#Technolabs .img_rwe,
#blogs .img_rwe {
  min-height: unset;
  max-height: unset;
  height: 100%;
  padding: 30px;
}
#Technolabs .img_rwe .box79 {
  padding-top: 0;
}
#React_Native h1::before {
  border-bottom: 2px solid #ffffff;
  background-color: #ffffff;
}
#Native_App h1::before,
#Native_Development h1::before,
#Expertise h1::before {
  border-bottom: 2px solid #ff612f;
  background-color: #00d8ff;
}
#Native_Development .box745 {
  border-bottom: 5px solid #ff612f;
}
#Expertise .Hold i {
  color: #ff612f;
}
#Expertise .Hold,
#Native_Development .box745 {
  height: 100%;
}
#Expertise h2 {
  line-height: 1.5;
}
#flutter_topsec {
  background: #09315b;
}
.flutersbox {
  min-height: unset;
  height: 100%;
  border-top: 5px solid #ff612f;
}
.flutericon i,
#flutter-industry .api_ibg i {
  background: #ff612f;
}
.flutericon {
  padding-bottom: 20px;
}
#flutter-subs {
  background: #09315b;
}
#flutter-subs .box3 h1 {
  margin-bottom: 0;
  color: #fff;
}
#why-flutter .box745 {
  min-height: unset;
  height: 100%;
  padding: 30px;
}
#xamarin_top h1 {
  color: #09315b;
}
#Xamarin-ser .img_xwe .box79 i {
  border: 2px solid #ff612f;
  color: #ff612f;
}
#xbenefits .xamarin2 {
  background-color: #09315b;
}
#xbenefits .xamarin1 .row {
  margin: 0;
}
#PhoneGap {
  background: #09315b;
}
#Cross .box745 {
  min-height: unset;
  height: 100%;
  padding: 30px;
}
.page-title-area h1 {
  line-height: 1.4 !important;
}
section#PG_Softwares .row {
  margin: 0;
}
#Framework {
  background-color: #09315b;
  padding: 50px 0px;
}
#Framework li,
#top_section li {
  border: 0;
  padding: 0;
}
#Framework li i,
#top_section li i {
  background-color: #ff612f;
  color: #fff;
  border: 0;
}
#Using .img_r1 {
  background-color: #09315b;
}
#Using .box456 .content {
  padding: 15px 15px 15px 0;
}
#Benefits .Hold1 {
  background-color: #09315b;
  border-radius: 5px;
}
#Frame h1 {
  position: relative;
}
#Frame h1:after {
  right: 45px;
  top: 50px;
}
#Cake,
#YII_PHP,
#Professional,
#CertifiedMa,
#CS-CART,
#readecs,
#Web,
#RESPONSIVE_WEB,
#SEO_Expert,
#EASILY {
  background: #09315b;
}

#Software .box745 {
  min-height: unset;
  padding: 30px;
  height: 100%;
}
#top_section,
#PHP_ZEND {
  background-color: #09315b;
}
#Distinguishes .img_rwe,
#Ke_Features .img_rwe {
  overflow: hidden;
}
#Distinguishes .img_rwe-con,
#Ke_Features .img_rwe-con {
  padding: 0 15px 20px;
}
#Distinguishes .img_rwe,
#Ke_Features .img_rwe {
  min-height: unset;
  max-height: unset;
  height: 100%;
}
#Distinguishes .img_rwe > div:first-child,
#Ke_Features .img_rwe > div:first-child {
  background-color: #09315b;
}
#Distinguishes .img_rwe img,
#Ke_Features .img_rwe img {
  filter: brightness(0) invert(1) !important;
}
#Distinguishes .img_rwe #no-filter,
#Ke_Features .img_rwe #no-filter {
  filter: unset !important;
}
#zend_Services .img_rwe {
  height: 100%;
  min-height: unset;
  max-height: unset;
}
#Benefits_Of li {
  box-shadow: 0px 0px 5px #09325c38;
  border-bottom: 1px solid #09315b;
}
#Benefits_Of {
  background: #f0f4f9;
}
#Only_With h2 {
  line-height: 1.5;
}
#Service_Offerings .box_12 {
  height: 100%;
  min-height: unset;
  max-height: unset;
}
#Magento1 li i,
#Magento1 .ult li i {
  color: #ff612f;
}
#CertifiedMa h6 {
  background: unset;
}
#HiringModels .Fixed h2 {
  background: #ff612f;
}
#HiringModels .Fixed {
  border: 1px solid #ff612f;
}
.owl-stage > .owl-item {
  padding: 10px 5px;
}
.owl-stage > .owl-item .owl-item {
  height: 100%;
  background: #f1f1f1;
  padding: 0;
}
#Should .box523 {
  padding: 20px;
  min-height: unset;
  box-shadow: none;
}
#Should .box523 h2 {
  line-height: 1.4;
  margin-bottom: 10px;
}
#OpenCart_Website .HTML51 .img_14 {
  min-width: 70px;
  width: 70px;
  height: 70px;
  background: #f1f1f1;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px;
  border-radius: 100%;
  margin-right: 10px;
}

#OpenCart_Website .HTML51 {
  margin-bottom: 10px;
}
#Opencart1 h1:after,
#CS h1:after {
  width: 85px;
  height: 60px;
  top: unset;
  right: 0;
  background-size: contain;
  background-repeat: no-repeat;
}
#Opencart1 h1,
#CS h1 {
  position: relative;
}
#OpenCart_Website .HTML6 {
  height: 100%;
}
#Commerce .img_r i {
  font-size: 45px;
  background: #ff612f;
  border-radius: 100%;
  width: 100px;
  height: 100px;
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 0;
}
#Commerce .img_r {
  top: 50%;
  transform: translateY(-50%);
}
#Commerce .Range1 .r2 {
  padding: 0px 20px 0px 75px;
}
#readecs h1 {
  line-height: 1.5;
}
.apisbox {
  border-top: 5px solid #09315b;
  height: 100%;
  max-height: unset;
  min-height: unset;
}
#industry_sec .api_ibg i {
  background-color: #09315b;
}
.choose_imbdiv i {
  background: #09325c;
}
#choose_api .row:last-child .choose_box1,
#choose_api .row:last-child .choose_box {
  border-bottom: 0;
}
#choose_api .choose_box1,
#choose_api .choose_box {
  padding: 30px 25px 25px;
}
#choose_api .choose_box .choose_imbdiv,
#choose_api .choose_box1 .choose_imbdiv {
  padding-top: 0;
}
#choose_api .choose_box h2,
#choose_api .choose_box1 h2 {
  line-height: 1.3;
}
#EXPERT .exbox {
  border-color: #09315b;
  display: flex;
  justify-content: center;
  align-items: center;
}

#EXPERT .exbox img {
  margin-top: 0;
  width: 70px;
}
#EXPERT .hed {
  background: #ff612f;
  border-color: #ff612f;
}
h1.wp_top-heading {
  color: #ff612f;
}
ul.wordulli li i {
  color: #ff612f;
}
ul.wordulli {
  margin-bottom: 0;
}
#Joomla h1,
#PSD h1 {
  position: relative;
}
#Joomla h1:after,
#PSD h1:after {
  width: 70px;
  height: 70px;
  background-size: contain;
  right: 0;
  top: 45px;
  background-repeat: no-repeat;
}

#Works_it .stor,
#Edge .img_rwe,
#Websites1 .stor,
#Services1 .box_12,
#Industries .Hold,
#Unveiling .img_rwe {
  height: 100%;
  min-height: unset;
  max-height: unset;
}

#Services_Joomla .vbnm {
  padding-top: 0;
  padding-bottom: 0;
}
#Services_Joomla .vbnm h1 {
  line-height: 1.4;
}
#Services_Joomla .row {
  align-items: center;
}
#PHP h1 {
  color: #ff612f;
}
#PHP {
  background-color: #fbfbfb;
}
#Edge .img_rwe .box79 {
  border: 2px solid #ff612f;
}
#exper .exper2 {
  background-color: #09315b;
  display: flex;
  align-items: center;
  justify-content: center;
}
#Features li {
  border-bottom: 1px solid #09315b;
  box-shadow: 0px 0px 5px #0000002e;
}
#To_HTM .HTML6:nth-last-child(2),
#To_HTM .HTML6:nth-last-child(3),
#To_HTM .HTML7:last-child {
  border-bottom: 0;
}

#To_HTM .HTML51 .img_14 {
  float: unset;
  min-width: 37px;
  width: 37px;
  margin: 0;
}
#To_HTM .HTML51 {
  display: flex;
  align-items: center;
  padding: 10px;
}
#To_HTM .HTML51 h1 {
  color: #09315b;
  padding: 0 0 0 10px;
  margin-bottom: 0;
  line-height: 1.3;
}
#Rated .exper1 {
  padding: 0;
}
#Rated .imges_div {
  padding-top: 0;
}
#Rated {
  padding: 50px 0;
}
#JS_DEVELOPER p {
  text-align: left;
}
#why_apisec .api_img {
  background: #f1f1f1;
  padding: 20px 0;
  border-radius: 20px;
}
#why_apisec .row {
  align-items: center;
}
.javasbox {
  border-top: 5px solid #09315b;
  height: 100%;
}
.javasicon i {
  background: #09315b;
  margin-bottom: 10px;
}
#Dedicated .box4569 {
  margin: 0 auto 10px;
  min-height: unset;
  padding: 20px;
}
#EASILY {
  padding: 50px 0;
}
#Why_12 .book h1 {
  line-height: 1.3;
  margin: 10px 0;
}
#Why_12 .book ul li {
  display: flex;
}
#Why_12 .book ul li i {
  padding-top: 4px;
}
#value .box89 h4 {
  line-height: 1.4;
}
#value .box89 {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
#Dedicated .box4569 img {
  margin-top: 0;
}

.main-nav .navbar .navbar-brand {
  max-width: 215px;
}

/* portfolio page design */
.portfolio-sec {
  padding: 50px 0;
  overflow: hidden;
}
.portfolio-itm {
  position: relative;
}
.portfolio-itm-img {
  position: absolute;
  left: 0;
  width: 50%;
  top: 0;
}
.portfolio-itm .row [class*="col-"] {
  position: static;
}
.portfolio-itm-con {
  padding: 110px 0px 130px 60px;
}
.portfolio-itm-con h2 {
  font-size: 28px;
  color: #ff612f;
  margin-bottom: 20px;
  text-transform: uppercase;
  font-weight: 700;
}
.portfolio-itm-con p {
  font-size: 15px;
  line-height: 1.9;
  margin-bottom: 35px;
}
.portfolio-itm-con h5 {
  color: #ff612f;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 10px;
}
.portfolio-itm-con a {
  transition: 0.4s;
  position: relative;
  padding: 16px 0 16px 20px;
  font-size: 18px;
  font-weight: 500;
  color: #191919;
  display: inline-block;
}
.portfolio-itm-con a img {
  margin-left: 10px;
  width: 7px;
}
.portfolio-itm-con a:before {
  content: "";
  width: 60px;
  height: 60px;
  background: #ff612f;
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  border-radius: 100%;
  z-index: -1;
  transition: 0.4s;
  box-shadow: 0 0 0 10px transparent;
  animation: pulse 1s infinite;
}
.portfolio-itm-con a:hover:before {
  left: 120px;
}
.portfolio-itm:nth-child(even) .row {
  flex-direction: row-reverse;
}
.portfolio-itm:nth-child(even) .row .portfolio-itm-img {
  right: 0;
  left: unset;
}
.portfolio-itm:nth-child(even) .row .portfolio-itm-con {
  padding-left: 0;
  padding-right: 60px;
}

/* gallery page */
.gallery-page {
  padding: 70px 0;
}
.gallery-itm {
  position: relative;
  border-radius: 20px;
  overflow: hidden;
  box-shadow: 0 0 10px #ccc;
  margin-bottom: 30px;
  transition: transform 0.2s ease;
}
.gallery-itm:hover {
  transform: translateY(-5px);
}
.gallery-itm-con {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 15px 25px;
  width: 100%;
}
.gallery-itm:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(0deg, #000000db 0%, transparent 50%);
}
.gallery-itm-con h3 {
  color: #fff;
  font-size: 22px;
  font-weight: 500;
  margin-bottom: 0px;
}
.gallery-itm-con p {
  color: #fff;
  font-size: 12px;
}
.gallery-itm-con p span {
  margin-left: 5px;
}
.gallery-itm > img {
  height: 265px;
  object-fit: cover;
  width: 100%;
}

.gallery-dtl-itm > img {
  transform: scale(1.1);
  transition: transform 0.7s ease;
}
.gallery-dtl-itm > img:hover {
  transform: scale(1);
  transition: transform 0.7s ease;
}
.gallery-dtl-in {
  column-count: 3;
}
.gallery-dtl-itm {
  margin-bottom: 8px;
  display: inline-block;
  overflow: hidden;
}
.default-box_icon {
  color: #fff;
}
.services-content .content .default-btn i {
  color: #ffffff;
}

/* team page new ceo section design */
.ceo-sec-img img {
  border-radius: 10px;
}
.ceo-sec-img {
  padding-right: 20px;
}
.ceo-sec-con span {
  color: #ff612f;
}
.ceo-sec-con h3 {
  margin-bottom: 12px;
}
.ceo-sec-con > p {
  font-size: 16px;
  margin-top: 25px;
  line-height: 1.8;
}
.ceo-contact {
  padding: 30px 0;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  margin: 20px 0 30px;
}
.ceo-contact-itm {
  background: #ecf1f6;
  border-radius: 6px;
  padding: 15px 10px 15px 80px;
  position: relative;
}
.ceo-contact-itm i {
  position: absolute;
  width: 50px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  top: 50%;
  left: 15px;
  transform: translateY(-50%);
  background: #ff612f;
  border-radius: 5px;
  font-size: 25px;
  color: #fff;
}
.ceo-contact-itm p {
  margin-bottom: 0;
  color: #000;
}
.ceo-contact-itm a {
  font-size: 13px;
  color: #868282;
}
.default-btn-arrow i {
  position: relative;
  transform: unset;
  left: unset;
  top: 4px;
}
.default-btn-arrow {
  padding-left: 25px;
}
.ceo-sec-con .default-btn-arrow i {
  color: #fff;
}
.ceo-sec {
  margin-bottom: 80px;
}
.single-team-box:hover .content {
  background: #ff612f;
  color: #fff;
  box-shadow: 0 48px 40px -36px #ff612f;
}
.single-team-box:hover .content span {
  color: #fff !important;
}
.single-team-box .content,
.single-team-box .content span {
  transition: 0.4s;
}

/* new banner design d */
.banner-image {
  background: none !important;
}
.animate-banner-image {
  position: relative;
  padding: 0px !important;
}
.animate-banner-image:before {
  animation: rotation 8s infinite linear;
  content: "";
  position: absolute;
  top: 0;
  right: 0px;
  width: 100%;
  height: 100%;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: contain;
  z-index: -1;
}
.animate-banner-image:after {
  animation: rotation 4s infinite linear;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background: url(data:image/png;base64,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) no-repeat;
  background-size: contain;
  z-index: -1;
}
.animate-banner-image img {
  animation: unset;
}

.main-banner {
  overflow: hidden;
  background: #121133 url(/_next/static/images/sparkels-cc4824ee5505613231aac951e5a58e5d.png) no-repeat center center;
  background-size: contain;
  background-position: bottom center;
}
.banner-content .content h1,
.banner-content .content p {
  color: #fff;
}
.banner-content .content h2 {
  color: #d94616;
  font-size: 22px;
  text-transform: uppercase;
  font-weight: 400;
}
.banner-content {
  padding-top: 110px;
  padding-bottom: 145px;
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}

.banner-content .default-btn-arrow {
  background: #ff612f !important;
  margin-right: 10px;
  border: 1px solid #ff612f;
}
.banner-content .default-btn-arrow + .default-btn-arrow {
  background: #ffffff !important;
  color: #ff612f;
}
.banner-content .default-btn-arrow + .default-btn-arrow i {
  color: #ff612f;
}
.banner-content .default-btn-arrow + .default-btn-arrow:hover,
.banner-content .default-btn-arrow + .default-btn-arrow:hover i {
  color: #fff;
  box-shadow: none !important;
}
.banner-content .default-btn-arrow:hover {
  background: #09315b !important;
  color: #fff;
  box-shadow: none !important;
}
.banner-content .content {
  padding-right: 60px;
}
.main-banner:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 90%;
  z-index: -1;
  background: url(/_next/static/images/lights-a1e65019130264504dbca43150176703.png) no-repeat;
  background-size: cover;
  animation: lights 2s infinite linear alternate;
}
.main-banner:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB3MAAAB6CAMAAACSqYmfAAADAFBMVEX09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vz09vwpcG0fAAAA/3RSTlMAAQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QEFCQ0RFRkdISUpLTE1O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);
  background-size: contain;
}

@keyframes lights {
  0% {
    opacity: 0.3;
  }
  100% {
    opacity: 1;
  }
}

.area {
  background: #4e54c8;
  background: radial-gradient(
    circle,
    rgba(15, 34, 73, 1) 0%,
    rgb(18 17 51 / 0%) 52%
  );
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -11;
}
.circles {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.circles li {
  position: absolute;
  display: block;
  list-style: none;
  width: 20px;
  height: 20px;
  background: rgba(255, 255, 255, 0.2);
  animation: banner-animate 25s linear infinite;
  bottom: -150px;
}
.circles li:nth-child(1) {
  left: 25%;
  width: 15px;
  height: 15px;
  animation-delay: 0s;
}
.circles li:nth-child(2) {
  left: 10%;
  width: 10px;
  height: 10px;
  animation-delay: 2s;
  animation-duration: 12s;
}
.circles li:nth-child(3) {
  left: 70%;
  width: 10px;
  height: 10px;
  animation-delay: 4s;
}
.circles li:nth-child(4) {
  left: 40%;
  width: 30px;
  height: 30px;
  animation-delay: 0s;
  animation-duration: 18s;
}
.circles li:nth-child(5) {
  left: 65%;
  width: 10px;
  height: 10px;
  animation-delay: 0s;
}
.circles li:nth-child(6) {
  left: 75%;
  width: 40px;
  height: 40px;
  animation-delay: 3s;
}
.circles li:nth-child(7) {
  left: 35%;
  width: 50px;
  height: 50px;
  animation-delay: 7s;
}
.circles li:nth-child(8) {
  left: 50%;
  width: 20px;
  height: 20px;
  animation-delay: 15s;
  animation-duration: 45s;
}
.circles li:nth-child(9) {
  left: 20%;
  width: 5px;
  height: 5px;
  animation-delay: 2s;
  animation-duration: 35s;
}
.circles li:nth-child(10) {
  left: 85%;
  width: 50px;
  height: 50px;
  animation-delay: 0s;
  animation-duration: 11s;
}
.circles li:nth-child(11) {
  left: 15%;
  width: 15px;
  height: 15px;
  animation-delay: 0s;
}
.circles li:nth-child(12) {
  left: 90%;
  width: 10px;
  height: 10px;
  animation-delay: 2s;
  animation-duration: 12s;
}
.circles li:nth-child(13) {
  left: 45%;
  width: 10px;
  height: 10px;
  animation-delay: 4s;
}
.circles li:nth-child(14) {
  left: 30%;
  width: 15px;
  height: 15px;
  animation-delay: 0s;
}
.circles li:nth-child(15) {
  left: 80%;
  width: 10px;
  height: 10px;
  animation-delay: 2s;
  animation-duration: 12s;
}
.circles li:nth-child(16) {
  left: 55%;
  width: 10px;
  height: 10px;
  animation-delay: 4s;
}

@keyframes banner-animate {
  0% {
    transform: translateY(0) rotate(0deg);
    opacity: 1;
    border-radius: 0;
  }
  100% {
    transform: translateY(-1000px) rotate(720deg);
    opacity: 0;
    border-radius: 50%;
  }
}

.navbar-area,
.navbar-area.is-sticky {
  background-color: #121133 !important;
}
.main-nav .navbar .navbar-nav .nav-item a {
  color: #d9e6ef;
}

.career-form textarea {
  height: 100px;
}

