:root {
--blue: #4682b4;
--blue-rgb: 70, 130, 180;
--green: #46B49C;
}
@font-face {
font-family: 'InterVF';
src: url(//www.anewcompany.co.uk/wp-content/themes/enfold-child/fonts/Inter-VariableFont_wght.ttf);
font-weight: 1 999;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: Arimo;
src: url(//www.anewcompany.co.uk/wp-content/themes/enfold-child/fonts/Arimo-Regular.woff2) format('woff2');
font-weight: normal;
font-display: swap;
font-style: normal;
}
@font-face {
font-family: Arimo;
src: url(//www.anewcompany.co.uk/wp-content/themes/enfold-child/fonts/Arimo-Bold.woff2) format('woff2');
font-weight: bold;
font-display: swap;
font-style: normal;
}
@supports (font-variation-settings: normal) {
font-family: 'ArimoVF', 'sans-serif' !important;
}
html,
body {
font-size: 16px;
font-family: 'Arimo', sans-serif !important;
font-variation-settings: "wght" normal;
font-weight: normal;
}
@supports (font-variation-settings: normal) {
body {
font-family: 'InterVF', sans-serif !important;
}
}
html{
font-family: Arimo!important;
}
h1,
.template-page .entry-content-wrapper h2,
h2,
h3,
h4,
h5,
h6{
letter-spacing: 0;
font-variation-settings: "wght" 600;
}
#top .flatpickr-current-month{
padding: 0;
display: flex;
align-items: center;
}
#top input.cur-year[type="number"]{
padding: 0;
margin: 0;
}
#top .flatpickr-months .flatpickr-prev-month, 
#top .flatpickr-months .flatpickr-next-month{
position: relative;
}
#top select.flatpickr-monthDropdown-months{
padding: unset;
}
#top .nf-field-description p:last-child {
margin: 0;
margin-bottom: 1rem;
font-size: .7rem;
line-height: .8rem;
}
#company-search-results-wrapper .avia_textblock{
text-align: center;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
#company-search-results-wrapper .avia_textblock h3{
margin: 0 0 3rem 0;
}
#company-search-results-wrapper .avia_textblock .package h3{
margin: 0 0 2rem 0;
}
#company-search-results-wrapper a.btn-register{
background: var(--blue);
color: #fff;
height: 60px;
display: flex;
align-items: center;
justify-content: center;
padding: 0 3rem;
border-radius: 50px;
}
.package{
padding: 2rem;
background: #eee;
border-radius: .5rem;
flex: 1;
margin: 0 1rem;
text-align: left;
}
.package .package-price{
font-size: 2rem;
font-variation-settings: "wght" 600;
margin-bottom: 0;
}
.package .btn-register{
background-color: var(--green);
min-height: 60px;
padding: 0 2rem;
font-size: .9rem;
margin-top: 2rem;
display: flex;
align-items: center;
border-radius: 50px;
color: #fff;
text-align: center;
justify-content: center;
white-space: pre;
}
.package .btn-register strong{
color: #fff;
}
.package:first-child{
margin-left: 0;
}
.package:last-child{
margin-right: 0;
}
.package ul{
list-style: none;
margin: 2rem 0;
}
.package ul li{
margin: 0;
display: flex;
align-items: center;
padding: .5rem 0;
text-align: left;
}
.package ul li::before{
content: '';
height: 20px;
width: 20px;
background: url(//www.anewcompany.co.uk/wp-content/themes/enfold-child/svg/check-mark.svg);
display: flex;
background-size: contain;
margin-right: 1rem;
background-repeat: no-repeat;
filter: brightness(100) invert(1);
flex-shrink: 0;
}
#search-btn{
cursor: pointer;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
border-top-right-radius: .5rem;
border-bottom-right-radius: .5rem;
margin: 0;
background: var(--green);
color: #fff;
}
#new-hero h1{
color: #fff;
font-size: 4rem;
line-height: 1.1;
}
#new-hero{
position: relative;
}
#new-hero::before{
content: '';
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: rgba(0, 0, 0, .2);
}
.readymade-company-advert{
margin-top: 1rem;
}
#top .company-check-field-wrapper input[type="text"]{
margin-bottom: 0;
border-top-left-radius: .5rem;
border-bottom-left-radius: .5rem;
width: 350px;
}
.company-check-field-wrapper{
display: flex;
}
#search-results{
margin-top: 15px;
}
#authorized{
margin-bottom: 2rem;
}
#new-hero p{
color: #fff;
}
#new-hero ul{
margin-left: 0;
list-style: none;
}
#new-hero ul li{
margin-left: 0;
display: flex;
align-items: center;
color: #fff;
}
#new-hero ul li::before{
content: '';
height: 20px;
width: 20px;
background: url(//www.anewcompany.co.uk/wp-content/themes/enfold-child/svg/check-mark.svg);
background-repeat: no-repeat;
background-size: contain;
margin-right: 1rem;
display: flex;
}
#readymade-company-intro{
background: rgba(var(--blue-rgb), 0.2);
}
#readymade-company-intro h2{
color: rgb(var(--blue-rgb));
}
#readymade-company-intro p,
#readymade-company-intro.main_color strong{
color: rgb(var(--blue-rgb));
}
#readymade-company-intro .avia_textblock a{
color: rgb(var(--blue-rgb));
text-decoration: underline;
}
#company-formation-intro .entry-content-wrapper{
display: flex;
align-items: center;
justify-content: space-between;
}
#company-formation-intro .entry-content-wrapper strong{
font-size: 1.25rem;
color: #222;
}
#readymade-company-intro .entry-content-wrapper{
display: flex;
align-items: center;
justify-content: space-between;
}
#top .nf-mp-header h3{
font-size: 1rem;
margin: 1rem 0;
font-style: italic;
}
#quiz .template-page .entry-content-wrapper h2{
margin-bottom: 1rem;
}
#top #quiz .nf-form-content{
background: #eee;
padding: 2rem;
border-radius: 1rem;
}
#quiz .list-radio-wrap ul{
display: flex;
justify-content: space-between;
}
#quiz .list-radio-wrap ul li{
background: #fff;
padding: 1rem !important; border-radius: .5rem;
flex-basis: 30%;
display: flex;
align-items: center;
text-align: center;
justify-content: center;
}
#quiz .list-radio-wrap .nf-field-element li input{
width: 0!important;
margin-left: 0!important;
} h5 {
font-size: 1.2rem;
line-height: 1.8rem;
}
p{ 
font-size: 1rem;
line-height: 1.8rem;
}
#top .nf-form-content .input-text, 
#top .nf-form-content input[type="text"], 
#top .nf-form-content input[type="input"], 
#top .nf-form-content input[type="password"], 
#top .nf-form-content input[type="email"], 
#top .nf-form-content input[type="number"], 
#top .nf-form-content input[type="url"], 
#top .nf-form-content input[type="tel"], 
#top .nf-form-content input[type="search"], 
#top textarea, 
#top select{
margin-bottom: 0;
}
#discover{
margin-top: 2rem;
}
.mfp-content{
background: #fff;
max-width: 600px;
padding: 2rem;
}
button.mfp-close{
position: absolute;
right: -25px;
top: -25px;
}
.mfp-content .nf-form-content input[type=submit],
.main_color a.open-popup-link{
background-color: var(--blue);
width: 100%;
font-size: 1.5rem;
color: #fff;
border-radius: 50px;
display: flex;
height: 75px;
align-items: center;
justify-content: center;
transition: .3s;
margin-top: 2rem;
}
#top .ti-widget.ti-goog .ti-widget-container .ti-name{
text-transform: capitalize;
}
#top .nf-form-content input[type=button]{
cursor: pointer;
}
#top .nf-progress-container, #top .nf-progress {
border: 0;
height: 15px;
width: 100%;
border-radius: 1rem;
}
#top .nf-form-content button, 
#top .nf-form-content input[type=button], 
#top .nf-form-content input[type=submit]{
border-radius: 50px;
font-size: 1rem;
padding: 15px 30px;
background: var(--green);
}
#top .nf-form-content input[type=submit]{
width: 100%;
font-size: 2rem;
height: 80px;
background: var(--blue);
}
#top .nf-form-content input[type=submit].ninja-forms-field:hover{
background: var(--green);
}
#top .nf-form-content button:hover, 
#top .nf-form-content input[type=button]:hover, 
#top .nf-form-content input[type=submit]:hover,
#top .nf-form-content button.nf-add-fieldset{
background: var(--blue);
color: #fff;
cursor: pointer;
}
#top .nf-form-content button.nf-add-fieldset:hover{
background: var(--green);
}
#top .nf-form-content button.nf-remove-fieldset{
height: 40px;
width: 40px;
border-radius: 100%;
background: red;
padding: unset;
font-size: 1.5rem;
display: flex;
align-items: center;
justify-content: center;
}
#top fieldset legend{
font-variation-settings: "wght" 700;
margin-bottom: 1rem;
font-size: 1.1rem;
}
#top .nf-breadcrumbs li a {
background: #222;
color: #f7f7f7;
transition: all .5s;
border-radius: 10px;
cursor: pointer;
}
#top .nf-breadcrumbs li:hover a,
#top .nf-breadcrumbs li.active a {
background: var(--blue);
color: #fff;
cursor: pointer;
}
.mfp-content .nf-form-content input[type=submit]:hover,
.main_color a.open-popup-link:hover{
background-color: var(--green);
transition: .3s;
color: #fff;
}
.mfp-content h4{
margin-bottom: 1rem;
}
.hidden-modal-content {
display: none;
}
.logo svg{
height: auto;
}
.avia-button-wrap{
display: flex;
justify-content: flex-start;
}
.avia-button-wrap.avia-button-center{
display: flex;
justify-content: center;
}
#top .avia-button-fullwidth{
padding: 0;
display: flex;
align-items: center;
justify-content: center;
height: 75px;
}
body div .avia-button {
border-radius: 50px;
border: none;
height: 50px;
font-size: 1rem;
display: flex;
justify-content: center;
align-items: center;
padding: 0 2rem;
}
#top .av-main-nav ul.sub-menu{
width: 400px;
}
#top .av-main-nav ul a{
font-size: 1rem;
}
.avia-button.avia-size-large{
font-size: 1rem;
margin-top: 1rem;
}
#top #wrap_all #header_main > .container .main_menu .av-main-nav > li.av-menu-button-colored > a{
line-height: 1;
padding: 0 1rem;
display: flex;
align-items: center;
justify-content: center;
height: 50px;
border-radius: 50px;
background: var(--blue); }
#custom-footer{
background-color: var(--green);
}
#custom-footer.main_color a{
color: #fff;
}
.main_color div .news-headline{
color: #fff;
}
.main_color .news-time{
color: #fff;
}
#custom-footer,
#custom-footer h3{
color: #fff;
}
td{
font-size: 1rem;
}
#footer-cta{
background: var(--blue);
}
#footer-cta h2{
color: #fff;
}
#footer-cta{
color: #eee;
}
.avia-button.avia-color-green, 
.avia-button.avia-color-green:hover{
background-color: var(--green);
}
#footer-ctas .entry-content-wrapper{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
#advantages.avia-section{
background: var(--blue); }
#footer-ctas .flex_column.av_one_full{
flex-basis: 100%;
}
#footer-ctas .flex_column.av_one_third{
flex-basis: 30%;
margin: 0;
margin-top: 1rem;
border-radius: 15px;
overflow: hidden;
}
.logo a img{
width: 330px;
}
.av-elegant-toggle .toggle_icon {
background: var(--green);
}
#custom-footer.main_color strong{
color: #fff;
}
.sidebar_left .content {
float: right;
border-left: none;
border-right: none;
margin-right: unset;
margin-left: unset;
padding-left: unset;
}
.big-preview.single-big {
padding: 0;
margin-bottom: 20px;
}
#top #custom-footer .content .flex_column .widget_nav_menu li a{
padding: .5rem 0;
}
#top .content .flex_column .widget_nav_menu li a:hover, 
#top .content .flex_column .widget_nav_menu ul:first-child>.current-menu-item, 
#top .content .flex_column .widget_nav_menu ul:first-child>.current_page_item{
background-color: transparent;
}
#top #custom-footer .content .flex_column .widget_nav_menu li:first-child,
#top #custom-footer .content .flex_column .widget_nav_menu li{
border: none;
}
#custom-footer p{
font-size: 14px;
}
#custom-socket p{
font-size: 12px;
}
#money-laundering-regulations{
color: #fff;
}
.logo a{
display: flex;
align-items: center;
}
.logo{
flex-basis: 30%;
}
div .logo{
position: relative;
}
.av-logo-container .inner-container{
display: flex;
flex-wrap: nowrap;
flex-direction: row;
align-items: center;
justify-content: space-between;
}
nav.main_menu{
flex-basis: 70%;
position: relative;
}
#avia-menu{
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
flex-basis: 100%;
margin-left: 20px;
}
.avia-menu.av-main-nav-wrap{
display: flex;
float: unset;
justify-content: flex-end;
}
#echarisma-slider .container{
max-width: unset;
padding: 0;
margin: 0;
}
#top .widget_nav_menu li{
font-size: 16px;
}
.swiper-pagination-bullet{
width: 13px;
height: 13px;
background: var(--green);
}
#top .swiper-pagination-bullets.swiper-pagination-horizontal{
bottom: 25px;
}
#echarisma-slider img{
height: 500px;
width: 100%;
object-fit: cover;
object-position: bottom center;
}
#echarisma-slider .swiper-slide:after{
content: '';
position: absolute;
display: flex;
top: 0;
left: 0;
background: rgb(0,0,0);
background: linear-gradient(-90deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.4319852941176471) 100%);
height: 100%;
width: 100%;
z-index: 1;
}
#wrap_all{
overflow: unset;
}
#faq-stick{
position: sticky;
top: 120px;
height: 100%;
}
html.responsive, 
.responsive body{
overflow-x: unset;
}
#echarisma-slider .swiper-slide{
display: flex;
flex-direction: column;
align-content: center;
justify-content: center;
}
#echarisma-slider .image-caption{
position: absolute;
max-width: 1310px;
padding: 0 250px 0 50px;
margin: auto;
left: 0;
right: 0;
z-index: 2;
}
#echarisma-slider .image-caption h2{
color: #fff;
}
#echarisma-slider .content{
padding-top: 0;
padding-bottom: 0;
}
.avia-data-table.avia_pricing_minimal th, .avia-data-table.avia_pricing_minimal td {
text-align: left;
}
.wpcf7-checkbox .wpcf7-list-item-label{
display: none;
}
.form-wrapper form{
padding: 50px 5%;
}
.form-wrapper form h2,
.form-wrapper form h3{
text-align: center;
}
.form-wrapper form h3{
font-size: 18px;
line-height: 18px;
margin-bottom: 40px;
}
.form-wrapper form h4{
border-bottom: 2px solid #ddd;
padding-bottom: 10px;
margin-bottom: 30px;
margin-top: 30px;
}
.wpcf7-acceptance label{
display: flex;
}
.wpcf7-radio .wpcf7-list-item{
display: block;
margin: 0;
}
.wpcf7-list-item {
margin: 0;
}
#top label.your-current-package-total{
font-size: 30px;
}
#top #main .sidebar {
border-left-style: solid;
border-left-width: 0px;
}
#call-back-request-form form .wpcf7-radio .wpcf7-list-item{
display: inline-block;
margin-left: 20px;
}
#call-back-request-form form .wpcf7-radio .wpcf7-list-item.first{
margin-left: 0;
}
#call-back-request-form form .wpcf7-radio .wpcf7-list-item input{
top: 2px;
position: relative;
}
.template-page .entry-content-wrapper h1{
text-transform: none;
letter-spacing: -1px;
}
.avia-menu.av_menu_icon_beside {
padding-right: 25px;
margin-right: 0px;
border-right-width: 0px;
border-right-style: solid;
-webkit-transition: border-color 0.2s ease-in-out;
transition: border-color 0.2s ease-in-out;
}
.phone-email-address .avia-icon-list .iconlist_title {
text-transform: none;
top: 4px;
font-size: 17px;
margin-bottom: 0;
position: relative;
}
.phone-email-address .avia-icon-list-container{
margin-top: 20px!important;
}
.phone-email-address .avia-icon-list .iconlist_icon{
margin-right: 20px;
}
#cff.cff-default-styles .cff-post-desc {
line-height: 1.4; overflow-y: scroll;
max-height: 80px;
}
#cta-footer{
background: #319BD3; }
#cta-footer h3{
color: #fff;
font-size: 40px;
margin-bottom: 0;
margin-top: 25px;
}
#cta-footer p{
color: #fcfcfc;
margin-top: 0px;
font-size: 16px;
letter-spacing: .5px;
}
.avia-button.avia-size-small {
padding: 18px 20px 14px;
font-size: 13px;
min-width: 80px;
border-radius: 5px !important;
}
.av-main-nav ul.sub-menu{
width: 250px;
}
.av-main-nav ul.sub-menu li a,
.header_color .main_menu ul ul,
.header_color .main_menu .menu ul li a{
color: #fff;
}
#top .header_color input[type='text'] {color: #4d4d4d;}
.avia-content-slider .slide-entry-title {
font-size: 1.1em;
line-height: 1.4em;
margin: 0;
margin-top: 20px;
}
.widget_nav_menu .current-menu-item>a, .widget_nav_menu .current_page_item>a {
font-weight: normal; 
}
.alternate_color .breadcrumb a{
color: #999999;
text-decoration: underline;
}
.phone-info{
font-size: 1rem;
padding: 0;
}
#header_meta .container{
display: flex;
align-items: center;
justify-content: flex-end;
}
.header_color .phone-info a{
color: #fff;
text-decoration: underline;
}
#header_meta{
display: flex;
align-items: center;
justify-content: center;
}
.grecaptcha-badge{
z-index: 10;
}
.current-package-total p{
display: flex;
align-items: center;
}
#top input[type="checkbox"] {
margin: 0 10px 0 0;
display: flex;
}
.post-meta-infos {
font-size: 12px;
position: relative;
top: -3px;
letter-spacing: 0px;
display: block;
}
.promo-box{
padding:24px 4%;
background: #fff;
}
.promo_box img{
margin: 0;
}
.promo_box .avia-image-container-inner{
border-radius: 0;
}
.av-main-nav>li>ul {
border-top-width: 0px;
border-top-style: solid;
}
.header_color .phone-info strong{
color: #fff;
margin-left: 30px;
}
.promo_box{
-webkit-box-shadow: 3px 3px 9px 0px rgba(102,102,102,1);
-moz-box-shadow: 3px 3px 9px 0px rgba(102,102,102,1);
box-shadow: 1px 1px 12px 0px rgba(102,102,102,1);
}
.service_box img{
height: 200px;
object-fit: cover;
}
.service_box p{
margin: 0;
} li.menu-item-has-children.menu-item-top-level > a:after{
content: '';
width: 15px;
height: 15px;
background: url(//www.anewcompany.co.uk/wp-content/themes/enfold-child/svg/down-arrow-blue.svg);
background-size: contain;
background-position: center center;
display: flex;
margin-left: 5px;
}
.template-page .entry-content-wrapper .service_box h2{
margin-bottom: 10px;
}
.service_box .av_textblock_section{
padding: 20px;
}
.online-warning{
background-color: rgba(0,182,122, .05);
border: none!important;
color: var(--green);
padding: 1rem 2rem; 
border-radius: 3px;
}
.main_color .avia-icon-list .iconlist_icon {
background-color: var(--blue);
}
.avia_image {border-radius: 0px;}
#scroll-top-link {
border: none;
}
.responsive .title_container .breadcrumb {
z-index: 10;
line-height: 1.2;
font-size: 14px;
position: relative;
right: unset;
top: unset;
left: unset;
margin-top: unset;
}
.title_container .container{
display: flex;
align-items: center;
}
#top .header_color .main_menu .menu ul .current_page_item > a, 
#top .header_color .main_menu .menu ul .current-menu-item > a{
color: #000;
}
#top .input-text, #top input[type="text"], 
#top input[type="input"], #top input[type="password"], 
#top input[type="email"], #top input[type="number"], 
#top input[type="url"], #top input[type="tel"], 
#top input[type="search"], #top textarea, 
#top select {
-webkit-appearance: none;
border: 1px solid #e1e1e1;
padding: 14px 12px 12px 12px;
}
.contact-phone {
position: fixed; 
bottom: 115px; 
right: 0; 
background-color: rgba(187, 6, 11, .9); 
height: 200px; 
padding-top: 12px; 
width: 45px; 
text-transform: uppercase; 
z-index: 1000; 
border-radius: 0px;
} 
.contact-phone p{ -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
color: #fff;
height: 140px;
width: 170px;
font-size: 15px;
}
.ajax_search_excerpt {display: none;}
.ajax_search_title {font-weight: normal;}
.contact-phone:hover {
background-color: rgba(187, 6, 11, 1);
} 
.contact-phone i{
color: #fff; 
transition: all 0.3s ease-out; 
margin-right: 10px;
}
#scroll-top-link.avia_pop_class {opacity: 1;}
#scroll-top-link {right: 0; border-radius: 0px; bottom: 70px; width: 45px; height: 45px; background-color: #2d2d2d; border-color: #2d2d2d;}
#scroll-top-link:hover {color: #fff; background-color: #262626; border: none;}
.av-main-nav > li > a {
padding: 0;
font-size: 1rem;
letter-spacing: 0px;
text-transform: none;
display: flex;
align-items: center;
}
.av-main-nav > li.av-menu-button-colored a{
padding-right: 0;
}
#intro strong{
font-size: 20px;
color: #444;
letter-spacing: 0;
margin-bottom: 20px;
margin-top: 20px;
line-height: 30px;
display: block;
}
strong {
font-weight: 600;
font-variation-settings: "wght" 600;
}
.main_color .pricing-table li.avia-pricing-row{
background-color: #fcfcfc !important;
border: none;
}
.home h1 {
font-weight: normal;
line-height: 60px;
font-size: 60px;
margin-top: 20px;
}
h1 {
font-weight: normal;
line-height: 3.5rem;
font-size: 3rem;
margin-bottom: 2rem;
}
h2 {
font-size: 30px;
line-height: 1.3;
color: #222;
margin-bottom: 0;
font-weight: normal;
}
#echarisma-slider .image-caption h2 {
color: #fff;
font-size: 70px;
letter-spacing: -2px;
line-height: 1;
font-weight: 500;
}
#echarisma-slider p {
color: #fff;
font-size: 20px;
line-height: 1.4;
}
.entry-content-wrapper .post-title {
font-size: 40px;
line-height: 1.2;
}
#top .flex_column.red-block{
background: #bb060b;
color: #fff;
padding: 30px;
border-radius: 10px;
}
.main_color .red-block h2{
color: #fff;
}
#footer-banner h2{
font-size: 32px;
line-height: 36px;    
color: #000;
margin-bottom: 0;
font-weight: normal;
letter-spacing: 0px!important;
}
.template-page .entry-content-wrapper h2{
text-transform: none;
}
.promo-box h2{
font-size: 26px;
line-height: 30px;
letter-spacing: 0px!important;
}
h3 {
font-size: 25px;
line-height: 1.3;
margin: 0.45em 0;
font-weight: normal;
}
h4{
letter-spacing: 0px;
color: #000;
font-size: 24px;
font-weight: normal;
line-height: 1.2;
}
.ajax_search_response h4:first-child {
padding-top: 0px;
border: none;
display: none;
}
.package-popup{
margin-top: -200px;
}
.main_color blockquote{
border-color: #378D7B;
color: #109bc5;
margin-top: 30px;
margin-bottom: 30px;
background: var(--green);
color: #fff;
padding: .5rem 1rem;
border-radius: 10px;
margin-right: 0;
}
.author_name{
font-weight: normal;
}
.more-link-arrow:after {
content: "\E87d";
font-family: 'entypo-fontello';
font-size: 8px;
vertical-align: middle;
padding: 0 8px;
position: relative;
top: -2px;
}
#top .avia-button.avia-color-light {
border: 3px solid lightgrey;
}
#top .avia-button.avia-color-light {
color: darkgrey;
background: transparent;
}
.avia-testimonial-image{
height: 60px;
width: 60px;
}
.main_color .toggle_content{
background-color: #fcfcfc;
}
.main_color .toggler:hover{
background: #fcfcfc;
}
.html_header_top.html_header_sticky.html_large.html_bottom_nav_header #main {
padding-top: 50px;
margin-top: 0px;
}
.echarisma{
text-transform: uppercase;
float: right;
letter-spacing: 2px;
color: #ccc!important;
}
#top .avia-logo-element-container img {
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.3);
padding: 40px;
}
.copyright{
color: #ccc!important;
padding-top: 30px;
padding-bottom: 30px;
width: 100%;
}
.copyright img{
width: 100px; display: block;
margin: auto;
margin-bottom: 20px;
}
#socket .copyright{
text-align: center;
}
#socket .copyright strong{
margin-left: 10px;
}
.avia-icon-list .avia_start_animation:nth-of-type(3) .av-iconlist-empty .iconlist_title{
margin-top: 5px;
}
.recentcomments, .widget_recent_entries li {
border-top-width: 1px;
border-top-style: solid;
border-color: #ccc!important;
}
#header_meta{
background: var(--green); height: 50px;
}
.av-magazine-hero .av-magazine-thumbnail {
margin: 0;
margin-bottom: 15px;
float: none;
width: 100%;
border-radius: 2px;
padding: 0;
}
sub {
vertical-align: sub;
font-size: 15px;
letter-spacing: -1px;
text-transform: uppercase;
}
.av-magazine .av-magazine-content-wrap .av-magazine-title{
font-size: 13px;
letter-spacing: 2px;
text-transform: uppercase;
}
.avia_image {
border-radius: 0px; }
.avia-image-container.avia-align-left {
margin-right: 0px;
}
.av-magazine-group{
margin-top: 30px;
}
.hr-custom.hr-left {
text-align: left;
visibility: hidden;
}
.html_elegant-blog #top .post-entry .post-meta-infos {
border-color: #777;
}
.news-headline {
font-weight: normal;
}
.miniheading {
font-weight: normal;
font-size: 1em;
}
#speak-to-an-expert{
position: fixed;
top: 50%;
right: -65px;
font-weight: normal;
z-index: 100;
background: var(--blue); color: #fff;
transform: rotate(-90deg);
padding: 10px 20px;
border-top-right-radius: 5px;
border-top-left-radius: 5px;    
}
#top #wrap_all .header_color .av-menu-button > a .avia-menu-text{
background-color: unset;
color: #fff;
border-color: unset;
border: unset;
}
.sub_menu li{
border-right: none;
}
.header_color .sub_menu>ul>li>a{
color: #fff;
font-size: 13px;
text-transform: uppercase;
font-weight: normal;
}
.header_color .sub_menu>ul>li>a:hover{
color: #fcfcfc;
text-decoration: none;
}
.html_header_top.html_header_topbar_active.html_header_sticky.html_large.html_bottom_nav_header #top #main{
padding-top: 0px;
}
.html_header_top.html_header_topbar_active.html_header_sticky.html_bottom_nav_header #top #main{
padding-top: 0px;
}
.block-head {
height: 75px;
padding: 25px;
background-color: #254383; 
margin-left: -15px;
margin-right: -15px;
}
#news-projects a{
color: #4d4d4d;
}
#news-projects strong{
color: #2d2d2d;
}
#news-projects h2{
font-size: 24px;
letter-spacing: 0px;
}
#projects-intro {
min-height: 400px;
padding: 30px;
}
.html_elegant-blog #top .main_color .blog-categories a{
color:#fcfcfc;
}
.html_elegant-blog .more-link{
border-style: none;
margin: 0;
margin-top: -12px;
text-align: left;
text-transform: uppercase;
font-size: 12px;
color: #fff;
letter-spacing: 0px;
}
.grid-entry-excerpt {
font-style: normal;
margin-top: 5px;
}
.slide-entry-title .entry-title h3{
letter-spacing: -1px;
}
html #top .all_colors .widgettitle{
border:none;
}
#contact-details {text-align: left;}
input::-moz-placeholder {
color: #777;
}
textarea::-moz-placeholder {
color: #3587cc;
}
.avia-menu-fx {
height: 2px;
}
#footer i{
display: block;
font-size: 18px;
margin-top: 15px;
float: left;
margin-top: 15px;
margin-right: 20px;
}
.main_color input[type='submit'] {
border-radius: 3px;
font-size: 15px;
padding: 13px 30px;
min-width: 150px;
background-color: var(--green);
border-radius: 50px;
}
.main_color input[type='submit']:hover {
background-color: var(--blue);
transition: .25s;
}
#top .avia-position-left i,
#top .avia-position-center i{
margin-left: 9px;
font-size: 11px;
position: relative;
top: -1px;
}
#top .avia-position-center i.fa-angle-right{
margin-left: 13px;
font-size: 11px;
position: relative;
top: 0px;
}
.avia-icon-list .iconlist_title {
text-transform: none;
top: 4px;
margin-bottom: 0;
position: relative;
}
.html_header_top.html_header_sticky #top #wrap_all #main.all_colors{
padding-top: 124px;
}
#footer-banner.white-text h2{
color:#fff!important;
}
.pricing-table li.avia-pricing-row .currency-symbol {
font-size: 0.5em;
position: relative;
top: -0.8em;
left: -6px;
line-height: 1em;
text-shadow: none;
font-weight: normal;
}
.col-lg-6 {
width: 50%;
}
.col-lg-12{
width:100%;
display: inline-block;
}
.col-lg-2 {
width: 16.666666666666664%;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
position: relative;
min-height: 1px;
padding-right: 15px;
padding-left: 15px;
}
#autoUpdate {
display:none;
}
#top input[type="text"].package-total{
color: #bb060b!important;
width: initial;
display: inline-block;
}
.avia-button-row{
padding: 0 !important;
}
.avia_pricing_default .pricing-table li.avia-pricing-row .currency-symbol{
color: var(--green);
}
.avia-button.avia-size-medium {
padding: 15px 30px;
font-size: 1rem;
}
.main_color .pricing-table li.avia-pricing-row {
text-align: center;
color: var(--blue);
font-size: 3rem;
font-variation-settings: "wght" 600;
}
.html_av-overlay-side #top .av-burger-overlay-scroll{
background: #fff;
}
.main_color .pricing-table li.avia-heading-row, 
.main_color .pricing-table li.avia-heading-row .pricing-extra {
background: var(--blue); color: #ffffff;
font-size: 19px;
border: none;
padding: 30px 30px 24px 30px;
}
.avia-button.avia-size-medium i{
font-size: 7px;
position: relative;
top: -1px;
}
a.slider-button {
font-size: 1rem;
padding:15px 25px;
transition: .3s;
color: #fff;
}
a.slider-button:hover{
background: #bb060b;
color: #fff;
transition: .3s;
text-decoration: none;
}
.avia-button .avia_button_icon.avia_button_icon_right {
left: 0.5em;
font-size: 14px;
}
#top .avia-position-center a:hover {background-color: #9ad91c; color: #fff;}
.main_color .ajax_controlls a{
border-color: transparent;
}
.main_color .ajax_controlls a:hover{
border-color: transparent !important;
}
.main_color .pricing-table>li{
padding-top: 25px;
padding-bottom: 25px;
font-size: 16px;
}
#advantages .flex_column.av_one_third section,
#advantages .flex_column.av_one_half section{
background: url(//www.anewcompany.co.uk/wp-content/themes/enfold-child/svg/check-mark.svg);
background-position: left top;
background-size: 40px;
background-repeat: no-repeat;
padding-left: 60px;
}
#plc-company-formation-services img.avia_image {
box-shadow: none;
height: 200px;
width: 200px;
object-fit: cover;
border-radius: 100%;
}
.main_color#advantages a{
color: #fff;
text-decoration: underline;
}
.main_color#advantages h6{
position: absolute;
font-size: 100px;
top: -25px;
left: -22px;
line-height: 1;
font-weight: bold;
opacity: .25;
color: #fff;
}
.main_color#advantages strong{
color: #fff;
font-weight: bold;
}
.main_color .full-table .pricing-table>li{
padding-top: 24px;
padding-bottom: 24px;
}
.avia-button.avia-size-x-large {
padding: 25px 50px 23px;
font-size: 11px;
letter-spacing: 2px !important;
background-color: transparent !important;
margin-top: 5px !important;
border: solid 2px #fff;
}
#advantages.main_color h2{
color: #fff;
}
#advantages.main_color p{
color: #fff;
margin: 0;
}
#bordered-content h3{
text-transform: none;
font-size: 20px;
line-height: 24px;
}
.about-us ul{
text-decoration: none;
list-style: none;
margin-top: 20px;
margin-left: 0;
}
.about-us ul li{
text-decoration: none;
list-style: none;
margin-bottom: 10px;
margin-left: 0;
}
.main_color div {
border-color: transparent;
}
#top h2 a{
font-weight: normal;
}
#mobile-advanced a {
border-color: #fcfcfc;
}
.main_color .ajax_controlls a:hover{
border-color: #777;
}
.main_color a{
border-color: #777;
}
.additional-extras p{
display: flex;
align-items: center;
flex-direction: row;
}
#top label {
font-size: 16px;
font-weight: 600;
margin-bottom: 0;
}
#top .main_color .input-text, 
#top .main_color input[type='text'], 
#top .main_color input[type='input'], 
#top .main_color input[type='password'], 
#top .main_color input[type='email'], 
#top .main_color input[type='number'], 
#top .main_color input[type='url'], 
#top .main_color input[type='tel'], 
#top .main_color input[type='search'], 
#top .main_color textarea, 
#top .main_color select{
background-color: #fff;
border-color: #ccc;
}
.header_color .main_menu ul ul, 
.header_color .main_menu .menu ul li a{
background-color: #eee;
color: #222;
}
.template-page .entry-content-wrapper .avia-heading-row h2 {
color: #fff;
font-size: 18px;
letter-spacing: 0;
}
.widgettitle{
text-transform: none;
font-size: 18px;
font-weight: normal;
line-height: 18px;
margin-bottom: 20px;
letter-spacing: 0px;
}
#header_main{
background: #fff;
}
#top div .ajax_search_entry_view_all {
text-align: center;
font-weight: normal;
border: none;
letter-spacing: 2px;
font-size: 10px;
}
#footer p{
font-size: 16px;
line-height: 1.4;
letter-spacing: 0;
}
.container_wrap {
border:none;
}
#top .no_margin.av_one_fourth {
width: 25%;
padding: 15px;
}
#top div .av_ajax_search_entry_view_all {
text-align: center;
font-weight: bold;
border: none;
text-transform: capitalize;
font-size: 14px;
}
.av_ajax_search_title {
display: block;
font-weight: normal;
text-transform: none;
font-size: 13px;
margin-top: 9px;
}
#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content-pos{
text-align: left;
vertical-align: bottom;
position: absolute;
left: 40px;
bottom: 40px;
}
#top .av-caption-style-overlay .av-masonry-item-with-image .av-inner-masonry-content {
background: rgba(0, 66, 134, .65);
}
#footer-logo {
float: left; 
display: block; 
width: 50%;
margin-top: 15px;
color: #fff;
text-transform: uppercase;
font-size: 13px;
}
#footer-logo img{
margin-right: 25px; 
margin-top: 7px;
}
#top #wrap_all .header_color.av_header_transparency {
color: #fcfcfc;
}
#top .main_color .avia-color-theme-color {
color: #ffffff;
background: var(--blue); }
@media only screen and (max-width: 1200px) {
html,
body{
font-size: 15px;
}
.av-main-nav > li > a{
font-size: .9rem;
}
#avia-menu{
margin-left: 10px;
}
#echarisma-slider .image-caption{
padding: 0 30px;
}
nav.main_menu{
flex-basis: 75%;
}
.logo{
flex-basis: 25%;
}
}
@media only screen and (max-width: 990px){
#footer-ctas .flex_column.av_one_third{
flex-basis: 100%;
}
.responsive #top #wrap_all #header{
position: fixed;
top: 0;
width: 100%;
}
.sidebar_left .content {
border-left: none;
}
.responsive #top #main {
padding-top: 128px !important;
margin: 0;
}
.content, .sidebar {
padding-top: 30px;
padding-bottom: 30px;
}
.logo{
flex-basis: 80%;
}
.responsive #top #wrap_all .main_menu{
position: relative;
}
#avia-menu{
justify-content: flex-end;
}
nav.main_menu{
flex-basis: 20%;
}
#top #av-burger-menu-ul {
display: flex;
flex-direction: column;
justify-content: stretch;
height: 100%;
width: 100%;
}
#top input[type="checkbox"]{
flex-basis: 20%;
}
.responsive .title_container .breadcrumb {
left: unset;
padding-bottom: 0;
}
.breadcrumb-trail .trail-end{
display: inline-block;
float: none;
}
html.av-burger-overlay-active #header_meta, 
html.av-burger-overlay-active #menu-item-shop.cart_dropdown, 
html.av-burger-overlay-active .cart_dropdown, 
html.av-burger-overlay-active #top .social_bookmarks{
z-index: 10;
}
.responsive .logo img, .responsive .logo svg{
z-index: 1000;
}
}
@media (max-width: 767px){
#new-hero{
background-position: right;
}
#new-hero h1 {
font-size: 2rem;
}
#authorized{
margin-bottom: 1rem;
}
#authorized img{
height: 40px;
width: auto;
}
.company-check-field-wrapper{
flex-direction: column;
}
#company-search-results-wrapper a.btn-register {
height: 50px;
padding: 0 2rem;
font-size: .9rem;
}
#top .company-check-field-wrapper input[type="text"]{
border-radius: 0;
}
.readymade-company-advert a{
font-size: .9rem;
}
.package {
padding: 2rem 1rem;
}
#top .nf-form-content input[type=submit] {
width: 100%;
font-size: 1.5rem;
height: 60px;
}
.package .btn-register strong{
display: none;
}
#search-btn{
border-radius: .5rem;
margin-top: 1rem;
}
#top .company-check-field-wrapper input[type="text"]{
width: 100%;
}
.mfp-content .nf-form-content input[type=submit],
.main_color a.open-popup-link{
height: 50px;
font-size: .75rem;
padding: 0 1rem;
}
#readymade-company-intro .entry-content-wrapper{
flex-direction: column;
}
#company-formation-intro .entry-content-wrapper{
flex-direction: column-reverse;
}
ul.nf-breadcrumbs{
white-space: nowrap;
display: flex;
overflow-x: scroll;
}
.nf-mp-body .nf-field{
margin: 1rem 0;
}
#top .nf-form-content input[type=submit]{
font-size: 1.5rem;
}
}
@media only screen and (max-width: 767px){
#speak-to-an-expert{ }
#top #footer .widget ul a {
line-height: 1.3;
font-size: 16px;
}
#footer .widget_nav_menu a{
padding: 20px 0;
border-bottom: 1px dotted #aaa;
}
.responsive #top #wrap_all #order .flex_column{
margin-bottom: 0;
}
.responsive #top #wrap_all #echarisma-slider .container{
width: 100%;
max-width: 100%;
}
#echarisma-slider .image-caption h2 {
font-size: 40px;
letter-spacing: -1px;
font-weight: normal;
}
#echarisma-slider p {
font-size: 16px;
line-height: 1.4;
}
#echarisma-slider img {
height: 500px;
}
#top input[type="checkbox"]{
margin-right: 5px;
}
.home h1,
h1 {
font-weight: normal;
line-height: 35px;
font-size: 30px;
}
.form-wrapper form {
padding: 30px 5%;
}
.form-wrapper form h2{
font-size: 25px;
line-height: 25px;
}
.form-wrapper form h3 {
font-size: 14px;
line-height: 18px;
margin: 20px 0;
}
#top label{
font-weight: normal;
}
#footer .widget {
padding: 0;
margin: 10px 0 10px 0;
overflow: hidden;
}
#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top select{
margin-bottom: 0;
font-size: 16px;
}
#top label.your-current-package-total {
font-size: 15px;
line-height: 30px;
}
#revolutionslider_1{
height: auto;
min-height: auto!important;
}
.responsive #top #wrap_all #header_meta .container{
width: 95%;
max-width: 95%;
}
.responsive #top #wrap_all .container.av-logo-container{
width: 90%;
max-width: 90%;
}
.header_color .phone-info strong{
margin-left: 8px;
}
.responsive #top .logo{
position: relative;
z-index: 1000;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay li a {
padding: 20px 30px;
}
.responsive #top .av-large-testimonial-slider.avia-testimonial-wrapper .avia-testimonial {
padding: 0px 0px;
font-size: 0.85em;
}
#top .av-large-testimonial-slider .avia-testimonial-content p{
font-size: 22px;
}
.header_color .phone-info {
font-weight: normal;
font-size: 12px;
}
.html_av-overlay-full #top #wrap_all #av-burger-menu-ul li a {
color: #fff;
height: auto;
line-height: inherit;
font-size: 14px;
letter-spacing: 6px;
}
.html_av-overlay-full #av-burger-menu-ul li{
padding: 0;
}
.header_color .av-hamburger-inner, .header_color .av-hamburger-inner::before, .header_color .av-hamburger-inner::after{
background-color: #222;
}
}
#top .scroll-down-link{
top: 65%;
}