.vector-wrap { display: inline-block; position: relative;}
.vector { position: absolute !important; }
.vector g, .vector path { width: 100%; }

.latest-updates-slider-holder { position: relative;}

.star-1 { left: 13.5%; top: 20%; }
.star-2 { right: 12%; bottom: 25%; }

.vtr-1 { left: 24%; top: 20%; }
.vtr-2 { right: 24%; top: 24%; }
.vtr-3 { left: -5px; top: -40px; }
.vtr-4 { right: -96px; bottom: -93px; }
.vtr-5 { left: -49px; top: -40px; }
.vtr-6 { display: flex; justify-content: flex-end; margin-top: 40px; }
.vtr-7 { left: -49px; top: -43px; }
.vtr-8 { right: -43px; top: -38px; }
.vtr-9 { left: -350px; bottom: 10px; }
.vtr-10 { right: -120px; top: -100px; }
.vtr-11 { left: -70px; top: -70px; }
.vtr-12 { right: -95px; bottom: -90px; }

.title-1, .title-2, .title-3, .title-4, .title-5 { bottom: 0; right: -5px; display: block;}
.title-1 svg, .title-2 svg, .title-3 svg, .title-4 svg, .title-5 svg { width: 100%; display: block; height: 110%; }
.title-1 svg, .title-2 svg { height: 130%; }
.title-3 svg { height: 110%; }
.title-1 { left: -30px; top: -15px; right: -15px; }
.title-2 { left: 0px; bottom: -15px; height: 20px; }
.title-3 { left: 0px; top: -10px; right: -10px; }
.title-3-wrap { padding-left: 20px; padding-right: 20px; }
.title-4 { height: 16px; left: 0px; bottom: -12px; }
.title-4 svg { height: 100%; }
.title-5 { bottom: -10px; left: 0px; top: -14px; }
.title-5-wrap { padding-left: 30px; padding-right: 30px; }
.quote-wrap { left: -70px; top: -60px; }
.anisvg svg{ visibility: hidden;}
.bann-image{
	webkit-animation: animate-opacity .5s ease-in;
    animation: animate-opacity .5s ease-in;
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s, -webkit-transform .3s;
}


@media only screen and (max-width: 1599.98px) {
	.title-2 { bottom: -6px; height: 10px; }
}

@media only screen and (max-width: 1499px) {
	.vtr-1 svg { height: 70px; width: 60px; }
	.vtr-2 { top: 20%; }
	.vtr-2 svg { width: 80px; }
	.vtr-3 svg { width: 150px; }
	.vtr-4 { right: -70px; bottom: -83px; }
	.vtr-4 svg { width: 120px; }
	.vtr-5 { left: -32px; }
	.vtr-5 svg { width: 60px; }
	.vtr-6 { margin-top: 15px; }
	.vtr-6 svg { width: 90px; }
	.vtr-7 { left: -35px; top: -42px; }
	.vtr-7 svg { width: 70px; }
	.vtr-8 { right: -35px; top: -40px; }
	.vtr-8 svg { width: 70px; }
	.vtr-9 { bottom: 30px; left: -240px; }
	.vtr-9 svg { width: 170px; }
	.vtr-10 { top: -75px; right: -120px; }
	.vtr-10 svg { width: 120px; }
	.vtr-11 { left: -72px; top: -85px; }
	.vtr-11 svg { width: 120px; }
	.vtr-12 { right: -72px; bottom: -85px; }
	.vtr-12 svg { width: 120px; }
	.title-3 { left: 0px; right: -10px; }
	.title-3 svg { height: 65px; }
	.title-5 svg { height: 85px; }
	.star-1 { left: 8%; }
	.star-2 { right: 8%; bottom: 20%; }
	.quote-wrap { left: -20px; top: -50px; }
	.quote-wrap svg { width: 50px; }
	.HomeSection2 { padding-top: 50px; }
}

@media only screen and (max-width: 1199px) {
	.title-1 { left: -15px; top: -9px; }
	.vtr-10 { right: -70px; }
}

@media only screen and (max-width: 991px) {
	.star-1 { left: 3%; }
	.star-2 { right: 3%; }
	.star-1 svg, .star-2 svg { height: 60px; width: 50px; }
	.HomeSection2-left { margin: 0 auto; max-width: 720px; text-align: center; }
	.HomeSection4 { padding-top: 20px; }
	.vtr-6 { justify-content: center; margin-top: 30px; }
	.vtr-6 svg { transform: rotate(13deg); }
	.vtr-11 { left: -45px; top: -75px; }
	.vtr-11 svg { width: 80px; }
	.vtr-12 { right: -45px; bottom: -75px; }
	.vtr-12 svg { width: 80px; }
	.title-3 { right: -5px; }
	.quote-wrap { left: 0px; }
	.title-3-wrap { padding-right: 5px; }
}

@media only screen and (max-width: 767px) {
	.vtr-3 { top: -25px; }
	.vtr-3 svg { width: 100px; }
	.star-1 { left: 12%; top: 5%; }
}

@media only screen and (max-width: 575.98px) {
	.vtr-1 { top: 13%; }
	.vtr-1 svg { width: 50px; }
	.vtr-2 { top: 18%; }
	.vtr-2 svg { width: 50px; }
	.vtr-3 svg { width: 150px; }
	.vtr-4 { right: -50px; bottom: -80px; }
	.vtr-4 svg { width: 80px; }
	.vtr-5 { left: -32px; }
	.vtr-5 svg { width: 60px; }
	.title-1 { top: -8px; }
	.title-1 svg { height: 50px; }
	.title-2 { bottom: -6px; }
	.title-3-wrap { padding-left: 5px; }
	.title-3 { left: 0px; right: 0px; }
	.title-3 svg { height: 45px; }
	.title-4 { bottom: -15px; }
	.title-4 svg { height: 10px; }
	.title-5 { top: -8px; }
	.title-5-wrap { padding-left: 5px; padding-right: 5px; }
	.title-5 svg { height: 45px; }
	.HomeSection1 { padding-top: 40px; }
	.HomeSection3-left .image2 { position: relative; }
	.star-1 { left: 5%; top: -15px; }
	.star-2 { bottom: 10%; }
}

@media only screen and (max-width: 413.98px) {	
	.vtr-1 { left: 5%; top: 10%; }
	.vtr-1 svg { height: 40px; width: 30px; }
	.vtr-2 { right: 10%; top: 11%; }
	.vtr-3 svg { width: 100px; }
	.vtr-4 { right: -40px; bottom: -80px; }
	.vtr-4 svg { width:80px; }
	.vtr-5 { left: -25px; }
	.vtr-5 svg { width: 50px; }
	.title-2 { bottom: -5px; }
	.title-2 svg { height: 12px; }
}