
/* Safari bug fix to display datepicker */
div#ui-datepicker-div { z-index:1000!important; }


@media only screen and (max-width : 1160px)
					{ 
		
					.pinnacle .d-pad-0	{padding:0px}	
		
					}


/*------ ARLUMA STYLES  ------*/


.heading-pass-00 {font-family: "Passenger";color:#ffffff;font-size:64px;line-height: 56px;letter-spacing: -0.03em}

.heading-pass-01 {font-family: "Passenger";color:#6B7280;font-size:48px;line-height: 56px;letter-spacing: -0.03em}

.heading-pass-02 {font-family: "Passenger";color:#6B7280;font-size:32px;line-height: 40px;letter-spacing: -0.03em}

.heading-sf-01 {font-family: "sfprodisplay-bold";font-size:18px;line-height: 28px; color:#1F2A37;letter-spacing: 0.01em}

.heading-sf-02 {font-family: "sfprodisplay-semibold";font-size:20px;line-height: 24px; color:#6B7280;letter-spacing: 0.01em}



.body-sf-00 {font-family: "sfprodisplay-regular";font-size:16px;line-height: 28px; color:#ffffff;letter-spacing: 0.03em}

.body-sf-01 {font-family: "sfprodisplay-regular";font-size:18px;line-height: 28px; color:#1F2A37;letter-spacing: 0.02em}

.body-sf-02 {font-family: "sfprodisplay-regular";font-size:15px;line-height: 21px; color:#1F2A37;letter-spacing: 0.03em}



.section-space-01 {display:block;height:70px}

.section-space-02 {display:block;height:40px}

.section-space-03 {display:block;height:20px}


.img-banner-01 {border-radius:24px;box-shadow: 0px 5px 20px rgba(0,0,0,0.2);width: 100%;display: block}

.img-tile-icons {width:28px;height:28px;margin-bottom: 5px}

.ig-images {border-radius:12px;box-shadow: 0px 0px 20px rgba(0,0,0,0.2);width: calc( 100% - 12px );height: 100%; }

.dragbar-grey {height: 150px;background-image: url('..//images/dragbar-grey.png');background-repeat: no-repeat;background-position: center}

.arluma-tile {padding: 0px 10px 15px 10px }


@media only screen and (max-width : 680px)
	{ 

		.heading-pass-00 {font-size:48px;line-height: 48px;}
		.heading-pass-01 {font-size:40px;line-height: 48px;}
		.heading-sf-01 {font-size:16px;line-height: 24px;}
		.heading-sf-02 {font-family: "sfprodisplay-regular";font-size:21px;line-height: 21px;}
		.dragbar-grey {height: 80px;}
		.section-space-01 {height:50px}
		.section-space-02 {height:30px}
		.section-space-03 {height:15px}
		.body-sf-00 {font-size:16px;line-height: 24px;}
		.body-sf-01 {font-size:17px;line-height: 25px;}
		.arluma-tile {padding: 0px 10px 20px 10px }
		
	}


.video-container { position: relative;width: 100%;height: 540px;overflow: hidden;background: #000;}

.video-container video {position: absolute;top: 50%;left: 50%;width: 100%;height: auto;transform: translate(-50%, -50%);object-fit: cover;min-height: 540px;}




.menu-header   {display: block;padding-top:24px;backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px);width:100%;height: 54px;z-index: 15;box-shadow: 0px 0px 10px rgba(0,0,0,0.0);transition:0.6s;background-color:rgba(255,255,255,0.0);}


.emailtxtlink  {color:rgba(26,86,219,1);cursor: pointer}


/*------ CIRCLE BUTTONS  ------*/

.btn-circle-speaker {display: inline-block;vertical-align: middle;background-color:rgba(255,255,255,0.2);border-radius:999px;overflow: hidden;padding:14px;margin-left:16px;cursor: pointer;background-image:url("../images/icon-speaker-off.png");background-repeat: no-repeat;background-position: center;background-size: 24px 24px;width:52px;height: 52px;transition:0.2s}

.btn-circle-speaker:hover {background-color:rgba(0,0,0,0.2);}

.btn-circle-speaker-active {background-image:url("../images/icon-speaker-on.png");}


.btn-circle-replay {display: inline-block;vertical-align: middle;background-color:rgba(255,255,255,0.2);border-radius:999px;overflow: hidden;padding:14px;cursor: pointer;background-image:url("../images/icon-memories.png");background-repeat: no-repeat;background-position: center;background-size: 32px 32px;width:52px;height: 52px;transition:0.2s}

.btn-circle-replay:hover {background-color:rgba(0,0,0,0.2);}


/*------ DEVICE MENU  ------*/


#overlay-device		{min-height: 100vh;background:rgba(25,25,25,1);opacity:0;position: fixed;top:0px;right:-100%;z-index: 50;width: 100%;max-width: 480px;display: block;transition: 0.6s;box-shadow: 0px 0px 30px rgba(0,0,0,0)}


.menu-device-hd {margin: 8px 0px 0px 18px;width:calc( 100% - 38px );color:#ffffff !important;display: block;font-size:18px;padding-bottom: 7px;font-family: 'sfprodisplay-regular', sans-serif;cursor: pointer;background-image:url("../images/icon-plus.png");background-repeat: no-repeat;background-position: right center;letter-spacing: 0.03em}

.icon-minus     {background-image:url("../images/icon-minus.png")}
.md-icon-arrow  {background-image:url("../images/arrow-right-1.png")}

.menu-device 	{list-style: none;margin:0px;padding: 0px 20px 10px 20px;display: none}

.menu-device	li {margin:0px 0px 0px 0px;font-family: 'sfprodisplay-regular', sans-serif;font-size: 17px;background:rgba(255,255,255,0);padding:5px 10px;border-radius: 0px;border-bottom:1px solid rgba(255,255,255,0.2) }
.menu-device	li p {color:#dddddd;display: block;padding: 7px 0px 9px 0px;transition: 0.4s;width:calc( 100% - 20px);margin:0px}

.menu-device	li a {color:#dddddd;display: block;padding: 7px 0px 9px 0px;transition: 0.4s;width:calc( 100% - 20px);background-repeat: no-repeat;background-position: right center;letter-spacing: 0.03em}

.menu-device	li a:hover {color:#fff;}







.cu-draweroverlay	{position: fixed;top:0px;left:0px;z-index: 40;background:rgba(0,0,0,0.5);width: 100%;height: 100vh;display: none}


.cu-menubar		{display: none;position: fixed;top:0px;left:0px;backdrop-filter: blur(0px);-webkit-backdrop-filter: blur(0px);background-color: rgba(255,255,255,0.0);width:100%;height: 60px;z-index: 15;box-shadow: 0px 0px 8px rgba(0,0,0,0.0);background-image: url("../images/fill.png");background-position: 20px center;background-size:149px 18px;background-repeat: no-repeat;transition:0.6s}

.cu-menubar	img {width:28px;position:relative;left:20px;top:17px;transition: 0.3s;cursor: pointer}

.cu-menubar-sticky {top:0px;}

#iconmenu	{height: 130px;transition-delay: 0.5s;display:block }



/*-- SITE STATUS --*/


#menustatus 		{position: fixed;top:0px;left:0px;width:0px;height: 1px;background: transparent;z-index: 500;}
#scrollheight 		{position: fixed;top:0px;left:0px;width:0px;height: 1px;background: transparent;z-index: 500;}

#bodycontent		{overflow: hidden;position: relative;display: block}

.pinnacle	.cu-hamburger		{position: fixed;top:12px;right:16px;width:40px;height: 40px;background-color:rgba(0,0,0,0);background-image: url(../images/hamburger.png);background-repeat: no-repeat;background-position: center;filter: invert(0%);transition: 0.3s;z-index: 60;cursor: pointer;background-size:28px 19px}

.pinnacle	.cu-hamburger-close		{background-image: url(../images/hamburger-close.png);}




.pinnacle	.cu-profile		{position: fixed;top:10px;right:60px;width:40px;height: 40px;background-color:rgba(0,0,0,0);background-image: url(../images/icon-profile.png);background-repeat: no-repeat;background-position: center;filter: invert(0%);transition: 0.3s;z-index:20;cursor: pointer;background-size:18px 18px}

.pinnacle	.cu-pricing		{position: fixed;top:10px;right:60px;width:30px;height: 40px;background-color:rgba(0,0,0,0);background-image: url(../images/icon-pricing.png);background-repeat: no-repeat;background-position: center;filter: invert(0%);transition: 0.3s;z-index:20;cursor: pointer;background-size:18px 18px}

.pinnacle	.cu-afterpay		{position: fixed;top:10px;right:90px;width:30px;height: 40px;background-color:rgba(0,0,0,0);background-image: url(../images/icon-afterpay-small.png);background-repeat: no-repeat;background-position: center;filter: invert(0%);transition: 0.3s;z-index:20;cursor: pointer;background-size:18px 18px}



.pinnacle	.fadein			{opacity: 0;transition: opacity 1s;}


.cu-heromain					{	position: fixed;z-index: -1; width:100%;height: 100vh;background:#000;max-height: 600px;opacity: 0}

.cu-hero-h						{	height: calc( 100vh - 200px );max-height: 600px;}

.h-herobanner					{   height: calc( 100vh - 160px );max-height: 620px;min-height: 460px}

.cu-bg-stylists						{background-image: url(../images/hd-stylists.jpg);}

.cu-header-bg					{position: fixed;z-index: -1; width:100%;background-color:#000;background-size: 100% 100% , cover;background-repeat: no-repeat;background-position: center top;opacity: 1}

.cu-header-h						{	height: 480px}
.cu-header-h2						{	height: 380px}

.cu-header-wrap			{width:100%;background-image: url(../images/fill.png);background-size:100% 150px;background-repeat: no-repeat;background-position: center bottom}

.logo-hd2			{width:137px;margin-top:18px}

@media only screen and (min-width : 1800px)
					{ 
						.cu-heromain	{background-position: center center}
					}

@media only screen and (max-width : 880px)
					{ 
					.cu-hero-h			{height: calc( 100vh - 160px );max-height: 500px;}
					.cu-header-h		{	height: 340px}
					.cu-header-h2		{	height: 320px}
					.cu-menubar		{display: block;}
						
					#iconmenu			{height: 50px;}
	
					}

@media only screen and (max-width : 680px)
					{ 
					/*.pinnacle	.cu-hamburger {top:4px;right:14px;}*/
					.pinnacle	.cu-profile		{top:4px;right:60px;}
					.pinnacle	.cu-pricing		{top:4px;right:60px;}
					.pinnacle	.cu-afterpay	{top:4px;right:90px;}	
					.cu-header-h2		{	height: 250px}
					.logo-hd2			{width:116px;margin-top:10px}
					.cu-bg-stylists	{background-image: url(../images/hd-stylists-m.jpg);}
	
}

/*-- ICONS --*/

.pinnacle	.icon-sm-wrap			{	opacity: 0.8;transition:0.3s;}
.pinnacle	.icon-sm-wrap:hover		{	opacity: 1;}
.pinnacle	.icon-sm-wrap:hover	.icon-sm	{transform: scale(1);background-size: 100% 100%;}

.pinnacle	.icon-sm			{	display: block; width:45%;background-repeat: no-repeat;background-position: center;background-size: 85% 85%;margin-bottom: 0px;transition: 0.3s;transform: scale(1)}

.pinnacle 	.cta-phone-white	{	text-decoration: none;transition: 0.4s;
									font-family:'latoregular',sans-serif;margin:0px 4px 6px 4px;
									padding:7px 0px;
									width:38px;
									height: 38px;
									font-size:14px;
									background:#ffffff;
									border-radius: 4px;
									background-image: url(../images/icon-phone.png);
									background-repeat: no-repeat;
									background-size:21px 21px;
									background-position: 7px center ;
									}


/*-- FOOTER --*/

.footer-links		{list-style: none;padding: 0px;margin: 0px}
.footer-links li    {font-size: 12px;font-family: 'latoregular', sans-serif;}
.footer-links li a  {padding: 4px 0px 3px 20px;display: block;color:#ccc;transition:0.3s}
.footer-links li a:hover {color:#ffffff;}




/*-- NEWS TILE --*/

.pinnacle	.news-tile			{border-radius:3px;box-shadow:0px 0px 10px rgba(0,0,0,0.1);overflow: hidden;transition:0.4s;margin-bottom: 18px}
.pinnacle	.news-tile:hover .icon-zoom {opacity: 1;transform:scale(1);cursor: pointer}

.pinnacle	.news-tile >div     {background-size:cover;background-position: center top;}

.pinnacle	.news-arrow			{width:5px;float: right;position: relative;left:-2px;opacity:0.4;transition:0.3s;top:4px}
.pinnacle	.news-tile:hover	.news-arrow			{left:3px;opacity:0.4;}

.pinnacle	.news-tile 	p 		{opacity: 0.7;transition:0.3s}
.pinnacle	.news-tile:hover	p {opacity: 1;}

.pinnacle	.news-tile-wrapper	{text-align: left;padding: 14px 12px 15px;display: block}
.pinnacle	.news-hd 			{font-size: 15px;letter-spacing: 0.01em; display: block;margin-bottom: 7px;text-transform: none;font-family: 'MillerBanner-Roman', sans-serif;}

.pinnacle	.icon-play			{width:90px;display: block;transition:0.3s;transform: scale(0.8);opacity: 0.7;position: relative;top:0px}
.pinnacle	.news-tile:hover .icon-play {opacity: 1;transform:scale(1);}




/*-- ELEMENTS --*/

.pinnacle	.stylist-wrapper	{box-shadow: 0px 0px 10px rgba(0,0,0,0.2);border-radius: 4px;overflow: hidden;background-color:#fff;display: block;width:100%;margin-bottom: 10px;}
.pinnacle	.stylist-wrapper	.wrapper-3up div	{filter:grayscale(100%) brightness(80%);transition:0.4s;background-size: cover;background-position: center}
.pinnacle	.stylist-wrapper:hover	.wrapper-3up div	{filter:grayscale(0%) brightness(100%);}

.pinnacle	.stylist-wrapper	p {color:#999999;padding: 0px 5px;font-family: 'latomedium_italic', sans-serif;margin-top:5px}
.pinnacle	.stylist-wrapper    span {font-size: 16px;display:block;font-family: 'Millerbanner', serif;}

.pinnacle	.cu-stylist-hs		{border-radius:50%;width:65%;background-size: cover;background-position: center top;margin:15px 0px 10px 0px;}
.pinnacle	.cu-stylist-hs2		{border-radius:50%;width:250px;height:250px;background-size: cover;background-position: center top;margin:0px;box-shadow: 0px 3px 12px rgba(0,0,0,0.3)}


.pinnacle	.cu-blog-item		{border-radius:5px;width:98%;height: auto;background-size: cover;background-position: center top;margin:0px;box-shadow: 0px 3px 12px rgba(0,0,0,0.3)}



.pinnacle	.pad-08				{padding: 8px;}

.pinnacle	.divider-wrapper	{width:100%;max-width: 1300px;padding: 0px 20px;margin:80px 0px 50px 0px}
.pinnacle	.divider-wrapper2	{width:100%;max-width: 1300px;padding: 0px 20px;margin:20px 0px 50px 0px}

.pinnacle	.content-wrapper	{width:100%;max-width: 1160px;padding: 0px 20px;}


.pinnacle	.cu-line-dark-l		{width:100%;display: block;background-image: url(../images/line-dark.png);background-repeat: repeat-x;background-position: left center}

.pinnacle	.cu-line-light		{width:100%;display: block;background-image: url(../images/line-light.png);background-repeat: repeat-x;background-position: left center}


.pinnacle	.cu-quotes			{width:auto;padding: 5px 20px;font-size: 23px;font-family: 'MillerBanneritalic';line-height: 32px;}
.pinnacle	.cu-quote-start		{top:-5px;left:-12px;position: relative;}
.pinnacle	.cu-quote-end		{top:10px;left:12px;position: relative;}

.pinnacle	.cu-quotes2			{width:auto;padding: 5px 20px;font-size: 18px;font-family: 'MillerBanneritalic';line-height: 24px;}


.pinnacle	.cu-testimonial-name	{font-family:'MillerBanneritalic';font-size: 14px;text-align: right;border-bottom: 1px dashed #ccc;padding:0px 20px 12px 0px;}

@media only screen and (max-width : 880px)
					{ 
					.pinnacle	.divider-wrapper	{width:100%;max-width: 1300px;padding: 0px 20px;margin:60px 0px 45px 0px}
					}

@media only screen and (max-width : 680px)
					{ 
					.pinnacle	.cu-quotes			{padding: 5px 15px;font-size: 18px;font-family: 'MillerBanneritalic';line-height: 25px;}
					.pinnacle	.cu-quote-end		{margin-top:-9px;top:12px}
					.pinnacle	.divider-wrapper	{width:100%;max-width: 1300px;padding: 0px 20px;margin:40px 0px 30px 0px}
					}





/*-- ELEMENTS --*/


.pinnacle	.cu-jade	{position: relative;top:-55px;left:10px;width: 26%;display: block}

.pinnacle	.cu-services       {border-bottom: 1px dashed #ccc;padding: 0px 5px 0px 15px;display: block;transition:0.3s;background:rgba(0,0,0,0)}
.pinnacle	.cu-services:hover	{background:rgba(150,150,150,0.1)}
.pinnacle	.cu-services div:first-child {width:55%;font-size:12px;float:left;font-family: 'latolight';height:25px;padding: 3px 0px 0px;}
.pinnacle	.cu-services div:nth-child(2) {width:25%;font-size:12px;float:left;border-left: 1px dashed #ccc;font-family: 'latobold', sans-serif;height:25px;padding: 4px 0px 0px 15px;}
.pinnacle	.cu-services div:nth-child(3) {width:20%;float:left;font-size:11px;height:25px;padding: 4px 0px 0px;}


.pinnacle	.col-serv-01	{width:25.4%;display:inline-block;vertical-align:top;float:left}
.pinnacle	.col-serv-02	{width:267px;display:inline-block;vertical-align:top;float:left}
.pinnacle	.col-serv-03	{width:calc( 74.6% - 267px );display:inline-block;vertical-align:top;float:right;text-align: left;padding:0px 0px 0px 20px}

@media only screen and (max-width : 1100px)
					{ 
		
					.pinnacle	.cu-jade	{position: relative;top:-10px;left:30px;width: 22%;display: block}
		
					}

@media only screen and (max-width : 880px)
					{ 
					.pinnacle	.col-serv-01	{display: none}
					.pinnacle	.col-serv-02	{width:350px;}
					.pinnacle	.col-serv-03	{width:calc( 100% - 350px );}
					.pinnacle	.cu-services       {padding: 0px 5px 0px 0px;}	
					.pinnacle	.cu-services div:first-child {width:60%;}
					.pinnacle	.cu-services div:nth-child(2) {width:23%;}
					.pinnacle	.cu-services div:nth-child(3) {width:17%;}
					}

@media only screen and (max-width : 680px)
					{ 
					.pinnacle	.col-serv-02	{width:100%;margin-top: 20px;}
					.pinnacle	.col-serv-03	{width:100%;padding:0px 0px 0px 0px}
					.pinnacle	.cu-services div:first-child {width:55%;height:27px;padding: 5px 0px 0px;}
					.pinnacle	.cu-services div:nth-child(2) {width:30%;height:27px;padding: 5px 0px 0px 15px;}
					.pinnacle	.cu-services div:nth-child(3) {width:15%;height:27px;padding: 5px 0px 0px;}	
					}



/*-- SWIPER CSS --*/

		
	.pinnacle	.swiper-bullets-hometile {top:-60px;opacity: 0.8;}

	.icon-zoom			{width:48px;display: block;transition:0.3s;transform: scale(0.5);opacity: 0;position: relative;top:0px;cursor: pointer}
	
	.icon-arrow			{width:24px;opacity: 0.5;transition:0.3s;padding:0px;margin:4px;}
	.icon-arrow:hover	{opacity:1;}
	
	.icon-arrow-l		{width:30px;height: 30px;background-image: url(../images/arrow-left-white.png);background-repeat: no-repeat;background-position: 9px center;transition: .3s;background-color:rgba(0,0,0,0);background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;position: relative;top: -92px;z-index: 10;left:20px;float: left;opacity:0.7;}

	.icon-arrow-l:hover	{opacity:1;}

	.icon-arrow-r		{width:30px;height: 30px;background-image: url(../images/arrow-right-white.png);background-repeat: no-repeat;background-position: 11px center;transition: .3s;background-color:rgba(0,0,0,0);background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;float: right;position: relative;top:-92px;z-index: 10;right:20px;opacity:0.7;}

	.icon-arrow-r:hover	{opacity:1;}

	.pinnacle	.swiper-pagination-bullet {opacity: 0.8;width:6px;height: 6px;background-color:rgba(255,255,255,0.3);border:0px solid #ffffff;margin: 0px 4px !important}
	.pinnacle	.swiper-pagination-bullet-active {background-color:rgba(255,255,255,0.9);opacity: 0.8;box-shadow: 0px 0px 8px rgba(0,0,0,0.5);border:0px solid #ffffff}

	.pinnacle	.swiper-hometile .swiper-slide {border-radius:24px;overflow: hidden}
	

	.pinnacle	.swiper-hometile:hover	.swiper-bullets-hometile {top:-60px;opacity: 1;}
	.pinnacle	.swiper-hometile:hover	.icon-zoom {transform: scale(1);opacity: 0.8;}
	.pinnacle	.swiper-hometile:hover	.icon-arrow-l {left:10px;opacity: 1;}
	.pinnacle	.swiper-hometile:hover	.icon-arrow-r {right:10px;opacity: 1;}

	.pinnacle	.swiper-services .swiper-slide {border-radius:4px;overflow: hidden}
	
	.pinnacle	.swiper-services:hover	.swiper-bullets-hometile {top:-60px;opacity: 1;}
	.pinnacle	.swiper-services:hover	.icon-zoom {transform: scale(1);opacity: 0.8;}
	.pinnacle	.swiper-services:hover	.icon-arrow-l {left:10px;opacity: 1;}
	.pinnacle	.swiper-services:hover	.icon-arrow-r {right:10px;opacity: 1;}

		
.pinnacle		.swiper-stylists .swiper-pagination-bullet {opacity: 0.8;width:6px;height: 6px;background-color:rgba(0,0,0,0.2);border:0px solid #ffffff;margin: 0px 4px !important}
.pinnacle		.swiper-stylists .swiper-pagination-bullet-active {background-color:rgba(0,0,0,0.8);opacity: 0.8;border:0px solid #ffffff;box-shadow: 0px 0px 8px rgba(0,0,0,0);}

.pinnacle		.swiper-pages .swiper-pagination-bullet {opacity: 0.8;width:6px;height: 6px;background-color:rgba(0,0,0,0.2);border:0px solid #ffffff;margin: 0px 4px !important}
.pinnacle		.swiper-pages .swiper-pagination-bullet-active {background-color:rgba(0,0,0,0.8);opacity: 0.8;border:0px solid #ffffff;box-shadow: 0px 0px 8px rgba(0,0,0,0);}

.pinnacle		.swiper-gallery .swiper-pagination-bullet {opacity: 0.8;width:6px;height: 6px;background-color:rgba(0,0,0,0.2);border:0px solid #ffffff;margin: 0px 4px !important}
.pinnacle		.swiper-gallery .swiper-pagination-bullet-active {background-color:rgba(0,0,0,0.8);opacity: 0.8;border:0px solid #ffffff;box-shadow: 0px 0px 8px rgba(0,0,0,0);}

.pinnacle		.swiper-bullets-stylistgallery .swiper-pagination-bullet {opacity: 0.8;width:6px;height: 6px;background-color:rgba(0,0,0,0.2);border:0px solid #ffffff;margin: 0px 4px !important}
.pinnacle		.swiper-bullets-stylistgallery .swiper-pagination-bullet-active {background-color:rgba(0,0,0,0.8);opacity: 0.8;border:0px solid #ffffff;box-shadow: 0px 0px 8px rgba(0,0,0,0);}



.pinnacle		.icon-arrow-l2 {width:30px;height: 30px;background-image: url(../images/arrow-left.png);background-repeat: no-repeat;background-position: 10px center;transition: .3s;background-color:rgba(0,0,0,0);border-radius:50%;background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;position: relative;top:-200px;z-index: 10;left:-50px;float: left;opacity:0.5;}

.pinnacle		.icon-arrow-r2 {width:30px;height: 30px;background-image: url(../images/arrow-right.png);background-repeat: no-repeat;background-position: 13px center;transition: .3s;background-color:rgba(0,0,0,0);border-radius:50%;background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;position: relative;top:-200px;z-index: 10;right:-50px;float: right;opacity:0.5;}


.pinnacle		.icon-arrow-l3 {width:30px;height: 30px;background-image: url(../images/arrow-left.png);background-repeat: no-repeat;background-position: 10px center;transition: .3s;background-color:rgba(0,0,0,0);border-radius:50%;background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;position: relative;top:-250px;z-index: 10;left:-50px;float: left;opacity:0.5;}

.pinnacle		.icon-arrow-r3 {width:30px;height: 30px;background-image: url(../images/arrow-right.png);background-repeat: no-repeat;background-position: 13px center;transition: .3s;background-color:rgba(0,0,0,0);border-radius:50%;background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;position: relative;top:-250px;z-index: 10;right:-50px;float: right;opacity:0.5;}


.pinnacle		.icon-arrow-l4 {width:30px;height: 30px;background-image: url(../images/arrow-left.png);background-repeat: no-repeat;background-position: 10px center;transition: .3s;background-color:rgba(0,0,0,0);border-radius:50%;background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;position: relative;top:-145px;z-index: 10;left:-50px;float: left;opacity:0.5;}

.pinnacle		.icon-arrow-r4 {width:30px;height: 30px;background-image: url(../images/arrow-right.png);background-repeat: no-repeat;background-position: 13px center;transition: .3s;background-color:rgba(0,0,0,0);border-radius:50%;background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;position: relative;top:-145px;z-index: 10;right:-50px;float: right;opacity:0.5;}


.pinnacle		.icon-arrow-l5 {width:30px;height: 30px;background-image: url(../images/arrow-left.png);background-repeat: no-repeat;background-position: 10px center;transition: .3s;background-color:rgba(0,0,0,0);border-radius:50%;background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;position: relative;top:-10px;z-index: 10;left:-60px;opacity:0.5;}

.pinnacle		.icon-arrow-r5 {width:30px;height: 30px;background-image: url(../images/arrow-right.png);background-repeat: no-repeat;background-position: 13px center;transition: .3s;background-color:rgba(0,0,0,0);border-radius:50%;background-size: 7px 12px;cursor: pointer;display: inline-block;margin: 4px !important;position: relative;top:-10px;z-index: 10;right:-60px;opacity:0.5;}


@media only screen and (max-width : 880px)
					{ 
		
					.pinnacle	.swiper-hometile		.swiper-bullets-hometile {top:-60px;opacity: 1;}
					.pinnacle	.swiper-hometile:hover	.icon-arrow-l {left:10px;opacity: 0;}
					.pinnacle	.swiper-hometile:hover	.icon-arrow-r {right:10px;opacity: 0;}
		
					}

@media only screen and (max-width : 1024px)
					{ 
					
						.gallery-arrows {display: none !important}
					}


@media only screen and (max-width : 1300px)
					{ 
					
						.stylist-arrows {display: none !important}
					}



@media only screen and (max-width : 680px)
					{ 
					.pinnacle	.swiper-hometile .swiper-slide {border-radius:0px;}
					}
