/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
button,[type=button],[type=reset],[type=submit]{appearance:none;background-color:#555;border:0;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-family:myriad-pro,sans-serif;font-size:16px;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:0.75em 1.5em;text-align:center;text-decoration:none;transition:background-color 150ms ease;user-select:none;vertical-align:middle;white-space:nowrap;}button:hover,button:focus,[type=button]:hover,[type=button]:focus,[type=reset]:hover,[type=reset]:focus,[type=submit]:hover,[type=submit]:focus{background-color:#444444;color:#fff;}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:not-allowed;opacity:0.5;}button:disabled:hover,[type=button]:disabled:hover,[type=reset]:disabled:hover,[type=submit]:disabled:hover{background-color:#555;}#main .container #content #content-area .crm-container .ui-dialog-buttonset .ui-button,#main .container #content #content-area .crm-container a.button,#main .container #content #content-area .crm-container a.button:link,#main .container #content #content-area .crm-container a.button:visited,#main .container #content #content-area .crm-container .crm-button{text-shadow:0 1px 0 black;background:#696969;color:#FFF;font-size:13px;font-weight:normal;margin:0 6px 0 0;padding:2px 6px;text-decoration:none;cursor:pointer;border:1px solid #3e3e3e;display:block;float:left;overflow:hidden;line-height:135%;border-radius:3px;}#main .container #content #content-area .crm-container .crm-public-form-item.crm-section.cividiscount-section.cividiscount{display:flex;}#main .container #content #content-area .crm-container .crm-public-form-item.crm-section.cividiscount-section.cividiscount .label{width:auto;}#main .container #content #content-area .crm-container .crm-public-form-item.crm-section.cividiscount-section.cividiscount .content{margin:0 1em;}#main .container #content #content-area .crm-container .crm-public-form-item.crm-section.cividiscount-section.cividiscount .content button.crm-form-submit{margin:0;}fieldset{background-color:transparent;border:0;margin:0;padding:0;}legend{font-weight:600;margin-bottom:0.375em;padding:0;}label{display:block;font-weight:normal;margin-bottom:0.375em;}input,select,textarea{display:block;font-family:myriad-pro,sans-serif;font-size:16px;}[type=color],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],input:not([type]),textarea{appearance:none;background-color:#fff;border:1px solid #ddd;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;margin-bottom:0.75em;padding:0.5em;transition:border-color 150ms ease;width:100%;}[type=color]:hover,[type=date]:hover,[type=datetime]:hover,[type=datetime-local]:hover,[type=email]:hover,[type=month]:hover,[type=number]:hover,[type=password]:hover,[type=search]:hover,[type=tel]:hover,[type=text]:hover,[type=time]:hover,[type=url]:hover,[type=week]:hover,input:not([type]):hover,textarea:hover{border-color:#cccccc;}[type=color]:focus,[type=date]:focus,[type=datetime]:focus,[type=datetime-local]:focus,[type=email]:focus,[type=month]:focus,[type=number]:focus,[type=password]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=time]:focus,[type=url]:focus,[type=week]:focus,input:not([type]):focus,textarea:focus{border-color:#555;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(85,85,85,0.7);outline:none;}[type=color]:disabled,[type=date]:disabled,[type=datetime]:disabled,[type=datetime-local]:disabled,[type=email]:disabled,[type=month]:disabled,[type=number]:disabled,[type=password]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=time]:disabled,[type=url]:disabled,[type=week]:disabled,input:not([type]):disabled,textarea:disabled{background-color:#f2f2f2;cursor:not-allowed;}[type=color]:disabled:hover,[type=date]:disabled:hover,[type=datetime]:disabled:hover,[type=datetime-local]:disabled:hover,[type=email]:disabled:hover,[type=month]:disabled:hover,[type=number]:disabled:hover,[type=password]:disabled:hover,[type=search]:disabled:hover,[type=tel]:disabled:hover,[type=text]:disabled:hover,[type=time]:disabled:hover,[type=url]:disabled:hover,[type=week]:disabled:hover,input:not([type]):disabled:hover,textarea:disabled:hover{border:1px solid #ddd;}[type=color]::placeholder,[type=date]::placeholder,[type=datetime]::placeholder,[type=datetime-local]::placeholder,[type=email]::placeholder,[type=month]::placeholder,[type=number]::placeholder,[type=password]::placeholder,[type=search]::placeholder,[type=tel]::placeholder,[type=text]::placeholder,[type=time]::placeholder,[type=url]::placeholder,[type=week]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:#858585;}textarea{resize:vertical;}[type=checkbox],[type=radio]{display:inline;margin-right:0.375em;}[type=file]{margin-bottom:0.75em;width:100%;}select{margin-bottom:1.5em;max-width:100%;width:auto;}[type=checkbox]:focus,[type=radio]:focus,[type=file]:focus,select:focus{outline:3px solid rgba(85,85,85,0.6);outline-offset:2px;}.required:before{content:" *";color:red;display:inline-block;margin-left:-0.75em;}.js-form-type-textfield label.form-required:after,.js-form-type-email label.form-required:after,.js-form-type-tel label.form-required:after{content:"*";color:red;margin-left:0.5em;}.fieldset-wrapper .fieldgroup.required legend span.fieldset-legend.form-required:after{content:" *";color:red;display:inline-block;margin-left:0.25em;}.fieldset-wrapper .fieldgroup.required:before{content:"";display:none;}.fieldset-wrapper .fieldgroup{padding-bottom:1em;}.webform-options-display-one-column label.option{display:inline;}input[type=search]{box-sizing:border-box;}body.node-webform input#edit-submit{margin-top:1em;}ul,ol{list-style-type:none;margin:0;padding:0;}dl{margin:0;}dt{font-weight:600;margin:0;}dd{margin:0;}#content-area ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;padding-bottom:1em;}#content-area ol li{display:list-item;text-align:-webkit-match-parent;line-height:1.4em;font-size:1.15em;letter-spacing:0.03em;font-weight:100;color:black;margin-bottom:0.3em;}#content-area ol ol li{font-size:1em;}#content-area ol ul li{font-size:1em;list-style:circle;}#content-area ul{margin:0;padding:0 2em;padding-bottom:1em;list-style:disc;}#content-area ul li{display:list-item;text-align:-webkit-match-parent;line-height:1.4em;font-size:1.15em;letter-spacing:0.03em;font-weight:100;color:black;margin-bottom:0.3em;}#content-area ul li ol li{font-size:1em;}#content-area ul li ul li{font-size:1em;list-style:circle;}#content-area ol.alpha-low li{list-style:lower-alpha;}#content-area li ol.alpha-low li{list-style:lower-alpha;}figure{margin:0;}img,picture{max-width:100%;height:auto !important;vertical-align:top;}table{border-collapse:collapse;margin:1.5em 0;table-layout:auto;text-align:left;width:100%;}thead{line-height:1.3;vertical-align:bottom;}tbody{vertical-align:top;border-top:1px solid #000000;}tr{border-bottom:#000000;}th{font-weight:600;}th,td{padding:0.75em 0.75em 0.75em 0.75em;}#main .container #content #content-area table{font-size:1.15em;}#main .container #content #content-area table thead th{border-bottom:solid 0.1em #000000;}#main .container #content #content-area table thead th p{font-size:inherit;font-weight:400;margin:0;}#main .container #content #content-area table tr td{line-height:1.4em;letter-spacing:0.03em;font-weight:100;color:#000000;}#main .container #content #content-area table tr td p{font-size:inherit;}#main .container #content #content-area table.table--appi-border-bottom{display:block;overflow-x:auto;}@media (min-width:900px){#main .container #content #content-area table.table--appi-border-bottom{display:table;overflow:hidden;}}#main .container #content #content-area table.table--appi-border-bottom tbody{border:none;}#main .container #content #content-area table.table--appi-border-bottom tbody p{font-size:inherit;}#main .container #content #content-area table.table--appi-border-bottom tr td{border-bottom:solid 0.1em #333;}#main .container #content #content-area table.table--appi-border-bottom tr td p{font-size:inherit;}#main .container #content #content-area table.table--appi-format{display:block;overflow-x:auto;}@media (min-width:900px){#main .container #content #content-area table.table--appi-format{display:table;overflow:hidden;}}#main .container #content #content-area table.table--appi-format tbody{border:none;}#main .container #content #content-area table.table--appi-format tbody p{font-size:inherit;}#main .container #content #content-area table.table--appi-format tr td p{font-size:inherit;}html{color:#333;font-family:myriad-pro,sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:0.03em;}html body{font-family:myriad-pro,sans-serif;}h1,h2,h3,h4,h5,h6{font-family:klavika-web,sans-serif;font-size:16px;font-weight:600;line-height:1.3;margin:0 0 0.75em;color:#002b5c;}h1{font-size:2em;letter-spacing:0em;line-height:1.1;margin:1.4em 0 0.6em;color:#004272;}h1.title{font-size:2em;line-height:1.1;margin:0 0 0.75em;max-width:22em;}h2{font-size:1.8em;color:#004272;margin-bottom:0.3em;}h3{font-size:1.6em;color:#004272;margin-top:1.5em;padding-bottom:0em;margin-bottom:0.3em;}h4{font-size:1.25em;padding-top:1.25em;letter-spacing:0.02em;margin-bottom:0.3em;color:#004272;}h4.no-top-margin{padding-top:0.5em;}h5{font-size:1.25em;margin-top:1em;margin-bottom:0.3em;font-weight:400;}p{margin:0 0 0.75em;}b,strong{font-weight:400;}#main .container #content #content-area p{line-height:1.4em;font-size:1.15em;letter-spacing:0.03em;font-weight:100;color:black;}#main .container #content #content-area p.intro-copy{font-size:1.42em;letter-spacing:0.015em;line-height:1.4;color:#004272;}#main .container #content #content-area a{font-weight:500;color:#00a5a4;text-decoration:none;transition:color 150ms ease;text-decoration:underline;}#main .container #content #content-area a.fab,#main .container #content #content-area a.far,#main .container #content #content-area a.fas{color:#000000;font-family:myriad-pro,sans-serif;text-decoration:none;margin-left:0.05em;}#main .container #content #content-area a.fab:hover,#main .container #content #content-area a.far:hover,#main .container #content #content-area a.fas:hover{text-decoration:underline;}#main .container #content #content-area a.fab::before,#main .container #content #content-area a.far::before,#main .container #content #content-area a.fas::before{font-family:"Font Awesome 5 Free";color:#00a5a4;margin-right:0.3em;font-weight:500;}#main .container #content #content-area a.fab::before{font-family:"Font Awesome 5 Brands";}#main .container #content #content-area a.fas.fa-external-link-alt::before{font-weight:900;}#main .container #content #content-area a.fas.fa-file-download::before{font-weight:600;}#main .container #content #content-area a.link--learn-more{font-family:klavika-web,sans-serif;font-size:0.9em;font-weight:600;letter-spacing:0.01em;color:#004272;text-decoration:none;transition:color 150ms ease;}#main .container #content #content-area .smaller-text{font-size:0.9em;}#main .container #content #content-area .APPIgreen-text{color:#ddde22;}#main .container #content #content-area .APPIblue-text{color:#004272;font-family:klavika-web;font-size:1.12em;font-weight:500;letter-spacing:0.015em;}#main .container #content #content-area .block.block-block a{overflow-wrap:break-word;word-break:break-all;}a{color:#00b5bc;text-decoration:none;transition:color 150ms ease;}a:active,a:focus,a:hover{color:#404040;}hr{border-bottom:1px solid #ddd;border-left:0;border-right:0;border-top:0;margin:1.5em 0;}pre,code,tt{font:1em "andale mono","lucida console",monospace;line-height:1.5;}pre{background-color:#efefef;display:block;padding:5px;margin:5px 0;border:1px solid #aaaaaa;}abbr{border-bottom:1px dotted #666666;cursor:help;white-space:nowrap;}div#skip{display:none;}.ck.ck-labeled-field-view.ck-labeled-field-view_full-width{padding-right:1rem;}body[class^=page-users-] #user-page-profile-Nam{display:none;}body.page-user-edit .tabs{display:none;}body.page-user-edit #edit-account .form-item-current-pass .description a{display:none;}body.role--administrator #main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-field.views-field-text-link{display:block;}body.page-user.role--administrator #user-page-profile-Nam,body.page-user.role--administrator .tabs{display:block;}body.page-membership-regulated-professional-planner-member-roster #content-area .block.appi-menu-block--sliding-menu{display:none;}@media (min-width:1366px){body.page-membership-regulated-professional-planner-member-roster #content-area .block.appi-menu-block--sliding-menu{display:block;}}body.no-sidebar.front #main .container #content #content-area{padding-right:0;}body.no-sidebar.front #main .container #content #content-area article{width:86%;}body.no-sidebar.front #main .container #content #content-area article p{font-weight:100;font-size:1.7em;letter-spacing:0.015em;line-height:1.4;color:#004272;}@media (min-width:900px){body.no-sidebar #main .container #content #content-area{padding-right:8em;}}.dialog-off-canvas-main-canvas > .layout-container{position:relative;min-height:100vh;}body.path-admin .dialog-off-canvas-main-canvas .layout-container{min-height:auto;}body.path-node .dialog-off-canvas-main-canvas .layout-container{min-height:0;}#header{background-image:url("/themes/custom/appi_2024/images/main-header.svg");background-size:cover;background-repeat:no-repeat;width:100%;height:20vw;}@media (min-width:576px){#header{height:9vw;}}#header .container{width:100%;height:20vw;display:flex;align-items:center;justify-content:space-between;}@media (min-width:576px){#header .container{height:9vw;}}#header .container #logo{width:10.5em;margin-left:1em;}@media (min-width:900px){#header .container #logo{width:15em;margin-left:4.6em;}}#header .container #header-region > div{display:flex;flex-wrap:wrap;margin-top:0;font-size:0.8em;width:13em;height:7em;}@media (min-width:576px){#header .container #header-region > div{font-size:0.6em;width:18em;}}@media (min-width:900px){#header .container #header-region > div{font-size:1em;}}@media (min-width:1366px){#header .container #header-region > div{margin-right:3em;}}#header .container #header-region > div .block-menu.block-menu--navigation{margin-top:1em;width:92%;}@media (min-width:576px){#header .container #header-region > div .block-menu.block-menu--navigation{width:66%;}}#header .container #header-region > div .block-menu.block-menu--navigation ul.menu{display:flex;justify-content:space-between;}#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li,#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li.menu-item{list-style-image:none;list-style-type:none;}#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li a,#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li.menu-item a{display:none;font-size:0.75em;text-transform:uppercase;font-weight:700;padding:0.25em 0.75em;letter-spacing:0.1em;color:#002b5c;background-color:rgba(255,255,255,0.9);}#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li a.user.login,#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li.menu-item a.user.login{display:block;}#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li a.fas.fa-search,#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li.menu-item a.fas.fa-search{display:block;width:1.5em;overflow:hidden;color:transparent;font-size:1.1em;padding:0.25em 0;background-color:transparent;}#header .container #header-region > div .block-menu.block-menu--navigation ul.menu .fa-search:before{color:rgba(255,255,255,0.9);}#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li.menu-item.user.profile{display:none;}#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li.menu-item.user{background-color:rgba(255,255,255,0.9);height:1.25em;display:flex;padding:0;align-items:center;}#header .container #header-region > div .block-menu.block-menu--navigation ul.menu li.menu-item.user a{font-size:0.75em;text-transform:uppercase;font-weight:700;padding:0.75em;letter-spacing:0.1em;color:#002b5c;}#header .container #header-region > div .block-appi--social-media-links{width:100%;align-self:flex-end;margin-top:0.5em;}#header .container #header-region > div .block-appi--social-media-links a.fab{font-size:1.45em;color:rgba(255,255,255,0.9);width:1.75em;padding:0.5em 1.25em;}#header .container #header-region > div .block-appi--social-media-links a.fab span{color:transparent;display:none;}#header .container #header-region > div .block-appi--social-media-links a.fab.fa-facebook-f{background-color:rgba(255,255,255,0.9);border-radius:1.2em;display:inline-block;height:1.2em;line-height:1.5em;margin:auto;width:1.2em !important;font-size:1.1em !important;text-align:center;padding:0 !important;}#header .container #header-region > div .block-appi--social-media-links .fa-facebook-f:before{color:#00b5bc;font-size:1em;}#header .container::after{clear:both;content:"";display:none;}body.logged-in #header .container #header-region .block-menu.block-menu--navigation ul.menu li.members-login{display:none;}body.role--authenticated #header .container #header-region .block-menu.block-menu--navigation ul.menu li.menu-item.user.profile{display:flex;}body.role--authenticated #header .container #header-region .block-menu.block-menu--navigation ul.menu li.menu-item a.user.login{display:none;}body.role--authenticated #header .container #header-region .block-menu.block-menu--navigation ul.menu li.menu-item a.user.logout,body.role--authenticated #header .container #header-region .block-menu.block-menu--navigation ul.menu li.menu-item a.members{display:block;}@media (min-width:900px){#main-navigation-region .container #main-navigation-region-content{padding-right:140px;}}#main{position:relative;padding:0 1em;}@media (min-width:576px){#main{margin-top:2em;padding:0 1em 18vw 1em;}}@media (min-width:1366px){#main{padding:0 0 18vw 0;}}#main .container{overflow:hidden;}#main .container #content #tertiary-menu-area{margin-bottom:0.5em;min-height:2em;}#main .container #content #content-area{position:relative;padding-bottom:5em;}@media (min-width:900px){#main .container #content #content-area article,#main .container #content #content-area > form,#main .container #content #content-area .block.block-block,#main .container #content #content-area .block-block-content,#main .container #content #content-area .block-core,#main .container #content #content-area .block-views,#main .container #content #content-area .block.block-masquerade,#main .container #content #content-area .profile,#main .container #content #content-area .crm-container.crm-public{width:63%;}}@media (min-width:900px){#main .container #content #content-area .appi-block--mpower-membership-roster.block-block-content{width:100%;}}#main .container #content #content-area .views-exposed-form label{font-weight:bold;}#main .container #sidebar-first{padding-top:2.45em;padding-right:2.75em;}#main .container #sidebar-first .block.block-menu.appi-menu-block--sub-navigation{padding-left:2.75em;}#footer{bottom:0;width:100%;min-height:16vw;color:#fff;z-index:20;background-image:url("/themes/custom/appi_2024/images/footer.svg");background-size:cover;background-repeat:no-repeat;}@media (min-width:900px){#footer{position:absolute;}}#footer .container #footer-region > div{width:100%;min-height:16vw;display:flex;flex-direction:column;align-items:flex-start;padding:1em;}@media (min-width:900px){#footer .container #footer-region > div{flex-direction:row;justify-content:space-between;padding:3vw 0 1vw 0;}}#footer .container #footer-region > div .block-block-content,#footer .container #footer-region > div .block-menu,#footer .container #footer-region > div .block-views{margin-top:4em;}@media (min-width:900px){#footer .container #footer-region > div .block-block-content,#footer .container #footer-region > div .block-menu,#footer .container #footer-region > div .block-views{margin-top:0;max-width:30vw;}}#footer .container #footer-region > div .block-block-content h2,#footer .container #footer-region > div .block-menu h2,#footer .container #footer-region > div .block-views h2{color:#f38e1e;font-size:1.1em;text-transform:uppercase;margin-bottom:0;margin-top:0;margin-left:0;letter-spacing:0.08em;}@media (min-width:900px){#footer .container #footer-region > div .block-block-content h2,#footer .container #footer-region > div .block-menu h2,#footer .container #footer-region > div .block-views h2{font-size:0.6vw;}}#footer .container #footer-region > div .block-block-content a,#footer .container #footer-region > div .block-menu a,#footer .container #footer-region > div .block-views a{color:#FFFFFF;}#footer .container #footer-region > div .block-block-content a:hover,#footer .container #footer-region > div .block-menu a:hover,#footer .container #footer-region > div .block-views a:hover{color:#f38e1e;}#footer .container #footer-region > div div#block-footerlogo{width:50%;margin-top:3em;margin-bottom:1em;}@media (min-width:576px){#footer .container #footer-region > div div#block-footerlogo{width:30%;}}@media (min-width:900px){#footer .container #footer-region > div div#block-footerlogo{width:9vw;margin-top:0;margin-bottom:0;margin-left:4.5em;}}#footer .container #footer-region > div .block-block-content .contact-appi{display:flex;line-height:1.4;flex-direction:column;}@media (min-width:900px){#footer .container #footer-region > div .block-block-content .contact-appi{flex-direction:row;margin-left:-1.65vw;}}#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--left,#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--right{font-weight:300;white-space:nowrap;}@media (min-width:900px){#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--left,#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--right{padding:0.7em 2.5em 1em 2.6em;font-size:0.65vw;}}#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--left b,#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--right b{display:inline-block;margin-top:1em;}@media (min-width:900px){#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--left b,#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--right b{display:inline;margin-top:0;}}#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--left a,#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--right a{text-decoration:underline;}@media (min-width:900px){#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--left a,#footer .container #footer-region > div .block-block-content .contact-appi .contact-block--right a{text-decoration:none;}}#footer .container #footer-region > div .block-menu.appi-menu-block--connect-with-appi .menu-block-wrapper ul.menu{margin-top:0.4em;font-weight:600;}@media (min-width:900px){#footer .container #footer-region > div .block-menu.appi-menu-block--connect-with-appi .menu-block-wrapper ul.menu{font-size:0.65vw;}}#footer .container #footer-region > div .block-menu.appi-menu-block--connect-with-appi .menu-block-wrapper ul.menu li.menu-item{list-style-image:none;list-style-type:none;margin:0;padding-bottom:0.6em;}#footer .container #footer-region > div .block-menu.appi-menu-block--connect-with-appi .menu-block-wrapper ul.menu li.menu-item a{color:#FFFFFF;}#footer .container #footer-region > div .block-menu.appi-menu-block--connect-with-appi .menu-block-wrapper ul.menu li.menu-item a.fab{font-family:inherit;font-weight:normal;-webkit-font-smoothing:auto;}#footer .container #footer-region > div .block-menu.appi-menu-block--connect-with-appi .menu-block-wrapper ul.menu li.menu-item a:before{content:none;}#footer .container #footer-region > div .block-menu.appi-menu-block--connect-with-appi .menu-block-wrapper ul.menu li.menu-item a:hover{color:#f38e1e;}#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks h2{font-size:0.6vw;color:#f38e1e;text-transform:uppercase;padding-bottom:0;margin-bottom:0;margin-top:0;margin-left:0;letter-spacing:0.08em;}#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks div div{margin-top:0.7em;}#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks div div .views-row .views-field-field-plan-north-west-thumbnail{width:7em;padding-bottom:0.5vw;}#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks div div .views-row .views-field-field-plan-north-west-thumbnail img{width:100%;height:auto;}@media (min-width:900px){#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks .menu-block-wrapper ul.menu{font-size:0.65vw;}}#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks .menu-block-wrapper ul.menu li.menu-item{list-style-image:none;list-style-type:none;margin:0;padding-bottom:0.6em;}#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks .menu-block-wrapper ul.menu li.menu-item .nolink{display:none;}#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks .menu-block-wrapper ul.menu li.menu-item a{color:#FFFFFF;}#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks .menu-block-wrapper ul.menu li.latest-issue-plan-north-west,#footer .container #footer-region > div .block-views.appi-block--footer-quicklinks .menu-block-wrapper ul.menu li.no-footer-listing{display:none;}#footer .container #footer-region > div::after{clear:both;content:"";display:block;}
html{background-color:#fff;box-sizing:border-box;font-size:13px;}@media (min-width:1400px){html{font-size:17px;}}*,*::before,*::after{box-sizing:inherit;}html,body{height:100%;}body{margin:0;}.container{margin:auto;max-width:1920px;}.container::after{clear:both;content:"";display:block;}@media (min-width:900px){#content-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);}}@media only screen and (min-width:900px) and (min-width:900px){#main-navigation-region-content{margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:1366px){#main-navigation-region-content{margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:900px) and (min-width:900px){body.front #content,body.no-sidebar #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:900px) and (min-width:1366px){body.front #content,body.no-sidebar #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}@media only screen and (min-width:900px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:1366px){.no-sidebar #content{width:calc(100% - 40px);float:left;margin-left:20px;}}@media only screen and (min-width:900px){.one-sidebar.sidebar-second #content{width:calc(75% - 35px);float:left;margin-left:20px;}}@media only screen and (min-width:1366px){.one-sidebar.sidebar-second #content{width:calc(66.6666666667% - 33.3333333333px);float:left;margin-left:20px;}}@media only screen and (min-width:900px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:1366px){.one-sidebar.sidebar-first #content{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:900px){.two-sidebars #content{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:1366px){.two-sidebars #content{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px);}}@media only screen and (min-width:900px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-75% - 5px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:1366px){#sidebar-first{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(-66.6666666667% - 6.6666666667px + 40px);}.one-sidebar.sidebar-first #sidebar-first{margin-left:calc(-100% - 0px + 40px);}}@media only screen and (min-width:900px){#sidebar-second{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}@media only screen and (min-width:1366px){#sidebar-second{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);}}#header,#footer,.mission,.breadcrumb,.node{clear:both;}
.breadcrumb li{list-style-type:none;display:inline-block;}#navigation li{list-style-type:none;display:inline-block;}#content-area .block.appi-menu-block--sliding-menu{display:none;width:13em;position:absolute;top:1em;right:9.5em;z-index:10;background-color:#f1f2f4;padding:1.9em 2.5em 2em 2em;line-height:1.2;}@media (min-width:900px){#content-area .block.appi-menu-block--sliding-menu{display:block;}}#content-area .block.appi-menu-block--sliding-menu h2{text-transform:uppercase;font-size:0.75em;color:#f38e1e;font-family:klavika-web;letter-spacing:0.1em;font-weight:700;margin-bottom:1.2em;}#content-area .block.appi-menu-block--sliding-menu ul{list-style:none;padding:0;}#content-area .block.appi-menu-block--sliding-menu ul li.menu-item{list-style-image:none;list-style-type:none;margin:0 0 1.4em 0;}#content-area .block.appi-menu-block--sliding-menu ul li.menu-item a{font-weight:600;color:#002b5c;font-size:0.95em;font-family:klavika-web;}#content-area .block.appi-menu-block--sliding-menu ul li.menu-item.active-trail a{text-decoration:underline;}#content-area .block.appi-menu-block--sliding-menu ul li.menu-item.no-margin-bottom{margin-bottom:0;}#content-area .block.appi-menu-block--sliding-menu ul li.user-login{display:none;}#content-area .block.appi-menu-block--sliding-menu::after{content:" ";width:0;height:0;left:0;bottom:-2em;border-top:2em solid #f1f2f4;border-right:13em solid transparent;position:absolute;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu{position:relative;margin:1em auto 1em auto;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main{display:flex;justify-content:space-between;font-size:1.2vw;}@media (min-width:1100px){#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main{font-size:1em;}}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li > a{font-size:85%;text-transform:uppercase;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main li.active-trail a{color:#f38e1e;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main li{position:static;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main li a{color:#002b5c;font-weight:600;letter-spacing:0.06em;font-size:0.8em;padding:0;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main li a > .sf-sub-indicator{display:none;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > a{display:flex;flex-direction:column;align-items:center;justify-content:center;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > a > .sf-sub-indicator{display:block;top:2.4em;right:auto;width:40px;background-image:url("/themes/custom/appi_2024/images/down-caret.svg");background-position:inherit;background-size:contain;background-repeat:no-repeat;z-index:1000;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > a > .sf-sub-indicator:after{display:none;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn{top:1.75em !important;width:100% !important;padding:0 1em;background:#002b5c;line-height:1.2;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn > li.sf-multicolumn-wrapper{width:90% !important;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn > li.sf-multicolumn-wrapper > ol{display:flex;justify-content:space-between;width:100% !important;margin-left:2em;padding:2em 0 1.2em;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn > li.sf-multicolumn-wrapper > ol li .sf-multicolumn-column span.nolink{display:none;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn > li.sf-multicolumn-wrapper > ol li .sf-multicolumn-column ol li{padding-bottom:0.25em;margin-bottom:0.75em;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn > li.sf-multicolumn-wrapper > ol li .sf-multicolumn-column ol li a{font-size:100%;letter-spacing:0.01em;font-weight:500;color:#FFFFFF;padding-bottom:0.5em;border-bottom:solid 0.1em #FFFFFF;display:inline-block;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn > li.sf-multicolumn-wrapper > ol li .sf-multicolumn-column ol li a:before{display:inline-block;width:0;height:auto;margin-right:0;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");-webkit-transition:all 0.5s;transition:all 0.5s;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn > li.sf-multicolumn-wrapper > ol li .sf-multicolumn-column ol li a:hover:before{display:inline-block;width:1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn > li.sf-multicolumn-wrapper > ol li .sf-multicolumn-column ol li.active-trail a{color:#f38e1e;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main > li.sfHover > ul.sf-multicolumn > li.sf-multicolumn-wrapper > ol li .sf-multicolumn-column ol li.active-trail a:before{display:inline-block;width:1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-orange-caret.svg");}#main-navigation-region .container #main-navigation-region-content #block-mainmenu .sf-accordion-toggle{font-size:3em;margin-left:1rem;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion{background-color:#FFFFFF;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li{font-size:120%;border-bottom:solid 0.1em;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li > a{text-transform:uppercase;color:#1A2E5A;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li ul{background-color:#1A2E5A;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li ul li span.nolink{display:none;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li ul li a:before{display:inline-block;width:0;height:auto;margin-right:0;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li ul li a.active-trail:before,#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li ul li a.active:before{width:1em;height:auto;margin-right:0.5em;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li ul li a,#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li ul li a.active-trail,#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li ul li a.active{color:#FFFFFF;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion > li ul li a.menu--landing-link{display:none;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion li a{padding:0.5em;margin-bottom:0.5em;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion li a span.sf-sub-indicator{display:none;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion li.active-trail > a{color:#f38e1e;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion li.members-links{background-color:#00b5bc;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion li.members-links a{color:#FFFFFF;}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion li.members-links.active-trail a:before{display:inline-block;width:1.1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");}#main-navigation-region .container #main-navigation-region-content #block-mainmenu ul#superfish-main-accordion.sf-expanded{display:block !important;}#sidebar-first .appi-menu-block--sub-navigation{display:none;}@media (min-width:900px){#sidebar-first .appi-menu-block--sub-navigation:before{content:" ";background:linear-gradient(to bottom left,#fff 50%,#fff 0%,#f1f2f4 50%,#f1f2f4 100%);height:2.5em;margin-top:0.2em;display:block;}#sidebar-first .appi-menu-block--sub-navigation{display:block;}#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper{padding:1.2em 3em 1.15em 2em;background-color:#00b5bc;}#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper > ul.menu li.menu-item,#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper > ul.menu li.expanded{list-style-image:none;list-style-type:none;}#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper > ul.menu > li{padding:0;margin:0;font-size:1.1em;}#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper > ul.menu > li > ul.menu > li{padding-bottom:0.25em;font-size:0.98em;}#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper > ul.menu > li > ul.menu > li > a{font-weight:500;color:#FFFFFF;padding-bottom:0.3em;border-bottom:solid 0.1em #FFFFFF;display:inline-block;line-height:1.2;}#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper > ul.menu > li > ul.menu > li a:before{display:inline-block;width:0;height:auto;margin-right:0;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");-webkit-transition:all 0.5s;transition:all 0.5s;}#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper > ul.menu > li > ul.menu > li a:hover:before{display:inline-block;width:1.1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");}#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper > ul.menu > li > ul.menu > li.menu-item--active-trail > a:before{display:inline-block;width:1.1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");}#sidebar-first .appi-menu-block--sub-navigation .menu-block-wrapper > ul.menu span{display:none;}#sidebar-first .appi-menu-block--sub-navigation.sub-navigation--members .menu-block-wrapper > ul.menu{font-size:1.1em;}#sidebar-first .appi-menu-block--sub-navigation.sub-navigation--members .menu-block-wrapper > ul.menu li.expanded,#sidebar-first .appi-menu-block--sub-navigation.sub-navigation--members .menu-block-wrapper > ul.menu li.collapsed,#sidebar-first .appi-menu-block--sub-navigation.sub-navigation--members .menu-block-wrapper > ul.menu li.menu-item{font-size:0.98em;padding:0.2em 0.5em 0.25em 0;margin:0 0 0 0.5em;}#sidebar-first .appi-menu-block--sub-navigation.sub-navigation--members .menu-block-wrapper > ul.menu > li > a{font-weight:500;color:#FFFFFF;padding-bottom:0.3em;border-bottom:solid 0.1em #FFFFFF;display:inline-block;line-height:1.2;}#sidebar-first .appi-menu-block--sub-navigation.sub-navigation--members .menu-block-wrapper > ul.menu > li a:before{display:inline-block;width:0;height:auto;margin-right:0;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");-webkit-transition:all 0.5s;transition:all 0.5s;}#sidebar-first .appi-menu-block--sub-navigation.sub-navigation--members .menu-block-wrapper > ul.menu > li a:hover:before{display:inline-block;width:1.1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");}#sidebar-first .appi-menu-block--sub-navigation.sub-navigation--members .menu-block-wrapper > ul.menu > li.menu-item--active-trail > a:before{display:inline-block;width:1.1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");}#sidebar-first ul.menu li::marker{content:"";}#sidebar-first ul.menu li span.nolink{display:none;}#sidebar-first ul.menu li a{color:#FFFFFF;}}body.page-user- #sidebar-first .appi-menu-block--sub-navigation.sub-navigation--members .menu-block-wrapper > ul.menu > li.appi-profile-page > a:before{display:inline-block;width:1.1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");}body.page-user- #main-navigation-region .container .block-superfish ul#superfish-main-accordion li.members-links.appi-profile-page a:before{display:inline-block;width:1.1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-caret.svg");}@media (min-width:900px){.appi-menu-block--sub-sub-navigation .menu-block-wrapper ul.menu{margin-left:-0.5em;}}@media (min-width:576px){.appi-menu-block--sub-sub-navigation .menu-block-wrapper ul.menu{display:flex;}}.appi-menu-block--sub-sub-navigation .menu-block-wrapper ul.menu li.menu-item{list-style-image:none;list-style-type:none;margin-right:0.8em;}.appi-menu-block--sub-sub-navigation .menu-block-wrapper ul.menu li.menu-item a{color:#002b5c;font-size:1.1em;text-decoration:underline;}.appi-menu-block--sub-sub-navigation .menu-block-wrapper ul.menu li.menu-item a:before{display:inline-block;width:0;height:auto;content:url("/themes/custom/appi_2024/images/arrow-right-orange-caret.svg");-webkit-transition:all 0.5s;transition:all 0.5s;}.appi-menu-block--sub-sub-navigation .menu-block-wrapper ul.menu li.menu-item a:hover:before{margin-right:0.5em;width:1em;}.appi-menu-block--sub-sub-navigation .menu-block-wrapper ul.menu > li > a.is-active:before{display:inline-block;width:1em;height:auto;margin-right:0.5em;content:url("/themes/custom/appi_2024/images/arrow-right-orange-caret.svg");}.site-name{font-size:2.2em;line-height:1.3em;font-weight:300;padding:0 0 0.5em;margin:0;}#content-area .pager__item{display:inline;}#content-area .pager__item a{display:inline-block;}#content-area .view .item-list ul.pager li{display:inline;}.swiper-container{margin-top:0.5em !important;}.swiper-container .views-row{font-size:0.8em;}@media (min-width:576px){.swiper-container .views-row{font-size:1em;}}.swiper-container .views-row .field-banner-output > span{display:flex;}.swiper-container .views-row .field-banner-output > span .left-column{height:6em;width:100%;color:#FFFFFF;display:flex;align-items:center;justify-content:center;}@media (min-width:576px){.swiper-container .views-row .field-banner-output > span .left-column{height:auto;width:45%;}}.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper{z-index:20;}@media (min-width:1900px){.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper{width:80%;}}.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper div.field--banner-headline{font-family:klavika-web,sans-serif;font-size:1.15em;margin-bottom:0.4em;color:#FFFFFF;}@media (min-width:900px){.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper div.field--banner-headline{font-size:1.3em;}}@media (min-width:1366px){.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper div.field--banner-headline{font-size:1.75em;}}.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper div.field--banner-headline p{font-family:inherit;font-size:1em;margin-bottom:0.3em;font-weight:400;line-height:1;color:#FFFFFF;letter-spacing:0;}.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper div.field--banner-statement{display:none;font-size:1em;font-weight:300;line-height:1.3;margin:0 0 0.8em;}@media (min-width:900px){.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper div.field--banner-statement{display:block;}}.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper div.field--banner-statement p{margin:0;padding:0;font-size:1.12em;}.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper div.field--banner-statement p b,.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper div.field--banner-statement p strong{font-weight:600;}.swiper-container .views-row .field-banner-output > span .left-column .inner-wraper a.link--call-to-action{position:relative;display:inline-block;clear:left;z-index:20;margin-top:0.6em;background:#002b5c;padding:0.28em 0.9em;font-family:klavika-web,sans-serif;font-size:0.95em;font-weight:400;letter-spacing:0.09em;color:#ffffff;}.swiper-container .views-row .field-banner-output > span .right-column{display:none;width:55%;}@media (min-width:576px){.swiper-container .views-row .field-banner-output > span .right-column{display:block;}}.swiper-container .views-row .field-banner-output > span .right-column p{padding:0;margin:0;}.swiper-container .views-row .field-banner-output > span .right-column p img{width:100%;}.swiper-container .views-row .field-banner-output > span .right-column::before{content:" ";width:8%;height:101%;position:absolute;transform:skew(-22deg);transform-origin:top;z-index:10;}.swiper-container .views-row .field-banner-output.banner-colour-Blue > span .left-column{background-color:#1A2E5A;}.swiper-container .views-row .field-banner-output.banner-colour-Blue > span .left-column .inner-wraper a.link--call-to-action{background:#00b5bc;color:#FFFFFF;}.swiper-container .views-row .field-banner-output.banner-colour-Blue .right-column::before{content:" ";background-color:#1A2E5A;}.swiper-container .views-row .field-banner-output.banner-colour-Orange > span .left-column{background-color:#f38e1e;}.swiper-container .views-row .field-banner-output.banner-colour-Orange > span .left-column .inner-wraper a.link--call-to-action{background:#1A2E5A;color:#FFFFFF;}.swiper-container .views-row .field-banner-output.banner-colour-Orange .right-column::before{content:" ";background-color:#f38e1e;}.swiper-container .views-row .field-banner-output.banner-colour-Teal > span .left-column{background-color:#00b5bc;}.swiper-container .views-row .field-banner-output.banner-colour-Teal > span .left-column .inner-wraper a.link--call-to-action{background:#1A2E5A;color:#FFFFFF;}.swiper-container .views-row .field-banner-output.banner-colour-Teal .right-column::before{content:" ";background-color:#00b5bc;}.swiper-container footer{position:absolute;bottom:1em;right:0;width:50%;}@media (min-width:576px){.swiper-container footer{bottom:0.5em;right:auto;}}@media (min-width:900px){.swiper-container footer{bottom:1em;}}.swiper-container footer .swiper-pagination{width:100%;position:relative;}.swiper-container footer .swiper-pagination .swiper-pagination-bullet{width:0.8em;height:0.8em;display:inline-block;border-radius:2em/2em;background:rgba(255,255,255,0.5);opacity:1;margin:0 0.5em;cursor:pointer;}.swiper-container footer .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:#FFFFFF;}body.front h1.title{font-size:1.9em;position:relative;padding-top:1.9rem;margin-bottom:0.2em;max-width:none;}body.front h1.title:before{content:" ";border-top:solid #f38e1e 0.32rem;width:6rem;height:1em;position:absolute;top:0;}body.front #content-area .content p{font-size:1.7em;font-weight:100;line-height:1.4;color:#002b5c;margin-bottom:0.2em;}body.front #content-area .content p strong{font-weight:500;}.container--16-9-ratio{position:relative;overflow:hidden;width:100%;padding-top:56.25%;}.container--16-9-ratio iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}.container--4-3-ratio{position:relative;overflow:hidden;width:100%;padding-top:75%;}.container--4-3-ratio iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;}#main .container #content #content-area .appi-views-block--events-listing{padding-right:0 !important;width:100%;margin-bottom:8em;}#main .container #content #content-area .appi-views-block--events-listing .view-header h3:before{content:" ";border-top:solid #00b5bc 0.32rem;width:6rem;height:1em;position:absolute;top:0;}#main .container #content #content-area .appi-views-block--events-listing .view-header h3{position:relative;padding-top:1.9rem;margin-bottom:1em;}#main .container #content #content-area .appi-views-block--events-listing .view-header h3 span.events-link{margin-left:1em;font-size:87%;}#main .container #content #content-area .appi-views-block--events-listing .view-content{display:flex;flex-wrap:wrap;}@media (min-width:1366px){#main .container #content #content-area .appi-views-block--events-listing .view-content{padding-right:7.8em;}}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row{transition:background-color 0.5s ease;background-color:rgba(0,181,188,0.9);width:95%;margin:1em 0.5em;}@media (min-width:576px){#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row{width:32%;margin:0 1em 1em 0;}}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row .views-row-inner-wrapper{height:100%;min-height:17em;padding:3em;font-family:klavika-web,sans-serif;}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row .views-row-inner-wrapper .views-field{margin-bottom:0.4em;font-size:1.25em;font-weight:100;letter-spacing:0;}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row .views-row-inner-wrapper span.views-field.views-field-start-date.field--start-date{display:inline-block;transition:color 0.5s ease;font-size:1.45em;font-weight:600;color:#FFFFFF;}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row .views-row-inner-wrapper span.views-field.views-field-start-date-1.field--start-time{display:inline-block;font-size:1.45em;margin-left:0.25em;}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title{font-size:1.45em;font-weight:400;line-height:1.1em;letter-spacing:0.01em;margin-bottom:0.5em;}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title a{color:#000000;text-decoration:none;}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title a:hover{text-decoration:underline;}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row .views-row-inner-wrapper .views-field.views-field-text-link{margin-top:1em;}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row .views-row-inner-wrapper .views-field.views-field-text-link a{color:transparent;content:"";background-image:url(/themes/custom/appi_2024/images/arrow-r-bl-large.svg);width:3.5em;background-size:contain;background-repeat:no-repeat;display:inline-block;}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row:hover{background-color:rgba(0,181,188,0.5);}#main .container #content #content-area .appi-views-block--events-listing .view-content .views-row:nth-child(3n){margin-right:0;}body.page-events-events-calendar #main .container #content #content-area article{padding-right:6em;}#main .container #content #content-area .appi-views-block--employment-opportunities{padding-right:0 !important;width:100%;margin-bottom:8em;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-header h3:before{content:" ";border-top:solid #ddde22 0.32rem;width:6rem;height:1em;position:absolute;top:0;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-header h3{position:relative;padding-top:1.9rem;margin-bottom:1em;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-header h3 span.employment-opportunities-link{margin-left:1em;font-size:87%;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content{display:flex;flex-wrap:wrap;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row{transition:background-color 0.5s ease;background-color:#ddde22;width:95%;margin:1em 0.5em;}@media (min-width:576px){#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row{width:32%;margin:0 1em 1em 0;}}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper{height:100%;min-height:17em;padding:3em 1.5em 3em 3em;font-family:klavika-web,sans-serif;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field{margin-bottom:0.4em;font-size:1.15em;font-weight:100;letter-spacing:0;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title{font-size:1.45em;line-height:1.1em;letter-spacing:0.01em;margin-bottom:0.5em;font-weight:400;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-name{font-weight:500;margin:0;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-city{display:inline-block;font-weight:500;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-province{display:inline-block;font-weight:500;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-closing-date{white-space:nowrap;font-size:1.42em;color:#FFFFFF;font-weight:600;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-closing-date span.views-label.views-label-field-closing-date,#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-closing-date .field-content{display:inline-block;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-attachments,#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-website-url{margin:0;display:block;width:100%;height:auto;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-attachments .views-label,#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-website-url .views-label{font-weight:600;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-attachments .field-content a,#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-website-url .field-content a{color:#000000;font-weight:100;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-attachments .field-content a:hover,#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-website-url .field-content a:hover{text-decoration:none;}#main .container #content #content-area .appi-views-block--employment-opportunities .view-content .views-row:nth-child(3n){margin-right:0;}#main .container #content #content-area .view.view-plan-north-west input[id^=edit-field-year-value]{width:5em;outline:solid;}@media (min-width:900px){#main .container #content #content-area .view.view-plan-north-west{padding-right:26em;}}#main .container #content #content-area .view.view-plan-north-west .form-item-field-year-target-id label{font-weight:bold;}#main .container #content #content-area .view.view-plan-north-west .view-content{border-top:solid 1px rgba(0,0,0,0.25);padding-top:1em;padding-bottom:5em;}#main .container #content #content-area .view.view-plan-north-west .view-content .views-row .views-row-inner-wrapper{display:flex;align-items:center;border-bottom:solid 1px rgba(0,0,0,0.25);padding-bottom:1em;margin-bottom:1em;}#main .container #content #content-area .view.view-plan-north-west .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-plan-north-west-thumbnail img{max-width:90%;}#main .container #content #content-area .view.view-plan-north-west .view-content .views-row .views-row-inner-wrapper .plan-north-west-link-wrapper{margin-left:2em;height:3em;display:flex;align-items:center;}#main .container #content #content-area .view.view-plan-north-west .view-content .views-row .views-row-inner-wrapper .plan-north-west-link-wrapper a{color:black;text-decoration:none;transition:color 150ms ease;font-family:klavika-web;font-weight:100;letter-spacing:0.02em;font-size:1.1em;}#main .container #content #content-area .view.view-plan-north-west .view-content .views-row .views-row-inner-wrapper .plan-north-west-link-wrapper::before{content:" ";background-image:url(/themes/custom/appi_2024/images/arrow-r-bl-sm.svg);width:1.2em;height:1em;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:0.5em;}#main .container #content #content-area .block-views.civicrm-events,#main .container #content #content-area .block-views.civicrm-events-webinars{padding-right:0 !important;width:100%;}#main .container #content #content-area .block-views.civicrm-events > div,#main .container #content #content-area .block-views.civicrm-events-webinars > div{margin-bottom:8em;}#main .container #content #content-area .block-views.civicrm-events > div .view-header h3:before,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-header h3:before{content:" ";border-top:solid #00b5bc 0.25rem;width:6rem;height:1em;position:absolute;top:0;}#main .container #content #content-area .block-views.civicrm-events > div .view-header h3,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-header h3{position:relative;padding-top:1.9rem;margin-bottom:1em;}#main .container #content #content-area .block-views.civicrm-events > div .view-header h3 span.events-link,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-header h3 span.events-link{margin-left:1em;font-size:87%;}#main .container #content #content-area .block-views.civicrm-events > div .view-content,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content{display:flex;flex-wrap:wrap;}@media (min-width:1366px){#main .container #content #content-area .block-views.civicrm-events > div .view-content,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content{padding-right:7.8em;}}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row{transition:background-color 0.5s ease;background-color:rgba(0,181,188,0.9);width:95%;margin:1em 0.5em;}@media (min-width:576px){#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row{width:32%;margin:0 1em 1em 0;}}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper{height:100%;min-height:17em;padding:3em;font-family:klavika-web,sans-serif;}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper .views-field,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper .views-field{margin-bottom:0.4em;font-size:1.25em;font-weight:100;letter-spacing:0;}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper span.views-field.views-field-start-date.field--start-date,#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-activity-date,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper span.views-field.views-field-start-date.field--start-date,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-activity-date{display:inline-block;transition:color 0.5s ease;font-size:1.45em;font-weight:600;color:#FFFFFF;}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper span.views-field.views-field-start-date-1.field--start-time,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper span.views-field.views-field-start-date-1.field--start-time{display:inline-block;font-size:1.45em;margin-left:0.25em;}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title{font-size:1.45em;font-weight:400;line-height:1.1em;letter-spacing:0.01em;margin-bottom:0.5em;}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title a,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title a{color:#000000;text-decoration:none;}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title a:hover,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title a:hover{text-decoration:underline;}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-text-link,#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-view-node,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-text-link,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-view-node{margin-top:1em;}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-text-link a,#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-view-node a,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-text-link a,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row .views-row-inner-wrapper .views-field.views-field-view-node a{color:transparent;content:"";background-image:url(/themes/custom/appi_2024/images/arrow-r-bl-large.svg);width:3.5em;background-size:contain;background-repeat:no-repeat;display:inline-block;}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row:hover,#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row:hover{background-color:rgba(0,181,188,0.5);}#main .container #content #content-area .block-views.civicrm-events > div .view-content .views-row:nth-child(3n),#main .container #content #content-area .block-views.civicrm-events-webinars > div .view-content .views-row:nth-child(3n){margin-right:0;}#main .container #content #content-area .view.view-employment-opportunities{padding-right:0 !important;margin-bottom:8em;}#main .container #content #content-area .view.view-employment-opportunities .view-header h3:before{content:" ";border-top:solid #ddde22 0.25rem;width:6rem;height:1em;position:absolute;top:0;}#main .container #content #content-area .view.view-employment-opportunities .view-header h3{position:relative;padding-top:1.9rem;margin-bottom:1em;}#main .container #content #content-area .view.view-employment-opportunities .view-header h3 span.employment-opportunities-link{margin-left:1em;font-size:87%;}#main .container #content #content-area .view.view-employment-opportunities .view-content{display:flex;flex-wrap:wrap;}@media (min-width:1366px){#main .container #content #content-area .view.view-employment-opportunities .view-content{padding-right:7.8em;}}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row{transition:background-color 0.5s ease;background-color:#ddde22;width:95%;margin:1em 0.5em;}@media (min-width:576px){#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row{width:32%;margin:0 1em 1em 0;}}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper{height:100%;min-height:17em;padding:3em 1.5em 3em 3em;font-family:klavika-web,sans-serif;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field{margin-bottom:0.4em;font-size:1.15em;font-weight:100;letter-spacing:0;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-title{font-size:1.45em;line-height:1.1em;letter-spacing:0.01em;margin-bottom:0.5em;font-weight:400;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-name{font-weight:500;margin:0;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-city{display:inline-block;font-weight:500;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-province{display:inline-block;font-weight:500;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-closing-date{white-space:nowrap;font-size:1.42em;color:#FFFFFF;font-weight:600;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-closing-date span.views-label.views-label-field-closing-date,#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-closing-date .field-content{display:inline-block;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-attachments,#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-website-url{margin:0;display:block;width:100%;height:auto;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-attachments .views-label,#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-website-url .views-label{font-weight:600;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-attachments .field-content a,#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-website-url .field-content a{color:#000000;font-weight:100;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-attachments .field-content a:hover,#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row .views-row-inner-wrapper .views-field.views-field-field-website-url .field-content a:hover{text-decoration:none;}#main .container #content #content-area .view.view-employment-opportunities .view-content .views-row:nth-child(3n){margin-right:0;}@media (min-width:1366px){#main .container #content #content-area .view.view-member-directory.view-display-id-page-1{padding-right:27em;font-size:90%;}}#main .container #content #content-area .view.view-member-directory.view-display-id-page-1 .view-header .block.block-block{padding:0;}@media (min-width:576px){#main .container #content #content-area .view.view-member-directory.view-display-id-page-1 .attachment.attachment-before{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}}#main .container #content #content-area .view.view-member-directory.view-display-id-page-1 .attachment.attachment-before span a{margin-left:0.5em;}#main .container #content #content-area .view.view-member-directory.view-display-id-page-1 .attachment.attachment-before span a.active{color:#000000;}#main .container #content #content-area .view.view-member-directory .block-block-content{width:100%;}#main .container #content #content-area .view.view-member-directory .view.view-member-directory{padding:0;}#main .container #content #content-area .view.view-member-directory table{width:100%;font-size:115%;font-weight:100;}#main .container #content #content-area .view.view-member-directory table th,#main .container #content #content-area .view.view-member-directory table td{padding:0.25em 0.5em;}#main .container #content #content-area .view.view-member-directory table th.views-field{background-color:#002b5c;color:#FFFFFF;border:none;font-weight:400;}@media (min-width:900px){#main .container #content #content-area .view.view-member-directory table th.views-field{white-space:nowrap;}}#main .container #content #content-area .view.view-member-directory table th.views-field a{color:#FFFFFF;text-decoration:none;font-weight:400;}#main .container #content #content-area .view.view-member-directory table tr:nth-child(odd){background-color:#FFFFFF;}#main .container #content #content-area .view.view-member-directory table tr:nth-child(even){background-color:rgba(0,43,92,0.28);}#main .container #content #content-area .view.view-member-directory table td.active{background-color:rgba(0,43,92,0.08);}#main .container #content #content-area .view.view-member-directory .item-list{width:100%;}#main .container #content #content-area .view.view-member-directory .item-list ul.pager{list-style:none;}#main .container #content #content-area .view.view-member-directory .item-list ul.pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}@media (min-width:1366px){#main .container #content #content-area .view.view-consultant-directory{padding-right:140px;}}#main .container #content #content-area .view.view-consultant-directory .view-header .block.block-block{padding-right:0;}#main .container #content #content-area .view.view-consultant-directory .views-exposed-form label{font-weight:bold;}#main .container #content #content-area .view.view-consultant-directory .views-exposed-form .form-item-organization-name input{width:20em;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row:nth-child(even){background-color:#f3f3f3;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row:nth-child(even)::before,#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row:nth-child(even)::after{background-color:#f3f3f3;}@media (min-width:576px){#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row::before{content:" ";display:block;width:27.9em;height:3em;border-top:solid #e0e139 0.5vw;border-left:solid #e0e139 0.5vw;border-right:solid #e0e139 0.5vw;position:absolute;top:-3em;left:-0.5vw;background-color:#ffffff;}}@media (min-width:900px){#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row::before{border-top:dotted #e0e139 0.5em;border-left:dotted #e0e139 0.5em;border-right:none;left:-0.5em;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row::after{display:block;position:absolute;transform-origin:top;content:" ";border-top:dotted #e0e139 0.5em;background-color:#ffffff;height:3em;width:18.5em;top:-1.78em;left:26.85em;-ms-transform:rotate(7.65deg);transform:rotate(7.65deg);}}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row{padding:1em 0;border:solid #e0e139 0.5vw;margin-top:5em;position:relative;}@media (min-width:900px){#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row{border:dotted #e0e139 0.5em;padding:1em 1em 2em 1em;}}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-field.views-field-text-link{display:none;position:relative;margin-left:2em;margin-top:-1.5em;margin-bottom:1.5em;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper{padding-left:1em;z-index:10;position:relative;}@media (min-width:576px){#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper{padding-left:2em;margin-top:-1.5em;}}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper h3.views-field--firm{margin-top:0;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper span.views-field--address-name{margin-left:1em;font-size:1.15rem;letter-spacing:0.03em;font-weight:100;color:black;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper{display:flex;flex-wrap:wrap;font-size:2vw;}@media (min-width:900px){#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper{font-size:1em;}}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-left{width:66%;padding-right:3em;}@media (min-width:576px){#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-left{padding-right:5em;}}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right{width:33%;line-height:1.4em;font-size:1.15em;letter-spacing:0.03em;font-weight:100;color:black;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right h4.views-field-label--members{font-size:1em;margin-top:0;margin-bottom:0;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--members span.markup--appi-title{font-size:75%;margin-left:0.05em;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--address span{display:inline-block;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--address span.views-field--city{display:block;clear:left;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--address span.views-field--country{display:block;clear:left;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right h4.views-field-label--contact{font-size:1em;margin-bottom:0;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--contact{overflow-wrap:break-word;word-wrap:break-word;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--contact .views-field--telephone a{font-weight:inherit;text-decoration:none;color:#333;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--contact .views-field--email a{font-weight:400;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--contact .views-field--email a:hover{text-decoration:none;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--contact .views-field--website a{font-weight:400;}#main .container #content #content-area .view.view-consultant-directory > .view-content > .views-row .views-row-output--wrapper .views-row-output--inner-wrapper .views-output--region-right .views-field--contact .views-field--website a:hover{text-decoration:none;}#main .container #content #content-area .view.view-consultant-directory .pager{margin-top:2em;}#main .container #content #content-area .view.view-consultant-directory .pager .pager__items{clear:both;text-align:center;}#main .container #content #content-area .view.view-consultant-directory .pager .pager__items li{padding:0.5em;margin:0 0 0.25em 1.5em;background-image:none;display:inline;list-style-type:none;}#main .container #content #content-area .view.view-consultant-directory.ajax-processed .view-header .block-aapi-consultant-listing-preamble{display:none;}.view.view-civi-mail .view-content .views-row{margin-bottom:0.5em;}.view.view-civi-mail .view-content .views-row .views-field{line-height:1.4em;font-size:1.15em;letter-spacing:0.03em;font-weight:100;color:black;}@media (min-width:576px){.block.block-block.awards--two-columns{column-count:2;}}#main .container #content #content-area .block.block-block.appi-block--mpower-membership-roster{padding-right:0;}#main .container #content #content-area #contentDiv #membersdirectory{font-size:90%;margin-right:8rem;}#main .container #content #content-area #contentDiv #membersdirectory > .col-md-12{padding:0;}@media (min-width:900px){#main .container #content #content-area #contentDiv #membersdirectory .form-inline{display:flex;flex-direction:row;}}#main .container #content #content-area #contentDiv #membersdirectory .form-inline .form-group{margin-right:1rem;display:inline-block !important;}#main .container #content #content-area #contentDiv #membersdirectory .form-inline .form-group input.form-control,#main .container #content #content-area #contentDiv #membersdirectory .form-inline .form-group button{font-size:85%;margin-bottom:0.75em;}#main .container #content #content-area #contentDiv #membersdirectory .form-inline .form-group .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:rgb(239,239,239);color:#000;border:1px solid transparent;white-space:nowrap;padding:4px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#main .container #content #content-area #contentDiv #membersdirectory .form-inline .form-group .btn-default{color:#333;background-color:#fff;border-color:#ccc;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td{padding:0;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9{width:100%;align-items:center;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:1em;padding:0.5em 1em;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9 a#linkContactName,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 a#linkContactName{text-decoration:none;font-size:1rem;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9 a#linkContactName h3#contactName,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 a#linkContactName h3#contactName{color:#000;line-height:1.1;letter-spacing:0.03em;font-weight:100;font-size:1rem;margin:0;display:inline;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9 p,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 p{display:none;color:#000;line-height:1.1;font-size:1rem;letter-spacing:0.03em;font-weight:100;margin:0;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9 p#contactDesignation,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9 p#contactOrganization,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9 p#contactCity,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9 p#contactMemberCategory,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 p#contactDesignation,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 p#contactOrganization,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 p#contactCity,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 p#contactMemberCategory{display:block;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9 p#contactDesignation,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact td div.col-xs-12.col-sm-9 p#contactCity,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 p#contactDesignation,#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 p#contactCity{white-space:nowrap;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate{display:table-row !important;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9{background-color:#002b5c;color:#FFFFFF;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 a#linkContactName h3#contactName{color:#FFFFFF;font-weight:400;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contactTemplate td div.col-xs-12.col-sm-9 p{font-weight:400;color:#FFFFFF;font-size:1rem;}#main .container #content #content-area #contentDiv #membersdirectory table#contactTable tr#contact:nth-child(odd) td div.col-xs-12.col-sm-9{background-color:rgba(0,43,92,0.28);}#main .container #content #content-area #contentDiv #membersdirectory .pagination{display:block;padding-left:0;margin:20px 0;border-radius:4px;}#main .container #content #content-area #contentDiv #membersdirectory .pagination > li{display:inline;}#main .container #content #content-area #contentDiv #membersdirectory .pagination > li > a,#main .container #content #content-area #contentDiv #membersdirectory .pagination > li > span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none !important;color:#002b5c;background-color:#fff;border:1px solid #ddd;margin-left:-1px;}#main .container #content #content-area #contentDiv #membersdirectory .pagination > li > a:hover,#main .container #content #content-area #contentDiv #membersdirectory .pagination > li > span:hover{background-color:rgb(234,237,239);}#main .container #content #content-area #contentDiv #membersdirectory .pagination > li.active > a,#main .container #content #content-area #contentDiv #membersdirectory .pagination > li.active > a:focus,#main .container #content #content-area #contentDiv #membersdirectory .pagination > li.active > a:hover,#main .container #content #content-area #contentDiv #membersdirectory .pagination > li.active > span,#main .container #content #content-area #contentDiv #membersdirectory .pagination > li.active > span:focus,#main .container #content #content-area #contentDiv #membersdirectory .pagination > li.active > span:hover{z-index:3;color:#fff !important;cursor:default;background-color:#002b5c;border-color:#002b5c;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;}.swiper-container-no-flexbox .swiper-slide{float:left;}.swiper-container-vertical > .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box;}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0);}.swiper-container-multirow > .swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.swiper-container-free-mode > .swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto;}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;}.swiper-slide-invisible-blank{visibility:hidden;}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto;}.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform;}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px;}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10;}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0));}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal > .swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y;}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical > .swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x;}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat;}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:0.35;cursor:auto;pointer-events:none;}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto;}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto;}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-lock{display:none;}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms opacity;-o-transition:300ms opacity;transition:300ms opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10;}.swiper-pagination.swiper-pagination-hidden{opacity:0;}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-container-horizontal > .swiper-pagination-bullets{bottom:10px;left:0;width:100%;}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);position:relative;}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(0.66);-ms-transform:scale(0.66);transform:scale(0.66);}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(0.33);-ms-transform:scale(0.33);transform:scale(0.33);}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2;}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;}.swiper-pagination-bullet-active{opacity:1;background:#007aff;}.swiper-container-vertical > .swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:8px;}.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:200ms top,200ms -webkit-transform;transition:200ms top,200ms -webkit-transform;-o-transition:200ms transform,200ms top;transition:200ms transform,200ms top;transition:200ms transform,200ms top,200ms -webkit-transform;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;}.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms left,200ms -webkit-transform;transition:200ms left,200ms -webkit-transform;-o-transition:200ms transform,200ms left;transition:200ms transform,200ms left;transition:200ms transform,200ms left,200ms -webkit-transform;}.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:200ms right,200ms -webkit-transform;transition:200ms right,200ms -webkit-transform;-o-transition:200ms transform,200ms right;transition:200ms transform,200ms right;transition:200ms transform,200ms right,200ms -webkit-transform;}.swiper-pagination-progressbar{background:rgba(0,0,0,0.25);position:absolute;}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;}.swiper-container-horizontal > .swiper-pagination-progressbar,.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0;}.swiper-container-vertical > .swiper-pagination-progressbar,.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:4px;height:100%;left:0;top:0;}.swiper-pagination-white .swiper-pagination-bullet-active{background:#ffffff;}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,0.25);}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#ffffff;}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000000;}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,0.25);}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000000;}.swiper-pagination-lock{display:none;}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1);}.swiper-container-horizontal > .swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%;}.swiper-container-vertical > .swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%;}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0;}.swiper-scrollbar-cursor-drag{cursor:move;}.swiper-scrollbar-lock{display:none;}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;}.swiper-zoom-container > img,.swiper-zoom-container > svg,.swiper-zoom-container > canvas{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;}.swiper-slide-zoomed{cursor:move;}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite;}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat;}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000;}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;}.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube{overflow:visible;}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%;}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next + .swiper-slide{pointer-events:auto;visibility:visible;}.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:0.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0;}.swiper-container-flip{overflow:visible;}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none;}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto;}.swiper-container-flip .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px;}

