@media (max-width: 767px) {
    .col-mfa-module{
        padding:0;
    }
    .col-newsletter-module{
        padding:0;
    }
     .container.sitemap.sitemap-corpcounsel{
         width: 100%;
     }

    .padding70{
        padding: 0;
    }

    .mobileShow {display: inline-block !important;}

    .mobile-hidden {display: none !important;}

    .divider-explore{
        border-bottom: 2px solid black !important;
        padding:15px 0 15px 0 !important;
        margin-bottom: 5px;
    }
    .vl-left{
        border-left:none !important;
    }

    .footerPadding{
        padding:0 !important;
    }
.exp-cca-right-block {
    padding:0px !important;
}
.explore-corpcounsel-advance-background
{
padding: 15px !important;
}
.instant-insight-container .instant-insight-explore-button {
padding: 18px 30px !important;
}
.instant-insight-featured-heading {
display : none !important;
}
.instant-insight-seemore{
display : none !important;
}
.instant-insight-seemore-mobile{
display:block;
}
.instant-insight-container .instant-insight-featured-text {
display : none !important;
}
.mobile-article{
display : none !important;
}
.instant-insight-container .instant-insight-head-article-title {
font-size: 21px !important;
}
.instant-insight-container .instant-insight-head-wrapper {
padding: 10px 10px !important;
}
    .mobile-center{
        text-align:center;
    }


    #iconMenu, #iconSearch{
        display: none !important;
    }
    #blueBox{
        display:  none !important;
    }
    .proDiv, .proBack{
        display:  none;
    }
    #blueBoxMobile{
        padding: 20px;
    }
    .proSearchBox{
        width:80%;
        font-size: 14px;
        line-height: 30px;
    }

    .mobileIcons{
        display:block !important;
    }

    .hamSear {
        font-size: 16.0px;
        padding-top: 10px;
    }
    .proSearchBox {
        width: 77%;
    }
    .profile .icon {
        font-size: 16.0px;
    }

    .lawLogo, .proLogo {
        height: 30px;
    }

    .logoTagline {
        font-size: 12.0px;
    }

    .myAcc{
        display: none
    }

    .slide-left {
        position: absolute;
        top: 0;
        left: -768px;
        width: 100%;
        z-index: 99;
        background: #0133b3;
        display:block  !important;
    }
    .slide-right {
        position: absolute;
        top: 0;
        left: 0px;
        width: 100%;
        height: auto;
        z-index: 99;
        background: #0133b3;
    }

    #blueBox .icon {
        font-family: "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size: 18.0px;
        color: #FFF;
        text-align: left;
        letter-spacing: -0.5px;
        line-height: 20.0px;
        padding: 0 10px;
        vertical-align: middle;
    }
    .btnAdvancedSearch{
        text-align: center;
        color: #FFF;
        background: #03105d;
        padding: 10px;
        border: none;
        border-radius: 10px;
        font-size: 16px;
        line-height: 24px;
        width: 100%;
        margin: 30px 0 0;
        display:block;
    }

    .btnAdvancedSearch:hover{
        color: #FFF !important;
    }

    #iconMyAccount{
        display: none;
    }
    #accBlueBox{
        display: none;
    }
    #iconMyAccountMobile{
        display: block !important;
    }
    #accBlueBoxMobile{
        display: block !important;
    }

    #accBlueBoxMobile #iconCloseAccBlueMobile{
        width: 16px;
        margin: 0 0 20px -15px;
        cursor: pointer;
    }
    #accBlueBoxMobile .accLinks{
        color: #FFF;
        padding: 8px 0;
    }
    #accBlueBoxMobile .accLinks a{
        color: #FFF;
    }
    #accBlueBoxMobile .accLinks a:hove{
        color: #FFF;
        text-decoration: underline;
    }
    #accBlueBoxMobile .accUser{
        font-size:20px;
    }
    #accBlueBoxMobile .hr2{
        border-top: 1px solid #FFF;
    }

    #accBlueBoxMobile .accSec{
        font-weight: 700;
    }

    #accBlueBoxMobile .accSignOut a{
        text-align: center;
        color: #FFF;
        background: #03105d;
        padding: 10px;
        border: none;
        border-radius: 10px;
        font-size: 16px;
        line-height: 24px;
        width: 100%;
        margin: 30px 0 0;
        display:block;
    }

    #accBlueBox .accSignOut a:hover{
        text-decoration: none;
        opacity:0.85;
    }

    .acc-slide-left{
        position: absolute;
        top: 0px;
        left: -768px;
        padding: 30px 40px;
        background: #0133b3;
        z-index: 100;
        color: #FFF;
        text-align: left;
        width: 308px;
    }
    .acc-slide-right{
        position: absolute;
        top: 0;
        left: 0;
        padding: 30px 40px;
        background: #0133b3;
        z-index: 100;
        color: #FFF;
        text-align: left;
        width: 100%;
    }
    .webcastLeftImage {
        margin-right: 0;
    }


    .thearchives {
        height: 76px;
        width: 250px;
        display: block;
        background: url(/assets/master-template/images/pro/design-1-homepage-arrow-shape@2x.png);
        background-size: cover;
        margin: 30px 0;
        padding: 5px 0 0 20px;
    }

    .thearchives1 {
        font-size: 20.0px;
    }

    #secWebcast h3{
        padding: 0 20px;
    }
    .allWebcasts {
        height: 42px;
        width: 250px;
        display: block;
        background: url(/assets/master-template/images/pro/design-1-homepage-arrow-shape-1@2x.png);
        background-size: cover;
        padding: 10px 0 0;
        text-align: center;
        margin: 0 20px;
        float: none;
    }

    .mobileTextCenter{
        text-align: center;
    }

    .pWebcasts{
        display: block;
    }

    .pastWebcast {
        margin: 10px 0;
        padding-right: 15px !important;
        padding-left: 15px !important;
    }

    .enl-promo h4 {
        text-align: center;
    }
    .enl-promo h2.module-title {
        text-align: center;
    }
    .compasspoints .inner{
        width:100%!important;
    }
    .compasspoints .inner .copy{
        float:none!important;
        width:100%!important;
        padding:0 20px!important;
    }
    .compasspoints .inner .points{
        display:block!important;
    }
    .compasspoints .inner .point{
        width: 90%!important;
        margin: 5px auto;
        float: none;
        padding: 10px;
    }
}


/*** IPAD STYLES ***/
@media (max-width: 1024px) {
.container.sitemap.sitemap-corpcounsel{
    width: 100%;
}
    .lawpro-button{
        background-color: #03115E; color:white; height:50px;
    }
    .explore-cca-btn {
        padding: 15px 15px !important;
    }
    
    .instant-insight-seemore-tablet{
    display:block !important;
}

.footerPadding{
    padding:0 !important;
}
.tabletLAW-Logo{
    display:block !important;
}
.tabletHidden{
    display:none;
}
}



/***** below are from design company ***************************** **********************************/
@media (max-width: 767px) {
    .design1homepage {
        width               : 100%;
        min-width           : 320px;
        height              : 100vh;
        min-height          : 8290px;
        position            : relative;
        overflow            : hidden;
        margin              : 0px;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        background-color    : rgba(255, 255, 255, 1.0);
        opacity             : 1.0;
    }
    a {
        text-decoration     : none;
    }
    div {
        -webkit-text-size-adjust: none;
    }
    .anima-full-width-a {
        width               : 100%;
    }
    .anima-full-height-a {
        height              : 100%;
    }
    div {
        -webkit-text-size-adjust: none;
    }
    .design1homepage .header {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 74px;
        width               : 326px;
        position            : absolute;
        margin              : 0;
        left                : -2px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .header .rectangle {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 74px;
        width               : 326px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .header .logo {
        background-color    : rgba(255,255,255,0.0);
        top                 : 16px;
        height              : 52px;
        width               : 150px;
        position            : absolute;
        margin              : 0;
        left                : 87px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .header .logo .fill1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 3px;
        height              : 14px;
        width               : 36px;
        position            : absolute;
        margin              : 0;
        left                : 104px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .header .logo .fill3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 3px;
        height              : 14px;
        width               : 86px;
        position            : absolute;
        margin              : 0;
        left                : 10px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .header .logo .group7 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 20px;
        width               : 2px;
        position            : absolute;
        margin              : 0;
        left                : 98px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .header .logo .group7 .group71 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 20px;
        width               : 2px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .header .logo .thewhybehindthew {
        background-color    : rgba(255,255,255,0.0);
        top                 : 12px;
        height              : auto;
        width               : 152px;
        position            : absolute;
        margin              : 0;
        left                : -1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Semibold", Helvetica, Arial, serif;
        font-size           : 9.5px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : center;
        line-height         : 36.0px;
    }
    .design1homepage .header .uf0c9uf002 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 19px;
        height              : auto;
        width               : 47px;
        position            : absolute;
        margin              : 0;
        left                : 22px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        letter-spacing      : -0.44px;
        line-height         : 17.0px;
    }
    .design1homepage .header .uf2bd {
        background-color    : rgba(255,255,255,0.0);
        top                 : 17px;
        height              : auto;
        width               : 25px;
        position            : absolute;
        margin              : 0;
        left                : 287px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        letter-spacing      : -0.44px;
        line-height         : 17.0px;
    }
    .design1homepage .executivebriefings {
        background-color    : rgba(255,255,255,0.0);
        top                 : 88px;
        height              : 560px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .executivebriefings .otherstories {
        background-color    : rgba(255,255,255,0.0);
        top                 : 373px;
        height              : 186px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .executivebriefings .otherstories .dividingline {
        background-color    : rgba(255,255,255,0.0);
        top                 : 82px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .executivebriefings .otherstories .sohowdoyousucces {
        background-color    : rgba(255,255,255,0.0);
        top                 : 32px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .executivebriefings .otherstories .juneteenth {
        background-color    : rgba(255,255,255,0.0);
        top                 : 91px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .executivebriefings .otherstories .dividingline1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .executivebriefings .otherstories .otherbriefings {
        background-color    : rgba(255,255,255,0.0);
        top                 : 10px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 12.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : left;
        letter-spacing      : 0.33px;
        line-height         : 15.0px;
    }
    .design1homepage .executivebriefings .image {
        background-color    : rgba(255,255,255,0.0);
        top                 : 203px;
        height              : 162px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .executivebriefings .image .mask {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 162px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .executivebriefings .image .gettyimages1248409190594x5942 {
        background-color    : rgba(255,255,255,0.0);
        top                 : -115px;
        height              : 336px;
        width               : 499px;
        position            : absolute;
        margin              : 0;
        left                : -91px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .executivebriefings .thefirmsthatwona {
        background-color    : rgba(255,255,255,0.0);
        top                 : 36px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .executivebriefings .findoutwhowascho {
        background-color    : rgba(255,255,255,0.0);
        top                 : 139px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 18.0px;
    }
    .design1homepage .executivebriefings .executivebriefings1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 10px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 13.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .executivebriefings .rectanglecopy12 {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 0px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .thearchives {
        background-color    : rgba(255,255,255,0.0);
        top                 : 596px;
        height              : 65px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .thearchives .arrowshape {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 65px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .thearchives .explorepastexecuti {
        background-color    : rgba(255,255,255,0.0);
        top                 : 36px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 14px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        line-height         : 18.0px;
    }
    .design1homepage .thearchives .thearchives1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 12px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 14px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 16.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : -0.33px;
        line-height         : 20.0px;
    }
    .design1homepage .legalradar {
        background-color    : rgba(255,255,255,0.0);
        top                 : 690px;
        height              : 445px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .hugheshubbardree {
        background-color    : rgba(255,255,255,0.0);
        top                 : 96px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .legalradar .hugheshubbardree .span1 {

    }
    .design1homepage .legalradar .hugheshubbardree .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
    }
    .design1homepage .legalradar .bakermckenzie2new {
        background-color    : rgba(255,255,255,0.0);
        top                 : 153px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .legalradar .bakermckenzie2new .span1 {

    }
    .design1homepage .legalradar .bakermckenzie2new .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
    }
    .design1homepage .legalradar .dickinsonwright2n {
        background-color    : rgba(255,255,255,0.0);
        top                 : 211px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .legalradar .dickinsonwright2n .span1 {

    }
    .design1homepage .legalradar .dickinsonwright2n .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
    }
    .design1homepage .legalradar .dlapiper2newitem {
        background-color    : rgba(255,255,255,0.0);
        top                 : 269px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .legalradar .dlapiper2newitem .span1 {

    }
    .design1homepage .legalradar .dlapiper2newitem .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
    }
    .design1homepage .legalradar .foxrothschild2new {
        background-color    : rgba(255,255,255,0.0);
        top                 : 327px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .legalradar .foxrothschild2new .span1 {

    }
    .design1homepage .legalradar .foxrothschild2new .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
    }
    .design1homepage .legalradar .line {
        background-color    : rgba(255,255,255,0.0);
        top                 : 144px;
        height              : 2px;
        width               : 241px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .linecopy {
        background-color    : rgba(255,255,255,0.0);
        top                 : 202px;
        height              : 2px;
        width               : 241px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .linecopy2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 260px;
        height              : 2px;
        width               : 241px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .linecopy3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 318px;
        height              : 2px;
        width               : 241px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .rectangle {
        background-color    : rgba(255,255,255,0.0);
        top                 : 75px;
        height              : 370px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .cta {
        background-color    : rgba(255,255,255,0.0);
        top                 : 392px;
        height              : 38px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .cta .rectangle1 {
        background-color    : rgba(229, 228, 215, 1.0);
        top                 : 0px;
        height              : 36px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        border-radius       : 6px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .cta .gotolegalradar {
        background-color    : rgba(255,255,255,0.0);
        top                 : 10px;
        height              : auto;
        width               : 222px;
        position            : absolute;
        margin              : 0;
        left                : 9px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Semibold", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : center;
        letter-spacing      : 0.44px;
        line-height         : 17.0px;
    }
    .design1homepage .legalradar .image {
        background-color    : rgba(229, 228, 215, 1.0);
        top                 : 0px;
        height              : 80px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .image .rectangle1 {
        background-color    : rgba(229, 228, 215, 1.0);
        top                 : 0px;
        height              : 80px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .image .almlegalradarbackground {
        background-color    : rgba(255,255,255,0.0);
        top                 : -84px;
        height              : 260px;
        width               : 416px;
        position            : absolute;
        margin              : 0;
        left                : -20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .legalradar .legalradar1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 16px;
        height              : auto;
        width               : 222px;
        position            : absolute;
        margin              : 0;
        left                : 18px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : 0.44px;
        line-height         : 17.0px;
    }
    .design1homepage .legalradar .trendinglawfirmst {
        background-color    : rgba(255,255,255,0.0);
        top                 : 41px;
        height              : auto;
        width               : 262px;
        position            : absolute;
        margin              : 0;
        left                : 18px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 15.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .compasspass {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1164px;
        height              : 400px;
        width               : 742px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .background {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 400px;
        width               : 320px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .background .rectangle {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 400px;
        width               : 320px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .background .almcompasspointsbackground {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 400px;
        width               : 711px;
        position            : absolute;
        margin              : 0;
        left                : -37px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts {
        background-color    : rgba(255,255,255,0.0);
        top                 : 118px;
        height              : 213px;
        width               : 692px;
        position            : absolute;
        margin              : 0;
        left                : 50px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 213px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 .rectanglecopy4 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 204px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 .amlaw100fy19of {
        background-color    : rgba(255,255,255,0.0);
        top                 : 14px;
        height              : auto;
        width               : 211px;
        position            : absolute;
        margin              : 0;
        left                : 4px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 14.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : center;
        line-height         : 18.0px;
    }
    .design1homepage .compasspass .charts .chart1 .piechart {
        background-color    : rgba(255,255,255,0.0);
        top                 : 58px;
        height              : 110px;
        width               : 110px;
        position            : absolute;
        margin              : 0;
        left                : 55px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 .piechart .group3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 110px;
        width               : 109px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 .piechart .group3 .group31 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 110px;
        width               : 109px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 .piechart .group6 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 56px;
        width               : 51px;
        position            : absolute;
        margin              : 0;
        left                : 54px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 .piechart .group6 .group61 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 57px;
        width               : 51px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 .cta1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 183px;
        height              : 30px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 .cta1 .rectangle {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 0px;
        height              : 30px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart1 .cta1 .gotoarticle {
        background-color    : rgba(255,255,255,0.0);
        top                 : 6px;
        height              : auto;
        width               : 92px;
        position            : absolute;
        margin              : 0;
        left                : 69px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : 0.12px;
        line-height         : 17.0px;
    }
    .design1homepage .compasspass .charts .chart1 .cta1 .uf33b {
        background-color    : rgba(255,255,255,0.0);
        top                 : 9px;
        height              : auto;
        width               : 21px;
        position            : absolute;
        margin              : 0;
        left                : 153px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : -0.39px;
        line-height         : 15.0px;
    }
    .design1homepage .compasspass .charts .chart2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 213px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 236px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart2 .rectanglecopy4 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 204px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart2 .theonwardmarchto {
        background-color    : rgba(255,255,255,0.0);
        top                 : 15px;
        height              : auto;
        width               : 211px;
        position            : absolute;
        margin              : 0;
        left                : 4px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 14.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : center;
        line-height         : 16.0px;
    }
    .design1homepage .compasspass .charts .chart2 .cta1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 183px;
        height              : 30px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart2 .cta1 .rectangle {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 0px;
        height              : 30px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart2 .cta1 .gotoanalysis {
        background-color    : rgba(255,255,255,0.0);
        top                 : 6px;
        height              : auto;
        width               : 92px;
        position            : absolute;
        margin              : 0;
        left                : 61px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : 0.12px;
        line-height         : 17.0px;
    }
    .design1homepage .compasspass .charts .chart2 .cta1 .uf33b {
        background-color    : rgba(255,255,255,0.0);
        top                 : 9px;
        height              : auto;
        width               : 21px;
        position            : absolute;
        margin              : 0;
        left                : 159px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : -0.39px;
        line-height         : 15.0px;
    }
    .design1homepage .compasspass .charts .chart2 .group7 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 67px;
        height              : 78px;
        width               : 120px;
        position            : absolute;
        margin              : 0;
        left                : 53px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 213px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 472px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart3 .rectanglecopy4 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 204px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart3 .headcountgrowthin {
        background-color    : rgba(255,255,255,0.0);
        top                 : 15px;
        height              : auto;
        width               : 211px;
        position            : absolute;
        margin              : 0;
        left                : 4px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 14.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : center;
        line-height         : 16.0px;
    }
    .design1homepage .compasspass .charts .chart3 .cta1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 183px;
        height              : 30px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart3 .cta1 .rectangle {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 0px;
        height              : 30px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .charts .chart3 .cta1 .gotoanalysis {
        background-color    : rgba(255,255,255,0.0);
        top                 : 7px;
        height              : auto;
        width               : 92px;
        position            : absolute;
        margin              : 0;
        left                : 61px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : 0.12px;
        line-height         : 17.0px;
    }
    .design1homepage .compasspass .charts .chart3 .cta1 .uf33b {
        background-color    : rgba(255,255,255,0.0);
        top                 : 9px;
        height              : auto;
        width               : 21px;
        position            : absolute;
        margin              : 0;
        left                : 159px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : -0.39px;
        line-height         : 15.0px;
    }
    .design1homepage .compasspass .charts .chart3 .a10 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 50px;
        height              : auto;
        width               : 202px;
        position            : absolute;
        margin              : 0;
        left                : 9px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 90.0px;
        color               : rgba(0, 164, 138, 1.0);
        text-align          : center;
        letter-spacing      : -0.9px;
        line-height         : 50.0px;
    }
    .design1homepage .compasspass .charts .chart3 .a10 .span1 {
        line-height         : 114.0px;
    }
    .design1homepage .compasspass .charts .chart3 .a10 .span2 {
        font-size           : 50.0px;
        letter-spacing      : -0.5px;
        line-height         : 63.0px;
    }
    .design1homepage .compasspass .datadrivenreportin {
        background-color    : rgba(255,255,255,0.0);
        top                 : 53px;
        height              : auto;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        letter-spacing      : -0.19px;
        line-height         : 20.0px;
    }
    .design1homepage .compasspass .yourcompasspoints {
        background-color    : rgba(255,255,255,0.0);
        top                 : 20px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 15.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        line-height         : 18.0px;
    }
    .design1homepage .compasspass .cta {
        background-color    : rgba(255,255,255,0.0);
        top                 : 359px;
        height              : 30px;
        width               : 154px;
        position            : absolute;
        margin              : 0;
        left                : 83px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .compasspass .cta .gotolegalcompass {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .compasspass .cta .uf33b {
        background-color    : rgba(255,255,255,0.0);
        top                 : 2px;
        height              : auto;
        width               : 20px;
        position            : absolute;
        margin              : 0;
        left                : 134px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : right;
        letter-spacing      : -0.39px;
        line-height         : 15.0px;
    }
    .design1homepage .webcasts {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1589px;
        height              : 2011px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .pastwebinars {
        background-color    : rgba(255,255,255,0.0);
        top                 : 617px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 12.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : left;
        letter-spacing      : 0.33px;
        line-height         : 15.0px;
    }
    .design1homepage .webcasts .webcast1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 644px;
        height              : 331px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast1 .content {
        background-color    : rgba(255,255,255,0.0);
        top                 : 166px;
        height              : 159px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast1 .content .uf01760minutes {
        background-color    : rgba(255,255,255,0.0);
        top                 : 138px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .webcasts .webcast1 .content .uf01760minutes .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .webcasts .webcast1 .content .uf01760minutes .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        line-height         : 17.0px;
    }
    .design1homepage .webcasts .webcast1 .content .a2020visionwhatou {
        background-color    : rgba(255,255,255,0.0);
        top                 : 21px;
        height              : auto;
        width               : 281px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .webcasts .webcast1 .content .june2020 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 148px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .webcasts .webcast1 .line2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 329px;
        height              : 2px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast1 .image {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 158px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast1 .image .rectanglecopy8 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 158px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast1 .image .gettyimages678265281170667a {
        background-color    : rgba(255,255,255,0.0);
        top                 : -39px;
        height              : 250px;
        width               : 376px;
        position            : absolute;
        margin              : 0;
        left                : -23px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast1 .uf144 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 63px;
        height              : auto;
        width               : 115px;
        position            : absolute;
        margin              : 0;
        left                : 83px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 30.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        letter-spacing      : 0.25px;
        line-height         : 33.0px;
    }
    .design1homepage .webcasts .webcast2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 989px;
        height              : 331px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast2 .image {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 158px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast2 .image .rectanglecopy8 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 158px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast2 .image .gettyimages981599772170667a {
        background-color    : rgba(255,255,255,0.0);
        top                 : -48px;
        height              : 357px;
        width               : 535px;
        position            : absolute;
        margin              : 0;
        left                : -243px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast2 .uf144 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 63px;
        height              : auto;
        width               : 115px;
        position            : absolute;
        margin              : 0;
        left                : 84px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 30.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        letter-spacing      : 0.25px;
        line-height         : 33.0px;
    }
    .design1homepage .webcasts .webcast2 .content {
        background-color    : rgba(255,255,255,0.0);
        top                 : 165px;
        height              : 166px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast2 .content .uf01730minutes {
        background-color    : rgba(255,255,255,0.0);
        top                 : 139px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .webcasts .webcast2 .content .uf01730minutes .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .webcasts .webcast2 .content .uf01730minutes .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        line-height         : 17.0px;
    }
    .design1homepage .webcasts .webcast2 .content .navigatingthecoron {
        background-color    : rgba(255,255,255,0.0);
        top                 : 22px;
        height              : auto;
        width               : 281px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .webcasts .webcast2 .content .may2020 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1px;
        height              : auto;
        width               : 148px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .webcasts .webcast2 .content .line2copy {
        background-color    : rgba(255,255,255,0.0);
        top                 : 164px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1334px;
        height              : 331px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast3 .content {
        background-color    : rgba(255,255,255,0.0);
        top                 : 165px;
        height              : 166px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast3 .content .uf01760minutes {
        background-color    : rgba(255,255,255,0.0);
        top                 : 139px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 2px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .webcasts .webcast3 .content .uf01760minutes .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .webcasts .webcast3 .content .uf01760minutes .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        line-height         : 17.0px;
    }
    .design1homepage .webcasts .webcast3 .content .sixweeksinwhatw {
        background-color    : rgba(255,255,255,0.0);
        top                 : 22px;
        height              : auto;
        width               : 281px;
        position            : absolute;
        margin              : 0;
        left                : 2px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .webcasts .webcast3 .content .april2020 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1px;
        height              : auto;
        width               : 148px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .webcasts .webcast3 .content .line2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 164px;
        height              : 2px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast3 .image {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 157px;
        width               : 279px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast3 .image .rectanglecopy8 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 157px;
        width               : 279px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast3 .image .gettyimages1138171283170667a {
        background-color    : rgba(255,255,255,0.0);
        top                 : -39px;
        height              : 250px;
        width               : 376px;
        position            : absolute;
        margin              : 0;
        left                : -91px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast3 .uf144 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 63px;
        height              : auto;
        width               : 115px;
        position            : absolute;
        margin              : 0;
        left                : 83px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 30.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        letter-spacing      : 0.25px;
        line-height         : 33.0px;
    }
    .design1homepage .webcasts .webcast4 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1680px;
        height              : 331px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast4 .image {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 158px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast4 .image .rectanglecopy8 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 158px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast4 .image .gettyimages1181852767170667a {
        background-color    : rgba(255,255,255,0.0);
        top                 : -28px;
        height              : 238px;
        width               : 357px;
        position            : absolute;
        margin              : 0;
        left                : -27px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast4 .uf144 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 63px;
        height              : auto;
        width               : 115px;
        position            : absolute;
        margin              : 0;
        left                : 84px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 30.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        letter-spacing      : 0.25px;
        line-height         : 33.0px;
    }
    .design1homepage .webcasts .webcast4 .content {
        background-color    : rgba(255,255,255,0.0);
        top                 : 165px;
        height              : 166px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcast4 .content .uf01730minutes {
        background-color    : rgba(255,255,255,0.0);
        top                 : 139px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .webcasts .webcast4 .content .uf01730minutes .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .webcasts .webcast4 .content .uf01730minutes .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        line-height         : 17.0px;
    }
    .design1homepage .webcasts .webcast4 .content .analyzingtrajectori {
        background-color    : rgba(255,255,255,0.0);
        top                 : 22px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .webcasts .webcast4 .content .february2020 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1px;
        height              : auto;
        width               : 148px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .webcasts .webcast4 .content .line2copy {
        background-color    : rgba(255,255,255,0.0);
        top                 : 164px;
        height              : 2px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar {
        background-color    : rgba(255,255,255,0.0);
        top                 : 52px;
        height              : 540px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .rectangle {
        background-color    : rgba(246, 245, 241, 1.0);
        top                 : 180px;
        height              : 360px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .group {
        background-color    : rgba(255,255,255,0.0);
        top                 : 192px;
        height              : 143px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .group .september192020 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .webcasts .featuredwebinar .group .diversityintheleg {
        background-color    : rgba(255,255,255,0.0);
        top                 : 23px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .webcasts .featuredwebinar .image {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 24px;
        height              : 157px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .image .rectanglecopy8 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 157px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .image .gettyimages95580531170667a {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 200px;
        width               : 300px;
        position            : absolute;
        margin              : 0;
        left                : -10px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .tags {
        background-color    : rgba(255,255,255,0.0);
        top                 : 438px;
        height              : 26px;
        width               : 230px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .tags .rectangle1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 26px;
        box-sizing          : border-box;
        width               : 162px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        border-style        : solid;
        border-width        : 1px;
        border-color        : rgba(68, 68, 68, 1.0);
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .tags .diversityandinclus {
        background-color    : rgba(255,255,255,0.0);
        top                 : 4px;
        height              : auto;
        width               : 222px;
        position            : absolute;
        margin              : 0;
        left                : 11px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 20.0px;
    }
    .design1homepage .webcasts .featuredwebinar .featuringcarolulri {
        background-color    : rgba(255,255,255,0.0);
        top                 : 268px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 16.0px;
    }
    .design1homepage .webcasts .featuredwebinar .featuringcarolulri .span1 {
        line-height         : 22.0px;
    }
    .design1homepage .webcasts .featuredwebinar .featuringcarolulri .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        color               : rgba(68, 68, 68, 1.0);
        line-height         : 20.0px;
    }
    .design1homepage .webcasts .featuredwebinar .cta {
        background-color    : rgba(255,255,255,0.0);
        top                 : 486px;
        height              : 39px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .cta .rectangle1 {
        background-color    : rgba(229, 228, 215, 1.0);
        top                 : 0px;
        height              : 36px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        border-radius       : 6px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .featuredwebinar .cta .register {
        background-color    : rgba(255,255,255,0.0);
        top                 : 11px;
        height              : auto;
        width               : 222px;
        position            : absolute;
        margin              : 0;
        left                : 9px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Semibold", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : center;
        letter-spacing      : 0.44px;
        line-height         : 17.0px;
    }
    .design1homepage .webcasts .featuredwebinar .upcomingwebinar {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 12.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : left;
        letter-spacing      : 0.33px;
        line-height         : 15.0px;
    }
    .design1homepage .webcasts .webcastsectionhead {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 33px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .webcasts .webcastsectionhead .expertwebcasts {
        background-color    : rgba(255,255,255,0.0);
        top                 : 9px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 13.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .webcasts .webcastsectionhead .rectanglecopy13 {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 0px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .nextwebinar {
        background-color    : rgba(255,255,255,0.0);
        top                 : 3620px;
        height              : 160px;
        width               : 320px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .nextwebinar .rectangle {
        background-color    : rgba(1, 51, 179, 1.0);
        top                 : 0px;
        height              : 160px;
        width               : 320px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .nextwebinar .exploretheentirew {
        background-color    : rgba(255,255,255,0.0);
        top                 : 22px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        letter-spacing      : -0.25px;
        line-height         : 24.0px;
    }
    .design1homepage .nextwebinar .seeall {
        background-color    : rgba(255,255,255,0.0);
        top                 : 85px;
        height              : 48px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .nextwebinar .seeall .arrowshape {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 48px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .nextwebinar .seeall .seeallwebcasts {
        background-color    : rgba(255,255,255,0.0);
        top                 : 16px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : -1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        line-height         : 18.0px;
    }
    .design1homepage .industryindepth {
        background-color    : rgba(255,255,255,0.0);
        top                 : 3823px;
        height              : 490px;
        width               : 742px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .rectangle {
        background-color    : rgba(246, 245, 241, 1.0);
        top                 : 0px;
        height              : 490px;
        width               : 320px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts {
        background-color    : rgba(255,255,255,0.0);
        top                 : 209px;
        height              : 220px;
        width               : 692px;
        position            : absolute;
        margin              : 0;
        left                : 50px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 220px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart1 .rectanglecopy4 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 220px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart1 .group4 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 124px;
        height              : 85px;
        width               : 193px;
        position            : absolute;
        margin              : 0;
        left                : 13px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart1 .group4 .uf01710minuteread {
        background-color    : rgba(255,255,255,0.0);
        top                 : 68px;
        height              : auto;
        width               : 150px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .industryindepth .charts .chart1 .group4 .uf01710minuteread .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .industryindepth .charts .chart1 .group4 .uf01710minuteread .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        line-height         : 17.0px;
    }
    .design1homepage .industryindepth .charts .chart1 .group4 .theimpactofapote {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1px;
        height              : auto;
        width               : 194px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 14.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 18.0px;
    }
    .design1homepage .industryindepth .charts .chart1 .a10 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 182px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 100.0px;
        color               : rgba(0, 164, 138, 1.0);
        text-align          : center;
        letter-spacing      : -1.0px;
        line-height         : 50.0px;
    }
    .design1homepage .industryindepth .charts .chart1 .a10 .span1 {
        line-height         : 125.0px;
    }
    .design1homepage .industryindepth .charts .chart1 .a10 .span2 {
        font-size           : 50.0px;
        letter-spacing      : -0.5px;
        line-height         : 63.0px;
    }
    .design1homepage .industryindepth .charts .chart2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 220px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 236px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart2 .rectanglecopy4 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 220px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart2 .group4 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 124px;
        height              : 85px;
        width               : 194px;
        position            : absolute;
        margin              : 0;
        left                : 13px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart2 .group4 .uf01710minuteread {
        background-color    : rgba(255,255,255,0.0);
        top                 : 68px;
        height              : auto;
        width               : 150px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .industryindepth .charts .chart2 .group4 .uf01710minuteread .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .industryindepth .charts .chart2 .group4 .uf01710minuteread .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        line-height         : 17.0px;
    }
    .design1homepage .industryindepth .charts .chart2 .group4 .howdoesprofitmarg {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1px;
        height              : auto;
        width               : 195px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 14.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 18.0px;
    }
    .design1homepage .industryindepth .charts .chart2 .barchart {
        background-color    : rgba(255,255,255,0.0);
        top                 : 20px;
        height              : 90px;
        width               : 139px;
        position            : absolute;
        margin              : 0;
        left                : 40px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 220px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 472px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart3 .rectanglecopy4 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 220px;
        width               : 220px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart3 .group4 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 124px;
        height              : 85px;
        width               : 194px;
        position            : absolute;
        margin              : 0;
        left                : 13px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart3 .group4 .uf01710minuteread {
        background-color    : rgba(255,255,255,0.0);
        top                 : 68px;
        height              : auto;
        width               : 150px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .industryindepth .charts .chart3 .group4 .uf01710minuteread .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .industryindepth .charts .chart3 .group4 .uf01710minuteread .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        line-height         : 17.0px;
    }
    .design1homepage .industryindepth .charts .chart3 .group4 .analyzingtrajectori {
        background-color    : rgba(255,255,255,0.0);
        top                 : 1px;
        height              : auto;
        width               : 195px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 14.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 18.0px;
    }
    .design1homepage .industryindepth .charts .chart3 .piechart {
        background-color    : rgba(255,255,255,0.0);
        top                 : 20px;
        height              : 90px;
        width               : 90px;
        position            : absolute;
        margin              : 0;
        left                : 65px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart3 .piechart .group3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 90px;
        width               : 89px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart3 .piechart .group3 .group31 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 90px;
        width               : 90px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart3 .piechart .group6 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 46px;
        width               : 41px;
        position            : absolute;
        margin              : 0;
        left                : 44px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .charts .chart3 .piechart .group6 .group61 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 46px;
        width               : 42px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .cta {
        background-color    : rgba(255,255,255,0.0);
        top                 : 452px;
        height              : 30px;
        width               : 167px;
        position            : absolute;
        margin              : 0;
        left                : 77px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .cta .seeallindustryrep {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 152px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .industryindepth .cta .uf33b {
        background-color    : rgba(255,255,255,0.0);
        top                 : 2px;
        height              : auto;
        width               : 20px;
        position            : absolute;
        margin              : 0;
        left                : 147px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : right;
        letter-spacing      : -0.39px;
        line-height         : 15.0px;
    }
    .design1homepage .industryindepth .participatecta {
        background-color    : rgba(255,255,255,0.0);
        top                 : 138px;
        height              : 48px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .participatecta .arrowshape {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 48px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .industryindepth .participatecta .participateinupcom {
        background-color    : rgba(255,255,255,0.0);
        top                 : 16px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : -1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        line-height         : 18.0px;
    }
    .design1homepage .industryindepth .godeeperintothed {
        background-color    : rgba(255,255,255,0.0);
        top                 : 58px;
        height              : auto;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : center;
        letter-spacing      : -0.19px;
        line-height         : 20.0px;
    }
    .design1homepage .industryindepth .industryindepth1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 25px;
        height              : auto;
        width               : 299px;
        position            : absolute;
        margin              : 0;
        left                : 11px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 15.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : center;
        line-height         : 18.0px;
    }
    .design1homepage .managingpartners {
        background-color    : rgba(255,255,255,0.0);
        top                 : 4346px;
        height              : 1004px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .whatmanagingpartne {
        background-color    : rgba(255,255,255,0.0);
        top                 : 9px;
        height              : auto;
        width               : 272px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 13.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .managingpartners .article2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 371px;
        height              : 306px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .article2 .rectangle {
        background-color    : rgba(246, 245, 241, 1.0);
        top                 : 156px;
        height              : 150px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .article2 .image {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 293px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .article3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 698px;
        height              : 306px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .article3 .rectangle {
        background-color    : rgba(246, 245, 241, 1.0);
        top                 : 156px;
        height              : 150px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .article3 .image {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 293px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .article1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 42px;
        height              : 310px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .article1 .rectangle {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 310px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .article1 .image {
        background-color    : rgba(255,255,255,0.0);
        top                 : 23px;
        height              : 270px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .managingpartners .article1 .image .uf0175minuteread {
        background-color    : rgba(255,255,255,0.0);
        top                 : 249px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        letter-spacing      : 0.12px;
        line-height         : 14.0px;
    }
    .design1homepage .managingpartners .article1 .image .uf0175minuteread .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .managingpartners .article1 .image .uf0175minuteread .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        line-height         : 17.0px;
    }
    .design1homepage .managingpartners .article1 .image .inhousecounselfee {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .managingpartners .rectanglecopy13 {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 0px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs {
        background-color    : rgba(255,255,255,0.0);
        top                 : 5387px;
        height              : 1004px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .whatgcsarereading {
        background-color    : rgba(255,255,255,0.0);
        top                 : 9px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 13.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .gcs .article2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 42px;
        height              : 306px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .article2 .rectangle {
        background-color    : rgba(246, 245, 241, 1.0);
        top                 : 156px;
        height              : 150px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .article2 .content {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 293px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .article3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 698px;
        height              : 306px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .article3 .rectangle {
        background-color    : rgba(246, 245, 241, 1.0);
        top                 : 156px;
        height              : 150px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .article3 .content {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 293px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .article21 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 368px;
        height              : 310px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .article21 .rectangle {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 310px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .article21 .content {
        background-color    : rgba(255,255,255,0.0);
        top                 : 23px;
        height              : 270px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .gcs .article21 .content .uf0175minuteread {
        background-color    : rgba(255,255,255,0.0);
        top                 : 249px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .gcs .article21 .content .uf0175minuteread .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .gcs .article21 .content .uf0175minuteread .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        line-height         : 17.0px;
    }
    .design1homepage .gcs .article21 .content .billionsatstakem {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .gcs .rectanglecopy13 {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 0px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro {
        background-color    : rgba(255,255,255,0.0);
        top                 : 6408px;
        height              : 260px;
        width               : 320px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .rectangle {
        background-color    : rgba(1, 51, 179, 1.0);
        top                 : 0px;
        height              : 260px;
        width               : 320px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .featuredpro {
        background-color    : rgba(255,255,255,0.0);
        top                 : 163px;
        height              : 94px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .featuredpro .expert3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 14px;
        height              : 60px;
        width               : 60px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .featuredpro .expert3 .expert31 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 60px;
        width               : 60px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .featuredpro .featuredpro1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 14px;
        height              : auto;
        width               : 202px;
        position            : absolute;
        margin              : 0;
        left                : 80px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 12.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : 0.33px;
        line-height         : 14.0px;
    }
    .design1homepage .askapro .featuredpro .line {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 1px;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .featuredpro .lisashuchmansenior {
        background-color    : rgba(255,255,255,0.0);
        top                 : 43px;
        height              : auto;
        width               : 202px;
        position            : absolute;
        margin              : 0;
        left                : 80px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Bold", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        line-height         : 18.0px;
    }
    .design1homepage .askapro .featuredpro .lisashuchmansenior .span1 {

    }
    .design1homepage .askapro .featuredpro .lisashuchmansenior .span2 {
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
    }
    .design1homepage .askapro .emailbox {
        background-color    : rgba(255,255,255,0.0);
        top                 : 110px;
        height              : 32px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .emailbox .button {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 30px;
        width               : 30px;
        position            : absolute;
        margin              : 0;
        left                : 250px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .emailbox .button .rectanglecopy3 {
        background-color    : rgba(3, 16, 93, 1.0);
        top                 : 0px;
        height              : 30px;
        width               : 30px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        border-radius       : 3px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .emailbox .button .uf105 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 3px;
        height              : auto;
        width               : 16px;
        position            : absolute;
        margin              : 0;
        left                : 11px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 24.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : left;
        letter-spacing      : -0.67px;
        line-height         : 26.0px;
    }
    .design1homepage .askapro .emailbox .search {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 32px;
        width               : 248px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .emailbox .search .rectanglecopy {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 30px;
        width               : 248px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        border-radius       : 3px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .askapro .emailbox .search .submitaquestion {
        background-color    : rgba(255,255,255,0.0);
        top                 : 8px;
        height              : auto;
        width               : 232px;
        position            : absolute;
        margin              : 0;
        left                : 10px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .askapro .connectdirectlywit {
        background-color    : rgba(255,255,255,0.0);
        top                 : 54px;
        height              : auto;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 16.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        letter-spacing      : -0.19px;
        line-height         : 20.0px;
    }
    .design1homepage .askapro .askapro1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 21px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(255, 255, 255, 1.0);
        text-align          : center;
        letter-spacing      : -0.25px;
        line-height         : 24.0px;
    }
    .design1homepage .upcomingevents {
        background-color    : rgba(255,255,255,0.0);
        top                 : 6693px;
        height              : 798px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 48px;
        height              : 336px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event1 .rectangle {
        background-color    : rgba(255,255,255,0.0);
        top                 : 156px;
        height              : 180px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event1 .group {
        background-color    : rgba(255,255,255,0.0);
        top                 : 169px;
        height              : 162px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event1 .group .september15u201316202 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 18.0px;
    }
    .design1homepage .upcomingevents .event1 .group .generalcounselconf {
        background-color    : rgba(255,255,255,0.0);
        top                 : 42px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .upcomingevents .event1 .image {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 157px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event1 .image .rectanglecopy8 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 157px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event1 .image .gettyimages1129623868170667a {
        background-color    : rgba(255,255,255,0.0);
        top                 : -19px;
        height              : 186px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event1 .cta {
        background-color    : rgba(255,255,255,0.0);
        top                 : 276px;
        height              : 39px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event1 .cta .rectangle1 {
        background-color    : rgba(229, 228, 215, 1.0);
        top                 : 0px;
        height              : 36px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        border-radius       : 6px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event1 .cta .register {
        background-color    : rgba(255,255,255,0.0);
        top                 : 11px;
        height              : auto;
        width               : 222px;
        position            : absolute;
        margin              : 0;
        left                : 9px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Semibold", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : center;
        letter-spacing      : 0.44px;
        line-height         : 17.0px;
    }
    .design1homepage .upcomingevents .event2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 408px;
        height              : 336px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event2 .rectangle {
        background-color    : rgba(255,255,255,0.0);
        top                 : 156px;
        height              : 180px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event2 .group {
        background-color    : rgba(255,255,255,0.0);
        top                 : 169px;
        height              : 162px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event2 .group .october13u2013152020 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 18.0px;
    }
    .design1homepage .upcomingevents .event2 .group .womeninfluencepo {
        background-color    : rgba(255,255,255,0.0);
        top                 : 42px;
        height              : auto;
        width               : 242px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .upcomingevents .event2 .image {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 157px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        overflow            : hidden;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event2 .image .rectanglecopy8 {
        background-color    : rgba(255, 255, 255, 1.0);
        top                 : 0px;
        height              : 157px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event2 .image .gettyimages1166085536170667a {
        background-color    : rgba(255,255,255,0.0);
        top                 : -21px;
        height              : 200px;
        width               : 300px;
        position            : absolute;
        margin              : 0;
        left                : -9px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event2 .cta {
        background-color    : rgba(255,255,255,0.0);
        top                 : 276px;
        height              : 39px;
        width               : 241px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event2 .cta .rectangle1 {
        background-color    : rgba(229, 228, 215, 1.0);
        top                 : 0px;
        height              : 36px;
        width               : 240px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        border-radius       : 6px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .event2 .cta .register {
        background-color    : rgba(255,255,255,0.0);
        top                 : 11px;
        height              : auto;
        width               : 222px;
        position            : absolute;
        margin              : 0;
        left                : 10px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Semibold", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : center;
        letter-spacing      : 0.44px;
        line-height         : 17.0px;
    }
    .design1homepage .upcomingevents .sectionhead {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 63px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .sectionhead .upcomingevents1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 9px;
        height              : auto;
        width               : 202px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 13.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .upcomingevents .sectionhead .rectanglecopy14 {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 0px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .ctacopy {
        background-color    : rgba(255,255,255,0.0);
        top                 : 768px;
        height              : 30px;
        width               : 104px;
        position            : absolute;
        margin              : 0;
        left                : 88px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .upcomingevents .ctacopy .seeallevents {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 92px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .upcomingevents .ctacopy .uf33b {
        background-color    : rgba(255,255,255,0.0);
        top                 : 2px;
        height              : auto;
        width               : 20px;
        position            : absolute;
        margin              : 0;
        left                : 84px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : right;
        letter-spacing      : -0.39px;
        line-height         : 15.0px;
    }
    .design1homepage .youmayalsolike {
        background-color    : rgba(255,255,255,0.0);
        top                 : 7508px;
        height              : 641px;
        width               : 281px;
        position            : absolute;
        margin              : 0;
        left                : 19px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .youmayalsolike .article1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 47px;
        height              : 180px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .youmayalsolike .article1 .uf0175minuteread {
        background-color    : rgba(255,255,255,0.0);
        top                 : 96px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .youmayalsolike .article1 .uf0175minuteread .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .youmayalsolike .article1 .uf0175minuteread .span2 {
        font-family         : "IBMPlexSans", Helvetica, Arial, serif;
        line-height         : 18.0px;
    }
    .design1homepage .youmayalsolike .article1 .federalcircuitcont {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .youmayalsolike .article2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 185px;
        height              : 180px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .youmayalsolike .article2 .uf0175minuteread {
        background-color    : rgba(255,255,255,0.0);
        top                 : 96px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .youmayalsolike .article2 .uf0175minuteread .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .youmayalsolike .article2 .uf0175minuteread .span2 {
        font-family         : "IBMPlexSans", Helvetica, Arial, serif;
        line-height         : 18.0px;
    }
    .design1homepage .youmayalsolike .article2 .lawfirmsarenotte {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .youmayalsolike .article3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 323px;
        height              : 180px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .youmayalsolike .article3 .uf0175minuteread {
        background-color    : rgba(255,255,255,0.0);
        top                 : 96px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .youmayalsolike .article3 .uf0175minuteread .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .youmayalsolike .article3 .uf0175minuteread .span2 {
        font-family         : "IBMPlexSans", Helvetica, Arial, serif;
        line-height         : 18.0px;
    }
    .design1homepage .youmayalsolike .article3 .socialmediacongre {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .youmayalsolike .article4 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 169px;
        height              : 472px;
        width               : 281px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .youmayalsolike .article4 .uf0175minuteread {
        background-color    : rgba(255,255,255,0.0);
        top                 : 388px;
        height              : auto;
        width               : 142px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "FontAwesome5Pro-Light", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : left;
        line-height         : 14.0px;
    }
    .design1homepage .youmayalsolike .article4 .uf0175minuteread .span1 {
        line-height         : 15.0px;
    }
    .design1homepage .youmayalsolike .article4 .uf0175minuteread .span2 {
        font-family         : "IBMPlexSans", Helvetica, Arial, serif;
        line-height         : 18.0px;
    }
    .design1homepage .youmayalsolike .article4 .dividinglines {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 279px;
        width               : 281px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .youmayalsolike .article4 .dividinglines .line3 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 277px;
        height              : 1px;
        width               : 281px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .youmayalsolike .article4 .dividinglines .line3copy {
        background-color    : rgba(255,255,255,0.0);
        top                 : 138px;
        height              : 2px;
        width               : 281px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .youmayalsolike .article4 .dividinglines .line3copy2 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : 2px;
        width               : 281px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .youmayalsolike .article4 .whensupremecourtc {
        background-color    : rgba(255,255,255,0.0);
        top                 : 292px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 18.0px;
        color               : rgba(0, 0, 0, 1.0);
        text-align          : left;
        line-height         : 24.0px;
    }
    .design1homepage .youmayalsolike .youmayalsolike1 {
        background-color    : rgba(255,255,255,0.0);
        top                 : 9px;
        height              : auto;
        width               : 202px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "Merriweather", Helvetica, Arial, serif;
        font-weight         : 700;
        font-style          : normal;
        font-size           : 13.0px;
        color               : rgba(1, 51, 179, 1.0);
        text-align          : left;
        line-height         : 17.0px;
    }
    .design1homepage .youmayalsolike .rectanglecopy15 {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 0px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .footer {
        background-color    : rgba(255,255,255,0.0);
        top                 : 8109px;
        height              : 164px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 20px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .footer .rectanglecopy13 {
        background-color    : rgba(0, 0, 0, 1.0);
        top                 : 5px;
        height              : 2px;
        width               : 280px;
        position            : absolute;
        margin              : 0;
        left                : 0px;
        transform           : rotate(0deg);
        opacity             : 1.0;
    }
    .design1homepage .footer .aboutuscontactu {
        background-color    : rgba(255,255,255,0.0);
        top                 : 0px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : -1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : center;
        letter-spacing      : -0.2px;
        line-height         : 20.0px;
    }
    .design1homepage .footer .copyright2512020alm {
        background-color    : rgba(255,255,255,0.0);
        top                 : 84px;
        height              : auto;
        width               : 282px;
        position            : absolute;
        margin              : 0;
        left                : -1px;
        transform           : rotate(0deg);
        opacity             : 1.0;
        font-family         : "ProximaNova-Regular", Helvetica, Arial, serif;
        font-size           : 14.0px;
        color               : rgba(68, 68, 68, 1.0);
        text-align          : center;
        letter-spacing      : -0.2px;
        line-height         : 20.0px;
    }
    /* .anima-animate-appear prefix for appear animations */
    .anima-animate-appear {
        opacity             : 0;
        display             : block;
        -webkit-animation   : anima-reveal 0.3s ease-in-out 1 normal forwards;
        -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
        -o-animation        : anima-reveal 0.3s ease-in-out 1 normal forwards;
        animation           : anima-reveal 0.3s ease-in-out 1 normal forwards;
    }
    .anima-animate-disappear {
        opacity             : 1;
        display             : block;
        -webkit-animation   : anima-reveal 0.3s ease-in-out 1 reverse forwards;
        -moz-animation      : anima-reveal 0.3s ease-in 1 normal forwards;
        -o-animation        : anima-reveal 0.3s ease-in-out 1 reverse forwards;
        animation           : anima-reveal 0.3s ease-in-out 1 reverse forwards;
    }
    .anima-animate-nodelay {
        -webkit-animation-delay: 0;
        -moz-animation-delay: 0;
        -o-animation-delay  : 0;
        animation-delay     : 0;
    }
    @-webkit-keyframes anima-reveal {
        0%

        {
            opacity: 0;
        }


        100%

        {
            opacity: 1;
        }
    }
    @-moz-keyframes anima-reveal {
        0%

        {
            opacity: 0;
        }


        100%

        {
            opacity: 1;
        }
    }
    @-o-keyframes anima-reveal {
        0%

        {
            opacity: 0;
        }


        100%

        {
            opacity: 1;
        }
    }
    @keyframes anima-reveal {
        0%

        {
            opacity: 0;
        }


        100%

        {
            opacity: 1;
        }
    }
    .anima-component-wrapper,
    .anima-component-wrapper * {
        pointer-events      : none;
    }
    .anima-component-wrapper a *,
    .anima-component-wrapper a,
    .anima-component-wrapper input,
    .anima-component-wrapper video,
    .anima-component-wrapper iframe,
    .anima-listeners-active,
    .anima-listeners-active * {
        pointer-events      : auto;
    }
    .anima-hidden,
    .anima-hidden * {
        visibility          : hidden;
        pointer-events      : none;
    }
    .anima-smart-layers-pointers,
    .anima-smart-layers-pointers * {
        pointer-events      : auto;
        visibility          : visible;
    }
    .anima-component-wrapper.anima-not-ready,
    .anima-component-wrapper.anima-not-ready * {
        visibility          : hidden !important;
    }
    .anima-listeners-active-click,
    .anima-listeners-active-click * {
        cursor              : pointer;
    }
    .anima-word-break {
        overflow-wrap       : break-word;
        word-wrap           : break-word;
        word-break          : break-all;
        word-break          : break-word;
    }

}
