@charset "UTF-8";

@font-face {
    font-family: untitled-font-20;
    src: url(../fonts/untitled-font-20.eot);
    src: url(../fonts/untitled-font-20d41d.eot) format("embedded-opentype"), url(../fonts/untitled-font-20.woff) format("woff"), url(../fonts/untitled-font-20.svg) format("svg");
    font-weight: 400;
    font-style: normal
}

[data-icon]:before {
    font-family: untitled-font-20 !important;
    content: attr(data-icon);
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

[class^=icon-]:before,
[class*=" icon-"]:before {
    font-family: untitled-font-20 !important;
    font-style: normal !important;
    font-weight: 400 !important;
    font-variant: normal !important;
    text-transform: none !important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-ac:before {
    content: "\61"
}

.icon-address:before {
    content: "\62"
}

.icon-airport-shuttle:before {
    content: "\63"
}

.icon-apple:before {
    content: "\64"
}

.icon-arrow-down:before {
    content: "\65"
}

.icon-arrow-left:before {
    content: "\66"
}

.icon-arrow-right:before {
    content: "\67"
}

.icon-arrow-up:before {
    content: "\68"
}

.icon-assurance:before {
    content: "\69"
}

.icon-audio-visual:before {
    content: "\6a"
}

.icon-ayurved:before {
    content: "\6b"
}

.icon-back:before {
    content: "\6c"
}

.icon-back-filled:before {
    content: "\6d"
}

.icon-bag:before {
    content: "\6e"
}

.icon-banquet:before {
    content: "\6f"
}

.icon-bar:before {
    content: "\70"
}

.icon-beauty:before {
    content: "\71"
}

.icon-beauty-saloon:before {
    content: "\72"
}

.icon-boardroom:before {
    content: "\73"
}

.icon-boardroom-1:before {
    content: "\74"
}

.icon-booking:before {
    content: "\75"
}

.icon-bus:before {
    content: "\76"
}

.icon-cabaret:before {
    content: "\77"
}

.icon-cake:before {
    content: "\78"
}

.icon-calander:before {
    content: "\79"
}

.icon-calander-check:before {
    content: "\7a"
}

.icon-calander-month:before {
    content: "\41"
}

.icon-camera:before {
    content: "\42"
}

.icon-cancellation-policy:before {
    content: "\43"
}

.icon-capacity:before {
    content: "\44"
}

.icon-capacity-filled:before {
    content: "\45"
}

.icon-carts:before {
    content: "\46"
}

.icon-caterers:before {
    content: "\47"
}

.icon-classroom:before {
    content: "\48"
}

.icon-clock:before {
    content: "\49"
}

.icon-cocktail:before {
    content: "\4a"
}

.icon-comment:before {
    content: "\4b"
}

.icon-conversion-rates:before {
    content: "\4c"
}

.icon-currency-xchg:before {
    content: "\4d"
}

.icon-customer-base:before {
    content: "\4e"
}

.icon-doctor:before {
    content: "\4f"
}

.icon-elevator:before {
    content: "\50"
}

.icon-facebook:before {
    content: "\51"
}

.icon-filter:before {
    content: "\52"
}

.icon-flower:before {
    content: "\53"
}

.icon-flower-pot:before {
    content: "\54"
}

.icon-gift:before {
    content: "\55"
}

.icon-glass:before {
    content: "\56"
}

.icon-google-plus:before {
    content: "\57"
}

.icon-grid-view:before {
    content: "\58"
}

.icon-grid-view-1:before {
    content: "\59"
}

.icon-gym:before {
    content: "\5a"
}

.icon-handicape:before {
    content: "\30"
}

.icon-hands:before {
    content: "\31"
}

.icon-heading-icon:before {
    content: "\32"
}

.icon-heart:before {
    content: "\33"
}

.icon-heart-filled:before {
    content: "\34"
}

.icon-heart-love:before {
    content: "\35"
}

.icon-herringbone:before {
    content: "\36"
}

.icon-hollow:before {
    content: "\37"
}

.icon-home:before {
    content: "\38"
}

.icon-horse-shoe:before {
    content: "\39"
}

.icon-hotel:before {
    content: "\21"
}

.icon-info:before {
    content: "\22"
}

.icon-instagram:before {
    content: "\23"
}

.icon-invite-friend:before {
    content: "\24"
}

.icon-lead-management:before {
    content: "\25"
}

.icon-linkedin:before {
    content: "\26"
}

.icon-location-1:before {
    content: "\27"
}

.icon-location-2:before {
    content: "\28"
}

.icon-lock:before {
    content: "\29"
}

.icon-massage-center:before {
    content: "\2a"
}

.icon-meal:before {
    content: "\2b"
}

.icon-meeting:before {
    content: "\2c"
}

.icon-mehandi:before {
    content: "\2d"
}

.icon-message:before {
    content: "\2e"
}

.icon-message-1:before {
    content: "\2f"
}

.icon-music:before {
    content: "\3a"
}

.icon-negotiations:before {
    content: "\3b"
}

.icon-operations:before {
    content: "\3c"
}

.icon-parking:before {
    content: "\3d"
}

.icon-payment:before {
    content: "\3e"
}

.icon-pencile:before {
    content: "\3f"
}

.icon-phone:before {
    content: "\40"
}

.icon-plane:before {
    content: "\5b"
}

.icon-play:before {
    content: "\5d"
}

.icon-play-1:before {
    content: "\5e"
}

.icon-pricing-plan:before {
    content: "\5f"
}

.icon-promise:before {
    content: "\60"
}

.icon-reception:before {
    content: "\7b"
}

.icon-reset:before {
    content: "\7c"
}

.icon-right-sign:before {
    content: "\7d"
}

.icon-road-guide:before {
    content: "\7e"
}

.icon-room-service:before {
    content: "\5c"
}

.icon-rooms-available:before {
    content: "\e000"
}

.icon-round-table:before {
    content: "\e001"
}

.icon-sales:before {
    content: "\e002"
}

.icon-search:before {
    content: "\e003"
}

.icon-shirt:before {
    content: "\e004"
}

.icon-skype:before {
    content: "\e005"
}

.icon-spa:before {
    content: "\e006"
}

.icon-special-features:before {
    content: "\e007"
}

.icon-spoon:before {
    content: "\e008"
}

.icon-steam-bath:before {
    content: "\e009"
}

.icon-step-1:before {
    content: "\e00a"
}

.icon-step-2:before {
    content: "\e00b"
}

.icon-step-3:before {
    content: "\e00c"
}

.icon-step-4:before {
    content: "\e00d"
}

.icon-sun-bed:before {
    content: "\e00e"
}

.icon-swimming:before {
    content: "\e00f"
}

.icon-taxi:before {
    content: "\e010"
}

.icon-tea:before {
    content: "\e011"
}

.icon-term-condition:before {
    content: "\e012"
}

.icon-theater:before {
    content: "\e013"
}

.icon-thumb-image:before {
    content: "\e014"
}

.icon-train:before {
    content: "\e015"
}

.icon-train-metro:before {
    content: "\e016"
}

.icon-trust:before {
    content: "\e017"
}

.icon-twitter:before {
    content: "\e018"
}

.icon-u-shape:before {
    content: "\e019"
}

.icon-uninterrupted-power-supply:before {
    content: "\e01a"
}

.icon-user:before {
    content: "\e01b"
}

.icon-valet-parking:before {
    content: "\e01c"
}

.icon-vimeo:before {
    content: "\e01d"
}

.icon-washrooms:before {
    content: "\e01e"
}

.icon-wedding-card:before {
    content: "\e01f"
}

.icon-wider-customer:before {
    content: "\e020"
}

.icon-wifi:before {
    content: "\e021"
}

.icon-wordpress:before {
    content: "\e022"
}

.icon-yoga:before {
    content: "\e023"
}

.header-top {
    padding: 10px !important;
    background-color: #b4245d
}

.pdd-contact {
    padding: 10px
}

.social-icon {
    padding: 5px 9px;
    border: 1px solid #fff;
    margin: 0 5px
}

.header-top .icon {
    color: #fff
}

span.pdd-contact a {
    font-size: 16px;
    color: #fff
}

.icon-phone,
.icon-message {
    font-size: 18px;
    color: #fff
}

.m-1 {
    padding: 0 10px !important;
    margin: 10px 0 !important
}

span.padd-contact {
    padding-top: 0 10px !important
}

#header {
    position: inherit !important;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999
}

.mylogo {
    max-width: 170px;
    /* height: 100px; */
    
   
}






.banner-search {
    display: none !important
}

.banner.style2 .owl-stage .item:after {
    background: 0 0 !important
}

.head-bg {
    background: linear-gradient(45deg, rgba(65, 11, 112, 0.8) 0%, rgba(122, 94, 190, 0.8) 100%) !important;
    padding: 4rem 0
}

.about-pankaj {
    padding: 3em 0;
    font-size: 16px
}

.about-img {
    width: 100%;
    max-width: 400px;
    float: right
}

.mybtn {
    background:#b4245d;
    padding: 14px 27px;
    color: #fff;
    margin-top: 3rem !important
}

.mybtn:hover {
    background: #e1d205;
    padding: 14px 27px;
    color: #fff;
    margin-top: 3rem !important;
    box-shadow: 2px 2px 7px 1px gray
}

.titilepad {
    margin-bottom: 4rem
}

.testimonial-block {
    background: url(http://www.neereventsmanagement.com/wp-content/uploads/2019/08/bg-1.jpg) no-repeat !important;
    background-size: contain;
    position: relative;
    padding: 60px 0
    
}

.workbg {
    margin: 10px;
    padding: 10px;
    background-color: #ffffff82;
    min-height: 300px
}

.workbg h3,
.workbg p {
    color: #fff
}

.wedding-heading {
    margin-top: 5px !important;
    color: #fff
}

.service-type .service-catagari ul li a:hover {
    color: #b4245d;
    background: linear-gradient(45deg, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0.8) 100%) !important;
    transition: 1s;
    box-shadow: 0 0 10px 8px #aab0b3
}

.btn:hover,
.btn:focus,
.btn.focus {
    color: #fff;
    text-decoration: none;
    background: #e7480b
}

.testimonial-block:after {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    content: "";
    /* background: -moz-linear-gradient(45deg, rgba(65, 11, 112, 0.8) 0%, rgba(122, 94, 190, 0.8) 100%) !important; */
    /* background: -webkit-linear-gradient(45deg, rgba(65, 11, 112, 0.8) 0%, rgba(122, 94, 190, 0.8) 100%) !important; */
    /* background: linear-gradient(45deg, rgba(65, 11, 112, 0.8) 0%, rgba(122, 94, 190, 0.8) 100%) !important; */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc410b70', endColorstr='#ccc93985', GradientType=1)
}

.success-story .story-box .text {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: -moz-linear-gradient(45deg, rgba(65, 11, 112, 0.8) 0%, rgba(122, 94, 190, 0.8) 100%) !important;
    background: -webkit-linear-gradient(45deg, rgba(65, 11, 112, 0.8) 0%, rgba(122, 94, 190, 0.8) 100%) !important;
    background: linear-gradient(45deg, rgba(65, 11, 112, 0.8) 0%, rgba(122, 94, 190, 0.8) 100%) !important
}

.sub-title2>.icon {
    color: #b4245d !important
}

.btn {
    display: inline-block;
    padding: 14px 0;
    margin-bottom: 0;
    font-size: 18px;
    font-weight: 400;
    line-height: 20px;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: solid 1px ;#b4245d
    border-radius: 0;
    box-shadow: inset 0 1px #b4245d;
    background: #b4245d;
    color: #fff;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    -webkit-transition: all 1s ease;
    transition: all 1s ease
}

.btn:hover,
.btn:focus,
.btn.focus {
    color: #fff;
    text-decoration: none;
    background: #b4245d
}

.btn.style2 {
    background: #b4245d;
    border: solid 1px #b4245d;
    box-shadow: 0 1px 0 #b4245d
}

.wedding-service {
    background: #f5f5f6
}

.workbg img {
    height: 75px;
    width: 90px
}


.end-logo img{
    width: 100% ;
}


.our-color{
    color: #b4245d !important;
}