@media screen and (min-width:1600px) {
	.pop_section_images{
		justify-content:center;
	}
    /**/
    .font-28 {
        font-size: 42px;
    }
    #pp-nav ul li:nth-child(2) .pp-tooltip.left {
        left:-55px;
        top: -139px;
      }
      #pp-nav ul li:nth-child(4) .pp-tooltip.left {
          left: -51px;
          top: -200px;
      }
      #pp-nav ul li:nth-child(5) .pp-tooltip.left {
          left: -22px;
          top: -203px;
      }
      #pp-nav ul li:nth-child(6) .pp-tooltip.left {
        left: -46px;
      top: -259px;
      }
    /**/
    .list-unstyled li p {
        font-size: 19px!important
    }
    .modal-how-section ul li {
        font-size: 19px!important
    }
    .modal-how-section h2 {
        font-size: 20px!important
    }
    .read-more-btn-modal {
        font-size: 24px!important
    }
    .active-slide {
        font-size: 21px;
    }
	/*VIP Services starts*/
	.vip_services-outer {
		padding: 50px 0px;
	}
	.vip_services-content {
		padding: 35px 0px 60px 0px;
	}
	.vip_services-heading h1 {
		font-size:70px;
	}
	.vip_services-text h6 {
		font-size:35px;
	}
	.vip_services-content ul li {
		font-size: 22px;
		line-height: 40px;
	}
	.vip_services-deals-box .vip_box-header h5 {
		font-size:35px;
	}
	.vip_box-content h6 {
		font-size:22px;
	}
	.vip_box-content strong {
		font-size: 22px;
		padding: 30px 0px 10px 0px;
	}
	.vip_box-header {
		padding-bottom:20px;
	}
	.vip_services-deals-box {
		padding:25px;
	}
	.vip_box-content p {
		font-size: 20px;
	}
	.pt-20 {
		padding-top:40px;
	}
    /*VIP Services ends*/
    
    /*packages starts*/
    .hostvip-pkg-heading {
        font-size: 70px;
    }
    #custscrolltwo {
        height: 800px;
    }
    /*packages ends*/
		#pp-nav ul li:nth-child(3) .pp-tooltip.left {
		left: -50px;
		top: -165px;
	} 
     /* #pp-nav ul li:nth-child(4) .pp-tooltip.left {
		left: -22px;
		top: -170px;
	} */
	/* #pp-nav ul li:nth-child(5) .pp-tooltip.left {
		left:-47px;
	} */
	#pp-nav ul li:nth-child(1) .pp-tooltip.left {
		top: -75px;
	}
	
	.logo_icon img {
		opacity: 1!important;
		width: 100%;
	}
	.logo_icon {
		width: 420px;
	}

}


@media screen and (min-width:1280px) { 
    .hostvip-footer {
		position: absolute;
        bottom: 0;
    }
    .footer-outer {
        align-content: center;
    }
    /*deals css animations custom starts*/
.vip_services-deals-box {
	padding: 15px 20px 5px;
	height: 100%;
	opacity: 0;
	visibility: hidden;
	transform: translateY(-250px);
	transition: 1s all;
}
.pp-viewing-page3 .vip_services-deals-box {
	opacity: 1;
	visibility: visible;
	transform: translateY(0px);
}
.pp-viewing-page3 .vip_services-deals-box.vip_service-bg-vendor {
	transition-delay: 0.1s !important;
}
.playstore_icon2 a {
    display: inline-block;
}
.pp-viewing-page3 .vip_services-deals-box.vip_service-bg-ashosts {
	transition-delay: 0.3s !important;
}
.pp-viewing-page3 .vip_services-deals-box.vip_service-bg-consumer {
	transition-delay: 0.5s !important;
}
.accordian_img_sec {
	opacity: 0;
	visibility: hidden;
	transform: translateX(500px);
	transition: 1s all;
}
.pp-viewing-page5 .accordian_img_sec {
	opacity: 1;
	transform: translateX(0px);
	visibility: visible;
}
/*deals css animations custom ends*/
}
@media screen and (min-width:1200px) {
    .menu-hostvip {
        padding-left: 30px
    }
    .text-separator {
        display: none
    }
    .pl-50 {
        padding-left: 50px !important;
    }
    .vip_services-outer, .packages-section-outer {
        display: grid;
        place-content:center;
    }
}

@media screen and (min-width:1024px) {
    .img-hover-zoom.flip-card:hover .flip-front-heading {
        opacity: 0
    }
    .service-overlays {
        visibility: hidden;
        opacity: 0;
        transform: translateY(-120px);
        transition: .3s ease-in-out
    }
    .img-hover-zoom:hover .service-overlays {
        opacity: 1;
        visibility: visible;
        transform: translateY(0)
    }
}

@media screen and (min-width:768px) {
    .col-md-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }
    .col-md-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .col-md-7 {
        -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
        max-width: 58.333333%
    }
    .col-md-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-md-5 {
        -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
        max-width: 41.666667%
    }
    .col-md-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
    .text-left {
        text-align: left
    }
    .packages-section-outer {
        min-height: auto;
    }
}

@media only screen and (min-device-width:1000px) and (max-device-width:1080px) { 
	#main_logo {
		margin-top:70px;
	}
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1) {
    .modal .modal-body .col-md-4,
    .modal .modal-body .col-md-8 {
        height: 100%!important
    }
	
	/*colcade css*/
	section.pop_section_images .row .col-md-2 {
	-ms-flex: 0 0 16.666667%;
	flex: 0 0 16.666667%;
	max-width: 16.666667%;
	}
	section.pop_section_images .row .col-md-8 {
	-ms-flex: 0 0 66.666667%;
		flex: 0 0 66.666667%;
		max-width: 66.666667%;	
	}
	.col-md-8.pl-0-colcade {
		padding-right: 15px;
	}
	.col-md-4.mt-0-colcade {
		padding-right: 15px;
	}
	.pr-3-colcade {
		padding-right:15px !important;
	}
	/*colcade css*/
}

@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1) {
    #section1 {
        min-height: 100vh
    }
    #my-slider-main,
    #my-slider-main2,
    #my-slider-main3 {
        max-width: 250px!important
    }
	
	/*colcade css*/
	section.pop_section_images .row .col-md-2 {
	-ms-flex: 0 0 16.666667%;
	flex: 0 0 16.666667%;
	max-width: 16.666667%;
	}
	section.pop_section_images .row .col-md-8 {
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;	
	}
	.col-md-8.pl-0-colcade {
	padding-right: 15px;
	}
	.col-md-4.mt-0-colcade {
	padding-right: 15px;
	}
	.pr-3-colcade {
	padding-right:15px !important;
	}
	/*colcade css*/
}

@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:2) {
    #section1 {
        height: 100vh
    }
    .text-separator {
        display: none
    }
	
	/*colcade css*/
	section.pop_section_images .row .col-md-2 {
	-ms-flex: 0 0 16.666667%;
	flex: 0 0 16.666667%;
	max-width: 16.666667%;
	}
	section.pop_section_images .row .col-md-8 {
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;	
	}
	.col-md-8.pl-0-colcade {
	padding-right: 15px;
	}
	.col-md-4.mt-0-colcade {
	padding-right: 15px;
	}
	.pr-3-colcade {
	padding-right:15px !important;
	}
	/*colcade css*/
}

@media screen and (max-width:1600px) {
    .support_contact {
        padding-left: 25px
    }
    #my-slider-main {
        height: 165px;
        width: 250px
    }
    #my-slider-main2 {
        height: 165px;
        width: 250px
    }
    #my-slider-main3 {
        height: 165px;
        width: 250px
    }
    .rotating-logo-parent {
        width: 300px;
        height: 300px
    }
    .rotating-logo-parent img {
        width: 100%
    }
    #main_logo {
        width: 250px
    }
    #main_logo img {
        width: 100%
    }
    #pp-nav ul li:nth-child(1) .pp-tooltip.left {
        font-size: 15px;
        left: -21px
    }
    #pp-nav li,
    .pp-slidesNav li {
        margin: 10px
    }
    .pp-viewing-page1 #pp-nav ul li:nth-child(1)::before,
    .pp-viewing-page2 #pp-nav ul li:nth-child(2)::before,
    .pp-viewing-page3 #pp-nav ul li:nth-child(3)::before,
    .pp-viewing-page4 #pp-nav ul li:nth-child(4)::before,
    .pp-viewing-page5 #pp-nav ul li:nth-child(5)::before,
    .pp-viewing-page6 #pp-nav ul li:nth-child(6)::before, {
        height: 20px;
        width: 20px;
        left: -4px;
        top: 0
    }
    #pp-nav ul li:nth-child(2) .pp-tooltip.left {
        left: -44px;
        top: -125px;
        font-size: 15px
    }
    #pp-nav ul li:nth-child(3) .pp-tooltip.left {
        font-size: 15px;
        left: -42px;
        top: -150px;
    }
    #pp-nav ul li:nth-child(4) .pp-tooltip.left {
        font-size: 15px;
        left: -43px;
        top: -178px;
    }
    #pp-nav ul li:nth-child(5) .pp-tooltip.left {
        font-size: 15px;
        left: -17px;
        top: -185px;
    }
    #pp-nav ul li:nth-child(6) .pp-tooltip.left {
        font-size: 15px;
        left: -39px;
        top: -232px;
    }
    .accordion {
        padding: 20px 30px 20px 35px;
        font-size: 18px
    }
    .hostvip_accordion_inner_contents {
        height: 340px;
        margin: 0 auto;
        padding-right: 45px
    }
    .tab-groups {
        max-width: 535px;
        height: 410px;
        margin: 0 auto;
    }
    .accordian_img_sec {
        margin-left: 60px
    }
    .service-overlay-inner {
        height: 100%;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }
    .service-overlays p {
        font-size: 20px;
        line-height: 35px
    }
    .service-overlay-inner a {
        font-size: 15px
    }
    .service-overlay-inner h3 {
        font-size: 30px
    }
    .playstore_icon {
        padding-top: 30px
    }
    .font-associatehosts,
    .font-consumer,
    .font-vendor {
        font-size: 40px!important
    }
    .logo_section_form {
        width: 370px;
        margin: auto
    }
    .logo_section_form img {
        width: 100%
    }
    .contact_us-logo {
        justify-content: center;
        place-items: start
    }
    .contact_heading h6 {
        font-size: 30px;
        padding-bottom: 30px
    }
    .form-group label {
        font-size: 15px;
        padding-bottom: 15px
    }
    .form-group-inside label {
        font-size: 15px;
        padding-bottom: 15px
    }
    .input_text {
        padding: 10px
    }
    .form-group-inside input {
        padding: 10px
    }
    .form-group-inside label {
        padding-top: 32px
    }
    .contain {
        font-size: 16px
    }
    .spacing_section {
        padding-top: 15px
    }
    .btn_form_section {
        padding: 10px 23px!important;
        font-size: 15px;
        margin-top: 40px
    }
    .hostvip-footer {
        padding: 25px 0
    }
    .hostvip-footer p {
        font-size: 15px
    }
    .hostvip-footer {
        padding: 25px 0
    }
    .video_outer_intro-one {
        padding: 15px
    }
    .video_outer_intro-two {
        padding: 15px
    }
    .video_outer_intro-three {
        padding: 15px
    }
    .videosec_heading h6 {
        font-size: 35px;
        margin-top: 30px;
        margin-bottom: 10px
    }
    .videosec_heading h6::before {
        width: 25px;
        height: 25px
    }
    .videosec_heading p {
        font-size: 22px
    }
    .videosec_content {
        padding: 35px 60px
    }
    .scrolldown-indication span {
        width: 26px;
        height: 40px
    }
    .hostvip_video-play {
        height: 250px
    }
    .hostvip_video-card {
        max-width: 300px
    }
    .hostvip_video-content {
        padding: 35px 30px
    }
    .hostvip_video-content p {
        padding-top: 10px;
        font-size: 22px
    }
    .hostvip_video-content h6 {
        font-size: 22px
    }
    .one-grey {
        font-size: 16px!important
    }
    .black-two {
        font-size: 15px!important
    }
    .font-email-black {
        font-size: 15px!important
    }
    .green-one {
        font-size: 12px!important
    }
    .two-grey {
        font-size: 12px!important
    }
    .fnt-12 {
        font-size: 12px!important
    }
    .close {
        font-size: 40px!important;
        top: 10px!important
    }
}

@media screen and (max-width:1240px) {
    .form_outer {
        max-width: 90%
    }
    .d--inblk-abs {
        position: relative;
        justify-content: center;
        left: 0;
        right: 0;
        margin-top: 20px;
    }
}

@media screen and (max-width:1024px) {
    body,
    html {
        overflow-y: auto
    }
    .hostvip-span-animate {
        font-size: 14px
    }
    #section6 {
        background: #000
    }
    .service-overlay-inner {
        width: 100%;
        padding: 10px 20px
    }
	
	
	/*offertool css 1024 starts*/
	.pop_section_images {
		overflow:hidden;
		}
	.pop_section_images > .row {
		box-sizing:border-box; 
		width:100%; 
		margin:0px;
		}
	.col-md-2.w-100 {
		padding:0px 15px;
		}
	section.pop_section_images .row {
		justify-content:left;
		}
	/*offertool css 1024 ends*/


    /*Aos Starts*/
[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}
    /*Aos Ends*/
}

@media screen and (max-width:992px) {
	.offers-tool {
		left: 25px;
		width: 50px;
		height: 50px;
	}

    .agg--fottertop {
        padding: 25px 0px;
    }
    .topbar-vendoraggrement a {
        width: 150px;
    }
    .topbar-vendoraggrement a img {
        width: 100%;
    }
    .topbar-vendoraggrement {
        padding: 20px 0px;
    }
    .aggrement-body--inner {
        padding: 15px;
        width: 95%;
        margin: 25px 0px;
    }
    .aggrement-body--inner h2 {
        font-size: 30px;
    }
    .aggrement-body--inner h4 {
        font-size: 20px;
    }
    .agg-footer--content {
        width: 90%;
        margin-bottom: 30px;
    }
    .agg--about {
        margin-bottom: 20px;
    }
    .aggrement-footer footer {
        padding: 20px 0px;
    }

    /*package starts*/
    .packages-section-outer {
        padding-bottom: 30px;
    }
    #catmodalfifteencontent, #catmodalsixteencontent  {
        padding-top: 160px !important;
    }
    .hostvip-pkg-heading {
        font-size: 35px;
    }
    .hostvip-pkg-subheading {
        font-size: 18px;
        line-height: 28px;
    }
    .sv-pkg-outer {
        width: 90%;
        padding-right: 15px;
    }
    #custscrolltwo {
        height: 640px;
    }
    /*package ends*/
    /*Service section vip starts*/
    .vip_services-outer {
        padding: 50px 25px;
    }
    .vip_services-heading h1 {
        font-size: 35px;
    }
    .vip_services-text h6 {
        line-height: 27px;
        font-size: 18px;
    }
    .vip_services-content ul li {
        font-size: 16px;
    }
    .vip_services-deals-box {
        outline-width: 3px;
    }
    .vip_services-deals .col-md-4 {
        margin-bottom: 25px;
    }
    /*Service section vip ends*/
    #contactUs {
        margin-bottom: 25px
    }
    .mobile_menu {
        position: relative;
        right: 0;
        height: 20px;
        width: 30px;
        top: 25px;
        float: right;
        cursor: pointer;
        display: block;
        z-index: 99999;
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 01)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
        background-repeat: no-repeat;
        background-position: center;
        background-size: cover
    }
    #menumobile+nav label span {
        display: inline-block;
        width: 100%;
        height: 2px;
        background-color: #fff;
        vertical-align: middle;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        display: none
    }
    #menumobile+nav label span::before {
        content: "";
        display: inline-block;
        width: 100%;
        height: 2px;
        background-color: #fff;
        top: 0;
        position: absolute;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-transition: all ease .5s;
        -o-transition: all ease .5s;
        -moz-transition: all ease .5s;
        transition: all ease .5s;
        right: 0
    }
    #menumobile+nav label span::after {
        content: "";
        display: inline-block;
        width: 100%;
        height: 2px;
        background-color: #fff;
        position: absolute;
        bottom: 0;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-transition: all ease .5s;
        -o-transition: all ease .5s;
        -moz-transition: all ease .5s;
        transition: all ease .5s;
        right: 0
    }
    #menumobile+nav label+.menu-hostvip {
        left: -260px;
        -webkit-transition: all ease .5s;
        -o-transition: all ease .5s;
        -moz-transition: all ease .5s;
        transition: all ease .5s;
        z-index: 99999
    }
    nav .menu-hostvip {
        position: fixed;
        background-color: #090909;
        text-align: left;
        width: 240px;
        height: 100vh;
        top: 0;
        left: 0;
        line-height: normal;
        padding: 5px 0
    }
    .menu-items-hostvip span {
        display: none
    }
    .menu-items-hostvip {
        width: 100%
    }
    .menu-items-hostvip a {
        line-height: normal;
        display: block;
        padding: 20px 10px;
        border-bottom: 1px solid #323337;
        padding-left: 35px;
        font-size: 14px
    }
    #main_logo {
        width: 185px
    }
    #menumobile:checked+nav label+.menu-hostvip+div.overlaySpread {
        display: block
    }
    #menumobile:checked+nav label span::before {
        content: "";
        display: inline-block;
        -webkit-transform: translateX(-15px) translateY(3px) rotate(-45deg);
        -moz-transform: translateX(-15px) translateY(3px) rotate(-45deg);
        -ms-transform: translateX(-15px) translateY(3px) rotate(-45deg);
        -o-transform: translateX(-15px) translateY(3px) rotate(-45deg);
        transform: translateX(-15px) translateY(3px) rotate(-45deg);
        -webkit-transform-origin: center;
        -moz-transform-origin: center;
        -ms-transform-origin: center;
        -o-transform-origin: center;
        transform-origin: center;
        width: 20px
    }
    #menumobile:checked+nav label span::after {
        content: "";
        display: inline-block;
        -webkit-transform-origin: center;
        -moz-transform-origin: center;
        -ms-transform-origin: center;
        -o-transform-origin: center;
        transform-origin: center;
        -webkit-transform: translateX(-15px) translateY(-3px) rotate(45deg);
        -moz-transform: translateX(-15px) translateY(-3px) rotate(45deg);
        -ms-transform: translateX(-15px) translateY(-3px) rotate(45deg);
        -o-transform: translateX(-15px) translateY(-3px) rotate(45deg);
        transform: translateX(-15px) translateY(-3px) rotate(45deg);
        width: 20px
    }
    #menumobile:checked+nav label+.menu-hostvip {
        left: 0;
        background: linear-gradient(to bottom, #1a293c 0, #090b0f 40%, #258a17 150%), linear-gradient(to top, rgba(255, 255, 255, .4) 0, rgba(143, 219, 100, .25) 200%)
    }
    .rotating-logo-parent {
        width: 250px;
        height: 250px
    }
    #section1 {
        position: relative;
        min-height: 100vh
    }
    .services_section {
        height: auto;
        position: relative
    }
    .flip-card-back {
        padding: 0 25px
    }
    .service-overlay-inner {
        width: 100%;
        position: relative
    }
    .service-overlays h2::after {
        left: 50%;
        transform: translateX(-50%)
    }
    .tab-groups {
        padding: 0 15px
    }
    .accordion {
        padding: 15px 20px 15px 20px;
        font-size: 15px;
        display: flex;
        justify-content: space-between;
        line-height: 21px
    }
    .order-sm-2 {
        order: 2
    }
    .accordian_img_sec {
        padding: 30px 15px;
        margin-left: auto
    }
    .responsive-image {
        width: 100%
    }
    .accordion.active-slide::before {
        height: 20px;
        width: 20px;
        left: 11px;
        top: 6px;
        z-index: -1
    }
    .video_outer_intro-two {
        padding: 0
    }
    .videosec_content {
        padding: 20px 15px
    }
    .hostvip_video-content {
        padding: 20px 25px
    }
    .each_video-parts .col-md-4 {
        margin-bottom: 35px
    }
    .each_video-parts .col-md-4:last-child {
        margin-bottom: 0
    }
    .contact_form,
    .contact_us-logo {
        padding: 50px 15px 20px 15px
    }
    .logo_section_form {
        width: 100%
    }
    .btn_form_section {
        width: 100%;
        text-align: center
    }
    #section1 {
        min-height: 200vh
    }
    .logo_icon {
        height: 100vh;
        bottom: auto
    }
    .banner_right_thumb {
        height: 100vh;
        left: 0;
        right: 0;
        background-image: linear-gradient(to right, #a8caba 0, #5d4157 100%);
        top: auto
    }
    #myVideo {
        max-height: 100vh
    }
    .hostvip_video-play {
        height: 220px
    }
    .hostvip_video-content h6 {
        font-size: 18px
    }
    .hostvip_video-content p {
        font-size: 18px
    }
    .scrolldown-indication {
        top: 95%;
        display: none
    }
    #my-slider-main,
    #my-slider-main2,
    #my-slider-main3 {
        height: calc(100vh/3.5);
        width: 90%;
        max-width: 500px
    }
    .flip-front-heading {
        opacity: 0
    }
    .videosec_heading p {
        font-size: 16px;
        margin-bottom: 10px
    }
    .hostvip_video-card {
        max-width: 300px;
        border-radius: 15px
    }
    .hostvip_video-play {
        border-top-left-radius: 15px;
        border-top-right-radius: 15px
    }
    .video_outer_intro-four,
    .video_outer_intro-one,
    .video_outer_intro-three,
    .video_outer_intro-two {
        border-radius: 15px
    }
    .font-fax,
    .support_conatct-firstsec p {
        font-size: 15px
    }
    .support_contact {
        margin-top: 15px
    }
    .hostvip-accordion-labels ul li:last-child {
        margin-bottom: 0
    }
    .tab-groups ul li label {
        padding: 10px 10px!important;
        font-size: 12px!important
    }
    .hostvip-accordion-labels ul li {
        margin-right: 3px!important
    }
    #section5 {
        margin-bottom: 0
    }
    .support_contact {
        padding-left: 0
    }
    .modal {
        z-index: 99999999!important;
        padding: 20px!important
    }
    .modal-body .col-md-4 {
        height: 22%!important;
        padding-right: 0;
        margin-top: 60px
    }
    .modal-body h3 {
        font-size: 18px;
    }
    .modal-body .col-md-8 {
        height: 70%!important;
        padding-right: 0
    }
    #catmodalnineteencontent,
    #catmodaleightteencontent,
    #catmodalseventeencontent,
    #catmodalsixteencontent,
    #catmodalfifteencontent,
    #catmodalfourteencontent,
    #catmodalthirteencontent,
    #catmodaltwelvencontent,
    #catmodalelevencontent,
    #catmodaltencontent,
    #ashostsscrollcontent,
    #catmodaleightcontent,
    #catmodalfivecontent,
    #catmodalfourcontent,
    #catmodalninecontent,
    #catmodalonecontent,
    #catmodalsevencontent,
    #catmodalsixcontent,
    #catmodalthreecontent,
    #catmodaltwocontent,
    #consumerscrollcontent,
    #vendorscrollcontent {
        height: 80%
    }
    .modal-content {
        padding-bottom: 15px!important;
        overflow: hidden;
        width: 100%!important
    }
    .modal-header h2 {
        font-size: 30px!important;
        text-align: center!important
    }
    .modal-service-left-image {
        width: 80%;
        margin: 0 auto
    }
    .hostvip_accordion_outer {
        justify-content: center;
        padding: 10px 0 30px 0
    }
    .logo_section_form {
        text-align: center!important
    }
    #contactUs .form-group.col-md-6 {
        flex: 0 0 100%;
        max-width: 100%;
        padding-top: 32px
    }
    .contact_heading h6 {
        padding-bottom: 0
    }
    .form_outer {
        max-width: 100%
    }
    .service-overlay-inner h3 {
        font-size: 20px
    }
    .hostvip-footer {
        padding: 20px 30px
    }
}

/*offertool media 767 starts*/
  @media only screen and (max-width: 768px) {
.w-100{width:100%;}
  .gifhy_spacing{margin-left:0px;}
.img4_box {text-align: center;}
.img1_box{text-align:center;}
.img6_box{text-align:center;}
.img2_box{margin-top:10px;}
.mt-0-colcade{margin-top:0 !important;}
.pl-0-colcade{padding-right:15px !important;}
.img5_box{margin-top:10px;text-align: center;}
.img7_box{margin-top:10px;text-align:center;}
.col-md-8.col-xsm-8.flex-100 {height: 90% !important;}
.gifhy_spacing{margin-left:0px !important;}
.col-md-4.mt-0-colcade {padding-right:15px !important;}
.col-md-8.col-xsm-8.flex-100 {padding-right:15px !important;}
.modal-body .col-md-8.pr-3-colcade {padding-right:15px !important;}
.logo_icon {
    width: 180px;
    transform: translate(-50%, -60%);
}

}
/*offertool media 767 ends*/





@media (min-width:1024px) and (max-width:1366px) and (orientation:portrait) {
    .deals-bottom-content {
        top: 75% !important;
    }
    .hostvip-span-animate {
        font-size: 10px !important;
    }
}

@media (min-width:481px) and (max-width:1024px) and (orientation:landscape) {
    .modal-content {
        padding-bottom: 0!important
    }
    .modal-service-left-image {
        margin: 0;
        width: 100%
    }
    .modal-body .col-md-4,
    .modal-body .col-md-8 {
        height: 100%!important
    }
    .modal-body .col-md-4 {
        margin-top: 0
    }
    .col-xsm-4 {
        -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
        max-width: 33.333333%
    }
    .col-xsm-8 {
        -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
        max-width: 66.666667%
    }
    .modal-body .modal-header h2 {
        text-align: left!important
    }
    .modal-header .font-xs-pkg {
        font-size: 22px !important;
        padding-right: 35px;
        padding-bottom: 10px;
    }
	
	/*colcade css*/ 
	section.pop_section_images .row .col-md-2 {
	-ms-flex: 0 0 16.666667%;
	flex: 0 0 16.666667%;
	max-width: 16.666667%;
	}
	section.pop_section_images .row .col-md-8 {
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%;	
	}
	.col-md-8.pl-0-colcade {
	padding-right: 15px;
	}
	.col-md-4.mt-0-colcade {
	padding-right: 15px;
	}
	.pr-3-colcade {
	padding-right:15px !important;
	}
	/*colcade css*/
}

@media (min-width:1000px) and (max-width:1260px) and (orientation:portrait) {
    .status.green {
        bottom: 0;
        left: 20px
    }
    #section5 {
        padding: 50px
    }
    .tab-groups ul li label {
        padding: 10px
    }
    #section6 .col-md-6 {
        padding-top: 25px;
        padding-bottom: 25px
    }
    
}

@media (min-width:1020px) and (max-width:1260px) and (orientation:landscape) {
    .status.green {
        bottom: 0;
        left: 20px
    }
    #section5 {
        padding: 50px;
        padding-top: 30px;
    }
    .tab-groups ul li label {
        padding: 10px
    }
    #section6 .col-md-6 {
        padding-top: 25px;
        padding-bottom: 25px
    }
    .text-separator {
        padding-top: 20px;
        padding-bottom: 20px
    }
    #section5 .row {
        padding-top: 90px;
    }
    .tab-groups .hostvip-accordion-labels ul li label {
        padding: 4px 16px;
    }
    .hostvip-span-animate {
        font-size: 12px;
    }
}

@media (min-width:768px) and (max-width:1024px) and (orientation:portrait) {
    .hostvip_accordion_outer {
        padding: 30px 10px 30px 0
    }
    .service-overlay-inner {
        padding: 0
    }
    .service-overlays p {
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        overflow: hidden;
        margin: 0
    }
    .font-associatehosts,
    .font-consumer,
    .font-vendor {
        font-size: 24px!important
    }
    .read-more-btn-modal {
        align-self: center;
        -ms-flex-item-align: center;
        align-self: center
    }
    .text-separator {
        padding-top: 20px;
        padding-bottom: 20px
    }
    .modal-body .modal-header h2 {
        text-align: left!important
    }
    #section5 .row {
        padding-top: 90px;
    }
    .Deals-content-top {
        left: 0;
        top: 10%;
        width: 100%;
        right: 0;
        text-align: center;
    }
    .deals-bottom-content {
        top: 35%;
        width: 100%;
        text-align: center;
        left: 0;
        line-height: 23px;
        bottom: auto;
    }
    .vip_services-deals {
        width: 100%;
    }
}

@media (min-width:768px) and (max-width:992px) and (orientation:landscape) {
    #catmodalthirteencontent, #catmodalfourteencontent {
        padding-top: 70px !important;
    }
    #catmodalfifteencontent, #catmodalsixteencontent {
        padding-top: 20% !important;
    }
    .service-overlay-inner {
        padding: 0
    }
    .service-overlays p {
        display: -webkit-box;
        -webkit-line-clamp: 4;
        -webkit-box-orient: vertical;
        overflow: hidden;
        margin: 0
    }
    .font-associatehosts,
    .font-consumer,
    .font-vendor {
        font-size: 24px!important
    }
    .read-more-btn-modal {
        align-self: center;
        -ms-flex-item-align: center;
        align-self: center
    }
    img.service-img {
        height: 100%
    }
    .img-hover-zoom {
        height: 180vh
    }
    #my-slider-main,
    #my-slider-main2,
    #my-slider-main3 {
        max-width: 32%!important;
        height: 50%
    }
    .banner_right_thumb {
        -webkit-box-orient: horizontal!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: row!important;
        flex-direction: row!important;
        -ms-flex-pack: distribute!important;
        justify-content: space-around!important;
        -ms-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }
    nav {
        margin-top: 10px
    }
    .mainLogo {
        margin-top: 30px
    }
    .rotating-logo-parent {
        width: 190px;
        height: 190px
    }
    .text-separator {
        padding-top: 10px;
        padding-bottom: 20px
    }
    .service-overlays h2 {
        margin-top: 40px
    }
    #section5 .row {
        padding-top: 90px;
    }
    .Deals-content-top {
        top: 18%;
        left: 5%;
    }
    .deals-bottom-content {
        top: 19%;
        right: 3%;
        left: auto;
        width: 30%;
    }
    .tab-groups ul li label {
        padding: 5px 17px !important;
    }
    .vip_services-deals {
        width: 95%;
    }
}

@media (min-width:481px) and (max-width:767px) and (orientation:landscape) {
    .responsive-image {
        width: 60%;
        margin: auto
    }
    .logo_section_form img {
        width: 60%
    }
    .img-hover-zoom img {
        height: 100%
    }
    .img-hover-zoom {
        min-height: 200vh
    }
    #my-slider-main,
    #my-slider-main2,
    #my-slider-main3 {
        max-width: 32%!important;
        height: 50%
    }
    .banner_right_thumb {
        -webkit-box-orient: horizontal!important;
        -webkit-box-direction: normal!important;
        -ms-flex-direction: row!important;
        flex-direction: row!important;
        -ms-flex-pack: distribute!important;
        justify-content: space-around!important;
        -ms-flex-wrap: wrap!important;
        flex-wrap: wrap!important
    }
    nav {
        margin-top: 10px
    }
    .mainLogo {
        margin-top: 30px
    }
    .rotating-logo-parent {
        width: 190px;
        height: 190px
    }
    .text-separator {
        padding-top: 15px;
        padding-bottom: 30px
    }
    .service-overlays h2 {
        margin-top: 40px;
    }
    #section5 .row {
        padding-top: 90px;
    }
    .Deals-content-top {
        top: 18%;
        left: 5%;
    }
    .Deals-content-top h2:nth-child(1) {
        font-size: 20px;
    }
    .Deals-content-top h2:nth-child(2) {
        font-size: 14px;
        line-height: 20px;
        margin-top: 20px;
    }
    .deals-bottom-content {
        top: 19%;
        right: 2%;
        left: auto;
        width: 30%;
    }
    .deals-bottom-content h4 {
        font-size: 14px;
    }
    .deals-bottom-content p {
        font-size: 14px;
    }
    .tab-groups ul li label {
        padding: 5px 17px !important;
    }
}

@media (min-width:320px) and (max-width:480px) and (orientation:portrait) {
    /*pkg css starts*/
  
    .modal-header .font-xs-pkg {
        font-size: 22px !important;
        padding-bottom: 10px;
        padding-right: 10px;
    }
    /*pkg css ends*/
    .img-hover-zoom {
        height: 130vh
    }
    .img-hover-zoom img {
        height: 100%
    }
    .tab-groups ul li label {
        font-size: 11px!important;
        padding: 5px 15px !important;
    }
    .accordion {
        font-size: 13px
    }
    .text-separator {
        padding-top: 30px;
        padding-bottom: 20px
    }
    .service-overlays h2 {
        margin-top: 40px;
    }
    #section5 .row {
        padding-top: 90px;
    }
    #custscroll {
        padding-right: 0px !important;
    }
    .Deals-content-top {
        width: 100%;
        left: 0;
        padding: 0px 25px;
        text-align: center;
        top: 5.8%;
    }
    .Deals-content-top h2:nth-child(1) {
        font-size: 20px;
        margin-bottom: 7px;
    }
    .Deals-content-top h2:nth-child(2) {
        font-size: 14px;
    }
    .deals-bottom-content {
        bottom: auto;
        top: 35%;
        left: 0;
        padding: 0px 25px;
        width: 100%;
        text-align: center;
        line-height: 23px;
    }
    .mainLogo {
        margin-top: 22px;
    }
    nav {
        margin-top: 2px;
    }
}