:root {
     --green:#AFFFE6; 
     --lightGreen: #F3FFFB; 
     --purple:#AFCBFF;
     --lightPurple:#F3F7FF; 
     --darkPurple:#7EA9FF;
     --borderPurple:#7EA9FE;
     --black: #000000;   
     --white: #ffffff;
}

/*home start*/
 .hero-banner {overflow: unset;}
 .hero-banner .home-banner {display: flex;flex-wrap: wrap;}
 .hero-banner .home-banner-content {width: 69%;position: relative;}
 .hero-banner .home-banner-content .banner-inner-content {position: absolute;right: -35%;top:0px;bottom: 0;z-index: 1}
 .hero-banner .home-banner-content .title {display: flex;align-items: center;justify-content: center;
    height: 100%;width: 800px;flex-direction: column;font-size: 45px;padding-bottom:0px;font-weight: bold; line-height: 55px;z-index:1 }
 .hero-banner .home-banner-content .btnHolder {padding-left: 28%;padding-top: 20px;}  
 .hero-banner .home-banner-img {width: 31%;position: relative;}
 .hero-banner .home-banner-img img { position:absolute;top:0 }

/*small-banner start*/
.small-banner {background: var(--purple);padding: 65px 0;}
.small-banner .samll-banner-details {display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.small-banner .samll-banner-details .samll-banner-content h2 {padding-bottom: 0;padding-left: 4.3vw}
.small-banner .samll-banner-details .samll-banner-content,.small-banner 
.samll-banner-details .samll-banner-img {width: 50%;display: flex;justify-content: flex-end;}

/*quick-links start*/
.quick-info {padding: 70px 0 40px !important;}
.quick-info .general-links {display: flex;flex-wrap: wrap;margin: 0px -1.5rem;}
.quick-info .general-links .general-box { width:33.3%;padding: 0 25px 50px}
/*.quick-info .general-links .general-box .hideLink .bg-box {padding:47px 47px 80px; }*/
.general-box a {text-decoration: none;}
.general-box a:hover {color: inherit;}
.bg-box a {text-decoration: underline;}
.bg-box a:hover {color: var(--darkPurple);}
.quick-info .general-links .general-box .bg-box { padding:47px 47px 102px;position: relative;height: 100%;transform : translateY(0px);transition: all .5s;}
.quick-info .general-links .general-box .bg-box:hover {transition: all .5s;transform : translateY(-10px);} 
.quick-info .general-links .general-box .bg-box p {padding-bottom: 0}
.quick-info .general-links .general-box:nth-child(1n+1) .bg-box {background: var(--green);}
.quick-info .general-links .general-box:nth-child(2n+1) .bg-box {background: var(--purple);}
.quick-info .general-links .general-box .bg-box .right-arrow { position:absolute;bottom:46px;right:-18px;}


/*project-guidelines start*/
.project-guidelines { background:var(--lightPurple);padding:75px 0}
.project-guidelines .guidelines-deatils {display: flex;align-items:center;flex-wrap: wrap;}
.guidelines-left {width: 53%}
.guidelines-right {width: 47%;padding-right: 3vw;padding-left: 60px;}
.guidelines-right h2 {padding-bottom: 16px}
.guidelines-right .btnHolder {padding-top: 20px;width: max-content;}


/*stats-details start*/
.stats-details {padding-bottom:0 !important}
.stats-list {display: flex;flex-wrap: wrap;margin: 0px -1.5rem;}
.stats-list .stats-info { width:33.3%;padding:0px 40px 100px 100px}

.stats-list .stats-info h3{display: flex;align-items: center;font-size: 52px}
.stats-list .stats-info:nth-child(1n+1) h3:after {content: '';background: url('images/stats-dots.svg');background-repeat: no-repeat;
width: 42px;height: 37px;margin-left: 10px;} 
.stats-list .stats-info:nth-child(2n+1) h3:after {content: '';background: url('images/stats-dot.svg');background-repeat: no-repeat;
width: 42px;height: 37px;margin-left: 10px;} 

.stats-list .stats-info p {padding-bottom: 0}
.stats-list .stats-info h3 img {margin-left: 12px}


/*imgTextColorBlock start*/
.imgTextColorBlock + .imgTextColorBlock {padding-top: 0;}
.imgTextColorBlock {padding: 100px 0}
.imgTextColorBlock.imageRightAlign .imageSec {padding-left: 0;padding-right: 0px;}
.imgTextColorBlock .col-35 {width: 35%;padding: 0}
.imgTextColorBlock .col-65 {width: 65%;padding: 0;}
.imageRightAlign .grid {-webkit-flex-flow: row-reverse wrap;}
.imgTextColorBlock .col-35 {padding: 0 65px;}
.imgTextColorBlock .infoSec .btnHolder {padding-top: 20px;width: max-content;}
.imgTextColorBlock .imagebox {width: 100%;height: 100%;min-height: 687px;position: relative;}
.imgTextColorBlock .box {position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
.imgTextColorBlock .infoSec {padding-top: 50px;padding-bottom: 50px;max-width: 522px;display: flex;align-items: center;
    justify-content: center;text-align: left;}
.imageRightAlign .infoSec {border-left: 2px solid var(--borderPurple);}
.imageLeftAlign .infoSec {border-right: 2px solid var(--borderPurple);}

/*logo-details start*/
.logo-details {padding: 100px 0;background:var(--lightPurple);}
.logo-details .slick-track {display: flex;}
.logo-details .slider-item {background: var(--white);}
.logo-details .slider .slider-item .box:before {padding-top: 42%;}
.logo-details .slider-item img {object-fit: contain;object-position: center;width: 90%;height: 75%;margin: 0 auto;display: block;top: 50%;
    position: relative;transform: translateY(-50%);}
.slick-slide {margin: 0px 20px;}
.hideLink  {pointer-events: none;}


/*team-board start*/
.team-board {background: var(--white);padding: 100px 0;}
.team-board .slick-track {display: flex;}
.team-details .box::before {padding-top: 86%;}
.team-details .team-content {padding: 41px 0;text-align: center;background: var(--white);}
.team-board .slick-list .slider-item.teamboardPurple .team-details .box {background: var(--purple);}
.team-board .slick-list .slider-item.teamboardGreen .team-details .box {background: var(--green);}
.team-board .slick-list .slider-item.teamboardPurple {border-bottom: 9px solid var(--purple);}
.team-board .slick-list .slider-item.teamboardGreen {border-bottom: 9px solid var(--green);}
.team-details .team-content p {padding-bottom: 0}
.team-details .team-content h5 {padding-bottom: 10px}
.slick-list {margin: 0 45px !important}
.team-board .slick-slide {margin: 0px 15px;}
.slick-disabled {opacity: 0.1;pointer-events: none;}
.team-details .btnHolder  {padding-top: 20px}
.team-details .btnHolder a {justify-content: center;}
.team-details .btnHolder a:hover {transform: translateX(0px) !important;}

/* grid team */
.grid-team {padding-bottom: 50px !important}
.slider-grid { display:flex;flex-wrap:wrap;margin: 0 50px !important}
.slider-grid .slider-item {margin: 0 18px 50px;width: calc(24% - 22px);}
.team-board .slider-grid  .slider-item.teamboardPurple .team-details .box {background: var(--purple);}
.team-board .slider-grid  .slider-item.teamboardGreen .team-details .box {background: var(--green);}
.team-board .slider-grid .slider-item.teamboardPurple {border-bottom: 9px solid var(--purple);}
.team-board .slider-grid  .slider-item.teamboardGreen {border-bottom: 9px solid var(--green);}


/*according start*/
.according {padding: 100px 0}
.tabcontent {padding: 0 50px 0 4.3vw}
.according-list {display: flex;flex-wrap: wrap;}
.userOptiondata { display: none; padding: 20px 20px 20px; line-height: 30px;}
/*.tab_userOption .userOptiondata a,.concertina-details a {text-decoration: underline;}
.tab_userOption .userOptiondata a:hover,.concertina-details a:hover {color:var(--darkPurple);}*/
.userOptionTab h3 { cursor: pointer; padding: 25px 60px 25px 20px;}
.userOptionTab { position: relative; cursor: pointer !important; background-color: #fff;border-top: 2px solid var(--black);transition: .5s ease-in-out; -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out;  transition: all .5s ease-in-out; -webkit-transform-style: preserve-3d;-webkit-backface-visibility: hidden;}
.tab_userOption .userOptionLp .userOptionTab:last-child {border-bottom: 2px solid var(--black);}        
.userOptiondata p {padding-bottom: 30px;line-height: 33px;}
li::marker {font-size: 16px;}
.openClose {position: absolute; right: 20px; display: block;height: 35px; width: 35px; top: 28px; border-radius: 50%; vertical-align: middle;}
.userOptionTab.active .openClose::after { transition: all 0.5s ease-in-out; transform: rotate(180deg); opacity: 0;}
.userOptionTab .openClose::after { content: ""; position: absolute; width: 2px; height: 16px; background: var(--darkPurple);
 right: 17px; top: 9px; transition: ease 0.3s; }
.userOptionTab.active .openClose::before { transition: all 0.5s ease-in-out; transform: rotate(180deg); }
.userOptionTab .openClose::before { content: ""; position: absolute; width: 16px;  height: 2px;  background: var(--darkPurple); right: 10px; top: 16px; transition: ease 0.3s; }
.userOptiondata  ul li:last-child,.userOptiondata  ol li:last-child{padding-bottom: 0}

.according .col-70 { width:70%}
.according .col-30 { width:30%;}
.according .col-30 .left-img .box:before {padding-top: 120%}
.according .left-content .general-box .bg-box { padding:47px 47px 102px;position: relative;}
.according .left-content .general-box .bg-box p {padding-bottom: 0}
.according .left-content .general-box .bg-box .right-arrow { position:absolute;bottom:46px;right:-18px;}


/*according start*/
.concertina-quick-link {padding: 100px 0;}
.concertina-list {display: flex;flex-wrap: wrap;}
.concertina-details {padding: 0 50px 0 4.3vw}
.concertina-details h2 {padding:39px 0 54px;border-top: 2px solid var(--black);}
.concertina-details  ul {padding: 10px 0 20px 23px}
.concertina-details  ul li {padding-bottom: 5px}
li::marker {font-size: 16px;}
.concertina-quick-link p {padding-bottom: 30px;line-height: 33px;}
.concertina-quick-link p:last-child {padding-bottom: 0}
.concertina-quick-link .col-70 { width:70%}
.concertina-quick-link .col-30 { width:30%;}
.concertina-quick-link .col-30 .left-img .box:before {padding-top: 120%}
.concertina-quick-link .left-content .general-box .bg-box { padding:47px 47px 102px;position: relative;}
.concertina-quick-link .left-content .general-box .bg-box p {padding-bottom: 0;}
.concertina-quick-link .left-content .general-box .bg-box .right-arrow { position:absolute;bottom:46px;right:-18px;}

/*reused-details and project start*/
.reused-details {background: var(--lightGreen);padding: 100px 0;}
/*.reused-details.white-bg {padding-bottom: 40px!important}*/
.reused-details .reused-content h2 {padding-bottom: 54px;}
.reused-details .reused-content p {max-width: 1100px;width: 100%;line-height: 33px;font-weight: 500;}
.reused-details .reused-content p:last-child{padding-bottom: 0}

/*Mumber start*/
.mumber {padding: 100px 0;overflow: unset;}
.mumber .content-1920 {padding-right: 0}
.mumber .grid {overflow: inherit;}
.mumber .col-45 {width: 45%;padding: 0}
.mumber .col-55 {width: 55%;padding: 0;}
.imageRightAlign .grid {-webkit-flex-flow: row-reverse wrap;}
.mumber .col-35 {padding: 0;}
.mumber .imagebox {width: 100%;height: 100%;max-height: 805px;position: relative;}
.mumber .box {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.mumber .mumber-img .mumber-box {padding-left: 4.3vw; }
.mumber .mumber-img h2 {padding-bottom: 54px}
.mumber .mumber-content {background: var(--white);box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);border-radius: 40px;padding: 41px 45px;width: 832px;}
.mumber .mumber-content .mumber-list {display: flex;padding-bottom: 30px} /*code comment display*/
.mumber .mumber-content .mumber-list:last-child {padding-bottom: 0}
.mumber .mumber-content .mumber-list .mumber-name{width: 60%;font-weight: 500}
.mumber .mumber-content .mumber-list .mumber-city {width: 40%;font-weight: 500}

.mumber-list tbody tr {padding-bottom: 30px;display: flex;height: auto !important;}
.mumber-list tbody tr:last-child {padding-bottom: 0;}
.mumber-list tbody tr td {font-weight: 500;}

/*publications start*/
.publications {padding: 100px 0 50px;background: var(--green);}
.publications .general-links {display: flex;flex-wrap: wrap;margin: 0px -1.5rem;}
.publications .general-links .general-box { width:33.3%;padding: 0 25px 50px;}
.publications .general-links .general-box .bg-box { padding:47px 47px 102px;position: relative;height: 100%;background: var(--white);transform : translateY(0px);transition: all .5s;}
.publications .general-links .general-box .bg-box:hover {transform : translateY(-10px);transition: all .5s;}
.publications .general-links .general-box .bg-box:after {content: '';position: absolute;left: 0;background-image: url('images/after-img-color.svg');background-repeat: no-repeat;
  width: 26px;height: 26px;bottom: 0}
.publications .general-links .general-box .bg-box p {padding-bottom: 0}
.publications .general-links .general-box .bg-box .right-arrow { position:absolute;bottom:46px;right:-18px;}

.publication-white {background: var(--white);}
.publication-white .general-links .general-box .bg-box {background: var(--lightPurple);}
.publication-white .general-links .general-box .bg-box:after {background-image: url('images/after-img-color-white.svg');
}



/*workshops-board start*/
.workshops-board {background: var(--lightGreen);}
.workshops-board .slick-list .slider-item {height: 100%}
.workshops-board .slick-list .slider-item.workshopsLight .team-details .box {background: var(--purple);}
.workshops-board .slick-list .slider-item.workshopsDark .team-details .box {background: var(--darkPurple);}
.workshops-board .slick-list .slider-item.workshopsLight {border-bottom: 9px solid var(--purple);}
.workshops-board .slick-list .slider-item.workshopsDark {border-bottom: 9px solid var(--darkPurple);}
.workshops-board .slick-list .slider-item .team-details .box {display: flex;align-items: center;justify-content: center;text-align: center;}
.workshops-board .slick-list .slider-item .team-details .box {color: var(--white);font-weight: bold;font-size: 30px;padding: 20px;line-height: 40px}

/*footer start*/
.searchArrow {padding-top: 20px !important}
.arrow-info {padding:80px 0;overflow: unset;}
.arrow-info .top-arrow {text-align: center;width: 185px;margin: 0 auto;}
.arrow-info .top-arrow h5 {text-align: center;color: var(--darkPurple);padding-top: 12px;font-size: 20px;}
.arrow-info .top-arrow svg {webkit-animation: balance 3s ease infinite 1.3s;cursor: pointer;
-moz-animation: balance 3s ease infinite 1.3s;-o-animation: balance 3s ease infinite 1.3s;
-ms-animation: balance 3s ease infinite 1.3s;animation: balance 3s ease infinite 1.3s;}

.footer {background: var(--black);padding: 55px 0px 33px;color: var(--white);flex-shrink: 0;}
.footer .footer-inner {display: flex;justify-content: space-between;flex-wrap: wrap;}
.footer-logo {padding-bottom: 37px}
.short-content {width: 475px;font-size: 16px;line-height: 22px}
.right-side h3 { color:var(--white);padding-bottom:23px;font-weight:bold;padding-top:10px;}
.socail-link {list-style: none;display: flex;padding-bottom: 0;padding-left: 0}
.socail-link li {background: var(--white);width: 30px;height: 30px;border-radius: 10px;margin-right: 5px;text-align: center;transition: all 0.5s;padding-left: 0}
.socail-link li:hover{background: var(--darkPurple);border-radius: 3px}
.mail-to a p {padding-bottom: 16px}
.mail-to a{color: var(--white);text-decoration: none;}
.footerMenuliks {display: flex;align-items: center;padding: 77px 0 0 0}
.menu-legalpages-container .FooterMenuLink {display: flex;list-style: none;padding: 0}
.menu-legalpages-container .FooterMenuLink .menu-item {padding: 0;position: relative;}
.menu-legalpages-container .FooterMenuLink .menu-item a{color: var(--white);font-size: 16px;padding-right: 22px;text-decoration: none;}
.menu-legalpages-container .FooterMenuLink .menu-item a:hover,.mail-to a:hover,.powerdBy a:hover {color: var(--darkPurple) !important;}
.menu-legalpages-container .FooterMenuLink .menu-item a:after {content: '';position: absolute;width: 5px;height: 5px;border-radius: 50%;
    background: var(--white);right: 9px;top: 16px}
.powerdBy {color: var(--white);font-size: 16px;}
.powerdBy a {color: var(--white);position: relative;padding-left: 22px;text-decoration: none;}
.powerdBy a::after {content: '';position: absolute;width: 5px;height: 5px;border-radius: 50%;
    background: var(--white);left: 7px;top: 10px}
.FooterMenuLink .current-menu-item a{color: var(--darkPurple) !important;} 


/*gravity-theme start*/

.gravity-theme {width: 100%;max-width: 970px}
.gform_wrapper.gravity-theme .gform_fields {grid-column-gap: 5% !important;grid-row-gap: 25px !important} 
.gfield_label_before_complex {padding-top: 25px !important;font-size: 22px !important;font-weight: 700;}
.ginput_container_checkbox {padding-bottom: 22px !important}
.gform_wrapper.gravity-theme .gfield_checkbox label {font-size: 22px !important;cursor: pointer;}

.gform_wrapper.gravity-theme .gchoice  {display: flex;align-items: center;padding-bottom: 20px}
.gform_wrapper.gravity-theme .gsection {border: none !important;padding: 0 !important}
.gform_wrapper.gravity-theme .gfield-choice-input[type=checkbox] {position: relative;border: 2px solid var(--purple);border-radius: 2px;background: none;
    cursor: pointer;line-height: 0;margin: 0 23px 0 0;outline: 0;padding: 0 !important;vertical-align: text-top;height: 43px;width: 43px;
    -webkit-appearance: none;}
.gform_wrapper.gravity-theme .gfield-choice-input[type=checkbox]:checked {background-color: var(--purple);opacity: 1;}
.gform_wrapper.gravity-theme .gfield-choice-input[type=checkbox]:before {content: '';position: absolute;right: 50%;top: 50%;width: 9px;height: 24px;
    border: solid var(--white);border-width: 0 2px 2px 0;margin: -3px -1px 0 -1px;transform: rotate(45deg) translate(-50%, -50%);z-index: 2;}
.gfield_error .validation_message,.gfield_required{ display:none !important; }
.gform_wrapper.gravity-theme,.gform_footer{position: relative;}
.gform_validation_errors {border-radius: 0 !important;margin-bottom: 25px !important;}
.gform_validation_errors h2{ line-height:30px !important;font-size:22px !important }
.gform_submission_error{padding: 0 !important;font-size: 15px !important;}
.gform-icon--close:before {content: "\e903";}
.lightPurple-bg .gform_wrapper.gravity-theme .gfield-choice-input[type=checkbox]:before {border: solid var(--lightPurple);border-width: 0 2px 2px 0;}
.gform_wrapper.gravity-theme .gfield_label {margin-bottom: 14px !important}


.gform_ajax_spinner{width: 35px;height: 35px;position:absolute;left:220px;margin-top: 10px}
.gform_wrapper .gfield_error [aria-invalid=true] {background: #fff9f9;}
.gform_footer {margin: 30px 0 0 !important;padding-bottom: 0 !important}
.gform_footer .gform_button {min-width: auto;background-image: url('images/right-arrow.svg');
  background-position: left center;background-repeat: no-repeat;padding: 10px 0 10px 55px;transform: translateX(0px);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
.gform_footer .gform_button:hover {transform: translateX(10px);}  
.grecaptcha-badge,.gfield--type-captcha {display: none !important;} 

.gform_confirmation_message_1.gform_confirmation_message {background: var(--purple)!important;color:var(--black);padding: 150px 20px 50px;
    max-width: 970px;width:100%;text-align: center;line-height: 30px;font-weight: 600;position: relative;}
 .gform_confirmation_message:before, .gform_confirmation_message:before {content: "";position: absolute; height: 90px; width: 90px;background: url(images/tick.svg) no-repeat center center;
    z-index: 999999;top: 40px;left: 0;right: 0;margin: 0 auto;}   
.gform_confirmation_message_1.gform_confirmation_message p {font-size: 25px;line-height: 28px;padding-bottom: 0}
.gform_confirmation_message_1 img {width: 180px;height: 180px;max-width: 180px;margin: 0 auto 30px;}  



/*Not Found Page*/
.not-found-page {display: flex;align-items: center;justify-content: center;flex-direction: column;text-align: center;
    max-width: 900px;margin: 0 auto;width: 100%;padding: 120px 0 80px;position: relative;}
.not-found-details h1 {padding-bottom: 50px;font-size: 100px;color: var(--black);webkit-animation: balance 3s ease infinite 1.3s;
-moz-animation: balance 3s ease infinite 1.3s;-o-animation: balance 3s ease infinite 1.3s;
-ms-animation: balance 3s ease infinite 1.3s;animation: balance 3s ease infinite 1.3s;letter-spacing: 10px;}
.not-found-details p {line-height: 33px}
.not-found-details p a{ color:var(--darkPurple);text-decoration:underline;transition: all 0.5s;}
.text-color {color: var(--green)}
.text-color-last {color: var(--purple)}
.error404 .arrow-info,.search-no-results .arrow-info {display: none;}

.leftRightDetails img{ opacity:1 !important }


/* cky-consent-bar */
.cookies-page {padding: 50px 140px}
.cky-consent-container {width: 400px !important}
.cky-consent-bar {background-color: #fff !important;border: var(--darkPurple) 1px solid !important;padding: 20px !important;}
.cky-notice .cky-title {margin: 0 !important;padding-bottom: 10px !important;font-size: 20px !important;font-weight: normal;}
.cky-notice-des p {font-size: 16px !important;padding-bottom: 0px !important;line-height: 24px !important;}
.cky-preference-content-wrapper p,
.cky-accordion-header-des p,.cli-bar-message a {font-size: 16px !important;}
.cky-btn-customize {width: 100%}
.cky-notice-btn-wrapper .cky-btn {margin: 10px 8px 0 0px !important;border-radius: 5px;}
.cky-notice-btn-wrapper {margin-top: 5px !important}
.cky-prefrence-btn-wrapper .cky-btn {border-radius: 5px;}
.cky-btn {letter-spacing: 0 !important;font-size: 16px !important;background-color: #fff !important;border: var(--darkPurple) 1px solid !important;color: var(--darkPurple)!important;}
.cky-btn-revisit-wrapper {background-color: #f0d6a6 !important;}
.cky-btn:hover {background-color: var(--darkPurple)!important;color: #fff !important;border: var(--darkPurple) 1px solid !important;opacity: 1 !important;}
.cky-preference-title {font-size: 20px !important;}
.cky-accordion.cky-accordion-active .cky-accordion-body {margin-bottom: 16px !important}
.cky-btn-close {width: 30px !important;height: 30px !important;max-width: 30px;min-width: 30px;}
.cky-btn-close img {width: 30px !important;}
.cky-modal p {padding: 0px 0px 10px 0px;font-size: 16px !important;color: #000 !important;line-height: 22px !important;}
.cky-accordion-btn {text-align: left !important;color: #000 !important;letter-spacing: 0 !important;}
.cky-accordion-header-des {margin: 10px 0 0px 0 !important;}
.cky-accordion-body {margin-bottom: 0 !important;}
.cky-show-desc-btn {font-size: 15px !important;color: #000 !important;font-weight: 600;min-width: auto !important;letter-spacing: 0 !important;}
.cky-footer-wrapper>div:last-child {display: none !important;}
.cky-btn-accept {background-color: var(--darkPurple)!important;border: var(--darkPurple) 1px solid !important;color: #fff !important;}
.cky-btn-accept:hover {border: var(--darkPurple) 1px solid !important;background-color: #fff !important;color: var(--darkPurple) !important;}

.entry {max-width: 1120px;width: 100%;padding: 50px 0}
.cky-banner-element {cursor: pointer;}
/*.entry p:first-child{padding-top: 50px;}
.entry p:last-child{padding-bottom: 50px;}*/
/*Mobile device start*/
.device .btnHolder a:hover,.device .gform_footer .gform_button:hover {transform: translateX(0px) !important;}
.device  .quick-info .general-links .general-box .bg-box:hover,
.device .publications .general-links .general-box .bg-box:hover {transform: translateY(0px) !important;}

#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-item.no-pointer > a.mega-menu-link{pointer-events: none !important}