html{overflow-x:hidden}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button,input,select,textarea{outline:0}code,kbd,pre,samp{font-family:monospace,sans-serif}html{overflow-y:scroll}a:active,a:hover{outline:0}ol,ul{margin:0 0 0 20px;padding:0}li{font-family:'Inter Regular',Gotham-Light,Arial,sans-serif;margin-bottom:15px}nav li,nav ul{margin:0;list-style:none;list-style-image:none}small{font-size:85%}strong,th{font-weight:700}td{vertical-align:top}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;padding:15px}textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}input[type=radio]{vertical-align:text-bottom}input[type=checkbox]{vertical-align:bottom}.ie7 input[type=checkbox]{vertical-align:baseline}.ie6 input{vertical-align:text-bottom}button,input[type=button],input[type=submit],input[type=image],label{cursor:pointer}button,input,select,textarea{margin:0}input:invalid,textarea:invalid{border-radius:1px;-moz-box-shadow:0 0 5px red;-webkit-box-shadow:0 0 5px red;box-shadow:0 0 5px red}.no-boxshadow input:invalid,.no-boxshadow textarea:invalid{background-color:#f0dddd}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}body{-webkit-text-size-adjust:none;text-size-adjust:none}textarea{resize:none}input,select,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.clearfix:after,.clearfix:before,.row:after,.row:before{content:"";display:table}.clearfix:after,.row:after{clear:both}.clearfix,.row{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.clearfix:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}a{text-decoration:none;line-height:inherit;cursor:pointer;color:#010101}.button,.item,.item p.heading,.slick-next,.slick-prev,a,a span,a strong,button,button span,input,select,textarea{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}a:hover{text-decoration:none;color:#010101;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}a:focus{outline:0;text-decoration:none;color:#010101}ol,ul{padding:0;margin-bottom:15px;overflow:hidden}ul{list-style:none}ol{padding-left:20px;list-style:decimal}ol ol,ul ul{margin-bottom:15px}ul ul{list-style:circle outside}ol ol{list-style:lower-roman}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}nav li,nav ul{padding:0}dl dt{font-weight:700;padding-bottom:2px}dl dd{padding-bottom:2px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-upper{text-transform:uppercase}.hide{display:none}embed,object{max-width:none}img{width:100%;height:auto;max-width:100%;display:block}

@font-face{font-family:Gotham-Light;src:url(../_fonts/GothamLight.eot);src:url(../_fonts/GothamLight.eot?#iefix) format('embedded-opentype'),url(../_fonts/GothamLight.woff2) format('woff2'),url(../_fonts/GothamLight.woff) format('woff'),url(../_fonts/GothamLight.ttf) format('truetype'),url(../_fonts/GothamLight.svg#GothamLight) format('svg');font-weight:300;font-style:normal}
@font-face{font-family:Gotham-Medium;src:url(../_fonts/Gotham-Medium.eot);src:url(../_fonts/Gotham-Medium.eot?#iefix) format('embedded-opentype'),url(../_fonts/Gotham-Medium.svg#Gotham-Medium) format('svg'),url(../_fonts/Gotham-Medium.ttf) format('truetype'),url(../_fonts/Gotham-Medium.woff) format('woff'),url(../_fonts/Gotham-Medium.woff2) format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:Gotham-Book;src:url(../_fonts/Gotham-Book.eot);src:url(../_fonts/Gotham-Book.eot?#iefix) format('embedded-opentype'),url(../_fonts/Gotham-Book.svg#Gotham-Book) format('svg'),url(../_fonts/Gotham-Book.ttf) format('truetype'),url(../_fonts/Gotham-Book.woff) format('woff'),url(../_fonts/Gotham-Book.woff2) format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:Gotham-Bold;src:url(../_fonts/Gotham-Bold.eot);src:url(../_fonts/Gotham-Bold.eot?#iefix) format('embedded-opentype'),url(../_fonts/Gotham-Bold.svg#Gotham-Bold) format('svg'),url(../_fonts/Gotham-Bold.ttf) format('truetype'),url(../_fonts/Gotham-Bold.woff) format('woff'),url(../_fonts/Gotham-Bold.woff2) format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:GothamNarrow-Book;src:url(../_fonts/GothamNarrow-Book.eot);src:url(../_fonts/GothamNarrow-Book.eot?#iefix) format('embedded-opentype'),url(../_fonts/GothamNarrow-Book.svg#GothamNarrow-Book) format('svg'),url(../_fonts/GothamNarrow-Book.ttf) format('truetype'),url(../_fonts/GothamNarrow-Book.woff) format('woff'),url(../_fonts/GothamNarrow-Book.woff2) format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:ChronicleDisplay-Roman;src:url(../_fonts/ChronicleDisplay-Roman.eot);src:url(../_fonts/ChronicleDisplay-Roman.eot?#iefix) format('embedded-opentype'),url(../_fonts/ChronicleDisplay-Roman.svg#ChronicleDisplay-Roman) format('svg'),url(../_fonts/ChronicleDisplay-Roman.ttf) format('truetype'),url(../_fonts/ChronicleDisplay-Roman.woff) format('woff'),url(../_fonts/ChronicleDisplay-Roman.woff2) format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:ChronicleDisplay-Bold;src:url(../_fonts/ChronicleDisplay-Bold.eot);src:url(../_fonts/ChronicleDisplay-Bold.eot?#iefix) format('embedded-opentype'),url(../_fonts/ChronicleDisplay-Bold.svg#ChronicleDisplay-Bold) format('svg'),url(../_fonts/ChronicleDisplay-Bold.ttf) format('truetype'),url(../_fonts/ChronicleDisplay-Bold.woff) format('woff'),url(../_fonts/ChronicleDisplay-Bold.woff2) format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:ChronicleDisplay-Semi;src:url(../_fonts/ChronicleDisplay-Semi.eot);src:url(../_fonts/ChronicleDisplay-Semi.eot?#iefix) format('embedded-opentype'),url(../_fonts/ChronicleDisplay-Semi.svg#ChronicleDisplay-Semi) format('svg'),url(../_fonts/ChronicleDisplay-Semi.ttf) format('truetype'),url(../_fonts/ChronicleDisplay-Semi.woff) format('woff'),url(../_fonts/ChronicleDisplay-Semi.woff2) format('woff2');font-weight:400;font-style:normal}
@font-face{font-family:LuloClean-Regular;src:url(../_fonts/LuloClean-Regular.eot);src:url(../_fonts/LuloClean-Regular.eot?#iefix) format('embedded-opentype'),url(../_fonts/LuloClean-Regular.svg#LuloClean-Regular) format('svg'),url(../_fonts/LuloClean-Regular.ttf) format('truetype'),url(../_fonts/LuloClean-Regular.woff) format('woff'),url(../_fonts/LuloClean-Regular.woff2) format('woff2');font-weight:400;font-style:normal}
@font-face {font-family: "untitled-font-1"; src:url("untitled-font-1.eot"); src:url("untitled-font-1.eot?#iefix") format("embedded-opentype"), url("untitled-font-1.woff") format("woff"), url("untitled-font-1.ttf") format("truetype"), url("untitled-font-1.svg#untitled-font-1") format("svg"); font-weight: normal; font-style: normal;}
@font-face {  font-family: "untitled-font-1"; src:url("../_fonts/untitled-font-1.eot"); src:url("../_fonts/untitled-font-1.eot?#iefix") format("embedded-opentype"), url("../_fonts/untitled-font-1.woff") format("woff"),  url("../_fonts/untitled-font-1.ttf") format("truetype"),  url("../_fonts/untitled-font-1.svg#untitled-font-1") format("svg"); font-weight: normal; font-style: normal;}

@font-face {
  font-family: 'Canela Black';
  src: url('../_fonts/Canela-Black-Web.woff2') format('woff2'),
       url('../_fonts/Canela-Black-Web.woff') format('woff');
  font-weight:  900;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Bold';
  src: url('../_fonts/Canela-Bold-Web.woff2') format('woff2'),
       url('../_fonts/Canela-Bold-Web.woff') format('woff');
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Medium';
  src: url('../_fonts/Canela-Medium-Web.woff2') format('woff2'),
       url('../_fonts/Canela-Medium-Web.woff') format('woff');
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Regular';
  src: url('../_fonts/Canela-Regular-Web.woff2') format('woff2'),
       url('../_fonts/Canela-Regular-Web.woff') format('woff');
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Light';
  src: url('../_fonts/Canela-Light-Web.woff2') format('woff2'),
       url('../_fonts/Canela-Light-Web.woff') format('woff');
  font-weight:  300;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Thin';
  src: url('../_fonts/Canela-Thin-Web.woff2') format('woff2'),
       url('../_fonts/Canela-Thin-Web.woff') format('woff');
  font-weight:  100;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Deck Black';
  src: url('../_fonts/CanelaDeck-Black-Web.woff2') format('woff2'),
       url('../_fonts/CanelaDeck-Black-Web.woff') format('woff');
  font-weight:  900;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Deck Bold';
  src: url('../_fonts/CanelaDeck-Bold-Web.woff2') format('woff2'),
       url('../_fonts/CanelaDeck-Bold-Web.woff') format('woff');
  font-weight:  700;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Deck Medium';
  src: url('../_fonts/CanelaDeck-Medium-Web.woff2') format('woff2'),
       url('../_fonts/CanelaDeck-Medium-Web.woff') format('woff');
  font-weight:  500;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Deck Regular';
  src: url('../_fonts/CanelaDeck-Regular-Web.woff2') format('woff2'),
       url('../_fonts/CanelaDeck-Regular-Web.woff') format('woff');
  font-weight:  400;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Deck Light';
  src: url('../_fonts/CanelaDeck-Light-Web.woff2') format('woff2'),
       url('../_fonts/CanelaDeck-Light-Web.woff') format('woff');
  font-weight:  300;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
  font-family: 'Canela Deck Thin';
  src: url('../_fonts/CanelaDeck-Thin-Web.woff2') format('woff2'),
       url('../_fonts/CanelaDeck-Thin-Web.woff') format('woff');
  font-weight:  100;
  font-style:   normal;
  font-stretch: normal;
}

@font-face {
    font-family: 'Inter Bold';
    src: url('../_fonts/Inter-Bold.woff2') format('woff2'),
        url('../_fonts/Inter-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter Black';
    src: url('../_fonts/Inter-Black.woff2') format('woff2'),
        url('../_fonts/Inter-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter SemiBold';
    src: url('../_fonts/Inter-SemiBold.woff2') format('woff2'),
        url('../_fonts/Inter-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter Light';
    src: url('../_fonts/Inter-Light.woff2') format('woff2'),
        url('../_fonts/Inter-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter Regular';
    src: url('../_fonts/Inter-Regular.woff2') format('woff2'),
        url('../_fonts/Inter-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter Meduim';
    src: url('../_fonts/Inter-Medium.woff2') format('woff2'),
        url('../_fonts/Inter-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Inter Thin';
    src: url('../_fonts/Inter-Thin.woff2') format('woff2'),
        url('../_fonts/Inter-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}


[data-icon]:before {font-family: "untitled-font-1" !important; content: attr(data-icon); font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}[class^="icon-"]:before, [class*=" icon-"]:before {font-family: "untitled-font-1" !important; font-style: normal !important; font-weight: normal !important; font-variant: normal !important; text-transform: none !important; speak: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.icon-search:before {content: "\61";}.icon-twitter:before {content: "\62";}.icon-linkedin:before {content: "\63";}.icon-down-open:before {content: "\64";}.icon-up-open:before {content: "\65";}.icon-arrow-left-light:before {content: "\66";}.icon-arrow-right-light:before {content: "\67";}.icon-stop:before {content: "\68";}.icon-ios-world-outline:before {content: "\69";}.icon-right-dir:before {content: "\6a";}.icon-right-open:before {content: "\6b";}.icon-left-open:before {content: "\6c";}.icon-menu:before {content: "\6d";}.icon-pin:before {content: "\6e";}.icon-mail:before {content: "\6f";}.icon-printer:before {content: "\70";}html{background:#fff;font-size:100%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body{width:100%;color:#010101}body,button,input,select,textarea{font-size:16px;line-height:1.25;font-family:'Inter Regular',Gotham-Book,Arial,sans-serif}h1,h2,h3,h4,h5,h6{line-height:1.25;margin-bottom:0;font-weight:400;color:#000;text-align:left;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;font-size:72px;margin-bottom:25px}h2{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;font-size:18px;margin-bottom:35px}h3{font-family:'Canela Deck Medium',Gotham-Light,Arial,sans-serif;font-size:48px;line-height:1;margin-bottom:50px;text-align:center}h4{font-family:'Canela Deck Medium',Gotham-Medium,Arial,sans-serif;color:#1E242E;font-size:16px;margin-bottom:60px}h5{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;font-size:22px;text-align:center}p{font-family:'Inter Regular',Gotham-Light,Arial,sans-serif;font-size:20px;line-height:1.25;margin-bottom:15px;color:#252839}.p2{font-family:'Inter Regular',Gotham-Book,Arial,sans-serif;font-size:18px;line-height:1.25;margin-bottom:15px;color:#252839;text-align:center}.p3{font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;font-size:20px;line-height:1.25;margin-bottom:15px;color:#252839;text-align:center}p img{margin:0}.container a{text-decoration:none;border-bottom:1px solid #252839;padding:0 0 2px 0}em,i{font-style:italic;line-height:inherit}b,strong{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}hr{border:solid #000;border-width:1px 0 0;clear:both;margin:20px auto;height:0;width:100%}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000}*{margin:0;padding:0;text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased}html{height:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased}body{height:100%;color:#010101;font-size:16px;line-height:20px;font-family:'Inter Regular',Gotham-Book,Arial,sans-serif}html.x-border-box .vx_block{display:inline-block;margin:0 auto;width:100%}.x-border-box .contact-us-drop{display:none}html.x-border-box .vx_block.flex{display:flex}.wrapper{margin:0;padding:0;overflow:hidden}.row{width:100%;float:left;clear:both;margin:0}.container{margin:0 auto;padding:0;max-width:1200px;width:100%;height:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.flex{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.flex .philosophy_block,.flex .track_record{width:295px}}.column{margin:0;float:left}.home .col-1-3{width:33.66666667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home .col-2-3{width:66.33333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home .col-1-4{width:25%}.home .col-1-2{width:50%}.home .col-2-3-home{margin:0;width:66.33333333%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:20px}.home .col-1-3-home{margin:0;width:33.66666667%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-right:20px}.inside .col-1-3{padding:0;margin:0 0 0 1%;width:33.66666667%;width:calc(100%/3 - (((3 - 1) * 1%)/ 3));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.inside .col-1-3:first-child{margin:0}.image-banner,.image-banner-squares,.image-banner-squares3{width:1920px;height:528px;margin:0 auto;overflow:hidden;position:relative}.image-banner .container,.image-banner-squares .container,.image-banner-squares3 .container{z-index:10;position:absolute;top:35%;left:50%;transform:translateX(-50%)}.image-banner .text,.image-banner-squares .text,.image-banner-squares3 .text{width:100%}.image-banner .text p,.image-banner-squares .text p,.image-banner-squares3 .text p{font-size:18px;color:#000;margin-bottom:25px}.image-banner .text ul,.image-banner-squares .text ul,.image-banner-squares3 .text ul{list-style:disc}.image-banner .text ul li,.image-banner-squares .text ul li,.image-banner-squares3 .text ul li{margin:0 0 15px 20px}.image-banner .vx_image,.image-banner-squares .vx_image,.image-banner-squares3 .vx_image{position:relative;left:0;top:0}.image-banner{max-width:100%;height:528px;object-fit:cover;display:block}.slider-banner .container.first{z-index:10;position:absolute;top:32%;left:50%;transform:translateX(-50%)}.pt-75{padding-top:75px}.pt-40{padding-top:40px}.ptb-105{padding:105px 0}.pb-130-bg{margin-bottom:130px}.pb-275{padding-bottom:275px}.mb-245{margin-bottom:245px}.mb-185{margin-bottom:185px}.mb-170{margin-bottom:170px}.mb-160{margin-bottom:160px}.mb-130{margin-bottom:130px}.mb-110{margin-bottom:110px}.mb-100{margin-bottom:110px}.mb-90{margin-bottom:90px}.mb-80{margin-bottom:80px}.mb-70{margin-bottom:70px}.mb-60{margin-bottom:60px}.mb-50{margin-bottom:50px}.mb-40{margin-bottom:40px}.mb-20{margin-bottom:20px}.top-links{float:right;margin:-20px 0 0 0;padding:0}.country-select{float:right;padding:42px 5px;border-left:2px solid #ccc;height:29px}#countries_child{left:-16px}.contact-us{float:right}.contact-us:hover{background:0 0;padding:0;cursor:pointer}.contact-us:hover .contact-us-drop-div{display:block;position:relative}.contact-us .vx_text{float:left}.contact-us p{margin:0;font-size:14px;line-height:1.25}.contact-us .toggle-contact.active p{cursor:pointer;margin:0;font-size:14px;line-height:1;background:#f2f5f7}.contact-us .toggle-contact:hover{cursor:pointer}.toggle-contact p{font-size:14px;color:#324158;display:block;font-weight:400;line-height:1;margin:0;background:0 0;cursor:pointer;font-family: 'Inter SemiBold',Gotham-Medium,Arial,sans-serif;/*text-transform:uppercase;*/}.toggle-contact p:hover{color:#000;background:#f2f2f2;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.toggle-contact p:hover a{color:#000}.toggle-contact p a{color:#324158;padding:49px 15px 50px;display:block;}html.x-border-box .contact-us-drop-div{display:block}.countries-drop-title{display:none}.toggle-contact:hover+.contact-us-drop-div{display:block;position:relative}.contact-us-drop-div{display:none}.contact-us-drop{position:absolute;z-index:200;right:0;top:114px;margin:0;padding:35px 50px 0;width:890px;height:366px;background:#f5f7fa;box-sizing:border-box;cursor:auto;-webkit-box-shadow:0 0 5px #888;-moz-box-shadow:0 0 5px #888;-o-box-shadow:0 0 5px #888;-ms-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888;-webkit-animation:fadein ease-in-out .3s;-moz-animation:fadein ease-in-out .3s;-ms-animation:fadein ease-in-out .3s;-o-animation:fadein ease-in-out .3s;animation:fadein ease-in-out .3s}.contact-us-drop .region{width:29%;height:295px;padding:0 5% 0 0;float:left;border-right:2px solid #035c82}.contact-us-drop .country{width:60%;padding:0 0 0 5%;float:left}.contact-us-drop .title p{text-transform:uppercase;font-size:14px;line-height:18px;font-weight:700;width:100%}.contact-us-drop .regions{margin:35px 0 0 0}.contact-us-drop .toggle-link{float:left;width:100%;padding:20px 10px 20px 5px}.contact-us-drop .toggle-link p{font-size:14px;line-height:20px}.contact-us-drop .toggle-link:hover{font-weight:700;cursor:pointer}.contact-us-drop .toggle-link:hover p{font-weight:700}.contact-us-drop .toggle-link.active{font-weight:700;color:#00afe6}.contact-us-drop .toggle-link:hover{cursor:pointer}html.x-border-box .toggle-div{display:block}#asia.toggle-div,#europe.toggle-div{position:absolute;top:70px;left:360px;background:#f5f7fa}#asia ul{width:140%}#asia ul li{float:left;width:100%}#europe .countries{float:left;width:40%;margin:0 20px 0 0}#europe .countries ul li{float:left;width:100%}#asia ul li a,#europe ul li a{display:block;padding:13px 5px}.countries ul{margin:0}.countries li{margin:0}#asia ul li:hover,#europe ul li:hover{font-weight:700}#asia,#europe{display:none}#logo a{background:url(../_images/logo.png) no-repeat;background-size:cover!important;width:217px;height:72px;margin:0;float:left}.nav-toggle{display:none}#header{height:113px}#menu-container{background:#fff;width:100%;position:fixed;z-index:9999;top:0;border-bottom:1px solid #b2b2b2;filter:drop-shadow(0 1px 2px #b2b2b2)}.menu{max-width:1920px;width:100%;height:93px;margin:auto;padding:20px 0 0;background:#fff}.nav{float:right;margin:-20px 0 0 0}.nav ul{margin:0}.nav li{list-style-type:none;margin:0;float:left;content:""!important;font-family:'Inter SemiBold',Gotham-Medium,Arial,sans-serif}.nav li a{font-size:14px;color:#324158;display:block;padding:49px 15px 50px;font-weight:400;line-height:1;margin:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.paint_it .nav li a.active,.nav li a:hover{color:#000;background:#f2f5f7;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.nav li:hover a{color:#000;background:#f2f5f7}.nav .vx_text li a{background:0 0}.nav .vx_text li a:hover{color:#000}.nav ul li ul li:before{content:"";display:none}.nav li ul{overflow:hidden;display:none;background:#00afe6;z-index:20}.nav li:hover ul{position:absolute;margin:16px 0 0;padding:0;display:block;width:250px;-webkit-animation:fadein ease-in-out .3s;-moz-animation:fadein ease-in-out .3s;-ms-animation:fadein ease-in-out .3s;-o-animation:fadein ease-in-out .3s;animation:fadein ease-in-out .3s}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.nav li ul li{width:100%;margin:0;padding:0;height:auto;border-bottom:1px solid #fff;color:#fff}.nav li ul li:last-child{border-bottom:none}.nav li ul li a{width:100%;margin:0;padding:12px 15px 11px;height:auto;display:block}.nav li ul li a:hover{background:#a0cf63}.nav .vx_menu{float:left}.nav li.home{display:none!important}.bx-wrapper .bx-prev,.bx-wrapper .bx-prev:hover{left:5%!important}.bx-wrapper .bx-next,.bx-wrapper .bx-next:hover{right:5%!important}.slider-banner .container{width:100%;left:50%!important;transform:translateX(-50%)}.image-banner-bg,.slider-banner-bg{background:url(../_images/slider-bg.jpg) repeat-x}.slider-banner-bg{margin-bottom:50px}.slider-banner{width:100%;position:relative}.slider-banner .first .text h1{font-size:50px;line-height:1.5;margin-bottom:15px;text-align:center;color:#fff}.slider-banner .first .text p{font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;font-size:28px;line-height:1;letter-spacing:8px;margin-bottom:0;text-align:center;color:#fff}.slider-banner p{font-size:18px;line-height:1;margin-bottom:25px;color:#000}.slider-banner .vx_image{position:relative;left:0;top:0}.slider-banner .container{z-index:100;position:absolute;top:32%}.slider-banner .text{width:100%}.slider-banner .button{display:inline-block;cursor:pointer;background:#00afe6;color:#FFF;box-shadow:inset 0 0 0 0 #00afe6;margin-top:60px;width:180px;background:#fff;color:#283645;border:1px solid #283645;box-shadow:inset 0 0 0 0 #fff}.slider-banner .button p{font-size:14px;text-transform:uppercase;margin:0;padding:0}.slider-banner .button p a{display:block;color:#FFF;padding:15px}.slider-banner .button:hover a{color:#00afe6}.slider-banner .button p{font-size:14px;text-transform:uppercase;margin:0;padding:0}.slider-banner .button p a{display:block;color:#283645;padding:15px 8px;text-decoration:none;border-bottom:none}.slider-banner .button:hover{box-shadow:inset 170px 0 0 0 #283645}.slider-banner .button:hover a{color:#fff}.article .button{background:#fff;color:#283645;box-shadow:inset 0 0 0 0 #fff;border:1px solid #283645;width:240px}.article .button p{font-size:14px;text-transform:uppercase;margin:0;padding:0}.article .button p a{display:block;color:#283645;padding:15px 8px;text-decoration:none;border-bottom:none}.article .button:hover{box-shadow:inset 225px 0 0 0 #283645}.article .button:hover p a{color:#fff}.home-blocks-background{background:#f6f6f4}.home-blocks{clear:both}.home-blocks h1{color:#000;font-size:60px;line-height:1;margin-bottom:0}.home-blocks p{color:#000;font-size:18px;margin-bottom:60px}.home-blocks .vx_image{position:absolute;left:0;top:0}.home-blocks .vx_text{z-index:1;position:absolute;left:4%;top:5%}.home-blocks .col-1-3,.home-blocks .col-1-3-home{width:495px;height:480px;position:relative}.home-blocks .col-2-3,.home-blocks .col-2-3-home{width:685px;height:480px;position:relative}.home-blocks .col-1-3 .vx_image img,.home-blocks .col-1-3-home .vx_image img{width:495px;height:480px;object-fit:cover}.home-blocks .col-2-3 .vx_image img,.home-blocks .col-2-3-home .vx_image img{width:685px;height:480px;object-fit:cover}.separator .col-1-4{padding:0;padding:0 3%;border-left:1px solid #d2d2d2;width:25%;width:calc(100%/4 - (((4 - 1) * 0%)/ 4));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.separator .col-1-4:first-child{padding:0 3% 0 0;border-left:none}.separator h5{font-size:24px;color:#afa582;margin-bottom:10px;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;}.separator p{margin-bottom:0}.col-1-2{padding:0;width:50%;width:calc(100%/2 - (((2 - 1) * 0%)/ 2));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-1-2 .narrower{width:71%}.col-1-2 .col-1-2{text-align:center}.col-1-2 .col-1-2 h6{font-size:20px;margin:0 0 10px}.border-thick{border:2px solid #afa582;padding:10px;background:#fff;height:290px;margin:0 0 10px 10px;width:290px;display:table;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.border-thin{border:1px solid #bebebb;padding:10px;display:table-cell;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.border-thin p{font-size:24px;line-height:1.5;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;margin:0}.col-1-3-banner{background:#fff;background-color:rgba(255,255,255,.7);padding:0;margin:0 0 0 2.5%;width:33.6667%;width:calc(100%/3 - (((3 - 1) * 2.5%)/ 3));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;height:380px}.col-1-3-banner:first-child{margin:0}.col-1-3-banner .vx_text{position:relative;top:50%;left:0;margin:0 auto;transform:translateY(-50%);width:86%;text-align:center}.col-1-3-banner .vx_text p{line-height:1.75}.image-banner-squares3{width:1920px;height:719px;max-height:none;margin:0 auto;overflow:hidden;position:relative}.image-banner-squares3 .container{z-index:10;position:absolute;top:0!important;left:50%;transform:translateX(-50%);padding:50px 0 0}.image-banner-squares3 .col-1-3-banner h1{font-size:80px;line-height:.75;color:#afa582;margin:0}.image-banner-squares3 .col-1-3-banner p{font-size:26px;line-height:1.25;margin-bottom:35px}.image-banner-squares3 .vx_image{position:relative;left:0;top:0}.image-banner-squares3 .image-banner-blocks{z-index:100;position:absolute;bottom:90px;width:100%}.image-banner-squares3 .narrow{width:45%}.image-banner-squares3 .narrow p{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;font-size:36px;color:#fff}.what-we-offer{text-align:center}.what-we-offer .icon{width:100px;margin:0 auto 25px}.what-we-offer h5{color:#1e242e;font-size:16px;line-height:20px;max-width:130px;text-transform:uppercase;margin:0 auto 20px}.what-we-offer p{color:#4c4c4c;font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;font-size:16px;line-height:26px;margin-bottom:30px}.what-we-offer.separator .col-1-4{border-left:none}.separator .col-1-3{padding:0 3%}.wide-tab-bg,.wide-tab-bg-platform{background:#f0f0f0;margin:0 auto 85px}.tab-title p{background:#fff;font-size:20px;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;padding:30px 50px 10px 20px;margin:25px 0 0;float:left}.wide-tab-bg ul,.wide-tab-bg-platform ul{width:1200px;margin:0 auto;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;}li.tablinks{width:33%;margin:50px 0 0 0;float:left}li.tablinks a{padding:20px 2% 20px 5%;margin:0;display:block;font-size:18px;color:#757575}li.tablinks.active a{background:#fff;color:#000}#platformselector{display:none}.tabbing_system .wide-tab-bg-platform,.tabbing_system.wide-tab-bg{margin:0 auto}.platform-container{position:relative;width:100%}.platform-container .tab_content{display:none;position:absolute;top:0;left:0;padding-top:60px;width:100%;background:#fff}.platform-container .tab_content:first-child{display:block}.platform-container .tab_content .map{float:left;width:45%}:target{display:block;background:#fff}.tab_content .tab-column{float:left;width:55%}.tab_content .tab-column .column{float:left;width:250px;padding:0;margin:0 2% 60px 0;border:1px solid #dbdbdb}.tab_content .tab-column .column img{width:250px}.tab_content .tab-column .column .border{padding:15px 10px}.tab_content .tab-column .column .border h5{}.tab_content .tab-column .column .border h4{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;font-size:20px;margin:0 0 10px}.tab_content .tab-column .column .border p{font-size:14px;margin:0}.profile .column{padding:0;margin:0 2% 60px 0;border:1px solid #dbdbdb;height:100%;width:250px}.profile .column .image{width:250px}.profile .column .border{padding:15px 10px;min-height:325px}.profile .column .border h5{left;font-size:12px;margin-bottom:20px}.profile .column .border h4{font-size:14px;margin:0 0 10px}.profile .column .border p{font-size:14px;margin:0}.tab-column .column .border{padding:15px 10px 0!important}.tab-column .column .border p{font-size:14px;margin:0 0 15px!important}.tab-column .column .border p a{font-size:12px;text-transform:uppercase;color:#007ca3;padding:0 15px 0 0;background:url(../_images/arrow-blue.png) no-repeat 100% center;background-size:9px 8px;font-weight:700}.image-banner-squares3.philosophy .container{max-width:982px;top:0!important;left:0;position:relative;transform:none;height:auto}.image-banner-squares3.philosophy .philosophy_block p,.track_record p{font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;font-size:16px!important;line-height:20px}.col-1-4-office:hover p,.image-banner-squares3.philosophy .philosophy_block:hover p,.track_record:hover p{font-weight:700}.track_record p{}.image-banner-squares3 .container.direct-investment{padding:100px 0}.direct-investment h3{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;color:#fff;text-align:left;line-height:1.2}.philosophy_block{padding:5%!important}.image-card{max-width:1022px;padding:20px 0}.image-card__item{padding-left:20px;padding-right:20px;margin-bottom:20px}.image-card__item h5{font-size:16px;line-height:20px;margin-bottom:25px;text-align:left}.image-card__item p{font-size:16px;line-height:20px;margin-bottom:25px}.image-card__item .text{padding:25px 20px 65px}.image-card__item .text2{padding:25px 20px 0}.image-card__item .invest_button{border:2px solid #323232;position:absolute;bottom:25px;right:25px;margin:0}.image-card__item .invest_button p{margin-bottom:0;color:#323232;font-size:12px;line-height:14px;}.image-card__item .invest_button p a{color:#323232;text-decoration:none;border-bottom:none}.image-card__item .invest_button:hover{background:#323232}.image-card__item .invest_button:hover p{color:#fff}.image-card__item .invest_button:hover p a{color:#fff}.image-card__item__holder{background-color:#fff;box-shadow:0 3px 16px #ccc;height:100%;position:relative}.platform_list .container{max-width:1104px}.collapsible-tabs-vertical{min-height:410px!important;z-index:999;box-sizing:border-box;margin:40px 0 20px!important;padding:0;position:relative;width:100%}.collapsible-tabs-vertical::after{clear:both;content:"";display:table}.collapsible-title.is-active+.collapsible-content{display:block}.collapsible-title{width:22%}.collapsible-title p{font-size:16px!important;text-align:left!important;cursor:pointer;margin:0!important;width:97%;padding:15px 3% 15px 0;display:block;border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.collapsible-title.is-active p{font-size:16px;color:#252839;margin:0;display:block;border-bottom:1px solid #11b4e8;border-right:1px solid #fff}.collapsible-title p:hover{}.collapsible-title.is-active p:hover{border-bottom:1px solid #11b4e8;border-right:1px solid #fff}.collapsible-content{display:none;margin:0;padding:0;position:absolute!important;top:0!important;left:22%!important;width:calc(100% - 22%)!important}.collapsible-content p{text-align:left!important;font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;font-size:16px!important}.collapsible-content .vx_image{float:right;width:44%;height:410px}.collapsible-content .vx_text{float:left;width:48%;padding:0 4%}html.x-border-box .collapsible-content{display:block!important;position:relative!important}.map__wrapper{max-width:385px;position:relative}.map__wrapper .map__marker a{display:inline-block;line-height:12px;height:12px}.map__wrapper .map__marker a:before{content:'';width:12px;height:12px;background-color:#494948;display:inline-block}.map__wrapper .map__marker a.selected:before{background-color:#0b7ea6}.map__wrapper .map__marker{position:absolute;z-index:9}.map__marker--uk{top:41.5%;left:26.5%}.map__marker--germany{top:52.5%;left:44.5%}.map__marker--france{top:53.5%;left:31.5%}.map__marker--italy{top:67.5%;left:46.5%}.map__marker--sweden{top:27.5%;left:57.5%}.map__marker--jersey{top:46.5%;left:21.5%}.map__marker--luxembourg{top:48.5%;left:37.5%}.map__marker--denmark{top:33.5%;left:45.5%}.map__marker--spain{top:65.5%;left:13.5%}.map__marker--australia{top:72.5%;left:69%}.map__marker--japan{top:16.5%;left:63.5%}.map__marker--singapore{top:45.5%;left:36.5%}.map__marker--hong_kong{top:28.5%;left:42.5%}.location_contact_list{display:none;overflow:hidden}.location_contact_list.visible{display:block}.location_contact_list h3{font-size:24px;line-height:28px;margin-bottom:15px}.col-80.group{width:61%;margin:0 0 0 4%}.col-80.group .image{max-width:728px;float:right}.col-20.group{width:35%}.group p{margin-bottom:40px}.image-banner-investment{width:1920px;height:528px;margin:0 auto;overflow:hidden;position:relative}.image-banner-investment .container{z-index:10;position:absolute;top:200px!important;left:50%;transform:translateX(-50%)}.image-banner-investment .text{width:75%}.image-banner-investment .text h1{line-height:1}.image-banner-investment .text p{color:#fff;font-size:36px;margin-bottom:25px}.image-banner-investment .vx_image{position:relative;left:0;top:0}.image-banner-investment .button{display:inline-block;cursor:pointer;background:#00afe6;color:#FFF;box-shadow:inset 0 0 0 0 #00afe6;margin-top:60px;width:285px}.image-banner-investment .button p{font-size:14px;text-transform:uppercase;margin:0;padding:0}.image-banner-investment .button p a{display:block;color:#FFF;padding:15px}.image-banner-investment .button:hover a{color:#00afe6}.image-banner-investment .button:hover{box-shadow:inset 270px 0 0 0 #283645}.image-banner-investment .text.size p,.image-banner-investment.narrow .text p{font-size:24px}.image-banner-investment.narrow .text{width:40%}.col-1-3.separator{border-left:1px solid #afa582;padding:0 5%;margin:0;width:33.66666667%;width:calc(100%/3 - (((3 - 1) * 0)/ 3));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-1-3.separator:first-child{border-left:none;padding:0 5% 0 0}.col-1-3.separator p{font-size:24px}.wide-tan-bg{background:#f6f6f4}.wide-tan-bg h4{margin-bottom:50px}.wide-tan-bg .flex{display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden;width:1200px}.col-1-3-bg{padding:2%;margin:0 0 50px 5%;width:33.66666667%;width:calc(100%/3 - (((3 - 1) * 5%)/ 3));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center;background:#d5d1c0}.col-1-3-bg:first-child{margin:0 0 50px}.col-1-3-bg.col-1-3-bg--white{background:#fff}.col-1-3-bg p{font-size:26px;margin-bottom:0}.col-1-3-bg .center-text{position:relative;top:50%;left:0;transform:translateY(-50%)}.col-1-3-investment{width:485px;height:635px;padding:0;margin:0 7.5% 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-1-3-investment h1{color:#fff;font-size:80px;line-height:1;margin-bottom:0}.col-1-3-investment p{color:#fff;font-size:30px;margin-bottom:60px}.col-1-3-investment .vx_image{position:absolute;left:0;top:0}.col-1-3-investment .vx_text{z-index:1;position:absolute;left:5%;top:10%}.col-1-3-investment .vx_image img{width:485px;height:635px;object-fit:cover}.col-2-3-investment{padding:0;margin:0;width:52%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-2-3-investment .title p{font-size:40px;line-height:1.5;color:#afa582;margin-bottom:100px;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;}.col-2-3-investment .col-1-2{border-left:1px solid #afa582;padding:0 0 0 10%;margin:0;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-2-3-investment .col-1-2:first-child{border-left:none;padding:0 10% 0 0}.col-2-3-investment p{font-size:24px}.content-intro{margin:0 auto 60px}.content-intro h3{font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;margin-bottom:25px}.content-intro p{font-family:'Inter Regular', Gotham-Light, Arial, sans-serif;font-size:18px;color:#252839;text-align:center;max-width:732px;margin:0 auto}.investment-process .container{max-width:982px}.track_record_list .container{max-width:982px}.track_record_list .container .flex{width:auto}.track_record_list .track_record{padding:5%!important;height:295px}.research-intro{margin-bottom:60px}.research-intro h3{font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;margin-bottom:25px}.research-intro p{font-size:18px;color:#252839;text-align:center}.research .research-block{display:none;float:left;clear:both;padding:0 0 40px;margin:0 0 40px;width:100%;border-bottom:1px solid #d6d6d6}.research .research-block:first-child{padding:0 0 40px}.research .col-1-3{padding:0;margin:0;width:276px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.research .col-1-3 a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);opacity:.65}.research .col-2-3{padding:0;margin:0 0 0 2%;width:71%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.research .info{float:left;padding:0;margin:0;width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.research .date p{font-family:'Inter Regular', Gotham-Medium,Arial,sans-serif;font-size:16px;margin:0 0 35px;color:#2f4052}.research .title p{font-family:'Inter SemiBold',Gotham-Medium, Arial,sans-serif;font-size:16px;margin:0 0 35px;color:#1e242e}.research .summary p{font-size:16px;margin:0}.research .buttons{float:right;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.research .read-more{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;margin:0 0 25px;background:#fff;color:#283645;box-shadow:inset 0 0 0 0 #fff;border:1px solid #283645;width:155px}.research .read-more p{font-size:14px;text-transform:uppercase;margin:0;padding:0}.research .read-more p a{display:block;color:#283645;padding:15px 8px;text-decoration:none;border-bottom:none}.research .read-more:hover p{font-family: 'Inter SemiBold',Gotham-Light,Arial,sans-serif;}.research .read-more:hover a{color:#fff}.research .read-more:hover{box-shadow:inset 145px 0 0 0 #283645}.research .download{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;background:#fff;color:#000;box-shadow:inset 0 0 0 0 #d8d8d8;border:1px solid #d8d8d8;margin:0;width:155px}.research .download:hover p{font-family: 'Inter SemiBold',Gotham-Light,Arial,sans-serif;}.research .download p{font-size:14px;text-transform:uppercase;margin:0;padding:0}.research .download p a{display:block;color:#000;padding:15px 8px;text-decoration:none;border-bottom:none}.research .download:hover{box-shadow:inset 145px 0 0 0 #d8d8d8}.invest_button,.load_more{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;clear:both;cursor:pointer;background:#fff;color:#757575;margin:0 auto 80px;width:230px;border:2px solid #757575;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.invest_button p,.load_more p{Arial,sans-serif;font-size:13px;text-transform:uppercase;margin:0;padding:0;text-align:center}.invest_button p a,.load_more p a{display:block;color:#757575;padding:11px 8px;text-decoration:none;border-bottom:none}.invest_button:hover a,.load_more:hover a{color:#fff}.invest_button:hover,.load_more:hover{background:#757575}.locations_list .container{max-width:1095px}.back-link p{font-size:14px!important;color:#000}.back-link p a{color:#000;text-decoration:none;border-bottom:none}.back-link p a:hover{color:#000}.col-1-4-office{padding:0 3%;margin:0 0 0 20px;width:25%;height:285px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;border:none;background-color:#f2f2f2}.col-1-4-office:first-child{margin:0}.col-1-4-office p{margin-bottom:0;color:#4c4c4c;font-size:16px;}.ie10 .col-1-4-office{width:285px}.ie10 .investment-process .col-1-4-office{width:231px}.col-1-4-office .center-text{position:relative;top:50%;left:0;transform:translateY(-50%)}.team-wide-bg{background:#f2f2f2;padding:70px 0 40px}.col-1-3-team{margin:0 0 0 4%;width:27%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-1-3-team:first-child{margin:0 3.5% 0 0;width:34%}.col-1-3-team h4{margin-bottom:40px;color:#252839}.col-1-3-team p{margin-bottom:0;color:#252839;font-size:24px;line-height:1.5;}.col-1-3-team .image{float:left;width:325px}.profile-toggle{margin-bottom:15px}.col-1-3-team .profile-text{z-index:10;position:absolute;left:0;top:0;width:275px;padding:30px 25px 95px}.col-1-3-team .profile-text h1{font-size:20px;margin-bottom:20px;color:#333;display:table-caption}.col-1-3-team .profile-text h2{font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;font-size:16px;margin-bottom:40px;color:#333}.col-1-3-team .profile-text h3{font-size:14px;margin-bottom:20px;text-align:left;color:#333}.col-1-3-team .profile-text p{font-size:14px;margin:0 0 15px;color:#333}.col-1-3-team .profile-text.opaque{background-color:rgba(255,255,255,.25);-webkit-animation:fadein ease-in-out .3s;-moz-animation:fadein ease-in-out .3s;-ms-animation:fadein ease-in-out .3s;-o-animation:fadein ease-in-out .3s}.col-1-3-team .profile-text.active.opaque,.col-1-3-team .profile-text.opaque:hover{background-color:rgba(255,255,255,0);-webkit-animation:fadein ease-in-out .3s;-moz-animation:fadein ease-in-out .3s;-ms-animation:fadein ease-in-out .3s;-o-animation:fadein ease-in-out .3s}.profile-text-summary p{margin-bottom:15px}.profile-text:hover{cursor:pointer}.profile-text a:hover,.profile-text:hover a{text-decoration:none;cursor:pointer}html.x-border-box .profile-text-summary{display:block}.col-1-3-team .profile-text-summary{display:none;position:relative;top:0;z-index:200;margin:340px 0 0 -372px;width:698px;box-sizing:border-box;cursor:auto;-webkit-animation:fadein ease-in-out .3s;-moz-animation:fadein ease-in-out .3s;-ms-animation:fadein ease-in-out .3s;-o-animation:fadein ease-in-out .3s}.col-1-3-team.first .profile-text-summary{display:none;position:relative;top:0;z-index:200;margin:340px 0 0 0;width:698px;box-sizing:border-box;cursor:auto;-webkit-animation:fadein ease-in-out .3s;-moz-animation:fadein ease-in-out .3s;-ms-animation:fadein ease-in-out .3s;-o-animation:fadein ease-in-out .3s}.col-1-3-team p{font-size:16px;font-family:'Inter Regular',Gotham-Light,Arial,sans-serif;margin-bottom:15px}.close-profile{display:none;text-align:right;width:100%;margin:0 0 30px}.close-profile p{font-size:14px}.close-profile a{color:#fff;font-size:14px;border:none}.close-profile a:hover{text-decoration:none;border:none}.col-1-3.address{border-left:1px solid #cdd0d5;padding:0 4%;width:34%}.col-1-3.address:first-child{border-left:none;padding:0 4% 0 0;width:30%}.address h4{margin-bottom:15px;font-size:16px;color:#324158;}.address h4 a{color:#324158}.address h4 a:hover{text-decoration:underline}.address h5{margin-bottom:20px;color:#324158;font-size:16px;text-align:left}.address h6{margin-bottom:35px;color:#555;font-size:16px;font-family: 'Inter Regular',Gotham-Light,Arial,sans-serif;}.address h6 a{text-decoration:none!important;border-bottom:none}.address p{margin-bottom:20px;color:#555;font-size:16px;line-height:1;}.address p a{padding:8px 0 8px 30px;background:url(../_images/pin.png) no-repeat center left;background-size:20px 32px;font-weight:400;color:#324158;text-decoration:none;border-bottom:none}.address .map p{margin:0}.address .map p a{padding:0;background:url(none)}.address .address:hover p a,.address p a:hover{color:#3d9be9}.address p a[href^=tel]{padding:0;background:0 0;color:#2f4052}.divider-line{width:100%;height:1px;background:#959595;margin:80px auto 150px}.image-banner.article .container{top:210px}.image-banner.article .text h1{color:#fff;line-height:1}.image-banner.article .text h2{color:#fff;font-size:16px;margin-bottom:50px}.image-banner.article .text h2 strong{}.article h4{font-size:30px;margin-bottom:40px}.article h5{font-size:20px;margin-bottom:40px;line-height:1.5;text-align:left}.article p{line-height:1.65;margin-bottom:30px}.article p strong{font-weight:400}.article .divider-line-article,.article .divider-line-article-news{background:#ccc;height:1px;font-size:1px;line-height:1px;margin:0 auto 30px}.article .divider-line-article-news{margin:0 auto 10px}.article .social-media{float:right;margin:0 0 20px 0}.article .social-media a{float:right;margin:0 0 0 30px;border-bottom:none}.article .social-media .twitter{width:15px;height:12px;padding-top:6px}.article .social-media .linkedin{width:15px;height:15px;padding-top:3px}.article .social-media .mail{width:19px;height:13px;padding-top:5px}.article .social-media .print{width:18px;height:18px}.article .col-1-2{padding:0;margin:0 0 0 15%;width:42.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.article .col-1-2:first-child{margin:0}.article .col-20,.article .col-80{padding:0;margin:0 4.5% 0 0;width:68.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.article .col-20{margin:0;width:26%}.article .indent{padding:0 0 30px}.article .indent p{margin-bottom:0}.article .button{display:inline-block;cursor:pointer;background:#283645;color:#fff;box-shadow:inset 0 0 0 0 #283645;margin:0 0 20px;width:240px;float:right}.article .button p{font-size:14px;margin:0;padding:0}.article .button p a{display:block;color:#fff;padding:15px 2.5% 15px 5%}.article .button:hover a{color:#fff}.article .button:hover{box-shadow:inset 225px 0 0 0 #00afe6}.article .contact-summary{width:240px;padding:0;margin:0 0 95px 50%;float:right}.article .contact-summary h3{font-size:12px;margin-bottom:15px;color:#1e242e;text-align:left}.article .contact-summary h4{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;font-size:16px;line-height:1.75;margin-bottom:0;color:#5096d1}.article .contact-summary p{font-family:'Inter Regular',Gotham-Light,Arial,sans-serif;font-size:12px;line-height:1.75;color:#252839}.article .contact-summary a{color:#252839}.article .contact-summary-news{background:#f6f6f4;width:60%;padding:6% 5%;margin:0 0 100px;float:right}.article .contact-summary-news h1{font-size:16px;margin-bottom:10px;color:#5096d1}.article .contact-summary-news h2{font-family:'Inter Regular',Gotham-Light,Arial,sans-serif;font-size:12px;margin:0 0 5px;color:#1e242e}.article .contact-summary-news h3{font-size:12px;text-align:left;margin-bottom:20px;color:#1e242e}.article .contact-summary-news p{font-family:'Inter Regular',Gotham-Light,Arial,sans-serif;font-size:12px;margin:0 0 20px;line-height:1.75;color:#1e242e}.article .contact-summary-news a{color:#1e242e}.article .quote{float:right;width:90%}.article .quote p{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;font-size:35px;line-height:1.25;color:#24517c;margin:0;padding:50px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.article .quote-news{float:right;width:100%}.article .quote-news p{font-family:'Canela Deck Medium',Gotham-Medium,Arial,sans-serif;font-size:30px;line-height:1.25;color:#24517c;text-align:right;margin:0;padding:30px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.article-title h4{font-family:'Canela Deck Medium',Gotham-Medium,Arial,sans-serif;font-size:28px;font-weight:400;margin-bottom:10px}.article-title-news{margin-top:60px}.article-title-news h1{font-size:60px;font-weight:400;margin-bottom:20px}.article-title-news p{font-size:18px;font-weight:400;margin-bottom:30px}.image-banner-news{height:528px}.image-banner-news .container{top:180px}.image-banner-news .text h1{font-size:55px;color:#000;margin-bottom:55px}.image-banner-news .text p{font-size:22px;color:#000}.news-col-narrow{width:10%}.news-year p{margin-bottom:40px;color:#959595}.news-year a{text-decoration:none!important;border-bottom:none}.news-year a.active,.news-year a:hover{font-weight:700;color:#000}.news-col-large{width:90%}.news-block{display:none;float:left;clear:both;padding:0 0 40px;margin:0 0 40px;border-bottom:1px solid #d6d6d6}.news-block:first-child{padding:0 0 40px}.news-block .col-1-3{padding:0;margin:0;width:276px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news-block .col-1-3 a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);opacity:.65}.news-block .col-2-3{padding:0;margin:0 0 0 2%;width:68%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news-block .info{float:left;padding:0;margin:0;width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.news-block .date p{font-size:16px;margin:0 0 35px;color:#2f4052;font-family: 'Inter SemiBold',Gotham-Light,Arial,sans-serif;}.news-block .title p{font-family:'Inter SemiBold',Gotham-Medium,Arial,sans-serif;font-size:16px;margin:0 0 35px;color:#1e242e}.news-block .summary p{font-size:16px;margin:0}.news-block .buttons{float:right;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.news-block .read-more{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;margin:0 0 25px;background:#fff;color:#283645;box-shadow:inset 0 0 0 0 #fff;border:1px solid #283645;width:155px}.news-block .read-more p{font-size:14px;text-transform:uppercase;margin:0;padding:0}.news-block .read-more p a{display:block;color:#283645;padding:15px 8px;text-decoration:none;border-bottom:none}.news-block .read-more:hover p{font-family: 'Inter SemiBold',Gotham-Light,Arial,sans-serif;}.news-block .read-more:hover a{color:#fff}.news-block .read-more:hover{box-shadow:inset 145px 0 0 0 #283645}.button-news{position:absolute;bottom:45px;left:450px;float:left;margin:0 0 0 5.5%}.button-news .read-more{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;background:#00afe6;color:#283645;box-shadow:inset 0 0 0 0 #00afe6;margin:0;width:155px}.button-news .read-more p{font-size:14px;text-transform:uppercase;margin:0;padding:0}.button-news .read-more p a{display:block;color:#283645;padding:15px 8px;text-decoration:none;border-bottom:none}.button-news .read-more:hover a{color:#00afe6}.button-news .read-more:hover{box-shadow:inset 145px 0 0 0 #283645}.image-banner-esg{height:528px}.image-banner-esg .container{top:135px}.image-banner-esg .text{width:46%}.image-banner-esg .text h1{font-size:55px;color:#000;margin-bottom:55px}.image-banner-esg .text p{font-size:22px;color:#000}.esg h4{margin:0 0 30px}.col-1-3.esg{margin:0 0 0 3%;width:33.6667%;width:calc(100%/3 - (((3 - 1) * 0%)/ 3));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-1-3.esg h1{font-size:55px;margin:0;color:#3d9be9;text-align:left}.col-1-3.esg h1 strong{font-weight:400}.col-1-3.esg h2{font-size:16px;margin:0;color:#1e242e;text-align:left}.col-1-3.esg p{/*font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;*/font-size:16px;margin:0;text-align:left}.col-1-3:first-child.esg{margin:0}.ie10 .col-1-3.esg{width:376px}.wide-tan-bg.esg{padding:50px 0 80px}.wide-tan-bg.esg h4{margin:0 0 20px}.wide-tan-bg.esg p{margin:0}.wide-tan-bg.esg .content-intro p{margin:auto}.col-1-5.separator{padding:45px 2% 50px;border-left:1px solid #d2d2d2;width:20%;width:calc(100%/5 - (((5 - 1) * 0%)/ 5));-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;text-align:center}.col-1-5.separator p{color:#757575;margin:0}.col-1-5.separator .vx_image{width:100px;margin:0 auto 25px}.col-1-5:first-child.separator{border-left:none}.col-2-3-esg{padding:0 20% 0 0;width:66.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-2-3-esg h4{margin:0 0 55px}.col-2-3-esg h5{font-size:36px;color:#24517c;margin:50px 0 0;width:78%}.col-2-3-esg p{font-family:'Inter Thin',Gotham-Light,Arial,sans-serif;margin:0 0 30px;color:#252839}.col-1-3-esg{margin:20px 0 0 0;width:398px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-1-3-esg .vx_image{position:absolute;left:0;top:0}.col-1-3-esg .vx_text{z-index:1;position:absolute;left:30px;top:30px}.col-1-3-esg .vx_text p{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;font-size:30px}.col-1-3-esg .button_slide{z-index:1;position:absolute;left:145px;top:425px}.col-1-3-esg .button{cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#00afe6;padding:20px 10px 20px 20px;font-size:14px;box-shadow:inset 0 0 0 0 #00afe6;border:none;text-align:left;width:190px;margin:0}.col-1-3-esg .button p{margin-bottom:0;padding-bottom:0;font-size:14px;line-height:18px}.col-1-3-esg .button a{color:#fff;text-decoration:none;border-bottom:none}.col-1-3-esg .button:hover{box-shadow:inset 210px 0 0 0 #283645;color:#00afe6}.col-1-3-esg .button:hover a{color:#00afe6}.esg .border-thick{border:2px solid #1c4051;padding:10px;background:#fff;height:350px;margin:0 0 45px 0;width:auto;display:table;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.esg .border-thin{border:1px solid #1c4051;padding:25px;display:table-cell;vertical-align:middle;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;text-align:center}.esg .border-thin p{font-size:30px;line-height:1.25;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;margin:0;color:#1c4051}.overlay,.overlay *{box-sizing:border-box}.overlay{position:relative;display:inline-block;overflow:hidden;max-width:100%;height:auto}.overlay img{max-width:100%}.overlay .overlay-layer_bottom{display:block}.overlay .overlay-layer_top{opacity:1;position:absolute;top:-130px;left:0;right:0;bottom:0;width:100%;height:100%;color:#fff;padding:15px;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.overlay.active .overlay-layer_top,.overlay:hover .overlay-layer_top{opacity:1;background:rgba(0,0,0,.7);margin-top:130px}.overlay .overlay-text{display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:88%}.overlay .overlay-text h1{font-size:24px;margin:0 0 30px;color:#fff}.overlay .overlay-text p{font-size:14px;margin:0 0 40px;padding:0 13% 0 0;color:#fff}.overlay .overlay-text a{color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #fff;padding:8px 15px}.overlay .overlay-text a:hover{background:#fff;color:#252839}.overlay .overlay-layer_slideup{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.overlay.active .overlay-layer_slideup,.overlay:hover .overlay-layer_slideup{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.col-1-3-team.overlay,.col-1-3-team.overlay *{box-sizing:border-box}.col-1-3-team.overlay{position:relative;display:inline-block;overflow:hidden;max-width:100%;height:auto}.col-1-3-team.overlay img{max-width:100%}.col-1-3-team.overlay .overlay-layer_bottom{display:block}.col-1-3-team.overlay .overlay-layer_top{opacity:1;position:absolute;z-index:100;top:-20px;left:0;right:0;bottom:0;width:100%;height:100%;color:#fff;padding:15px;-moz-transition:all .4s ease-in-out 0s;-webkit-transition:all .4s ease-in-out 0s;-ms-transition:all .4s ease-in-out 0s;transition:all .4s ease-in-out 0s}.col-1-3-team.overlay.active .overlay-layer_top,.col-1-3-team.overlay:hover .overlay-layer_top{opacity:1;background:rgba(0,0,0,.8);margin-top:0;top:0}.col-1-3-team.overlay .overlay-text{display:inline-block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:88%;padding:0;color:#fff;font-size:14px;}.col-1-3-team.overlay .overlay-text p{margin:0 0 15px}.col-1-3-team.overlay .overlay-layer_slideup{-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.col-1-3-team.overlay.active .overlay-layer_slideup,.col-1-3-team.overlay:hover .overlay-layer_slideup{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.col-2-3.contact{margin:0 5.5% 0 0;width:67%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-2-3.contact p{line-height:1.75;margin:0;color:#252839}.col-1-3.contact{padding:0;margin:0;width:325px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}.col-1-3.contact .vx_image{width:325px;float:right}.col-1-3.contact .profile-text{z-index:10;position:absolute;left:0;top:0;padding:30px 25px 0}.col-1-3.contact .profile-text:hover{cursor:inherit}.col-1-3.contact .profile-text h1{font-size:20px;margin-bottom:20px;color:#333}.col-1-3.contact .profile-text p{font-size:14px;margin:0 0 15px;color:#333}.col-1-3.contact .profile-text a{font-weight:700}.col-1-3.contact .profile-text a:hover{text-decoration:underline}.our-focus.separator h5{color:#1e242e;font-size:18px;line-height:1;text-transform:uppercase;margin:0 auto 20px;text-align:center}.our-focus.separator p{font-size:16px;text-align:center}.image-banner-contact{height:528px}.image-banner-contact .container{top:180px}.image-banner-contact .text h1{color:#000;font-size:55px}.column.col-1-3.contact-country{padding:25px 20px 15px 30px;min-height:385px}.column.col-1-3.contact-country:hover{-moz-box-shadow:5px 5px 15px #ccc;-webkit-box-shadow:5px 5px 15px #ccc;box-shadow:0 1px 15px 3px #f3f3f3}.contact-country h2{margin-bottom:40px;font-size:50px}.contact-country h4{margin-bottom:10px;font-size:24px;color:#324158;}.contact-country h4 a{color:#324158;text-decoration:none;border-bottom:none}.contact-country h4 a:hover{text-decoration:underline}.contact-country h5{margin-bottom:20px;color:324158;font-size:16px;text-align:left}.contact-country h6{margin-bottom:25px;color:#252839;font-size:18px;line-height:1.5;}.contact-country p{margin-bottom:20px;color:#252839;font-size:18px;line-height:1.25;}.contact-country p a{padding:7px 0 7px 30px;background:url(../_images/pin.png) no-repeat center left;background-size:20px 32px;font-weight:400;color:#2f4052;text-decoration:none;border-bottom:none}.contact-country .map p a{padding:0;background:url(none)}.contact-country p a:hover{color:#3d9be9}.contact-country p a[href^=tel]{padding:0;background:0 0;@medium Blue;}.contact-country strong{font-weight:400;color:#135f6f}.divider-line-contact{width:100%;height:1px;background:#959595;margin:60px auto 40px}.contact-country-form label{width:260px;float:left;font-size:18px;color:#000}.contact-country-form ::-webkit-input-placeholder{color:#d4d4d4}.contact-country-form ::-moz-placeholder{color:#d4d4d4}.contact-country-form :-ms-input-placeholder{color:#d4d4d4}.contact-country-form :-moz-placeholder{color:#d4d4d4}.contact-country-form input,.contact-country-form textarea{border:1px solid #d4d4d4;width:820px;padding:20px 30px}.contact-country-form .single_line_text{margin:0 0 23px 0}.contact-country-form textarea{margin:0 0 7px 0;height:250px}.contact-country-form .single_line_text.half_width input{float:left;width:395px}.contact-country-form input[name=VxForm_LastName]{margin:0 0 23px 30px}.contact-country-form label[for=VxForm_LastName]{display:none}.contact-country-form .button{cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:14px;text-align:left;text-transform:uppercase;width:160px;margin:0 0 125px 260px;background:#fff;color:#283645;padding:15px;border:1px solid #283645;box-shadow:inset 0 0 0 0 #fff}.contact-country-form .button p{margin-bottom:0;padding-bottom:0;line-height:18px}.contact-country-form .button a{color:#283645;text-decoration:none}.contact-country-form .button:hover{box-shadow:inset 148px 0 0 0 #283645;color:#fff}.contact-country-form .button:hover a{color:#00afe6}.contact-country-form .checkboxes,.contact-country-form .vx_subscribe{float:left;clear:both;width:100%;margin:0 0 25px}.contact-country-form .checkboxes span,.contact-country-form .vx_subscribe span{float:left;font-weight:700;font-size:18px;width:260px}.contact-country-form .checkboxes label,.contact-country-form .vx_subscribe label{float:right;width:820px;margin-right:120px}.contact-country-form .checkboxes label span,.contact-country-form .vx_subscribe label span{float:none;font-weight:400;font-size:16px}.contact-country-form .checkboxes [type=checkbox]:checked,.contact-country-form .checkboxes [type=checkbox]:not(:checked),.contact-country-form .vx_subscribe [type=checkbox]:checked,.contact-country-form .vx_subscribe [type=checkbox]:not(:checked){position:absolute;left:-9999px}.contact-country-form .checkboxes [type=checkbox]:checked+span,.contact-country-form .checkboxes [type=checkbox]:not(:checked)+span,.contact-country-form .vx_subscribe [type=checkbox]:checked+span,.contact-country-form .vx_subscribe [type=checkbox]:not(:checked)+span{position:relative;padding-left:27px;cursor:pointer;line-height:30px;color:#000001;margin:0 0 0 -5px}.contact-country-form .checkboxes [type=checkbox]:checked+span:before,.contact-country-form .checkboxes [type=checkbox]:not(:checked)+span:before,.contact-country-form .vx_subscribe [type=checkbox]:checked+span:before,.contact-country-form .vx_subscribe [type=checkbox]:not(:checked)+span:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #d4d4d4;background:#00afe6}.contact-country-form .checkboxes [type=checkbox]:not(:checked)+span:before,.contact-country-form .vx_subscribe [type=checkbox]:not(:checked)+span:before{background:#fff}.contact-country-form .checkboxes [type=checkbox]:not(:checked)+span:after,.contact-country-form .vx_subscribe [type=checkbox]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.contact-country-form .checkboxes [type=checkbox]:checked+span:after,.contact-country-form .vx_subscribe [type=checkbox]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.contact-country-form .checkboxes [type=checkbox]:not(:checked)+span:after,.contact-country-form .vx_subscribe [type=checkbox]:not(:checked)+span:after{content:'';display:inline-block}.contact-country-form .checkboxes [type=checkbox]:checked+span:after,.contact-country-form .vx_subscribe [type=checkbox]:checked+span:after{position:absolute;top:3px;left:6px;content:'';display:block;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contact-country-form .accept_decline,.contact-country-form .multiple_choice{float:left;clear:both;width:100%;margin:0 0 25px}.contact-country-form .accept_decline span,.contact-country-form .multiple_choice span{float:left;font-weight:700;font-size:18px;width:260px}.contact-country-form .accept_decline label,.contact-country-form .multiple_choice label{float:right;width:820px;margin-right:120px}.contact-country-form .accept_decline label span,.contact-country-form .multiple_choice label span{float:none;font-weight:400;font-size:16px}.contact-country-form .accept_decline [type=radio]:checked,.contact-country-form .accept_decline [type=radio]:not(:checked),.contact-country-form .multiple_choice [type=radio]:checked,.contact-country-form .multiple_choice [type=radio]:not(:checked){position:absolute;left:-9999px}.contact-country-form .accept_decline [type=radio]:checked+span,.contact-country-form .accept_decline [type=radio]:not(:checked)+span,.contact-country-form .multiple_choice [type=radio]:checked+span,.contact-country-form .multiple_choice [type=radio]:not(:checked)+span{position:relative;padding-left:27px;cursor:pointer;line-height:30px;color:#000001;margin:0 0 0 -5px}.contact-country-form .accept_decline [type=radio]:checked+span:before,.contact-country-form .accept_decline [type=radio]:not(:checked)+span:before,.contact-country-form .multiple_choice [type=radio]:checked+span:before,.contact-country-form .multiple_choice [type=radio]:not(:checked)+span:before{content:'';position:absolute;left:0;top:0;width:16px;height:16px;border:1px solid #d4d4d4;background:#00afe6;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.contact-country-form .accept_decline [type=radio]:not(:checked)+span:before,.contact-country-form .multiple_choice [type=radio]:not(:checked)+span:before{background:#fff}.contact-country-form .accept_decline [type=radio]:checked+span:after,.contact-country-form .accept_decline [type=radio]:not(:checked)+span:after,.contact-country-form .multiple_choice [type=radio]:checked+span:after,.contact-country-form .multiple_choice [type=radio]:not(:checked)+span:after{content:'';width:6px;height:6px;background:#fff;position:absolute;top:4px;left:4px;border-radius:100%}.contact-country-form .accept_decline [type=radio]:not(:checked)+span:after,.contact-country-form .multiple_choice [type=radio]:not(:checked)+span:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.contact-country-form .accept_decline [type=radio]:checked+span:after,.contact-country-form .multiple_choice [type=radio]:checked+span:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.contact-country-form .accept_decline [type=radio]:not(:checked)+span:after,.contact-country-form .multiple_choice [type=radio]:not(:checked)+span:after{content:'';display:inline-block}.contact-country-form .accept_decline [type=radio]:checked+span:after,.contact-country-form .multiple_choice [type=radio]:checked+span:after{position:absolute;top:5px;left:5px;content:'';display:block;width:2px;height:2px;border:solid #fff}.drop_down select,.drop_down_crm select{border:1px solid #d4d4d4;width:820px;padding:20px 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(../_images/dropdown-arrow.png) no-repeat 98% center;background-size:20px 15px}.drop_down select::-ms-expand,.drop_down_crm select::-ms-expand{display:none}@media screen and (min-width:0 \0){.drop_down select,.drop_down_crm select{background:0 0\9;padding:5px\9}}.footer-top{background:#2f4052;padding:35px 0;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;}.footer-top p{color:#99a4a9;font-size:16px;line-height:1.25;margin-bottom:0}.footer-top a{color:#99a4a9;text-decoration:none;border-bottom:none}.footer-top a:hover{color:#fff}.footer-top ul{margin-bottom:0}.footer-top ul li{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;float: left;margin:0;padding:0 12px;border-left:1px solid #99a4a9}.footer-top ul li:first-child{padding:0 12px 0 0;border-left:none}.footer-bottom{background:#283645;padding:20px 0 15px}.footer-bottom p{color:#fff;font-size:14px;margin-bottom:0}.footer-bottom a{color:#99a4a9}.footer-bottom .copyright{float:left}.footer-bottom .social{float:right}.footer-bottom .social .contact{float:left}.footer-bottom .social .contact p{color:#fff;font-size:16px;margin-bottom:0}.footer-bottom .social .contact a{padding:0 25px 0 0;margin:0;border-right:1px solid #99a4a9;text-decoration:none;border-bottom:none}.footer-bottom .social .contact a:hover{color:#fff}.footer-bottom .social .social-media{float:right;padding:1px 0 0 15px}.footer-bottom .social .social-media a{padding:0 0 0 10px;text-decoration:none;border-bottom:none}.footer-bottom .social .social-media a i:hover{color:#fff;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.footer-links ul{margin:0}.btn-top{display:inline-block;height:50px!important;width:50px!important;position:fixed;z-index:99999!important;bottom:20px!important;right:20px!important;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:url(../_images/arrow-top.svg) no-repeat center 50%;background-color:rgba(0,0,0,.2);background-size:30px 30px;visibility:hidden;opacity:0}.btn-top.btn-fade-out,.btn-top.btn-is-visible,.no-touch .btn-top:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-top:hover{background:url(../_images/arrow-top.svg) no-repeat center 50%;background-color:rgba(0,0,0,.3);background-size:30px 30px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.btn-top.btn-is-visible{visibility:hidden;display:none}.cookie-warning{z-index:99999!important;top:0;width:90%;display:none;background:#283645;padding:20px 5%;color:#fff;text-align:center}.cookie-warning p{color:#fff;margin-bottom:10px;font-size:18px;line-height:24px;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;}.cookie-warning a{color:#00afe6;margin-bottom:0;text-decoration:none;border-bottom:none}.cookie-warning .cookie{float:left;width:70%;text-align:left}.cookie-warning .button{cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;float:right;background:#00afe6;color:#fff;padding:15px 10px 15px 5px;box-shadow:inset 0 0 0 0 #00afe6;width:200px;border-left:5px solid #00afe6}.cookie-warning .button p{margin-bottom:0;padding-bottom:0;font-size:16px}.cookie-warning .button a{color:#283645;text-decoration:none}.cookie-warning .button:hover{box-shadow:inset 200px 0 0 0 #283645;border-left:5px solid #00afe6}.cookie-warning .button:hover a{color:#00afe6}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:10000;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.7);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:relative;z-index:200;max-width:795px;padding:30px 0 0;box-sizing:border-box;background:#fff;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left;max-height:calc(100vh - 150px);overflow-y:auto}.modal h1,.modal h2{color:#2f2f2e;font-size:18px;border-bottom:1px solid #bbb;padding:0 35px 30px;margin:0 0 25px}.modal p{font-size:14px;padding:0 35px}.modal p strong{font-family:'Inter SemiBold',Gotham-Bold,Arial,sans-serif}#important-info hr{width:725px;margin:35px 35px 15px;border:none;border-bottom:1px solid #bbb}#important-info .accept{padding:20px 35px 35px;border:none;border-top:1px solid #bbb}#important-info .button{display:inline-block;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#fff;color:#283645;box-shadow:inset 0 0 0 0 #fff;border:1px solid #283645;width:225px}#important-info .button p{font-size:14px;text-transform:uppercase;margin:0;padding:0}#important-info .button a{display:block;padding:15px;color:#283645}#important-info .button:hover{box-shadow:inset 210px 0 0 0 #283645}#important-info .button:hover a{color:#fff}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}@-webkit-keyframes sk-stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.dd img{display:initial}.dd:hover{cursor:pointer}.ddcommon{position:relative;display:-moz-inline-stack;zoom:1;display:inline-block;cursor:default;margin:0 -10px 0 27px;width:40px!important}.ddcommon ul{padding:0;margin:0}.ddcommon ul li{list-style-type:none}.ddcommon .disabled img,.ddcommon .disabled span,.ddcommon.disabledAll{opacity:.5;-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;color:#999}.ddcommon .clear{clear:both}.ddcommon .shadow{-moz-box-shadow:5px 5px 5px -5px #888;-webkit-box-shadow:5px 5px 5px -5px #888;box-shadow:5px 5px 5px -5px #888}.ddcommon input.text{color:#7e7e7e;padding:0;position:absolute;background:#fff;display:block;width:98%;height:98%;left:2px;top:0;border:none}.ddOutOfVision{position:relative;display:-moz-inline-stack;display:inline-block;zoom:1}.borderRadius .shadow{-moz-box-shadow:5px 5px 5px -5px #888;-webkit-box-shadow:5px 5px 5px -5px #888;box-shadow:5px 5px 5px -5px #888}.borderRadiusBtm .shadow{-moz-box-shadow:-5px -5px 5px -5px #888;-webkit-box-shadow:-5px -5px 5px -5px #888;box-shadow:-5px -5px 5px -5px #888}img.fnone{display:inline-block;padding:0;margin:2px 15px 0 0}.ddcommon .divider{width:0;height:100%;position:absolute}.ddcommon .ddArrow{display:inline-block;position:absolute;top:14px;right:-25px!important}.ddcommon .ddArrow:hover{background-position:0 100%}.ddcommon .ddTitle{position:relative;display:inline-block;width:100%;top:2px;left:-20px}.ddcommon .ddTitle .ddTitleText{display:block}.ddcommon .ddTitle .ddTitleText .ddTitleText{padding:0}.ddcommon .ddTitle .description{display:block}.ddcommon .ddTitle .ddTitleText img{position:relative;vertical-align:middle;float:left}.dd .ddTitle .ddTitleText span.ddlabel{position:relative;top:4px;left:-2px}.ddcommon .ddChild{position:absolute;display:none;width:100%;overflow-y:hidden;overflow-x:hidden;zoom:1;z-index:9999}.ddcommon .ddChild li{clear:both;font-size:14px}.ddcommon .ddChild li .description{display:block}.ddcommon .ddChild li.optgroup{padding:0}.ddcommon .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:700;font-style:italic}.ddcommon .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.ddcommon .noBorderTop{border-top:none 0!important;padding:0;margin:0}.dd{border:0 solid #c3c3c3;border-radius:0;outline:0}.dd .divider{border-left:0 solid #c3c3c3;border-right:0 solid #fff;right:24px}.dd .ddArrow,.dd:hover .ddArrow{width:16px;height:9px;margin:-6px 21px 0 0;right:0;background:url(../_images/arrow-menu-down.png) no-repeat}.ddArrow-on{background:url(../_images/arrow-menu-up.png) no-repeat!important;z-index:100}.ddTitle.borderRadiusTp.ddArrow-flag{background:url(../_images/arrow-menu-up.png) no-repeat right 7px!important;z-index:1000}.ddTitle.borderRadiusTp.ddArrow-flag .ddArrow{display:none}.dd .ddTitle{font-weight:600;color:#283645;background:0 0;font-size:14px;font-weight:400;width:56px!important}.dd .ddTitle .ddTitleText{width:auto}.dd .ddTitle .ddTitleText .ddTitleText{padding:0}.dd .ddTitle .description{font-size:14px;color:#283645}.dd .ddTitle .ddTitleText img{padding-right:20px;right:-4px}.dd .ddChild{border:1px solid #c3c3c3;margin-top:1px;left:-2px}.dd .ddChild li{padding:5px;background-color:#fff;border-bottom:1px solid #f2f2f2;margin-bottom:0;}.dd .ddChild li .description{color:#283645}.dd .ddChild li .ddlabel{color:#283645}.dd .ddChild li.hover{background-color:#f2f2f2}.dd .ddChild li img{padding:0 16px 0 0;margin:0 10px 0 0}.dd .ddChild li.optgroup{padding:0}.dd .ddChild li.optgroup .optgroupTitle{padding:0 5px;font-weight:700;font-style:italic}.dd .ddChild li.optgroup ul li{padding:5px 5px 5px 15px}.dd .ddChild li.selected{background-color:#d5d5d5;color:#283645}.flag{float:left;padding:0!important;margin:0 5px 0 0;width:30px;height:20px}.flag.gb{background:url(../_images/uk-flag.png) no-repeat;background-size:30px 20px}.flag.de{background:url(../_images/ger-flag.png) no-repeat;background-size:30px 20px}.bx-wrapper{position:relative;height:528px;margin-bottom:60px;padding:0;z-index:1;-ms-touch-action:pan-y;touch-action:pan-y}.bx-wrapper img{max-width:100%;height:528px;object-fit:cover;display:block}.bxslider{margin:0;padding:0}ul.bxslider{list-style:none}.bx-viewport{-webkit-transform:translatez(0)}.bx-wrapper{margin:0 auto}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:#fff url(../_images/bx_loader.gif) center center no-repeat;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;position:relative;margin:0 auto;bottom:65px;width:1200px}.bx-wrapper .bx-pager.bx-default-pager a{background:#fff;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 10px;outline:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:focus,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#00afe6}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager-item{display:inline-block;vertical-align:bottom}.bx-wrapper .bx-pager-item{font-size:0;line-height:0}.bx-wrapper .bx-prev{background:url(../_images/controls.png) no-repeat -1px -1px}.bx-wrapper .bx-prev:hover{background:url(../_images/controls-hover.png) no-repeat -1px -1px}.bx-wrapper .bx-next{background:url(../_images/controls.png) no-repeat -18px -1px}.bx-wrapper .bx-next:hover{background:url(../_images/controls-hover.png) no-repeat -18px -1px}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%!important;margin-top:-17px;outline:0;width:18px;height:36px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(../_images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:focus,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(../_images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:focus,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}x-object-fit{position:relative!important;display:inline-block!important}x-object-fit>.x-object-fit-taller,x-object-fit>.x-object-fit-wider{position:absolute!important;left:-100%!important;right:-100%!important;top:-100%!important;bottom:-100%!important;margin:auto!important}.x-object-fit-none>.x-object-fit-taller,.x-object-fit-none>.x-object-fit-wider{width:auto!important;height:auto!important}.x-object-fit-fill>.x-object-fit-taller,.x-object-fit-fill>.x-object-fit-wider{width:100%!important;height:100%!important}.x-object-fit-contain>.x-object-fit-taller{width:auto!important;height:100%!important}.x-object-fit-contain>.x-object-fit-wider{width:100%!important;height:auto!important}.x-object-fit-cover>.x-object-fit-taller,.x-object-fit-cover>.x-object-fit-wider{max-width:none!important;max-height:none!important}.x-object-fit-cover>.x-object-fit-taller{width:100%!important;height:auto!important;max-width:none!important}.x-object-fit-cover>.x-object-fit-wider{width:auto!important;height:100%!important;max-width:none!important}.x-object-position-top>.x-object-fit-taller,.x-object-position-top>.x-object-fit-wider{top:0!important;bottom:auto!important}.x-object-position-right>.x-object-fit-taller,.x-object-position-right>.x-object-fit-wider{left:auto!important;right:0!important}.x-object-position-bottom>.x-object-fit-taller,.x-object-position-bottom>.x-object-fit-wider{top:auto!important;bottom:0!important}.x-object-position-left>.x-object-fit-taller,.x-object-position-left>.x-object-fit-wider{left:0!important;right:auto!important}@media only screen and (max-width:1940px){.menu{width:97.7%;padding:20px 1% 0 1.3%}.image-banner-bg,.slider-banner-bg{background:0 0}.image-banner,.image-banner-squares,.image-banner-squares3{height:100%;max-height:528px}.slider-banner .container{width:85%!important}.slider-banner .button{display:inline-block;cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#00afe6;color:#fff;box-shadow:inset 0 0 0 0 #00afe6;width:225px;margin-top:60px}.slider-banner .button p{font-size:14px;text-transform:uppercase;margin:0;padding:0}.slider-banner .button a{display:block;color:#fff;padding:20px 15px 15px}.slider-banner .button:hover{box-shadow:inset 210px 0 0 0 #283645}.slider-banner .button:hover a{color:#00afe6}.image-banner-squares3{width:100%!important}.image-banner-squares3 .container{padding:0}.image-banner-squares3 .container .content-intro h3{font-size:26px}}@media only screen and (max-width:1370px){#header{height:93px}.menu{width:100%;padding:20px 0 0!important;height:73px}#logo{margin:0 0 0 15px}#logo a{width:160px;height:53px}#countries_child ul li span,.dd .ddArrow,.dd .ddTitle .ddTitleText span.ddlabel,.search{display:none!important}.top-links{position:relative}#nav-toggle{position:relative;z-index:4000;float:right;right:15px;top:14px;cursor:pointer;padding:10px 0 0 0;display:block;width:38px;height:14px}#nav-toggle span{float:right;cursor:pointer;height:4px;width:38px;background:#000;position:absolute;display:block;content:'';transition:all .5s ease-in-out}#nav-toggle span:after{cursor:pointer;height:4px;width:38px;background:#000;position:absolute;display:block;content:'';transition:all .5s ease-in-out}#nav-toggle span:before{cursor:pointer;height:4px;width:38px;background:#000;position:absolute;display:block;content:'';transition:all .5s ease-in-out}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active{position:absolute;top:0;right:0;padding:46px 15px 33px;border-left:1px solid #ccc}#nav-toggle.active span{background-color:transparent;position:relative}#nav-toggle.active span:after{top:0}#nav-toggle.active span:before{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}.nav-toggle{position:relative;z-index:2000;left:0;top:0;cursor:auto;padding:75px 15px 16px;display:block;background:#fff}.countries-drop-title p,.nav-toggle p{font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;}.nav{position:fixed;width:100%;right:-100%;height:100%;top:-21px;z-index:3000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.contact-us:hover{z-index:5000;background:#fff}.nav.show{right:0;transition:all .5s ease}.nav a:active{background:#fff;color:#47a3da}.nav ul{width:990%;background:#fff;margin:0;padding:0 0 100px;border-top:1px solid #ccc}.nav li{clear:both;width:100%;display:block}.nav li a{padding:18px 15px 15px;display:block;width:100%}.nav li{border-bottom:1px solid #ccc}.contact-us{position:absolute;z-index:2000;right:83px;top:30px}.contact-us:hover{background:#fff}#toggle-contact{position:relative;z-index:1100;float:right;right:0;top:0;cursor:pointer;padding:0;display:block}#toggle-contact span{float:right;cursor:pointer;height:4px;width:38px;background:0 0;position:absolute;display:block;content:'';transition:all .5s ease-in-out}#toggle-contact span:after{cursor:pointer;height:4px;width:38px;background:0 0;position:absolute;display:block;content:'';transition:all .5s ease-in-out}#toggle-contact span:before{cursor:pointer;height:4px;width:38px;background:0 0;position:absolute;display:block;content:'';transition:all .5s ease-in-out}#toggle-contact span:before{top:-10px}#toggle-contact span:after{bottom:-10px}#toggle-contact.active span,#toggle-contact.active span:after,#toggle-contact.active span:before{background:#000}#toggle-contact.active{position:absolute;top:-30px;right:0;padding:44px 3% 9px;border-left:1px solid #ccc}#toggle-contact.active span{background-color:transparent;position:relative}#toggle-contact.active span:after{top:0}#toggle-contact.active span:before{top:0}#toggle-contact.active span:before{transform:rotate(45deg)}#toggle-contact.active span:after{transform:rotate(-45deg)}.toggle-contact{position:relative}.toggle-contact p{padding:9px 16px;background:url(../_images/globe.png) no-repeat;background-size:32px;font-family:'Inter SemiBold',Gotham-Medium,Arial,sans-serif;}.toggle-contact:hover p{padding:9px 16px;background:url(../_images/globe.png) no-repeat;background-size:32px}.toggle-contact.active p{background:url(none) no-repeat center center!important}.contact-us .text{text-indent:-9999px}.contact-us:hover{right:0;background:#fff}.contact-us:hover .toggle-contact{right:83px!important}.contact-us:hover .contact-us-drop-div{width:100vw!important;left:15px!important;background:#fff}.countries-drop-title{position:relative;z-index:500;display:block;right:0;top:0;cursor:auto;margin:0!important;padding:33px 15px 32px!important;border-bottom:1px solid #ccc;background:#fff}.contact-us-drop-div{position:relative;top:-30px;left:0!important;width:100%;background:#fff}.contact-us-drop{position:relative;z-index:500;top:0!important;width:100%!important;height:400px!important;margin:0!important;padding:15px 0 0 15px!important;left:0!important;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;-ms-box-shadow:none;box-shadow:none;background:#fff}.contact-us-drop .country,.region .title{display:none}.contact-us-drop .region{width:100%;padding:0;float:left;border-right:none}.contact-us-drop .title{text-transform:uppercase;font-family:'Canela Deck Medium',Gotham-Book,Arial,sans-serif;font-weight:700;width:100%}.contact-us-drop .regions{margin:0}.contact-us-drop .toggle-link{width:100%;padding:0 0 10px;font-weight:700;color:#0a1450;border-bottom:1px solid #ccc}.contact-us-drop .toggle-link:hover{background:0 0;color:#010101;cursor:inherit}.contact-us-drop .toggle-link.active{background:0 0;color:#010101}.contact-us-drop .toggle-link p:hover,.contact-us-drop .toggle-link:hover p{color:#010101}#asia,#europe{display:block}.europe{float:left;width:95%;height:100%;margin-bottom:50px}.asia{float:left;width:95%;height:100%;margin-bottom:30px}#asia.toggle-div,#europe.toggle-div{position:relative;top:0;left:0;background:0 0}.countries,.countries ul{margin:0}.countries ul{float:left;width:100%!important}#asia ul li a,#europe ul li a{padding:10px 0}#asia ul li:hover,#europe ul li:hover{background:0 0}.country-select{position:absolute;z-index:30;right:111px;top:20px;padding:14px 10px 14px 20px;border:none;float:right}.ddcommon{margin:0;width:40px!important}img.fnone{display:inline-block;padding:0;margin:0}#countries_child{left:-20px;width:40px!important}.ddTitle.borderRadiusTp.ddArrow-flag{background:0 0!important}.dd .ddTitle .ddTitleText img{right:0}.arrow-down-open,.dd .ddArrow,.dd .ddTitle .ddTitleText span.ddlabel{display:none}.slider-banner .container{width:81%!important}.image-banner-squares3.philosophy .content-intro{margin:0}.image-banner-squares3.philosophy .col-1-3-bg{margin-bottom:0}.image-banner .text{width:94%;margin:0 auto;}}@media only screen and (max-width:1230px){.col-1-2,.col-1-4{width:50%}.pt-40{padding-top:30px}.pb-275{padding-bottom:10px}.ptb-105{padding:65px 0}.mb-100,.mb-110,.mb-130,.mb-160,.mb-170,.mb-185,.mb-245,.mb-70,.mb-80,.mb-90{margin:0 0 5%}.container{padding-left:3%;padding-right:3%}.slider-banner .container{width:100%!important}.slider-banner .container{height:auto}.slider-banner .text{width:100%}.bx-wrapper .bx-pager{bottom:70px;width:90%}.bx-wrapper .bx-prev,.bx-wrapper .bx-prev:hover{left:5%!important;top:48%;visibility:hidden!important}.bx-wrapper .bx-next,.bx-wrapper .bx-next:hover{right:5%!important;top:48%;visibility:hidden!important}.home-blocks .col-1-3,.home-blocks .col-1-3-home,.home-blocks .col-2-3,.home-blocks .col-2-3-home{width:49%;margin:0 0 2%}.home-blocks .col-1-3-home:first-child,.home-blocks .col-1-3:first-child,.home-blocks .col-2-3-home:first-child,.home-blocks .col-2-3:first-child{margin:0 2% 0 0}.home-blocks .col-1-3 .vx_image img,.home-blocks .col-1-3-home .vx_image img,.home-blocks .col-2-3 .vx_image img,.home-blocks .col-2-3-home .vx_image img{width:100%;display:block}.home-blocks h1,.image-banner h1,.image-banner-squares h1,.image-banner-squares3 h1,.slider-banner h1{font-size:50px!important}.home-blocks p,.image-banner-squares p,.image-banner-squares3 p{font-size:22px!important}.image-banner .button p,.slider-banner .button p{font-size:14px!important}.col-1-4-office{padding:3%;margin:0 2% 20px;height:230px;width:100%}.col-1-4-office:first-child{margin:0 2% 20px}.col-1-3-investment{margin:0 0 5%;left:50%;transform:translateX(-50%)}.col-1-3-investment .vx_text{z-index:1;position:absolute;left:5%;top:10%}.col-1-3-investment .vx_image img{width:485px;height:635px;object-fit:cover}.col-2-3-investment{width:100%}.col-2-3-investment .col-1-2{padding:0 0 0 5%}.col-2-3-investment .col-1-2:first-child{padding:0 5% 0 0}.col-2-3-investment .title p{margin-bottom:5%;line-height:1.25}.image-banner-squares .container{top:56.5%;left:0;height:787px;transform:translateY(-50%)}.image-banner-group .container{top:56.5%!important;left:0;height:865px;transform:translateY(-50%);padding:3% 3% 0}.image-banner-group .container{height:760px!important;padding:50px 3% 0!important}.image-banner-squares .container .text{margin-top:3%!important}.image-banner .container{height:auto}.image-banner-blocks,.image-banner-squares3 .image-banner-blocks{z-index:500;width:94%;padding:0 3%;left:0;bottom:0}.image-banner-squares3 .image-banner-blocks{bottom:90px}.col-1-4-bg .vx_text{padding:5% 5% 0}.col-1-3-banner .vx_text p{font-size:18px!important;line-height:1.25}.wide-tan-bg .flex{width:100%}.research-intro h4{margin-bottom:25px}.research-intro p{margin-bottom:35px}.research .research-block{padding:25px 0}.research .research-block:first-child{padding:0 0 25px 0}.research .col-1-3{width:39%}.research .col-2-3{width:55.5%}.research .info{width:68%}.research .buttons{width:150px}.research .read-more{width:150px}.research .read-more:hover{box-shadow:inset 140px 0 0 0 #283645}.research .download{width:150px}.research .download:hover{box-shadow:inset 140px 0 0 0 #d8d8d8}.image-banner-squares3 .container{top:50%!important}.col-1-2,.col-1-2 .narrower{width:100%}.col-1-2 .col-1-2{text-align:center;width:50%}.border-thick{margin:0 1% 2% 0;width:99%}.right .border-thick{margin:0 0 2% 1%;width:99%}.col-1-2 .narrower{margin-bottom:5%}.mb-110 .container.flex,esg-5col.flex{flex-wrap:wrap}.col-1-3.esg{margin:0 0 3%;width:100%}.col-1-3:first-child.esg{margin:0 0 3%}.row.mb-70 .container{padding:0 1.5%}.col-1-3.esg.overlay,.mb-70 .col-1-3.esg{margin:0 0 3% 3%}.col-1-3:first-child.esg.overlay,.mb-70 .col-1-3:first-child.esg{margin:0 0 3% 0}.col-1-3.esg h1{font-size:20px;margin:0 0 15px}.col-1-3.esg h2{font-size:35px}.wide-tan-bg.esg{padding:5% 0;margin:0 0 10%}.wide-tan-bg.esg p{margin:0 0 30px}.col-1-5.separator{padding:5% 0;border:none;border-top:1px solid #d2d2d2;width:100%!important}.col-1-5.separator p{margin:0}.col-1-5:first-child.separator{border:none}.col-2-3.contact{margin:0 5% 0 0;width:68.5%}.col-2-3-esg{padding:0;width:57.5%}.col-2-3-esg h4{margin:0 0 30px}.col-2-3-esg h5{font-size:26px;margin:30px 0 0;width:100%}.col-2-3-esg p{margin:0 0 20px}.col-1-3-esg{margin:0 0 10%;width:398px;float:right}.col-1-3-esg .vx_image{position:relative}.overlay{position:relative;overflow:visible;height:100%}.overlay .overlay-layer_top{top:0;position:relative;padding:0;height:294px}.overlay.active .overlay-layer_top,.overlay:hover .overlay-layer_top{background:rgba(0,0,0,0);margin-top:0}.overlay .overlay-layer_bottom{height:100%;position:relative}.overlay .overlay-text{width:100%;padding:0}.ie10 .col-1-3.esg.overlay .overlay-text{top:130px}.overlay .overlay-text h1{margin:0 0 20px;color:#555}.overlay .overlay-text p{padding:0;font-size:16px;margin:0 0 30px;color:#555}.overlay .overlay-text a{color:#555;border:1px solid #555}.overlay .overlay-text a:hover{background:#555;color:#fff}.overlay .overlay-layer_slideup{-moz-transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.col-2-3.contact{width:60%}.col-1-3.contact{float:right}.pb-130-bg{margin:0;padding-bottom:100px;background:#f0f0f0}.platform-margin{margin:0 0 50px;padding-bottom:100px}#platformselector{display:block;width:100%}.mobile-title-bg{background:#f0f0f0}.mobile-title-bg h4{margin:0 0 40px}#asia-platform,#europe-platform,.wide-tab-bg-platform{display:none}select#platformselector{padding:15px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d5d5d6;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(../_images/arrow-down.png) 99% no-repeat #f0f0f0}.wide-tab-bg{background:#fff;margin:0 auto}.platform-container{height:auto}.tab_content{position:relative}.tab-title p{padding:0;margin:25px 0}.tab_content .map{width:385px;margin:0 30px 30px 0}.tab_content .map img{width:385px}.tab_content .tab-column{width:56%}.team-wide-bg{padding:5% 0}.col-1-3-team{margin:0 50px 1% 0;width:325px}.col-1-3-team.first{margin:0 3% 3% 0;width:325px}.col-1-3-team .overlay-layer_top{width:325px!important}.col-1-3-team .image{float:left;width:325px}.profile-toggle{margin-bottom:15px}.col-1-3-team .profile-text{width:275px;padding:30px 25px 95px}.divider-line,.divider-line-contact{width:94%;height:1px;background:#959595;margin:5% auto}.news-block{padding:25px 0}.news-block:first-child{padding:0 0 25px 0}.news-block .col-1-3{width:29%}.news-block .col-2-3{margin:0 0 0 3.5%;width:67.5%}.news-block .info{width:100%}.news-block .date p{padding:0 0 10px;margin:0 0 15px}.news-block .title{margin:0 0 5px}.news-block .buttons{margin:25px 0 0;width:100%}.button-news{position:relative;bottom:0;left:0}.footer-top{padding:20px 0 0 0}.footer-top ul li{margin:0 0 5px}.footer-bottom{background:#283645;padding:0 0 30px}.footer-bottom .container{padding:0}.footer-links{padding:0 0 30px}.copyright{background:#2f4052;width:94%;padding:0 3% 20px}.copyright p{color:#99a4a9}.social{padding:35px 3% 0}.article .contact-summary-news{width:90%}.cookie-warning{width:100%;padding:3% 0}.cookie-warning .cookie{width:100%;clear:both;margin:0 0 20px;text-align:center}.cookie-warning .button{float:none;margin:0 auto}.modal{margin:0;max-width:94%}.modal h1,.modal h2{padding:0 3% 30px}.modal p{padding:0 3%}#important-info hr{width:94%;margin:35px 3% 15px}#important-info .accept{padding:20px 3% 35px}.contact-country h2{margin-bottom:50px}.contact-country-form label{width:20%}.contact-country-form input,.contact-country-form select,.contact-country-form textarea{width:80%;padding:15px}.contact-country-form .single_line_text.half_width input{width:38.5%}.contact-country-form input[name=VxForm_LastName]{margin:0 0 23px 3%}.contact-country-form .accept_decline span,.contact-country-form .checkboxes span,.contact-country-form .multiple_choice span,.contact-country-form .vx_subscribe span{width:19%}.contact-country-form .accept_decline label,.contact-country-form .checkboxes label,.contact-country-form .multiple_choice label,.contact-country-form .vx_subscribe label{float:right;width:80%;margin-right:0}.contact-country-form .button{margin:0 0 125px 20%}.direct-investment .col-1-2{width:45%;margin:0 2%!important}}@media only screen and (max-width:1200px){.tab_content .profile{float:none;width:880px;padding:0 0 0 45px}.profile .column{margin:0 2% 2% 0}}@media only screen and (max-width:1030px){.image-banner .container,.image-banner-squares .container,.image-banner-squares3 .container,.image-banner.article .container{top:10%}.image-banner.article .container h2{margin-bottom:15px}.tab_content .tab-column{width:100%;margin:0 0 30px}.col-1-3.contact-country,.col-1-3.contact-country:first-child{width:47%;margin:0 3% 3% 0}.col-1-2.article{width:100%!important;margin:0}.contact-summary{width:94%!important;padding:3% 3% 0!important;float:left}.article .button{width:100%}.col-2-3-esg{padding:0;width:46%}.col-2-3.contact{width:100%}.col-2-3.contact p{line-height:1.75}.col-1-3.contact{width:100%}.col-1-3.contact .vx_image{float:left}.article .social-media{text-align:left;float:left;width:100%}.article .quote{width:100%}.article .contact-summary{width:100%!important;padding:0!important;margin:0 0 20px}.image-banner-squares3.philosophy .col-1-3-bg{padding:2% 4%!important}.image-banner-squares3.philosophy .col-1-3-bg p{font-size:14px!important}.article-title-news h1{font-size:45px}}@media only screen and (max-width:980px){.research .info{width:100%}.research .date p{margin:0 0 25px}.research .title p{font-size:20px;margin:0 0 25px}.research .summary p{font-size:14px;margin:0 0 25px}.research .buttons{width:100%}.col-1-4-bg{height:200px}.col-1-4-bg .vx_text p{font-size:18px;line-height:1.25}.col-1-4-bg .vx_text strong{font-size:20px;line-height:1.25}.col-1-4-office{height:auto}.col-1-4-office .center-text{padding:0 5%!important}.tab_content .tab-column .column{margin-bottom:30px}.row.mb-170 .flex{display:block}.col-1-3.address,.col-1-3.address:first-child{width:100%;border:none;border-top:1px solid #959595;margin:5% 0 0;padding:5% 0 0}.col-1-3.address:first-child{border-top:none;margin:0;padding:0}.col-1-3-team .profile-text-summary{margin:340px 0 0 -375px}.col-1-3-team p{font-size:16px}.esg .border-thin p{font-size:24px}}@media only screen and (max-width:980px) and screen and (-ms-high-contrast:active),only screen and (max-width:980px) and (-ms-high-contrast:none){.flex .philosophy_block,.flex .track_record{width:250px}}@media only screen and (max-width:900px){.tab_content .profile{width:610px}}@media only screen and (max-width:814px){.col-1-3-team{width:100%}.col-1-3-team .profile-text-summary{margin:340px 0 0 0;width:auto!important}.col-1-3-team .image{float:left;width:100%}.col-1-3-team .image img{width:325px}.news-block{padding:25px 0}.news-block:first-child{padding:0 0 25px 0}.news-block .col-1-3{width:100%}.news-block .col-2-3{margin:5% 0 0;width:100%}.news-block .date p{font-size:14px}.news-block .title p{font-size:16px}.button-news{margin:0}.col-2-3-esg{width:100%;margin:0 0 3%}.col-1-3-esg{margin:0 0 5%;width:100%;float:right}.col-1-3-esg .vx_image{width:398px}.esg .border-thick{margin:0 0 3%}.col-20,.col-80{width:100%!important}.col-80.group{margin:0 auto}.col-80.group .image{margin:0 auto;float:none}.article .social-media{float:left;width:auto}.article .social-media a{margin:0 30px 0 0}.article .button{float:left;clear:both}}@media only screen and (max-width:760px){.home-blocks .col-1-3,.home-blocks .col-1-3-home,.home-blocks .col-1-3-home:first-child,.home-blocks .col-1-3:first-child,.home-blocks .col-2-3,.home-blocks .col-2-3-home,.home-blocks .col-2-3-home:first-child,.home-blocks .col-2-3:first-child{width:100%;margin:0 0 2%}.image-banner h1,.image-banner-squares h1,.image-banner-squares3 h1,.slider-banner h1{font-size:30px!important;margin-bottom:10px}.image-banner p,.image-banner-squares p,.image-banner-squares3 p,.slider-banner p{font-size:15px!important;line-height:20px!important}.pt-75{padding-top:5%}.row.mb-130 .flex,.wide-tan-bg .flex{display:block}.col-1-3-bg,.col-1-3.separator{width:100%}.col-1-3-bg,.col-1-3.separator{margin:0 0 5%}.col-1-3.separator{border-left:none;border-bottom:1px solid #afa582;padding:0 0 5%}.col-1-3-bg:first-child,.col-1-3.separator:first-child{margin:0 0 5%}.col-1-3.separator:first-child{padding:0 0 5%}.col-1-3-bg .center-text{top:100%;transform:translateY(0)}.col-1-3-team.first{width:100%}.col-1-3-team.first .image,.col-1-3-team.first .overlay-layer_top,.col-1-3-team.first .profile-text{margin:0 auto!important;float:none!important;width:325px!important}.col-1-3-team.first .profile-text{left:50%;transform:translateX(-50%)}.separator .col-1-4{margin:0 0 2% 0;width:50%;min-height:301px}.separator .col-1-4.left,.separator .col-1-4.right{padding:0 2.5%}.col-1-4-bg{margin:0 0 2%;width:100%;height:auto}.col-1-4-bg:first-child{margin:0 0 2%}.col-1-4-bg .vx_text{margin:0;padding:2.5% 5% 0}.col-1-2.group{width:100%!important}.research .col-1-3{width:100%;padding:0 0 5%}.research .col-2-3{width:100%;margin:0}.image-banner-squares3 .image-banner-blocks{bottom:10px}.image-banner-squares3 .narrow{width:100%}.image-banner-blocks .col-1-3-banner{margin:0 0 2%;width:100%;height:150px}.image-banner-blocks .col-1-3-banner:first-child{margin:0 0 2%;height:230px}.image-banner-blocks .col-1-3-banner h1{font-size:40px}.image-banner-investment .container .text,.image-banner-investment.narrow .container .text{width:100%}.col-2-3-investment .title p{font-size:30px!important}.col-1-3-investment{width:100%}.col-1-3-investment .vx_image img{width:100%;height:635px;object-fit:cover}.mb-70 .container.flex{flex-wrap:wrap}.esg .border-thick{height:auto}.col-1-3.esg.overlay,.mb-70 .col-1-3.esg{margin:0 0 3%;width:100%!important}.col-1-3:first-child.esg.overlay,.mb-70 .col-1-3:first-child.esg{width:100%!important}.overlay{position:relative;overflow:visible;height:100%}.overlay .overlay-layer_top{top:0;position:relative;padding:0;height:214px}.overlay .overlay-layer_bottom{height:100%;position:relative}.overlay .overlay-text{width:100%;padding:0}.contact-country-form label{width:100%;margin:0 0 10px}.contact-country-form input,.contact-country-form select,.contact-country-form textarea{width:100%}.contact-country-form .single_line_text.half_width input{width:100%;margin:0 0 23px 0}.contact-country-form input[name=VxForm_LastName]{margin:0 0 23px 0}.contact-country-form .accept_decline span,.contact-country-form .checkboxes span,.contact-country-form .multiple_choice span,.contact-country-form .vx_subscribe span{width:100%}.contact-country-form .accept_decline label,.contact-country-form .checkboxes label,.contact-country-form .multiple_choice label,.contact-country-form .vx_subscribe label{float:left;width:100%}.contact-country-form .button{margin:0 0 5% 0}.wide-tan-bg.pt-75 .content-intro{margin-bottom:1%}.track_record_list .track_record{height:auto}.tab_content .profile .column{margin:0 3% 5% 0}.article-title-news h1{font-size:30px}.close-profile{display:block}.collapsible-title{width:102%!important}.collapsible-title p{padding:25px 8px 25px 0;border-right:1px solid #fff;background-image:url(../_images/tab-plus.png);background-position:99% center!important;background-repeat:no-repeat!important;background-size:17px 17px!important}.collapsible-title.is-active p{border-bottom:none!important;background-image:url(../_images/tab-minus.png)}.collapsible-content{position:relative!important;top:auto!important;left:0!important;width:100%!important;border-bottom:1px solid #11b4e8}.collapsible-content .vx_image{float:none;width:100%;margin:0 0 20px;height:auto!important}.collapsible-content .vx_text{float:none;width:100%;padding:0}.collapsible-content .vx_image,.collapsible-content .vx_image img{width:100%!important}.collapsible-content .vx_image{overflow:hidden!important}}@media only screen and (max-width:760px) and screen and (-ms-high-contrast:active),only screen and (max-width:760px) and (-ms-high-contrast:none){.flex .philosophy_block,.flex .track_record{width:100%}}@media only screen and (max-width:630px){.tab_content .profile{width:250px;padding:0}}@media only screen and (max-width:550px){.image-banner h1,.image-banner-squares h1,.image-banner-squares3 h1,.slider-banner h1{font-size:25px!important}.image-banner p,.image-banner-squares p,.image-banner-squares3 p,.slider-banner p{font-size:14px!important;margin-bottom:0}.separator .col-1-4{width:100%;min-height:auto}.separator .col-1-4.left,.separator .col-1-4.right{padding:0}.col-1-2 .col-1-2{width:100%}.border-thick,.border-thin{width:100%;height:auto}.col-1-2.right{margin:5% 0 0}.col-2-3-investment .flex{flex-wrap:wrap}.col-2-3-investment .col-1-2:first-child{margin:0 0 5%}.col-2-3-investment .col-1-2{width:100%;border-left:none;border-top:1px solid #afa582;padding:5% 0 0 0}.col-2-3-investment .col-1-2:first-child{border-top:none}.overlay .overlay-layer_top{height:244px}.col-1-3-esg .vx_image{width:100%}.col-1-3-esg .button_slide{left:30px;top:80%}.col-1-3.contact-country,.col-1-3.contact-country:first-child{width:100%}.news-col-narrow{width:100%;height:40px}.news-col-large{width:100%}.image-banner.article h1{font-size:30px!important;line-height:34px!important}.article-title h4{font-size:24px!important;line-height:28px!important}.article-title-news{margin-top:40px}.article-title-news h1{font-size:24px}.article-title-news p{font-size:14px}}@media only screen and (max-width:450px){.image-banner p{font-size:12px!important;line-height:16px!important}.image-banner.article h1{font-size:20px!important;line-height:24px!important}.image-banner.article h2{font-size:14px!important}.article-title h4{font-size:20px!important;line-height:24px!important}}@media only screen and (max-width:1230px){select#platformselector::-ms-expand{display:none}}@media only screen and (max-width:1230px) and screen and (min-width:0 \0){select#platformselector{background:0 0\9;padding:15px 10px\9}}@media only screen and (max-width:550px){.separator .col-1-3{width:100%}}@media only screen and (min-width:760px){.image-banner-squares3.philosophy .container{top:50%!important;left:50%;transform:translate(-50%,-50%);position:absolute}}@media only screen and (max-width:760px){.image-card.flex,.philosophy .flex{display:block}.col-1-3-bg{width:100%}.image-banner-squares3.philosophy .col-1-3-bg{margin-bottom:3%!important}}@media only screen and (max-width:1230px){.content-intro h4{margin-bottom:25px}.content-intro p{margin-bottom:35px}}@media only screen and (max-width:1940px){.image-banner-squares3{max-height:none}.image-banner-squares3 .vx_image.chart img{height:auto}.philosophy.image-banner-squares3 .vx_image img{height:auto;width:100%}}@media only screen and (max-width:980px){.col-1-4-office{padding:5% 0 5%!important}}@media only screen and (max-width:1230px){.mobile-title-bg.platform-margin{margin:0;padding-top:15px;padding-bottom:15px}}@media only screen and (max-width:760px){.image-banner-squares3 .container{background-color:#f2f2f2}.image-banner-squares3 .container.direct-investment{background:0 0;position:relative;padding:30px}.direct-investment h3{color:#000}.profile .column{margin:0 auto 60px}.philosophy.image-banner-squares3 .vx_image img{height:auto;width:100%}.philosophy.image-banner-squares3 .container{top:0!important;left:0;height:auto;transform:none;padding:3% 3% 0}.direct-investment .col-1-2{width:100%;margin:0!important}}@media only screen and (min-width:760px){.image-banner-squares3 .container{background:0 0}}

html.x-border-box .blocker {display:block !important; position:relative !important;}


.nav li a.active, .nav li a:hover {
    color: #000;
    background: #f2f5f7;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

/* Gajen Edit - 03/06/2019 */
@media only screen and (max-width:550px) {
    .separator .col-1-3 {width: 100%}
    .news-col-narrow {
        float: none;
    }
}
@media only screen and (min-width: 760px) {
    .image-banner-squares3.philosophy .container {top: 50% !important; left: 50%; transform: translate(-50%, -50%); position: absolute;}
}
@media only screen and (max-width: 760px) {
    .image-card.flex, .philosophy .flex {display: block;}
    .col-1-3-bg {width: 100%;}
}
@media only screen and (max-width:1230px) {
    .content-intro h4 {margin-bottom: 25px}
    .content-intro p {margin-bottom: 35px}
}
@media only screen and (max-width: 1940px) {
    .image-banner-squares3 {max-height: none;}
    .image-banner-squares3 .vx_image.chart img {height: auto;}
    .philosophy.image-banner-squares3 .vx_image img {height: auto;width: 100%;}
}
/* Gajen Edit - 04/07/2019 */
/*.top-links .contact-us:hover .contact-us-drop-div {
	display:block;
	position:relative
}
.contact-us-drop {
	top: 114px;
}
.col-1-4-office {
	height: 230px;
}
.investment-process .container, .track_record_list .container {
	max-width: 982px;
}
.platform_list .container {
	max-width: 1104px;
}
.track_record_list .container .flex {
	width: auto;
}
.track_record_list .track_record {
    padding: 8.5% !important;
}
li.tablinks a {
	width: 26%;
}
.wide-tab-bg ul, .wide-tab-bg-platform ul {
	margin: 0 auto;
}
.tabbing_system.wide-tab-bg, .tabbing_system .wide-tab-bg-platform {
	margin: 0 auto;
}
.platform-container .tab_content {
	padding-top: 60px;
}
.profile .column .border h5 {
	font-size: 16px;
	margin-bottom: 10px;
}
.profile .column .border h4 {
	font-size: 12px;
}
li.tablinks a {
	font-family:Gotham-Medium;
	font-size: 18px;
	color: #757575;
}
li.tablinks.active a {
	color: #000000;
}
.btn-top.btn-is-visible {
	visibility: hidden;
	display: none;
}

.toggle-contact p a {
	color: #324158;
}
.toggle-contact p:hover a {
	color: #000000;
}
.locations_list .container {
        max-width: 1095px;
}
.wide-tan-bg.esg .content-intro p {
    margin: auto;
}*/

.slider-banner .button, .article .button {background: #ffffff; color: #283645; box-shadow: inset 0 0 0 0 #fff; border: 1px solid #283645;}
.slider-banner .button {width: 180px;}
.article .button {width: 240px;}
.slider-banner .button p, .article .button p {font-size: 14px; text-transform: uppercase; margin: 0; padding: 0;}
.slider-banner .button p a, .article .button p a { display: block; color: #283645; padding: 15px 8px;}
.slider-banner .button:hover {box-shadow: inset 170px 0 0 0 #283645; }
.article .button:hover {box-shadow: inset 225px 0 0 0 #283645;}
.slider-banner .button:hover p a, .article .button:hover p a {color: #ffffff;}
.our_team_item_info p {min-height: 220px; overflow: hidden;}
.article .contact-summary-news {width: 90%; float: left;}
.article ul {list-style: disc outside; padding-left: 17px;}
.cookie-warning {position: absolute;}
.nav li.contact-us, .nav li.kontakt {position: inherit;}
html.x-border-box img {width: auto !important;}

@media only screen and (min-width: 1370px) {
    .menu {height: auto;}
    .nav li.contact-us, .nav li.kontakt {display: none;}
}

@media only screen and (max-width: 980px) {
    .col-1-4-office {padding: 5% 0 5%!important;}
}
@media only screen and (max-width: 1230px) {
    .mobile-title-bg.platform-margin {margin: 0; padding-top: 15px; padding-bottom: 15px;}
    .cookie-warning .cookie {float: none;}
}
@media only screen and (max-width: 760px) {
    .image-banner-squares3 .container {background-color: #f2f2f2;}
    .image-banner-squares3 .container.direct-investment {background: none; position: relative; padding: 30px;}
    .direct-investment h3 {color: #000;}
    .profile .column {margin: 0 auto 60px;}
    .philosophy.image-banner-squares3 .vx_image img {height: auto; width: 100%;}
    .philosophy.image-banner-squares3 .container {top: 0 !important; left: 0; height: auto; transform: none; padding: 3% 3% 0}
}

@media only screen and (min-width: 760px) {
    .image-banner-squares3 .container {background: none;}
}
/* Gajen Edit - 01/08/2019 */
@media only screen and (max-width: 760px) {
    .slider-banner .first .text h1 {font-size: 35px !important;}
}
@media only screen and (max-width: 1230px) {
    .contact-us {right: 54px;}
}
@media only screen and (max-width: 1370px) {
    .contact-us {right: 54px;}
    .toggle-contact p {height: 16px; width: 16px;}
    .country-select {right: 110px; top: 20px; max-width: 11px;}
    .contact-us:hover .toggle-contact {right: 54px !important;}
    .asia, .europe { width: 45%;}
    .europe {margin-right: 5%}
    /*#nav-toggle.clicked span:before {
        transform: rotate(90deg);
        right: 0;
        top: 0;
    }
    #nav-toggle.clicked span {
        transform: rotate(-45deg);
    }
    #nav-toggle.clicked span:after {
        display: none;
    }*/
    #nav-toggle.clicked {position: absolute;top: 0;right: 0;padding: 46px 15px 33px;border-left: 1px solid #ccc}
    #nav-toggle.clicked span {background-color: transparent;position: relative}
    #nav-toggle.clicked span:after {top: 0}
    #nav-toggle.clicked span:before {top: 0}
    #nav-toggle.clicked span:before {transform: rotate(45deg)}
    #nav-toggle.clicked span:after {transform: rotate(-45deg)}
}
@media only screen and (max-width: 650px) {
    .europe .countries {width: 100% !important;}
    .news-year {float: left; margin-right: 20px;}
}

.tabbing_system__platform-container {background:#ffffff; padding-top:30px}
.tabbing_system__platform-container .profile .column {height: auto;}
html.x-border-box .vx_block {position: relative;}
html.x-border-box .overlay.active .overlay-layer_top, html.x-border-box .overlay:hover .overlay-layer_top {margin-top: 180px;}
html.x-border-box .country-select, html.x-border-box .contact-us {display: none;}

/*.x-border-box .contact-us-drop {display: none;}
html.x-border-box .vx_block.flex {display:flex;}*/
@media only screen and (max-width: 550px) {
  .content-intro h1 {
    font-size: 34px;
  }
}
@media only screen and (max-width: 991px) {
  .content-intro h1 {
    font-size: 42px;
  }
}
@media only screen and (min-width: 992px) {
  .content-intro h1 {
    font-size: 48px;
  }
}

.safari-mac .col-1-3-team.overlay .overlay-layer_top {
    opacity: 1;
    position: absolute;
    z-index: 100;
    top: -45px !important;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    color: #fff;
    padding: 15px;
    -moz-transition: all .4s ease-in-out 0s;
    -webkit-transition: all .4s ease-in-out 0s;
    -ms-transition: all .4s ease-in-out 0s;
    transition: all .4s ease-in-out 0s
}
.safari-mac .col-1-3-team.overlay.active .overlay-layer_top, .safari-mac .col-1-3-team.overlay:hover .overlay-layer_top {
    opacity: 1;
    background: rgba(0, 0, 0, .8);
    margin-top: 45px !important
}


.modal {
	display: inline-block;
}
.important-info-popup hr {
    width: 725px;
    margin: 35px 35px 15px;
    border: none;
    border-bottom: 1px solid #bbb
}

.important-info-popup .accept {
    padding: 20px 35px 35px;
    border: none;
    border-top: 1px solid #bbb
}

.important-info-popup .button {
    display: inline-block;
    cursor: pointer;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    background: #fff;
    color: #283645;
    box-shadow: inset 0 0 0 0 #fff;
    border: 1px solid #283645;
    width: 225px
}

.important-info-popup .button p {
    font-size: 14px;
    font-family: Gotham-Medium, Arial, sans-serif;
    text-transform: uppercase;
    margin: 0;
    padding: 0
}

.important-info-popup .button a {
    display: block;
    padding: 15px;
    color: #283645
}

.important-info-popup .button:hover {
    box-shadow: inset 210px 0 0 0 #283645
}

.important-info-popup .button:hover a {
    color: #fff
}
.shariff {
    width: 182px;
}
.social-media .shariff li a {
    color: #4d4d4d;
}
.social-media .shariff .linkedin, .social-media .shariff .twitter {
    width: 35px;
    height: 35px;
    padding-top: 0;
    margin-right: 15px;
}
.social-media .shariff .linkedin a, .social-media .shariff .twitter a {
    background-color: transparent;
    margin: 0;
}
.social-media .shariff .linkedin a:hover, .social-media .shariff .twitter a:hover {
    background-color: transparent;
}
.social-media .shariff .linkedin .fa-linkedin-in, .social-media .shariff .twitter .fa-twitter {
    font-size: 17px;
    line-height: 22px;
}

.careers .container {max-width: 980px;}
.careers .collapsible-tabs-vertical {margin-bottom: 80px !important;padding-left: 10px;padding-right: 10px;}
.careers .col-1-3-team {margin-right: 0}
.careers .col-1-3-team {margin: 0 0 0 2%;width: 98%;}
.careers .overlay .overlay-text p {padding-right: 0;}
.careers .col-1-3-team .profile-text h1 {display: block;}
.careers .content-intro p {margin-bottom: 35px;}
.load_more p {margin: 0 !important;}
.careers .content-intro .invest_button p {margin-bottom: 0;}

@media only screen and (min-width: 640px) {
     .careers .col-1-3-team {margin: 0 0 0 2%;width: 45%;}
}
@media only screen and (min-width: 760px) {
     .careers .col-1-3-team {margin: 0 0 0 2%;width: 45%;}
}
@media only screen and (min-width: 982px) {
     .careers .col-1-3-team {margin: 0 0 10px 2%;width: 34%;}
}
@media only screen and (max-width: 760px) {
     .container.flex{flex-wrap:wrap}
     .safari-mac .col-1-3-team.overlay .overlay-layer_top {
         top: -15px !important;
     }
     .careers .col-1-3-team {margin: 0 auto 10px; max-width: 325px;}
}
@media only screen and (max-width: 1230px) {
    .careers .overlay .overlay-text p {
         color: #fff;
    } 
}

/* Accordion - Gajen  */
.isMobile .collapsible-tabs-vertical .collapsible-title.is-active+.collapsible-content{display:inherit}
.isMobile .collapsible-title.clicked-g p {border: none;}
.isMobile .collapsible-title.clicked-g p {border-bottom:none!important;background-image:url(../_images/tab-minus.png)}
.hidden {display: none;}

/* Responsive video snippet - Gajen  */
.video_box {
  position: relative;
  padding-bottom: 52.25%;
  padding-top: 25px;
  height: 0;
  margin-bottom: 30px;
}
.video_box iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* Publication Snippets - Gajen - 21.11.2021 */
.article_left_col_item {
  margin-bottom: 30px;
}
/*.article_left_col_item.research .read-more {
  width: 230px;
}
.article_left_col_item.research .read-more:hover {
  box-shadow: inset 220px 0 0 0 #283645
}*/

.bx-wrapper .publication_carousel img {
	height: auto;
}
.publication_carousel .publication_carousel__item .info {
	padding: 15px;
	background: #f1f1f1;
}
.publication_carousel .publication_carousel__item .info h4 {
	color: #cd171e;
	text-transform: uppercase;
	font-size: 12px;
	line-height: 15px;
	margin-bottom: 15px;
}
.publication_carousel .publication_carousel__item .info h4 span {
	float: right;
}
.publication_carousel .publication_carousel__item .info h3 {
	font-family: Gotham-Medium,Arial,sans-serif;
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 15px;
	text-align: left;
}
.publication_carousel .publication_carousel__item .info h3 a {
	color: #000;
}
.article_left_col_item.carousel .bx-wrapper .publication_carousel .bx-next, .bx-wrapper .bx-next:hover {
    right: 2%!important;
}
.article_left_col_item.carousel .bx-wrapper .bx-prev, .bx-wrapper .publication_carousel .bx-prev:hover {
    left: 2%!important;
}
.article_left_col_item.carousel .bx-wrapper .bx-controls-direction a {
    top: 20%!important;
}
.article_left_col_item.carousel .bx-wrapper .bx-pager {
	display: none;
}


/* COOKIE AND HEADER FIX */
.cookie-warning .container {
	overflow: hidden;
	position: relative;
}
.menu {
	overflow: hidden;
}
.header_with_cookie #menu-container, .header_with_cookie .cookie-warning {
	position: relative;
}
/*
#header.header_with_cookie {
	transition: height 0.2s ease-in;
	height: 0px;
}*/
.fixed_header {
	position: fixed;
	width: 100%;
	top: 0;
	z-index: 999;
}
.blocker {
	z-index: 90;
}
@media only screen and (max-width: 1230px) {
  .icon-close {
	position: absolute;
	width: 25px;
	height: 25px;
	right: 10px;
	bottom: 15px;
	cursor: pointer;
  }
}
.cookie-warning .button {
	margin-right: 30px;
}
@media only screen and (min-width: 1230px) {
  .icon-close {
	position: absolute;
	width: 25px;
	height: 25px;
	right: 0;
	top: 15px;
	cursor: pointer;
  }
}

@media only screen and (min-width: 1370px) {
  #header {
    position: absolute;
  }
}

#header #menu-container {
  background: transparent;
  border-bottom: none;
}
#header #menu-container .menu {
  background: transparent;
}
#header #menu-container .menu .nav li a {
  color: #324158;
  text-shadow: 0px 1px 2px #b2b2b2;
}
#header #menu-container .menu .toggle-contact p a {
  color: #324158;
  text-shadow: 0px 1px 2px #b2b2b2;
}
#header #menu-container .menu .country-select {
  border-left: none;
}
#header #menu-container:hover {
  background: #ffffff;
  border-bottom: 1px solid #b2b2b2;
}
#header #menu-container:hover .menu .nav li a {
  color: #324158;
}
#header #menu-container:hover .menu .toggle-contact p a {
  color: #324158;
}
#header #menu-container:hover .menu .country-select {
  border-left: 2px solid #ccc;
}
#header.paint_it #menu-container {
  background: #ffffff;
  border-bottom: 1px solid #b2b2b2;
  box-shadow: 0px 2px 3px #b2b2b2;
}
#header.paint_it #menu-container .menu .nav li a {
  color: #324158;
  text-shadow: none;
}
#header.paint_it #menu-container .menu .toggle-contact p a {
  color: #324158;
  text-shadow: none;
}
#header.paint_it #menu-container .menu .country-select {
  border-left: 2px solid #ccc;
}
#logo a {
  background: url(../_images/savills_im_Logo_rgb.svg) no-repeat;
  width: 160px;
}
@media only screen and (min-width: 640px) {
  .article-title-news {
    margin-top:60px;
  }
}
@media only screen and (min-width: 1370px) {
  .menu {
    overflow: visible;
    height: 92px;
  }
  #logo a {
    width: 220px;
  }
  .article-title-news {
    margin-top:132px;
  }
}
@media only screen and (min-width: 1371px) {
  .nav li a {
    padding: 49px 5px 50px;
  }
}
@media only screen and (min-width: 1460px) {
  .nav li a {
    padding: 49px 10px 50px;
  }
}
@media only screen and (min-width: 1515px) {
  .nav li a {
    padding: 49px 15px 50px;
  }
}
