 html {background-color:#000;} #body {line-height:1.7;} #body, #page {background-color:#fff;} html, body { height:100%; color:#333; font-size:16px; font-weight:normal; } .wpb_row, span.overlay {   display:-webkit-box; display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-wrap:wrap; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-flex-direction:row; -ms-flex-direction:row; flex-direction:row; -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; -ms-grid-row-align:center; align-items:center; } .wpb_column { -webkit-box-align:center; -webkit-align-items:center; -ms-flex-align:center; -ms-grid-row-align:center; align-items:center; } .flex-top.wpb_row { -webkit-box-align:baseline; -webkit-align-items:baseline; -ms-flex-align:baseline; -ms-grid-row-align:baseline; align-items:baseline; } b{font-weight:600;} strong {font-weight:bold;} h1 {font-size:200%;} h1.huge {font-size:310%;text-transform:none;} h1.huge2 {font-size:200%;text-transform:none;} .strong {font-weight:bold;} .bold {font-weight:600;} h2 {font-size:180%;margin-bottom:20px;} h3 {font-size:150%;} h5 {font-size:116.67%;} h4 {font-size:108%;} small, .small {line-height:1.8;} small.title-line { position:relative; z-index:1; margin-top:40px; margin-bottom:20px; display:block; } .readmore {margin-bottom:60px;} .title-line:before { border-top:1px solid #b7b7b7; content:""; margin:0 auto; position:absolute; top:50%; left:0; right:0; bottom:0; width:100%; z-index:-1; } .title-line span {background:#fff;padding:0 15px;} .title-line {z-index:0;position:relative;line-height:1;} ul {list-style-type:none;margin-bottom:0;padding:0;} #timeline > ul {list-style-type:none!important;margin-bottom:0!important;padding:0!important;} #body ul {list-style-type:square;padding-left:40px;margin-bottom:15px;} #body a{color:#1b365d;} a figcaption {font-weight:bold;} #footer {color:#989898;} #footer a{color:#989898;} #quick-links a {color:#989898;} #footer a::after { font-family:'FontAwesome'; ; margin-left:5px; font-size:90%; } a { } .fader a { -webkit-opacity:0.82; -moz-opacity:0.82; opacity:0.82; } a:hover,a:focus {color:#717271;text-decoration:none;} a, svg {transition:all .2s ease-in-out;} hr {margin-top:32px;margin-bottom:32px;} .outline-btn {white-space:nowrap; cursor:pointer;font-style:normal; text-decoration:none; color:rgb(0, 22, 66); border:1px solid rgb(0, 22, 66); line-height:18px; margin:15px 0px; padding:3px 30px; letter-spacing:3px; font-weight:400; font-size:12px; background-color:rgba(255, 255, 255, 1);display:inline-block;font-family:'Montserrat',Arial, Helvetica, sans-serif!important;} .outline-btn:hover, .outline-btn:focus {color:#fff;background-color:rgba(0, 0, 0, 1);} .vc_row-has-fill .outline-btn {background-color:rgba(255, 255, 255, 0);border:1px solid rgb(255, 255, 255);color:#fff!important;} .vc_row-has-fill .outline-btn:hover, .vc_row-has-fill .outline-btn:focus {color:#000;background-color:rgba(255, 255, 255, 1);} .news-article img {padding:15px 0;} .hidden {display:none;} .align-right {float:right;} .align-left {float:left;} .text-right {text-align:right;} .text-center {text-align:center;} .img-center img{margin:0 auto;display:block;} img.aligncenter{margin:20px auto;} .text-justify p {text-align:justify;-moz-text-align-last:justify;text-align-last:left;} .iframes { position:relative; padding-bottom:75%; height:0; overflow:hidden; } .iframes iframe { position:absolute; top:0; left:0; width:100%; height:100%; } .div-center {margin:0 auto; overflow:auto;} .ul-center { float:right; position:relative; left:-50%; list-style:none; } .ul-center ul { list-style:none; position:relative; left:50%; } .ul-center li {float:left;position:relative;} #body li {line-height:28px;} #wrapper { min-height:100%; height:auto !important; height:100%; margin:0 auto -115px; background-color:white } .push { height:115px; } #footer h3 { line-height:24px; padding:0px 0px 20px 0px; position:relative; margin:0; } #footer-bottom { padding:43px 0px 48px 0px; background-color:#0b0b0b; color:#999999; text-align:center; font-size:14px; line-height:24px; font-weight:400; letter-spacing:1px; } #footer-bottom a{ color:#999999; } #footer-bottom a:hover {color:#D1AA67;} #page-heading {margin-bottom:0px;} #page-heading {background-position:center center;background-size:cover;position:relative;z-index:1;padding:100px 0;} .header-bg { position:absolute!important; content:""; left:0px; top:0px; z-index:1!important; width:100%; height:100%; opacity:0.5; background-color:#2e2e2e; } div#page-heading > div {z-index:2;position:relative;} .page {padding-bottom:15px;} #page-title { font-size:200%; color:#fff; line-height:48px; font-weight:400; text-transform:uppercase; letter-spacing:2px; } .breadcrumb{color:rgba(255,255,255,1);text-transform:uppercase;font-weight:400;line-height:24px;letter-spacing:2px;font-size:90%;} .breadcrumb a{color:rgba(216,98,39,1);} .breadcrumb a:hover{color:#fff;} .cover { background-color:rgb(248, 248, 248); background-position:50% 0%; background-repeat:no-repeat; background-size:cover; position:relative; } .copyright p { padding-top:25px; font-size:10px; font-weight:600; } .pad-10{padding-top:10px;} .pad-20{padding-top:20px;} .pad-30{padding-top:30px;} .pad-40{padding-top:40px;} .pad-97{padding-top:97px;} .pad-100{padding-top:100px;} .pad-0{padding:0;} .site-logo a{display:block;height:60px;} .site-logo img {max-height:100%;width:auto;} ul.nav {float:none;} .navbar-collapse{padding:0;} .navbar-default .navbar-nav > li > a, .nav > li > a { color:#fff; line-height:28px; background-color:transparent!important; padding:30px 20px; letter-spacing:1px; text-transform:uppercase; transition:all 0.5s ease; text-align:center; } .nav > li:last-child > a {margin-right:0!important;padding-right:0;} .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .nav > li > a:hover, .nav > li > a:focus { background-color:transparent; } .navbar-default { background:rgba(255,255,255,.85); border-color:#6d6e71; margin-bottom:0; } .navbar-default .dropdown-menu { background:rgba(109,110,113,.85); } .navbar-default .navbar-collapse, .navbar-default .navbar-form { border-color:#6d6e71; padding:0; } .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { background-color:transparent; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus { background-color:transparent; } .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus { background-color:transparent; } .navbar-default .navbar-toggle { border-color:#6d6e71; } .navbar-default .navbar-toggle .icon-bar { background-color:#4d4c4c; } .navbar .navbar-toggle:hover .icon-bar { background-color:#ee1d25; } .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { background-color:#166698; } .navbar-default .dropdown-menu > li > a:hover, .navbar-default .dropdown-menu > .active > a, .navbar-default .dropdown-menu > .active > a:hover { background-color:#e2ac24; } .current-menu-ancestor li a{ background-color:transparent; } .dropdown-menu { position:absolute; top:100%; left:0; z-index:1000; display:none; float:left; min-width:160px; padding:0; margin:2px 0 0; list-style:none; font-size:10px; text-transform:uppercase; text-align:left; background-color:#222327; border:0; box-shadow:0px 2px 2px 0px rgba(0, 0, 0, 0.2); background-clip:padding-box; letter-spacing:1px; } .dropdown-menu li {border-bottom:solid 1px rgba(255,255,255,0.1);} .dropdown-menu > li > a, .dropdown-menu > .active > a { padding:1em 15px 1em 15px; border-top:none; color:#ccc; border-left:none; text-align:left; line-height:2em; letter-spacing:2px; white-space:normal; } .dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus { transition:all 0.5s ease; color:#fff; background-color:#fab702; } .dropdown-submenu{position:relative;} .dropdown-submenu>.dropdown-menu{} .dropdown-submenu:hover>.dropdown-menu{display:block;} .dropdown-submenu>.dropdown-menu {top:0;left:100%;margin-top:0px;display:none;} #top-menu {border-bottom:solid 1px rgba(255,255,255,.2);font-size:13px;padding:10px 0;} #top-menu .nav > li {padding:5px 0;} #top-menu .nav > li > a {} #scroll-header { background-color:#f2f2f2; border-bottom:1px solid rgba(0,0,0,0.2); height:60px; } #footer ul.menu li {line-height:1.5;margin:0 0 10.5px;} ul.social-list {margin:0;padding:0;text-align:right;} ul.social-list li {display:inline-block;margin-left:15px;} ul.social-list li:last-child {margin-right:0;} ul.social-list li i {color:#fff;display:inline-block;float:none;margin:0px 0px 0px 0px;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s;} ul.social-list li a:hover i {color:#FAB702;} ul.footer-nav, ul.footer-nav li {display:inline-block;} ul.footer-nav li {margin-left:7px;} ul.footer-nav li::before {content:'|';padding-right:7px;} #footer ul.social-list {text-align:left;} ul.social-list li {margin-right:15px;margin-left:0;} #scroll-header .nav > li {padding:15px 0;font-weight:600;font-size:16px!important;} #main-header .nav > li {padding:0;font-weight:600;font-size:15px!important;} #main-header .nav > li > a:hover, #main-header .nav > li > a:focus, #scroll-header .nav > li > a:hover, #scroll-header .nav > li > a:focus { color:#FAB702; transition:all 0.5s ease;} #main-header .nav > li > a:after { font-family:"FontAwesome"; font-size:8px; margin-top:0px; position:absolute; right:0; } #main-header .nav > li:last-child > a:after {display:none;} .sidebar-widget {padding-bottom:52px;} .sidebar-widget ul li { position:relative; border-bottom:1px solid #d9d9d9; padding:10px 0px; } .sidebar-widget ul li:last-child {border-bottom:none;} #click-menu #RMX {font-size:30px!important;} .icons-hover .vc_col-sm-2 {padding-bottom:15px;} .icons-hover .vc_col-sm-2:hover {border:2px solid #D2AC67;} .icons-hover .vc_col-sm-2:hover a {color:#D2AC67!important;} .icons-hover a {color:#7b7c7c!important;} .icons-hover a:hover {color:#D2AC67;} table {font-size:90%;} td:first-child {padding-right:15px;} #partners img.alignnone { max-width:180px; height:auto; margin:5px; } #corporate img.alignnone { max-width:145px; height:auto; margin:21px; } .callout{padding:0 10%;} .blocks{padding-bottom:50px;} .blocks img{padding:30px 30px 0;} .team-name hr{margin-top:50px; margin-bottom:50px!important;} .bg-cover {background-size:cover;} .bg-scale {background-size:110%;background-position:center center;transition:all 0.2s ease-in-out;-webkit-transform:translateZ(0);} .bg-scale a img {opacity:0!important;} .img-scale figure { position:relative; overflow:hidden; display:inline-block; width:100%; padding-top:56%; font-size:16px; font-size:1rem; border:1px solid #fff; vertical-align:top; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -webkit-transform:translateZ(0); } .img-scale figure img { position:absolute; top:0; left:0; right:0; bottom:0; width:100%; height:auto; -webkit-transition:all .5s ease; -moz-transition:all .5s ease; -ms-transition:all .5s ease; -o-transition:all .5s ease; transition:all .5s ease; } .img-scale figure:hover img { -webkit-transform:scale(1.25); -moz-transform:scale(1.25); -ms-transform:scale(1.25); -o-transform:scale(1.25);  transform:scale(1.25); opacity:1; } .bg-scale:hover {background-size:100%;} .modal-body .container {width:100%;} body.modal-open {padding-right:0!important;} .fadeIn{visibility:hidden;}  .timeline {list-style:none;padding:20px 0 20px;position:relative;} .timeline:before {top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#eeeeee;left:50%;margin-left:-1.5px;} .timeline > li {margin-bottom:20px;position:relative;} .timeline > li:before, .timeline > li:after {content:" "; display:table;} .timeline > li:after {clear:both;} .timeline > li > .timeline-panel { width:46%; float:left; border:1px solid #d4d4d4; border-radius:2px; padding:20px; position:relative; -webkit-box-shadow:0 1px 6px rgba(0, 0, 0, 0.175); box-shadow:0 1px 6px rgba(0, 0, 0, 0.175); } .timeline > li > .timeline-panel:before { position:absolute; top:26px; right:-15px; display:inline-block; border-top:15px solid transparent; border-left:15px solid #ccc; border-right:0 solid #ccc; border-bottom:15px solid transparent; content:" "; } .timeline > li > .timeline-panel:after { position:absolute; top:27px; right:-14px; display:inline-block; border-top:14px solid transparent; border-left:14px solid #fff; border-right:0 solid #fff; border-bottom:14px solid transparent; content:" "; } .timeline > li > .timeline-badge > * {line-height:50px!important;color:#faaf40;} .timeline > li > .timeline-badge { color:#fff; width:50px; height:50px; line-height:50px!important; font-size:1.4em; text-align:center; position:absolute; top:16px; left:50%; margin-left:-25px; background-color:#324e87; z-index:100; border-top-right-radius:50%; border-top-left-radius:50%; border-bottom-right-radius:50%; border-bottom-left-radius:50%; } .timeline > li.timeline-inverted > .timeline-panel {float:right;} .timeline > li.timeline-inverted > .timeline-panel:before {border-left-width:0;border-right-width:15px;left:-15px;right:auto;} .timeline > li.timeline-inverted > .timeline-panel:after {border-left-width:0;border-right-width:14px;left:-14px;right:auto;} .timeline-badge.primary {background-color:#2e6da4 !important;} .timeline-badge.success {background-color:#3f903f !important;} .timeline-badge.warning {background-color:#f0ad4e !important;} .timeline-badge.danger {background-color:#d9534f !important;} .timeline-badge.info {background-color:#5bc0de !important;} .timeline-title {margin-top:0;color:inherit; } .timeline-body > p, .timeline-body > ul {margin-bottom:0;} .timeline-body > p + p {margin-top:5px;} li.cta {padding:0px 8px;border-radius:4px;} span#sticky-block { position:fixed; bottom:30px; right:0px; z-index:1031; } #sticky-block > a {padding:0px;display:block;} @media (max-width:767px) { ul.timeline:before {left:40px;} ul.timeline > li > .timeline-panel {width:calc(100% - 90px);width:-moz-calc(100% - 90px);width:-webkit-calc(100% - 90px);} ul.timeline > li > .timeline-badge {left:15px;margin-left:0;top:16px;} ul.timeline > li > .timeline-panel {float:right;} ul.timeline > li > .timeline-panel:before {border-left-width:0;border-right-width:15px;left:-15px;right:auto;} ul.timeline > li > .timeline-panel:after {border-left-width:0;border-right-width:14px;left:-14px;right:auto;} }  .col-xs-1_5, .col-sm-1_5, .col-md-1_5, .col-lg-1_5, .col-xs-15, .col-sm-15, .col-md-15, .col-lg-15 { position:relative; min-height:1px; padding-right:15px; padding-left:15px; } .col-xs-15 {width:20%!important;float:left;} .col-xs-1_5 {width:12.5%!important;float:left;} @media (min-width:768px) { .col-sm-15 {width:20%!important;float:left;} .col-sm-1_5 {width:12.5%!important;float:left;} } @media (min-width:992px) { .col-md-15 {width:20%!important;float:left;} .col-md-offset-15 {margin-left:20%;} .col-md-1_5 {width:12.5%!important;float:left;} .col-md-offset-1_5{margin-left:12.5%;} } @media (min-width:1200px) { .col-lg-15 {width:20%!important;float:left;} .col-lg-1_5 {width:12.5%!important;float:left;} }  @media (max-width:1199px) { } @media (min-width:992px) { .col-md-offset-1_5 {margin-left:12.5%;} #footer > .container > .row > div[class*='col-'] {padding-top:80px;padding-bottom:80px;} .ig_message p {font-size:1em!important;} } @media (min-width:768px) and (max-width:1199px) { .navbar-header {float:none;} .navbar-toggle {display:block;} .navbar-collapse {border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);} .navbar-collapse.collapse {display:none!important;} .navbar-nav {float:none!important; margin:7.5px -15px;} .navbar-nav>li {float:none;} .navbar-nav>li>a {padding-top:10px; padding-bottom:10px; line-height:20px;} .navbar-collapse.collapse.in { display:block!important;} .collapsing { overflow:hidden!important;} .vc_col-sm-4 {width:33.2%!important;} .vc_col-sm-6 {width:49.5%!important;} } @media (max-width:767px) { .navbar-nav > li > a { line-height:20px; text-transform:uppercase; padding-top:10px; padding-bottom:10px;} #main-header .navbar-collapse{padding-left:0;padding-right:0;} #footer div[class*='col-'] {padding-top:40px;padding-bottom:40px;} .social-list li.menu-item {display:none!important;} html, body { font-size:12px;} } @media (max-width:991px) { footer, .push {height:364px;} #wrapper {margin:0 auto -364px;} .blocks img {padding:30px 30% 0;} #footer > .container > .row > div[class*='col-'] {padding-top:30px;padding-bottom:30px;} #page-heading h1{margin:45px 0 45px 0;} #breadcrumb {display:none;} html, body { font-size:14px;} } .easy-autocomplete #schools #countries {   width:100%;   border-radius:0px; } .mt1-5{   margin-top:1.5em; }   .easy-autocomplete{   width:100% !important } .arrow-schools-icon {   position:absolute;   top:52px;   right:23px;   font-size:10px !important;   cursor:pointer; }  :root {   --main-blue:#024B75;   --paragraph:#707070;   --teal:#00A79D; }  .easy-autocomplete input{   width:100%; } .easy-autocomplete.eac-plate ul {   padding-left:0px !important;   top:-15px !important; } .easy-autocomplete.eac-plate ul li {   list-style-type:none !important;   padding-left:10px !important;   margin-bottom:0px !important;   line-height:normal !important; } .custom-btn.wpcf7-submit.btn-outline{   background-color:var(--main-blue) !important;   font-size:16px !important;   text-transform:none !important;   padding:8px 14px !important;   letter-spacing:normal;   font-weight:bold;   height:35px;   line-height:0px !important;   border-radius:2px; } .custom-btn .vc_btn3-color-blue {   background-color:var(--main-blue) !important;   font-size:16px !important;   padding:8px 14px !important;   font-weight:bold;   height:35px;   line-height:16px !important;   color:white !important;   border-radius:2px !important; } .custom-btn .vc_btn3-color-primary {   background-color:var(--main-blue) !important;   font-size:16px !important;   padding:8px 14px !important;   font-weight:bold;   height:35px;   line-height:16px !important;   color:white !important;   border-radius:2px !important; } .custom-btn .vc_btn3-color-vista-blue {   background-color:var(--teal) !important;   font-size:16px !important;   font-weight:bold;   padding:8px 14px !important;   height:35px;   line-height:16px !important;   color:white !important;   border-radius:2px !important; } #scores-preferences-section h1 {   color:var(--main-blue) !important; } #scores-section .alert-danger {   background-color:#FFF5F5;   border-color:#FF1000;   padding-left:1rem!important;   padding-right:1rem!important;   padding-top:.75rem!important;   padding-bottom:.75rem!important;   border-radius:.25rem!important; } #scores-section .alert-danger p{   color:#c53030!important;   font-size:14px; } #scores-section .information-icon {   height:14px;   width:14px;   font-size:10px;   background-color:transparent;   border:1px solid #00A79D;   color:#00A79D;   border-radius:50%;   display:flex;   align-items:center;   justify-content:center;   margin-left:10px;   cursor:pointer } #scores-section small {   display:flex;   align-items:center;   font-size:16px !important;   margin-bottom:2px; } #scores-preferences-section p, small {   color:var(--paragraph) !important; } #scores-section .yesno {   display:flex;   align-items:center;   margin-bottom:1.4em; } #scores-section .yesno label{   font-size:16px; } #scores-section select.form-control {   -moz-appearance:none;   -webkit-appearance:none;   appearance:none; } .arrow-visa-sponsorship-icon {   position:absolute;   top:12px;   right:9px;   font-size:10px !important;   cursor:pointer; } #scores-section .row {   display:flex;   flex-wrap:wrap; } #scores-section .form-control {   background-color:#F7F7F7;   border-radius:5px;   margin-bottom:1.4em; } #scores-section .yesno label{   margin-bottom:0px;   margin-left:5px;   margin-right:16px; } #scores-section .matches-button{  text-align:left; } @media only screen and (max-width:888px) {   #scores-section .matches-button{  text-align:center;   }   #scores-preferences-section .scores-description .wpb_content_element{  padding:0% 5% 0% 5% !important;   } } #our-specialties-section h3 {   color:var(--main-blue) !important; } #our-specialties-section p {   color:var(--paragraph) !important; } #our-specialties-section .specialties {   display:flex;   align-items:flex-start; } @media only screen and (max-width:888px) {   .hidde-on-mobile-and-down {  display:none;   }   #our-specialties-section .specialties p{  text-align:center;  font-size:20px !important;  margin-bottom:0.5em !important;   }   #our-specialties-section .specialties .wpb_content_element{  margin-bottom:0.5em !important;   }   #our-specialties-section .wpb_column.vc_column_container.vc_col-sm-2 {  width:25%;   }  #our-specialties-section .wpb_column.vc_column_container.vc_col-sm-2 p{  font-size:11px;   } } #our-specialties-section .more-specialties-link {   color:var(--teal) !important;   text-decoration:underline;   cursor:pointer; } #our-specialties-section .more-specialties-link-i {   cursor:pointer; } #our-specialties-section .specialties p {   font-size:26px;   margin-bottom:1em; } #our-specialties-section .more-specialties {   display:flex;   align-items:flex-start; } #our-specialties-section .more-specialties .hidden-specialties {   display:none; } #our-specialties-section .more-specialties p {   font-size:13px;   margin-bottom:14px; } #how-it-works h3 {   color:var(--main-blue) !important; } #how-it-works ol {   display:block;   padding:0 0 0 50px;   list-style:none;   overflow:hidden } #how-it-works li:before {   display:none; } #how-it-works ol li {   width:100%;   margin-right:44px;   float:left;   position:relative;   margin-top:1em;   color:var(--paragraph); } #how-it-works li span {   float:left;   position:absolute;   left:-26px;   font-size:16px !important;   font-weight:bold !important;   text-align:center;   color:#fff;   line-height:32px;   width:30px;   height:30px;   background-color:var(--teal) !important;   border-radius:999px;   left:-50px;   font-family:'Montserrat' !important; } @media only screen and (max-width:888px) {   .video-column .vc_column-inner {  padding-left:0px !important;  padding-right:0px !important;   } } #benefits-section h3 {   color:var(--main-blue) !important; } #benefits-section p {   color:var(--paragraph) !important; } #benefits-section {   padding:4em; } #benefits-section .vc_row-flex {   align-items:flex-start; } #product-features-section h3 {   color:var(--main-blue) !important; } #product-features-section p {   color:var(--paragraph) !important; } #product-features-section {   padding:3em; } #product-features-section .vc_row-flex {   align-items:flex-start; } #trusted-by-section .questions {   color:var(--paragraph) !important;   padding-left:2em;   font-weight:600;   font-size:1.2em; } @media only screen and (min-width:888px) {   #list-in-action-section .our-list-paragraph {  padding-left:7em;   } } @media only screen and (max-width:888px) {   #trusted-by-section p{  text-align:center;   } } #list-in-action-section h3 {   color:var(--main-blue) !important; } #list-in-action-section p {   color:var(--paragraph) !important; } #trusted-by-section h3 {   color:var(--main-blue) !important; } #trusted-by-section .extrainfo {   color:var(--paragraph) !important;   font-size:16px;   font-weight:bold; } #trusted-by-section .extrainfo a {   color:var(--teal) !important;   font-size:16px;   text-decoration:underline; } .custom-primary-btn {   height:35px;   background-color:var(--main-blue) !important;   border:none;   font-weight:700;   font-size:16px;   vertical-align:baseline;   padding:8px 14px !important;   border-radius:2px;   line-height:0px; } .wrap-reverse {   flex-wrap:wrap-reverse; }