 @font-face {font-family: mont-regular;src: url(../fonts/Montserrat-Regular.ttf);font-weight: normal;}@font-face {font-family: mont-medium;src: url(../fonts/Montserrat-Medium.ttf);font-weight: normal;}@font-face {font-family: mont-semibold;src: url("../fonts/Montserrat-SemiBold.ttf");font-weight: normal;}a:hover {text-decoration: none !important;}.content-fluid{margin-top:90px;}#asp-headersection {position: fixed;width: 100%;background-color: #fff;z-index: 999;top: 0px;border-bottom: 1px solid #f0f0f0;height: 60px;}#asp-headersection.secondMenu.animated {-webkit-box-shadow: 0px 6px 5px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow: 0px 6px 5px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 6px 5px 0px rgba(0, 0, 0, 0.1);}.asp-header-container {width: 1170px;margin: 0 auto;padding: 0.5% 0;}.asp-logo img {width: 130px;padding: 0.5em;padding-left: 15px;}.asp-mobile-logo {display: none;}.asp-header-container nav {padding: 0px;}.asp-header-container .asp-menu-navigation {margin-left: 12%;}.asp-menu-navigation ul.menu li a, .asp-menu-navigation ul.menu li .menuparent {background-image: linear-gradient(#8347ad, #8347ad);background-size: 0% 2px;background-repeat: no-repeat;transition: background-size 0.5s;background-position: 0 100%;display: inline;padding-bottom: 5px !important;}.asp-menu-navigation li ul li a {font-size: 15px;color: #412255;padding: 0px !important;}ul.sf-menu, ul.sf-menu li, .dropdown-toggle::after {list-style: none;border: 0px !important;}ul.sf-menu a, ul.sf-menu span.nolink {padding: 0px;padding-bottom: 0px;}.asp-menu-navigation ul li a, .asp-menu-navigation ul li span {color: #231f20;font-size: 15px;font-family: mont-medium;}.asp-menu-navigation ul.menu li span a:hover, .asp-menu-navigation ul.menu li span a:focus, .asp-menu-navigation ul.menu li .menuparent:hover, .asp-menu-navigation ul.menu li .menuparent:focus {color: #8347ad !important;background-size: 100% 2px;}.asp-menu-navigation .dropdown-menu {border: 0px;}.asp-menu-navigation .dropdown-item:focus, .asp-menu-navigation .dropdown-item:hover {color: #8347ad !important;background-color: transparent;background-size: 100% 2px;}.asp-menu-navigation .navbar-expand-md .navbar-nav .nav-link {padding-right: 0.5rem;padding-left: 0rem;}.asp-menu-navigation ul li a, .asp-menu-navigation ul li span {color: #231f20;font-size: 15px;font-family: mont-medium;}ul.sf-menu a, ul.sf-menu span.nolink {padding: 0px;padding-bottom: 0px;}ul.sf-menu a, ul.sf-menu span.nolink {display: block;position: relative;}ul.sf-menu.sf-navbar {position: initial !important;}ul.sf-menu.sf-navbar {position: relative;}.asp-menu-navigation ul li {float: left;cursor: pointer;}ul.sf-menu li:hover, ul.sf-menu li.sfHover, ul.sf-menu li:hover ul, ul.sf-menu li.sfHover ul {z-index: 499;}.asp-menu-navigation li:nth-child(2) ul {width: 570px !important;}.asp-menu-navigation li ul {background-color: #fff;box-shadow: 1px 2px 11px #b7b7b7;padding: 20px !important;z-index: 9;width: 550px !important;margin: 0 auto !important;left: 0px !important;right: 0;top: 48px !important;}.asp-menu-navigation li:nth-child(3) ul {width: 520px !important;left: -120px !important;}.asp-menu-navigation li:nth-child(4) ul {width: 140px !important;}.asp-menu-navigation li:nth-child(4) ul li, .asp-menu-navigation li:nth-child(6) ul li {width: 100% !important;}.asp-menu-navigation li:nth-child(6) ul {width: 170px !important;}ul.sf-menu.menu, ul.sf-menu.menu ul, ul.sf-menu.menu li {margin: 0em 0.6em;}.asp-menu-navigation li:nth-child(2) ul {width: 570px !important;left: -60px !important;}.asp-menu-navigation li ul li {width: 50% !important;padding: 12px 10px !important;}ul.sf-menu.sf-navbar li li {position: relative;}ul.sf-menu.sf-navbar li li {width: auto;float: left;}ul.sf-menu.sf-navbar li li {margin: 0px;}.asp-menu-navigation li:nth-child(2) ul li:nth-child(even) {padding-left: 30px !important;}.asp-menu-navigation li:nth-child(3) ul li:nth-child(even) {padding-right: 0px !important;}#asp-footersection {padding: 0px 0px 20px;background-image: url("../img/footer-image.jpg");background-size: cover;background-repeat: no-repeat;width: auto;padding-left: 0px;margin: 0px;margin-top: 0px;}.asp-footer-container {width: 1170px;margin: 0 auto;}.asp-footer-top {display: inline-block;width: 100%;margin-bottom: 40px;}.asp-footer-container ul {padding: 0;list-style: none;margin: 0px;}.asp-footer-container ul li ul li {float: none;width: unset;line-height: 15px;margin-bottom: 10px;margin-left: 0%;}#block-asp-website-footer ul .asp_footer_general_menu {width: 30%;}#block-asp-website-footer ul .asp_footer_general_menu ul li {width: 45%;margin-bottom: 5px !important;display: inline-flex !important;}.asp_footer_practices_menu {width: 45% !important;}.asp_footer_practices_menu ul {margin-top: -4px;}.asp_footer_practices_menu ul li {width: 46% !important;margin-bottom: 5px !important;display: inline-flex !important;}.asp-footer-container ul li span {color: #fff;line-height: 3;font-size: 18px;letter-spacing: 0.6px;font-family: mont-medium;}.asp-footer-container ul li {float: left;width: 20%;}.asp-footer-container ul li a {color: #fff !important;font-size: 12px;letter-spacing: 0.5px;font-family: mont-medium;text-decoration: none!important;}.asp-footer-menu-desktop ul {margin: 0 auto;}.asp-footer-menu-desktop ul li {width: auto;margin-left: 0px;padding: 0px 20px;}.asp-footer-copy-rights {display: flex;width: 33.333333% !important;max-width: 33.333333% !important;flex: 0 0 33.333333% !important;}.asp-footer-menu-desktop {max-width: 36.666667% !important;width: 36.666667% !important;flex: 0 0 36.666667% !important;}.asp-footer-contact {width: 12.333333% !important;max-width: 12.333333% !important;flex: 0 0 12.333333% !important;}.asp-footer-bottom-social-icon {width: 17.666667% !important;max-width: 17.666667% !important;flex: 0 0 17.666667% !important;}.asp-footer-contact ul {margin: 0 auto;}.asp-footer-contact ul li {width: auto;margin-left: 0px;padding: 0px 10px;}.asp-footer-contact ul li a {color: #fff;font-size: 12px;letter-spacing: 0.5px;font-family: mont-medium;}.asp-footer-copy-rights p {color: #fff;font-size: 12px;letter-spacing: 0.5px;font-family: mont-medium;margin-bottom: 0px;margin-top: 4px;}.asp-footer-copy-rights p:first-child {margin-top: -15px;margin-right: 20px;}.asp-footter-geo-location {padding-left: 30px !important;color: white;font-size: 18px;font-family: mont-medium;}.asp-footter-geo-location img {margin-top: -6px;}.asp-footer-bottom-social-icon {text-align: left;font-size: 24px;margin-top: -8px;}.asp-footer-bottom-social-icon a, .asp-footer-bottom-social-icon a:hover {color: #fff;letter-spacing: 3px;text-decoration: none;}.asp-footer-bottom-logo p {text-align: center;}.asp-footer-container #block-asp-website-footer ul li ul li:nth-last-child(1), .asp-footer-container #block-asp-website-footer ul li ul li:nth-last-child(2), .asp-footer-container #block-asp-website-footer ul li ul li:nth-last-child(3), .asp-footer-container #block-asp-website-footer ul li ul li:nth-last-child(4) {display: block;}.asp_footer_accordian_content {display: none;}.asp_footer_accordian_title:after {font-size: 35px;line-height: 28px;content: "^";color: transparent;float: right;display: inline-block;font-variant: normal;text-transform: none;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background-image: url(../img/chevron-down.svg);background-repeat: no-repeat;background-position-y: 9px;background-position-x: 0px;}.active_header .asp_footer_accordian_title::after {transform: rotate(180deg);-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background-position-y: -8px;}.asp-footer-bottom-social-icon img {margin-right: 7px;}.asp_footer_accordian_content{padding-left: 20px;}@media (min-width: 992px) and (max-width: 1199px) {.asp-header-container, .asp-footer-container {width: 100% !important;padding: 0px 15px;}.asp-menu-navigation ul li a, .asp-menu-navigation ul li span {font-size: 13px !important;}.asp-header-container .asp-menu-navigation {margin-left: 6%;width: 100%;}.collapse.navbar-collapse {float: right;}#asp-headersection {padding-top: 5px;}.asp-menu-navigation li ul {top: 44px !important;}.asp-footer-container {width: 100% !important;padding-right: 12px;}.asp-footer-bottom-social-icon img {margin-right: 5px;}.asp-footer-container ul li {width: 16%;}.asp-footer-menu-desktop ul {width: 420px !important;}.asp-footer-menu-desktop ul li {width: auto !important;padding: 0px 5px;}#block-asp-website-footer ul .asp_footer_general_menu {width: 26%;}#block-asp-website-footer ul .asp_footer_general_menu ul li {width: 49% !important;}.asp_footer_practices_menu {width: 52% !important;}.asp-footer-container ul .asp_footer_practices_menu li {width: 49% !important;}.asp-our-team-leader-details {padding: 30px 40px 30px 40px;width: 91%;}.asp-search-form .form-actions .form-submit {margin-left: 6px !important;top: -4px;}.asp-footer-bottom-social-icon a, .asp-footer-bottom-social-icon a:hover {letter-spacing: 4px;font-size: 20px;}.asp-footer-bottom-logo {margin-left: 0px;}.asp-footer-menu-desktop {max-width: 37.667% !important;width: 37.667% !important;flex: 0 0 37.667% !important;padding: 0px !important;}.asp-footer-contact {width: 9.333% !important;max-width: 9.333% !important;flex: 0 0 9.333% !important;padding: 0px !important;}.asp-footer-bottom-social-icon {width: 19.667% !important;max-width: 19.667% !important;flex: 0 0 19.667% !important;text-align: right;}.asp-footer-copy-rights img {width: 25px;}.asp-footer-contact ul li {width: auto;}.asp-footer-copy-rights p:first-child {margin-top: -5px;margin-right: 10px;}}@media (min-width: 768px) and (max-width: 991px) {.asp-header-container, .asp-footer-container {width: 100% !important;padding: 0px 15px;}.asp-header-container .navbar-expand-md .navbar-toggler {display: block;outline: none !important;box-shadow: none !important;}.asp-header-container ul.sf-menu.sf-navbar {display: none;}.asp-mobile-logo {margin: 0 auto;position: relative;z-index: 1000;margin-left: -15px;}.asp-header-container .navbar-toggler {text-align: right;width: 26px;padding: 5px 0px 0px;font-size: 0px;border-radius: 0px;border: 0px;background-color: transparent;}.asp-logo {width: 145px;margin: 0 auto;}.asp-header-container .navbar-toggler-icon {width: 25px;height: 2px;background-color: #855aa6;margin-bottom: 6px;transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;}#asp-headersection {height: auto;overflow-x: hidden !important;}.asp-header-container .navbar-collapse.collapse.show .sf-navbar {display: block;width: 100%;}.asp-header-container .navbar-expand-md {flex-flow: wrap;justify-content: space-between;}.asp-header-container .asp-menu-navigation {width: 100%;margin-left: 0px;}.asp-menu-navigation ul li {float: none !important;}.asp-header-container .asp-menu-navigation {margin-left: 0px;width: 100%;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu {overflow-y: scroll !important;height: 375px;overflow-x: hidden !important;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu, .asp-header-container .asp-menu-navigation ul.sf-menu.menu li {margin: 0px;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a {padding: 1em 40px !important;display: block;border-bottom: 1px solid #dbdbdb;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a::after {background-image: url(../img/arrow.png);background-size: 9px;width: 16px !important;background-repeat: no-repeat;height: 10px;position: absolute;left: 10px;top: 25px;}.asp-menu-navigation ul.menu li a, .asp-menu-navigation ul.menu li .menuparent {background-image: none;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a + ul {box-shadow: none;padding: 0px 0px 0px 40px !important;background: #f7f7f7;width: 100% !important;border-radius: 0px;position: static;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a + ul li {float: none;width: 100% !important;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a + ul li a {padding: 0px !important;border-bottom: 0px;}.navbar-toggler[aria-expanded="true"] {margin-top: 10px;}.navbar-toggler[aria-expanded="true"] span:nth-child(1) {transform: translateY(2px) translateX(0px) rotate(45deg);}.navbar-toggler[aria-expanded="true"] span:nth-child(2) {display: none;}.navbar-toggler[aria-expanded="true"] span:nth-child(3) {transform: translateY(-6px) translateX(0px) rotate(-45deg);}.navbar-toggler[aria-expanded="true"] + .asp-logo {display: none;}.asp-menu-navigation li:nth-child(2) ul li:nth-child(even) {padding-left: 10px !important;}.asp-menu-navigation li:nth-child(3) ul li:nth-child(even) {padding-right: 10px !important;}ul.sf-menu.sf-accordion li ul li#menu-fontsize-accordion {display: none;}#asp-footersection {background-image: none;background: linear-gradient(to top, #512a6c, #9c60bb);}.asp-footer-container ul li {width: 100% !important;border-bottom: 1px solid #fff;margin-left: 0%;}.asp-footer-container ul li span {line-height: 2.5;display: inline-block;width: 100%;cursor: pointer;font-size: 16px;}.asp-footer-container ul li a {font-size: 14px;line-height: 2.5;display: inline-block;width: 100%;cursor: pointer;}.asp-footer-container ul li ul li {margin-bottom: 0%;margin-left: 3%;}.asp-footer-container ul li ul li:last-child {border-bottom: 0px;}.asp-footer-container #block-asp-website-footer ul li:nth-last-child(1), .asp-footer-container #block-asp-website-footer ul li:nth-last-child(2), .asp-footer-container #block-asp-website-footer ul li:nth-last-child(3), .asp-footer-container #block-asp-website-footer ul li:nth-last-child(4) {display: block;}.asp-footer-bottom-logo {margin-top: 0px;z-index: 9999999;position: relative;}.asp-footer-bottom-logo img {margin-top: 25px;}.col-md-2.col-sm-12.asp-footter-geo-location {flex: 0 0 100%;max-width: 100%;text-align: center !important;margin-top: -201px;color: white;font-size: 18px;font-family: mont-medium;}.col-md-2.col-sm-12.asp-footter-geo-location span {margin-left: -20px;}.col-md-5.asp-footer-menu-desktop {display: none;}.col-md-2.col-sm-12.asp-footer-bottom-social-icon {text-align: center;}.asp-footer-bottom-social-icon a, .asp-footer-bottom-social-icon a:hover {color: #fff;letter-spacing: 0px;margin-left: 10px;}.asp-footer-copy-rights p:first-child {margin-bottom: 10px;}.asp-footer-copy-rights {display: block;width: 100% !important;margin: 0 auto;flex: 0 0 100% !important;max-width: 100% !important;}.asp-footer-bottom-social-icon, .asp-footer-contact {width: 100% !important;margin: 0 auto;flex: 0 0 100% !important;max-width: 100% !important;}.asp-footer-copy-rights p:first-child {margin-bottom: 10px;}.asp-footer-contact ul li {border-bottom: 0px;margin-left: -10px;}.asp-footer-contact {margin-top: -133px;}.asp-footer-contact ul li a {font-family: mont-semibold;line-height: 2.5;font-size: 16px;letter-spacing: 0.6px;}.asp-footer-copy-rights p {font-size: 14px;}}@media (min-width: 320px) and (max-width: 767px) {.asp-header-container {width: 100% !important;padding: 0px 15px;}.asp-mobile-logo {display: block;width: 45px !important;padding: 0.6em;margin: 0 auto;position: relative;z-index: 1000;margin-left: -15px;}.asp-desktop-logo {display: none !important;}.asp-header-container .navbar-toggler {text-align: right;width: 26px;padding: 5px 0px 0px;font-size: 0px;border-radius: 0px;border: 0px;background-color: transparent;outline: none !important;box-shadow: none!important;}.asp-logo {width: 50px;margin: 0 auto;}.asp-header-container .navbar-toggler-icon {width: 25px;height: 2px;background-color: #855aa6;margin-bottom: 6px;transition: all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1) 0s;}#asp-headersection {height: auto;overflow-x: hidden !important;box-shadow: 0px 6px 5px 0px rgba(0, 0, 0, 0.1);}.asp-header-container .asp-menu-navigation {margin-left: 0px;width: 100%;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu {overflow-y: scroll !important;height: 375px;overflow-x: hidden !important;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu, .asp-header-container .asp-menu-navigation ul.sf-menu.menu li {margin: 0px;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a {padding: 1em 40px !important;display: block;border-bottom: 1px solid #dbdbdb;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a::after {background-image: url(../img/arrow.png);background-size: 9px;width: 16px !important;background-repeat: no-repeat;height: 10px;position: absolute;left: 10px;top: 25px;}.asp-menu-navigation ul.menu li a, .asp-menu-navigation ul.menu li .menuparent {background-image: none;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a + ul {box-shadow: none;padding: 0px 0px 0px 40px !important;background: #f7f7f7;width: 100% !important;border-radius: 0px;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a + ul li {float: none;width: 100% !important;}.asp-header-container .asp-menu-navigation ul.sf-menu.menu li a + ul li a {padding: 0px !important;border-bottom: 0px;}.navbar-toggler[aria-expanded="true"] {margin-top: 10px;}.navbar-toggler[aria-expanded="true"] span:nth-child(1) {transform: translateY(2px) translateX(0px) rotate(45deg);}.navbar-toggler[aria-expanded="true"] span:nth-child(2) {display: none;}.navbar-toggler[aria-expanded="true"] span:nth-child(3) {transform: translateY(-6px) translateX(0px) rotate(-45deg);}.navbar-toggler[aria-expanded="true"] + .asp-logo {display: none;}.asp-menu-navigation li:nth-child(2) ul li:nth-child(even) {padding-left: 10px !important;}.asp-menu-navigation li:nth-child(3) ul li:nth-child(even) {padding-right: 10px !important;}.asp-footer-container .asp-footer-top .asp-overall-view-title {display: none;}.asp-footer-container ul {margin-right: 0px;}.asp-footer-container {width: 100% !important;padding: 0px 15px;}.asp-footer-container ul li {width: 100% !important;}ul.sf-menu.sf-accordion li ul li#menu-fontsize-accordion {display: none;}#asp-footersection {background-image: none;background: linear-gradient(to top, #512a6c, #9c60bb);overflow-x: hidden !important;}.asp-footer-container ul li {width: 100%;border-bottom: 1px solid #fff;margin-left: 0%;}.asp-footer-container ul li span {line-height: 2.5;font-size: 16px;display: inline-block;width: 100%;cursor: pointer;}.asp-footer-container ul li a {font-size: 14px;line-height: 1.5;display: inline-block;width: 100%;cursor: pointer;}.asp-footer-container ul li ul li {margin-bottom: 0%;margin-left: 15px;padding: 10px 0px;width: 95% !important;}.asp-footer-container ul li ul li:last-child {border-bottom: 0px;}.asp-footer-bottom-logo img {position: relative;z-index: 1;}.asp-footer-container #block-asp-website-footer ul li:nth-last-child(1), .asp-footer-container #block-asp-website-footer ul li:nth-last-child(2), .asp-footer-container #block-asp-website-footer ul li:nth-last-child(3), .asp-footer-container #block-asp-website-footer ul li:nth-last-child(4) {display: block;}.asp-footer-bottom-logo {margin-top: 20px;z-index: 9999999;position: relative;}.col-md-2.col-sm-12.asp-footter-geo-location {flex: 0 0 100%;max-width: 100%;text-align: center !important;margin-top: -201px;color: white;font-size: 18px;font-family: mont-medium;}.col-md-2.col-sm-12.asp-footter-geo-location span {margin-left: -20px;}.col-md-5.asp-footer-menu-desktop {display: none;}.col-md-2.col-sm-12.asp-footer-bottom-social-icon {text-align: center;margin-top: 10px;}.asp-footer-bottom-social-icon a, .asp-footer-bottom-social-icon a:hover {color: #fff;letter-spacing: 0px;margin-left: 5px;}.asp-footer-copy-rights {display: block;width: 100% !important;margin: 0 auto;flex: 0 0 100% !important;max-width: 100% !important;}.asp-footer-bottom-social-icon, .asp-footer-contact {width: 100% !important;margin: 0 auto;flex: 0 0 100% !important;max-width: 100% !important;}.asp-footer-copy-rights p:first-child {margin-bottom: 10px;margin-right: 0px;}.asp-footer-contact ul li {border-bottom: 0px;margin-left: -10px;}.asp-footer-contact {margin-top: -135px;}.asp-footer-contact ul li a {font-family: mont-semibold;line-height: 2.5;font-size: 16px;letter-spacing: 0.6px;}.asp-footer-copy-rights p {font-size: 14px;}}@media only screen and (min-width: 992px) {.navbar-hover .collapse ul li {position: relative;}.navbar-hover .collapse ul li:hover > ul {display: block;}}@media only screen and (min-width: 1199px) {.navbar-expand-md .navbar-nav .nav-link {height: 35px;display: inline-block;padding-top: 8px;}}
body{
	font-family: mont-regular;font-size: 14px;line-height: 28px;
}
.down{width: 50%; margin: 20px auto 0px;border: 1px solid;}
.up{width: 25%;margin: -4px auto 0px;border: 3px solid #8347ad;opacity: 1;border-radius: 3px;}
a{text-decoration: none;}
.bread-crumb {margin-top: 100px;}
.bread-crumb a{text-decoration: none;color: var(--bs-breadcrumb-item-active-color);}
.banner{background: url("../img/banner-1.jpg");height: 485px;background-size: cover;background-position: center;}
.banner h1{color:#f6b628;font-size:30px;font-family: mont-medium;margin-top: 140px;line-height: 50px;}
.banner h1 span{font-family: mont-semibold;font-size: 45px;}
.banner p{color: #fff;font-size: 21px;font-family: mont-medium;}
.banner iframe{margin-top: 115px;border: 4px solid #fff;}
/*unleash*/
.unleash{margin: 40px 0px;text-align: center;}
.unleash h2{color: #8347ad;font-family: mont-semibold;font-size: 22px;}
/*thinking-machine*/
.think-machine{background-color:#f2f2f2;padding: 90px 0px 30px;min-height: 635px;}
.think-machine h3{text-align: center;}
.think-machine p{text-align: center;font-size: 20px;margin: 50px 0px; }
.think-machine h3 span{color: #8347ad;font-family: mont-medium;}
.think-machine .is-gen{font-family: mont-semibold;font-size: 24px;margin-top: 35px;}
/*slider*/
#slide-container {overflow: hidden;position: relative;}
.slide {width: 100%;}
.slides {display: block;}
.arrow {color: white;font-size: 26px;position: absolute;top: 50%;transform: translate(0%, -50%);padding: 16px;background-color: rgba(0,0,0,0);transition:background-color 0.3s ease;}
.arrow:hover {cursor: pointer;background-color: var(--transparent-grey);}
#next {left: 100%;transform: translate(-100%, -50%);border-radius: 4px 0px 0px 4px;}
#previous {border-radius: 0px 4px 4px 0px;}
#text-bar {display: none;}
#place {padding: 0px;margin: 0px;color: white;position: relative;display: inline-block;}
#dotsContainer {width: 100%;height: 20px;text-align: center;display: none;}
.dots {width: 8px;height: 8px;background-color: rgba(0,0,0,0.2);border-radius: 100%;display: inline-block;margin: 8px 2px;}
.dots:hover {cursor: pointer;background-color: rgba(0,0,0,0.4);}
.activeDot {background-color: rgba(0,0,0,0.6);}
#window .slider-ep{border: 1px solid #000;padding: 20px 20px 5px 20px;border-radius: 25px;min-height: 245px;}
#window .slider-ep p{margin-top: 15px;text-align: left;color: #000;}
/*slider*/
/*breaking slider*/
.breaking-slider h3{text-align: center;}
.breaking-slider h3 span{color: #8347ad;font-family: mont-medium;}
.breaking-slider .is-gen{font-family: mont-semibold;font-size: 24px;margin-top: 35px;text-align: center;}
.breaking-slider p{text-align: center;font-size: 20px;margin: 50px 0px;}
.breaking-slider .slider-ep{border: 1px solid #000;padding: 20px 20px 5px 20px;border-radius: 25px;min-height: 245px;}
.breaking-slider .slider-ep .slide{border: 1px solid #dbdbdb;}
.breaking-slider .slider-ep p{margin-top: 15px;text-align: left;color: #000;}
/*.breaking-slider .carousel-inner .col-md-3{border: 1px solid #000;}*/
.breaking-slider .carousel-control-next, .breaking-slider .carousel-control-prev{width: 13%;}
.breaking-slider .carousel-inner{margin-bottom: 40px;}
.breaking-slider .each-block{margin-bottom: 0px;}
.breaking-slider .witness{margin-top: 20px;}
/*.breaking-slider .break-content{border: 1px solid #000;}*/
.breaking-slider{margin-top: 40px;}
.breaking-slider .carousel-inner .row{justify-content: center;}
.breaking-slider .carousel-inner .color-1 {border: 1px solid #e8a225;border-radius: 15px;background-color: #faf3ff;}
.breaking-slider .carousel-inner .color-2{border: 1px solid #a87ec5;border-radius: 15px;background-color: #f8eeff;}
.breaking-slider .carousel-inner .color-3{border:1px solid #4cdfbe;border-radius:15px;background-color: #ebfffb;}
/*session*/
.session-3{background-color: #f2f2f2;padding: 80px 0px 40px;}
.session-3 h3{text-align: center;}
.session-3 h3 span{color: #8347ad;font-family: mont-medium;}
.session-3 p{text-align: center;font-size: 20px;margin: 50px 0px;}
.session-3 .is-gen{font-family: mont-semibold;font-size: 24px;margin-top: 35px;text-align: center;margin-bottom: 20px;}
.session-3 .each-block{margin-bottom: 0px;margin-top: 10px;line-height: 34px;}
.session-3 .witness{margin-top: 20px;}
.session-3 .carousel-inner .row{justify-content: center;}
.session-3 .carousel-inner .color-1 {border: 1px solid #e8a225;border-radius: 15px;background-color: #faf3ff;}
.session-3 .carousel-inner .color-2{border: 1px solid #a87ec5;border-radius: 15px;background-color: #f8eeff;}
.session-3 .carousel-inner .color-3{border:1px solid #4cdfbe;border-radius:15px;background-color: #ebfffb;}
.session-3 .carousel-inner{margin: 40px 0px;}
.session-3 .slider-ep{border: 1px solid #000;padding: 20px 20px 5px 20px;border-radius: 25px;min-height: 245px;}
.session-3 .slider-ep .slide{border: 1px solid #dbdbdb;}
.session-3 .slider-ep p{margin-top: 15px;text-align: left;color: #000;}
/*cta*/
.ready-to {padding: 60px 0px;background-color: #f3e6ff;}
.ready-to .ready{color: #8347ad;text-transform: uppercase;font-family: mont-semibold;font-size: 40px;line-height: 47px;}
.ready-to .read{font-family: mont-semibold;font-size: 30px;line-height: 35px;margin: 40px 0px;}
.ready-to .col-md-6:first-child{align-content: center;}
.ready-to .col-md-6 img{width: 100%;}
.ready-to .row{justify-content: center;}
.ready-to .row a{background-image: url("../img/cta-button.png");background-repeat: no-repeat;height: 50px;display: block;padding: 10px 0px 0px 70px;color: #fff;text-decoration: none;font-family: mont-semibold;}
/*your-trusted*/
.your-trusted h4{font-family: mont-semibold;text-align: center;margin: 55px 30px 60px;font-size: 30px;line-height: 1.6;}
.your-trusted h4 span{color: #8347ad;}
.your-trusted p{font-size: 20px;line-height: 35px;margin-bottom: 0px;margin-top: 40px;}
/*cta*/
.cta img{height: 300px;margin-left: 50px;}
.cta p{font-size: 25px;font-family: mont-semibold;color: #fff;line-height: 30px;}
.cta p span{color:#f4cd14;}
.cta p span:last-child,.cta p span:nth-child(2){text-transform: uppercase;}
.cta{background-color: #663398;min-height: 300px;}
.cta .col-md-6:nth-child(2){align-content: center;}
.cta button, .cta button:hover{background-color: #fff;padding: 10px 30px;border-radius: 30px;color: #8347ad;text-decoration: none;font-family: mont-semibold;border: 2px solid #f7b31e;border-right: 10px solid #f7b31e;}
@media (min-width:991px) and (max-width:1199px){
.container {width: 100%;max-width: 100%;padding: 0px 15px;}
.banner iframe {width: 100%;}
.ready-to .ready {font-size: 34px;line-height: 40px;}
.ready-to .col-md-6 img {width: 100% !important;}
.your-trusted p {line-height: 30px!important;margin-top: 0px!important;}
}
@media (min-width:768px) and (max-width:991px)
{
.container {width: 100%;max-width: 100%;padding: 0px 15px;}
.banner iframe {width: 100%;}
.ready-to .ready {font-size: 25px;line-height: 30px;}
.cta p {line-height: 35px;}
.ready-to .col-md-6 img {width: 100% !important;}
.your-trusted p {line-height: 30px!important;margin-top: 0px!important;}
}
@media (min-width:320px) and (max-width:767px)
{
.container {width: 100%;max-width: 100%;padding: 0px 15px;}
.banner {height: auto;padding-bottom: 30px;}
.banner h1 {margin-top: 80px;}
.banner iframe {width: 100%;margin-top: 20px;}
.ready-to .ready {font-size: 25px;line-height: 30px;}
.ready-to .read {font-size: 25px;line-height: 30px;}
.ready-to .col-md-6 img{width: 100%!important;}
.ready-to .row a{background-color: #8347ad;background-image: none;border-radius: 30px;margin-bottom: 30px;padding: 10px 40px;text-align: center;width: fit-content;}
.session-3 .carousel-inner .break-content, .breaking-slider .break-content, #window .slider-ep,.breaking-slider .slider-ep,.session-3 .slider-ep {margin-bottom: 30px;}
#window .col-md-3, .breaking-slider .col-md-3, .session-3 .carousel-inner .col-md-3{width: 70%;}
.cta{padding-bottom: 30px;}
.your-trusted p {line-height: 30px!important;margin-top: 0px!important;margin-bottom: 50px!important;}
}




