/*!
Theme Name: Zadig
Theme URI: http://underscores.me/
Author: Peregrine Communications
Author URI: https://peregrinecommunications.com
Description: Wordpress theme for Zadig, created by Peregrine Communications
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: bregalmilestone
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Zadig is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/.icon:before{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?ttczwe");src:url("fonts/icomoon.eot?ttczwe#iefix") format("embedded-opentype"), url("fonts/icomoon.ttf?ttczwe") format("truetype"), url("fonts/icomoon.woff?ttczwe") format("woff"), url("fonts/icomoon.svg?ttczwe#icomoon") format("svg");font-weight:normal;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-down-icon:before{content:"\e900"}.icon-document-icon:before{content:"\e901"}.icon-report-icon:before{content:"\e902"}.icon-arrow-right-icon:before{content:"\e903"}.icon-triangle-right-icon:before{content:"\e904"}.icon-triangle-down-icon:before{content:"\e905"}.icon-key-icon:before{content:"\e906"}.icon-map-icon:before{content:"\e907"}html{font-family:"Roboto", sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0.5px}body{margin:0;overflow:auto;overflow-x:hidden}body.noscroll{overflow:hidden}h1{font-weight:400;line-height:130%;font-size:38px}@media only screen and (min-width:768px){h1{font-size:42px}}h2{font-weight:400;line-height:130%;font-size:24px;color:#2C626C;line-height:150%}@media only screen and (min-width:768px){h2{font-size:30px}}h3,label.checkbox{color:#2AB1CB;font-size:20px;line-height:150%}@media only screen and (min-width:768px){h3,label.checkbox{font-size:24px}}label.checkbox{font-weight:700}.lightbox h3{font-size:20px}@media only screen and (min-width:768px){.lightbox h3{font-size:20px}}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:500}.site-content b,.site-content strong{font-weight:500;color:#2C626C}code,kbd,samp{font-family:monospace, monospace;font-size:1em}.featherlight .featherlight-content p.smaller,.smaller,small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;position:absolute;opacity:0}.lightbox ul,.site-content .mc-field-group ul{list-style:none;margin:0;padding:0}.lightbox ul li,.site-content .mc-field-group ul li{margin:0;padding:0;display:block;position:relative}.site-content .mc-field-group ul li:before{display:none}.site-content .mc-field-group ul li label{margin-bottom:20px}.mc-field-group ul li label:before,.mc_embed_signup .field-checkbox label:not(.checkbox):before{content:'';width:25px;height:25px;background-color:#fff;background-color:#BBE4EB;display:inline-block;margin-right:10px;border:1px solid #9AC8D1;position:absolute;top:0;left:0}.mc_embed_signup .field-checkbox label:not(.checkbox) input[type=checkbox]:checked~span:before,input[type=checkbox]:checked~label:before{background-color:#999;background-color:#BBE4EB}.lightbox-signup input[type=checkbox]{width:100%;height:100%;z-index:10000}.mc_embed_signup .ur-checkbox-list,.mc_embed_signup label.ur-label{padding-left:0!important;font-weight:300!important}.mc_embed_signup .ur-checkbox-list:before,.mc_embed_signup label.ur-label:before{display:none!important}.mc_embed_signup .description{font-size:12px!important;margin-top:20px}.mc_embed_signup #funds_check_box_field .ur-label,.mc_embed_signup #marketing_check_box_field .ur-label{font-family:"Playfair Display", serif;color:#2AB1CB;font-size:17px;line-height:150%;font-weight:700!important}@media only screen and (min-width:768px){.mc_embed_signup #funds_check_box_field .ur-label,.mc_embed_signup #marketing_check_box_field .ur-label{font-size:18px}}.mc_embed_signup .field-checkbox label:not(.checkbox) input[type=checkbox]:checked~span:after,input[type=checkbox]:checked~label:after{content:'';display:block;width:9px;height:18px;border:solid #9AC8D1;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);left:8px;position:absolute;top:2px}.mc-field-group ul li label,.mc_embed_signup .field-checkbox label:not(.checkbox){line-height:150%;position:relative;width:100%;display:block;padding-left:40px;min-height:30px;font-size:15px}@media only screen and (min-width:768px){.mc-field-group ul li label,.mc_embed_signup .field-checkbox label:not(.checkbox){font-size:15px}}.mc_embed_signup.register{width:calc(100% + 20px);left:-10px}.mc_embed_signup .ur-frontend-form{padding:0;border:none}.mc_embed_signup label:not(.checkbox){font-size:15px}.mc_embed_signup label.checkbox{margin-bottom:20px!important}.user-registration-error:after,.user-registration-error:before{display:none!important}#mc_embed_signup div.mce_inline_error,.user-registration-error{border:none!important;background-color:transparent!important;padding:0!important;font-size:12px!important;background-color:transparent!important;color:red!important;font-weight:300!important;display:block!important}#mc_embed_signup div.mce_inline_error{margin-top:10px!important}input[aria-invalid=true]{border:1px solid red!important}abbr[title]{font-size:12px!important;font-weight:300!important}input.user-registration-Button.button.hidden-xs{display:none!important}ul.user-registration-error{width:calc(100% - 30px)!important;margin-left:10px!important;list-style:none!important}ul.user-registration-error li:before,ul.user-registration-error strong{display:none}ul.user-registration-error li a{display:block}.user-registration-message{border:none;background-color:transparent;padding:0}.user-registration-error:before,.user-registration-info:before,.user-registration-message:before{display:none}#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link:after,#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link:before,.user-registration-message ul li:before{display:none}.d-none{display:none!important}#user-registration.vertical .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a{border:none;font-weight:400}.user-registration-MyAccount-content fieldset{padding:0;border:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,optgroup,select,textarea{color:#353535;font-family:"Roboto", sans-serif;font-size:15px;font-size:16px;line-height:150%;letter-spacing:0.6px;font-weight:300}@media only screen and (min-width:768px){body,button,input,optgroup,select,textarea{font-size:15px}}.site-content{color:#353535;font-size:15px;font-weight:400;font-weight:300;line-height:150%;letter-spacing:0.5px;overflow:hidden}.site-content ul{list-style:none;margin:0;padding:0}.site-content ul li{margin-bottom:10px;padding-left:20px;position:relative;width:100%}.site-content ul li:before{font-family:'icomoon';content:"\e904";position:absolute;left:0;font-size:9px;top:2px}.site-content a,.site-content a:visited{color:#2AB1CB;text-decoration:none}.general-container a:hover,.site-content .related-posts a:hover{color:#2C626C}h1,h2,h3,h4,h5,h6,label.checkbox{clear:both;font-family:"Playfair Display", serif}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0, 0, 0, 0.8);font-size:12px;font-size:0.75rem;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #BBE4EB;border-radius:1px;padding:10px;width:100%;display:block}input[type=color]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}form label{display:block;margin-bottom:10px;margin-top:10px}a{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}a:visited{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}a:active,a:focus,a:hover{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}a:focus{outline:none;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}a:active,a:hover{outline:0;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.main-navigation{clear:both;display:block;float:left;width:100%}header.active .main-navigation{border:0}.main-navigation ul{display:block;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation li.menu-item-has-children>a:after{font-family:'icomoon';display:inline-block;content:"\e905";font-size:5px;margin-left:8px;top:0;line-height:18px;width:12px;-webkit-transform:translateY(-15%);-ms-transform:translateY(-15%);transform:translateY(-15%);text-indent:0}.mobile-navigation li.menu-item-has-children>a{text-indent:12px}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.text-center{text-align:center}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}a,a.visited{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}a:hover{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.main-navigation ul{list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none;font-family:"PT Serif", serif;color:#2C626C;font-weight:400;font-size:15px;padding:10px 18px;letter-spacing:3.5px;position:relative;text-transform:uppercase;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;cursor:pointer;line-height:115%}.mc_embed_signup button.btn,.site-content a.btn,a.btn{display:block;text-decoration:none;font-family:"PT Serif", serif;color:#2C626C;font-weight:700;font-size:13px;padding:10px 18px;letter-spacing:3.5px;position:relative;text-transform:uppercase;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;cursor:pointer;line-height:115%;float:left}@media only screen and (min-width:640px){.mc_embed_signup button.btn,.site-content a.btn,a.btn{font-size:15px}}.mc_embed_signup button.btn{background-color:transparent;margin:50px 0 0 0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}a.btn.btn-white{color:#ffffff}.main-navigation li.btn-login>a,a.btn{font-weight:700;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:1;position:relative}.mc_embed_signup button.btn span{content:'Sign up';float:right;margin-left:10px}.main-navigation li.btn-login>a:before,.mc_embed_signup button.btn span:before,a.btn span:before{content:'';width:100%;height:0;position:absolute;z-index:-1;background-color:#BBE4EB;bottom:0;left:0;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.main-navigation li.btn-login>a:after,.mc_embed_signup button.btn span:after,a.btn span:after{font-family:'icomoon';content:"\e906";font-size:9px;font-weight:normal;margin:0 0 0 5px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.mc_embed_signup button.btn span:after,a.btn span:after{content:"\e904"}.main-navigation li.btn-login>a:hover:before,.mc_embed_signup button.btn:hover span:before,a.btn:hover span:before{height:100%;z-index:-1}.main-navigation li.btn-login>a:hover,a.btn:hover span{color:#2C626C}.main-navigation li.btn-login:before,.mc_embed_signup button.btn:before,a.btn:before{content:'';width:100%;height:37%;border:1px solid #BBE4EB;top:0;left:0;position:absolute;border-bottom:0;background-color:transparent}.main-navigation li.btn-login:after,.mc_embed_signup button.btn:after,a.btn:after{content:'';width:100%;height:37%;border:1px solid #BBE4EB;bottom:0;left:0;position:absolute;border-top:0;background-color:transparent}a.btn.btn-white:after,a.btn.btn-white:before{border-color:#ffffff}a.btn.btn-white span:before{background-color:#ffffff}.desktop-navigation.main-navigation ul ul{float:left;position:absolute;top:calc(100% - 2px);opacity:0;visibility:hidden;z-index:99999;background-color:#DDF1F4;border-top:0 solid #ffffff;z-index:2;padding:0}.desktop-navigation.main-navigation ul ul:after{background-color:#ffffff;content:'';display:inline-block;width:200vw;height:calc(100% + 10px);position:absolute;left:-100vw;z-index:-1;top:0;-webkit-box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.05)}.desktop-navigation.main-navigation ul li.btn-login ul{background-color:transparent;top:100%}.desktop-navigation.main-navigation ul li.btn-login ul:after{top:1px;width:100%;left:0;-webkit-box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.05);box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.05)}.desktop-navigation.main-navigation ul ul li a{font-family:"PT Serif", serif;font-weight:400;text-transform:none;font-size:15px;letter-spacing:0.6px}.main-navigation ul ul ul{left:-999em;top:0;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.main-navigation ul ul a{width:290px;text-decoration:none;text-transform:uppercase;font-size:12px;color:#353535;line-height:100%;padding:10px 18px;border:0}.main-navigation li.focus>a,.main-navigation li:hover>a{color:#2AB1CB;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.main-navigation li.focus>a:after,.main-navigation li:hover>a:after{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}@media only screen and (min-width:992px){.main-navigation li.focus>a:after,.main-navigation li:hover>a:after{opacity:1}}.main-navigation ul ul .focus>a,.main-navigation ul ul :hover>a{color:#2C626C;border:0}.main-navigation ul ul a.focus,.main-navigation ul ul a:hover{color:#2AB1CB;border:0}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto;opacity:1;visibility:visible;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation .current-menu-ancestor>a,.main-navigation .current-menu-item>a,.main-navigation .current-menu-parent>a,.main-navigation .current-page-ancestor>a,.main-navigation .current_page_item>a{color:#2AB1CB}.main-navigation li.current-lang a:after,.main-navigation li.lang-item a:after{background-color:#fff}@media only screen and (min-width:992px){.main-navigation li.current-lang a:after,.main-navigation li.lang-item a:after{background-color:#fff!important}}.main-navigation .current-menu-parent ul .current-menu-parent>a,.main-navigation .current-menu-parent ul .current-menu-parent>a:visited{color:#fff}.main-navigation .current-menu-parent ul .current-menu-parent>a:hover{color:#2AB1CB}.desktop-navigation .menu-main-menu-container{display:-webkit-box;display:-ms-flexbox;display:flex}.desktop-navigation .menu-main-menu-container .menu{margin:0 auto;position:relative;width:100%}.desktop-navigation .menu-main-menu-container .menu li.btn-login,.desktop-navigation .menu-main-menu-fr-container .menu li.btn-login{float:right}.mobile-container .main-navigation li{display:block;float:left;width:100%;max-width:calc(100% - 30px);left:15px;border-bottom:1px solid #BBE4EB}.mobile-container .main-navigation li.btn-login{margin:30px auto 0 auto;width:auto;max-width:225px;float:left;display:block;position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border:0}.mobile-container .main-navigation li.lang-item{max-width:35%}.mobile-container .main-navigation li a{padding:20px;font-size:17px}.mobile-container .main-navigation .menu>li>a{display:block;float:left;font-size:17px;left:0;margin:0 auto;padding:17px;position:relative;right:0;width:100%;text-align:center}.mobile-container .main-navigation .menu>li.btn-login>a{padding:10px 18px;max-width:225px}.main-navigation.toggled ul,.menu-toggle{display:block}.mobile-navigation ul.menu li ul.sub-menu{position:relative;left:0;-webkit-box-shadow:none;box-shadow:none;max-height:0;overflow:hidden;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;width:100%}.mobile-navigation ul.menu li ul.sub-menu.opened{max-height:500px;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;margin-bottom:20px}.mobile-navigation ul.menu li ul.sub-menu li{width:100%;border:0}.mobile-navigation ul.menu li ul.sub-menu li a{width:100%;max-width:none;text-align:center;font-size:15px;text-transform:none;color:#2AB1CB;padding:10px;line-height:130%}.menu-copyright-menu-container ul.menu,.menu-copyright-menu-fr-container ul.menu{float:left;width:auto;text-align:left;margin-bottom:10px}@media only screen and (min-width:768px){.menu-copyright-menu-container ul.menu,.menu-copyright-menu-fr-container ul.menu{float:right;text-align:right;margin-bottom:0}}.menu-copyright-menu-container ul.menu li,.menu-copyright-menu-fr-container ul.menu li{display:inline-block;width:auto;padding-right:14px;padding-left:14px;position:relative}.menu-copyright-menu-container ul.menu li:first-of-type,.menu-copyright-menu-fr-container ul.menu li:first-of-type{padding-left:0}.menu-copyright-menu-container ul.menu li:last-of-type,.menu-copyright-menu-fr-container ul.menu li:last-of-type{padding-right:0}.menu-copyright-menu-container ul.menu li:after,.menu-copyright-menu-fr-container ul.menu li:after{content:'';width:2px;height:70%;display:inline-block;position:absolute;right:-1px;top:15%;background-color:#9AC8D1;opacity:0.7}.menu-copyright-menu-container ul.menu li:last-of-type:after,.menu-copyright-menu-fr-container ul.menu li:last-of-type:after{display:none}body{padding-top:83px}@media only screen and (min-width:992px){body{padding-top:164px}}body#noborder{padding-top:0}.header-wrapper.container{position:relative}header{padding:0;position:relative;position:fixed;top:0;z-index:100;background-color:#fff;width:100%;padding-top:21px;padding-bottom:21px;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}@media only screen and (min-width:992px){header{position:absolute}}@media only screen and (min-width:992px){header{padding:0;padding-top:32px;padding-bottom:22px}}header.active{background-color:#ffffff;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;top:0;padding:0;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.15);padding-top:21px;padding-bottom:21px;transition:all .25s ease-out;position:fixed}@media only screen and (min-width:992px){header.active{padding:0;padding-top:32px;padding-bottom:22px}}header.open{-webkit-box-shadow:none;box-shadow:none}.sticky-header{display:none;z-index:100;background-color:#fff;width:100%;padding-top:21px;padding-bottom:21px;position:fixed;top:-10%;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}@media only screen and (min-width:992px){.sticky-header{display:block}}.sticky-header.active{top:0;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.15);-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}a.site-image-logo{float:left;display:block;position:relative}.site-branding{width:auto;float:left;left:0;text-align:center;margin:0 auto;position:relative;z-index:10;padding:0;margin-bottom:0}@media only screen and (min-width:992px){.site-branding{margin-bottom:20px}}.sticky-header .site-branding{margin-bottom:0}footer .site-branding{padding:0;float:none;text-align:center}@media only screen and (min-width:768px){footer .site-branding{float:left}}.site-branding img{width:160px;height:auto}@media only screen and (min-width:992px){.site-branding img{width:200px}}footer{background-color:#2C626C;color:#ffffff;font-weight:400;padding:60px 0 50px;position:relative;font-size:13px}@media only screen and (min-width:768px){footer{padding:35px 0 35px;font-size:15px}}footer ul{list-style:none;margin:0;padding:0}footer ul li{display:block}footer ul.menu>li.menu-item-has-children>a{font-family:"Playfair Display", serif;font-size:20px;color:#ffffff}@media only screen and (min-width:768px){footer ul.menu>li.menu-item-has-children>a{font-size:24px}}footer ul li a,footer ul li a:visited{color:#9AC8D1;text-decoration:none;font-weight:500;padding:7px 0;line-height:130%;display:block;font-size:15px;font-family:"PT Serif", serif}footer ul li a:hover{color:#ffffff;text-decoration:none}footer .site-copyright{color:#9AC8D1;font-weight:400;font-size:13px;line-height:150%}footer .footer-fade{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;background:rgba(44, 98, 108, 0);background:-moz-linear-gradient(top, rgba(44, 98, 108, 0) 0%, rgba(28, 66, 74, 0.5) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(44, 98, 108, 0)), color-stop(100%, rgba(28, 66, 74, 0.5)));background:-webkit-linear-gradient(top, rgba(44, 98, 108, 0) 0%, rgba(28, 66, 74, 0.5) 100%);background:-o-linear-gradient(top, rgba(44, 98, 108, 0) 0%, rgba(28, 66, 74, 0.5) 100%);background:-ms-linear-gradient(top, rgba(44, 98, 108, 0) 0%, rgba(28, 66, 74, 0.5) 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(44, 98, 108, 0)), to(rgba(28, 66, 74, 0.5)));background:linear-gradient(to bottom, rgba(44, 98, 108, 0) 0%, rgba(28, 66, 74, 0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2c626c', endColorstr='#1c424a', GradientType=0 )}.align-left{text-align:left!important}.align-right{text-align:right!important}.align-center{text-align:center!important}.align-center-right{text-align:center!important}@media only screen and (min-width:768px){.align-center-right{text-align:right!important}}.desktop-navigation{display:none;left:0;width:100%}@media only screen and (min-width:992px){.desktop-navigation{display:block;position:relative}}.mobile-navigation{display:block;background-color:transparent;text-align:left;margin-top:35px;margin-bottom:35px;z-index:1;position:relative}@media only screen and (min-width:992px){.mobile-navigation{display:none}}.main-navigation.toggled ul,.menu-toggle{padding:21px 0}.mobile-navigation .menu-toggle span{font-size:28px}@media only screen and (min-width:768px){.mobile-navigation .menu-toggle span{font-size:38px}}.menu-toggle span:hover{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.mobile-container{background-color:#ffffff;left:0;margin:0 auto;position:fixed;right:0;top:0;padding-top:85px;padding-bottom:50px;width:100%;z-index:10;display:block;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;opacity:0;visibility:hidden;background-position:center center;background-size:cover;min-height:300px;height:auto}@media only screen and (min-width:768px){.mobile-container{top:0;padding-top:85px;padding-bottom:50px;min-height:620px}}@media only screen and (min-width:992px){.mobile-container{display:none}}.mobile-container.active{opacity:1;visibility:visible;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;background-color:#ffffff;z-index:12;padding-left:0!important;padding-right:0!important;overflow:auto;height:100vh}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px!important;padding-right:15px!important}@media only screen and (min-width:768px){.container{}}@media only screen and (min-width:992px){.container{}}@media only screen and (min-width:1200px){.container{max-width:1156px}}.site-content .container{padding-left:0!important;padding-right:0!important}.site-content .container.padding-sides{padding-left:15px!important;padding-right:15px!important}.container .row{position:relative;z-index:1}.hideblock,.hideflag{display:none}.mobileonly{display:block!important}@media only screen and (min-width:992px){.mobileonly{display:none!important}}.desktoponly{display:none!important}@media only screen and (min-width:992px){.desktoponly{display:block!important}}.nopadding{padding:0!important}.nopadding-left{padding-left:0!important}.nopadding-right{padding-right:0!important}.padding-sides{padding-left:15px!important;padding-right:15px!important}.padding-left-s{padding-left:10px}.padding-right-s{padding-right:10px}.nomargin{margin:0!important}.nomargin-top{margin-top:0!important}.nomargin-bottom{margin-bottom:0!important}.blogblock{padding-bottom:60%;position:relative;background-position:center center;background-size:cover;font-size:13px}.margin-top-xl{margin-top:75px!important}@media only screen and (min-width:768px){.margin-top-xl{margin-top:125px!important}}.margin-bottom-xl{margin-bottom:75px!important}@media only screen and (min-width:768px){.margin-bottom-xl{margin-bottom:125px!important}}.margin-top-l{margin-top:50px!important}@media only screen and (min-width:768px){.margin-top-l{margin-top:100px!important}}.margin-bottom-l{margin-bottom:50px!important}@media only screen and (min-width:768px){.margin-bottom-l{margin-bottom:100px!important}}.margin-top-m{margin-top:35px!important}@media only screen and (min-width:768px){.margin-top-m{margin-top:75px!important}}.margin-bottom-m{margin-bottom:35px!important}@media only screen and (min-width:768px){.margin-bottom-m{margin-bottom:75px!important}}.margin-top-s{margin-top:25px!important}@media only screen and (min-width:768px){.margin-top-s{margin-top:50px!important}}.margin-bottom-s{margin-bottom:25px!important}@media only screen and (min-width:768px){.margin-bottom-s{margin-bottom:50px!important}}.margin-top-xs{margin-top:15px!important}@media only screen and (min-width:768px){.margin-top-xs{margin-top:25px!important}}.margin-bottom-xs{margin-bottom:15px!important}@media only screen and (min-width:768px){.margin-bottom-xs{margin-bottom:15px!important}}.margin-left-xs{margin-left:25px!important}.margin-right-xs{margin-right:25px!important}.margin-right-xxs{margin-right:15px!important}.margin-top-xxs{margin-top:15px!important}@media only screen and (min-width:768px){.margin-top-xxs{margin-top:10px!important}}.margin-bottom-xxs{margin-bottom:15px!important}@media only screen and (min-width:768px){.margin-bottom-xxs{margin-bottom:10px!important}}.padding-top-m{padding-top:35px!important}@media only screen and (min-width:768px){.padding-top-m{padding-top:55px!important}}.padding-bottom-m{padding-bottom:35px!important}@media only screen and (min-width:768px){.padding-bottom-m{padding-bottom:55px!important}}.padding-top-l{padding-top:30px!important}@media only screen and (min-width:768px){.padding-top-l{padding-top:40px!important}}@media only screen and (min-width:992px){.padding-top-l{padding-top:80px!important}}.padding-bottom-l{padding-bottom:30px!important}@media only screen and (min-width:768px){.padding-bottom-l{padding-bottom:40px!important}}@media only screen and (min-width:992px){.padding-bottom-l{padding-bottom:80px!important}}.padding-top-s{padding-top:25px!important}@media only screen and (min-width:768px){.padding-top-s{padding-top:50px!important}}.padding-bottom-s{padding-bottom:25px!important}@media only screen and (min-width:768px){.padding-bottom-s{padding-bottom:50px!important}}.padding-top-xs{padding-top:20px!important}.padding-bottom-xs{padding-bottom:25px!important}.padding-top-xxs{padding-top:10px!important}@media only screen and (min-width:768px){.padding-top-xxs{padding-top:10px!important}}.padding-bottom-xxs{padding-bottom:15px!important}@media only screen and (min-width:768px){.padding-bottom-xxs{padding-bottom:15px!important}}.padding-bottom-0{padding-bottom:0!important}.margin-top-0{margin-top:0!important}.margin-bottom-0{margin-bottom:0!important}@media only screen and (min-width:768px){.margin-left-mobile{margin-left:50px}}.margin-top-s-minus{margin-top:0!important}@media only screen and (min-width:768px){.margin-top-s-minus{margin-top:-60px!important}}.acf-map,.image1{width:100%;height:100%;margin:0;position:absolute;left:0;top:0}.acf-map{display:block;height:250px;position:relative;margin-bottom:30px}@media only screen and (min-width:640px){.acf-map{display:block;height:387px}}.acf-map>.marker{height:inherit}.acf-map img{max-width:inherit!important}.pos-relative{position:relative}.full-width{width:100%;position:relative;float:left}.float{float:left;width:100%;margin:0 auto}.big-map{display:block;position:absolute;width:100px;height:30px;background-size:contain;z-index:9999;top:5px;left:5px}body.noscroll{overflow:hidden}.banner-container{min-height:275px}@media only screen and (min-width:768px){.banner-container{min-height:450px}}@media only screen and (min-width:992px){.banner-container{min-height:500px}}.banner-image-container{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;display:block;position:absolute;z-index:0;width:100%;height:100%;left:0;top:0;height:100%;max-height:275px}@media only screen and (min-width:768px){.banner-image-container{max-height:450px}}@media only screen and (min-width:992px){.banner-image-container{max-height:500px;min-height:500px}}.footer-banner-container .banner-image-container{top:auto;bottom:0;max-height:260px}@media only screen and (min-width:768px){.footer-banner-container .banner-image-container{max-height:385px}}@media only screen and (min-width:992px){.footer-banner-container .banner-image-container{max-height:525px}}.banner-container .text-intro{position:relative;padding:30px 35px;background-color:rgba(42, 177, 203, 0.8);color:#ffffff;width:calc(100% - 30px);float:left;left:15px;margin-top:105px;font-family:"PT Serif", serif;font-size:18px;line-height:150%;z-index:2}@media only screen and (min-width:640px){.banner-container .text-intro{padding:35px 50px;left:30px;width:calc(100% - 60px);margin-top:105px}}@media only screen and (min-width:768px){.banner-container .text-intro{max-width:60%;padding:35px 55px;float:right}}@media only screen and (min-width:992px){.banner-container .text-intro{float:right}}@media only screen and (min-width:1200px){.banner-container .text-intro{max-width:50%;float:right}}.banner-container .text-intro h1,.banner-container .text-intro h2,.banner-container .text-intro h3{color:#ffffff}.footer-banner-container .text-intro{bottom:100px}@media only screen and (min-width:768px){.footer-banner-container .text-intro{bottom:175px}}@media only screen and (min-width:992px){.footer-banner-container .text-intro{bottom:175px}}.banner-container .text-intro:after{content:'';height:100%;position:absolute;width:100vw;background-color:rgba(42, 177, 203, 0.8);left:100%;top:0;display:none}@media only screen and (min-width:768px){.banner-container .text-intro:after{display:block}}.icon-block{position:absolute;width:316px;height:316px;bottom:0;right:0;background-size:auto 100%;background-repeat:no-repeat;z-index:-1;display:none}@media only screen and (min-width:640px){.icon-block{bottom:-10%;display:block;left:auto;right:0}}@media only screen and (min-width:768px){.icon-block{bottom:0;right:auto;left:0}}.disclaimer-icon-block,.header-icon-block{width:315px;height:162px;background-size:100% auto;background-position:top center;background-repeat:no-repeat;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:0}.disclaimer-icon-block{left:75%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:none;bottom:-25px}@media only screen and (min-width:768px){.disclaimer-icon-block{display:block}}.bg-green{color:#ffffff;background-color:#2AB1CB;max-width:90%}@media only screen and (min-width:992px){.bg-green{max-width:800px}}.bg-gray{background-color:#F5F9F9}.container-footer-block{padding:50px 100px;text-align:center;position:relative;margin-bottom:0!important}@media only screen and (min-width:640px){.container-footer-block{text-align:left;margin-bottom:55px!important}}.container-footer-block.signup-block{text-align:center}.container-footer-block .inner{padding:0 15px}@media only screen and (min-width:768px){.container-footer-block .inner{padding:0 50px}}.container-footer-block h2{padding-top:0;margin-top:0;color:#ffffff}.container-footer-block>*{z-index:2;position:relative}.container-footer-block p{font-family:"PT Serif", serif;font-size:15px}@media only screen and (min-width:768px){.container-footer-block p{font-size:18px}}.container-footer-block:after,.container-footer-block:before{content:'';width:calc(100% + 50px);height:150%;border:1px solid #9AC8D1;top:50%;opacity:0.5;z-index:0;display:none;position:absolute;width:45%}@media only screen and (min-width:640px){.container-footer-block:after,.container-footer-block:before{display:block}}.home .container-footer-block:after,.home .container-footer-block:before{top:25px}.container-footer-block:before{border-right:none;left:-25px}.container-footer-block:after{border-left:none;right:-25px}.btn-sugnup,.container-footer-block .btn{display:inline-block!important;float:none!important}.wow{visibility:hidden}.centered{text-align:center}.righted{text-align:right}.lefted{text-align:left}.mobile-centered{text-align:center}@media only screen and (min-width:768px){.mobile-centered{text-align:left}}.floated{float:left}.flexbox{display:block}@media only screen and (min-width:768px){.flexbox{display:-webkit-box;display:-ms-flexbox;display:flex}}.signatory *{display:block;float:left;text-align:left}@media only screen and (min-width:640px){.signatory *{text-align:right;float:right}}.signatory span{width:100%;margin-top:30px;margin-bottom:10px}@media only screen and (min-width:640px){.signatory span{margin-bottom:15px;margin-top:0}}.signatory img{max-width:97px}@media only screen and (min-width:768px){.signatory img{max-width:none}}.quote{background-color:#2AB1CB;color:#ffffff;font-family:"PT Serif", serif;font-weight:400;font-size:15px;line-height:130%;padding:50px;position:relative}@media only screen and (min-width:768px){.quote{font-size:18px}}.quote.quote-left{padding-left:0}.quote.quote-right{padding-right:0}.pics.pic-left:after,.pics.pic-left:before,.pics.pic-right:after,.pics.pic-right:before,.quote.quote-left:after,.quote.quote-left:before,.quote.quote-right:after,.quote.quote-right:before{content:'';width:100vw;height:50%;border:1px solid #9AC8D1;opacity:0.5;z-index:5;display:none;position:absolute}@media only screen and (min-width:640px){.pics.pic-left:after,.pics.pic-left:before,.pics.pic-right:after,.pics.pic-right:before,.quote.quote-left:after,.quote.quote-left:before,.quote.quote-right:after,.quote.quote-right:before{display:block}}.quote.quote-left:before{display:block;right:25px;top:-25px;border-bottom:none}.quote.quote-left:after{display:block;right:25px;bottom:-25px;border-top:none}.quote.quote-right:before{display:block;left:25px;top:-25px;border-bottom:none}.quote.quote-right:after{display:block;left:25px;bottom:-25px;border-top:none}.pics.pic-left:before{display:block;right:50%;top:-25px;border-bottom:none}.pics.pic-left:after{display:block;right:50%;bottom:-25px;border-top:none}.pics.pic-right:before{display:block;left:50%;top:-25px;border-bottom:none}.pics.pic-right:after{display:block;left:50%;bottom:-25px;border-top:none}.quote.quote-left span{background-color:#2AB1CB;position:absolute;z-index:0;height:100%;width:100vw;top:0%;left:-100vw}.quote.quote-right span{background-color:#2AB1CB;position:absolute;z-index:0;height:100%;width:100vw;top:0%;right:-100vw}.pics{display:block;position:relative;padding-bottom:75%;width:75%;margin:0 auto;z-index:1}.pics.pic-right{padding-bottom:85%;width:85%}.pics .pic{background-position:center center;background-size:cover;background-repeat:no-repeat}.pics.pic-left{border-radius:100%;background-color:rgba(47, 98, 108, 0.1)}.pics.pics.pic-left .pic{position:absolute;top:calc(12px + 12px + 12px);left:calc(12px + 12px + 12px);padding-bottom:calc(100% - 72px);width:calc(100% - 72px);border-radius:100%;z-index:5}.pics.pics.pic-left span:first-of-type{position:absolute;top:calc(10px);left:calc(10px);padding-bottom:calc(100% - 20px);width:calc(100% - 20px);border-radius:100%;background-color:#ffffff;z-index:1}.pics.pics.pic-left span:last-of-type{position:absolute;top:calc(10px + 12px);left:calc(10px + 12px);padding-bottom:calc(100% - 44px);width:calc(100% - 44px);border-radius:100%;z-index:2;background-color:rgba(47, 98, 108, 0.1)}.pics.pic-right span:first-of-type{position:absolute;top:0;left:0;padding-bottom:100%;width:100%;-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);z-index:1;background-color:rgba(47, 98, 108, 0.1)}.pics.pic-right span:nth-of-type(2n){position:absolute;top:12px;left:12px;padding-bottom:calc(100% - 24px);width:calc(100% - 24px);-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);z-index:2;background-color:#ffffff}.pics.pic-right span:last-of-type{position:absolute;top:26px;left:26px;padding-bottom:calc(100% - 52px);width:calc(100% - 52px);-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);z-index:3;background-color:rgba(47, 98, 108, 0.1)}.pics.pics.pic-right .pic{position:absolute;top:calc(10px + 12px + 22px);left:calc(10px + 12px + 22px);padding-bottom:calc(100% - 88px);width:calc(100% - 88px);-webkit-clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);z-index:5}.member-block:before{position:absolute;content:'';top:0;left:15px;width:calc(100% - 30px);height:1px;background-color:#BBE4EB;display:block}.border-block:before{position:absolute;content:'';top:0;left:0;width:100%;height:1px;background-color:#BBE4EB;display:block}.border-top:before{position:absolute;content:'';top:0;left:0;width:100%;height:1px;background-color:#BBE4EB;display:block}.border-bottom:after{position:absolute;content:'';bottom:0;left:0;width:100%;height:1px;background-color:#BBE4EB;display:block}.padding-sides .border-bottom:after,.padding-sides .border-top:before{left:15px;width:calc(100% - 30px)}.subtitle{font-family:"PT Serif", serif;font-weight:300;color:#86ADB4;font-size:15px;line-height:175%}@media only screen and (min-width:768px){.subtitle{font-size:18px}}.banner-container .subtitle{color:#ffffff;font-weight:700}.subtitle2{font-family:"PT Serif", serif;font-weight:300;color:#86ADB4;font-size:15px;line-height:175%}@media only screen and (min-width:768px){.subtitle2{font-size:18px}}.lightbox{display:none}.lightbox .col-xs-12{padding:0}@media only screen and (min-width:768px){.lightbox .col-xs-12{padding-left:15px;padding-right:15px}}.lightbox-signup{max-width:600px}.featherlight .featherlight-content{background-color:#ffffff;-webkit-box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.2);box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.2);padding:25px 15px 15px 15px;min-height:auto;border:0;max-width:1150px}@media only screen and (min-width:992px){.featherlight .featherlight-content{padding:65px 40px 40px 40px}}.featherlight .featherlight-content .featherlight-inner>div{z-index:1}.featherlight .featherlight-content div.bg-image{background-position:bottom left -25%;background-size:auto 100%;background-repeat:no-repeat;position:relative;left:0;bottom:0;width:100%;height:100%;z-index:0;max-height:400px}@media only screen and (min-width:768px){.featherlight .featherlight-content div.bg-image{left:-10%;position:absolute;max-height:400px}}@media only screen and (min-width:992px){.featherlight .featherlight-content div.bg-image{left:-5%;max-height:450px}}.featherlight .featherlight-content p{font-size:15px}@media only screen and (min-width:768px){.featherlight .featherlight-content p{font-size:15px}}.featherlight .featherlight-content .featherlight-close{background-color:transparent;font-size:18px;opacity:0.5;color:#353535;top:0;right:0;position:absolute;width:auto;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.featherlight .featherlight-content .featherlight-close:hover{opacity:1;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;cursor:pointer}.featherlight .featherlight-content .featherlight-close div{padding:20px}.featherlight-next,.featherlight-previous{display:none}.featherlight:last-of-type{background-color:rgba(44, 98, 108, 0.75)}.circle{overflow:hidden;border-radius:100%;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);transform:scale(0.5);position:relative;padding-bottom:100%;z-index:1;border:2px solid #2AB1CB}@media only screen and (min-width:768px){.circle{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}}.circle .circle-image{position:absolute;width:100%;height:auto;padding-bottom:100%;background-size:cover;background-position:center center;background-color:#ffffff;-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);z-index:2}.circle:after{content:'';width:calc(100% + 20px);height:10%;z-index:1;background-color:#ffffff;left:-10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute}.bordered{padding:40px 30px;border:1px solid #BBE4EB}.bordered div,.bordered h3{z-index:2;position:relative}.bordered span{height:40px;width:calc(100% + 2px);left:-1px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#ffffff;z-index:1}.submenu{width:100%}.submenu-container .submenu a,.submenu-container .submenu a:visited{font-family:"PT Serif", serif;font-weight:500;font-size:18px;color:#2C626C;padding:12px 50px;text-align:center;position:relative;display:inline-block;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;width:100%}@media only screen and (min-width:768px){.submenu-container .submenu a,.submenu-container .submenu a:visited{width:50%;float:left;padding:12px 40px}}@media only screen and (min-width:992px){.submenu-container .submenu a,.submenu-container .submenu a:visited{width:auto;float:none;padding:12px 40px}}.submenu-container .submenu a.active,.submenu-container .submenu a:hover{color:#2AB1CB}.submenu-container .submenu a:after,.submenu-container .submenu a:visited:after{content:'';position:absolute;bottom:-1px;left:0;height:3px;width:100%;background-color:transparent;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;z-index:4}.submenu-container .submenu a.active:after,.submenu-container .submenu a:hover:after{background-color:#2AB1CB}.submenu-container:after,.submenu-container:before{position:absolute;left:-100vw;content:'';height:1px;width:300vw;bottom:0;background-color:#BBE4EB}.submenu-container:before{top:0}.performance-container .graph iframe{width:100%;height:225px}@media only screen and (min-width:768px){.performance-container .graph iframe{height:300px}}@media only screen and (min-width:992px){.performance-container .graph iframe{height:400px}}.performance-container2 .data-rows{display:none}.performance-container2 .data-rows.active,.performance-container .data-rows.active{display:block}.strategy-selector{font-family:"PT Serif", serif;text-align:center;padding:10px 10px 20px;border-bottom:1px solid #2AB1CB;font-weight:500;color:#353535;cursor:pointer}.strategy-dropdown p.performance-items{font-family:"PT Serif", serif}.strategy-dropdown p.performance-items.active,.strategy-dropdown p.performance-items:hover,.strategy-selector.active,.strategy-selector:hover{color:#2AB1CB}.strategy-dropdown{background-color:#F5F9F9;display:block;position:relative;width:100%;float:left;cursor:pointer}@media only screen and (min-width:992px){.strategy-dropdown{display:none}}.table-col tr td,.table-col tr th{text-decoration:none;font-family:"PT Serif", serif;color:#2C626C;font-weight:400;font-size:12px;padding:10px 12px;letter-spacing:1.5px;position:relative;text-transform:uppercase;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;line-height:130%;text-align:left;cursor:pointer}@media only screen and (min-width:768px){.table-col tr td,.table-col tr th{padding:15px 18px;font-size:13px}}.table-col tr td{font-family:"Roboto", sans-serif;text-transform:none}.table-col tr td:first-of-type{font-family:"PT Serif", serif;text-transform:uppercase;padding-left:0}@media only screen and (min-width:768px){.table-col tr td:first-of-type{padding-left:18px}}.table-col tr{border-bottom:1px solid #BBE4EB}.table-col tr:hover{background-color:#F5F9F9}.table-col tbody:first-of-type tr:first-of-type:hover{background-color:#ffffff}.table-col tr td:first-of-type,.table-col tr th:first-of-type{color:#828687}.performance-submenu{width:100%}.performance-submenu2 a,.performance-submenu2 a:visited,.performance-submenu a,.performance-submenu a:visited{text-decoration:none;font-family:"PT Serif", serif;color:#828687;font-weight:400;font-size:15px;padding:15px 18px;letter-spacing:3.5px;position:relative;text-transform:uppercase;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;line-height:115%;text-align:center;width:50%;cursor:pointer}.performance-submenu2 a{width:100%;display:block;padding:15px 0;margin-bottom:5px;border-bottom:1px solid #BBE4EB}.performance-submenu2 a.active,.performance-submenu2 a:hover,.performance-submenu a.active,.performance-submenu a:hover{color:#2AB1CB}.bleed-container{padding-bottom:50%;overflow:hidden;position:relative}img.bleed-bottom{position:absolute;max-width:100%;left:0;right:0;margin:0 auto}a.btn-document,a.btn-document:visited,a.btn-report,a.btn-report:visited{position:relative;padding-left:85px;font-family:"PT Serif", serif;font-size:14px;line-height:130%;color:#2C626C;text-transform:uppercase;letter-spacing:1.5px;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;display:block}a.btn-document,a.btn-document:visited{padding-left:50px;padding-right:25px}a.btn-document:hover,a.btn-report:hover{color:#2AB1CB}a.btn-document:before,a.btn-report:before{font-family:'icomoon';content:"\e902";font-size:75px;font-weight:normal;margin:0 10px 0 0;color:#9AC8D1;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}a.btn-document:before{content:"\e901";font-size:40px}a.btn-document:after,a.btn-report:after{font-family:'icomoon';content:"\e904";position:absolute;font-size:9px;font-weight:normal;margin:0 0 0 10px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.lang{position:relative;top:0;right:0;color:#9AC8D1}@media only screen and (min-width:992px){.lang{position:absolute}}.lang li{list-style:none;display:inline}.lang li:after{content:'|';right:0;top:0}.lang li:last-child:after{content:''}.disclaimer-holder .lang{position:absolute}.lang a,.lang a:visited{display:inline-block;text-decoration:none;font-family:"PT Serif", serif;color:#9AC8D1;font-weight:500;font-size:13px;padding:10px;letter-spacing:3.5px;position:relative;text-transform:uppercase;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;cursor:pointer;line-height:115%}.lang a.active,.lang a:hover,.lang li.current-lang a{color:#2C626C}.mc_embed_signup{display:block;position:relative;float:left;width:100%}.disclaimer-holder{background-color:#ffffff;display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:0;overflow:auto;opacity:0;visibility:hidden;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}@media only screen and (min-width:640px){.disclaimer-holder{z-index:10000}}.disclaimer-holder.active{display:block;opacity:1;visibility:visible;z-index:10000;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.disclaimer-holder .intro-block,.disclaimer-holder select{font-family:"PT Serif", serif}.disclaimer-holder .container{height:100%;position:relative}.disclaimer-text{overflow:auto;font-size:13px;line-height:130%}@media only screen and (min-width:768px){.disclaimer-text{font-size:15px;line-height:150%}}.disclaimers{display:none}.disclaimers.active{display:block}.disclaimer-holder select{text-transform:uppercase;color:#2AB1CB;letter-spacing:2px}select{background:#F5F9F9;border:0 solid #F5F9F9;border-radius:0;padding:10px 70px 10px 40px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'%3E%3C/path%3E%3C/svg%3E");background-position:calc(100% - 30px) 55%;background-repeat:no-repeat;background-size:20px;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}select{background:#F5F9F9;border:0 solid #F5F9F9;border-radius:0;padding:10px 70px 10px 40px;background-image:url("data:image/svg+xml, %3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'%3E%3C/path%3E%3C/svg%3E");background-position:calc(100% - 30px) 55%;background-repeat:no-repeat;background-size:20px;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}.menu-toggle{display:block}@media only screen and (min-width:992px){.menu-toggle{display:none}}.menu-toggle.toggled-on,.menu-toggle.toggled-on:focus,.menu-toggle.toggled-on:hover{background-color:#2C626C;border-color:transparent;color:#2C626C}.menu-toggle:focus{outline:0}.menu-toggle.toggled-on:focus{outline:thin dotted;outline:none}.menu-toggle:focus,.menu-toggle:hover{border-color:transparent;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#2C626C}.menu-toggle{background-color:transparent;border:medium none;border-radius:0;height:34px;padding:0;position:absolute;right:20px;text-indent:-9999px;top:50%;width:34px;cursor:pointer;-webkit-box-shadow:none;box-shadow:none;z-index:1002;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.menu-toggle>span,.menu-toggle>span:after,.menu-toggle>span:before{cursor:pointer;border-radius:1px;height:2px;width:34px;background-color:#2C626C;position:absolute;display:block;content:''}.menu-toggle.active>span:after,.menu-toggle.active>span:before{width:34px;background-color:#2C626C}.menu-toggle>span:before{top:-8px}.menu-toggle>span:after{bottom:-8px}.menu-toggle>span,.menu-toggle>span:after,.menu-toggle>span:before{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-transform:all 100ms ease-in-out;-moz-transform:all 100ms ease-in-out;-ms-transform:all 100ms ease-in-out;transform:scaleX(1)}.menu-toggle.active>span,.menu-toggle.active>span:after,.menu-toggle.active>span:before{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0)}.menu-toggle .close{width:8px;height:8px;border:2px solid #2C626C;position:absolute;top:53%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);z-index:1;border-radius:100%;background-color:#ffffff;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.menu-toggle.active .close{-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;width:36px;height:36px}.menu-toggle .close>span,.menu-toggle .close>span:after,.menu-toggle .close>span:before{cursor:pointer;border-radius:1px;height:2px;width:24px;background-color:#2C626C;position:absolute;display:block;content:'';top:50%;left:0;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);opacity:0;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.menu-toggle .close>span{background-color:transparent;opacity:1;position:relative;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);display:block;float:left;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.menu-toggle .close>span:before{display:block}.menu-toggle .close>span:after{display:block}.menu-toggle.active .close>span:after,.menu-toggle.active .close>span:before{width:24px;background-color:#2C626C;opacity:1}.menu-toggle .close span:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg)}.menu-toggle .close span:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.loader,.loader:after,.loader:before{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.loader{color:#2AB1CB;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.loader:after,.loader:before{content:'';position:absolute;top:0}.loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader:after{left:3.5em}@-webkit-keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,to{-webkit-box-shadow:0 2.5em 0 -1.3em;box-shadow:0 2.5em 0 -1.3em}40%{-webkit-box-shadow:0 2.5em 0 0;box-shadow:0 2.5em 0 0}}.admin-submenu{position:absolute;top:110%;right:0;background-color:#ffffff;z-index:10;top:115px;-webkit-box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.15);box-shadow:0px 0px 7px 0px rgba(0, 0, 0, 0.15);-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.admin-submenu.active{visibility:visible;opacity:1;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.admin-submenu ul{list-style:none;padding:20px;margin:0;z-index:1000000}.admin-submenu ul li{padding:5px 0}.btn-login .sub-menu li a{width:auto;min-width:auto;display:block;float:left;width:auto;min-width:200px}.ie9 img[src$=".svg"]{width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){img[src$=".svg"]{width:100%}}#user-registration.vertical .user-registration-MyAccount-content .user-registration-profile-header{display:none!important}.mc_embed_signup select{border:1px solid #9AC8D1;background-color:#BBE4EB;background-color:transparent;width:100%;background-position:calc(100% - 10px) 55%}.mc_embed_signup fieldset.mc_fieldset.gdprRequired.mc-field-group{padding:0;border:none}nav.user-registration-MyAccount-navigation ul li.user-registration-MyAccount-navigation-link--edit-profile{display:none!important}.featherlight-inner .row{margin:0}