/*   
Theme Name: Developerzone
Theme URI: http://developerzone.co.in/portfolio
Author: Developerzone
Author URI: http://developerzone.co.in
License: GNU General Public License version 3.0
License URI: http://developerzone.co.in/
Version: 3.2
Designed by Developerzone: http://developerzone.co.in/

All PHP code is released under the GNU General Public Licence version 3.0
*/

/*------------------Custom Font css Start-----------*/
@font-face {
  font-family: BebasNeueBold;
  src: url(assets/fonts/BebasNeueBold.otf);
}

@font-face {
  font-family: Roboto-Regular;
  src: url(assets/fonts/Roboto-Regular.ttf);
}

@font-face {
  font-family: Myriad-Pro-Condensed;
  src: url(assets/fonts/Myriad-Pro-Condensed.ttf);
}

/*------------------Custom Font css End-----------*/
/*------------------DAC Banner css Start-----------*/


/*------------------DAC Banner css End-----------*/
/*------------------DAC About css Start-----------*/

a {
    text-decoration: none!important;
}
ul.nav.navbar-nav.navbar-right {
    margin-right: 3%;
}
.dac-landing-heading {
	letter-spacing:1px;
	line-height: 40px;
    font-family: BebasNeueBold;
    font-size: 34px;
	padding-bottom: 10px;
	    padding-top: 30px;
   color: #010101;
}
.dac-landing-heading:before {
    content: "";
    position: absolute;
    width: 331px;
    height: 79px;
    background-image: url(assets/images/about-text.png);
    z-index: -1;
    top: -7%;
    left: -10%;
}
.active1:before {
    content: "";
    position: absolute;
    background-color: #ffb600;
    width: 40px;
    height: 2px;
    top: 10px;
    right: 4px;
}
.active1:after {
    content: "";
    position: absolute;
    background-color: #ffb600;
    width: 40px;
    height: 2px;
    left: 5px;
    top: 38px;
}
.container.about-dac-sec {
    padding-top: 45px;
	margin-top: 1%;
}
a span.dac-landing-btn-sec {
    letter-spacing: 0.7px;
    font-family: Myriad-Pro-Condensed;
    font-size: 18px;
    border-radius: 20px;
    box-shadow: 0px 7px 11px 0px rgba(255, 182, 0, 0.68);
    padding: 9px 29px;
    color: #f0f2f7;
    background: #ffb600;
    border: solid 1px #faaf08;
}
.dac-landing-btn {
    /*padding-top: 16px;*/
	margin-top: 5%;
}
span.dac-landing-block-heading {
    display: block;
}
.about-l-sec-img {
    padding-left: 40px;
}
span.dac-landing-color-heading {
    color: #ffb601;
}
.landing-about-content p {
    text-align: justify;
	color:#616161;
    font-size: 15px;
    font-family: Roboto-Regular;
}

/* code for new added servicessssss satya start  */

ul.about-list{
    list-style-type: none;
}

ul.about-list li {
padding-bottom: 10px;
    font-size: 15px;
    font-family: Roboto-Regular;
    letter-spacing: 0.5px;
    text-align: justify;
}

ul.about-list li:before {
   content: "\f0a4";
    margin-top: -6px;
    position: absolute;
    left: 26px;
    font-size: 24px;
    font-family: fontawesome;
    color: #ffb600;
}

/* code for new added servicessssss satya  end  */





/*------------------DAC About css End-----------*/
/*------------------DAC Service css Start-----------*/

.service-img-shadow {
    filter: drop-shadow(7px 9px 7px rgba(0, 0, 0, 0.30));
}

.container.service-dac-sec {
    padding-top: 20px;
        position: relative;
		margin-top:1%;
		    margin-bottom: 3%;
}
.single-s-four:before {
    width: 51px;
    height: 52px;
    background-image: url(assets/images/mother-board.png);
    position: absolute;
    left: 41%;
    top: 57.5%;
    background-repeat: no-repeat;
    content: "";
}
.single-s-two:before {
    width: 51px;
    height: 52px;
    background-image: url(assets/images/printer.png);
    position: absolute;
    left: 41%;
    top: 57.5%;
    background-repeat: no-repeat;
    content: "";
}
.dac-lservice-content {
    color: #616161;
    font-size: 15px;
    font-family: Roboto-Regular;
}
.single-s-three:before {
    width: 51px;
    height: 52px;
    background-image: url(assets/images/repair.png);
    position: absolute;
    left: 41%;
    top: 6%;
    background-repeat: no-repeat;
    content: "";
}
.dac-landing-service-heading:before {
       content: "";
    position: absolute;
    height: 79px;
    width: 480px;
    left: 30%;
    top: 1%;
    z-index: -1;
    background-image: url(assets/images/service-text.png);
    background-repeat: no-repeat;
    opacity: 0.3;
}
.dac-landing-service-heading {
    letter-spacing: 1px;
    line-height: 40px;
    font-family: BebasNeueBold;
    font-size: 34px;
    padding: 24px 0px;
    color: #010101;
    text-align: center;
}
.dac-service-container {
    text-align: center;
}
.dac-service-sub-heading {
    letter-spacing: 1px;
    line-height: 40px;
    font-family: BebasNeueBold;
    font-size: 22px;
    color: #010101;
    text-align: center;
}
.dac-landing-service-btn {
    text-align: center;
	margin-top: 6%;
}
a span.dac-slanding-btn-sec {
	letter-spacing: 0.7px;
    font-family: Myriad-Pro-Condensed;
    font-size: 18px;
    border-radius: 20px;
    box-shadow: 0px 7px 11px 0px rgba(255, 182, 0, 0.68);
    padding: 9px 29px;
    color: #f0f2f7;
    background: #ffb600;
    border: solid 1px #faaf08;
}
.single-s-two {
    margin-left: 32%;
    width: 100px;
    border-radius: 50px;
    height: 100px;
    background-color: #ffb600;
    margin-bottom: 12px;
    margin-top: 14px;
	cursor: pointer;
}
.single-s-two:after {
    content: "";
    width: 100px;
    height: 100px;
    opacity: 1;
    background: #ffb600;
    display: inline-block;
    border-radius: 100px;
    position: relative;
    z-index: -1;
    left: 0px;
    top: 0px;
    opacity: 1;
    transition: 1s ease;
}

.single-s-two:hover.single-s-two:after {
    width: 135px;
    height: 135px;
    opacity: 0;
    left: -17px;
    top: -18px;
}

.single-s-one {
    margin-left: 32%;
    width: 100px;
    border-radius: 50px;
    height: 100px;
    background-color: #ffb600;
    margin-bottom: 12px;
	cursor: pointer;
}
.single-s-one:before {
    width: 50px;
    height: 44px;
    background-image: url(assets/images/laptop.png);
    background-repeat: no-repeat;
    position: absolute;
    left: 41%;
    top: 6%;
    content: "";
}

.single-s-one:after {
    content: "";
    width: 100px;
    height: 100px;
    opacity: 1;
    background: #ffb600;
    display: inline-block;
    border-radius: 100px;
    position: relative;
    z-index: -1;
    left: 0px;
    top: 0px;
    opacity: 1;
    transition: 1s ease;
}

.single-s-one:hover.single-s-one:after {
    width: 135px;
    height: 135px;
    opacity: 0;
    left: -17px;
    top: -18px;
}

.single-s-four {
    margin-left: 32%;
    width: 100px;
    border-radius: 50px;
    height: 100px;
    background-color: #ffb600;
    margin-bottom: 12px;
    margin-top: 14px;
	cursor: pointer;
}

.single-s-four:after {
    content: "";
    width: 100px;
    height: 100px;
    opacity: 1;
    background: #ffb600;
    display: inline-block;
    border-radius: 100px;
    position: relative;
    z-index: -1;
    left: 0px;
    top: 0px;
    opacity: 1;
    transition: 1s ease;
}

.single-s-four:hover.single-s-four:after {
    width: 135px;
    height: 135px;
    opacity: 0;
    left: -17px;
    top: -18px;
}

.single-s-three {
    margin-left: 32%;
    width: 100px;
    border-radius: 50px;
    height: 100px;
    background-color: #ffb600;
    margin-bottom: 12px;
	cursor: pointer;
}
.single-s-three:after {
    content: "";
    width: 100px;
    height: 100px;
    opacity: 1;
    background: #ffb600;
    display: inline-block;
    border-radius: 100px;
    position: relative;
    z-index: -1;
    left: 0px;
    top: 0px;
    opacity: 1;
    transition: 1s ease;
}

.single-s-three:hover.single-s-three:after {
    width: 135px;
    height: 135px;
    opacity: 0;
    left: -17px;
    top: -18px;
}
/*------------------DAC Service css End-----------*/

/*------------------DAC Gallery css Start-----------*/
.dac-landing-gallery-heading {
      letter-spacing: 1px;
    line-height: 40px;
    font-family: BebasNeueBold;
    font-size: 34px;
    padding-bottom: 42px;
    color: #010101;
    text-align: center;
}
.gallery-dac-wrapper {
    width: 100%;
    height: 196px;
    background: rgba(0, 0, 0, 0.0);
    position: absolute;
    transition: 0.3s ease-in-out;
}
.gallery-dac-container:hover .gallery-dac-wrapper {
    width: 100%;
    height: 196px;
    background: rgba(0, 0, 0, 0.48);
    position: absolute;
}
.gallery-dac-container {
    position: relative;
    text-align: center;
    cursor: pointer;
	border: solid 5px #ffffff;
    box-shadow: 0px 0px 14px -1px rgba(0, 0, 0, 0.19);
    border-radius: 3px;
	margin: 8px 0px;
}
span.icon-dac-gallery {
    position: absolute;
    top: 30%;
    left: 43%;
    width: 17%;
    height: 23%;
    font-size: 17px;
    padding: 12px;
    color: #fff;
    background-color: rgb(255, 182, 0);
    border-radius: 50px;
    opacity: 0.0;
    transition: 0.5s ease-in-out;
}
.gallery-dac-container:hover span.icon-dac-gallery {
    top: 38%;
    opacity: 0.8;
}
span.gallery-border1 {
    position: absolute;
    border-top: 2px solid white;
    width: 0%;
    top: 13px;
    left: 13px;
    right: 13px;
    transition: 0.3s ease-in-out;
}
.gallery-dac-container:hover span.gallery-border1 {
    width: 89%;
}
span.gallery-border2 {
    position: absolute;
    border-bottom: 2px solid #fff;
    width: 0%;
    bottom: 13px;
    left: 13px;
    right: 13px;
    transition: 0.3s ease-in-out;
}
.gallery-dac-container:hover span.gallery-border2 {
    width: 89%;
}
span.gallery-border3 {
    height: 0%;
    position: absolute;
    border-left: 2px solid #fff;
    left: 13px;
    top: 13px;
    transition: 0.3s ease-in-out;
}
.gallery-dac-container:hover span.gallery-border3 {
    height: 86%;
}
span.gallery-border4 {
    position: absolute;
    height: 0%;
    right: 14px;
    top: 13px;
    border-right: 2px solid #fff;
    transition: 0.3s ease-in-out;
}
.gallery-dac-container:hover span.gallery-border4 {
    height: 86.8%;
}

/*------------------DAC Gallery css End-----------*/

/*------------------DAC footer Above css Start-----------*/
.container-fluid.footer-above-sec {
    background-color: #ffb600;
    height: 115px;
}
.contact-landing-three {
  font-family: BebasNeueBold;
    font-size: 30px;
    line-height: 26px;
    /* padding-top: 26px; */
    padding-left: 20%;
    color: #fff;
    letter-spacing: 0.9px;
    height: auto;
    margin-top: 25px;
    position: relative;
}
.contact-landing-one {
    font-family: BebasNeueBold;
    font-size: 30px;
    line-height: 26px;
    /* padding-top: 26px; */
    padding-left: 20%;
    color: #fff;
    letter-spacing: 0.9px;
    height: auto;
    margin-top: 25px;
    position: relative;
}
.contact-landing-two:before {
    content: "\f10b";
    position: absolute;
    font-family: fontawesome;
    left: 9%;
    top: 16%;
    font-size: 67px;
	animation-duration: 3s;
    animation-delay: 2s;
    animation-iteration-count: infinite;
    animation-name: flash;
}
.contact-landing-two {
  font-family: BebasNeueBold;
    font-size: 30px;
    line-height: 26px;
    /* padding-top: 26px; */
    padding-left: 20%;
    color: #fff;
    letter-spacing: 0.9px;
    height: auto;
    margin-top: 25px;
    position: relative;
}
.contact-landing-three:before {
 content: "\f041";
    position: absolute;
    font-family: fontawesome;
    left: 9%;
    top: 9%;
    font-size: 50px;
	animation-duration: 3s;
    animation-delay: 2s;
    animation-iteration-count: infinite;
    animation-name: flash;
}
.contact-landing-one:before {
   content: "\f003";
    position: absolute;
    font-family: fontawesome;
    left: 6%;
    top: 1%;
    font-size: 40px;
    animation-duration: 3s;
    animation-delay: 2s;
    animation-iteration-count: infinite;
    animation-name: flash;
}
span.contact-landing-sub-one {
    display: block;
    font-size: 15px;
    line-height: 20px;
    font-family: Roboto-Regular;
    letter-spacing: 0px;
    color: #010101;
}

/*------------------DAC testimonials start-----------*/

.dac-landing-testimonials-heading {
    letter-spacing: 1px;
    line-height: 40px;
    font-family: BebasNeueBold;
    font-size: 34px;
    padding: 37px 0px 31px;
    color: #010101;
    text-align: center;
}

/*------------------DAC testimonials end-----------*/



/*------------------DAC footer Above css End-----------*/

/*------------------DAC Footer css Start-----------*/
.container-fluid.footer {
    background-color: #171717;
    padding: 16px 0px;
}
.footer-about-heading-one {
    letter-spacing: 0.5px;
    font-family: BebasNeueBold;
    font-size: 24px;
    padding-top: 18px;
    padding-bottom: 12px;
    color: #ffffff;
}
.footer-about-heading-two {
    padding-left: 30px;
    letter-spacing: 0.5px;
    font-family: BebasNeueBold;
    font-size: 24px;
    padding-top: 18px;
    padding-bottom: 12px;
    color: #ffffff;
}
.footer-one-content p {
    text-align: justify;
    color: #8d8d8d;
    font-size: 15px;
    font-family: Roboto-Regular;
}
.footer-about-heading-three {
    padding-left: 35px;
    letter-spacing: 0.5px;
    font-family: BebasNeueBold;
    font-size: 24px;
    padding-top: 18px;
    padding-bottom: 12px;
    color: #ffffff;
}
.footer-about-heading-four {
    letter-spacing: 0.5px;
    font-family: BebasNeueBold;
    font-size: 24px;
    padding-top: 18px;
    padding-bottom: 12px;
    color: #ffffff;
}
.footer-about-heading-four:after {
    left: 6%;
    top: 15%;
    width: 61px;
    height: 3px;
    position: absolute;
    content: "";
    background-color: #ffb600;
}
.footer-about-heading-three:after {
    left: 18%;
    top: 15%;
    width: 61px;
    height: 3px;
    position: absolute;
    content: "";
    background-color: #ffb600;
}
input#dac-name {
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: unset;
    padding-left: 0px;
    height: 35px;
     font-family: Roboto-Regular !important;
}
input.btn.btn-info {
    letter-spacing: 0.5px;
    font-family: Myriad-Pro-Condensed;
    font-size: 15px;
    border-radius: 20px;
    box-shadow: 0px 7px 7px -2px rgba(243, 183, 33, 0.25);
    padding: 8px 30px;
    background-image: linear-gradient(#e7b94a, #f8b713);
    color: #010101;
    border: none;
}
input.btn.btn-info:focus {
    outline: none;
}
textarea#dac-message {
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: unset;
    padding-left: 0px;
    height: 65px;
    font-family: Roboto-Regular !important;
}
input#dac-phone {
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: unset;
    padding-left: 0px;
    height: 35px;
    font-family: Roboto-Regular !important;
}
input#dac-email {
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: unset;
    padding-left: 0px;
    height: 35px;
    font-family: Roboto-Regular !important;
}
.footer-about-heading-two:after {
    left: 16%;
    top: 15%;
    width: 60px;
    height: 3px;
    position: absolute;
    content: "";
    background-color: #ffb600;
}
.footer-about-heading-one:after {
    left: 5%;
    top: 15%;
    width: 36px;
    height: 3px;
    position: absolute;
    content: "";
    background-color: #ffb600;
}
a .fa-ico {
    color: #fff;
}
ul.quick-link-list {
    list-style: none;
}
ul.quick-link-list li {
    padding-left: 14px;
    padding-bottom: 16px;
    font-size: 15px;
    font-family: Roboto-Regular !important;
}
ul.quick-link-list li a {
    color: #8d8d8d;
}
ul.quick-link-list li a:hover {
    text-decoration: none !important;
}
ul.quick-link-list li:before {
    content: "\f04b";
     color: #8d8d8d;
    position: absolute;
    left: 16%;
    font-family: fontawesome;
}
ul.footer-social li {
    display: inline-block;
    font-size: 28px;
    padding-top: 16px;
    padding-right: 16px;
    padding-left: 10px;
}
ul.footer-social {
    padding-left: 0px;
    list-style: none;
}
/*------------------DAC Footer css End-----------*/

/*------------------DAC Copyright css Start-----------*/
.container-fluid.copy-right-sec {
    background-color: #1a1a1a;
    height: 50px;
    padding-top: 18px;
}
.dac-copy-right {
    text-align: center;
}
.dac-copy-right {
    font-size: 14px;
    font-family: Roboto-Regular;
    text-align: center;
    color: #fff;
}
span.dac-copy-name {
    color: #ffb601;
}
a span.dac-design-name {
	 color: #ffb601;
}
/*------------------DAC Copyright css End-----------*/







h2 {
    font-family:'sansationbold';
	letter-spacing: 1px;
	color:#171922;
	font-size: 34px;
}

h2 span {
    font-family: 'sansation';
    font-weight: 100;
}


/*--------------------------------------------------------------Navbar css------------------------------------------------*/
.navbar{margin-bottom:0px;}

a.navbar-brand img {
    position: absolute;
    top: -19px;
    left: 5%;
}

nav.navbar.navbar-inverse.affix {
    background-color: #000 !important;
}
.navbar-nav li {
    font-family: Roboto-Regular;
    font-size: 14px;
    letter-spacing: 1px;
}



.navbar-inverse {
    position: absolute;
    width: 100%;
	top: 3%;
    border-radius: 0px;
    border: none;
    background: transparent!important;
    z-index: 9;
}

div#myNavbar {
    padding: 8px 0px;
}
nav.navbar.navbar-inverse.affix div#myNavbar {
    padding: 8px 0px;
}
nav.navbar.navbar-inverse.affix a.navbar-brand img {
    position: absolute;
    top: -12px;
    left: 5%;
}
.navbar-inverse .navbar-nav li a:hover {
    color: #ffb601;
}

.navbar-inverse .navbar-nav .active a{
    color: #ffb601;
	    background: none;
}

.navbar-inverse .navbar-nav li a {
    color: #ffffff;
}
.dropdown-menu {
	background:black;
	
}

/*--------------------------------------------------------------Banner css------------------------------------------------*/


.banner-sec{
	 padding-right: 0px; 
     padding-left: 0px; 
}



span.glyphicon.glyphicon-chevron-left:before {
     content: "\f138";
    display: inline-block;
    position: absolute;
     left: -90px;
    font-family: fontawesome;
    font-size: 44px;
    transform: scaleX(-1);
	color: #ff9f0a;
   
}

span.glyphicon.glyphicon-chevron-right:before {
        content: "\f138";
    display: inline-block;
    position: absolute;
    right: -90px;
    font-family: fontawesome;
    font-size: 44px;
    color: #ff9f0a;

}


.carousel-control .glyphicon-chevron-left {
    width: 3px;
    height: 30px;
    margin-top: -10px;
    font-size: 16px;
    color: white;
    margin-left: 5px;
}

.carousel-control .glyphicon-chevron-right {
    width: 3px;
    height: 30px;
    margin-top: -10px;
    font-size: 16px;
    color: white;
    margin-right: 9px;
}
.slider {
    text-align: center;
    width: 80%;
    margin-right: 10%;
    margin-left: 10%;

}

.slick-slide {
margin: 0px 10px;
}

.slick-slide img {
width: 100%;
}

.slick-prev:before,
.slick-next:before {
color: black;
}


.slick-slide {
transition: all ease-in-out .3s;
opacity: .2;
}

.slick-active {
opacity: .5;
}

.slick-current {
opacity: 1;
height:100px;
}




.slick-slide.slick-current.slick-active.slick-center {
width:225px;
}


/*------quote-slider-css----------*/



.slick-list {
margin-top: 5%;
height: 100px;
background: white;
margin-left: 3%!important;
}

.lazy h2 {
text-align: center;
font-size: 25px;
color:#bea67c;
}

.lazy h2 span {
font-family:sansationbold;
color:#171922;
font-size: 20px;
}
/*quote-slider-css*/

/*DAC About us page css Start*/
.container-fluid.about-banner {
     background-size: cover;
    background-image: url(assets/images/aboutus-banner.jpg);
    height: 320px;
}
.about-p-heading {
    padding-top: 36px;
    text-align: center;
    font-family: BebasNeueBold;
    font-size: 44px;
    padding-bottom: 21px;
}
.about-p-sub-heading {
    font-family: Roboto-Regular;
    font-size: 25px;
    padding-bottom: 10px;
}
ul.about-p-list {
    font-family: Roboto-Regular;
    font-size: 16px;
    text-align: justify;
    list-style: none;
    padding-left:7%;
}
ul.about-p-list li {
    padding: 15px 0px;
}
.about-p-sub-content p {
    font-family: Roboto-Regular;
    font-size: 16px;
    text-align: justify;
}
span.about-p-heading-color {
    color: #ffb600;
}
ul.about-p-list li:before {
    content: "\f0a4";
   margin-top: -6px;
    position: absolute;
    left: 18px;
    font-size: 30px;
    font-family: fontawesome;
    color: #ffb600;
}
.about-company-right {
    width: 65%;
    float: left;
}
.about-company-left {
    width: 35%;
    float: left;
}
.about-dac-own {
    font-family: Roboto-Regular;
    font-size: 25px;
    padding: 15px 0px;
}
.about-company-img img {
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
}
.row.about-company-continer {
    box-shadow: -4px 0px 23px rgba(0, 0, 0, 0.13);
    padding-right: 10px;
    border-radius: 10px;
    margin-bottom: 4%;
    margin-top: 36px;
    margin-left: 1%;
    margin-right: 1%;
}
.about-dac-content p {
    font-family: Roboto-Regular;
    font-size: 16px;
    text-align: justify;
    padding-right: 20px;
}
 

/*DAC About us page css End*/

/*DAC Contact us page css Start*/
.contact-p-sub-heading {
    text-align: center;
    font-family: Roboto-Regular;
    padding-bottom: 10px;
    font-size: 25px;
}
.contact-p-heading {
    font-size: 44px;
    font-family:BebasNeueBold;
    text-align: center;
    padding-top: 36px;
    padding-bottom: 16px;
}
span.contact-p-heading-color {
    color: #ffb601;
}
.col-md-6.col-xs-12.col-sm-12.contact-left-p {
    border-bottom-left-radius: 10px;
    border-top-left-radius: 10px;
    box-shadow:3px 7px 18px -1px rgba(0, 0, 0, 0.23);
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    padding-left: 30px;
    padding-top: 30px;
    padding-bottom: 30px;
    padding-right: 40px;
}
.col-md-6.col-xs-12.col-sm-12.contact-left-p:after {
    content: "";
    position: absolute;
    width: 50px;
    height: 470px;
    top: -3px;
    left: 96%;
    background-image: url(assets/images/spiral.png);
}
.col-md-6.col-xs-12.col-sm-12.contact-right-p {
     padding-left: 40px;
    padding-top: 30px;
    padding-bottom:30px;
    padding-right: 30px;
border-bottom-left-radius:20px;
   border-top-left-radius: 20px;
    box-shadow: 8px 7px 15px -3px rgba(0, 0, 0, 0.23);
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}
.row.contact-p-container {
    margin-top: 1%;
    margin-bottom: 4%;
}
input#subject {
    box-shadow: unset !important;
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: unset;
    padding-left: 0px;
    border-bottom: 1px solid rgba(97, 97, 97, 0.84) !important;
    height: 35px;
    font-family: Roboto-Regular !important;
}
input.btn.dac-btn-contact {
    letter-spacing: 0.5px;
    font-family: Myriad-Pro-Condensed;
    font-size: 15px;
    border-radius: 20px;
    box-shadow: 0px 0px 4px rgba(243, 183, 33, 0.5);
    padding: 8px 42px;
    background-image: linear-gradient(#e7b94a, #f8b713);
    color: #010101;
    margin-top: 14px;
    border: none;
}
textarea#comment {
    box-shadow: unset !important;
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: unset;
    padding-left: 0px;
    border-bottom: 1px solid rgba(97, 97, 97, 0.84) !important;
    height: 95px;
    font-family: Roboto-Regular !important;
}
input#email {
    box-shadow: unset !important;
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: unset;
    padding-left: 0px;
    border-bottom: 1px solid rgba(97, 97, 97, 0.84) !important;
    height: 35px;
    font-family: Roboto-Regular !important;
}
input#phonenum {
    box-shadow: unset !important;
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: unset;
    padding-left: 0px;
    border-bottom: 1px solid rgba(97, 97, 97, 0.84) !important;
    height: 35px;
    font-family: Roboto-Regular !important;
}
input#dac-user {
    box-shadow: unset !important;
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-radius: unset;
    padding-left: 0px;
    border-bottom: 1px solid rgba(97, 97, 97, 0.84) !important;
    height: 35px;
    font-family: Roboto-Regular !important;
}
.container-fluid.contact-banner {
    background-size: cover;
    background-image: url(assets/images/contact-banner.jpg);
    height: 320px;
}
/*DAC Contact us page css End*/
.btn {
  display: inline-block;
  background-color: firebrick;
  padding: 6px 12px;
  color: #fff;
  border-radius: 18px;
  text-decoration: none;
  transition: 0.3s;
}

.btn:hover {
  filter: brightness(1.1);
}
.container-fluid.gallery-banner {
     background-size: cover;
    background-image: url(assets/images/gallery-banner.jpg);
    height: 320px;
}

.hes-gallery {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 10px;
  padding: 10px;
  columns: 4;
}

.hes-gallery img {
  width: 100%;
  object-fit: cover;
  transition: 0.3s;
  cursor: pointer;
}

.hes-gallery img:hover {
  transform: scale(1.04);
  box-shadow: 2px 2px 6px #555;
}



@media (max-width: 800px) {
  main {
    width: 100%;
  }
  header img {
    width: 80%;
    object-fit: contain;
  }
  .hes-gallery {
    grid-template-columns: 1fr 1fr 1fr;
  }
}

@media (max-width: 500px) {
  .hes-gallery {
    grid-template-columns: 1fr 1fr;
  }
}
/*DAC service page css Start*/
.container-fluid.service-banner {
    background-size: cover;
    background-image: url(assets/images/ourservice-banner.jpg);
    height: 320px;
}
#f1_container {
perspective: 1000;
}
.front-area.face img {
    border-radius: 10px;
}
#f1_card{
border-radius: 10px;
    box-shadow: 0px -2px 21px 1px #00000026;
width:262px;
height: 325px;
transform-style: preserve-3d;
transition: all 1.0s linear;
}

#f1_card{
transform: rotateY(180deg);
}

#f1_card:hover{
transform: rotateY(360deg);
}
div#f1_container {
    margin-top: 5%;
}

.face {
border-radius: 10px;
    box-shadow: 0px -2px 21px 1px #00000026;
position: absolute;
width: 262px;
height: 325px;
line-height:0px;
font-size:0px;
backface-visibility: hidden;
}

.face.baack {
border-radius: 10px;
    box-shadow: 0px -2px 21px 1px #00000026;
display: block;
transform: rotateY(180deg);
color: white;
width:262px;
height:325px;
text-align: center;

}

.front-area, .baack {
background-color:rgb(245, 245, 245);
    cursor: pointer;

}
.serviceone-icon-dac {
    position: relative;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background-color: #333333;
    top: 17%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.servicetwo-icon-dac {
    position: relative;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background-color: #333333;
    top: 17%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.servicethree-icon-dac {
    position: relative;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background-color: #333333;
    top: 17%;
    left: 50%;
    transform: translate(-50%, -50%);
}
.servicefour-icon-dac {
    position: relative;
    width: 80px;
    height: 80px;
    border-radius: 50%;
    background-color: #333333;
    top: 17%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.servicetitle-dac {
    margin-top: 15%;
    color: #000;
    font-size: 20px;
}
.servicebtn-dac {
    position: absolute;
    top: 83%;
    left: 49%;
    text-align: center;
    transform: translate(-50%, -50%);
}
.servicebtn-dac a {
    padding: 10px 30px;
    background-color: red;
    font-size: 15px;
    border-radius: 25px;
}

.scrollbar
{
	height: 300px;
	width: 260px;
	background: #F5F5F5;
	overflow-y: scroll;
	margin-bottom: 6px;
    padding: 10px;
    text-align: justify;
    letter-spacing: 0.5px;
    border-top-left-radius: 10px;
}
.service-dac-sub {
    font-family: BebasNeueBold;
    color: #010101;
    font-size: 27px;
    text-align: left;
    line-height: 26px;
    padding-bottom: 12px;
    padding-left:6px;
}
.service-dac-sub span {
    color: #ffb601;
}
.service-dac-content {
    color: #616161;
    font-size: 14px;
    font-family: Roboto-Regular;
    margin-bottom: 13px;
    text-align: justify;
    padding: 0px 13px 0px 6px;
}

ul.service-dac-list {
    padding-left: 24px;
}

ul.service-dac-list li {
    color: #616161;
    font-size: 14px;
    font-family: Roboto-Regular;
    padding: 3px;
    list-style-type: none;
    position: relative;
}

ul.service-dac-list li:before {
    content: "\f0a4";
    margin-top: 0px;
    position: absolute;
    left: -19px;
    font-size: 16px;
    font-family: fontawesome;
    color: #ffb600;
}

.force-overflow
{
	min-height: 0px;
}
#style-2::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	border-radius: 10px;
	background-color: #F5F5F5;
}

#style-2::-webkit-scrollbar
{
	width: 12px;
	background-color: #F5F5F5;
}

#style-2::-webkit-scrollbar-thumb
{
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
	background-color: #ffb601;
}
.row.first-dac-row {
    padding-bottom: 25px;
}

/*DAC service page css End*/

/*Dac 404 page error code satrt*/
#notfound {
  position: relative;
  height: 500px;
  background: #1a1a1c;
}

#notfound .notfound {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}

.notfound {
  max-width: 767px;
  width: 100%;
  line-height: 1.4;
  text-align: center;
}

.notfound .notfound-404 {
  position: relative;
  height: 180px;
  margin-bottom: 20px;
  z-index: -1;
}

.notfound .notfound-404 h1 {
  font-family: 'Montserrat', sans-serif;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50% , -50%);
      -ms-transform: translate(-50% , -50%);
          transform: translate(-50% , -50%);
  font-size: 224px;
  font-weight: 900;
  margin-top: 0px;
  margin-bottom: 0px;
  margin-left: -12px;
  color: #030005;
  text-transform: uppercase;
  text-shadow: -1px -1px 0px #8400ff, 1px 1px 0px #ffb600;
  letter-spacing: -20px;
}


.notfound .notfound-404 h2 {
  font-family: 'Montserrat', sans-serif;
  position: absolute;
  left: 0;
  right: 0;
  top: 110px;
  font-size: 42px;
  font-weight: 700;
  color: #fff;
  text-transform: uppercase;
  text-shadow: 0px 2px 0px #8400ff;
  letter-spacing: 13px;
  margin: 0;
}

.notfound a {
  font-family: 'Montserrat', sans-serif;
  display: inline-block;
  text-transform: uppercase;
  color: #ffb600;
  text-decoration: none;
  border: 2px solid;
  background: transparent;
  padding: 10px 40px;
  font-size: 14px;
  font-weight: 700;
  -webkit-transition: 0.2s all;
  transition: 0.2s all;
}

.notfound a:hover {
  color: #8400ff;
}

@media only screen and (max-width: 767px) {
    .notfound .notfound-404 h2 {
        font-size: 24px;
    }
}

@media only screen and (max-width: 480px) {
  .notfound .notfound-404 h1 {
      font-size: 182px;
  }
}
/*Dac 404 page error code end*/

/* Dibya Ananta Computers Testimonials Section Start */

.custom-testimonial-area {
      box-shadow: 0px 1px 12px 0px rgba(0, 0, 0, 0.12);
    background: #ffffff;
    height: 165px;
    padding: 21px 25px 21px 25px;
    border-radius: 15px;
    position: relative;
    overflow: hidden;
}

.custom-content{display:block;}

 .custom-content2 , .custom-content3, .custom-content4 , .custom-content5{
	display:none;
    transition:0.6s ease; 
}



.custom-testimonial-area p {
     text-align: justify;
    padding: 10px;
    color: #616161;
    font-size: 15px;
    font-family: Roboto-Regular !important;
}

.custom-testimonial-area h4 {
    font-family: BebasNeueBold;
    letter-spacing: 0.5px;
    color: #ffb601;
    font-size: 22px;
    padding-top: 1%;
    font-weight: 600;
    text-align: center;
}

.custom-testimonial-area span {
    color: #2b2828;
    font-weight: 100;
    padding-left: 1%;
    position:relative;
}

.custom-testimonial-area span:before {
    content: "";
    width: 1px;
    height: 21px;
    background: black;
    display: inline-block;
    position: absolute;
    left: 3px;
    right:11px;
}


.people-ic-area {
    margin-top: 7%;
}
.ic1 {
        background-image: url(assets/images/testimonilas1.jpg);
}
.ic2 {
    background-image: url(assets/images/testimonilas4.jpg);
}
.ic3 {
    background-image: url(assets/images/testimonilas2.jpg);
}
.ic5 {
       background-image: url(assets/images/testimonilas5.jpg);
}
.ic4 {
    background-image: url(assets/images/testimonilas3.jpg);
}
.ic1, .ic2, .ic3, .ic4, .ic5 {
    height: 60px;
    width: 60px;
    margin-left: 10px;
    border: 3px solid #ffb600;
    border-radius: 50%;
    background-repeat: no-repeat;
    float: left;
    cursor: pointer;
}
/* Dibya Ananta Computers Testimonials Section End */



.slider-gap {
    margin-top: 10%;
}
.dac-gallery-btm{
    margin-bottom:3%;
}
.dac-landing-authorize-heading {
    letter-spacing: 1px;
    line-height: 40px;
    font-family: BebasNeueBold;
    font-size: 34px;
    padding-bottom: 40px;
    padding-top: 42px;
    color: #010101;
    text-align: center;
}


.container.testimonials-sec-f {
    padding-bottom: 30px;
}


.slick-dots li button:before{
     display:none;
}
.slick-dotted.slick-slider {
    margin-bottom: 0px !important;
}
.slick-dots li button{
    display:none;
}
/* satya code*/
.servicecontent-dac {
    font-family: Roboto-Regular !important;
    padding: 0px 18px;
    text-align: justify;
    font-size: 15px;
    line-height: 20px;
    margin-top: 16%;
    color: #333333;
}


/*Media Query Start*/

@media only screen and (max-width: 782px){
	.dac-landing-service-heading:before{
		display:none;
	}
	span.glyphicon.glyphicon-chevron-right {
    display: none;
   }
   span.glyphicon.glyphicon-chevron-left {
    display: none;
   }
   .dac-landing-heading:before{
    display: none;
   }
   nav.navbar.navbar-inverse{
    background-color: #000 !important;
   }
   .navbar-nav>li>a {
   padding-left: 42px;
   }
   .active1:after {
    content: "";
    position: absolute;
    background-color: #ffb600;
    width: 40px;
    height: 2px;
    left: 37px;
    top: 38px;
    }
   .active1:before {
    display: none;
    }
	.container-fluid.footer-above-sec {
        height: auto;
    padding-bottom: 20px;
   }
   .contact-landing-one:before {
       left: 2%;
   }
   .col-md-6.col-xs-12.col-sm-12.contact-left-p {
    padding-right: 15px;
    padding-left: 15px;
    box-shadow: unset;
   }
   .col-md-6.col-xs-12.col-sm-12.contact-right-p {
    padding-right: 15px;
    padding-left: 15px;
    box-shadow: unset;
   }
   .col-md-6.col-xs-12.col-sm-12.contact-left-p:after{
	   display:none;
   }




}




/*Media Query End*/


.container.authorize-sec{
position:relative;
overflow:hidden;
}


/*Offer Section Css Start*/


.offer-bg{

background-image:url("/assets/images/offer.jpg");
height:450px;
display:none;

}

.offer-sec{
width:100%;
background-image:url("/assets/images/offer-bg-sec.png");
height:450px;
cursor:pointer;

}

a.banner-learn p {
    letter-spacing: 0.8px;
    font-size: 20px;
    font-family: Myriad-Pro-Condensed !important;
    border: 1px solid #fff;
    z-index: 99999;
    top: 68%;
    right: 17%;
    border-radius: 30px;
    position: absolute;
    padding: 5px 42px;
    color: #fff;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.21);
}

a.banner-learn-one p {
    letter-spacing: 0.8px;
    font-size: 20px;
    font-family: Myriad-Pro-Condensed !important;
    border: 1px solid #fff;
    z-index: 99999;
    top: 75%;
    right: 17%;
    border-radius: 30px;
    position: absolute;
    padding: 5px 42px;
    color: #fff;
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.21);
}
/*.offer-heading {
    padding-bottom: 2%;
    color: #fff;
    text-shadow: 3px 6px 4px rgba(0, 0, 0, 0.12);
    padding-top: 5%;
    text-align: center;
    letter-spacing: 1px;
    font-family: BebasNeueBold;
    font-size: 52px;
} */
.offer-description {
    text-align: center;
    font-family: Roboto-Regular;
    font-size: 18px;
    color: #010101;
    line-height: 25px;
    letter-spacing: 0.2px;
}
/*img.offer-second-img {
    position: absolute;
    top: 67%;
    left: -12%;
}*/
/*img.offer-first-img {
    position: relative;
    padding-top: 18%;
    left: -32px;
}*/
.offer-right-black-heading:after {
    content: "";
    background-color: black;
    height: 0.4px;
    width: 82%;
    position: absolute;
    left: 18px;
    bottom: 160px;
}
.offer-percentage:after {
    content: "";
    background-color: black;
    height: 0.4px;
    width: 82%;
    position: absolute;
    left: 18px;
    bottom: 70px;
}
/*.offer-right-heading {
    font-family: BebasNeueBold;
    font-size: 32px;
    padding-top: 18%;
    padding-left: 14%;
    padding-bottom: 7%;
    letter-spacing: 6px;
    color: #ffb600;
}*/
.offer-right-black-heading {
    font-family: BebasNeueBold;
    font-size: 50px;
    color: black;
    line-height: 50px;
    letter-spacing: 2px;
    padding-bottom: 8%;
}
span.offer-right-yellow-heading {
    color: #ffb600;
    padding-left: 14%;
}
.offer-percentage {
    letter-spacing: 2px;
    padding-left: 12%;
    font-family: BebasNeueBold;
    font-size: 46px;
    color: #ffb600;
}
span.offer-percentage-num {
    font-size: 65px;
}
.offer-date {
    padding-top: 10px;
    padding-left: 12%;
    font-family: BebasNeueBold;
    font-size: 38px;
    letter-spacing: 4px;
    color: #ffb600;
}

.offer-heading {
    padding-bottom: 2%;
    color: #fff;
    text-shadow: 3px 6px 4px rgba(0, 0, 0, 0.12);
    padding-top: 2%;
    text-align: center;
    letter-spacing: 1px;
    font-family: BebasNeueBold;
    font-size: 52px;
}
img.offer-first-img {
    position: relative;
    padding-top: 18%;
    left: -15px;
}
img.offer-second-img {
    position: absolute;
    top: 67%;
    left: -6%;
}
.offer-right-heading {
    font-family: BebasNeueBold;
    font-size: 32px;
    padding-top: 18%;
    padding-left: 14%;
    padding-bottom: 7%;
    letter-spacing: 6px;
    color: #ffb600;
}
.offer-sec-container-one {
       padding-top: 4px;
       width: 94%;
}


.offer-sec-one {
       font-family: BebasNeueBold;
       font-size: 33px;
       padding-bottom: 0px;
       line-height: 1;
       color: #ffffff;
       text-shadow: 3px 6px 4px rgba(0, 0, 0, 0.12);
}



.offer-sec-sub-one {
       letter-spacing: 0.5px;
       font-family: Myriad-Pro-Condensed;
       font-size: 18px;
       text-align: justify;
       color: #010101;
      line-height: 1;
       /* padding-top: 1px; */
}

.offer-sec-container-one {
       padding-top: 4px;
       width: 94%;
}


.offer-sec-container-two {
       padding-top: 7px;
       width: 94%;
}

.offer-sec-two {
       font-family: BebasNeueBold;
       font-size: 33px;
       padding-bottom: 0px;
       line-height: 1;
       color: #ffffff;
       text-shadow: 3px 6px 4px rgba(0, 0, 0, 0.12);
}


.offer-sec-sub-two {
       letter-spacing: 0.5px;
       font-family: Myriad-Pro-Condensed;
       font-size: 18px;
       text-align: justify;
       color: #010101;
       line-height: 1;
}

.offer-sec-container-three {
       padding-top: 7px;
       width: 94%;
}

.offer-sec-three {
       font-family: BebasNeueBold;
       font-size: 33px;
       line-height: 1;
       padding-bottom: 0px;
       color: #ffffff;
       text-shadow: 3px 6px 4px rgba(0, 0, 0, 0.12);
}

.offer-sec-sub-three {
       letter-spacing: 0.5px;
       font-family: Myriad-Pro-Condensed;
       font-size: 18px;
       text-align: justify;
       color: #010101;
       line-height: 1;
}


.offer-sec-container-four {
       padding-top: 7px;
       width: 94%;
}

.offer-sec-four {
       font-family: BebasNeueBold;
       font-size: 33px;
       padding-bottom: 0px;
       line-height: 1;
       color: #ffffff;
      text-shadow: 3px 6px 4px rgba(0, 0, 0, 0.12);
}

.offer-sec-sub-four {
       letter-spacing: 0.5px;
      font-family: Myriad-Pro-Condensed;
       font-size: 18px;
       text-align: justify;
       color: #010101;
       line-height: 1;
}



.new-arrv-sec-one{
   

     text-shadow:1px 3px 1px rgba(0, 0, 0, 0.12);
    letter-spacing: 1px;
    font-family: BebasNeueBold;
  font-size: 36px;
    line-height: 38px;
    color: #010101;
}
.new-arrv-sec-sub-one{
     letter-spacing: 0.5px;
    font-family: Myriad-Pro-Condensed;
   font-size: 20px;
    line-height: 22px;
    text-align: justify;
    color: #010101;

}







.new-arrv-sec-sub-two {
   letter-spacing: 0.5px;
    font-family: Myriad-Pro-Condensed;
   font-size: 20px;
    line-height: 22px;
    text-align: justify;
    color: #010101;
}
.new-arrv-sec-two {
        text-shadow:1px 3px 1px rgba(0, 0, 0, 0.12);
    letter-spacing: 1px;
    font-family: BebasNeueBold;
    font-size: 36px;
    line-height: 38px;
    color: #ffb600;
}


.new-arrv-sec-sub-three {
   letter-spacing: 0.5px;
    font-family: Myriad-Pro-Condensed;
   font-size: 20px;
    line-height: 22px;
    text-align: justify;
    color: #010101;
}
.new-arrv-sec-three {
        text-shadow:1px 3px 1px rgba(0, 0, 0, 0.12);
    letter-spacing: 1px;
    font-family: BebasNeueBold;
    font-size: 36px;
    line-height: 38px;
    color: #ffb600;
}










textarea#git-message {
    height: 70px;
}
/*Offer Section Css End*/

@media screen and (max-width: 640px){
   div#desktop-banner {
    display: none;
} 
    
 .banner-mobile {
    background-repeat: no-repeat;
    height: 540px;
    width: 100%;
    background-image: url(assets/images/computer-banner.jpg);
}   

.navbar-inverse {
      top: 0%;
}
.navbar-brand {
      height: 75px;
}
.navbar-toggle{
    margin-top:20px;
}
a.navbar-brand img {
    margin-top: 18px;
    width: 60%;
}
nav.navbar.navbar-inverse.affix a.navbar-brand img {
       top:-18px;
}
.dac-landing-heading {
    letter-spacing: 0.2px;
    font-size: 30px;
    padding-top: 0px;
   
}
span.dac-landing-block-heading {
    display: unset;
}
.about-l-sec-img {
    padding-top:35px;
    padding-left: 0px;
}
div#mbl-btn-sc {
    margin-top: 30px;
    margin-bottom: 20px;
}
img.img-responsive.service-img-shadow.mbl-service-img {
    margin-bottom: 25px;
}
.offer-heading {
    padding-bottom: 5%;
     font-size: 45px;
}
img.offer-first-img {
    position: relative;
    padding-top: 0%;
    left: 0px;
}
.new-arrv-sec-two{
    color:#ffffff;
}
.new-arrv-sec-three{
    color:#ffffff;
}
.offer-sec-four {
    color: #ffffff;
}
.offer-right-heading {
    
    font-size: 32px;
    padding-top: 42%;
    padding-left: 14%;
    padding-bottom: 7%;
    letter-spacing: 6px;
    color: #000000;
}
.custom-testimonial-area span {
    padding-left: 4%;}
.contact-landing-three:before {

    left: 6%;}
.contact-landing-two:before {
    left: 6%;}
div#style-2 {
    margin-left: 5%;
}
.custom-testimonial-area {
   
    height: auto;
   
}
.footer-about-heading-one:after {

    top: 18%;
    
}
.left-s-img img {
    padding-top: 3%;
    padding-left: 6%;
    padding-bottom: 6%;
}
.scrollbar {
    height: 300px;
    width: 300px;}
.about-company-left {
    width: 100%;
        padding-top: 15px;
    clear: both;
}
.about-company-img img {
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px;
}
.about-dac-content p {
   
    padding-right: 0px;
}
.row.about-company-continer {
    box-shadow: unset;
    padding-right: 0px;
    border-radius: 0px;
    margin-bottom: 4%;
    margin-top: 10px;
    margin-left: 0%;
    margin-right: 0%;
}
.about-company-right {
    width: 100%;
    clear: both;
}
ul.about-p-list li:before {
    content: "\f0a4";
    margin-top: -6px;
    position: absolute;
    left: 24px;
    font-size: 24px;
    font-family: fontawesome;
    color: #ffb600;
}
ul.about-p-list {
   
    padding-left: 12%;
    padding-right: 4%;
}
.footer-about-heading-four:after {
    left: 41%;
    
}
.footer-about-heading-four {
    text-align: center;
    
}
.footer-about-heading-three {
    padding-left: 26px;
}
.footer-about-heading-two {
    padding-left: 26px;
    
}
ul.quick-link-list li:before {
       left: 12%;
   }
.container-fluid.copy-right-sec {
    height: auto;
      padding-bottom: 10px;
}
.container-fluid.offer-sec {
    background-image: unset !important;
    background-color: #ffb601;
    height: auto;
    padding-bottom: 20px;
}
.ic1, .ic2, .ic3, .ic4, .ic5 {
    height: 50px;
    width: 50px;
    margin-left: 14px;
    border: 3px solid #ffb600;
    border-radius: 50%;
    background-repeat: no-repeat;
    float: left;
    cursor: pointer;
}
}






















