@font-face {
    font-family: p-regular;
    src: url("../fonts/Poppins-Regular.ttf");
}
@font-face {
    font-family: p-semibold;
    src: url("../fonts/Poppins-SemiBold.ttf");
}
@font-face {
    font-family: p-bold;
    src: url("../fonts/Poppins-Bold.ttf");
}

body {
    font-family: p-regular;
    overflow-x: hidden !important;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.75;
	color: #5b5a5a;
}
p,
span,
a,
h1,
h2,
button,
h3,
h4,
h5,li {
    font-family: p-regular;
}
        @media screen and (max-width:1152px){
            #wrapper{max-width:960px;}
            #top-area .column:last-child{margin-right:0;}
            #copyright{padding:0px;margin:0px;}
        }
        @media screen and (max-width:960px){
            .content-sidebar-wrap,#content,#sidebar-first,#sidebar-second
            {float:none;width:100% !important;}
            #sidebar-first{clear:both;}
            #sidebar-first,#sidebar-second,#head,#foot{padding:0 3.52%;}
            #top-area .column{width:32%;}#sidebar-first,#sidebar-second,#head,#foot{padding:0 1.5%;}
            .region-front-welcome{margin:1% 2%;}.block{margin-bottom:2%;}
            .content-sidebar-wrap #content{margin:0;}#footer_wrapper,#top-area{padding:0 15px;}
            #post-content{margin:10px;}
        }
        @media screen and (max-width:767px){
            .feature .fa{padding:5px;height:65px;}
            #logo{text-align:center;width:100%;}
            #copyright{padding:0 12px;}body{margin-top:0;}
            .top_left,.top_right,.search_block,.region-user-menu{width:100%;}
            #footer p{margin:0;}#copyright p{margin:5px 0;}
            #foot,#copyright{padding:10px 0;}
            .front .content-sidebar-wrap{margin:0;}.theme-default .nivo-controlNav{padding-top:10px;}
            .region-front-welcome{padding:10px;}
            #site-title{padding-top:18px;}#site-description{padding-bottom:18px;}
            #main-menu ul{display:none;}#main-menu li ul{position:static;border:0;}
            #main-menu li ul ul{margin:0 !important;border:0;}
            #main-menu ul,#main-menu li{float:none;max-width:100%;}#main-menu{border:0;}
            #main-menu a{width:100%;padding:2%;color:#fff;border-radius:0;text-align:center;border-bottom:1px solid #1e262d;}
            #main-menu li li a{text-align:center;font-size:15px;}
            #main-menu li:hover > ul,#main-menu li li:hover > ul,#main-menu li li li:hover > ul{display:none;}
            .drop-down-toggle{display:block;}#main-menu li li .drop-down-toggle{top:5px;}
            .menu_wrapper{margin:0;}#main-menu .nav-toggle{display:block;font-size:15px;font-weight:normal;background:#18222B;color:white;margin:0;padding:3%;letter-spacing:1px;text-align:center;}#main-menu ul.menu li{margin:0;width:100%;}.content-sidebar-wrap,#sidebar-first,#sidebar-second{float:none;width:auto;}.content-sidebar-wrap #content{float:left;width:auto;}#sidebar-first .block,#sidebar-second .block,#footer-area .column,#top-area .column{float:none !important;width:auto !important;margin-left:0;}#sidebar-first{clear:both;}#footer-area .column,#top-area .column{margin:10px;}#top-area .column:first-child,#footer-area .column:first-child{margin:10px;}.copyright,.credits{float:none;text-align:left;text-align:center;}#footer_wrapper,#top-area{padding:0;}.theme-default .nivo-caption{display:none !important;}#logo{margin:8px 0;text-align:center;}#logo img{text-align:center;float:none;}#site-title{display:inline-block;padding:0;}#site-description{padding-bottom:5px;width:100%;text-align:center;}#site-title{width:100%;margin:0;}#site-title a{width:100%;text-align:center;}.node{margin:10px 0;}.region-front-welcome .block h2{padding:5px 0;}}@media screen and (max-width:440px){.social-icons{position:inherit;width:100%;}.social-icons ul{text-align:center;}.block-menu ul{float:none;text-align:center;}input.form-text,select.form-select{width:93%;}textarea.form-textarea{width:100%}}
            .header-mobile .srchFormMobile{display:none;}a{text-decoration:none !important;}
            .panels-flexible-region-1-tab_content{width:100%;}
            .panels-flexible-region-1-center{width:100%;}
            #header_wrapper{width:100%;position:absolute;z-index:99;}
            .header-mobile{margin-left:10.333%;width:64%;}#post-content{margin:0px;}
            #logo{margin-top:20px;position:relative;z-index:9999;}
#logo img{width: 105px;float: left;}
#logo .oracle-logo-partner img{width: 100px;float: right;margin-left: 10px;margin-top: -10px;}
.secondMenu .oracle-logo-partner img{margin-top: 0px!important;}
.firstMenu .contact{margin-top: 5px!important;}
.secondMenu .contact{margin-top: -5px!important;}
            .secondMenu #logo{margin-top:8px;}#main-menu{margin-top:35px;}
            #main-menu .menu .expanded a{cursor:default;}
            #main-menu .menu .leaf a{cursor:pointer;}.firstMenu  #main-menu{margin-top:9px;}
            .firstMenu{height: 79px;}.secondMenu #main-menu{margin-top:17px;}
            .search-by-page-form input[type="text"]{width:250px;height:34px;outline:none;}
            .search-by-page-form input[type=text]::-ms-clear{display:none;}
            .search-by-page-form{margin:0 auto;position:relative;}.
            social-icon{display:inline-block;float:right;margin:4px 0 0;padding:0;}
            .firstMenu .social-icon{margin:14px 0 0;}.search-input{display:inline-block;float:right;margin:0px;}
            .search-input li{list-style-type:none;}.social-icon li{list-style-type:none;}
            .search-active{display:none;background-color:rgb(250,250,250);float:right;padding:15px 20px;border:1px solid #e2e2e2;box-shadow:0 2px 12px rgba(0,0,0,0.082);}.search-by-page-form input{border:none;border-radius:4px;width:100%;padding:2px 8px 2px 40px;background-image:url(http://images.read.aspiresys.com/EloquaImages/clients/Aspire/%7Bcf44a39a-dc73-4548-a495-4cf0f0cea906%7D_search-hover-icon.png);background-repeat:no-repeat;background-position:4% 54%;font-size:14px;background-color:#e6e6e6;}.search-by-page-form input[type="submit"]{margin:0 auto;position:absolute;top:1px;left:1px;background:url(http://images.read.aspiresys.com/EloquaImages/clients/Aspire/%7Bcf44a39a-dc73-4548-a495-4cf0f0cea906%7D_search-hover-icon.png) no-repeat 10px center;height:33px;width:45px;text-indent:-9999px;border:none;cursor:pointer;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;}.panel-separator{margin:0 !important;}#sub_menu{margin:0 auto 60px;max-width:960px;width:100%;position:relative;margin-top:-170px;}.categoryMobileMenu{display:none;}.categoryMenu{display:block;background-image:url(/themes/phoenix_responsive_theme/images/bar-icon.png);background-repeat:no-repeat;}#sub_menu .nav-justified{margin:0;}#sub_menu .categoryMenu{background-color:#663399;min-height:110px;font-size :18px;color :#fff;text-align:center;}#sub_menu .categoryMenu div{padding-top:0%;}#sub_menu .categoryMenu.active{background-image:none;background-color:#552882;bottom:10px;position:relative;min-height:120px;}.categoryMenu a{position:relative;top:15px;}.categoryManu.active  a{padding-top:26px;}.categoryMenu:hover{// min-height:120px;background-color:#552882 !important;}.categoryMenu .active{background-color:#552882;}.categoryMenu.active .active{top:25px;}#sub_menu .categoryMenu a.active .menu-hover-image{display:block !important;}#sub_menu .categoryMenu a.active .menu-image{display:none !important;}#sub_menu .categoryMobileMenu a.active .menu-hover-image{display:block !important;}#sub_menu .categoryMobileMenu a.active .menu-image{display:none !important;}.categoryMenu .menu-hover-image,.categoryMobileMenu .menu-hover-image{display:none;}.categoryMenu  a:active,.categoryMobileMenu  a:active{text-decoration:none !important;}.categoryMenu  a{color:#fff;font-size :12px;}.categoryMobileMenu p{display:inline;}.categoryMobileMenu .menu-image{display:inline;}.categoryMobileMenu img{margin:0 20px 0 0;}.categoryMobileMenu .menu-image,.categoryMobileMenu .menu-hover-image{float:left;}.categoryMobileMenu .field-content a{display:inline;}.categoryMenu  a:visited,.categoryMenu  a:link{text-decoration:none;}#overview{margin-bottom:60px !important;}#grid,#tabs,#partners_logo_only_image,#tabs_title,.page-careers #image_only_image{margin-bottom:50px !important;}.search-by-page-form input{border:none;border-radius:4px;width:100%;padding:2px 8px 2px 40px;background-image:url(http://images.read.aspiresys.com/EloquaImages/clients/Aspire/%7Bcf44a39a-dc73-4548-a495-4cf0f0cea906%7D_search-hover-icon.png);background-repeat:no-repeat;background-position:4% 54%;font-size:14px;background-color:#e6e6e6;}.search-by-page-form input[type='submit']{margin:0 auto;position:absolute;top:1px;left:1px;background:url(http://images.read.aspiresys.com/EloquaImages/clients/Aspire/%7Bcf44a39a-dc73-4548-a495-4cf0f0cea906%7D_search-hover-icon.png) no-repeat 10px center;height:26px;width:45px;text-indent:-9999px;border:none;cursor:pointer;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;transition:all 0.3s linear;}.secondMenu .menu-navigation-container .menu .menu{background-color:rgba(250,250,250);}.secondMenu{background-color:rgba(255,255,255,0.7);box-shadow:0 1px 1px 1px rgba(0,0,0,0.11);height:77px;left:0;margin:0 auto !important;position:fixed !important;right:0;width:100%;z-index:999;}.secondMenu .menu li a{color:black !important;}.menu-navigation-container .menu li{float:left;list-style:none;}.menu-navigation-container .menu,.menu-navigation-container .menu .menu{margin:0;padding:0;}.menu-navigation-container .menu .menu{display:none;}.menu-navigation-container .menu .menu li,.menu-navigation-container .menu li{margin:0;padding:1.6%;}.menu-navigation-container .menu li{padding:0;margin:0;}.secondMenu .menu-navigation-container .menu .menu li a:hover{background-color:black;color:white !important;}.secondMenu .menu-navigation-container .menu li:hover a{color:white !important;}.secondMenu .menu-navigation-container .menu li:hover,.secondMenu .menu-navigation-container .menu li a:hover{background-color:black;color:white !important;}.secondMenu .menu-navigation-container .menu .menu li a{color:black !important;}.menu-navigation-container .menu .menu li a,.menu-navigation-container .menu li a{color:#333;padding:8px 17px 26px;display:block;font-family:p-regular;}.firstMenulogo1 {margin-top: -12px;}.firstMenu  .menu-navigation-container .menu li a{padding:17px;}.menu-navigation-container .menu .menu{position:absolute;margin:0;padding:0;background-color:white;max-height: 500px;
  overflow-y: scroll;}.menu-navigation-container .menu .menu li a{color:black;display:inline-block;min-width:100%;padding:9px 23px 9px 9px;}.menu-navigation-container .menu .menu li a:hover{background-color:black;color:white;}.menu-navigation-container .menu li:hover a{color:black;}.menu-navigation-container .menu li:hover,.menu-navigation-container .menu li a:hover{background-color:white;color:black;}.menu-navigation-container .menu .menu li{float:none;list-style:none;padding:0;margin:0;}.firstMenu .firstMenulogo,.firstMenu .firstMenusearch{display:block;}.firstMenu .secondMenulogo,.firstMenu .secondMenusearch{display:none;}.secondMenu .firstMenulogo,.secondMenu .firstMenusearch{display:none;}.secondMenu .secondMenulogo,.secondMenu .secondMenusearch{display:block;}.front  .secondMenu{background-color:rgba(255,255,255,0.5);}.mainHeader{left:0;margin:0 auto;max-width:960px;position:absolute;right:0;top:0;width:100%;z-index:99;}
            a{outline:none;}a:hover{text-decoration:none;}
/*
            #footer{background-color:#1E1E1E;width:100%;height:57px;position:absolute;z-index:9999;}
            #footer p{margin-bottom:0px;}#footerMenu{float:left;width:39%;}
            .footer_credit{margin:0 auto;max-width:960px;}
            .footer_credit .copyright{width:26%;}.footer_credit .copyright,.footer_credit #footerMenu,.footer_credit .col-sm-2.col-md-2.contact{margin-top:17px;}.footer_credit .col-sm-2.col-md-2.contact{width:12%;}.contact{float:left;}.footer_credit .col-sm-2.col-md-2.credits{width:23%;}#copyright p,#footerMenu a,.contact a{color:#e3e3e3;}.copyrightResponsive{text-align:center;}#footerMenuResponsive{text-align:center;font-size:12px;padding:0% !important;}#copyrightResponsive p{margin:5px 0;}#copyrightResponsive p,#copyrightResponsive a,#footerMenu a{color:#e3e3e3;}#copyrightResponsive{display:none;}.credits a{float:right;border-left:1px solid #444;}.credits a.twitter{border-right:1px solid #444;}#footer .credits a.active{background-color:#000000;}.credits img{padding:15px;}
            #footer-wrapper #footer{background:rgb(51,51,51);padding:1% 0 0 0;color:#ffffff;font-size:13px;text-align:center;clear:both;width:100%;}
*/
            @media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#sub_menu .active.categoryMenu{position:absolute !important;width:100%;bottom:1px;min-height:120px;}}
            @media(min-width:768px) and (max-width:959px){#header_wrapper .row{margin:0px;}.header-mobile{margin-left:0px;width:66.33333333%;padding-left:9px;}.firstMenu .menu-navigation-container .menu li a{padding: 17px 10.5px;font-size: 14px;}.banner_description p{font-size:36px;}.menu-navigation-container .menu .menu li a,.menu-navigation-container .menu li a{padding:8px 3.5px 18px;}.menu-navigation-container .menu .menu li a{padding:9px 23px 9px 9px;}.secondMenu{height:64px;}.secondMenu #main-menu{margin-top:16px;}.mainHeader{max-width:766px;}.bannerContent,#sub_menu,#suggested_content,#suggested_content_tab_specific,.footer_credit,#overview,#grid,#tabs,#partners_logo_only_image,#tabs_content,#tabs_title,.page-careers #image_only_image,#about_aspire .tabSection.row,#about_aspire .customers-partners,#team_aspire,.pane-team-aspire,.awards-grid,#tabs_content,#team_aspire_tabs,#team_aspire_board_members,#contact,#contact_image_only_image,.officeAddress,#open_opportunity,#in_the_news_landing_page,.center-wrapper,#perspectives .view-filters,.home-banner-background,.video-contain,.our-clients,.customer-banner,.itn-data,#site-map,.page-search-pages #block-system-main,#page_perspectives,#sub_tabs .view-content,.pane-partners-logos .ourPartners-logo .field-content,#videos,#tabs_content_all_content_types .only_text,#tabs_content_all_content_types .left_right_image,#tabs_content_all_content_types  .grid{max-width:750px;}#sub_menu{margin-top:-155px;}.bannerContentTitle h1{font-size:32px;}.gridSection{background-color:rgb(247,247,247);height:auto;min-height:285px;min-width:235px;padding:40px 15px;width:30.8%;margin:0 8px 16px;display:inline-block;}.bannerContent .field-content p{width:70%;}.page-search-pages #block-system-main{padding:8% 15px;max-width:750px;}#footer{background-color:#1E1E1E;width:100%;height:57px;}#footer{height:auto;margin-top:-1px !important;}#copyright{display:none;}#copyrightResponsive{display:block;margin:0px;padding:0px;}.awards-section{float:left;}}@media(min-width:0px) and (max-width:767px){.srchFormMobile .search-by-page-form input[type="text"]{display: none;},.navbar-inverse .navbar-toggle{border-color: #333;},.navbar-toggle{margin-top: 10px;},#header_wrapper{background-color:rgba(102,51,153,0.5);height:67px;}#header_wrapper.firstMenu{position:fixed;display:block !important;}.header{margin:0;}#logo{width:fit-content;position:absolute;margin:0px;}#logo .oracle-logo-partner img {margin-top: 8px;}#logo img{width:102px;margin-top:8px;}.header-mobile{position:relative;z-index:0;width:100%;float:right;display:block;}.header-mobile .srchFormMobile{display:block;position:absolute;right:70px;}.srchFormMobile .search-by-page-form input[type="text"]{background:transparent url("http://images.read.aspiresys.com/EloquaImages/clients/Aspire/%7Bcf44a39a-dc73-4548-a495-4cf0f0cea906%7D_search-hover-icon.png") no-repeat scroll 0px center;border-radius:8em;border:1px solid #9a5cb0;color:white;padding:1px 4px 2px 25px;width:15px;transition:0.5s;}.srchFormMobile .srchForm.srch-active input[type="text"]{width:135px !important;padding:1px 4px 2px 33px !important;transition:0.5s;}#main-menu,.firstMenu #main-menu{margin:0px;}.navbar-toggle{display:block;top:-10px;}.icon-bar{background-color:white;}.icon-bar.line-one{transform:translateY(7px) translateX(0px) rotate(45deg);}.icon-bar.line{height:2px;width:23px;transition:all 0.25s cubic-bezier(0.645,0.045,0.355,1) 0s;}.icon-bar.line-two{margin-top:-2px;top:50%;opacity:0;}.icon-bar.line-last{transform:translateY(-5px) translateX(0px) rotate(-45deg);}#main-menu .nav-toggle{background-color:transparent;border:none;position:relative;z-index:99999;min-height:31px;left:37px;width:32px;float:right;}.menu-navigation-container{background-color:rgb(102,51,153);left:0;position:absolute;top:92%;width:100%;}.menu{overflow:scroll;position:relative;}.menu-navigation-container .menu .menu li,.menu-navigation-container .menu .menu li,.menu-navigation-container .menu li{padding:0px;}#main-menu a{display:inline-block;background-image:url(http://images.read.aspiresys.com/EloquaImages/clients/Aspire/%7B0d076539-97a2-4c6f-94b3-0bd8a6dbbd95%7D_drop.png);background-repeat:no-repeat;background-position:1em center;text-indent:42px;text-align:justify;font-family:p-regular !important;font-size:14px;color:black;}#main-menu .expanded .menu li a{background-image:none;text-align:justify;font-size:13px;}.firstMenu .menu-navigation-container .menu .menu li a:hover{background-color:rgb(142,58,170) !important;}#main-menu .expanded .menu li::before{content:"•";float:left;width:3px;margin:2%;font-size:16px;position:absolute;}.menu-navigation-container .menu .menu li a{color:black !important;}.menu-navigation-container .menu .menu li a:hover{background-color:black !important;color:white !important;}.menu-navigation-container .menu li:hover a{color:black !important;background-color:white !important;}.nav-toggle{display:none;}.form-text,.srch-button{outline:0px !important;}#sub_menu,#tabs_title,#tabs,#tabs_content,#suggested_content,#suggested_content_tab_specific,#about_aspire,#team_aspire_tabs,#team_aspire,#team_aspire_board_members,#open_opportunity,#in_the_news_landing_page,.footer_credit,#sub_tabs .view-content,#videos,#tabs_content_all_content_types .only_text,#tabs_content_all_content_types .left_right_image,#tabs_content_all_content_types  .grid{margin:0 auto;max-width:315px;padding:0;margin-bottom:25px !important;}#sub_menu{margin-bottom:30px !important;}.categoryMobileMenu.active-submenu{background-color:#552882;}.categoryMobileMenu.active-submenu a{color:#fff;}.categoryMobileMenu{display:block;background-color:#663399;border-bottom:2px solid #fff;font-size :18px;color :#fff;text-align:center;padding:10px 15px;}.categoryMobileMenu  a:visited,.categoryMobileMenu  a:link{text-decoration:none;background-color:#552882;}.categoryMobileMenu a{color:#fff;}.categoryMobileMenu a.active{color:#fff000;}.categoryMobileMenu img,.categoryMobileMenu .menu-image,.categoryMobileMenu .menu-hover-image,.categoryMobileMenu .active .menu-image,.categoryMobileMenu .active .menu-hover-image{display:none !important;}#footer{height:auto;}#copyright{display:none;}#copyrightResponsive{display:block;margin:0px;padding:0px;}.footer_credit{margin-bottom:0 !important;}.is-active{display:block !important;}}
    .firstMenusearch,.secondMenusearch{display: none!important;}
    #header_wrapper {
        padding: 20px 0;
        position: fixed;
        z-index: 1000!important;
        width: 100%!important;
		background: white;
    }
    .header_box,
    .hero_section,
    .logo,
    .white_pad {
        position: relative;
    }
    /*.firstMenu.nav-effect.animated.fadeInDown .firstMenulogo 
    {
    	display: none;
    }
    .firstMenu.nav-effect.animated.fadeInDown .secondMenulogo 
    {
    	display: block;
    }
    .firstMenu.nav-effect.animated.fadeInDown .menu-navigation-container .menu li a
    {
    	color: #000;
    }
    .firstMenu.nav-effect.animated.fadeInDown .menu-navigation-container .menu li a:hover
    {
    	background-color: #868686;
    	color: #fff;
    }*/
    .logo {
        margin-top: 8px;
        z-index: 2;
    }
    .navbar {
        border: 0 solid #fff;
        min-height: 40px;
        margin-bottom: 0;
    }
    .navbar-inverse {
        background-color: transparent;
        border-color: transparent;
    }
    .navStyle ul {
        padding: 0;
    }
    .navStyle ul,
    .social_links,
    .team_box ulx {
        list-style: none;
    }
    .navStyle ul li {
        margin: 11px 5px 0;
    }
    .navbar-inverse .navbar-nav>.active>a,
    .navbar-inverse .navbar-nav>.active>a:focus,
    .navbar-inverse .navbar-nav>.active>a:hover {
        color: #fff;
        background: 0 0;
        cursor: pointer;
    }
    .navbar-inverse .navbar-nav>li>a {
        color: #fff;
        cursor: pointer;
    }
    .navbar-nav {
        float: right;
    }
    .navStyle ul li ul {
        display: none;
    }
    .navStyle ul li:hover ul {
        display: block;
        font-size: 14px;
        color: #000;
        background-color: #fff;
        text-decoration: none;
        font-weight: 600;
        -moz-transition: all .2s ease-in-out;
        -webkit-transition: all .2s ease-in-out;
    }
    .navStyle ul li a {
        display: block;
        font-size: 16px;
        color: #222;
        text-decoration: none;
        font-weight: 600;
        -moz-transition: all .2s ease-in-out;
        -webkit-transition: all .2s ease-in-out;
    }
    .navStyle li ul a {
        display: block;
        font-size: 18px;
        color: #222;
        text-decoration: none;
        font-weight: 600;
        -moz-transition: all .2s ease-in-out;
        -webkit-transition: all .2s ease-in-out;
    }
    .navStyle ul li a,
    a.read_more2 {
        transition: all .2s ease-in-out;
    }
    .nav-effect {
        background-color: rgba(255, 255, 255, .9);
        padding: 0 0 10px!important;
        box-shadow: 0px 0px 3px #555;
    }
    .navbar-inverse .navbar-nav>li>a:focus,
    .navbar-inverse .navbar-nav>li>a:hover {
        background-color: #868686 !important;
        color: #fff !important;
    }
    /*-------------- banner & FOOTER ----------------*/
#main-menu{float: right;}
#main-menu .contact{background-color: #480f80;border: 1px solid #480f80;color: #fff !important;padding: 10px 20px !important;border-radius: 5px;transition: ease 0.2s;}
#main-menu .contact:hover{color: #480f80 !important;cursor: pointer;border-radius: 5px !important;background: white!important;border-radius: 5px;}
.container.custom-container {width: 1000px;}
.banner {background: url(../img/bg-final.jpg);background-size: cover;background-position: top center;padding-bottom: 8%;height: 525px;background-position-y: 35px;}
.banner-content {margin-top: 110px;}
.banner h1 {color: #fcff00;text-transform: uppercase;font-size: 32px;line-height: 1.3;}
.banner p {color: white;font-size: 18px;border: 1px solid #fff;border-radius: 10px;padding: 15px 30px;margin-top: 30px;}
.intro {background: #f0eff0;padding: 50px 0px;}
.intro h2,.key h3,.method h4,.conclusion h5 {text-transform: uppercase;color: #5b5a5a;font-family: p-semibold;font-size: 26px;}
.intro p {color: #5b5a5a;margin-top: 40px;}
.key{padding: 50px 0px;}
.key .row:nth-child(2){margin-top: 30px;}
.key p{font-family: p-bold;font-size: 18px;padding-left: 27px;}
.key .row.inside{margin-left: 93px;}
.key .row:not(.key .row:nth-child(1)){min-height: 170px;}
.key .row .col-md-2{position: relative;}
.key .col-md-2 hr{transform: rotate(57deg);border-top: 2px solid #bbb;width: 74px;position: absolute;right: -7px;bottom: -50px;}
.key .inside .col-md-2 hr {left: -100px;transform: rotate(-63deg);width: 80px;bottom: -55px;}
.method{background: #f0eff0;padding: 50px 0px 120px;}
.method img{margin-top: 30px;}
.method .method-row:nth-child(even) .col-md-7{position: relative;float: right;width: 51.49999999%;margin-bottom: -55px;}
.method .method-row:nth-child(odd) .col-md-7{position: relative;float: left;width: 51.49999999%;margin-bottom: -55px;}
.method .method-row:nth-child(odd) .menthod-content {background: white;padding: 0px 100px 0px 75px;clip-path: polygon(15% 0%, 100% 0%, 100% 20%, 100% 80%,100% 100%, 15% 100%, 0% 55%);height: 180px;display: grid;align-content: center;text-align: right;}
.method .method-row:nth-child(even) .menthod-content {background: white;padding:0px 60px 0px 100px;clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 5% 100%, 0% 100%, 0% 25%);height: 180px;display: grid;  align-content: center;}
.method .method-row:nth-child(2) .menthod-content {clip-path: polygon(5% 0%, 85% 0%, 100% 50%, 85% 100%, 5% 100%, 0% 100%, 0% 25%);}
.method .method-row:last-child .menthod-content {clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 5% 100%, 5% 100%,0% 75%, 0% 25%);}
.method-img {position: absolute;top: 0px;left: -57px;z-index: 1;}
.method-row:nth-child(odd) .method-img {right: -57px;left: auto;}
.menthod-content .m-title{font-family: p-bold;font-size: 20px;line-height: 1.3;}
.menthod-content p{font-size: 14px;}
.conclusion{padding: 50px 0px;}
.conclusion p{margin-top: 30px;}
.cta{background: #8347ad;color: white;padding: 50px 0px;background: url("../img/contact.jpg");background-size: cover;height: 435px;background-position: center;}
.cta p{margin-bottom: 40px;margin-top: 60px;}
.cta a {background: #ffeb09;padding: 10px 20px;color: #5b5a5a;font-family: p-semibold;font-size: 20px;cursor: pointer;}
#footer{background-color: #f1f1f1;padding:40px 0px 20px; }
#footer h4{color:#333; font-family: p-semibold; font-size: 20px;margin-bottom: 20px;}
#footer p{color:#333;font-size: 14px;}
#footer a{color:#333; text-decoration: none;}
#footer .social{border-radius: 50px; box-shadow: 0px 3px 6px #dbdbdb; text-decoration: none; margin-top: 15px;}
#footer .btn-success{background-color: #480f80;
border-color: #480f80;padding:10px 20px;}
#footer .btn-success:hover{color: #480f80 !important;
cursor: pointer;background-color: transparent;}
#footer .social:hover{text-decoration: none;}
#foot{padding:20px 0px 10px; background-color: #f1f1f1;display: block; font-family: Raleway-regular;border-top:1px solid #d7d7d7;}
#foot a{color:#333; padding:3px; font-size: 14px; text-decoration: none;}
#foot p{font-size:14px;}
#foot a:hover{text-decoration: none; color:#333;}
    
    @media only screen and (min-width: 768px) and (max-width: 992px) {
		.custom-container{width: 100% !important;}
		.banner {height: auto;}
		.key hr{display: none;}
		.key .row.inside {margin-left: -15px;}
		.menthod-content .m-title {font-size: 16px;line-height: 1.3;}
		.menthod-content p{font-size: 12px;}
		.mail{font-size: 12px;}
    }
    @media only screen and (max-width: 767px) {
	.custom-container {width: 100%!important;}
		.menu-navigation-container .menu li:hover{background-color: transparent!important;}
	#main-menu .contact {margin-left: 50px;}
    .banner{height: auto;background-position: left;}
	.method .method-row:nth-child(2n) .col-md-7,.method .method-row:nth-child(2n+1) .col-md-7 {width: 90%;margin-bottom: 30px;}
	.method .method-row:nth-child(2n) .menthod-content,.method .method-row:nth-child(2n+1) .menthod-content {height: auto;display: block;padding: 30px;}
	.method img {display: none;}
	.method .method-row:nth-child(2) .menthod-content {clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 5% 100%, 0% 100%, 0% 25%);}
	.method .method-row:last-child .menthod-content {clip-path: polygon(0% 0%, 85% 0%, 100% 50%, 85% 100%, 5% 100%, 0% 100%, 0% 25%);}
	.method {padding: 50px 0px;}
    #header_wrapper {
        background: rgba(193, 193, 193, .9);
        padding: 0;
        border-bottom: 1px solid #fff;
        padding-left: 2%!important;
        padding-bottom: 4px!important;
        padding-right: 4% !important;
    }
    .navbar-toggle {border:1px solid #333;}
    .banner-content {margin-top: 135px;}
    .banner .banner-content h2 {
        font-size: 32px;
        color: #fff;
        font-weight: 700;
        margin-top: 8%;
         margin-bottom: 4px;
    }
		.key hr{display: none;}
		.key .row.inside {margin-left: -15px;}
		.key p {margin-top: 30px;padding-left: 0px;}
		.key ul{padding-left: 15px;}
		.cta{background-image:none;height: auto;background-color: #8347ad;}
		.cta p {margin-top: 0px;}
    /*slider*/
    .slider-p
    {
      text-align: center;
        color: white;
        font-size: 21px;
        padding-bottom: 40px;
    }
    .angle
    {
         transform: rotate(-180deg);
    }
    .suggested_arrow img
    {
        margin-top: 156px;
    }
    .carousel,.carousel-inner{position:relative;}
    #suggested_content .suggested-description,#suggested_content_tab_specific .suggested-description
    {margin-bottom:11px;}
    @media only screen and (max-width:550px){
      #suggested_content_tab_specific .carousel-control .glyphicon-chevron-right{margin-right:-10px;}
      }
      #suggested_content,#suggested_content_tab_specific
      {margin:0 auto;max-width:960px;width:100%;min-height:599px;padding-bottom:100px;}
      .pane-suggested-content,.pane-suggested-content-tab-specific
      {background-image: url(../img/success-background.jpg);background-repeat: no-repeat;background-size: cover; }
      .suggestedContent{background-color:#fff;}
      img{vertical-align:middle;}.pane-content{margin:0 auto}.perspective-title{background-color:rgba(0,0,0,.5);bottom:45%;color:#fff;font-size:14px;height:35px;margin:-15px 0;padding:6px 0;position:relative;text-align:center;text-transform:uppercase;top:-20px;font-weight:600}#suggested_content .sug-ontent,#suggested_content_tab_specific .sug-ontent{padding:15px}#suggested_content .suggested-title,#suggested_content_tab_specific .suggested-title{color:#333;font-size:16px;font-weight:500;height:80px;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px;margin-top:-10px}#suggested_content .suggested-url,#suggested_content_tab_specific .suggested-url,.gridKnowmoreurl,.leftrightKnowmoreurl,.lr-modal-eloqua{margin-top:4%;margin-bottom:1%}img,video{max-width:100%;height:auto}.pane-suggested-content h2,.pane-suggested-content-tab-specific h2{font-weight:600;padding-top:100px;padding-bottom:20px;text-align:center;font-size:38px;color:#fff;margin-top:0}.glyphicon-chevron-right:before{content:"\e080"}.carousel-inner{width:100%;overflow:hidden}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:30px;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,::after,::before{box-sizing:border-box}.leftrightKnowmoreurl{margin-top:7%}.lr-modal-eloqua{width:30%}#suggested_content .suggested-url a,#suggested_content_tab_specific .suggested-url a,.gridKnowmoreurl a,.leftrightKnowmoreurl a,.lr-modal-eloqua .field-content,.oiKnowmoreurl a{color:#fff;background-color:#10b81a;padding:8px 15px;font-size:14px}#suggested_content .sug-ontent,#suggested_content_tab_specific .sug-ontent{margin-bottom:10%}#tabs_content .gridDescription,#tabs_content .gridDescription a,#tabs_content .gridDescription p,#tabs_content .gridDescription p a,#tabs_content .gridDescription p b,#tabs_content .gridDescription p span,#tabs_content .gridDescription p span b,#tabs_content .gridDescription p span i,#tabs_content .gridDescription span,#tabs_content_all_content_types .gridDescription a,#tabs_content_all_content_types .gridDescription p,#tabs_content_all_content_types .gridDescription p a,#tabs_content_all_content_types .gridDescription p b,#tabs_content_all_content_types .gridDescription p span,#tabs_content_all_content_types .gridDescription p span b,#tabs_content_all_content_types .gridDescription p span i,#tabs_content_all_content_types .gridDescription span{font-family:p-regular!important;color:#1c1c1c!important;font-size:14px!important;text-align:center!important;margin-bottom:0!important}#tabs_content .gridKnowmoreurl,#tabs_content_all_content_types .gridKnowmoreurl{text-align:center}.page-enterprise-solutions-70 #tabs_content .gridDescription{padding-bottom:8%}.page-enterprise-solutions-70 #tabs_content .gridSection p{margin-top:3%}#tabs_content .gridDescription ol li,#tabs_content .gridDescription ul li,#tabs_content_all_content_types .gridDescription ol li,#tabs_content_all_content_types .gridDescription ul li{text-align:left}#tabs_content .row .row,#tabs_content_all_content_types .row .row{display:flex;flex-flow:row wrap;justify-content:center}#tabs_content .gridTitle,#tabs_content .gridTitle a,#tabs_content .gridTitle b,#tabs_content .gridTitle h3,#tabs_content .gridTitle i,#tabs_content .gridTitle p,#tabs_content .gridTitle p span,#tabs_content .gridTitle span,#tabs_content p strong span,#tabs_content_all_content_types .gridTitle,#tabs_content_all_content_types .gridTitle a,#tabs_content_all_content_types .gridTitle b,#tabs_content_all_content_types .gridTitle h3,#tabs_content_all_content_types .gridTitle i,#tabs_content_all_content_types .gridTitle p,#tabs_content_all_content_types .gridTitle p span,#tabs_content_all_content_types .gridTitle span,#tabs_content_all_content_types p strong span,.gridTitle strong span{color:#000!important;font-family:p-semibold!important;font-size:18px!important;padding-bottom:3px!important;text-align:center!important;font-weight:400!important;height:auto!important;margin-top:0;margin-bottom:0;line-height:25px}#tabs_content .gridSection p,#tabs_content_all_content_types .gridSection p,#videos .tabTitle{text-align:center}#image_only_image .only_image img{width:100%}#tabs_content .tabImage .field-content{position:relative;padding-bottom:70.99%;height:0;overflow:hidden;background-color:#e9e9e9}.page-careers #tabs_content .tabImage .field-content{overflow:visible}#tabs_content .tabImage .field-content img{position:absolute;top:0;left:0;width:100%}.page-privacy #tabs_content ul li,.page-terms-of-use #tabs_content ul li{margin-bottom:10px}.page-enterprise-solutions-70 #tabs_content{margin-bottom:0!important}.page-enterprise-solutions-70 .pane-partners-logos .ourPartners-logo{background-color:transparent}#sub_tabs{background-color:#f7f7f7;padding:5% 0}#sub_tabs .view-content,#videos{max-width:960px;margin:0 auto}#sub_tabs .nav-tabs>li{float:none}#sub_tabs .nav-tabs>li a{color:#333;font-size:18px;font-family:p-regular;padding:0;float:left;width:95%;border:none;border-top:1px solid #ddd}#sub_tabs .nav-tabs>li a:hover,#sub_tabs .nav-tabs>li.active>a{background-color:transparent;color:#639}#sub_tabs .nav-tabs>li.active>a{border:none;border-top:1px solid #ddd}#sub_tabs .nav-tabs>li:first-child a{border-top:none}#sub_tabs .tab-content{margin-left:5%}#sub_tabs .tab-content .subTabstitle{font-family:p-bold;font-size:28px;margin-bottom:3%}#sub_tabs .tab-content .subTabscontent{font-size:14px;font-family:p-regular}#sub_tabs .active img:first-child,#sub_tabs .hover img:first-child,#sub_tabs .hoverImage,#sub_tabs .subTabsaccordicon,#sub_tabs .tab-content .glyphicon,#sub_tabs .tab-content .subTabsimage{display:none}#sub_tabs .tab-section .active i{display:inline-block;vertical-align:middle;width:0;height:0;float:right}#sub_tabs .tab-section .active .right{border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #639}#sub_tabs .nav-tabs{border-bottom:0}#sub_tabs .active .hoverImage,#sub_tabs .hover .hoverImage{display:block}#sub_tabs li a img{float:left}#sub_tabs .tab-section li a span:nth-child(2){position:relative;top:13px;width:80%}#sub_tabs .tab-section .active i{position:relative;top:17px}#sub_tabs .subTabscontent li{color:#666;padding-bottom:.5%}.pane-videos{background-color:#f7f7f7}#videos{padding:3% 0}#videos .tabTitle{margin-top:0;padding:0 0 3%}#videos .playContent{display:none;width:75%;left:11%}#videos .videoImage{cursor:pointer}.playContent{position:absolute;top:0;bottom:0;z-index:99999;width:98%;margin-left:1%;height:88%;overflow:hidden;margin-top:77px}.videoTitle,.videoimageSection{position:relative;text-align:center;color:#fff}.html5-video-container video,.playContent iframe{min-height:92vh;min-width:100%;width:100%;z-index:9999}.videoSection .closeicon{display:none;width:2%;right:195px;top:13.5%!important}.closeicon{top:15%!important;background-color:#fff}.videoTitle{background-color:rgba(0,0,0,.5);font-family:p-semibold!important;font-size:14px;height:35px;margin:-15px 0;padding:6px 0;top:-20px}.page-retail-234 .leftrightKnowmoreurl{margin-bottom:2%!important}.videoimageSection{font-family:p-regular}.videoimageSection .bgContent{position:absolute;top:12%}.videoimageSection .bgtitle{font-size:22px;font-weight:700}.videoimageSection .bgBody{font-size:15px;line-height:21px;padding:3% 4% 0},#suggested_content #next_arrow,#suggested_content #previous_arrow,#suggested_content_tab_specific #next_arrow,#suggested_content_tab_specific #previous_arrow{cursor:pointer;position:absolute;display:inline}#suggested_content #next_arrow,#suggested_content_tab_specific #next_arrow{margin-left:910px}@-moz-document url-prefix(){#suggested_content #next_arrow,#suggested_content_tab_specific #next_arrow{margin-left:0}}#suggested_content [class^=responsive-grid],#suggested_content_tab_specific [class^=responsive-grid]{display:inline;width:33.33333333%}#suggested_content .carousel-inner .col-lg-4,#suggested_content_tab_specific .carousel-inner .col-lg-4{width:31.33333333%}#suggested_content [class^=views-bootstrap-grid].carousel-inner,#suggested_content_tab_specific [class^=views-bootstrap-grid].carousel-inner{margin-left:3%}#suggested_content .carousel-control .glyphicon-chevron-left,#suggested_content .carousel-control .icon-prev,#suggested_content_tab_specific .carousel-control .glyphicon-chevron-left,#suggested_content_tab_specific .carousel-control .icon-prev{margin-left:-70px}#suggested_content .carousel-control .glyphicon-chevron-right,#suggested_content .carousel-control .icon-next,#suggested_content_tab_specific .carousel-control .glyphicon-chevron-right,#suggested_content_tab_specific .carousel-control .icon-next{margin-right:-70px}#suggested_content .carousel-control.left,#suggested_content .carousel-control.right,#suggested_content_tab_specific .carousel-control.left,#suggested_content_tab_specific .carousel-control.right{background-image:none}@media(min-width:0px) and (max-width:767px){.active1{padding:0 105px 0 107px}#suggested_content .row,#suggested_content_tab_specific .row,#tabs_content .row,#tabs_content .row .row{margin:0!important}#about_aspire .tabTitle,#partners_logo_only_image .imagesTitle,#tabs_content .tabTitle{padding:0 0 25px}#about_aspire .about-image-left .tabDescription,#about_aspire .about-image-right .tabDescription,#tabs_content .about-image-left .tabDescription,#tabs_content .about-image-right .tabDescription{width:100%;padding-left:0;padding-right:0}#tabs_content .row .row,#tabs_content_all_content_types .row .row,.grid-4{display:contents!important}.lr-modal-eloqua{width:45%}.gridSection,.gridSection-4{float:none;margin:3% 0;width:100%}#grid,#partners_logo_only_image,.page-careers #image_only_image{margin-bottom:25px!important;max-width:315px;margin:0 auto;padding:0}#partners_logo_only_image .view-content,#partners_logo_only_image .views-row{display:block}#partners_logo_only_image .views-row{width:auto}#partners_logo_only_image .views-row .ourPartnersDesc{margin-bottom:0;padding:0}#partners_logos{margin-top:-25px}.pane-suggested-content h2,.pane-suggested-content-tab-specific h2{color:#fff;padding-bottom:9px;padding-top:20px;margin-bottom:0;font-size:28px}.responsive-grid{width:100%;padding:0}.sug-ontent{padding:15px!important}#footer{height:auto;}#copyright{display:none}#copyrightResponsive{display:block;margin:0;padding:0}.footer_credit{margin-bottom:0!important}#page_perspectives{max-width:315px;padding:0}.perspective-list li{margin-bottom:0;min-height:auto;border-bottom:2px solid #b0abaa}.perspective-list li.disabled{display:none}.page-perspective-wrapper{padding:0;width:100%;margin:0 0 30px}.page-perspective-image img{width:100%}.page-perspective-content{padding:0}#suggested_content .suggested-title,#suggested_content_tab_specific .suggested-title{height:auto;font-size:16px}#suggested_content #next_arrow,#suggested_content #previous_arrow,#suggested_content_tab_specific #next_arrow,#suggested_content_tab_specific #previous_arrow{z-index:1;bottom:13px;display:inline;border-radius:33px;height:40px;width:40px;padding:1px;clear:both}#suggested_content #previous_arrow,#suggested_content_tab_specific #previous_arrow{position:absolute;margin-left:100px}#suggested_content #next_arrow span,#suggested_content #previous_arrow span,#suggested_content_tab_specific #next_arrow span,#suggested_content_tab_specific #previous_arrow span{clear:both}#suggested_content #next_arrow,#suggested_content_tab_specific #next_arrow{margin-right:95px}#suggested_content .suggested-url,#suggested_content_tab_specific .suggested-url{clear:both;text-align:center}#suggested_content,#suggested_content_tab_specific{min-height:450px!important}#suggested_content [class^=views-bootstrap-grid],#suggested_content_tab_specific [class^=views-bootstrap-grid]{margin-left:0!important}#suggested_content .carousel-control,#suggested_content_tab_specific .carousel-control{display:block!important}#suggested_content .carousel-control .glyphicon-chevron-left,#suggested_content .carousel-control .icon-prev,#suggested_content_tab_specific .carousel-control .glyphicon-chevron-left,#suggested_content_tab_specific .carousel-control .icon-prev{margin-left:-10px}#suggested_content .carousel-control .glyphicon-chevron-right,#suggested_content .carousel-control .icon-next,#suggested_content_tab_specific .carousel-control .glyphicon-chevron-right,#suggested_content_tab_specific .carousel-control .icon-next{margin-right:-10px}#suggested_content .carousel-control.left,#suggested_content .carousel-control.right,#suggested_content_tab_specific .carousel-control.left,#suggested_content_tab_specific .carousel-control.right{background-image:none}#next_arrow,#previous_arrow{margin-top:405px;margin-bottom:20px}.playContent{position:absolute;top:0;bottom:0;z-index:99999;width:98%;margin-left:1%;height:87%;overflow:hidden;margin-top:68px}.videoSection .closeicon{width:30px;right:30px;top:15%!important}#videos .playContent{width:98%;left:0}#priosRegistration .submit-button,#priosRegistration1 .submit-button{padding:3% 2% 9%}#tabs_content_all_content_types .row,#tabs_content_all_content_types .row .row{margin:0!important}#tabs_content_all_content_types .tabTitle{padding:0 0 25px}#tabs_content_all_content_types .about-image-left .tabDescription,#tabs_content_all_content_types .about-image-right .tabDescription{width:100%;padding-left:0;padding-right:0}#tabs_content_all_content_types .views-row{margin-bottom:30px!important}#tabs_content_all_content_types .tabImage.Video{display:block;width:100%;margin-bottom:2%;margin-top:4%}#tabs_content_all_content_types .tabImage .field-content img{position:absolute;top:0;left:0;width:100%}#tabs_content_all_content_types .gridaccordHeading{background-color:#f7f7f7;padding:4%;margin-bottom:5%}#tabs_content_all_content_types .row .row,.grid-4{display:contents!important}#eloqua_contact_us .contact_header,#tabs_content_all_content_types .left_right_image .tabImage{display:none}#tabs_content_all_content_types{margin-bottom:40px}#page_perspectives .page-perspective-content.col-md-8,#page_perspectives .page-perspective-image.col-md-4{width:100%}#page_perspectives .page-perspective-image img{width:320px;height:220px}#page_perspectives .wrapper_parent.col-md-6{width:100%!important;margin:0}#page_perspectives .page-perspective-heading{font-size:17px}#eloqua_contact_us{position:fixed;right:20px;bottom:82px;top:auto;color:transparent;background-color:transparent;padding:0;font-size:14px;transform:rotate(360deg);z-index:9999;width:50px;cursor:pointer}#eloqua_contact_us .contact_image{display:block}.page-temenos .es-grid{width:100%;height:150px}.page-temenos #sub_tabs .subTabs .subTabstitle{font-size:13.8px}.page-temenos #tabs_content_all_content_types .gridaccordionHeading{margin-bottom:25px}.page-temenos #tabs_content_all_content_types .gridaccordionHeading h2{text-align:center}.gridImageSection{display:none}.gridImage .gridaccordionHeading.tabTitle h2{color:#000!important}.annBanner{top:0}.oiContent .oiTitle h2{font-size:22px}.oiContent .oiDesc{font-size:18px}.page-robotic-process-automation .gridImage .gridaccordionHeading.tabTitle{margin-top:0!important}.page-robotic-process-automation .gridImgcontent p{color:#000}.page-robotic-process-automation #tabs_content_all_content_types .gridaccordionHeading h2{width:100%;margin-bottom:5%}.page-robotic-process-automation .rpa-use-cases .gridSection{width:100%}}
    /*end of slider*/