#slider1140540 									{position: relative;width: 100%;float: right;margin-bottom: 21px;}
#slider1140540 .skList 							{background: rgba(21, 79, 163, 0.8);width: 100%;margin-left: 375px !important;}
#slider1140540 .skContentOverlay 				{position: absolute;top: 0;bottom: 0;left: 0;background: #154fa3;width: 390px;z-index: 2;}
#slider1140540 .caroufredsel_wrapper 			{width: 100% !important;background: rgba(21, 79, 163, 1);}
#slider1140540:before 							{content: '';top: 0;left: 0;z-index: 10;display: inline-block;position: absolute;width: 0;height: 0;}
#slider1140540 li.skItem							{position: relative;display: block;margin: 0;padding: 0;list-style: none;margin-left: -75px;float: left; margin-right: 0}
#slider1140540 li.skItem.active a					{z-index: 3;}
#slider1140540 li.skItem.active .skCaption		{ z-index: 2; }
#slider1140540 .skew-img						{width: 1224px;transform: skew(-15deg); transform-origin: center; overflow: hidden;position: relative;}
#slider1140540 li.skItem.active a.skLink			{ transform: skew(0); width: 100% }
#slider1140540 li.skItem.active img				{ transform:translate(-90px, 0) skew(0); }
#slider1140540 li.skItem.active .skew-img			{ transform: skew(0); }
#slider1140540 	a.skLink						{position :absolute; display: block; transform: skew(-15deg); top: 0; right: 0; width: calc(100% - 115px); height: 100%; }
#slider1140540 li.skItem img					{height: 540px;width: 1320px; object-fit: cover; position: relative;transform:translate(-90px, 0px) skew(15deg);}
#slider1140540 .summary							{font-family: 'Open Sans', sans-serif;color: white;font-size: 16px;line-height: 30px;letter-spacing: 0.1px;padding: 0; margin: 0 32px 31px 0;display: block; word-break: break-word;}
#slider1140540 .skCaption						{ position: absolute;left: -260px;height: 540px;width: 330px;display: table;vertical-align: middle;top: 0; z-index: -1; opacity: 0; }
#slider1140540 .skCaptionContent				{display: table-cell;vertical-align: middle;}
#slider1140540 h2.skTitle						{font-family: 'Open Sans', sans-serif;font-size: 28px;color: #ffffff;letter-spacing: 0.5px;line-height: 35px;margin: 0;												font-weight: bold;margin: 0 0 14px; padding:0;display: block; word-break: break-word;}
#slider1140540 .skReadMore						{font-family: 'Open Sans', sans-serif;font-size: 14px;line-height: 30px;letter-spacing: 0.3px;font-weight: 600;border: 													3px solid #ffffff;text-decoration: none;text-transform: uppercase;color: #ffffff;padding: 10px 27px; transition: 0.3s;}
#slider1140540 .skReadMore:hover					{ background-color: #fff; color:#154fa3;}
#slider1140540 .skPrevBtn,
#slider1140540 .skNextBtn						{display:block;background-color: rgb(255, 255, 255);cursor: pointer;font-size: 15px;height: 40px;
												width: 40px;border-radius: 50%;float: left;margin-right: 30px;}
#slider1140540 .skArrow							{left: 85px;position: absolute;bottom: 80px;z-index: 11;}
#slider1140540 .skPrevLinks,
#slider1140540 .skNextLinks						{display: block;text-decoration: none;text-align: center;}
#slider1140540 .skPrevLinks i,
#slider1140540 .skNextLinks i						{font-size: 25px;color: #3263a3;line-height: 40px;}
@keyframes fadeIn								{0% {opacity: 0;}100% {opacity: 1;}}
@keyframes fadeOut								{0% {opacity: 1;}100% {opacity: 0;}}
li.skItem  .skImgOverlay 				{left: 0;top: 0;width: 100%;height: 100%;background: rgba(21, 79, 163, 0.8);position: absolute;z-index: 1; }

.caroufredsel_wrapper							{margin: 0 !important;}
.skPager										{position: absolute;left: 85px;top: 117px;z-index: 8; font-size: 0; transition: 0.3s;}
.skPager a.selected								{background: transparent;border-color: white;}
.skPager a										{display: block;width: 6px;height: 6px;background: white;text-indent: -999px;border-radius: 50%;float: left;												margin-right: 15px;border: 3px solid transparent;}
.skPager a:last-child									{ margin-right: 0; }
.skArrow svg										{height: 15px;width: 9px;padding: 12px 15px;}

@media screen and (max-width: 1500px) {
#slider1140540 .skCaption						{ width: 280px; left: -210px; height: 470px; }
#slider1140540 .skList							{ margin-left: 300px !important; }
#slider1140540 .skContentOverlay				{ width: 300px; }
#slider1140540 .skew-img						{ width: 910px; height: 470px; }
#slider1140540 li.skItem img					{ width: auto; height: 100%; }
#slider1140540 .skArrow							{ bottom: 40px; }
#slider1140540 .skPager 						{ top: 70px; }
}

@media screen and (max-width: 1100px) {
#slider1140540 .skCaption						{ width: 210px; left: -135px; }
#slider1140540 .skContentOverlay				{ width: 220px; }
#slider1140540 .skList							{ margin-left: 220px !important; }
#slider1140540 li.skItem img					{ width: 900px; }
#slider1140540 .skew-img						{ width: 820px; }
}

@media screen and (max-width: 768px) {
#slider1140540 .skContentOverlay				{ display: none }
#slider1140540									{float: none;}
.skSlider .caroufredsel_wrapper					{background: transparent;}
#slider1140540 li.skItem						{ margin-left: 0; }
#slider1140540 	a.skLink,
#slider1140540 li.skItem .skew-img:before,
#slider1140540 li.skItem.active .skew-img:before	{display: none;}
#slider1140540 .skew-img						{width: 100%; height: auto;}
#slider1140540 .skList							{padding: 0; margin-left: 0 !important;}
#slider1140540 li.skItem.active .skew-img,
#slider1140540 li.skItem.active img,
#slider1140540 li.skItem .skew-img,
#slider1140540 li.skItem img					{ transform: translate(0, 0) skew(0); }
#slider1140540 .skCaption						{position: relative;height: auto;left: 0;width: 100%;}
#slider1140540 .skPager							{left: 0;top: auto;padding: 0;width: 100%;text-align: center;}
#slider1140540 .skPager a						{display: inline-block; float: none;}
#slider1140540 .skArrow							{right: 19px;bottom: 18px;width: auto;left: auto;}
#slider1140540 .skNextBtn						{margin-right: 0;}
#slider1140540 .skPrevBtn						{margin-right: 30px;}
li.skItem.active:before							{display: none;}
#slider1140540 .skCaptionContent					{transform: skew(0deg);width: 100%;padding: 32px 15px 54px; bottom: 0;}
#slider1140540 li.skItem img						{ width: 100%; max-width: 100%; height:auto; transform: translate(0,0)skew(0); margin-left: 0;}
#slider1140540 h2.skTitle						{font-size: 18px;letter-spacing: 0.25px; margin: 0 0 8px;}
#slider1140540 .summary							{font-size: 15px;line-height: 20px;margin: 0 0 17px 0;}
#slider1140540 .skReadMore						{font-size: 12px;line-height: 24px;padding: 3px 19px;display:inline-block; position: absolute; bottom: 20px; left: 15px;}
}
@media screen and (max-width: 320px) {
#slider1140540 .skPrevBtn						{margin-right: 20px;}
}
