p { padding: 0; }
.header-subfund {
letter-spacing: 4px;
font-weight: bold;
}
#top { border-bottom: 1px solid white; }
#header-outer #top .slide-out-widget-area-toggle a .lines:after, #header-outer #top .slide-out-widget-area-toggle a .lines:before, #header-outer #top .slide-out-widget-area-toggle a .lines-button:after, body.material.mobile #header-outer.transparent:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, body.material.mobile #header-outer:not([data-permanent-transparent="1"]) header .slide-out-widget-area-toggle a .close-line, #search-outer .close-wrap .close-line, #header-outer:not(.transparent) #top .slide-out-widget-area-toggle .close-line, .nectar-slide-in-cart.style_slide_in_click .close-cart .close-line, .nectar-ajax-search-results h4 a:before {
background-color: black;
}
.sf-menu .button_solid_color_2 a .menu-title-text { color: black !important; }
#header-outer.transparent #top nav>ul>li[class*=button_solid_color]>a:before, #top .slide-out-widget-area-toggle[data-custom-color=true] a:before, #top nav>ul>li[class*=button_solid_color]>a:before {
-webkit-border-radius: 5px !important;
-moz-border-radius: 5px !important;
border-radius: 5px !important;
}
#header-outer li.slide-out-widget-area-toggle, #header-outer.scrolled-down ul.sf-menu { display: none !important; }
#header-outer.scrolled-down ul.buttons, #header-outer.scrolled-down li.slide-out-widget-area-toggle { display: flex !important; }
#header-outer.scrolled-down li#search-btn { display: none !important; }
#header-outer.scrolled-down #top { border: none; }
body #header-outer, body[data-header-color="dark"] #header-outer { background-color: transparent; }
nav i.fa-linkedin {
border: 1px solid white;
padding: 2px 8px;
font-size: 12px !important;
-webkit-border-radius: 100px !important;
-moz-border-radius: 100px !important;
border-radius: 100px !important;
}
#search-outer #search input[type="text"], .material #search-outer #search .span_12 span { color: black !important; }
#search-outer #search input[type="text"]::placeholder { color: #d0d0d0 !important; }
#slide-out-widget-area { text-align: center; }
#slide-out-widget-area a {
font-size: 16px !important;
font-weight: 100 !important;
}
#slide-out-widget-area a.nectar-menu-item-with-icon { text-align: center; }
#slide-out-widget-area i.nectar-menu-icon {
display: block;
border: 1px solid white;
border-radius: 100px;
padding: 8px;
}
#slide-out-widget-area .menu-item-43 a {
width: 120px;
background-color: white;
color: black !important;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 4px 0;
}
#slide-out-widget-area .menu-item-43 a:after { border: none !important; }
#slide-out-widget-area .menu-item-hidden-text>a>.nectar-menu-icon { margin: auto; }
#slide-out-widget-area .nectar-menu-item-with-icon { margin: 25px 0; }
#menu-search, li.mobile-search { display: none !important; }
#slide-out-widget-area #menu-search, #slide-out-widget-area li.mobile-search { display: block !important; }
#slide-out-widget-area #menu-search { margin:20px auto 0 auto; }
#slide-out-widget-area #menu-search input[type=text] {
background: transparent;
border: 1px solid white;
color: white;
padding: 2px 10px;
margin: 0 auto 2px auto;
}
#slide-out-widget-area .mobile-only { display: none !important; }
body:not(.home) #header-outer:not(.scrolled-down) #logo img.default-logo { opacity: 0 !important; }
body:not(.home) #header-outer:not(.scrolled-down) #logo img.dark-version { opacity: 1 !important; }
body:not(.home) #header-outer:not(.scrolled-down) { background: white !important; }
body:not(.home) #header-outer:not(.scrolled-down) #top { border-bottom: 2px solid #7EA0C4; }
#header-outer.transparent.dark-slide > #top nav > ul > li > a, #header-outer.transparent.dark-slide #top .sf-menu > li.nectar-regular-menu-item > a > .nectar-menu-icon, #header-outer.transparent.dark-slide > #top nav ul #search-btn a span,
body:not(.home) #header-outer > #top nav > ul > li > a, body:not(.home) #header-outer #top .sf-menu > li.nectar-regular-menu-item > a > .nectar-menu-icon, body:not(.home) #header-outer > #top nav ul #search-btn a span {
color: black !important;
}
#header-outer[data-lhe="animated_underline"].transparent.dark-slide #top nav > ul > li > a .menu-title-text:after,
body:not(.home) #header-outer[data-lhe="animated_underline"] #top nav > ul > li > a .menu-title-text:after {
border-color: #386DA6 !important;
}
#header-outer.transparent.dark-slide #top nav > ul > .button_solid_color_2 > a:before, #header-outer.transparent.dark-slide #top nav > ul > .button_solid_color_2 > a:before,
body:not(.home) #header-outer #top nav > ul > .button_solid_color_2 > a:before, body:not(.home) #header-outer #top nav > ul > .button_solid_color_2 > a:before {
background-color: black !important;
}
#header-outer.transparent.dark-slide #top nav .sf-menu .button_solid_color_2 a .menu-title-text,
body:not(.home) #header-outer #top nav .sf-menu .button_solid_color_2 a .menu-title-text {
color: white !important;
}
#header-outer.transparent.dark-slide #top nav i.fa-linkedin, body:not(.home) #header-outer #top nav i.fa-linkedin { border: 1px solid black; }
#header-outer.transparent.dark-slide > #top nav .sf-menu > .current_page_item > a, #header-outer.transparent.dark-slide > #top nav > ul > li > a:hover, #header-outer.transparent.dark-slide #top .sf-menu > li.nectar-regular-menu-item > a > .nectar-menu-icon:hover, #header-outer.transparent.dark-slide > #top nav ul #search-btn a span:hover,
body:not(.home) #header-outer > #top nav .sf-menu > .current_page_item > a, body:not(.home) #header-outer > #top nav > ul > li > a:hover, body:not(.home) #header-outer #top .sf-menu > li.nectar-regular-menu-item > a > .nectar-menu-icon:hover, body:not(.home) #header-outer > #top nav ul #search-btn a span:hover {
color: #386DA6 !important;
font-weight: bold;
}
.sub-header {
letter-spacing: 3px;
font-weight: bold;
}
#about .wpb_text_column, #about .img-with-aniamtion-wrap .hover-wrap { margin-bottom: 0; }
#about .wpb_wrapper { min-height: 150px; }
#miles .nectar-milestone { text-align: center; }
#miles .number { font-weight: bold; }
#miles .meuros .number span:not([class]):after {
content: "M€";
font-size: 32px;
line-height: 32px;
font-weight: bold;
}
#miles .beuros .number span:not([class]):after {
content: "B€";
font-size: 32px;
line-height: 32px;
font-weight: bold;
} #miles .subject { margin: auto;
font-size: 14px;
}
#tabs .tabbed>ul, .wpb_content_element .tabbed .wpb_tabs_nav {
width: fit-content;
margin: auto;
}
#tabs .wpb_content_element .wpb_tabs_nav li { margin-right: 10px; }
#tabs .tabbed>ul li a, #tabs .tabbed[data-style*=default][data-color-scheme=extra-color-gradient-1] .wpb_tabs_nav li a:before {
border: 0;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
#tabs .tabbed>ul li a {
background-color: white;
color: black;
border: 2px solid black;
padding: 6px 12px;
}
#tabs .tabbed>ul li .active-tab, #tabs .tabbed>ul li a:hover {
font-weight: bold !important;
background-color: black;
color: white;
}
#funds .row-bg-wrap {
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
-moz-border-radius-topleft: 0px;
-moz-border-radius-topright: 0px;
border-top-left-radius: 0px;
border-top-right-radius: 0px;
}
#funds, #funds h1, #funds h2, #funds h3, #funds h4 { color: white; }
#funds .fund { min-height: 280px; }
#funds .fund p {
position: absolute;
top: 5%;
}
#funds .fund h3 {
position: absolute;
bottom: 5%;
text-shadow: 1px 1px 5px black, 0 0 1em black, 0 0 1em black;
}
#funds .fund .nectar-button {
position: absolute;
right: 5%;
bottom: 5%;
top: auto;
}
#funds .work-item {
-webkit-border-radius: 20px !important;
-moz-border-radius: 20px !important;
border-radius: 20px !important;
}
#funds .nectar-post-grid .meta-category .style-button {
padding: initial;
background-color: initial;
}
#funds .nectar-post-grid .meta-category .under-subscription, #funds .nectar-post-grid .meta-category .authorized, #funds .nectar-post-grid .meta-category .subscribed {
padding: 4px 0 0 30px;
min-height: 25px;
}
.under-subscription, .authorized, .subscribed, .golden-visa { padding: 3px 0 3px 30px; }
body:not(.page-id-276) .under-subscription, body:not(.page-id-276) .authorized, body:not(.page-id-276) .subscribed { text-shadow: 1px 1px 5px black, 0 0 1em black, 0 0 1em black; }
.under-subscription {
background: url(https://stagfundmanagement.com/wp-content/uploads/2023/12/cat-under-subscription.svg) 0 center no-repeat;
background-size: 16px;
}
.authorized {
background: url(https://stagfundmanagement.com/wp-content/uploads/2023/12/cat-authorized.svg) 0 center no-repeat;
background-size: 16px;
}
.subscribed {
background: url(https://stagfundmanagement.com/wp-content/uploads/2023/12/cat-subscribed.svg) 0 center no-repeat;
background-size: 16px;
}
.golden-visa {
background: url(https://stagfundmanagement.com/wp-content/uploads/2024/12/cat-golden-visa.svg) 0 center no-repeat;
background-size: 16px;
}
#funds .nectar-post-grid .nectar-post-grid-item .content { padding: 20px; }
#funds .nectar-post-grid .nectar-cta svg { display: none; }
#funds .nectar-post-grid .nectar-cta .link_text { color: black; }
#funds .nectar-cta[data-style=curved-arrow-animation] .link_text:hover { font-weight: bold !important; }
.page-id-276 .divider-border[data-color="accent-color"] { background-color: #386DA6 !important; }
.toggle>.toggle-title a {
color: black;
font-size: 18px;
font-weight: bold;
}
#iberian { pointer-events: none; } #fund {
width: 48%;
float: left;
margin-right: 2%;
}
div[data-style*=minimal] .toggle>.toggle-title i { border: none; }
div[data-style="minimal"] .toggle { border-bottom: 1px solid #386DA6; }
.col.padding-2-percent > .vc_column-inner { padding: 0; }
div[data-style="minimal"] .toggle > .toggle-title i:before, div[data-style="minimal"] .toggle > .toggle-title i:after { background-color: black; } 
#col1 {
font-size: 22px;
font-weight: bold;
color: black;
}
#col2, #col3 {
float: right;
margin-right: 5%;
color: black;
font-weight: normal;
}
#media-item .vc_col-sm-2 { width: 10%; }
#media-item .vc_col-sm-8 { width: 80%; }
#media article {
padding: 21px 0 31px 0;
margin: 0 0 -1px 0;
border-top: 1px solid #7ea0c4;
border-bottom: 1px solid #7ea0c4;    
}
#media .post-featured-img-wrap {
width: 10%;
background: transparent;
}
#media .post-featured-img {
width: 110px;
height: 110px;
-webkit-border-radius: 12px !important;
-moz-border-radius: 12px !important;
border-radius: 12px !important; 
}
#media .post-featured-img-wrap:before { box-shadow: none; }
#media .post-content-wrap {
width: 90%;
padding: 0;
left: 0;
float: right;
}
#media .post-content-wrap:after {
content: "+";
font-size: 40px;
color: #000000;
float: right;
margin-top: -35px;
}
#media .meta-category, #media .excerpt { display: none; }
#media #single-below-header, .post-header { margin: 40px 0 0 10px; }
.post .content-inner { padding: initial; }
#vision #tabs .tabbed>ul, .wpb_content_element .tabbed .wpb_tabs_nav {
width: 120px;
margin-top: 8%;
}
#vision .tabbed>ul li a {
color: white;
font-size: 12px;
}
#vision .tabbed>ul li a {
background-color: transparent;
padding: 20px;
}
#vision .tabbed > ul li.tab-item { border-left: 1px solid #386DA6; }
#vision .tabbed > ul li .active-tab {
border-left: 2px solid #386DA6;
background-color: transparent;
font-weight: bold;
}
#team .nectar-fancy-box {
min-height: 445px !important;
-webkit-border-radius: 15px !important;
-moz-border-radius: 15px !important;
border-radius: 15px !important; 
}
#team .hover-content {
font-size: 20px;
text-align: left;
}
#team .nectar-fancy-box .box-link:hover { background: url(https://stagfundmanagement.com/wp-content/uploads/2023/12/plus-white.svg) bottom 5% right 5% no-repeat; }
#team .hover-content b { font-size: 30px; }
#team-popup .column-image-bg {
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
}
#team-popup #vc_column-inner {
border-top-right-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
#team-popup-content { 
max-height: 300px;
overflow-y: auto;
padding-right: 4%;
}
#team-popup-content p { padding-bottom: 15px; }
#team-popup-content::-webkit-scrollbar { width: 5px; }
#team-popup-content::-webkit-scrollbar-track { background-color: #E9EEFC; }
#team-popup-content::-webkit-scrollbar-thumb { background-color: #386DA6; }
#team-popup-content::-webkit-scrollbar-thumb:hover { background-color: #000; }
#team-popup-conten { scrollbar-width: thin; }
#team-popup-conten { scrollbar-color: #E9EEFC #000; }
#team-popup h4 { font-weight: 400; }
#team-popup .in {
font-weight: bolder;
-webkit-border-radius: 100px !important;
-moz-border-radius: 100px !important;
border-radius: 100px !important;
padding: 10px 14px !important;
}
#news .content h2 { font-weight: 100; }
.featured-media-under-header__featured-media:not([data-format="video"]):not([data-format="audio"]):not([data-has-img="false"]) {
padding-bottom: 35%;
margin-top: 5%;
}
.main-content .featured-media-under-header { padding: 5% 0; }
.featured-media-under-header__cat-wrap .meta-category a, .featured-media-under-header__meta-wrap .meta-author img { display: none; }
.featured-media-under-header h1, .featured-media-under-header h2, .featured-media-under-header h3, .featured-media-under-header h4, .featured-media-under-header h5, .featured-media-under-header h6 { color: #7ea0c4; }
.featured-media-under-header h1:before {
content:"NEWS AND ARTICLES \A";
font-size: 14px;
letter-spacing: 3px;
color: black;
white-space: pre;
line-height: initial;
}
.featured-media-under-header__meta-wrap { color: black; }
.featured-media-under-header__meta-wrap .meta-author a {
pointer-events: none;
text-decoration: none;
background: transparent;
}
.featured-media-under-header__featured-media .post-featured-img img {
-webkit-border-radius: 20px !important;
-moz-border-radius: 20px !important;
border-radius: 20px !important;
}
#contact-form .form-element-html {
padding: 0;
margin: 5px;
}
#contact-form input, #contact-form input[type="text"], #contact-form select, #contact-form textarea {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
}
#contact-form input[type="checkbox"], #contact-form input[type="radio"] {
background-color: transparent !important;
border: 1px solid black !important;
}
#contact-form .checkbox-cover span {
color: black;
font-size: 11px;
}
#contact-form .main-label span { font-size: 14px; }
#contact-form ::placeholder { color: black; }
#contact-form select {
background-image: url(https://stagfundmanagement.com/wp-content/uploads/2023/12/plus.svg);
background-size: initial;
background-position: right 0.5em top 55%;
}
#contact-form .fileupload-button i { display: none; }
#contact-form .fileupload-button {
background: none;
padding: 2px 20px;
font-size: 12px;
margin-left: 58%;
}
#contact-form .fileupload-button span { color: black; }
#contact-form .fileupload-cover span:not(.delete-file):after {
content: " ";
background: url(https://stagfundmanagement.com/wp-content/uploads/2023/12/file.svg) no-repeat;
padding: 1px 10px;
margin-left: 10px;
}
#contact-form button { padding: 10px 20px !important; }
#contact-form .button:hover {
background: white !important;
color: black;
}
.formcraft-css input[type=checkbox]:before, .formcraft-css input[type=radio]:before {
border-left: 2px solid black;
border-bottom: 2px solid black;
}
.formcraft-css a { color: black !important; }
.tooltip { display: none !important; }
#new-content ul li, #new-content ol li { padding: 10px 5px 0px 5px; } #fund { display: none; }
#fund .column-image-bg { background-size: cover; }
#form-login p { padding-bottom: 5%; }
#form-login input[type="submit"] {
background-color: black;
padding: 10px 15px !important;
}
#form-login .login-submit { text-align: center; }
.page-id-448 #intro a {
color: black;
text-decoration: underline;
}
.logout a {
color: white;
background-color: black;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding: 10px 20px;
}
.logout a:hover {
font-weight: bold;
box-shadow: 0 0 11px rgba(33,33,33,.4);
}
.page-id-448 #intro a:hover { text-decoration: none; } 
.nectar-button.medium {
font-size: 14px;
font-weight: 100;
letter-spacing: 1px;
}
.nectar-button.medium:hover { font-weight: bold; }
.nectar-button, a.nectar-button {
-webkit-border-radius: 10px !important;
-moz-border-radius: 10px !important;
border-radius: 10px !important;
}
.nl input[type="text"], .nl input[type="checkbox"] {
background-color: initial !important;
background: transparent;
color: #fff !important;
}
.nl input[type="text"]:hover:not(:focus), .nl input[type="checkbox"]:hover:not(:focus) { border: 1px solid white !important; }
.nl, .nl a, .nl p, .nl span { 
color: white;
font-size: 11px;
}
.nl .button { border: 1px solid black !important; }
.nl .button:hover {
background: white !important;
border: 1px solid white !important;
box-shadow: none !important;
-ms-transform: none !important;
transform: none !important;
-webkit-transform: none !important;
}
.nl .button:hover span { color: black; }
.nl .formcraft-css .fc-form.fc-form-1 .form-element .submit-cover .submit-button, .formcraft-css .fc-form.fc-form-1 .form-element .fileupload-cover .button-file, .formcraft-css .fc-form.fc-form-1 .form-element .field-cover .button, .formcraft-datepicker .ui-datepicker-header, .formcraft-datepicker .ui-datepicker-title {
padding: 10px 15px !important;
}
.nl .nectar_icon i { margin-top: 15px; }
.nl .nectar_icon i:before {
padding: 10px;
border: 1px solid white;
-webkit-border-radius: 50px;
-moz-border-radius: 50px;
border-radius: 50px;
color: white;
}
.powered-by { display: none !important; }
.disabled { display: none; }
#to-top {
background-color: black !important;
width: 35px;
height: 35px;
}
#to-top i {
width: 35px;
height: 35px;
font-size: 25px;
line-height: 25px;
}
.slideAdjust .nectar-flickity.nectar-carousel .flickity-slider .inner-wrap>:last-child { min-height: 260px; }
.slideNumbers {
font-weight: bold;
font-size: 50px;
color: #7ea0c4;
margin: 30px 0 !important;
}
#copyrights { font-size: 11px; }
#copyrights a { font-weight: bold; color: white; }
.FooterColumn3 .wpb_text_column.wpb_content_element:nth-child(3) {
margin-bottom: 0px !important;
}
@media screen and (max-width: 768px) {
#fund {
width: 100%;
margin: auto auto 6% auto;
}
} body #slide-out-widget-area.slide-out-from-right-hover .inner-wrap>.inner .off-canvas-menu-container li a {
font-size: 20px !important;
line-height: 38px !important;
}
@media only screen and (min-width: 1px) and (max-width: 999px) {
#header-outer.transparent[data-permanent-transparent="false"].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:before, #header-outer.transparent[data-permanent-transparent="false"].dark-slide #top .slide-out-widget-area-toggle.mobile-icon i:after {
background-color: black !important;
}
.icon-salient-search { display: none !important; }
body #header-outer { padding: 0; }
body #header-outer header { padding: 15px 0; }
body #top #logo img, #header-outer[data-permanent-transparent="false"] #logo .dark-version { height: 50px !important; }
#media article { padding: 15px 0; }
#media .post-featured-img-wrap {
width: 20%;
float: left;
}
#media .post .post-content { min-height: 70px; }
#media .post-area.featured_img_left .article-content-wrap .post-featured-img-wrap { height: 70px; }
#media .post-featured-img {
width: inherit;
height: inherit;
}
#media .post-content-wrap {
width: 80%;
float: left;
}
#media #single-below-header, .post-header {
margin: 10px 0 0 0;
padding: 0 25px 0 10px;
}
#media .post-header h3 { font-size: 15px !important; }
#media .post-content-wrap:after { margin-top: -30px; }
.fc-form .form-element.form-element-field5, .fc-form .form-element.form-element-field6 { width: 50% !important; }
html .formcraft-css .fc-form.frame-hidden .form-page-content { margin-right: auto; }
.toggles a.toggle-heading {
display: flex;
flex-direction: column;
gap: 10px;
}
#vision #tabs .tabbed>ul, .wpb_content_element .tabbed .wpb_tabs_nav { width: auto !important; }
}