.irtSliderContainer {position:relative; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.irtSliderContainer .irtSlides,
.irtSliderContainer .slideCounters,
.irtSliderContainer .irtMobileSlides {list-style:none; padding:0;}
.irtSliderContainer .irtSlides {white-space:nowrap; position:relative; font-size:0; transition:left 0.5s;}
.irtSliderContainer .irtSlides > li {background:#E9EAEA; box-shadow:5px 5px 10px rgba(0,0,0,0.25); border-radius:15px; overflow:hidden; display:inline-block; width:calc(100% - 550px); font-size:1rem; margin:0 175px; height:300px;}
.irtSliderContainer .slideBody {display:flex; height:100%;}
.irtSliderContainer .slideImage {flex-shrink:0; flex-grow:0; width:450px; background-repeat:no-repeat; background-size:cover; background-position:center;}
.irtSliderContainer .slideContents {min-height:200px; display:flex; flex-direction:column; justify-content:center; align-items:flex-start; padding:25px 35px; font-size:1.5rem;}
.irtSliderContainer .slideHeading {font-weight:600; font-size:2rem; align-self:flex-start; white-space:normal;}
.irtSliderContainer .slideContents > div {margin-bottom:20px;}
.irtSliderContainer .slideDescription {width:100%; white-space:normal; max-height:150px; overflow:hidden; text-overflow:ellipsis;}
.irtSliderContainer .slideBtn {cursor:pointer; background:#FF00FF; color:#fff!important; padding:7px 20px; font-size:1.2rem; border-radius:30px; display:inline-block;}
.irtSliderContainer .slideBtn:hover {background:#00C0F8;}
.irtSliderContainer .irtMobileSlides {white-space:nowrap; position:relative; font-size:0; transition:left 0.5s; display:flex; align-items:flex-start;}
.irtSliderContainer .irtMobileSlides > li {overflow:hidden; display:inline-block; width:calc(100% - 250px); font-size:1rem; margin:0 25px; flex-shrink:0;}
.irtSliderContainer .irtMobileSlides .slideDescription {width:100%; white-space:normal; max-height:350px; overflow:hidden; text-overflow:ellipsis;}
.irtSlideIndicators .slideCounters {text-align:center; margin-bottom:10px;}
.irtSlideIndicators .slideCounters li {display:inline-block; height:10px; width:10px; background:#D9D9D9; border-radius:50%; margin:0 3px; cursor:pointer;}
.irtSlideIndicators .slideCounters li.active {background:#FC1312;}
.irtSlidesBlock {position:relative; overflow:hidden; padding:20px 0;}
.irtSlidesBlock .slideFadeLeft,
.irtSlidesBlock .slideFadeRight {content:''; display:block; position:absolute; top:0; z-index:1; height:calc(100%); width:100px; cursor:pointer;}
.irtSlidesBlock .slideFadeLeft {background:linear-gradient(to right, rgba(255,255,255,1), rgba(255,255,255,0)); left:0;}
.irtSlidesBlock .slideFadeRight {background:linear-gradient(to left, rgba(255,255,255,1), rgba(255,255,255,0)); right:0;}
.irtSlidesBlock .slideFadeLeft,
.irtSlidesBlock .slideFadeRight {background:#fff;}
.irtSliderContainer .irtSlides {left:calc(100px - ((100% - 200px) * 0));}
.irtSliderContainer .irtMobileSlides {left:calc(100px - ((100% - 200px) * 0));}
.irtMobileSlidesBlock {position:relative; overflow:hidden; padding:20px 0;}
.irtMobileSlidesBlock::before,
.irtMobileSlidesBlock::after {content:''; display:block; position:absolute; top:0; z-index:1; height:540px; width:100px; cursor:pointer; background:#fff; opacity:0;}
.irtMobileSlidesBlock::before {left:0;}
.irtMobileSlidesBlock::after {right:0;}
.irtSliderContainer .irtMobileSlides {display:none;}
.slideArrowLeft, .slideArrowRight {position:absolute; top:50%; transform:translateY(-50%) scale(0.45); z-index:3; fill:#00CAF9; cursor:pointer; filter:drop-shadow(0 4px 6px rgba(0,0,0,0.35)); opacity:0.65; transition:opacity 0.3s; display:none;}
.slideArrowLeft:hover, .slideArrowRight:hover {opacity:1;}
.slideArrowLeft {left:5px;}
.slideArrowRight {right:5px;}
@media (max-width:1400px) {
.irtSliderContainer .irtSlides > li {width:calc(100% - 250px); margin:0 25px;}
}
@media (max-width:916px) {
.irtSliderContainer .slideImage {width:100%; background-position:top center;}
.irtSliderContainer .irtSlides .slideContents {display:none;}
.irtSliderContainer .irtSlides > li {height:400px; width:calc(100% - 250px); margin:0 25px;}
.irtSliderContainer .irtMobileSlides {display:flex;}
.irtSliderContainer .irtMobileSlidesBlock::before,
.irtSliderContainer .irtMobileSlidesBlock::after {opacity:1;}
}
@media (max-width:670px) {
.irtSliderContainer {margin:0 -108px;} 
} .irtCollabSliderContainer {position:relative; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
.irtCollabSliderContainer .irtSlides,
.irtCollabSliderContainer .slideCounters,
.irtCollabSliderContainer .irtMobileSlides {list-style:none; padding:0;}
.irtCollabSliderContainer .irtSlides {white-space:nowrap; position:relative; font-size:0; transition:left 0.5s;}
.irtCollabSliderContainer .irtSlides > li {background:#E9EAEA; box-shadow:5px 5px 10px rgba(0,0,0,0.25); border-radius:15px; display:inline-block; width:calc(100% - 250px); font-size:1rem; margin:0 25px;}
.irtCollabSliderContainer .slideBody {display:flex; height:100%; align-items:center; flex-direction:column;}
.irtCollabSliderContainer .slideTitle {font-size:16px; font-weight:900; text-align:center; padding-bottom:10px;}
.irtCollabSliderContainer .slideIcon {width:60px; height:60px; background-position:center; background-repeat:no-repeat; background-size:contain; box-shadow:10px 10px 10px 0px #c3c3c3; position:relative; top:-20px;}
.irtCollabSliderContainer .slideContents {min-height:200px; display:flex; flex-direction:column; justify-content:center; align-items:flex-start; padding:25px 35px; font-size:1.5rem;}
.irtCollabSliderContainer .slideHeading {font-weight:600; font-size:2rem; align-self:flex-start; white-space:normal;}
.irtCollabSliderContainer .slideContents > div {margin-bottom:20px;}
.irtCollabSliderContainer .slideDescription {width:100%; white-space:normal; max-height:150px; overflow:hidden; text-overflow:ellipsis;}
.irtCollabSliderContainer .slideBtn {cursor:pointer; background:#FF00FF; color:#fff!important; padding:7px 20px; font-size:1.2rem; border-radius:30px; display:inline-block;}
.irtCollabSliderContainer .irtMobileSlides {white-space:nowrap; position:relative; font-size:0; transition:left 0.5s;}
.irtCollabSliderContainer .irtMobileSlides > li {overflow:hidden; display:inline-block; width:calc(100% - 250px); font-size:1rem; margin:0 25px;}
.irtCollabSliderContainer .irtMobileSlides .slideDescription {width:100%; white-space:normal; max-height:350px; overflow:hidden; text-overflow:ellipsis;}
.irtSlidesBlock {position:relative; overflow:hidden; padding:20px 0;}
.irtCollabSliderContainer .irtSlidesBlock .slideFadeLeft,
.irtCollabSliderContainer .irtSlidesBlock .slideFadeRight {content:''; display:block; position:absolute; top:0; z-index:1; height:calc(100%); width:100px; cursor:pointer;}
.irtCollabSliderContainer .irtSlidesBlock .slideFadeLeft {background:linear-gradient(to right, rgba(246,246,246,1), rgba(246,246,246,0)); left:0;}
.irtCollabSliderContainer .irtSlidesBlock .slideFadeRight {background:linear-gradient(to left, rgba(246,246,246,1), rgba(246,246,246,0)); right:0;}
.irtCollabSliderContainer .irtMobileSlidesBlock::before,
.irtCollabSliderContainer .irtMobileSlidesBlock::after {background:#f6f6f6;}
.irtCollabSliderContainer .irtSlides {left:calc(100px - ((100% - 200px) * 0));}
.irtCollabSliderContainer .irtMobileSlides {left:calc(100px - ((100% - 200px) * 0));}
@media (max-width:670px) {
.irtCollabSliderContainer {margin:0 -108px;} 
} .skegAccordian ul {list-style:none; padding:0; margin:0;}
.skegAccordian .itemTab {cursor:pointer; position:relative; margin:25px 40px 0;}
.skegAccordian .itemTitle {background:#f6f6f6; padding:15px; text-align:center; transition:all 0.3s; box-shadow:10px 10px 10px rgba(0,0,0,0); border-radius:10px; font-weight:900; font-size:16px; position:relative; z-index:1; color:#a5a5a5; margin-left:30px;}
.skegAccordian .itemSvg {margin-top:5px;}
.skegAccordian .itemSvg path {fill:#fff; transition:all 0.3s;}
.skegAccordian .itemIcon {width:60px; height:60px; background-size:contain; background-position:center; background-repeat:no-repeat; position:absolute; z-index:2; box-shadow:10px 10px 10px 0px #c3c3c3; border-bottom-right-radius:6px; overflow:hidden; top:50%; transform:translateY(-50%);}
.skegAccordian .open .itemTitle {background:#fff; box-shadow:10px 10px 10px rgba(0,0,0,0.3); color:#000;}
.skegAccordian .open .itemSvg path {fill:#f6f6f6;}
.skegAccordian .itemContent {position:relative; top:-30px; max-height:0; overflow:hidden; transition:all 0.3s;}
.skegAccordian .itemContentInner {background:#f6f6f6; padding:55px 15px 25px;}
.skegAccordian .itemHeading {font-size:18px; font-weight:700; margin:15px 0 20px;}
.skegAccordian .itemDescription {margin-bottom:25px;}
.skegAccordian .open .itemContent {max-height:100vh; overflow:auto;} .testimonialSliderContainer .slides {list-style:none; padding:0; margin:0; position:relative; display:grid; grid-template-columns:1fr; grid-template-rows:1fr;}
.testimonialSliderContainer .slides > li {background:radial-gradient(circle at 30% top, #00EDFE, #00C0F8); height:100%; padding:25px 45px; border-radius:15px; color:#fff; font-size:1.2rem; text-align:center; position:relative; box-shadow:10px 10px 10px 0 #c3c3c3; grid-area:1/1/2/2; position:relative; left:calc(-100% - 20px); transition:left 0.3s;}
.testimonialSliderContainer .slides > li::before {content:'\201C'; font-size:80px; position:absolute; top:40px; left:50px; opacity:0; transition:opacity 0.3s;}
.testimonialSliderContainer .slideBody {opacity:0; transition:opacity 0.3s;}
.testimonialSliderContainer .slideImage {width:50px; height:50px; background:#fff; margin:10px auto 25px; border-radius:50%; background-position:center; background-size:cover; background-repeat:no-repeat;}
.testimonialSliderContainer .slideContent {padding:0 30px;}
.testimonialSliderContainer .slideMeta {margin-top:20px; font-weight:700;}
.testimonialSliderContainer .slides > li.open {left:0;}
.testimonialSliderContainer .slides > li.open::before {opacity:1;}
.testimonialSliderContainer .slides > li.open .slideBody {opacity:1;}
.testimonialSliderContainer .slideCounters {text-align:center; margin-bottom:10px; margin-top:20px;}
.testimonialSliderContainer .slideCounters li {display:inline-block; height:10px; width:10px; background:#D9D9D9; border-radius:50%; margin:0 3px; cursor:pointer;}
.testimonialSliderContainer .slideCounters li.active {background:#FC1312;} .plainSlider .slidesBlock {overflow:hidden; padding:10px 0 20px; font-size:0;}
.plainSlider .slides {list-style:none; padding:0; margin:0; position:relative; white-space:nowrap; font-size:0; transition:left 0.3s;}
.plainSlider .slides > li {background:#fff; box-shadow:1px 1px 10px 3px rgba(0,0,0,0.41); display:inline-block; padding:5px 15px; border-radius:30px; margin:0 20px; width:calc(100% - 40px);}
.plainSlider .slideBody {display:flex; justify-content:center; align-items:center;}
.plainSlider .slideIcon {width:90px; height:90px; background-size:contain; background-position:center; background-repeat:no-repeat;}
.plainSlider .slideTitle {font-size:18px; font-weight:700;}
.plainSlider .slideDescription {font-size:13px;}