.spacerfill {
     margin: 10px 0;
}
 .page-center {
     max-width: 1024px !important;
}
 .licm-outer a {
     cursor: default !important;
     pointer-events: none !important;
}
 .going-virtual-left {
}
 .going-virtual-left h2 {
     color: #000;
     font-size: 34px;
     font-weight: bold;
     width: 90%;
     line-height: 1.5em;
}
 .going-virtual-left p {
     color: #000;
     font-size: 16px;
     font-weight: normal;
     margin-bottom: 15px;
     line-height: 1.5em;
}
 .solution-box1 {
     padding: 10px;
     text-align: center;
}
 .solution-box1 h3 {
     text-align: left;
     color: #000;
     text-transform: capitalize;
     font-size: 18px;
     line-height: 1.5em;
     font-weight: bold;
}
 .solution-box1 p {
     text-align: left;
     color: #000;
     font-size: 15px;
     line-height: 1.5em;
     font-weight: 400;
     margin-bottom: 20px;
}
 .solution-box1 p.orangebutton {
     text-align: center;
     width: 50%;
     margin: 0 auto;
}
 .quoter {
     color: grey;
     font-weight: 100;
     text-align: center;
     font-size: 21px;
     line-height: 1.5em;
     margin-top: 15px;
}
 .row-fluid-wrapper row-depth-1 row-number-1 {
     margin-top: 4%;
}
 .span6 .row-number-7 {
     background-color: transparent;
}
 .newimage img {
}
 .mainvirtualicon {
     max-width: 65%;
}
 .row-number-7 {
}
 .row-number-22 {
     padding: 20px 0;
}
 .row-number-36 {
     padding: 20px 0;
}
 .licm-outer {
     display:table;
     margin: auto;
     font-weight: bold;
}
 .footer-container {
     margin: auto;
}
 .licm-text {
     display:table-footer-group;
}
 .side-image-2021 img {
     width: 100%;
}
 .side-image-2021 {
     text-align: center;
     margin: 0 auto;
}
 .widget-type-custom_widget h2 {
     color: #000;
     font-size: 35px;
     text-align: center;
}
 h1 {
     text-align: center;
     color: #000;
     font-size: 48px;
     line-height: 1.5em;
}
 .imageiframe {
     height: 590px;
     width: 1080px;
}
 .spacerman {
     margin: 25px 0;
}
 .hs-accordion {
     border-top: 1px solid #ccc;
}
 .hs-accordion__item button {
     color: #000;
     font-size: 28px;
     font-weight: bold;
     padding: 1em 1em 1em 0em;
}
 .row-number-5 {
     text-align: left;
     margin: auto;
}
 .solutionswrapper {
     display: flex !important;
     justify-content: center;
     flex-direction: column;
     margin-top: 3%;
}
 .chooseicons {
     max-height:50px;
}
 .solutionsicons {
    max-width: 150px;
    margin-top: 5% !important;
    text-align: center;
    justify-content: center !important;
    display: flex !important;
    margin: auto;
}
 .solutionsiconstext {
     font-weight: normal;
     font-size: 1.1rem !important;
     line-height: 1.5rem;
     color: black;
     font-family: Arial !important;
     text-align: center;
}


 .greyback{
     background-color: #f8f9fb;
}
 .mainback{
     background-color: #edf1f6;
}
 .solutionsiconmodule{
     display: flex;
     flex-direction: column;
     align-items: center;
}
 .solutionsform button{
     background-color:orange;
}
 .mainiconlarge {
     max-height:20px 
}
 .brandiconsimage: hover{
     cursor: pointer;
}
 .module--post-banner .box--post-footer-child {
     padding-left: 0px !important;
}
 .module--post-banner .box--post-content .box--post-title {
     color: black !important;
     text-align: left !important;
     background-color: #fff0 !important;
}
 module--post-banner .box--post-content .box--post-topics, .module--post-banner .box--post-content .box--post-date, .module--post-banner .box--post-content .box--post-author {
     font-size: 1.5em !important;
}
 .hs-form-33862ba4-c8eb-4dfb-b90f-1defcdabb9cc_408b5091-1110-4fd7-a29b-3c9a6293e086 fieldset.form-columns-2 .hs-form-field {
     width: 49% !important;
}
 .align-items-md-center{
     border: 0px solid #7a7a7a4d !important;
     background-image: none !important;
     background-color: #fff0 !important;
}
 .hs-form-33862ba4-c8eb-4dfb-b90f-1defcdabb9cc_ea71f031-e8fb-456d-8c53-91de72e82439 fieldset.form-columns-2 .input {
     margin-right: 26px !important;
}
 .align-items-md-center div:first-child{
     width: 95%;
}
 .module--post-banner .box--post-content .box--post-summary, .module--post-banner .box--post-content .box--post-date, .module--post-banner .box--post-content .box--post-author {
     color: black !important;
     text-align: left !important;
}
 .module--post-banner .blogga-banner-form {
     background-color: #80808029 !important;
     text-align: left;
}
 .going-virtual-left h2 {
     color: #000;
     font-size: 24px;
     font-weight: bold;
     width: 100%;
     line-height: 1.5em;
}
 .going-virtual-left p {
     color: #000;
     font-size: 25px;
     font-weight: normal;
     margin-bottom: 15px;
     line-height: 1.5em;
}
 .going-virtual-right h2 {
     color: #000;
     font-size: 25px;
     font-weight: bold;
     width: 100%;
     line-height: 1.5em;
}
 .going-virtual-right p {
     color: #000;
     font-size: 25px;
     font-weight: normal;
     margin-bottom: 15px;
     line-height: 1.5em;
}
 .side-image-2021 .orangebutton {
     width: 50%;
     text-align: center;
     margin-left: 25% !important;
     margin-top: 20px;
}
 .landing {
     background-image: url("https://435674.fs1.hubspotusercontent-na1.net/hubfs/435674/November%201%2c%202021%20Marketing%20Update%20%284%29.png");
     background-position: center;
     background-size: contain;
}
 .brandicons {
     padding: 2%;
     display: block !important;
     margin: auto;
     padding-bottom: 0%;
}
 .brandicons img:hover{
     cursor: pointer;
}
 @media only screen and (max-width: 768px) {
     .brandicons {
         padding: 30%;
         margin-top: -24%;
         margin-bottom: -35%;
    }
}
 #hsForm_ccb2fc9b-0d18-48e2-9fd3-694164b37845_2935{
     display: flex;
     flex-flow: row wrap;
     align-items: center;
}
 .padding4 {
     padding:4%;
}
 .largeorangebutton {
     background: #ea8129;
     padding: 22px 26px;
     border-radius: 10px;
     height: 65px;
     text-align: center;
     font-size: 24px;
     margin-bottom: 5%;
     width: 30%;
}
 .orangebutton {
     background: #ea8129;
     padding: 12px 10px;
     border-radius: 10px;
     text-align: center;
     font-size: 18px;
     height: auto;
     box-shadow: 10px 10px 8px #888;
}
 .orangebutton:hover {
     transform: scale(1.1);
     color: white !important;
     text-decoration: none;
}
 .orangebutton a:hover {
     transform: scale(1.1);
     color: white;
     text-decoration: none;
}
 .orangebutton a {
     color: #fff;
     font-weight: bold;
     text-align: center;
     margin: auto;
}
 #hs-button_module_16366548373152295 {
     color:white;
     background-color: #ea8129 !important;
     line-height: 22px;
}
 #hs-button_module_16366548373152295:hover {
     color: white !important;
}
 #hs-button_module_16366548339022293 {
     color:white;
     background-color: #ea8129 !important;
}
 #hs-button_module_16366548339022293:hover {
     color: white !important;
}
 .bluebutton {
     background: #EA8129;
     padding: 12px 10px;
     border-radius: 10px;
     text-align: center;
     font-size: 18px;
     width: 30%;
     line-height: 1.2em;
     min-height: 65px !important;
}
 .bluebutton a {
     color: #fff;
     font-weight: bold;
}
 .tabberwrapper{
     display: flex;
     max-width: 100%;
     flex-wrap: wrap;
     justify-content: space-around;
}
 .tabberimage{
     max-width: 80px !important;
}
 .tabberwrappercolumn{
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
     max-width: 100px;
     border: 1px solid #d0d2d8;
     border-radius: 15px;
     padding: 10px;
     margin: 2px;
}
 .icontitle{
     min-height: 100px;
     text-align: center;
     display: flex;
     justify-content: center;
     align-items: center;
     margin: 0 !important;
     font-size: 14px;
}
 .greenbutton {
     background: #EA8129;
     padding: 12px 10px;
     border-radius: 10px;
     text-align: center;
     min-height: 68px !important;
     font-size: 18px;
     line-height: 40px;
     width: 30%;
     line-height: 1.2em;
     border-radius: 10px;
     text-align: center;
     width: 30%;
     line-height: 40px;
     min-height: 67px !important;
}
 .greenbutton a {
     color: #fff;
     font-weight: bold;
}
 .demobutton {
     background: #EA8129;
     padding: 10px 10px;
     line-height: 40px;
     border-radius: 10px;
     text-align: center;
     width: 30%;
     line-height: 40px;
     min-height: 67px !important;
}
 .demobutton a {
     color: #fff;
     font-weight: bold;
}
 .platformlist {
     list-style: none;
     font-size: 33px;
     text-align: left;
     padding-left: 0;
     margin-bottom: 20px;
     margin-left: -15px;
}
 .cetinyimage{
     max-height: 170px !important;
     max-width: 170px !important;
}
 .platformlist li {
     list-style: none;
     font-size: 18px;
     background: url('https://www.beaconlive.com/hubfs/2021-resources/arrow.png') no-repeat left top;
     height: 42px;
     padding-left: 44px;
     padding-top: 12px;
     font-weight: 400;
     line-height: 1em;
}
 .managersbox {
     margin: 20px 0;
}
 .solution-box {
     padding: 30px;
     border-radius: 10px;
     border: 2px dotted #000;
     text-align: center;
}
 .solution-box h3 {
     text-align: left;
     color: #000;
     text-transform: capitalize;
     font-size: 18px;
     line-height: 1.5em;
     font-weight: bold;
}
 .solution-box p {
     text-align: left;
     color: #000;
     font-size: 15px;
     line-height: 1.5em;
     font-weight: 400;
     margin-bottom: 20px;
}
 .solution-box p.orangebutton {
     text-align: center;
     width: 50%;
     margin: 0 auto;
}
 .testi {
     color: #0b73b8;
     font-weight: bold;
     font-size: 16px;
     text-align: center;
}
 .testo {
     text-align: center;
}
 .testo img {
     width: 30%;
}
 .testo p {
     color: #0b73b8;
     text-align: center;
     font-weight: bold;
     line-height: 1.5em;
}
 .platform-features {
     padding: 30px 0;
}
 .platform-features img {
     width: 50%;
     margin-top: 15px;
}
 .platform-features p {
     text-align: center;
     font-weight: 100;
}
 .licm-icon {
     text-align: center;
}
 .licm-text {
     text-align: center;
     color: #000;
     font-size: 18px;
}
 .testimonial-quote {
     color: #000;
     font-size: 16px;
     text-align: center;
}
 .testimonial-quote p {
     width: 80%;
     margin: 0 auto;
     line-height: 1.5em;
     font-size: 28px;
     font-weight: 400;
}
 .testimonial-attr {
     text-align: center;
     margin-top: 20px;
     font-size: 18px;
}
 .explore-section img {
     width: 90%;
}
 .explore-section .licm-text {
     font-size: 18px;
     font-weight: bold;
     line-height: 1.75em;
}
 .secondary-header {
     text-align: center;
}
 .section-subheader {
     color: #000;
     font-size: 21px;
     font-weight: 400;
     text-align: center;
     line-height: 1.5em;
}
 .blueform {
     background: url(https://www.beaconlive.com/hubfs/2021-resources/blueform.jpg) #00345d;
     background-repeat: no-repeat;
     padding: 40px;
     width: 100%;
     margin-bottom: 10px;
     background-position: 100% 2%;
     background-size: 30%;
}
 .blueform h2 {
     font-size: 28px;
     color: #fff;
     font-weight: bold;
     line-height: 1.5em;
     width: 50%;
}
 .blueform p {
     color: #fff;
     font-size: 16px;
     line-height: 1.5em;
     width: 50%;
}
 .blueform ul {
     color: #fff;
     font-size: 16px;
     line-height: 1.5em;
     width: 50%;
     margin-left: -15px;
}
 .blueform ul li {
     list-style: none;
}
 .blueform ul li:before {
     content: '- ';
}
 .hs-button primary large {
     text-transform: capitalize !important;
     background-color: #ea8129 !important;
}
 .solutionsform {
     text-transform: capitalize !important;
}
 .hs_cos_wrapper_type_form .hs-form-field > label {
     display: none;
     @media only screen and (max-width: 600px) {
         .going-virtual-left h2 {
             text-align: center !important;
             margin: 0 auto !important;
        }
         .licm-outer {
             display: block !important;
             margin: 20px 0 0 0 !important;
             text-align: center !important;
        }
         .orangebutton {
             margin-bottom: 20px;
        }
         .demobutton {
             margin-bottom: 20px;
        }
         .solution-box {
             margin-bottom: 20px;
        }
         .platformlist {
             margin-left: -25px;
        }
         .platformlist li {
             line-height: 1.1em;
        }
         .solution-box p.orangebutton {
             width: 100%;
        }
         .blueform h2 {
             width: 85%;
        }
         .blueform ul {
             width: 100%;
        }
         .blueform p {
             width: 100%;
        }
         .hs_cos_wrapper_type_form input[type="text"] {
             width: 100%;
        }
         .hs_cos_wrapper_type_form input[type="email"] {
             width: 100%;
        }
    }
     @media only screen and (max-width: 768px) {
         .hs_cos_wrapper_module_1618862588077264_ {
             text-align: center !important;
        }
         .orangebutton {
             margin-bottom: 20px;
        }
         .demobutton {
             margin-bottom: 20px;
        }
         .solution-box {
             margin-bottom: 20px;
        }
         .platformlist {
             margin-left: -25px;
        }
         .platformlist li {
             line-height: 1.1em;
        }
         .virtual-image {
             text-align: center;
             margin: 0 auto;
        }
         .solution-box p.orangebutton {
             width: 100%;
        }
         .blueform h2 {
             width: 85%;
        }
         .blueform ul {
             width: 100%;
        }
         .blueform p {
             width: 100%;
        }
         .hs_cos_wrapper_type_form input[type="text"] {
             width: 100%;
        }
    }
}
 .container-fluid .row-fluid .page-center {
     max-width: 1080px !important;
}
 .titlehead {
     font-size: 15px;
}
 .blog-sidebar-2021 h3 {
     background: #0a73b8;
     color: #fff;
     padding: 5px 10px;
     text-transform: capitalize;
     width: 60%;
}
 .widget-module ul {
     list-style: none;
}
 .widget-module {
     background: url('https://www.beaconlive.com/hubfs/2021-resources/BeaconBlue-Orange-dots.png') #e6e7e7;
     background-repeat: no-repeat;
     padding: 16px 20px 16px 20px;
     width: 100%;
     margin-bottom: 10px;
     background-position: 100% 0%;
     background-size: 15%;
     border-radius: 10px 0px 10px 10px;
}
 .widget-module:hover {
     box-shadow:0 10px 50px -5px rgba(51,71,91,0.12);
     -ms-transform:scale(1.014);
     transform:scale(1.014) 
}
 .hs-rss-item {
     background: url('https://www.beaconlive.com/hubfs/2021-resources/BeaconBlue-Orange-dots.png') #e6e7e7;
     background-repeat: no-repeat;
     padding: 16px 20px 16px 20px;
     width: 100%;
     margin-bottom: 10px;
     background-position: 100% 0%;
     background-size: 15%;
     border-radius: 10px 0px 10px 10px;
}
 .hs-rss-item:hover {
     box-shadow:0 10px 50px -5px rgba(51,71,91,0.12);
     -ms-transform:scale(1.014);
     transform:scale(1.014) 
}
 .hs-rss-title {
     font-size: 15px;
     color: #000;
}
 .hs-rss-byline {
     margin-top: 10px !important;
}
 .post-header h2 {
     margin-top: 15px;
}
 .post-header h2 a {
     color: #000;
     text-decoration: none;
     font-size: 36px;
     line-height: 1.2em;
}
 .blog-listing-wrapper .post-listing .post-item {
     background: url('https://www.beaconlive.com/hubfs/2021-resources/darkblueandorangedots.png') #e6e7e7;
     background-repeat: no-repeat;
     padding-top: 90px;
     padding-left: 80px;
     padding-bottom: 45px;
     padding-right: 80px;
     width: 100%;
     margin-bottom: 20px;
     background-position: 0% 0%;
     background-size: 35%;
     border-radius: 0px 10px 10px 10px;
}
 .blog-listing-wrapper:hover {
     box-shadow:0 10px 50px -5px rgba(51,71,91,0.12);
     -ms-transform:scale(1.014);
     transform:scale(1.014) 
}
 .bluedownload:hover {
     box-shadow:0 10px 50px -5px rgba(51,71,91,0.12);
     -ms-transform:scale(1.014);
     transform:scale(1.014) 
}
 .blog .blog-content {
     width: 65.5%;
     padding: 0;
}
 .dontdisplay {
     display: none;
}
 .blog-topics {
     text-align: center;
}
 .blog-topics ul {
     list-style: none;
     column-count: 3;
}
 .blog-topics ul li {
     background: #e6e7e7;
     padding: 5px 10px;
     margin-bottom: 15px;
     border-left: 5px solid #0a73b8;
}
 .blog-topics ul li:nth-of-type(2) {
     border-left: 5px solid #53c3f0;
}
 .blog-topics ul li:nth-of-type(3) {
     border-left: 5px solid #e98129;
}
 .blog-topics ul li:nth-of-type(4) {
     border-left: 5px solid #9db340;
}
 .blog-topics ul li:nth-of-type(5) {
     border-left: 5px solid #913762;
}
 .blog-topics ul li:nth-of-type(6) {
     border-left: 5px solid #00335c;
}
 .blog-topics ul li:nth-of-type(7) {
     border-left: 5px solid #0a73b8;
}
 .blog-topics ul li:nth-of-type(8) {
     border-left: 5px solid #53c3f0;
}
 .blog-topics ul li:nth-of-type(9) {
     border-left: 5px solid #e98129;
}
 .blog-topics .hs-menu-wrapper.hs-menu-flow-horizontal > ul li.hs-menu-depth-1 {
     float: none;
}
 .blog-topics .hs-menu-wrapper.hs-menu-flow-horizontal > ul li a {
     color: #000;
     text-decoration: none;
     font-size: 18px;
}
 .topicheader {
     text-align: center;
}
 .topicheader h1 {
     color: #000;
}
 h3#hs_cos_wrapper_module_1611173604229107_title {
     color: #fff;
     font-weight: bold;
     font-size: 28px;
     text-align: center;
     text-transform: capitalize;
     line-height: 1em;
}
 .bluedownload {
     background: url('https://www.beaconlive.com/hubfs/2021-resources/download-box-left.jpg') #2e73b3 !important;
     background-repeat: no-repeat !important;
     padding: 50px !important;
     background-position: 100% 100 !important;
     background-size: 10% !important;
     border-radius: 0px 10px 10px 10px;
     display: inline;
     color: #fff !important;
     font-size: 20px !important;
     text-align: center;
}
 .bluedownload h3 {
     color: #fff;
     font-weight: bold;
     font-size: 28px;
     text-align: center;
     text-transform: capitalize;
     line-height: 1.2em;
     margin: 40px 0 0 0;
}
 .bluedownload p {
     color: #fff;
     font-weight: 100;
     font-size: 16px;
     text-align: center;
     text-transform: capitalize;
     line-height: 1.3em;
     margin: 25px 0;
}
 .bluedownload a {
     font-size: 21px;
     font-weight: bold;
     background: #fff;
     border: 1px solid #000;
     color: #000;
     border-radius: 5px;
     padding: 5px 10px;
     text-align: center;
     margin-bottom: 60px;
     margin-top: 30px;
}
 .searchblog {
     text-align: center;
}
 .searchblog h1 {
     margin-top: 20%;
     color: #000;
     font-size: 42px;
     margin-bottom: 15px;
}

.box--post-banner-topics{
     display:none; 
}

 .box--post-link{
     display:none; 
}
 .hs-search-field__input {
     width: 50% !important;
     border-radius: 5px;
     background: #e6e7e7;
     border: 1px solid #9da5ac;
     background-repeat: no-repeat;
     background-position: right 5px bottom 10px;
     background-size: 10%;
     padding: 10px !important;
}
 .casestudydownloadform{
     display: flex !important;
     align-items: center;
     align-content: center;
     justify-content: center;
     margin: auto;
     text-align: center;
}
 .hs-search-field__input::-webkit-input-placeholder {
     color:transparent;
}
 .hs-search-field__input:-moz-placeholder {
     color:transparent;
}
 .hs-search-field__input::-moz-placeholder {
     color:transparent;
}
 .hs-search-field__input:-ms-input-placeholder {
     color:transparent;
}
 p.underbutton {
     text-align: center;
     margin-top: 20px;
}
 a.buttonlearn {
     font-size: 21px;
     font-weight: bold;
     background: #e6e7e7;
     border: 1px solid #969ea6;
     color: #00335c;
     border-radius: 5px;
     padding: 5px 10px;
     text-align: center;
     margin-bottom: 60px;
     margin-top: 30px;
}
 .featurep {
     font-size: 18px;
     margin-top: 30px !important;
}
 .blog-sidebar-2021-2 {
     position: fixed;
}
 .hero-top-2021 {
     position: absolute;
     margin: 0 auto;
     top: 0;
     background: #000;
     display: contents;
}
 .banner-area {
     transition: all .3s ease-in-out;
     position: relative;
     border-bottom: .1rem solid #ddd;
     background-repeat: no-repeat;
     background-size: cover;
     margin-top: -80px;
     height: 250px;
}
 .banner-area h2 {
     margin: 0 auto;
     text-align: center;
     padding-top: 100px;
}
 .banner-area h2 a {
     color: #fff;
     font-size: 28px;
}
 .leftfixed {
     width: 16% !important;
     left: 3%;
     position: fixed;
     margin-top: 25px;
     z-index: 0 !important;
}
 .leftfixed h3 {
     text-transform: capitalize;
     color: #fff;
     font-size: 18px;
     text-align: center;
     line-height: 1.3em;
}
 .rightfixed {
     width: 20% !important;
     right: 5%;
     position: fixed;
     z-index: 0 !important;
}
 .rightfixed .widget-module {
     background: none;
     padding: 0;
}
 .rightfixed h3 {
     text-transform: capitalize;
     color: #000;
     margin-top: 40px;
     font-size: 24px;
}
 .rightfixed ul {
     list-style: unset;
     margin-left: -20px;
     font-size: 16px;
}
 .rightfixed ul li {
     margin-bottom: 2px;
     line-height: 1.2em;
}
 #mainpage {
     z-index: 2 !important;
}
 #leftside {
     z-index: 1 !important;
}
 #rightside {
     z-index: 1 !important;
}
 .connect-container {
     z-index: 2;
     position: relative;
}
 @media only screen and (max-width: 1400px) {
     .leftfixed {
         width: 45% !important;
         position: unset;
         left: 0;
         margin: 0 auto !important;
         margin-right: 20px !important;
         margin-top: 20px !important;
         margin-left: 2% !important;
    }
     .rightfixed {
         width: 45% !important;
         position: unset;
         left: 1%;
         margin: 0 auto !important;
         float: right;
         margin-top: -15px !important;
    }
}
 @media only screen and (max-width: 600px) {
     .leftfixed {
         width: 98% !important;
         position: unset;
         left: 0;
         margin: 0 auto !important;
    }
     .rightfixed {
         width: 98% !important;
         position: unset;
         left: 0;
         margin: 0 auto !important;
    }
     .blog-sidebar-2021 h3 {
         display: flex;
    }
     .blog-listing-wrapper .post-listing .post-item {
         padding: 30px;
    }
     .post-header h2 {
         text-align: center;
    }
     .post-header h2 a {
         font-size: 26px;
    }
     .blog-topics ul {
         column-count: 1;
    }
     p.underbutton {
         margin-bottom: 20px;
    }
     .searchblog h1 {
         font-size: 26px;
    }
     .featurep {
         font-size: 12px;
         text-align: center;   
    }
     .progress-container {
         top: 0 !important;
    }
}
 @media only screen and (max-width: 768px) {
   .hs-tabs{
      padding: 20px;
   }
   .tabberwrappercolumn {
       max-width: 100px;
}
   .tabberimage {
      max-width: 55px !important;
}
    .flippedImages {
      max-width: 420px !important;
      padding: 20px;
}
   .customiconspan{
        text-align: center !important;
        margin: auto !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
  
}
     .leftfixed {
         width: 98% !important;
         position: unset;
         left: 0;
         margin: 0 auto !important;
    }
     .rightfixed {
         width: 98% !important;
         position: unset;
         left: 0;
         margin: 0 auto !important;
    }
     .brandiconsimage{
         max-width: 50%;
         margin: auto !important;
    }
}
 .flippedelements {
     display: flex !important;
     flex-direction: row-reverse;
}
 .notflippedelements {
     display: flex !important;
     flex-direction: row-reverse;
}
 .flippedtext{
     display: flex;
     flex-direction: column;
     justify-content: center;
     max-width: 50%;
}
 .flexyrexy {
     display: flex;
     flex-direction: column;
     justify-content: center;
     max-width: 50%;
     align-content: center;
     align-items: center;
}
 .flexyrexyreversed {
     display: flex;
     flex-direction: column;
     justify-content: center;
     max-width: 50%;
     padding: 50px;
     align-content: center;
     align-items: center;
}
.flippedImages {
     max-width: 500px;
}
.imagewrapping{
     display:flex; 
}
.landingheaders{
     padding:10px; 
}
 .orangebutton {
     max-width: fit-content !important;
}
 @media only screen and (min-width: 767px) {

     .landingpara{
         max-width: 90%;
    }
}
 @media (max-width:1500px) {
     .flexyrexy {
         max-width: 50%;
    }
     .flexyrexyreversed {
         max-width: 50%;
         padding: 20px;
    }
     .tinyheaders {
         margin: revert;
         text-align: center;
         font-size: 3vw;
         padding: 0px;
         margin: 0px;
    }
     .landingpara {
         text-align: left;
         padding: 10px;
    }
     .landingheaders {
         margin: revert;
         text-align: left;
         font-size: 3vw;
         padding: 0px;
         margin: 0px;
    }
}
 @media (max-width:767px) {
     .extralink{
         text-align:center;
         padding: 10px;
    }
     .flexyrexy {
         max-width: 100%;
    }
     .flexyrexyreversed {
         max-width: 100%;
         padding: 0px;
    }
     .homebutton {
         width: 75%;
         margin-bottom: 50px;
    }
     .landingpara {
         text-align: center;
    }
     .flippedtext {
         display: flex;
         flex-direction: column;
         justify-content: center;
         max-width: 100%;
    }
     .tinyheaders {
         max-width: 80%;
         margin: auto;
         font-size: 7vw;
    }
     .landingheaders {
         max-width: 80%;
         margin: auto;
         font-size: 36px;
         margin-bottom: 20px;
         text-align: center;
    }
     .flippedelements {
         display: flex !important;
         flex-direction: column;
    }
     .notflippedelements {
         display: flex !important;
         flex-direction: column-reverse;
    }
}