@charset "UTF-8";/*!
    Theme Name:     Greyfriars Kirk
    Theme URI:      http://greyfriarskirk.com
    Author:         Laser Red
    Author URI:     https://laser.red/
    Description:    A new website design for Greyfriars Kirk
    Created:        DEC 2017
    Version:        1.1.0

    This has been lovingly built by the team at Laser Red.
*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */kbd,pre,sub,sup{position:relative}.pika-table,table{border-spacing:0;border-collapse:collapse}.remodal,html{-webkit-text-size-adjust:100%;box-sizing:border-box}.visit-link>span,acronym{text-transform:uppercase}.form-select,pre{background:#f8f8f8}pre,pre code{white-space:pre;overflow:auto}audio,canvas,table,video{width:100%}embed,img,object,textarea,video{height:auto;max-width:100%}blockquote,blockquote cite,blockquote cite a,del,figcaption{color:#777}code,dl dt,h1,h2,h3,h4,h5,h6,ins,kbd,legend,mark,pre,samp{color:#222}button,td,th{overflow:visible}.remodal,.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}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}figure>img,hr,pre code{display:block}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}.btn,audio,canvas,iframe,img,input[type=color],input[type=range],svg,video{vertical-align:middle}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}blockquote cite,html{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}blockquote,cite,del,em,i{font-style:italic}.btn,.fluentform .ff-btn,[class*=" icon-"],[class^=icon-],html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}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-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}table{empty-cells:show}html{-ms-text-size-adjust:100%;font-size:16px;font-size:1rem;line-height:1.5;background-color:#fff;color:#444}*,:after,:before{box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,b,blockquote,body,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,u,ul,var{margin:0;padding:0;border:0}blockquote,ol li,ul li{margin-left:1.5rem}code,kbd{padding:.125rem .375rem;background-color:#f8f8f8;white-space:nowrap}iframe{border:0}[tabindex="-1"]:focus{outline:0!important}.h1,.h2,.h3,.h4,.h5,.h6,blockquote,dl,figure,h1,h2,h3,h4,h5,h6,hr,menu,ol,p,pre,summary,table,ul{margin-bottom:1.5rem}caption,p,table,td,textarea,th{word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}:focus{outline:#222 dotted .0625rem}a:active,a:focus,a:hover,abbr a{text-decoration:none}abbr,acronym,dfn[title]{cursor:help}del{text-decoration:line-through}details{cursor:pointer}ins,mark{text-decoration:none;background:#ff9}.h1,h1{font-size:36px;font-size:2.25rem}.h2,h2{font-size:30px;font-size:1.875rem}.h3,h3{font-size:24px;font-size:1.5rem}.h4,h4{font-size:20px;font-size:1.25rem}.h5,h5{font-size:16px;font-size:1rem}.h6,h6{font-size:14px;font-size:.875rem}dl dt{font-weight:700}blockquote p,dl dd{margin:0}ol{list-style:decimal}ol ol{list-style:upper-alpha}ol ol ol{list-style:lower-roman}ol ol ol ol{list-style:lower-alpha}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}hr{box-sizing:content-box;height:0;padding:0;border:0;border-top:1px solid #dedede;border-top:.0625rem solid #dedede}blockquote{font-family:Georgia,Cambria,"Times New Roman",Times,serif;font-size:24px;font-size:1.5rem;padding-left:1.5rem;border-left:6px solid #dedede;border-left:.375rem solid #dedede}blockquote p+p{margin-top:1.5rem}blockquote cite{font-style:normal;font-size:14px;font-size:.875rem}blockquote cite:before{content:"\2014 \0020"}code,kbd,pre,samp{font-family:Monaco,Consolas,"Liberation Mono",Courier,monospace;font-size:14px;font-size:.875rem;font-style:normal}.table caption,figcaption,img{font-style:italic}code{margin:0;border:1px solid #dedede;border:.0625rem solid #dedede;border-radius:.1875rem}kbd{top:-1px;margin-bottom:1px;border:1px solid #dedede;border:.0625rem solid #dedede;border-radius:.1875rem;box-shadow:0 1px 0 #dedede,inset 0 0 0 1px #fff}pre{padding:1.5rem;word-wrap:normal;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;color:#444}pre code{height:100%;margin:0;padding:0;color:inherit;border:none;border-radius:0;background:0 0}audio:focus,canvas:focus,video:focus{outline:#000 dotted 1px}.btn:active:focus,.remodal{outline:0}embed,object{height:100%}figure{margin-right:auto;margin-left:auto}figcaption{font-size:13px;font-size:.8125rem;margin-top:.5rem}img{-ms-interpolation-mode:bicubic}button,html input[type=button],input[type=file],input[type=image],input[type=reset],input[type=submit],input[type=checkbox],input[type=radio],label,select{cursor:pointer}fieldset{min-width:0;margin:0;padding:0;border:0}input[type=image],input[type=checkbox],input[type=radio]{display:inline-block;width:auto}input[type=file]{max-width:100%;cursor:pointer}input[type=search]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=image],input[type=button],input[type=reset],input[type=submit],select{border-radius:0}legend{font-weight:700;width:100%;padding:0;border:0}tfoot td,th{text-align:left}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{color:#000!important;background:0 0!important;box-shadow:none!important;text-shadow:none!important}@page{margin:.5cm}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #777}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}img{max-width:100%!important}thead{display:table-header-group}}.box,.btn-block{display:block}.box{padding:1.5rem;background-color:#efefef}.box>:last-child{margin-bottom:0}.box-border{border:1px solid #dedede;border:.0625rem solid #dedede}.box-round{border-radius:.1875rem}.btn,.vh{border:0}.box-flush{padding:0}.box-raise{box-shadow:0 0 8px hsla(0,0%,0%,.15);box-shadow:0 0 .5rem hsla(0,0%,0%,.15)}.box-sink{box-shadow:0 0 8px hsla(0,0%,0%,.15) inset;box-shadow:0 0 .5rem hsla(0,0%,0%,.15) inset}.btn{margin:0;cursor:pointer;text-align:center;text-decoration:none;color:#444;background-color:#dedede}.btn:hover{background-color:#e3e3e3}.btn.is-active,.btn:active{background-color:#d9d9d9;box-shadow:0 0 8px hsla(0,0%,0%,.25) inset;box-shadow:0 0 .5rem hsla(0,0%,0%,.25) inset}.btn.is-disabled,.btn:disabled,.btn[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5;box-shadow:none;text-shadow:none}.btn-round,input[type=button].btn-round,input[type=submit].btn-round{border-radius:.1875rem}.btn-xs{font-size:12px;font-size:.75rem;padding:.25rem .5rem}.btn-sm{font-size:13px;font-size:.8125rem;padding:.375rem .625rem}@media (min-width:960px){.btn-block,.btn-lg{font-size:20px;font-size:1.25rem;padding:1rem 1.5rem}}.btn-primary{color:#fff;background-color:#1fa3ec}.btn-primary:hover{background-color:#32abee}.btn-primary.is-active,.btn-primary:active{background-color:#1399e3}.btn-group .btn{margin:0 .125rem}.btn-group .btn.btn-lg{margin:0 .25rem}.btn-group .btn:first-child,.list-bare li,.list-inline li,.list-reset li{margin-left:0}.btn-group .btn:last-child{margin-right:0}.form-label{display:inline-block}.form-label+.form-input,.form-label+.form-select,.form-label+.form-textarea{margin-top:.25rem}.form-input[type=date],.form-input[type=datetime],.form-input[type=datetime-local],.form-input[type=email],.form-input[type=month],.form-input[type=password],.form-input[type=tel],.form-input[type=text],.form-input[type=time],.form-input[type=url],.form-input[type=week],.form-input[type=number],.form-input[type=search],.form-select,.form-textarea{line-height:1.5;display:block;width:100%;height:44px;height:2.75rem;padding:.5rem;color:#222;border:1px solid #dedede;border:.0625rem solid #dedede}.form-input[type=date]:focus,.form-input[type=datetime]:focus,.form-input[type=datetime-local]:focus,.form-input[type=email]:focus,.form-input[type=month]:focus,.form-input[type=password]:focus,.form-input[type=tel]:focus,.form-input[type=text]:focus,.form-input[type=time]:focus,.form-input[type=url]:focus,.form-input[type=week]:focus,.form-input[type=number]:focus,.form-input[type=search]:focus,.form-select:focus,.form-textarea:focus{border-color:#1fa3ec}.form-select{padding:.625rem}.list-inline,.list-reset{padding:0;list-style:none}.form-input-round{border-radius:.1875rem}.list-bare{list-style:none}.list-reset{margin:0}.list-inline li{display:inline}.list-inline-delimited>li+li:before{content:",\00A0"}.table-container{overflow:auto;-webkit-overflow-scrolling:touch}.clear,.vh{overflow:hidden}.table{width:100%;max-width:100%}.table caption{font-weight:700;padding-bottom:.25rem}.table tfoot td,.table th{font-weight:700;text-align:left;color:#222}.table tfoot td,.table thead th{background-color:#efefef}.table td,.table th{padding:.5rem;vertical-align:top}.table-border{border:1px solid #dedede;border:.0625rem solid #dedede}.table-border-cells td,.table-border-cells th{border-top:1px solid #dedede;border-top:.0625rem solid #dedede;border-left:1px solid #dedede;border-left:.0625rem solid #dedede}.table-border-rows td,.table-border-rows th{border-top:1px solid #dedede;border-top:.0625rem solid #dedede}.table-border-cells thead:first-child tr:first-child th,.table-border-cells tr:first-child th,.table-border.table-border-cells thead:first-child tr:first-child td,.table-border.table-border-cells thead:first-child tr:first-child th,.table-border.table-border-rows thead:first-child tr:first-child td,.table-border.table-border-rows thead:first-child tr:first-child th{border-top:0}.table-border-cells tr td:first-child,.table-border-cells tr th:first-child{border-left:0}.table-border-rows tr:last-child td{border-bottom:1px solid #dedede;border-bottom:.0625rem solid #dedede}.table-striped tbody>tr:nth-child(odd)>td{background-color:#f8f8f8}.wrapper{width:94%;margin:0 auto}@media print{.wrapper{width:auto}}.wrapper-flush{width:100%}.wrapper-full-bleed{width:auto;max-width:none}.grid{margin:0 0 0 -1.5rem;padding:0;list-style:none;font-size:0}.grid-item,.gutter-0,.gutter-none{margin-left:0}.mh,.mr{margin-right:1.5rem!important}.mt,.mv{margin-top:1.5rem!important}.mb,.mv{margin-bottom:1.5rem!important}.grid-item{display:inline-block;width:100%;padding-left:1.5rem;vertical-align:top;font-size:16px;font-size:1rem}.grid-ltr{direction:ltr;text-align:left}.grid-ltr>.grid-item,.grid-rtl{direction:rtl;text-align:left}.grid-rtl>.grid-item{direction:ltr;text-align:left}@media (min-width:480px){.xs-grid-ltr{direction:ltr;text-align:left}.xs-grid-ltr>.grid-item,.xs-grid-rtl{direction:rtl;text-align:left}.xs-grid-rtl>.grid-item{direction:ltr;text-align:left}}@media (min-width:600px){.sm-grid-ltr{direction:ltr;text-align:left}.sm-grid-ltr>.grid-item,.sm-grid-rtl{direction:rtl;text-align:left}.sm-grid-rtl>.grid-item{direction:ltr;text-align:left}}@media (min-width:768px){.md-grid-ltr{direction:ltr;text-align:left}.md-grid-ltr>.grid-item,.md-grid-rtl{direction:rtl;text-align:left}.md-grid-rtl>.grid-item{direction:ltr;text-align:left}}@media (min-width:960px){.lg-grid-ltr{direction:ltr;text-align:left}.lg-grid-ltr>.grid-item,.lg-grid-rtl{direction:rtl;text-align:left}.lg-grid-rtl>.grid-item{direction:ltr;text-align:left}}@media (min-width:1140px){.xl-grid-ltr{direction:ltr;text-align:left}.xl-grid-ltr>.grid-item,.xl-grid-rtl{direction:rtl;text-align:left}.xl-grid-rtl>.grid-item{direction:ltr;text-align:left}}.gutter-0>.grid-item,.gutter-none>.grid-item{padding-left:0}.gutter-1px{margin-left:-.0625rem}.gutter-1px>.grid-item{padding-left:.0625rem}.gutter-half,[class~="gutter-1/2"]{margin-left:-.75rem}.gutter-half>.grid-item,[class~="gutter-1/2"]>.grid-item{padding-left:.75rem}.gutter-1,.gutter-whole{margin-left:-1.5rem}.gutter-1>.grid-item,.gutter-whole>.grid-item{padding-left:1.5rem}.gutter-2,.gutter-double{margin-left:-3rem}.gutter-2>.grid-item,.gutter-double>.grid-item{padding-left:3rem}@media (min-width:480px){.xs-gutter-0,.xs-gutter-none{margin-left:0}.xs-gutter-0>.grid-item,.xs-gutter-none>.grid-item{padding-left:0}.xs-gutter-1px{margin-left:-.0625rem}.xs-gutter-1px>.grid-item{padding-left:.0625rem}.xs-gutter-half,[class~="xs-gutter-1/2"]{margin-left:-.75rem}.xs-gutter-half>.grid-item,[class~="xs-gutter-1/2"]>.grid-item{padding-left:.75rem}.xs-gutter-1,.xs-gutter-whole{margin-left:-1.5rem}.xs-gutter-1>.grid-item,.xs-gutter-whole>.grid-item{padding-left:1.5rem}.xs-gutter-2,.xs-gutter-double{margin-left:-3rem}.xs-gutter-2>.grid-item,.xs-gutter-double>.grid-item{padding-left:3rem}}@media (min-width:600px){.sm-gutter-0,.sm-gutter-none{margin-left:0}.sm-gutter-0>.grid-item,.sm-gutter-none>.grid-item{padding-left:0}.sm-gutter-1px{margin-left:-.0625rem}.sm-gutter-1px>.grid-item{padding-left:.0625rem}.sm-gutter-half,[class~="sm-gutter-1/2"]{margin-left:-.75rem}.sm-gutter-half>.grid-item,[class~="sm-gutter-1/2"]>.grid-item{padding-left:.75rem}.sm-gutter-1,.sm-gutter-whole{margin-left:-1.5rem}.sm-gutter-1>.grid-item,.sm-gutter-whole>.grid-item{padding-left:1.5rem}.sm-gutter-2,.sm-gutter-double{margin-left:-3rem}.sm-gutter-2>.grid-item,.sm-gutter-double>.grid-item{padding-left:3rem}}@media (min-width:768px){.md-gutter-0,.md-gutter-none{margin-left:0}.md-gutter-0>.grid-item,.md-gutter-none>.grid-item{padding-left:0}.md-gutter-1px{margin-left:-.0625rem}.md-gutter-1px>.grid-item{padding-left:.0625rem}.md-gutter-half,[class~="md-gutter-1/2"]{margin-left:-.75rem}.md-gutter-half>.grid-item,[class~="md-gutter-1/2"]>.grid-item{padding-left:.75rem}.md-gutter-1,.md-gutter-whole{margin-left:-1.5rem}.md-gutter-1>.grid-item,.md-gutter-whole>.grid-item{padding-left:1.5rem}.md-gutter-2,.md-gutter-double{margin-left:-3rem}.md-gutter-2>.grid-item,.md-gutter-double>.grid-item{padding-left:3rem}}@media (min-width:960px){.lg-gutter-0,.lg-gutter-none{margin-left:0}.lg-gutter-0>.grid-item,.lg-gutter-none>.grid-item{padding-left:0}.lg-gutter-1px{margin-left:-.0625rem}.lg-gutter-1px>.grid-item{padding-left:.0625rem}.lg-gutter-half,[class~="lg-gutter-1/2"]{margin-left:-.75rem}.lg-gutter-half>.grid-item,[class~="lg-gutter-1/2"]>.grid-item{padding-left:.75rem}.lg-gutter-1,.lg-gutter-whole{margin-left:-1.5rem}.lg-gutter-1>.grid-item,.lg-gutter-whole>.grid-item{padding-left:1.5rem}.lg-gutter-2,.lg-gutter-double{margin-left:-3rem}.lg-gutter-2>.grid-item,.lg-gutter-double>.grid-item{padding-left:3rem}}@media (min-width:1140px){.xl-gutter-0,.xl-gutter-none{margin-left:0}.xl-gutter-0>.grid-item,.xl-gutter-none>.grid-item{padding-left:0}.xl-gutter-1px{margin-left:-.0625rem}.xl-gutter-1px>.grid-item{padding-left:.0625rem}.xl-gutter-half,[class~="xl-gutter-1/2"]{margin-left:-.75rem}.xl-gutter-half>.grid-item,[class~="xl-gutter-1/2"]>.grid-item{padding-left:.75rem}.xl-gutter-1,.xl-gutter-whole{margin-left:-1.5rem}.xl-gutter-1>.grid-item,.xl-gutter-whole>.grid-item{padding-left:1.5rem}.xl-gutter-2,.xl-gutter-double{margin-left:-3rem}.xl-gutter-2>.grid-item,.xl-gutter-double>.grid-item{padding-left:3rem}}@media (min-width:1380px){.xxl-grid-ltr{direction:ltr;text-align:left}.xxl-grid-ltr>.grid-item,.xxl-grid-rtl{direction:rtl;text-align:left}.xxl-grid-rtl>.grid-item{direction:ltr;text-align:left}.xxl-gutter-0,.xxl-gutter-none{margin-left:0}.xxl-gutter-0>.grid-item,.xxl-gutter-none>.grid-item{padding-left:0}.xxl-gutter-1px{margin-left:-.0625rem}.xxl-gutter-1px>.grid-item{padding-left:.0625rem}.xxl-gutter-half,[class~="xxl-gutter-1/2"]{margin-left:-.75rem}.xxl-gutter-half>.grid-item,[class~="xxl-gutter-1/2"]>.grid-item{padding-left:.75rem}.xxl-gutter-1,.xxl-gutter-whole{margin-left:-1.5rem}.xxl-gutter-1>.grid-item,.xxl-gutter-whole>.grid-item{padding-left:1.5rem}.xxl-gutter-2,.xxl-gutter-double{margin-left:-3rem}.xxl-gutter-2>.grid-item,.xxl-gutter-double>.grid-item{padding-left:3rem}}.mh,.ml{margin-left:1.5rem!important}.grid-align-top>.grid-item{vertical-align:top}.grid-align-middle>.grid-item{vertical-align:middle}.grid-align-bottom>.grid-item{vertical-align:bottom}.grid-align-left,.grid-align-left>.grid-item{text-align:left}.chromeframe,.grid-align-center,.pagination,.pagination .page-numbers,.pika-table th,.pika-title,.plyr__captions,.plyr__controls,.remodal-cancel,.remodal-close:before,.remodal-confirm,.remodal-wrapper,.share-buttons a,.swiper-pagination,.swiper-zoom-container,.visit-link,noscript{text-align:center}.grid-align-center>.grid-item{text-align:left}.grid-align-right{text-align:right}.grid-align-right>.grid-item,.modal-content{text-align:left}.grid-shrink-wrap>.grid-item{width:auto}.dn{display:none!important}.di{display:inline!important}.db{display:block!important}.dib{display:inline-block!important;max-width:100%!important}.dit{display:inline-table!important}.dt{display:table!important;table-layout:fixed!important;width:100%!important}.dtr{display:table-row!important}.dtrg{display:table-row-group!important}.dtc{display:table-cell!important}.dtcol{display:table-column!important}.dtcolg{display:table-column-group!important}@media (min-width:480px){.xs-dn{display:none!important}.xs-di{display:inline!important}.xs-db{display:block!important}.xs-dib{display:inline-block!important;max-width:100%!important}.xs-dit{display:inline-table!important}.xs-dt{display:table!important;table-layout:fixed!important;width:100%!important}.xs-dtr{display:table-row!important}.xs-dtrg{display:table-row-group!important}.xs-dtc{display:table-cell!important}.xs-dtcol{display:table-column!important}.xs-dtcolg{display:table-column-group!important}}@media (min-width:600px){.sm-dn{display:none!important}.sm-di{display:inline!important}.sm-db{display:block!important}.sm-dib{display:inline-block!important;max-width:100%!important}.sm-dit{display:inline-table!important}.sm-dt{display:table!important;table-layout:fixed!important;width:100%!important}.sm-dtr{display:table-row!important}.sm-dtrg{display:table-row-group!important}.sm-dtc{display:table-cell!important}.sm-dtcol{display:table-column!important}.sm-dtcolg{display:table-column-group!important}}@media (min-width:768px){.md-dn{display:none!important}.md-di{display:inline!important}.md-db{display:block!important}.md-dib{display:inline-block!important;max-width:100%!important}.md-dit{display:inline-table!important}.md-dt{display:table!important;table-layout:fixed!important;width:100%!important}.md-dtr{display:table-row!important}.md-dtrg{display:table-row-group!important}.md-dtc{display:table-cell!important}.md-dtcol{display:table-column!important}.md-dtcolg{display:table-column-group!important}}@media (min-width:960px){.lg-dn{display:none!important}.lg-di{display:inline!important}.lg-db{display:block!important}.lg-dib{display:inline-block!important;max-width:100%!important}.lg-dit{display:inline-table!important}.lg-dt{display:table!important;table-layout:fixed!important;width:100%!important}.lg-dtr{display:table-row!important}.lg-dtrg{display:table-row-group!important}.lg-dtc{display:table-cell!important}.lg-dtcol{display:table-column!important}.lg-dtcolg{display:table-column-group!important}}@media (min-width:1140px){.xl-dn{display:none!important}.xl-di{display:inline!important}.xl-db{display:block!important}.xl-dib{display:inline-block!important;max-width:100%!important}.xl-dit{display:inline-table!important}.xl-dt{display:table!important;table-layout:fixed!important;width:100%!important}.xl-dtr{display:table-row!important}.xl-dtrg{display:table-row-group!important}.xl-dtc{display:table-cell!important}.xl-dtcol{display:table-column!important}.xl-dtcolg{display:table-column-group!important}}.fz---{font-size:12px!important;font-size:.75rem!important}.fz--{font-size:13px!important;font-size:.8125rem!important}.fz-{font-size:14px!important;font-size:.875rem!important}.fz{font-size:16px!important;font-size:1rem!important}.fz\+{font-size:18px!important;font-size:1.125rem!important}.fz\+\+{font-size:19px!important;font-size:1.1875rem!important}.fz\+\+\+{font-size:20px!important;font-size:1.25rem!important}.fz100{font-size:100%!important}.fz0{font-size:0!important}@media (min-width:480px){.xs-fz---{font-size:12px!important;font-size:.75rem!important}.xs-fz--{font-size:13px!important;font-size:.8125rem!important}.xs-fz-{font-size:14px!important;font-size:.875rem!important}.xs-fz{font-size:16px!important;font-size:1rem!important}.xs-fz\+{font-size:18px!important;font-size:1.125rem!important}.xs-fz\+\+{font-size:19px!important;font-size:1.1875rem!important}.xs-fz\+\+\+{font-size:20px!important;font-size:1.25rem!important}.xs-fz100{font-size:100%!important}.xs-fz0{font-size:0!important}}@media (min-width:600px){.sm-fz---{font-size:12px!important;font-size:.75rem!important}.sm-fz--{font-size:13px!important;font-size:.8125rem!important}.sm-fz-{font-size:14px!important;font-size:.875rem!important}.sm-fz{font-size:16px!important;font-size:1rem!important}.sm-fz\+{font-size:18px!important;font-size:1.125rem!important}.sm-fz\+\+{font-size:19px!important;font-size:1.1875rem!important}.sm-fz\+\+\+{font-size:20px!important;font-size:1.25rem!important}.sm-fz100{font-size:100%!important}.sm-fz0{font-size:0!important}}@media (min-width:768px){.md-fz---{font-size:12px!important;font-size:.75rem!important}.md-fz--{font-size:13px!important;font-size:.8125rem!important}.md-fz-{font-size:14px!important;font-size:.875rem!important}.md-fz{font-size:16px!important;font-size:1rem!important}.md-fz\+{font-size:18px!important;font-size:1.125rem!important}.md-fz\+\+{font-size:19px!important;font-size:1.1875rem!important}.md-fz\+\+\+{font-size:20px!important;font-size:1.25rem!important}.md-fz100{font-size:100%!important}.md-fz0{font-size:0!important}}@media (min-width:960px){.lg-fz---{font-size:12px!important;font-size:.75rem!important}.lg-fz--{font-size:13px!important;font-size:.8125rem!important}.lg-fz-{font-size:14px!important;font-size:.875rem!important}.lg-fz{font-size:16px!important;font-size:1rem!important}.lg-fz\+{font-size:18px!important;font-size:1.125rem!important}.lg-fz\+\+{font-size:19px!important;font-size:1.1875rem!important}.lg-fz\+\+\+{font-size:20px!important;font-size:1.25rem!important}.lg-fz100{font-size:100%!important}.lg-fz0{font-size:0!important}}@media (min-width:1140px){.xl-fz---{font-size:12px!important;font-size:.75rem!important}.xl-fz--{font-size:13px!important;font-size:.8125rem!important}.xl-fz-{font-size:14px!important;font-size:.875rem!important}.xl-fz{font-size:16px!important;font-size:1rem!important}.xl-fz\+{font-size:18px!important;font-size:1.125rem!important}.xl-fz\+\+{font-size:19px!important;font-size:1.1875rem!important}.xl-fz\+\+\+{font-size:20px!important;font-size:1.25rem!important}.xl-fz100{font-size:100%!important}.xl-fz0{font-size:0!important}}.fl{float:left!important}.fr{float:right!important}.fn{float:none!important}@media (min-width:480px){.xs-fl{float:left!important}.xs-fr{float:right!important}.xs-fn{float:none!important}}@media (min-width:600px){.sm-fl{float:left!important}.sm-fr{float:right!important}.sm-fn{float:none!important}}@media (min-width:768px){.md-fl{float:left!important}.md-fr{float:right!important}.md-fn{float:none!important}}@media (min-width:960px){.lg-fl{float:left!important}.lg-fr{float:right!important}.lg-fn{float:none!important}}@media (min-width:1140px){.xl-fl{float:left!important}.xl-fr{float:right!important}.xl-fn{float:none!important}}@media (min-width:1380px){.xxl-dn{display:none!important}.xxl-di{display:inline!important}.xxl-db{display:block!important}.xxl-dib{display:inline-block!important;max-width:100%!important}.xxl-dit{display:inline-table!important}.xxl-dt{display:table!important;table-layout:fixed!important;width:100%!important}.xxl-dtr{display:table-row!important}.xxl-dtrg{display:table-row-group!important}.xxl-dtc{display:table-cell!important}.xxl-dtcol{display:table-column!important}.xxl-dtcolg{display:table-column-group!important}.xxl-fz---{font-size:12px!important;font-size:.75rem!important}.xxl-fz--{font-size:13px!important;font-size:.8125rem!important}.xxl-fz-{font-size:14px!important;font-size:.875rem!important}.xxl-fz{font-size:16px!important;font-size:1rem!important}.xxl-fz\+{font-size:18px!important;font-size:1.125rem!important}.xxl-fz\+\+{font-size:19px!important;font-size:1.1875rem!important}.xxl-fz\+\+\+{font-size:20px!important;font-size:1.25rem!important}.xxl-fz100{font-size:100%!important}.xxl-fz0{font-size:0!important}.xxl-fl{float:left!important}.xxl-fr{float:right!important}.xxl-fn{float:none!important}}.cf:after,.cf:before,.content .the-content:after,.content .the-content:before{display:table;content:" "}.cf:after,.content .the-content:after{clear:both}.clear{display:block;visibility:hidden;clear:both;width:0;height:0}.m{margin:1.5rem!important}.mh--,.mr--{margin-right:.375rem!important}.mh--,.ml--{margin-left:.375rem!important}.mt--,.mv--{margin-top:.375rem!important}.mb--,.mv--{margin-bottom:.375rem!important}.m--{margin:.375rem!important}.mh-,.mr-{margin-right:.75rem!important}.mh-,.ml-{margin-left:.75rem!important}.mt-,.mv-{margin-top:.75rem!important}.mb-,.mv-{margin-bottom:.75rem!important}.m-{margin:.75rem!important}.mh\+,.mr\+{margin-right:3rem!important}.mh\+,.ml\+{margin-left:3rem!important}.mt\+,.mv\+{margin-top:3rem!important}.mb\+,.mv\+{margin-bottom:3rem!important}.m\+{margin:3rem!important}.mh\+\+,.mr\+\+{margin-right:6rem!important}.mh\+\+,.ml\+\+{margin-left:6rem!important}.mt\+\+,.mv\+\+{margin-top:6rem!important}.mb\+\+,.mv\+\+{margin-bottom:6rem!important}.m\+\+{margin:6rem!important}.mh0,.mr0{margin-right:0!important}.mh0,.ml0{margin-left:0!important}.mt0,.mv0{margin-top:0!important}.mb0,.mv0{margin-bottom:0!important}.m0{margin:0!important}@media (min-width:480px){.xs-mt,.xs-mv{margin-top:1.5rem!important}.xs-mh,.xs-mr{margin-right:1.5rem!important}.xs-mh,.xs-ml{margin-left:1.5rem!important}.xs-mb,.xs-mv{margin-bottom:1.5rem!important}.xs-m{margin:1.5rem!important}.xs-mh--,.xs-mr--{margin-right:.375rem!important}.xs-mh--,.xs-ml--{margin-left:.375rem!important}.xs-mt--,.xs-mv--{margin-top:.375rem!important}.xs-mb--,.xs-mv--{margin-bottom:.375rem!important}.xs-m--{margin:.375rem!important}.xs-mh-,.xs-ml-{margin-left:.75rem!important}.xs-mt-,.xs-mv-{margin-top:.75rem!important}.xs-mb-,.xs-mv-{margin-bottom:.75rem!important}.xs-m-{margin:.75rem!important}.xs-mr-{margin-right:.75rem!important}.xs-mh-{margin-right:.75rem!important}.xs-mh\+,.xs-mr\+{margin-right:3rem!important}.xs-mh\+,.xs-ml\+{margin-left:3rem!important}.xs-mt\+,.xs-mv\+{margin-top:3rem!important}.xs-mb\+,.xs-mv\+{margin-bottom:3rem!important}.xs-m\+{margin:3rem!important}.xs-mh\+\+,.xs-ml\+\+{margin-left:6rem!important}.xs-mt\+\+,.xs-mv\+\+{margin-top:6rem!important}.xs-mb\+\+,.xs-mv\+\+{margin-bottom:6rem!important}.xs-m\+\+{margin:6rem!important}.xs-mr\+\+{margin-right:6rem!important}.xs-mh\+\+{margin-right:6rem!important}.xs-mh0,.xs-mr0{margin-right:0!important}.xs-mh0,.xs-ml0{margin-left:0!important}.xs-mt0,.xs-mv0{margin-top:0!important}.xs-mb0,.xs-mv0{margin-bottom:0!important}.xs-m0{margin:0!important}}@media (min-width:600px){.sm-mt,.sm-mv{margin-top:1.5rem!important}.sm-mh,.sm-mr{margin-right:1.5rem!important}.sm-mh,.sm-ml{margin-left:1.5rem!important}.sm-mb,.sm-mv{margin-bottom:1.5rem!important}.sm-m{margin:1.5rem!important}.sm-mh--,.sm-mr--{margin-right:.375rem!important}.sm-mh--,.sm-ml--{margin-left:.375rem!important}.sm-mt--,.sm-mv--{margin-top:.375rem!important}.sm-mb--,.sm-mv--{margin-bottom:.375rem!important}.sm-m--{margin:.375rem!important}.sm-mh-,.sm-ml-{margin-left:.75rem!important}.sm-mt-,.sm-mv-{margin-top:.75rem!important}.sm-mb-,.sm-mv-{margin-bottom:.75rem!important}.sm-m-{margin:.75rem!important}.sm-mr-{margin-right:.75rem!important}.sm-mh-{margin-right:.75rem!important}.sm-mh\+,.sm-mr\+{margin-right:3rem!important}.sm-mh\+,.sm-ml\+{margin-left:3rem!important}.sm-mt\+,.sm-mv\+{margin-top:3rem!important}.sm-mb\+,.sm-mv\+{margin-bottom:3rem!important}.sm-m\+{margin:3rem!important}.sm-mh\+\+,.sm-ml\+\+{margin-left:6rem!important}.sm-mt\+\+,.sm-mv\+\+{margin-top:6rem!important}.sm-mb\+\+,.sm-mv\+\+{margin-bottom:6rem!important}.sm-m\+\+{margin:6rem!important}.sm-mr\+\+{margin-right:6rem!important}.sm-mh\+\+{margin-right:6rem!important}.sm-mh0,.sm-mr0{margin-right:0!important}.sm-mh0,.sm-ml0{margin-left:0!important}.sm-mt0,.sm-mv0{margin-top:0!important}.sm-mb0,.sm-mv0{margin-bottom:0!important}.sm-m0{margin:0!important}}@media (min-width:768px){.md-mt,.md-mv{margin-top:1.5rem!important}.md-mh,.md-mr{margin-right:1.5rem!important}.md-mh,.md-ml{margin-left:1.5rem!important}.md-mb,.md-mv{margin-bottom:1.5rem!important}.md-m{margin:1.5rem!important}.md-mh--,.md-mr--{margin-right:.375rem!important}.md-mh--,.md-ml--{margin-left:.375rem!important}.md-mt--,.md-mv--{margin-top:.375rem!important}.md-mb--,.md-mv--{margin-bottom:.375rem!important}.md-m--{margin:.375rem!important}.md-mh-,.md-ml-{margin-left:.75rem!important}.md-mt-,.md-mv-{margin-top:.75rem!important}.md-mb-,.md-mv-{margin-bottom:.75rem!important}.md-m-{margin:.75rem!important}.md-mr-{margin-right:.75rem!important}.md-mh-{margin-right:.75rem!important}.md-mh\+,.md-mr\+{margin-right:3rem!important}.md-mh\+,.md-ml\+{margin-left:3rem!important}.md-mt\+,.md-mv\+{margin-top:3rem!important}.md-mb\+,.md-mv\+{margin-bottom:3rem!important}.md-m\+{margin:3rem!important}.md-mh\+\+,.md-ml\+\+{margin-left:6rem!important}.md-mt\+\+,.md-mv\+\+{margin-top:6rem!important}.md-mb\+\+,.md-mv\+\+{margin-bottom:6rem!important}.md-m\+\+{margin:6rem!important}.md-mr\+\+{margin-right:6rem!important}.md-mh\+\+{margin-right:6rem!important}.md-mh0,.md-mr0{margin-right:0!important}.md-mh0,.md-ml0{margin-left:0!important}.md-mt0,.md-mv0{margin-top:0!important}.md-mb0,.md-mv0{margin-bottom:0!important}.md-m0{margin:0!important}}@media (min-width:960px){.lg-mt,.lg-mv{margin-top:1.5rem!important}.lg-mh,.lg-mr{margin-right:1.5rem!important}.lg-mh,.lg-ml{margin-left:1.5rem!important}.lg-mb,.lg-mv{margin-bottom:1.5rem!important}.lg-m{margin:1.5rem!important}.lg-mh--,.lg-mr--{margin-right:.375rem!important}.lg-mh--,.lg-ml--{margin-left:.375rem!important}.lg-mt--,.lg-mv--{margin-top:.375rem!important}.lg-mb--,.lg-mv--{margin-bottom:.375rem!important}.lg-m--{margin:.375rem!important}.lg-mh-,.lg-ml-{margin-left:.75rem!important}.lg-mt-,.lg-mv-{margin-top:.75rem!important}.lg-mb-,.lg-mv-{margin-bottom:.75rem!important}.lg-m-{margin:.75rem!important}.lg-mr-{margin-right:.75rem!important}.lg-mh-{margin-right:.75rem!important}.lg-mh\+,.lg-mr\+{margin-right:3rem!important}.lg-mh\+,.lg-ml\+{margin-left:3rem!important}.lg-mt\+,.lg-mv\+{margin-top:3rem!important}.lg-mb\+,.lg-mv\+{margin-bottom:3rem!important}.lg-m\+{margin:3rem!important}.lg-mh\+\+,.lg-ml\+\+{margin-left:6rem!important}.lg-mt\+\+,.lg-mv\+\+{margin-top:6rem!important}.lg-mb\+\+,.lg-mv\+\+{margin-bottom:6rem!important}.lg-m\+\+{margin:6rem!important}.lg-mr\+\+{margin-right:6rem!important}.lg-mh\+\+{margin-right:6rem!important}.lg-mh0,.lg-mr0{margin-right:0!important}.lg-mh0,.lg-ml0{margin-left:0!important}.lg-mt0,.lg-mv0{margin-top:0!important}.lg-mb0,.lg-mv0{margin-bottom:0!important}.lg-m0{margin:0!important}}@media (min-width:1140px){.xl-mt,.xl-mv{margin-top:1.5rem!important}.xl-mh,.xl-mr{margin-right:1.5rem!important}.xl-mh,.xl-ml{margin-left:1.5rem!important}.xl-mb,.xl-mv{margin-bottom:1.5rem!important}.xl-m{margin:1.5rem!important}.xl-mh--,.xl-mr--{margin-right:.375rem!important}.xl-mh--,.xl-ml--{margin-left:.375rem!important}.xl-mt--,.xl-mv--{margin-top:.375rem!important}.xl-mb--,.xl-mv--{margin-bottom:.375rem!important}.xl-m--{margin:.375rem!important}.xl-mh-,.xl-ml-{margin-left:.75rem!important}.xl-mt-,.xl-mv-{margin-top:.75rem!important}.xl-mb-,.xl-mv-{margin-bottom:.75rem!important}.xl-m-{margin:.75rem!important}.xl-mr-{margin-right:.75rem!important}.xl-mh-{margin-right:.75rem!important}.xl-mh\+,.xl-mr\+{margin-right:3rem!important}.xl-mh\+,.xl-ml\+{margin-left:3rem!important}.xl-mt\+,.xl-mv\+{margin-top:3rem!important}.xl-mb\+,.xl-mv\+{margin-bottom:3rem!important}.xl-m\+{margin:3rem!important}.xl-mh\+\+,.xl-ml\+\+{margin-left:6rem!important}.xl-mt\+\+,.xl-mv\+\+{margin-top:6rem!important}.xl-mb\+\+,.xl-mv\+\+{margin-bottom:6rem!important}.xl-m\+\+{margin:6rem!important}.xl-mr\+\+{margin-right:6rem!important}.xl-mh\+\+{margin-right:6rem!important}.xl-mh0,.xl-mr0{margin-right:0!important}.xl-mh0,.xl-ml0{margin-left:0!important}.xl-mt0,.xl-mv0{margin-top:0!important}.xl-mb0,.xl-mv0{margin-bottom:0!important}.xl-m0{margin:0!important}}.p{padding:1.5rem!important}.pt{padding-top:1.5rem!important}.pr{padding-right:1.5rem!important}.pb{padding-bottom:1.5rem!important}.pl{padding-left:1.5rem!important}.ph{padding-right:1.5rem!important;padding-left:1.5rem!important}.ph--,.pr--{padding-right:.375rem!important}.ph--,.pl--{padding-left:.375rem!important}.pv{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.pt--,.pv--{padding-top:.375rem!important}.pb--,.pv--{padding-bottom:.375rem!important}.p--{padding:.375rem!important}.ph-,.pr-{padding-right:.75rem!important}.ph-,.pl-{padding-left:.75rem!important}.pt-,.pv-{padding-top:.75rem!important}.pb-,.pv-{padding-bottom:.75rem!important}.p-{padding:.75rem!important}.ph\+,.pr\+{padding-right:3rem!important}.ph\+,.pl\+{padding-left:3rem!important}.pt\+,.pv\+{padding-top:3rem!important}.pb\+,.pv\+{padding-bottom:3rem!important}.p\+{padding:3rem!important}.ph\+\+,.pr\+\+{padding-right:6rem!important}.ph\+\+,.pl\+\+{padding-left:6rem!important}.pt\+\+,.pv\+\+{padding-top:6rem!important}.pb\+\+,.pv\+\+{padding-bottom:6rem!important}.p\+\+{padding:6rem!important}.ph0,.pr0{padding-right:0!important}.ph0,.pl0{padding-left:0!important}.pt0,.pv0{padding-top:0!important}.pb0,.pv0{padding-bottom:0!important}.p0{padding:0!important}@media (min-width:480px){.xs-pt,.xs-pv{padding-top:1.5rem!important}.xs-ph,.xs-pr{padding-right:1.5rem!important}.xs-ph,.xs-pl{padding-left:1.5rem!important}.xs-pb,.xs-pv{padding-bottom:1.5rem!important}.xs-p{padding:1.5rem!important}.xs-ph--,.xs-pr--{padding-right:.375rem!important}.xs-ph--,.xs-pl--{padding-left:.375rem!important}.xs-pt--,.xs-pv--{padding-top:.375rem!important}.xs-pb--,.xs-pv--{padding-bottom:.375rem!important}.xs-p--{padding:.375rem!important}.xs-ph-,.xs-pl-{padding-left:.75rem!important}.xs-pt-,.xs-pv-{padding-top:.75rem!important}.xs-pb-,.xs-pv-{padding-bottom:.75rem!important}.xs-p-{padding:.75rem!important}.xs-pr-{padding-right:.75rem!important}.xs-ph-{padding-right:.75rem!important}.xs-ph\+,.xs-pr\+{padding-right:3rem!important}.xs-ph\+,.xs-pl\+{padding-left:3rem!important}.xs-pt\+,.xs-pv\+{padding-top:3rem!important}.xs-pb\+,.xs-pv\+{padding-bottom:3rem!important}.xs-p\+{padding:3rem!important}.xs-ph\+\+,.xs-pl\+\+{padding-left:6rem!important}.xs-pt\+\+,.xs-pv\+\+{padding-top:6rem!important}.xs-pb\+\+,.xs-pv\+\+{padding-bottom:6rem!important}.xs-p\+\+{padding:6rem!important}.xs-pr\+\+{padding-right:6rem!important}.xs-ph\+\+{padding-right:6rem!important}.xs-ph0,.xs-pr0{padding-right:0!important}.xs-ph0,.xs-pl0{padding-left:0!important}.xs-pt0,.xs-pv0{padding-top:0!important}.xs-pb0,.xs-pv0{padding-bottom:0!important}.xs-p0{padding:0!important}}@media (min-width:600px){.sm-pt,.sm-pv{padding-top:1.5rem!important}.sm-ph,.sm-pr{padding-right:1.5rem!important}.sm-ph,.sm-pl{padding-left:1.5rem!important}.sm-pb,.sm-pv{padding-bottom:1.5rem!important}.sm-p{padding:1.5rem!important}.sm-ph--,.sm-pr--{padding-right:.375rem!important}.sm-ph--,.sm-pl--{padding-left:.375rem!important}.sm-pt--,.sm-pv--{padding-top:.375rem!important}.sm-pb--,.sm-pv--{padding-bottom:.375rem!important}.sm-p--{padding:.375rem!important}.sm-ph-,.sm-pl-{padding-left:.75rem!important}.sm-pt-,.sm-pv-{padding-top:.75rem!important}.sm-pb-,.sm-pv-{padding-bottom:.75rem!important}.sm-p-{padding:.75rem!important}.sm-pr-{padding-right:.75rem!important}.sm-ph-{padding-right:.75rem!important}.sm-ph\+,.sm-pr\+{padding-right:3rem!important}.sm-ph\+,.sm-pl\+{padding-left:3rem!important}.sm-pt\+,.sm-pv\+{padding-top:3rem!important}.sm-pb\+,.sm-pv\+{padding-bottom:3rem!important}.sm-p\+{padding:3rem!important}.sm-ph\+\+,.sm-pl\+\+{padding-left:6rem!important}.sm-pt\+\+,.sm-pv\+\+{padding-top:6rem!important}.sm-pb\+\+,.sm-pv\+\+{padding-bottom:6rem!important}.sm-p\+\+{padding:6rem!important}.sm-pr\+\+{padding-right:6rem!important}.sm-ph\+\+{padding-right:6rem!important}.sm-ph0,.sm-pr0{padding-right:0!important}.sm-ph0,.sm-pl0{padding-left:0!important}.sm-pt0,.sm-pv0{padding-top:0!important}.sm-pb0,.sm-pv0{padding-bottom:0!important}.sm-p0{padding:0!important}}@media (min-width:768px){.md-pt,.md-pv{padding-top:1.5rem!important}.md-ph,.md-pr{padding-right:1.5rem!important}.md-ph,.md-pl{padding-left:1.5rem!important}.md-pb,.md-pv{padding-bottom:1.5rem!important}.md-p{padding:1.5rem!important}.md-ph--,.md-pr--{padding-right:.375rem!important}.md-ph--,.md-pl--{padding-left:.375rem!important}.md-pt--,.md-pv--{padding-top:.375rem!important}.md-pb--,.md-pv--{padding-bottom:.375rem!important}.md-p--{padding:.375rem!important}.md-ph-,.md-pl-{padding-left:.75rem!important}.md-pt-,.md-pv-{padding-top:.75rem!important}.md-pb-,.md-pv-{padding-bottom:.75rem!important}.md-p-{padding:.75rem!important}.md-pr-{padding-right:.75rem!important}.md-ph-{padding-right:.75rem!important}.md-ph\+,.md-pr\+{padding-right:3rem!important}.md-ph\+,.md-pl\+{padding-left:3rem!important}.md-pt\+,.md-pv\+{padding-top:3rem!important}.md-pb\+,.md-pv\+{padding-bottom:3rem!important}.md-p\+{padding:3rem!important}.md-ph\+\+,.md-pl\+\+{padding-left:6rem!important}.md-pt\+\+,.md-pv\+\+{padding-top:6rem!important}.md-pb\+\+,.md-pv\+\+{padding-bottom:6rem!important}.md-p\+\+{padding:6rem!important}.md-pr\+\+{padding-right:6rem!important}.md-ph\+\+{padding-right:6rem!important}.md-ph0,.md-pr0{padding-right:0!important}.md-ph0,.md-pl0{padding-left:0!important}.md-pt0,.md-pv0{padding-top:0!important}.md-pb0,.md-pv0{padding-bottom:0!important}.md-p0{padding:0!important}}@media (min-width:960px){.lg-pt,.lg-pv{padding-top:1.5rem!important}.lg-ph,.lg-pr{padding-right:1.5rem!important}.lg-ph,.lg-pl{padding-left:1.5rem!important}.lg-pb,.lg-pv{padding-bottom:1.5rem!important}.lg-p{padding:1.5rem!important}.lg-ph--,.lg-pr--{padding-right:.375rem!important}.lg-ph--,.lg-pl--{padding-left:.375rem!important}.lg-pt--,.lg-pv--{padding-top:.375rem!important}.lg-pb--,.lg-pv--{padding-bottom:.375rem!important}.lg-p--{padding:.375rem!important}.lg-ph-,.lg-pl-{padding-left:.75rem!important}.lg-pt-,.lg-pv-{padding-top:.75rem!important}.lg-pb-,.lg-pv-{padding-bottom:.75rem!important}.lg-p-{padding:.75rem!important}.lg-pr-{padding-right:.75rem!important}.lg-ph-{padding-right:.75rem!important}.lg-ph\+,.lg-pr\+{padding-right:3rem!important}.lg-ph\+,.lg-pl\+{padding-left:3rem!important}.lg-pt\+,.lg-pv\+{padding-top:3rem!important}.lg-pb\+,.lg-pv\+{padding-bottom:3rem!important}.lg-p\+{padding:3rem!important}.lg-ph\+\+,.lg-pl\+\+{padding-left:6rem!important}.lg-pt\+\+,.lg-pv\+\+{padding-top:6rem!important}.lg-pb\+\+,.lg-pv\+\+{padding-bottom:6rem!important}.lg-p\+\+{padding:6rem!important}.lg-pr\+\+{padding-right:6rem!important}.lg-ph\+\+{padding-right:6rem!important}.lg-ph0,.lg-pr0{padding-right:0!important}.lg-ph0,.lg-pl0{padding-left:0!important}.lg-pt0,.lg-pv0{padding-top:0!important}.lg-pb0,.lg-pv0{padding-bottom:0!important}.lg-p0{padding:0!important}}@media (min-width:1140px){.xl-pt,.xl-pv{padding-top:1.5rem!important}.xl-ph,.xl-pr{padding-right:1.5rem!important}.xl-ph,.xl-pl{padding-left:1.5rem!important}.xl-pb,.xl-pv{padding-bottom:1.5rem!important}.xl-p{padding:1.5rem!important}.xl-ph--,.xl-pr--{padding-right:.375rem!important}.xl-ph--,.xl-pl--{padding-left:.375rem!important}.xl-pt--,.xl-pv--{padding-top:.375rem!important}.xl-pb--,.xl-pv--{padding-bottom:.375rem!important}.xl-p--{padding:.375rem!important}.xl-ph-,.xl-pl-{padding-left:.75rem!important}.xl-pt-,.xl-pv-{padding-top:.75rem!important}.xl-pb-,.xl-pv-{padding-bottom:.75rem!important}.xl-p-{padding:.75rem!important}.xl-pr-{padding-right:.75rem!important}.xl-ph-{padding-right:.75rem!important}.xl-ph\+,.xl-pr\+{padding-right:3rem!important}.xl-ph\+,.xl-pl\+{padding-left:3rem!important}.xl-pt\+,.xl-pv\+{padding-top:3rem!important}.xl-pb\+,.xl-pv\+{padding-bottom:3rem!important}.xl-p\+{padding:3rem!important}.xl-ph\+\+,.xl-pl\+\+{padding-left:6rem!important}.xl-pt\+\+,.xl-pv\+\+{padding-top:6rem!important}.xl-pb\+\+,.xl-pv\+\+{padding-bottom:6rem!important}.xl-p\+\+{padding:6rem!important}.xl-pr\+\+{padding-right:6rem!important}.xl-ph\+\+{padding-right:6rem!important}.xl-ph0,.xl-pr0{padding-right:0!important}.xl-ph0,.xl-pl0{padding-left:0!important}.xl-pt0,.xl-pv0{padding-top:0!important}.xl-pb0,.xl-pv0{padding-bottom:0!important}.xl-p0{padding:0!important}}.posa{position:absolute!important}.posf{position:fixed!important}.posr{position:relative!important}.poss{position:static!important}@media (min-width:480px){.xs-posa{position:absolute!important}.xs-posf{position:fixed!important}.xs-posr{position:relative!important}.xs-poss{position:static!important}}@media (min-width:600px){.sm-posa{position:absolute!important}.sm-posf{position:fixed!important}.sm-posr{position:relative!important}.sm-poss{position:static!important}}@media (min-width:768px){.md-posa{position:absolute!important}.md-posf{position:fixed!important}.md-posr{position:relative!important}.md-poss{position:static!important}}@media (min-width:960px){.lg-posa{position:absolute!important}.lg-posf{position:fixed!important}.lg-posr{position:relative!important}.lg-poss{position:static!important}}@media (min-width:1140px){.xl-posa{position:absolute!important}.xl-posf{position:fixed!important}.xl-posr{position:relative!important}.xl-poss{position:static!important}}.tl{text-align:left!important}.tr{text-align:right!important}.tc{text-align:center!important}.tj{text-align:justify!important}@media (min-width:480px){.xs-tl{text-align:left!important}.xs-tr{text-align:right!important}.xs-tc{text-align:center!important}.xs-tj{text-align:justify!important}}@media (min-width:600px){.sm-tl{text-align:left!important}.sm-tr{text-align:right!important}.sm-tc{text-align:center!important}.sm-tj{text-align:justify!important}}@media (min-width:768px){.md-tl{text-align:left!important}.md-tr{text-align:right!important}.md-tc{text-align:center!important}.md-tj{text-align:justify!important}}@media (min-width:960px){.lg-tl{text-align:left!important}.lg-tr{text-align:right!important}.lg-tc{text-align:center!important}.lg-tj{text-align:justify!important}}@media (min-width:1140px){.xl-tl{text-align:left!important}.xl-tr{text-align:right!important}.xl-tc{text-align:center!important}.xl-tj{text-align:justify!important}}.vat{vertical-align:top!important}.vab{vertical-align:bottom!important}.vam{vertical-align:middle!important}@media (min-width:480px){.xs-vat{vertical-align:top!important}.xs-vab{vertical-align:bottom!important}.xs-vam{vertical-align:middle!important}}@media (min-width:600px){.sm-vat{vertical-align:top!important}.sm-vab{vertical-align:bottom!important}.sm-vam{vertical-align:middle!important}}@media (min-width:768px){.md-vat{vertical-align:top!important}.md-vab{vertical-align:bottom!important}.md-vam{vertical-align:middle!important}}@media (min-width:960px){.lg-vat{vertical-align:top!important}.lg-vab{vertical-align:bottom!important}.lg-vam{vertical-align:middle!important}}@media (min-width:1140px){.xl-vat{vertical-align:top!important}.xl-vab{vertical-align:bottom!important}.xl-vam{vertical-align:middle!important}}@media (min-width:1380px){.xxl-mt,.xxl-mv{margin-top:1.5rem!important}.xxl-mh,.xxl-mr{margin-right:1.5rem!important}.xxl-mh,.xxl-ml{margin-left:1.5rem!important}.xxl-mb,.xxl-mv{margin-bottom:1.5rem!important}.xxl-m{margin:1.5rem!important}.xxl-mh--,.xxl-mr--{margin-right:.375rem!important}.xxl-mh--,.xxl-ml--{margin-left:.375rem!important}.xxl-mt--,.xxl-mv--{margin-top:.375rem!important}.xxl-mb--,.xxl-mv--{margin-bottom:.375rem!important}.xxl-m--{margin:.375rem!important}.xxl-mh-,.xxl-ml-{margin-left:.75rem!important}.xxl-mt-,.xxl-mv-{margin-top:.75rem!important}.xxl-mb-,.xxl-mv-{margin-bottom:.75rem!important}.xxl-m-{margin:.75rem!important}.xxl-mh-,.xxl-mr-{margin-right:.75rem!important}.xxl-mh\+,.xxl-mr\+{margin-right:3rem!important}.xxl-mh\+,.xxl-ml\+{margin-left:3rem!important}.xxl-mt\+,.xxl-mv\+{margin-top:3rem!important}.xxl-mb\+,.xxl-mv\+{margin-bottom:3rem!important}.xxl-m\+{margin:3rem!important}.xxl-mh\+\+,.xxl-ml\+\+{margin-left:6rem!important}.xxl-mt\+\+,.xxl-mv\+\+{margin-top:6rem!important}.xxl-mb\+\+,.xxl-mv\+\+{margin-bottom:6rem!important}.xxl-m\+\+{margin:6rem!important}.xxl-mh\+\+,.xxl-mr\+\+{margin-right:6rem!important}.xxl-mh0,.xxl-mr0{margin-right:0!important}.xxl-mh0,.xxl-ml0{margin-left:0!important}.xxl-mt0,.xxl-mv0{margin-top:0!important}.xxl-mb0,.xxl-mv0{margin-bottom:0!important}.xxl-m0{margin:0!important}.xxl-pt,.xxl-pv{padding-top:1.5rem!important}.xxl-ph,.xxl-pr{padding-right:1.5rem!important}.xxl-ph,.xxl-pl{padding-left:1.5rem!important}.xxl-pb,.xxl-pv{padding-bottom:1.5rem!important}.xxl-p{padding:1.5rem!important}.xxl-ph--,.xxl-pr--{padding-right:.375rem!important}.xxl-ph--,.xxl-pl--{padding-left:.375rem!important}.xxl-pt--,.xxl-pv--{padding-top:.375rem!important}.xxl-pb--,.xxl-pv--{padding-bottom:.375rem!important}.xxl-p--{padding:.375rem!important}.xxl-ph-,.xxl-pl-{padding-left:.75rem!important}.xxl-pt-,.xxl-pv-{padding-top:.75rem!important}.xxl-pb-,.xxl-pv-{padding-bottom:.75rem!important}.xxl-p-{padding:.75rem!important}.xxl-ph-,.xxl-pr-{padding-right:.75rem!important}.xxl-ph\+,.xxl-pr\+{padding-right:3rem!important}.xxl-ph\+,.xxl-pl\+{padding-left:3rem!important}.xxl-pt\+,.xxl-pv\+{padding-top:3rem!important}.xxl-pb\+,.xxl-pv\+{padding-bottom:3rem!important}.xxl-p\+{padding:3rem!important}.xxl-ph\+\+,.xxl-pl\+\+{padding-left:6rem!important}.xxl-pt\+\+,.xxl-pv\+\+{padding-top:6rem!important}.xxl-pb\+\+,.xxl-pv\+\+{padding-bottom:6rem!important}.xxl-p\+\+{padding:6rem!important}.xxl-ph\+\+,.xxl-pr\+\+{padding-right:6rem!important}.xxl-ph0,.xxl-pr0{padding-right:0!important}.xxl-ph0,.xxl-pl0{padding-left:0!important}.xxl-pt0,.xxl-pv0{padding-top:0!important}.xxl-pb0,.xxl-pv0{padding-bottom:0!important}.xxl-p0{padding:0!important}.xxl-posa{position:absolute!important}.xxl-posf{position:fixed!important}.xxl-posr{position:relative!important}.xxl-poss{position:static!important}.xxl-tl{text-align:left!important}.xxl-tr{text-align:right!important}.xxl-tc{text-align:center!important}.xxl-tj{text-align:justify!important}.xxl-vat{vertical-align:top!important}.xxl-vab{vertical-align:bottom!important}.xxl-vam{vertical-align:middle!important}}.vh{position:absolute;clip:rect(0 0 0 0);margin:-1px;padding:0;width:1px;height:1px}.vh.focusable:active,.vh.focusable:focus{position:static;overflow:visible;clip:auto;margin:0;width:auto;height:auto}.width-auto{width:auto!important}.one-whole,[class~="1/1"]{width:100%!important}.five-tenths,.four-eighths,.one-half,.six-twelfths,.three-sixths,.two-fourths,[class~="1/2"],[class~="2/4"],[class~="3/6"],[class~="4/8"],[class~="5/10"],[class~="6/12"]{width:50%!important}.four-twelfths,.one-third,.three-ninths,.two-sixths,[class~="1/3"],[class~="2/6"],[class~="3/9"],[class~="4/12"]{width:33.3333333%!important}.eight-twelfths,.four-sixths,.six-ninths,.two-thirds,[class~="2/3"],[class~="4/6"],[class~="6/9"],[class~="8/12"]{width:66.6666666%!important}.one-fourth,.three-twelfths,.two-eighths,[class~="1/4"],[class~="2/8"],[class~="3/12"]{width:25%!important}.nine-twelfths,.six-eighths,.three-fourths,[class~="3/4"],[class~="6/8"],[class~="9/12"]{width:75%!important}.one-fifth,.two-tenths,[class~="1/5"],[class~="2/10"]{width:20%!important}.four-tenths,.two-fifths,[class~="2/5"],[class~="4/10"]{width:40%!important}.six-tenths,.three-fifths,[class~="3/5"],[class~="6/10"]{width:60%!important}.eight-tenths,.four-fifths,[class~="4/5"],[class~="8/10"]{width:80%!important}.one-sixth,.two-twelfths,[class~="1/6"],[class~="2/12"]{width:16.6666666%!important}.five-sixths,.ten-twelfths,[class~="5/6"],[class~="10/12"]{width:83.3333333%!important}.one-eighth,[class~="1/8"]{width:12.5%!important}.three-eighths,[class~="3/8"]{width:37.5%!important}.five-eighths,[class~="5/8"]{width:62.5%!important}.seven-eighths,[class~="7/8"]{width:87.5%!important}.one-ninth,[class~="1/9"]{width:11.1111111%!important}.two-ninths,[class~="2/9"]{width:22.2222222%!important}.four-ninths,[class~="4/9"]{width:44.4444444%!important}.five-ninths,[class~="5/9"]{width:55.5555555%!important}.seven-ninths,[class~="7/9"]{width:77.7777777%!important}.eight-ninths,[class~="8/9"]{width:88.8888888%!important}.one-tenth,[class~="1/10"]{width:10%!important}.three-tenths,[class~="3/10"]{width:30%!important}.seven-tenths,[class~="7/10"]{width:70%!important}.nine-tenths,[class~="9/10"]{width:90%!important}.one-twelfth,[class~="1/12"]{width:8.3333333%!important}.five-twelfths,[class~="5/12"]{width:41.6666666%!important}.seven-twelfths,[class~="7/12"]{width:58.3333333%!important}.eleven-twelfths,[class~="11/12"]{width:91.6666666%!important}@media (min-width:480px){.xs-width-auto{width:auto!important}.xs-one-whole,[class~="xs-1/1"]{width:100%!important}.xs-five-tenths,.xs-four-eighths,.xs-one-half,.xs-six-twelfths,.xs-three-sixths,.xs-two-fourths,[class~="xs-1/2"],[class~="xs-2/4"],[class~="xs-3/6"],[class~="xs-4/8"],[class~="xs-5/10"],[class~="xs-6/12"]{width:50%!important}.xs-four-twelfths,.xs-one-third,.xs-three-ninths,.xs-two-sixths,[class~="xs-1/3"],[class~="xs-2/6"],[class~="xs-3/9"],[class~="xs-4/12"]{width:33.3333333%!important}.xs-eight-twelfths,.xs-four-sixths,.xs-six-ninths,.xs-two-thirds,[class~="xs-2/3"],[class~="xs-4/6"],[class~="xs-6/9"],[class~="xs-8/12"]{width:66.6666666%!important}.xs-one-fourth,.xs-three-twelfths,.xs-two-eighths,[class~="xs-1/4"],[class~="xs-2/8"],[class~="xs-3/12"]{width:25%!important}.xs-nine-twelfths,.xs-six-eighths,.xs-three-fourths,[class~="xs-3/4"],[class~="xs-6/8"],[class~="xs-9/12"]{width:75%!important}.xs-one-fifth,.xs-two-tenths,[class~="xs-1/5"],[class~="xs-2/10"]{width:20%!important}.xs-four-tenths,.xs-two-fifths,[class~="xs-2/5"],[class~="xs-4/10"]{width:40%!important}.xs-six-tenths,.xs-three-fifths,[class~="xs-3/5"],[class~="xs-6/10"]{width:60%!important}.xs-eight-tenths,.xs-four-fifths,[class~="xs-4/5"],[class~="xs-8/10"]{width:80%!important}.xs-one-sixth,.xs-two-twelfths,[class~="xs-1/6"],[class~="xs-2/12"]{width:16.6666666%!important}.xs-five-sixths,.xs-ten-twelfths,[class~="xs-5/6"],[class~="xs-10/12"]{width:83.3333333%!important}.xs-one-eighth,[class~="xs-1/8"]{width:12.5%!important}.xs-three-eighths,[class~="xs-3/8"]{width:37.5%!important}.xs-five-eighths,[class~="xs-5/8"]{width:62.5%!important}.xs-seven-eighths,[class~="xs-7/8"]{width:87.5%!important}.xs-one-ninth,[class~="xs-1/9"]{width:11.1111111%!important}.xs-two-ninths,[class~="xs-2/9"]{width:22.2222222%!important}.xs-four-ninths,[class~="xs-4/9"]{width:44.4444444%!important}.xs-five-ninths,[class~="xs-5/9"]{width:55.5555555%!important}.xs-seven-ninths,[class~="xs-7/9"]{width:77.7777777%!important}.xs-eight-ninths,[class~="xs-8/9"]{width:88.8888888%!important}.xs-one-tenth,[class~="xs-1/10"]{width:10%!important}.xs-three-tenths,[class~="xs-3/10"]{width:30%!important}.xs-seven-tenths,[class~="xs-7/10"]{width:70%!important}.xs-nine-tenths,[class~="xs-9/10"]{width:90%!important}.xs-one-twelfth,[class~="xs-1/12"]{width:8.3333333%!important}.xs-five-twelfths,[class~="xs-5/12"]{width:41.6666666%!important}.xs-seven-twelfths,[class~="xs-7/12"]{width:58.3333333%!important}.xs-eleven-twelfths,[class~="xs-11/12"]{width:91.6666666%!important}}@media (min-width:600px){.sm-width-auto{width:auto!important}.sm-one-whole,[class~="sm-1/1"]{width:100%!important}.sm-five-tenths,.sm-four-eighths,.sm-one-half,.sm-six-twelfths,.sm-three-sixths,.sm-two-fourths,[class~="sm-1/2"],[class~="sm-2/4"],[class~="sm-3/6"],[class~="sm-4/8"],[class~="sm-5/10"],[class~="sm-6/12"]{width:50%!important}.sm-four-twelfths,.sm-one-third,.sm-three-ninths,.sm-two-sixths,[class~="sm-1/3"],[class~="sm-2/6"],[class~="sm-3/9"],[class~="sm-4/12"]{width:33.3333333%!important}.sm-eight-twelfths,.sm-four-sixths,.sm-six-ninths,.sm-two-thirds,[class~="sm-2/3"],[class~="sm-4/6"],[class~="sm-6/9"],[class~="sm-8/12"]{width:66.6666666%!important}.sm-one-fourth,.sm-three-twelfths,.sm-two-eighths,[class~="sm-1/4"],[class~="sm-2/8"],[class~="sm-3/12"]{width:25%!important}.sm-nine-twelfths,.sm-six-eighths,.sm-three-fourths,[class~="sm-3/4"],[class~="sm-6/8"],[class~="sm-9/12"]{width:75%!important}.sm-one-fifth,.sm-two-tenths,[class~="sm-1/5"],[class~="sm-2/10"]{width:20%!important}.sm-four-tenths,.sm-two-fifths,[class~="sm-2/5"],[class~="sm-4/10"]{width:40%!important}.sm-six-tenths,.sm-three-fifths,[class~="sm-3/5"],[class~="sm-6/10"]{width:60%!important}.sm-eight-tenths,.sm-four-fifths,[class~="sm-4/5"],[class~="sm-8/10"]{width:80%!important}.sm-one-sixth,.sm-two-twelfths,[class~="sm-1/6"],[class~="sm-2/12"]{width:16.6666666%!important}.sm-five-sixths,.sm-ten-twelfths,[class~="sm-5/6"],[class~="sm-10/12"]{width:83.3333333%!important}.sm-one-eighth,[class~="sm-1/8"]{width:12.5%!important}.sm-three-eighths,[class~="sm-3/8"]{width:37.5%!important}.sm-five-eighths,[class~="sm-5/8"]{width:62.5%!important}.sm-seven-eighths,[class~="sm-7/8"]{width:87.5%!important}.sm-one-ninth,[class~="sm-1/9"]{width:11.1111111%!important}.sm-two-ninths,[class~="sm-2/9"]{width:22.2222222%!important}.sm-four-ninths,[class~="sm-4/9"]{width:44.4444444%!important}.sm-five-ninths,[class~="sm-5/9"]{width:55.5555555%!important}.sm-seven-ninths,[class~="sm-7/9"]{width:77.7777777%!important}.sm-eight-ninths,[class~="sm-8/9"]{width:88.8888888%!important}.sm-one-tenth,[class~="sm-1/10"]{width:10%!important}.sm-three-tenths,[class~="sm-3/10"]{width:30%!important}.sm-seven-tenths,[class~="sm-7/10"]{width:70%!important}.sm-nine-tenths,[class~="sm-9/10"]{width:90%!important}.sm-one-twelfth,[class~="sm-1/12"]{width:8.3333333%!important}.sm-five-twelfths,[class~="sm-5/12"]{width:41.6666666%!important}.sm-seven-twelfths,[class~="sm-7/12"]{width:58.3333333%!important}.sm-eleven-twelfths,[class~="sm-11/12"]{width:91.6666666%!important}}@media (min-width:768px){.md-width-auto{width:auto!important}.md-one-whole,[class~="md-1/1"]{width:100%!important}.md-five-tenths,.md-four-eighths,.md-one-half,.md-six-twelfths,.md-three-sixths,.md-two-fourths,[class~="md-1/2"],[class~="md-2/4"],[class~="md-3/6"],[class~="md-4/8"],[class~="md-5/10"],[class~="md-6/12"]{width:50%!important}.md-four-twelfths,.md-one-third,.md-three-ninths,.md-two-sixths,[class~="md-1/3"],[class~="md-2/6"],[class~="md-3/9"],[class~="md-4/12"]{width:33.3333333%!important}.md-eight-twelfths,.md-four-sixths,.md-six-ninths,.md-two-thirds,[class~="md-2/3"],[class~="md-4/6"],[class~="md-6/9"],[class~="md-8/12"]{width:66.6666666%!important}.md-one-fourth,.md-three-twelfths,.md-two-eighths,[class~="md-1/4"],[class~="md-2/8"],[class~="md-3/12"]{width:25%!important}.md-nine-twelfths,.md-six-eighths,.md-three-fourths,[class~="md-3/4"],[class~="md-6/8"],[class~="md-9/12"]{width:75%!important}.md-one-fifth,.md-two-tenths,[class~="md-1/5"],[class~="md-2/10"]{width:20%!important}.md-four-tenths,.md-two-fifths,[class~="md-2/5"],[class~="md-4/10"]{width:40%!important}.md-six-tenths,.md-three-fifths,[class~="md-3/5"],[class~="md-6/10"]{width:60%!important}.md-eight-tenths,.md-four-fifths,[class~="md-4/5"],[class~="md-8/10"]{width:80%!important}.md-one-sixth,.md-two-twelfths,[class~="md-1/6"],[class~="md-2/12"]{width:16.6666666%!important}.md-five-sixths,.md-ten-twelfths,[class~="md-5/6"],[class~="md-10/12"]{width:83.3333333%!important}.md-one-eighth,[class~="md-1/8"]{width:12.5%!important}.md-three-eighths,[class~="md-3/8"]{width:37.5%!important}.md-five-eighths,[class~="md-5/8"]{width:62.5%!important}.md-seven-eighths,[class~="md-7/8"]{width:87.5%!important}.md-one-ninth,[class~="md-1/9"]{width:11.1111111%!important}.md-two-ninths,[class~="md-2/9"]{width:22.2222222%!important}.md-four-ninths,[class~="md-4/9"]{width:44.4444444%!important}.md-five-ninths,[class~="md-5/9"]{width:55.5555555%!important}.md-seven-ninths,[class~="md-7/9"]{width:77.7777777%!important}.md-eight-ninths,[class~="md-8/9"]{width:88.8888888%!important}.md-one-tenth,[class~="md-1/10"]{width:10%!important}.md-three-tenths,[class~="md-3/10"]{width:30%!important}.md-seven-tenths,[class~="md-7/10"]{width:70%!important}.md-nine-tenths,[class~="md-9/10"]{width:90%!important}.md-one-twelfth,[class~="md-1/12"]{width:8.3333333%!important}.md-five-twelfths,[class~="md-5/12"]{width:41.6666666%!important}.md-seven-twelfths,[class~="md-7/12"]{width:58.3333333%!important}.md-eleven-twelfths,[class~="md-11/12"]{width:91.6666666%!important}}@media (min-width:960px){.lg-width-auto{width:auto!important}.lg-one-whole,[class~="lg-1/1"]{width:100%!important}.lg-five-tenths,.lg-four-eighths,.lg-one-half,.lg-six-twelfths,.lg-three-sixths,.lg-two-fourths,[class~="lg-1/2"],[class~="lg-2/4"],[class~="lg-3/6"],[class~="lg-4/8"],[class~="lg-5/10"],[class~="lg-6/12"]{width:50%!important}.lg-four-twelfths,.lg-one-third,.lg-three-ninths,.lg-two-sixths,[class~="lg-1/3"],[class~="lg-2/6"],[class~="lg-3/9"],[class~="lg-4/12"]{width:33.3333333%!important}.lg-eight-twelfths,.lg-four-sixths,.lg-six-ninths,.lg-two-thirds,[class~="lg-2/3"],[class~="lg-4/6"],[class~="lg-6/9"],[class~="lg-8/12"]{width:66.6666666%!important}.lg-one-fourth,.lg-three-twelfths,.lg-two-eighths,[class~="lg-1/4"],[class~="lg-2/8"],[class~="lg-3/12"]{width:25%!important}.lg-nine-twelfths,.lg-six-eighths,.lg-three-fourths,[class~="lg-3/4"],[class~="lg-6/8"],[class~="lg-9/12"]{width:75%!important}.lg-one-fifth,.lg-two-tenths,[class~="lg-1/5"],[class~="lg-2/10"]{width:20%!important}.lg-four-tenths,.lg-two-fifths,[class~="lg-2/5"],[class~="lg-4/10"]{width:40%!important}.lg-six-tenths,.lg-three-fifths,[class~="lg-3/5"],[class~="lg-6/10"]{width:60%!important}.lg-eight-tenths,.lg-four-fifths,[class~="lg-4/5"],[class~="lg-8/10"]{width:80%!important}.lg-one-sixth,.lg-two-twelfths,[class~="lg-1/6"],[class~="lg-2/12"]{width:16.6666666%!important}.lg-five-sixths,.lg-ten-twelfths,[class~="lg-5/6"],[class~="lg-10/12"]{width:83.3333333%!important}.lg-one-eighth,[class~="lg-1/8"]{width:12.5%!important}.lg-three-eighths,[class~="lg-3/8"]{width:37.5%!important}.lg-five-eighths,[class~="lg-5/8"]{width:62.5%!important}.lg-seven-eighths,[class~="lg-7/8"]{width:87.5%!important}.lg-one-ninth,[class~="lg-1/9"]{width:11.1111111%!important}.lg-two-ninths,[class~="lg-2/9"]{width:22.2222222%!important}.lg-four-ninths,[class~="lg-4/9"]{width:44.4444444%!important}.lg-five-ninths,[class~="lg-5/9"]{width:55.5555555%!important}.lg-seven-ninths,[class~="lg-7/9"]{width:77.7777777%!important}.lg-eight-ninths,[class~="lg-8/9"]{width:88.8888888%!important}.lg-one-tenth,[class~="lg-1/10"]{width:10%!important}.lg-three-tenths,[class~="lg-3/10"]{width:30%!important}.lg-seven-tenths,[class~="lg-7/10"]{width:70%!important}.lg-nine-tenths,[class~="lg-9/10"]{width:90%!important}.lg-one-twelfth,[class~="lg-1/12"]{width:8.3333333%!important}.lg-five-twelfths,[class~="lg-5/12"]{width:41.6666666%!important}.lg-seven-twelfths,[class~="lg-7/12"]{width:58.3333333%!important}.lg-eleven-twelfths,[class~="lg-11/12"]{width:91.6666666%!important}}@media (min-width:1140px){.xl-width-auto{width:auto!important}.xl-one-whole,[class~="xl-1/1"]{width:100%!important}.xl-five-tenths,.xl-four-eighths,.xl-one-half,.xl-six-twelfths,.xl-three-sixths,.xl-two-fourths,[class~="xl-1/2"],[class~="xl-2/4"],[class~="xl-3/6"],[class~="xl-4/8"],[class~="xl-5/10"],[class~="xl-6/12"]{width:50%!important}.xl-four-twelfths,.xl-one-third,.xl-three-ninths,.xl-two-sixths,[class~="xl-1/3"],[class~="xl-2/6"],[class~="xl-3/9"],[class~="xl-4/12"]{width:33.3333333%!important}.xl-eight-twelfths,.xl-four-sixths,.xl-six-ninths,.xl-two-thirds,[class~="xl-2/3"],[class~="xl-4/6"],[class~="xl-6/9"],[class~="xl-8/12"]{width:66.6666666%!important}.xl-one-fourth,.xl-three-twelfths,.xl-two-eighths,[class~="xl-1/4"],[class~="xl-2/8"],[class~="xl-3/12"]{width:25%!important}.xl-nine-twelfths,.xl-six-eighths,.xl-three-fourths,[class~="xl-3/4"],[class~="xl-6/8"],[class~="xl-9/12"]{width:75%!important}.xl-one-fifth,.xl-two-tenths,[class~="xl-1/5"],[class~="xl-2/10"]{width:20%!important}.xl-four-tenths,.xl-two-fifths,[class~="xl-2/5"],[class~="xl-4/10"]{width:40%!important}.xl-six-tenths,.xl-three-fifths,[class~="xl-3/5"],[class~="xl-6/10"]{width:60%!important}.xl-eight-tenths,.xl-four-fifths,[class~="xl-4/5"],[class~="xl-8/10"]{width:80%!important}.xl-one-sixth,.xl-two-twelfths,[class~="xl-1/6"],[class~="xl-2/12"]{width:16.6666666%!important}.xl-five-sixths,.xl-ten-twelfths,[class~="xl-5/6"],[class~="xl-10/12"]{width:83.3333333%!important}.xl-one-eighth,[class~="xl-1/8"]{width:12.5%!important}.xl-three-eighths,[class~="xl-3/8"]{width:37.5%!important}.xl-five-eighths,[class~="xl-5/8"]{width:62.5%!important}.xl-seven-eighths,[class~="xl-7/8"]{width:87.5%!important}.xl-one-ninth,[class~="xl-1/9"]{width:11.1111111%!important}.xl-two-ninths,[class~="xl-2/9"]{width:22.2222222%!important}.xl-four-ninths,[class~="xl-4/9"]{width:44.4444444%!important}.xl-five-ninths,[class~="xl-5/9"]{width:55.5555555%!important}.xl-seven-ninths,[class~="xl-7/9"]{width:77.7777777%!important}.xl-eight-ninths,[class~="xl-8/9"]{width:88.8888888%!important}.xl-one-tenth,[class~="xl-1/10"]{width:10%!important}.xl-three-tenths,[class~="xl-3/10"]{width:30%!important}.xl-seven-tenths,[class~="xl-7/10"]{width:70%!important}.xl-nine-tenths,[class~="xl-9/10"]{width:90%!important}.xl-one-twelfth,[class~="xl-1/12"]{width:8.3333333%!important}.xl-five-twelfths,[class~="xl-5/12"]{width:41.6666666%!important}.xl-seven-twelfths,[class~="xl-7/12"]{width:58.3333333%!important}.xl-eleven-twelfths,[class~="xl-11/12"]{width:91.6666666%!important}}@media (min-width:1380px){.xxl-width-auto{width:auto!important}.xxl-one-whole,[class~="xxl-1/1"]{width:100%!important}.xxl-five-tenths,.xxl-four-eighths,.xxl-one-half,.xxl-six-twelfths,.xxl-three-sixths,.xxl-two-fourths,[class~="xxl-1/2"],[class~="xxl-2/4"],[class~="xxl-3/6"],[class~="xxl-4/8"],[class~="xxl-5/10"],[class~="xxl-6/12"]{width:50%!important}.xxl-four-twelfths,.xxl-one-third,.xxl-three-ninths,.xxl-two-sixths,[class~="xxl-1/3"],[class~="xxl-2/6"],[class~="xxl-3/9"],[class~="xxl-4/12"]{width:33.3333333%!important}.xxl-eight-twelfths,.xxl-four-sixths,.xxl-six-ninths,.xxl-two-thirds,[class~="xxl-2/3"],[class~="xxl-4/6"],[class~="xxl-6/9"],[class~="xxl-8/12"]{width:66.6666666%!important}.xxl-one-fourth,.xxl-three-twelfths,.xxl-two-eighths,[class~="xxl-1/4"],[class~="xxl-2/8"],[class~="xxl-3/12"]{width:25%!important}.xxl-nine-twelfths,.xxl-six-eighths,.xxl-three-fourths,[class~="xxl-3/4"],[class~="xxl-6/8"],[class~="xxl-9/12"]{width:75%!important}.xxl-one-fifth,.xxl-two-tenths,[class~="xxl-1/5"],[class~="xxl-2/10"]{width:20%!important}.xxl-four-tenths,.xxl-two-fifths,[class~="xxl-2/5"],[class~="xxl-4/10"]{width:40%!important}.xxl-six-tenths,.xxl-three-fifths,[class~="xxl-3/5"],[class~="xxl-6/10"]{width:60%!important}.xxl-eight-tenths,.xxl-four-fifths,[class~="xxl-4/5"],[class~="xxl-8/10"]{width:80%!important}.xxl-one-sixth,.xxl-two-twelfths,[class~="xxl-1/6"],[class~="xxl-2/12"]{width:16.6666666%!important}.xxl-five-sixths,.xxl-ten-twelfths,[class~="xxl-5/6"],[class~="xxl-10/12"]{width:83.3333333%!important}.xxl-one-eighth,[class~="xxl-1/8"]{width:12.5%!important}.xxl-three-eighths,[class~="xxl-3/8"]{width:37.5%!important}.xxl-five-eighths,[class~="xxl-5/8"]{width:62.5%!important}.xxl-seven-eighths,[class~="xxl-7/8"]{width:87.5%!important}.xxl-one-ninth,[class~="xxl-1/9"]{width:11.1111111%!important}.xxl-two-ninths,[class~="xxl-2/9"]{width:22.2222222%!important}.xxl-four-ninths,[class~="xxl-4/9"]{width:44.4444444%!important}.xxl-five-ninths,[class~="xxl-5/9"]{width:55.5555555%!important}.xxl-seven-ninths,[class~="xxl-7/9"]{width:77.7777777%!important}.xxl-eight-ninths,[class~="xxl-8/9"]{width:88.8888888%!important}.xxl-one-tenth,[class~="xxl-1/10"]{width:10%!important}.xxl-three-tenths,[class~="xxl-3/10"]{width:30%!important}.xxl-seven-tenths,[class~="xxl-7/10"]{width:70%!important}.xxl-nine-tenths,[class~="xxl-9/10"]{width:90%!important}.xxl-one-twelfth,[class~="xxl-1/12"]{width:8.3333333%!important}.xxl-five-twelfths,[class~="xxl-5/12"]{width:41.6666666%!important}.xxl-seven-twelfths,[class~="xxl-7/12"]{width:58.3333333%!important}.xxl-eleven-twelfths,[class~="xxl-11/12"]{width:91.6666666%!important}}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none;background:rgba(43,46,56,.9)}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:10px 10px 0}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;margin-bottom:10px;padding:35px;color:#2b2e38;background:#fff}.remodal-cancel,.remodal-close,.remodal-confirm{margin:0;border:0;cursor:pointer;overflow:visible;text-decoration:none;outline:0}.remodal-is-initialized{display:inline-block}.remodal-close,.remodal-close:before{position:absolute;top:0;display:block;width:35px;left:0}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{filter:blur(3px)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{height:35px;padding:0;transition:color .2s;color:#95979c;background:0 0}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif!important;font-size:25px;line-height:35px;content:"\00d7"}.remodal-cancel,.remodal-confirm{font:inherit;display:inline-block;min-width:110px;padding:12px 0;transition:background .2s;vertical-align:middle}.swiper-slide,.swiper-wrapper{transition-property:transform}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1;filter:blur(0)}}@keyframes remodal-opening-keyframes{from{transform:scale(1.05);opacity:0}to{transform:none;opacity:1;filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0;filter:blur(0)}}@keyframes remodal-closing-keyframes{from{transform:scale(1);opacity:1}to{transform:scale(.95);opacity:0;filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | https://dbushell.com/
 */.pika-single{z-index:9999;display:block;position:relative;color:#333;background:#fff;border:1px solid #ccc;border-bottom-color:#bbb;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.pika-single:after,.pika-single:before{content:" ";display:table}.pika-single.is-hidden,.swiper-button-lock,.swiper-pagination-lock,.swiper-scrollbar-lock{display:none}.pika-single:after{clear:both}.pika-single.is-bound{position:absolute;box-shadow:0 5px 15px -5px rgba(0,0,0,.5)}.pika-lendar{float:left;width:240px;margin:8px}.pika-title{position:relative}.pika-label{display:inline-block;position:relative;z-index:9999;overflow:hidden;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:700;background-color:#fff}.pika-title select{cursor:pointer;position:absolute;z-index:9998;margin:0;left:0;top:5px;opacity:0}.pika-next,.pika-prev{display:block;cursor:pointer;position:relative;outline:0;border:0;padding:0;width:20px;height:30px;text-indent:20px;white-space:nowrap;overflow:hidden;background-color:transparent;background-position:center center;background-repeat:no-repeat;background-size:75% 75%;opacity:.5}.pika-next:hover,.pika-prev:hover{opacity:1}.is-rtl .pika-next,.pika-prev{float:left;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAUklEQVR42u3VMQoAIBADQf8Pgj+OD9hG2CtONJB2ymQkKe0HbwAP0xucDiQWARITIDEBEnMgMQ8S8+AqBIl6kKgHiXqQqAeJepBo/z38J/U0uAHlaBkBl9I4GwAAAABJRU5ErkJggg==)}.is-rtl .pika-prev,.pika-next{float:right;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAAU0lEQVR42u3VOwoAMAgE0dwfAnNjU26bYkBCFGwfiL9VVWoO+BJ4Gf3gtsEKKoFBNTCoCAYVwaAiGNQGMUHMkjGbgjk2mIONuXo0nC8XnCf1JXgArVIZAQh5TKYAAAAASUVORK5CYII=)}.pika-next.is-disabled,.pika-prev.is-disabled{cursor:default;opacity:.2}.is-disabled .pika-button,.is-outside-current-month .pika-button{opacity:.3;color:#999}.pika-select{display:inline-block}.pika-table{width:100%;border:0}.pika-table td,.pika-table th{width:14.28571429%;padding:0}.pika-table th{color:#999;font-size:12px;line-height:25px;font-weight:700}.pika-button{cursor:pointer;display:block;box-sizing:border-box;-moz-box-sizing:border-box;outline:0;border:0;margin:0;width:100%;padding:5px;color:#666;font-size:12px;line-height:15px;text-align:right;background:#f5f5f5;height:initial}.is-disabled .pika-button,.is-selection-disabled{cursor:default;pointer-events:none}.pika-week{font-size:11px;color:#999}.is-today .pika-button{color:#3af;font-weight:700}.has-event .pika-button,.is-selected .pika-button{color:#fff;font-weight:700;background:#3af;box-shadow:inset 0 1px 3px #178fe5;border-radius:3px}.has-event .pika-button{background:#005da9;box-shadow:inset 0 1px 3px #0076c9}.is-disabled .pika-button,.is-inrange .pika-button{background:#D5E9F7}.is-startrange .pika-button{color:#fff;background:#6CB31D;box-shadow:none;border-radius:3px}.is-endrange .pika-button{color:#fff;background:#3af;box-shadow:none;border-radius:3px}.pika-button:hover,.pika-row.pick-whole-week:hover .pika-button{color:#fff;background:#ff8000;box-shadow:none;border-radius:3px}.pika-table abbr{border-bottom:none;cursor:help}.swiper-container{margin-left:auto;margin-right: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{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;box-sizing:content-box}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.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-wrapper{transform-style:preserve-3d}.page-template-page-screen .screen-slider.swiper-container .swiper-slide,.swiper-pagination{transform:translate3d(0,0,0)}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{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:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{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-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.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-pagination{position:absolute;transition:.3s opacity;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-scrollbar-cursor-drag,.swiper-slide-zoomed{cursor:move}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-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%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(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%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{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-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(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,.5);border-radius:10px;left:0;top:0}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;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%{transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{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{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;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;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{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-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;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-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}@font-face{font-display:swap;font-family:'Open Sans';font-style:italic;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAexQ.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:300;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0B4gaVc.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:600;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype')}@font-face{font-display:swap;font-family:'Open Sans';font-style:normal;font-weight:700;font-stretch:normal;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1x4gaVc.ttf) format('truetype')}@-webkit-keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-progress{to{background-position:25px 0}}.plyr{position:relative;max-width:100%;min-width:200px;font-family:Avenir,'Avenir Next','Helvetica Neue','Segoe UI',Helvetica,Arial,sans-serif;direction:ltr}.plyr,.plyr *,.plyr ::after,.plyr ::before{box-sizing:border-box}.plyr a,.plyr button,.plyr input,.plyr label{touch-action:manipulation}.plyr:focus{outline:0}.plyr audio,.plyr video{width:100%;height:auto;vertical-align:middle;border-radius:inherit}.plyr input[type=range]{display:block;height:20px;width:100%;margin:0;padding:0;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;background:0 0}.plyr input[type=range]::-webkit-slider-runnable-track{height:8px;background:0 0;border:0;border-radius:4px;-webkit-user-select:none;user-select:none}.plyr input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-4px;position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-webkit-transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}.plyr input[type=range]::-moz-range-track{height:8px;background:0 0;border:0;border-radius:4px;-moz-user-select:none;user-select:none}.plyr input[type=range]::-moz-range-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-moz-transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box}.plyr input[type=range]::-ms-track{height:8px;background:0 0;border:0;color:transparent}.plyr input[type=range]::-ms-fill-upper{height:8px;background:0 0;border:0;border-radius:4px;-ms-user-select:none;user-select:none}.plyr input[type=range]::-ms-fill-lower{height:8px;border:0;border-radius:4px;-ms-user-select:none;user-select:none;background:#3498db}.plyr input[type=range]::-ms-thumb{position:relative;height:16px;width:16px;background:#fff;border:2px solid transparent;border-radius:100%;-ms-transition:background .2s ease,border .2s ease,transform .2s ease;transition:background .2s ease,border .2s ease,transform .2s ease;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.15);box-sizing:border-box;margin-top:0}.plyr input[type=range]::-ms-tooltip{display:none}.plyr input[type=range]:focus{outline:0}.plyr input[type=range]::-moz-focus-outer{border:0}.plyr input[type=range].tab-focus:focus{outline-offset:3px}.plyr input[type=range]:active::-webkit-slider-thumb{background:#3498db;border-color:#fff;transform:scale(1.25)}.plyr input[type=range]:active::-moz-range-thumb{background:#3498db;border-color:#fff;transform:scale(1.25)}.plyr input[type=range]:active::-ms-thumb{background:#3498db;border-color:#fff;transform:scale(1.25)}.plyr--video input[type=range].tab-focus:focus{outline:rgba(255,255,255,.5) dotted 1px}.plyr--audio input[type=range].tab-focus:focus{outline:rgba(86,93,100,.5) dotted 1px}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;padding:0!important;border:0!important;height:1px!important;width:1px!important}.plyr__video-wrapper{position:relative;background:#000;border-radius:inherit;-webkit-mask-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC)}.plyr__video-embed{padding-bottom:56.25%;height:0;overflow:hidden}.plyr__video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.plyr__video-embed>div{position:relative;padding-bottom:200%;transform:translateY(-35.95%)}.plyr .plyr__video-embed iframe{pointer-events:none}.plyr video::-webkit-media-text-track-container{display:none}.plyr__captions{display:none;position:absolute;bottom:0;left:0;width:100%;padding:20px;transform:translateY(-40px);transition:transform .3s ease;color:#fff;font-size:16px;font-weight:400}.plyr__captions span{border-radius:2px;padding:3px 10px;background:rgba(0,0,0,.7);-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:150%}.plyr__captions span:empty{display:none}@media (min-width:768px){.plyr__captions{font-size:24px}}.plyr--captions-active .plyr__captions{display:block}.plyr--fullscreen-active .plyr__captions{font-size:32px}.plyr--hide-controls .plyr__captions{transform:translateY(-15px)}.plyr ::-webkit-media-controls{display:none}.plyr__controls{display:flex;align-items:center;line-height:1}.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:5px}.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__time:first-child,.plyr__controls>button:first-child{margin-left:0}.plyr__controls .plyr__volume{margin-left:5px}.plyr__controls [data-plyr=pause]{margin-left:0}.plyr__controls button{position:relative;display:inline-block;flex-shrink:0;overflow:visible;vertical-align:middle;padding:7px;border:0;background:0 0;border-radius:3px;cursor:pointer;transition:background .3s ease,color .3s ease,opacity .3s ease;color:inherit}.plyr__controls button svg{width:18px;height:18px;display:block;fill:currentColor}.plyr__controls button:focus{outline:0}.plyr__controls .icon--captions-on,.plyr__controls .icon--exit-fullscreen,.plyr__controls .icon--muted{display:none}@media (min-width:480px){.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>button{margin-left:10px}}.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none}.plyr--video .plyr__controls{position:absolute;left:0;right:0;bottom:0;padding:50px 10px 10px;background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.5));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;color:#fff;transition:opacity .3s ease}.plyr--video .plyr__controls button.tab-focus:focus,.plyr--video .plyr__controls button:hover{background:#3498db;color:#fff}.plyr--audio .plyr__controls{padding:10px;border-radius:inherit;background:#fff;border:1px solid #dbe3e8;color:#565D64}.plyr--audio .plyr__controls button.tab-focus:focus,.plyr--audio .plyr__controls button:hover,.plyr__play-large{background:#3498db;color:#fff}.plyr__play-large{display:none;position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px;border:4px solid currentColor;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);transition:all .3s ease}.plyr__play-large svg{position:relative;left:2px;width:20px;height:20px;display:block;fill:currentColor}.plyr__play-large:focus{outline:rgba(255,255,255,.5) dotted 1px}.plyr .plyr__play-large{display:inline-block}.plyr--audio .plyr__play-large,.plyr--playing .plyr__controls [data-plyr=play],.plyr__controls [data-plyr=pause]{display:none}.plyr--playing .plyr__play-large{opacity:0;visibility:hidden}.plyr--playing .plyr__controls [data-plyr=pause]{display:inline-block}.plyr--captions-active .plyr__controls .icon--captions-on,.plyr--fullscreen-active .icon--exit-fullscreen,.plyr--muted .plyr__controls .icon--muted{display:block}.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr--captions-active .plyr__controls .icon--captions-on+svg,.plyr--fullscreen-active .icon--exit-fullscreen+svg,.plyr--muted .plyr__controls .icon--muted+svg{display:none}.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen]{display:inline-block}.plyr__tooltip{position:absolute;z-index:2;bottom:100%;margin-bottom:10px;padding:5px 7.5px;pointer-events:none;opacity:0;background:rgba(0,0,0,.7);border-radius:3px;color:#fff;font-size:14px;line-height:1.3;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease}.plyr__tooltip::before{content:'';position:absolute;width:0;height:0;left:50%;transform:translateX(-50%);bottom:-4px;border-right:4px solid transparent;border-top:4px solid rgba(0,0,0,.7);border-left:4px solid transparent;z-index:2}.plyr button.tab-focus:focus .plyr__tooltip,.plyr button:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr button:hover .plyr__tooltip{z-index:3}.plyr__controls button:first-child .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls button:first-child .plyr__tooltip::before{left:16px}.plyr__controls button:last-child .plyr__tooltip{right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls button:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls button:first-child .plyr__tooltip--visible,.plyr__controls button:first-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:first-child:hover .plyr__tooltip,.plyr__controls button:last-child .plyr__tooltip--visible,.plyr__controls button:last-child.tab-focus:focus .plyr__tooltip,.plyr__controls button:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr__progress{position:relative;display:none;flex:1}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress input[type=range]::-webkit-slider-runnable-track{background:0 0}.plyr__progress input[type=range]::-moz-range-track{background:0 0}.plyr__progress input[type=range]::-ms-fill-upper{background:0 0}.plyr__progress .plyr__tooltip{left:0}.plyr .plyr__progress{display:inline-block}.plyr__progress--buffer,.plyr__progress--played,.plyr__volume--display{position:absolute;left:0;top:50%;width:100%;height:8px;margin:-4px 0 0;padding:0;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:100px}.plyr__progress--buffer::-webkit-progress-bar,.plyr__progress--played::-webkit-progress-bar,.plyr__volume--display::-webkit-progress-bar{background:0 0}.plyr__progress--buffer::-webkit-progress-value,.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-moz-progress-bar,.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:8px}.plyr__progress--buffer::-ms-fill,.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{border-radius:100px}.plyr__progress--played,.plyr__volume--display{z-index:1;color:#3498db;background:0 0;transition:none}.plyr__progress--played::-webkit-progress-value,.plyr__volume--display::-webkit-progress-value{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-webkit-transition:none;transition:none}.plyr__progress--played::-moz-progress-bar,.plyr__volume--display::-moz-progress-bar{min-width:8px;max-width:99%;border-top-right-radius:0;border-bottom-right-radius:0;-moz-transition:none;transition:none}.plyr__progress--played::-ms-fill,.plyr__volume--display::-ms-fill{display:none}.plyr__progress--buffer::-webkit-progress-value{-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress--buffer::-moz-progress-bar{-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress--buffer::-ms-fill{-ms-transition:width .2s ease;transition:width .2s ease}.plyr--video .plyr__progress--buffer,.plyr--video .plyr__volume--display{background:rgba(255,255,255,.25)}.plyr--video .plyr__progress--buffer{color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress--buffer,.plyr--audio .plyr__volume--display{background:rgba(198,214,219,.66)}.plyr--audio .plyr__progress--buffer{color:rgba(198,214,219,.66)}.plyr--loading .plyr__progress--buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-size:25px 25px;background-repeat:repeat-x;background-image:linear-gradient(-45deg,rgba(0,0,0,.15) 25%,transparent 25%,transparent 50%,rgba(0,0,0,.15) 50%,rgba(0,0,0,.15) 75%,transparent 75%,transparent);color:transparent}.plyr--video.plyr--loading .plyr__progress--buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress--buffer{background-color:rgba(198,214,219,.66)}.plyr__time{display:inline-block;vertical-align:middle;font-size:14px}.plyr__time+.plyr__time{display:none}@media (min-width:768px){.plyr__time+.plyr__time{display:inline-block}}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}.plyr__volume{display:none}.plyr .plyr__volume{flex:1;position:relative}.plyr .plyr__volume input[type=range]{position:relative;z-index:2}@media (min-width:480px){.plyr .plyr__volume{display:block;max-width:60px}}@media (min-width:768px){.plyr .plyr__volume{max-width:100px}}.plyr--is-ios .plyr__volume,.plyr--is-ios [data-plyr=mute]{display:none!important}.plyr--fullscreen-active{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;z-index:10000000;background:#000;border-radius:0!important}.plyr--fullscreen-active video{height:100%}.plyr--fullscreen-active .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-active .plyr__controls{position:absolute;bottom:0;left:0;right:0}.plyr--fullscreen-active.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.chromeframe,noscript{margin:0;background:#FC0;color:#000;padding:.5em;display:block}.chromeframe a,.chromeframe a:hover,noscript a,noscript a:hover{color:#B33A00}html{min-width:340px;height:100vh;overflow-y:auto}body{min-height:100%;position:relative}.wrapper{max-width:1200px;max-width:75rem}form label.error{color:#C00;font-weight:400;display:block;margin:0 0 .625rem;font-size:14px}form .chosen-container.error .chosen-single,form .selectbox.error,form .textarea.error,form .textbox.error{margin-top:-.0625rem;border:1px solid #C00!important;color:#000}a,a:hover{color:#111}form input[disabled=disabled]{background:#eee}.R2-D2{display:none}a{text-decoration:none;cursor:pointer;transition:color .2s ease}.aligncenter,.alignleft,.alignright{clear:both;display:block;margin:2rem auto}@media (min-width:768px){.alignleft{float:left;margin:0 2rem 1rem 0}.alignright{float:right;margin:0 0 1rem 2rem}}*{-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important}.share-buttons .share-title{display:block;margin-bottom:5px}.share-buttons a{display:inline-block;height:30px;width:30px;text-decoration:none!important;border-radius:50%;line-height:32px}.share-buttons a i{color:#FFF}.share-buttons a.facebook{background:#3b5998}.share-buttons a.twitter{background:#4099FF}.share-buttons a.linkedin{background:#0077B5}.share-buttons a.email{background:#DBA500}.the-content table{border:1px solid #888;border-collapse:collapse}.the-content table thead th{color:#FFF;background:#652d8a;font-weight:600;border:0}.the-content table td,.the-content table th{border:1px solid #888;border-collapse:collapse;padding:.4rem}.pagination .page-numbers{height:50px;min-width:50px;display:inline-block;line-height:50px;background:#E3E3E3;border-radius:3px;font-family:trajan-pro-3,serif;margin-bottom:5px;margin-left:3px;margin-right:3px}.pagination .page-numbers.current{background:#652d8a;color:#FFF}.pagination .page-numbers.next,.pagination .page-numbers.prev{width:140px;color:#fff;background:#140068}@media (max-width:1139px){.donate-link{background:#652d8a;padding:.8rem 1rem;color:#FFF;text-align:center;transition:all .2s ease-out;display:block}.donate-link:hover{background:#73339d;color:#FFF}.donate-link i{font-size:18px;display:inline-block;margin-right:5px}.donate-link>span{text-transform:uppercase;font-family:trajan-pro-3,serif;font-size:18px;font-weight:400}}.visit-link{background:#652d8a;padding:.8rem 1rem;color:#FFF;transition:all .2s ease-out;display:block}@media (min-width:768px){.visit-link{position:absolute;right:0;top:14rem;z-index:10;background:#652d8a;border-radius:10px 0 0 10px;box-shadow:1px 1px 8px 1px rgba(0,0,0,.2)}}.visit-link:hover{background:#73339d;color:#FFF}.visit-link i{font-size:18px;display:inline-block;margin-right:5px}@media (min-width:768px){.visit-link i{display:block;font-size:26px;margin-bottom:2px}}.visit-link>span{font-family:trajan-pro-3,serif;font-size:18px;font-weight:400}@media (min-width:768px){.visit-link>span{font-size:16px}.visit-link>span>span{display:block}}.btn,.laser-red{display:inline-block}.breadcrumbs{margin-top:.5rem}.breadcrumbs a,.breadcrumbs span{color:#FFF;font-size:16px}.laser-red{width:118px;width:7.375rem;height:20px;height:1.25rem;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4wLjIsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KPHN2ZyBpZD0iTGF5ZXJfMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTEzLjQgMTcuOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWw6c3BhY2U9InByZXNlcnZlIiB2aWV3Qm94PSIwIDAgMTEzLjQgMTcuOSIgdmVyc2lvbj0iMS4xIiB5PSIwcHgiIHg9IjBweCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgoJCTxzdHlsZT4uc3QwIHtmaWxsOiAjZmZmfTwvc3R5bGU+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0ibTI2LjYgMy4xaDJ2OS43aDQuNHYyaC02LjN2LTExLjd6Ii8+CgkJPHBvbHlnb24gcG9pbnRzPSI0Mi43IDE0LjggNDUgMTQuOCAzOS43IDIuNyAzNC40IDE0LjggMzYuNiAxNC44IDM5LjcgNy41IiBjbGFzcz0ic3QwIi8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0ibTQ3LjUgMTQuMmMtMC43LTAuNS0xLjEtMS4xLTEuNC0xLjlsMS44LTAuOGMwLjEgMC41IDAuNCAwLjggMC43IDEuMXMwLjcgMC40IDEuMiAwLjQgMC45LTAuMiAxLjItMC41IDAuNS0wLjcgMC41LTEuMmMwLTAuMy0wLjEtMC42LTAuMi0wLjgtMC4yLTAuMi0wLjQtMC40LTAuNi0wLjUtMC4zLTAuMS0wLjctMC4zLTEuMy0wLjYtMS0wLjQtMS43LTAuOC0yLjItMS40cy0wLjctMS4yLTAuNy0yYzAtMC42IDAuMS0xLjEgMC40LTEuNnMwLjctMC44IDEuMi0xLjEgMS0wLjQgMS42LTAuNGMwLjcgMCAxLjQgMC4yIDIgMC42czEgMC45IDEuMiAxLjZsLTEuOCAwLjljLTAuMS0wLjMtMC4yLTAuNi0wLjUtMC44LTAuMi0wLjItMC41LTAuMy0wLjktMC4zcy0wLjcgMC4xLTAuOSAwLjMtMC40IDAuNS0wLjQgMC44YzAgMC40IDAuMSAwLjcgMC4zIDAuOXMwLjYgMC40IDEuMyAwLjdjMC4xIDAgMC4xIDAuMSAwLjIgMC4xczAuMSAwIDAuMSAwLjFjMC43IDAuMiAxLjIgMC40IDEuNyAwLjcgMC40IDAuMiAwLjggMC42IDEuMSAxLjFzMC41IDEuMSAwLjUgMS44LTAuMiAxLjMtMC41IDEuOC0wLjggMS0xLjMgMS4zYy0wLjYgMC4zLTEuMiAwLjUtMS45IDAuNS0wLjktMC4xLTEuNy0wLjMtMi40LTAuOHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJtNzIuOSAxNC44bC0yLjQtNC4zaC0xLjd2NC4zaC0ydi0xMS43aDQuM2MwLjcgMCAxLjMgMC4yIDEuOCAwLjUgMC42IDAuMyAxIDAuOCAxLjMgMS4zIDAuMyAwLjYgMC41IDEuMiAwLjUgMS44IDAgMC44LTAuMiAxLjUtMC42IDIuMXMtMSAxLjEtMS43IDEuM2wyLjcgNC42aC0yLjJ6bS00LjItNi4zaDIuNGMwLjUgMCAwLjktMC4yIDEuMi0wLjVzMC41LTAuNyAwLjUtMS4yLTAuMi0wLjktMC41LTEuMi0wLjctMC41LTEuMi0wLjVoLTIuNHYzLjR6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0ibTg5LjEgMTQuOGwtMi40LTQuM2gtMS43djQuM2gtMnYtMTEuN2g0LjNjMC43IDAgMS4zIDAuMiAxLjggMC41IDAuNiAwLjMgMSAwLjggMS4zIDEuMyAwLjQgMC42IDAuNiAxLjIgMC42IDEuOSAwIDAuOC0wLjIgMS41LTAuNiAyLjFzLTEgMS4xLTEuNyAxLjNsMi43IDQuNmgtMi4zem0tNC4xLTYuM2gyLjRjMC41IDAgMC45LTAuMiAxLjItMC41czAuNC0wLjcgMC40LTEuMi0wLjItMC45LTAuNS0xLjItMC43LTAuNS0xLjItMC41aC0yLjN2My40eiIvPgoJCTxwYXRoIGNsYXNzPSJzdDAiIGQ9Im01Ni40IDMuMWg3LjN2MmgtNS4zdjIuOWg0LjFsLTAuOCAyaC0zLjN2Mi45aDUuM3YyaC03LjN2LTExLjh6Ii8+CgkJPHBhdGggY2xhc3M9InN0MCIgZD0ibTkzLjggMy4xaDcuM3YyaC01LjN2Mi45aDQuMWwtMC44IDJoLTMuM3YyLjloNS4zdjJoLTcuM3YtMTEuOHoiLz4KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJtMTA0LjIgMy4xaDMuNGMxLjEgMCAyIDAuMyAyLjkgMC44czEuNiAxLjIgMi4xIDIuMSAwLjggMS45IDAuOCAyLjljMCAxLjEtMC4zIDItMC44IDIuOXMtMS4yIDEuNi0yLjEgMi4xLTEuOSAwLjgtMi45IDAuOGgtMy40di0xMS42em0zLjQgOS43YzAuNyAwIDEuNC0wLjIgMS45LTAuNSAwLjYtMC4zIDEuMS0wLjggMS40LTEuNHMwLjUtMS4yIDAuNS0xLjktMC4yLTEuNC0wLjUtMS45Yy0wLjMtMC42LTAuOC0xLjEtMS40LTEuNHMtMS4yLTAuNS0xLjktMC41aC0xLjR2Ny43aDEuNHoiLz4KCQk8cG9seWdvbiBwb2ludHM9IjguOSAwIDAgMTcuOSA3LjUgMTcuOSA2LjQgMTUuNyAzLjQgMTUuNyA4LjkgNC43IDEwLjQgNy42IDcuOCAxMi44IDEwLjMgMTcuOSAxMi43IDE3LjkgMTAuMSAxMi44IDEyLjcgNy42IiBjbGFzcz0ic3QwIi8+CgkJPHBvbHlnb24gcG9pbnRzPSIxNC4yIDEwLjQgMTMgMTIuOCAxNS41IDE3LjkgMTcuOSAxNy45IiBjbGFzcz0ic3QwIi8+Cjwvc3ZnPgo=) center no-repeat;text-indent:-9999px;opacity:.65;transition:opacity .1s ease;margin:.75rem .9375rem 0}.laser-red:hover{opacity:1}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.content .the-content img,.content iframe{max-width:100%}.header .top-bar .other-links,.modal-buttons{text-align:right}.modal-content textarea{width:100%}.modal-content img{margin-bottom:10px}.modal-content .errors{display:none;color:#c00!important;padding:1px 0 10px}.modal-content .title{font-size:2rem!important}.modal-content textarea.error{border-color:#c00!important}.bug-report-logo{width:150px}.bug-report-loader{display:none;width:40px!important;height:40px!important;float:left!important}h1,h2,h3,h4,h5,h6{font-family:trajan-pro-3,serif;font-weight:400;line-height:1.3}.content,.content .the-content,.content .the-content blockquote,.header .nav-primary .nav-toggle{font-family:'Open Sans',sans-serif}.content{color:#444;padding:7% 0;font-size:18px}@media (min-width:960px){.content{padding:6% 0}}.content>header{text-align:center;margin-bottom:1.5rem;position:relative;padding-top:80px}.content>header:before{content:"";background:url(../../../../../../themes/greyfriars-kirk/graphics/window-purple.svg) center no-repeat;background-size:cover;width:50px;height:60px;position:absolute;left:50%;transform:translateX(-50%);top:0;display:block}@media (min-width:768px){.content>header{margin-bottom:2.5rem}}@media (min-width:960px){.content>header{margin-bottom:3.5rem}}.content>header .heading{color:#222}.content .the-content h1,.content .the-content h2,.content .the-content h3,.content .the-content h4,.content .the-content h5,.content .the-content h6{color:#652d8a}.content .the-content a{color:#652d8a;text-decoration:underline}.content .the-content ul li{list-style-type:none;position:relative}.content .the-content ul li:before{content:"";height:10px;width:10px;left:-1.2rem;top:50%;display:block;background:#652d8a;transform:translateY(-50%);border-radius:50%;position:absolute}.content .the-content blockquote{background:#EEEDF4;font-size:18px;border-radius:10px;padding:1.5rem;margin:8% 0 1.5rem;border:0;text-align:center;position:relative}@media (min-width:768px){.content .the-content blockquote{padding:2.5rem;margin:4% 0 1.5rem}}.content .the-content blockquote:before{content:"";font-family:icomoon;position:absolute;top:0;left:50%;transform:translate(-50%,-50%);color:#652d8a;font-size:calc(32px + 14 * ((100vw - 768px)/ 572))}.btn i,.header{position:relative}@media screen and (min-width:1340px){.content .the-content blockquote:before{font-size:46px}}@media screen and (max-width:768px){.content .the-content blockquote:before{font-size:32px}}@font-face{font-display:swap;font-family:icomoon;src:url(../../../../../../themes/greyfriars-kirk/assets/fonts/icomoon.eot?404uu3);src:url(../../../../../../themes/greyfriars-kirk/assets/fonts/icomoon.eot?404uu3#iefix) format('embedded-opentype'),url(../../../../../../themes/greyfriars-kirk/assets/fonts/icomoon.ttf?404uu3) format('truetype'),url(../../../../../../themes/greyfriars-kirk/assets/fonts/icomoon.woff?404uu3) format('woff'),url(../../../../../../themes/greyfriars-kirk/assets/fonts/icomoon.svg?404uu3#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.icon-youtube:before{content:"\ea9d"}.icon-info-circle:before{content:"\e903"}.icon-angle-left:before,.swiper-container.events-slider .swiper-button-prev:before,.swiper-container.news-slider .swiper-button-prev:before,.swiper-container.service-slider .swiper-button-prev:before{content:"\e902"}.icon-search:before{content:"\f002"}.icon-heart:before{content:"\f004"}.icon-user:before{content:"\f007"}.icon-clock-o:before{content:"\f017"}.icon-map-marker:before{content:"\f041"}.icon-phone:before{content:"\f095"}.icon-twitter:before{content:"\f099"}.icon-facebook-f:before,.icon-facebook:before{content:"\f09a"}.icon-filter:before{content:"\f0b0"}.icon-google-plus:before{content:"\f0d5"}.icon-envelope:before{content:"\f0e0"}.icon-linkedin:before{content:"\f0e1"}.faqs .faq .faq-title:before,.icon-plus-square:before{content:"\f0fe"}.icon-angle-right:before,.swiper-container.events-slider .swiper-button-next:before,.swiper-container.news-slider .swiper-button-next:before,.swiper-container.service-slider .swiper-button-next:before{content:"\f105"}.faqs-container .faq-cat.open .faq-cat-header:before,.icon-angle-up:before,.team-container .team-cat.open .team-cat-header:before{content:"\f106"}.faqs-container .faq-cat .faq-cat-header:before,.icon-angle-down:before,.team-container .team-cat .team-cat-header:before{content:"\f107"}.flexi-block blockquote:before,.icon-quote-left:before{content:"\f10d"}.icon-calendar-o:before{content:"\f133"}.icon-play-circle:before{content:"\f144"}.icon-ticket:before{content:"\f145"}.faqs .faq.open .faq-title:before,.icon-minus-square:before{content:"\f146"}.icon-instagram:before{content:"\f16d"}.icon-paper-plane:before,.icon-send:before{content:"\f1d8"}.icon-menu:before{content:"\e901"}.icon-close:before{content:"\e900"}.btn{border-radius:10px;font-family:trajan-pro-3,serif;font-size:calc(14px + 5 * ((100vw - 480px)/ 860));font-weight:300;transition:all .2s ease-out;padding:10px 1rem;line-height:1.4;text-transform:uppercase;white-space:unset}@media screen and (min-width:1340px){.btn{font-size:19px}}@media screen and (max-width:480px){.btn{font-size:14px}}@media (min-width:480px){.btn{padding:10px 1.2rem}}.btn.btn-primary{background:#140068;color:#fff}.btn.btn-primary:active,.btn.btn-primary:hover{background:#190082}.btn.btn-secondary{background:#652d8a;color:#fff}.btn.btn-secondary:active,.btn.btn-secondary:hover{background:#73339d}.btn.btn-tertiary{background:#fff;color:#140068}.btn.btn-tertiary:active,.btn.btn-tertiary:hover{background:#652d8a;color:#fff}.btn.btn-icon-right i{padding-left:10px}.btn i{font-size:20px;top:1px}.btn.full{width:100%}.btn.btn-center{margin:0 auto;display:table}.btn.btn-right{float:right}.header{background-position:center!important;background-size:cover!important}.header:before{content:"";background:rgba(0,0,0,.35);position:absolute;width:100%;height:100%;left:0;top:0}.header .top-bar{position:relative}.header .top-bar .contact-info .email,.header .top-bar .contact-info .tel{display:inline-block;vertical-align:middle;font-size:15px;color:#FFF;margin-right:1rem}.header .top-bar .contact-info .email i,.header .top-bar .contact-info .tel i{color:#FFF;font-size:16px;position:relative;top:1px;padding-right:10px;transition:all .2s ease-out}.header .top-bar .other-links .search-toggle,.header .top-bar .other-links a{display:inline-block;vertical-align:middle;font-size:15px;color:#FFF;margin-left:1rem}.header .top-bar .other-links .search-toggle i,.header .top-bar .other-links a i{color:#FFF;font-size:16px;position:relative;top:1px;padding-right:10px;transition:all .2s ease-out}.header .top-bar .other-links .search-toggle{transition:all .3s ease-out;overflow:hidden;position:relative;height:26px}.header .top-bar .other-links .search-toggle:hover{cursor:pointer}.header .top-bar .other-links .search-toggle .text{position:relative;transform:translateX(0);transition:all .3s ease-out;display:block}.header .top-bar .other-links .search-toggle.open{padding-right:100px}.header .top-bar .other-links .search-toggle.open .text{transform:translateX(300px)}.header .top-bar .other-links .search-toggle.open .search-form{transform:translateX(0)}.header .top-bar .other-links .search-toggle .search-form{position:absolute;width:100%;left:0;right:0;top:0;transform:translateX(150%);transition:all .3s ease-out .3s}.header .top-bar .other-links .search-toggle .search-form .form-input{padding:0 12px;width:80%;line-height:16px;font-size:16px;height:26px;border-radius:4px 0 0 4px}.header .top-bar .other-links .search-toggle .search-form .btn{position:absolute;right:0;border-radius:0 4px 4px 0;height:100%;top:0;bottom:0;padding:0;line-height:16px;font-size:16px;width:20%}.header .nav-band-container,.header .nav-band-container .logo-container{background:#FFF;position:relative;z-index:1}@media (min-width:1140px){.header .nav-band-container{margin-bottom:4%}}.header .nav-band-container .inner{max-width:1300px;max-width:81.25rem;margin:0 auto}.header .nav-band-container .logo-container{padding:1rem;display:block}@media (min-width:1140px){.header .nav-band-container .logo-container{background:#140068;padding:2rem;position:absolute;left:50%;top:50%;border-radius:10px;transform:translate(-50%,-50%);max-width:23%;width:23%;border:4px solid #FFF}}.header .nav-band-container .logo-container .logo{display:block;background:url(../../../../../../themes/greyfriars-kirk/graphics/logo.client.mobile.svg) center no-repeat;background-size:auto cover;height:80px;width:100%}.header .nav-band-container .logo-container .logo img,.header .nav-band-container .logo-container .logo svg{width:auto;max-height:120px;max-width:90%;margin:0 auto;display:block}@media (min-width:1140px){.header .nav-band-container .logo-container .logo{background:url(../../../../../../themes/greyfriars-kirk/graphics/logo.client.svg) center no-repeat;background-size:auto cover;height:120px}.header .nav-band-container .logo-container .logo img,.header .nav-band-container .logo-container .logo svg{height:auto;width:100%}}.header .nav-primary{position:relative}.header .nav-primary .nav-toggle{background:#140068;color:#FFF;padding:.75rem 1rem;display:block;position:relative;z-index:1;text-align:center;font-size:20px}.header .nav-primary .nav-toggle i{font-size:26px;position:relative;top:4px;padding-left:5px}.header .nav-primary .nav-toggle:hover{cursor:pointer}.header .nav-primary .menu-container{display:block;position:absolute;top:100%;left:0;right:0;transform:translateY(-100%);transition:all .3s ease-out;text-align:center;background:#652d8a}.header .nav-primary .menu-container.open{transform:translateY(0)}@media (min-width:1140px){.header .nav-primary .menu-container{position:relative;transform:translateY(0);display:block;background:0 0;padding:0}}.header .nav-primary .menu-container .contact-link{background:#652d8a;padding:.8rem 1rem;color:#FFF;text-align:center;transition:all .2s ease-out;display:block}@media (min-width:1140px){.header .nav-primary .menu-container .contact-link{display:none}}.header .nav-primary .menu-container .contact-link:hover{background:#73339d;color:#FFF}.header .nav-primary .menu-container .contact-link i{font-size:18px;display:inline-block;margin-right:5px}.header .nav-primary .menu-container .contact-link>span{text-transform:uppercase;font-family:trajan-pro-3,serif;font-size:18px;font-weight:400}.header .nav-primary .menu-primary{padding:2rem;display:block;margin:0}@media screen and (min-width:1139px){.header .nav-primary .menu-primary>li:last-child.menu-item-has-children .sub-menu,.header .nav-primary .menu-primary>li:nth-of-type(3).menu-item-has-children .sub-menu{left:initial;right:0}}.header .nav-primary .menu-primary li{margin:0;list-style-type:none;display:block;width:100%}@media (min-width:1140px){.header .nav-primary .menu-primary{padding:0}.header .nav-primary .menu-primary li{width:11%;display:inline-block}}.header .nav-primary .menu-primary li.menu-item-has-children{position:relative}@media screen and (max-width:1139px){.header .nav-primary .menu-primary li.menu-item-has-children>a:after{content:"\f107";display:inline-block;font-family:icomoon;font-size:20px;margin-left:10px;vertical-align:middle}.header .nav-primary .menu-primary li.menu-item-has-children.open>.sub-menu{max-height:none!important;position:relative!important;opacity:1!important;visibility:visible!important;left:0!important;top:initial}.header .nav-primary .menu-primary li.menu-item-has-children.open>.sub-menu li a{text-align:center;border-bottom:0;max-height:none;padding:16px 16px 16px 5px}.header .nav-primary .menu-primary li.menu-item-has-children.open>a:after{transform:rotate(180deg);transform-origin:center}}@media screen and (min-width:1140px){.header .nav-primary .menu-primary li.menu-item-has-children>a{padding-right:10px}.header .nav-primary .menu-primary li.menu-item-has-children>a span{padding-right:10px;position:relative}.header .nav-primary .menu-primary li.menu-item-has-children>a span:after{content:"\f107";font-family:icomoon;font-size:20px;position:absolute;top:2px;right:-6px}.header .nav-primary .menu-primary li.menu-item-has-children.submenu-open .sub-menu,.header .nav-primary .menu-primary li.menu-item-has-children:hover .sub-menu{max-height:none;padding:.25rem 1.5rem!important;opacity:1;pointer-events:all;visibility:visible}.header .nav-primary .menu-primary li.menu-item-has-children.submenu-open .sub-menu li a,.header .nav-primary .menu-primary li.menu-item-has-children:hover .sub-menu li a{max-height:none;padding:16px 16px 16px 5px}}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu{background-color:#652d8a;border:0;border-radius:0;box-shadow:none;display:flex;flex-flow:row wrap;left:0;margin-left:0;max-height:0;min-width:16rem;opacity:0;padding:0!important;position:absolute;visibility:hidden}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li{width:100%;display:block}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li a{box-shadow:none;border-bottom:1px solid #8556A2;color:#fff;display:block;line-height:1.5;font-family:trajan-pro-3,serif;max-height:0;font-size:20px;text-align:left;padding:0}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li:last-of-type a{border-bottom:none}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li .sub-menu{opacity:0;left:calc(100% + 24px);top:0;visibility:hidden}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li .sub-menu:before{position:absolute;content:"";width:30px;background-color:transparent;top:0;left:-30px;height:100%}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li.menu-item-has-children:hover .sub-menu{max-height:none;padding:.25rem 1.5rem!important;opacity:1;pointer-events:all;visibility:visible}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li.menu-item-has-children:hover .sub-menu li a{max-height:none}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li.menu-item-has-children>a{padding-right:16px}@media (min-width:1140px){.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li:after{display:none}.header .nav-primary .menu-primary li.menu-item-has-children .sub-menu li.menu-item-has-children>a:after{content:"\f105";font-family:icomoon;font-size:20px;position:absolute;top:15px;right:0}.header .nav-primary .menu-primary li.split-left{margin-right:13%}.header .nav-primary .menu-primary li.split-right{margin-left:13%}}.header .nav-primary .menu-primary li.current-menu-item>a,.header .nav-primary .menu-primary li.current-page-ancestor>a,.header .nav-primary .menu-primary li.submenu-open>a,.header .nav-primary .menu-primary li:hover>a{background:#652d8a;color:#FFF}.header .nav-primary .menu-primary li.current-menu-item>a>span,.header .nav-primary .menu-primary li.current-page-ancestor>a>span,.header .nav-primary .menu-primary li.submenu-open>a>span,.header .nav-primary .menu-primary li:hover>a>span{color:#FFF}.header .nav-primary .menu-primary li a{padding:1rem 5px;font-family:trajan-pro-3,serif;font-size:21px;transition:all .2s ease-out;display:block;color:#FFF}@media screen and (max-width:1140px){.header .nav-primary .menu-primary li a{border-bottom:1px solid #8556A2}}@media (min-width:1140px){.header .nav-primary .menu-primary li a{box-shadow:0 1px 0 rgba(255,255,255,.2);font-family:'Open Sans',sans-serif;font-size:16px;text-align:center;color:#444}}.header .header-content .date span,.header .nav-primary .menu-primary li a>span,.section header .section-subtitle,.section header .section-title{font-family:trajan-pro-3,serif}.header .nav-primary .menu-primary li a>span{font-size:21px;color:#FFF;transition:all .2s ease-out}.header .header-content{padding:8% 0;position:relative}@media (min-width:768px){.header .header-content{padding:6% 0 8%}}@media (min-width:1140px){.header .nav-primary .menu-primary li a>span{color:#652d8a;display:block}.header .header-content{padding:4% 0 5%}}.header .header-content .date{background:#652d8a;color:#FFF;font-size:15px;padding:.8rem 1rem;display:inline-block}.header .header-content .date span{font-size:30px;display:block;line-height:1}.header .header-content .page-title{color:#FFF;font-size:calc(38px + 25 * ((100vw - 600px)/ 740));margin:0}@media screen and (min-width:1340px){.header .header-content .page-title{font-size:63px}}@media screen and (max-width:600px){.header .header-content .page-title{font-size:38px}}.search-results .header{z-index:20}.section header{text-align:center;margin-bottom:2.5rem;position:relative;padding-top:80px}.section header:before{content:"";background:url(../../../../../../themes/greyfriars-kirk/graphics/window-white.svg) center no-repeat;background-size:cover;width:50px;height:60px;position:absolute;left:50%;transform:translateX(-50%);top:0;display:block}.section header .section-title{font-size:calc(28px + 12 * ((100vw - 768px)/ 572));margin:0}@media screen and (min-width:1340px){.section header .section-title{font-size:40px}}@media screen and (max-width:768px){.section header .section-title{font-size:28px}}.section header .section-subtitle{font-size:calc(19px + 7 * ((100vw - 768px)/ 572))}@media screen and (min-width:1340px){.section header .section-subtitle{font-size:26px}}@media screen and (max-width:768px){.section header .section-subtitle{font-size:19px}}.title-rule{width:3rem;margin:0 auto;border:1px solid #652d8a}.video{position:relative;width:100%}.video .ios-play{height:100px;left:50%;top:50%;transform-origin:center center;transform:translate(-50%,-50%);width:60px;z-index:4}@media (min-width:768px){.video .ios-play{width:60px;height:60px;transform:scale(.9) translate(-50%,-50%)}}.video #bg-pic{top:0;left:0;position:absolute;width:100%;overflow:hidden;z-index:3}.video .video-holder{width:100%;position:relative;overflow:hidden;height:100%}.video .video-holder:before{content:'';width:100%;padding-top:56.25%;overflow:hidden;position:relative}.video .plyr,.video .plyr__video-embed{height:100%}.video .plyr__video-embed iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.video .plyr__play-large{z-index:4;height:60px;height:3.75rem;width:60px;width:3.75rem;border:0;transition:all 0s;display:block;background:#EEEDF4;top:45%}@media (min-width:768px){.video .plyr__play-large{height:80px;height:5rem;width:80px;width:5rem}}.video .plyr__play-large svg{margin:0 auto;stroke:#444;stroke-width:5%;-webkit-text-stroke-width:1px;fill:#444;width:100%;height:100%;transform:scale(.5);transform-origin:center;display:block;max-width:100%}@media (min-width:768px){.video .plyr__play-large svg{transform:scale(1);height:54%;width:50%}}.video .plyr__play-large:hover{box-shadow:0 0 10px #444,inset 0 0 10px #444}.video .plyr__play-large:hover svg{filter:url(#f1)}.video .caption-holder{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.video .caption-holder .content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;z-index:4;background:rgba(0,0,0,.4)}.video .caption-holder .content .inner{position:absolute;top:55%;left:0;width:100%}.video .caption-holder .content .inner .video-strapline{font-weight:300;text-align:center;margin:0;color:#FFF;font-size:calc(28px + 12 * ((100vw - 768px)/ 572))}@media screen and (min-width:1340px){.video .caption-holder .content .inner .video-strapline{font-size:40px}}@media screen and (max-width:768px){.video .caption-holder .content .inner .video-strapline{font-size:28px}}.video .caption-holder .content .inner p{font-weight:300;text-align:center;text-transform:uppercase;font-size:calc(20px + 10 * ((100vw - 768px)/ 572));color:#FFF}@media screen and (min-width:1340px){.video .caption-holder .content .inner p{font-size:30px}}@media screen and (max-width:768px){.video .caption-holder .content .inner p{font-size:20px}}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;display:none;box-shadow:0 1px 1px 1px}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0 1px;background:#652d8a;color:#fff}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:2.5em;height:1.8em;text-align:center;line-height:1.8;color:#fff;text-shadow:1px 0 1px #000}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0;background:#fff}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{background-color:#ccc;color:#fff}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;z-index:9}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px;border:1px solid #aaa;background:#fff;color:#222}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;width:100%!important;border:1px solid #ccc;font-size:14px;background:#EEEDF4;border-radius:12px;padding:0 1rem;line-height:50px;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-selectmenu-button span.ui-icon{right:.5em;left:auto;margin-top:-10px;position:absolute;top:50%;font-size:20px;color:#652d8a}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:.4em 2.1em .4em 1em;display:block;line-height:22px;overflow:hidden;text-overflow:visible;white-space:nowrap}.ui-state-active{background-color:rgba(101,69,126,.7);color:#fff;text-shadow:1px 0 1px rgba(0,0,0,.44);box-shadow:0 0 1px 1px rgba(0,0,0,.2)}.ui-state-highlight{color:#000;background-color:#ddd;box-shadow:0 0 1px 1px rgba(0,0,0,.15)}.ui-selectmenu-text,form.lr-form select.form-select{opacity:1;color:#444;font-style:italic}#date-container input{border:0;margin-bottom:5px}.ui-selectmenu-text{background:#EEEDF4;border-radius:12px;line-height:34px!important;height:50px;font-size:18px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#date-container input,form.lr-form input.form-input,form.lr-form select.form-select,form.lr-form textarea.form-textarea{background:#EEEDF4;border-radius:12px;padding:0 1rem;line-height:50px;height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#date-container input::-webkit-input-placeholder,form.lr-form input.form-input::-webkit-input-placeholder,form.lr-form select.form-select::-webkit-input-placeholder,form.lr-form textarea.form-textarea::-webkit-input-placeholder{opacity:1;font-style:italic;color:#444}#date-container input::-moz-placeholder,form.lr-form input.form-input::-moz-placeholder,form.lr-form select.form-select::-moz-placeholder,form.lr-form textarea.form-textarea::-moz-placeholder{opacity:1;font-style:italic;color:#444}#date-container input:-ms-input-placeholder,form.lr-form input.form-input:-ms-input-placeholder,form.lr-form select.form-select:-ms-input-placeholder,form.lr-form textarea.form-textarea:-ms-input-placeholder{opacity:1;font-style:italic;color:#444}#date-container input:-moz-placeholder,form.lr-form input.form-input:-moz-placeholder,form.lr-form select.form-select:-moz-placeholder,form.lr-form textarea.form-textarea:-moz-placeholder{opacity:1;font-style:italic;color:#444}form.lr-form .form-textarea{min-height:130px}form.lr-form select.form-select option{font-style:normal}form.lr-form .form-checkbox{margin-left:6px}.pika-single .pika-button:hover{background:#652d8a!important}.pika-single .pika-table tbody tr.pika-row td.is-selected .pika-button{background:#140068!important;color:#FFF!important}.pika-single .pika-table tbody tr.pika-row td.is-today .pika-button{color:#652d8a}.pika-single .pika-table tbody tr.pika-row td.is-today .pika-button:hover{color:#FFF}.swiper-container.events-slider .swiper-button-next:before,.swiper-container.events-slider .swiper-button-prev:before,.swiper-container.news-slider .swiper-button-next:before,.swiper-container.news-slider .swiper-button-prev:before,.swiper-container.service-slider .swiper-button-next:before,.swiper-container.service-slider .swiper-button-prev:before{font-family:icomoon;color:#652d8a;font-size:26px;line-height:40px}.swiper-container.events-slider .swiper-button-next,.swiper-container.events-slider .swiper-button-prev,.swiper-container.news-slider .swiper-button-next,.swiper-container.news-slider .swiper-button-prev,.swiper-container.service-slider .swiper-button-next,.swiper-container.service-slider .swiper-button-prev{background:#FFF;width:40px;border-radius:50%;height:40px}@media (min-width:768px){.swiper-container.events-slider .swiper-button-next,.swiper-container.events-slider .swiper-button-prev,.swiper-container.news-slider .swiper-button-next,.swiper-container.news-slider .swiper-button-prev,.swiper-container.service-slider .swiper-button-next,.swiper-container.service-slider .swiper-button-prev{display:none}}.swiper-container.events-slider .swiper-button-prev,.swiper-container.news-slider .swiper-button-prev,.swiper-container.service-slider .swiper-button-prev{text-align:center}.swiper-container.events-slider .swiper-button-next,.swiper-container.news-slider .swiper-button-next,.swiper-container.service-slider .swiper-button-next{text-align:center}.swiper-container.news-slider .swiper-button-next,.swiper-container.news-slider .swiper-button-prev{top:31%}.home .header{padding-bottom:50%}@media (min-width:960px){.home .header{padding-bottom:35%}}.home .header .top-bar{background:rgba(0,0,0,.35)}.home .header:before{background:0 0;content:none}.home .child-pages{padding:4px;background:#FFF}@media (min-width:600px){.home .child-pages{border-radius:8px;position:relative;top:0;left:0;right:0;margin-top:-24%}}.home .child-pages .grid .grid-item.child-grid{padding:4px}.home .child-pages .child .page-content .inner{background:rgba(20,0,104,.85)}.home .today-at-kirk{background:url(../../../../../../themes/greyfriars-kirk/graphics/today-at-kirk-bg.jpg) center no-repeat;background-size:cover;position:relative;color:#FFF;margin:.25rem 0 4.5rem}@media (min-width:600px){.home .today-at-kirk{margin-top:-24%}}.home .today-at-kirk:before{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(101,45,138,.8);content:"";width:100%;height:100%}.home .today-at-kirk .today-heading{font-size:calc(32px + 18 * ((100vw - 420px)/ 860));color:#FFF;line-height:1.2}@media screen and (min-width:1280px){.home .today-at-kirk .today-heading{font-size:50px}}@media screen and (max-width:420px){.home .today-at-kirk .today-heading{font-size:32px}}.home .today-at-kirk .today-date{color:#FFF;font-size:calc(22px + 4 * ((100vw - 420px)/ 860));font-family:trajan-pro-3,serif;position:relative;padding-left:45px}@media screen and (min-width:1280px){.home .today-at-kirk .today-date{font-size:26px}}@media screen and (max-width:420px){.home .today-at-kirk .today-date{font-size:22px}}.home .today-at-kirk .today-date span{text-align:center;width:35px;height:35px;line-height:35px;background:#FFF;display:inline-block;border-radius:3px;position:absolute;top:2px;left:0}.home .today-at-kirk .today-date span i{color:#652d8a;font-size:20px}.home .today-at-kirk hr{width:3rem;height:2px;background:#FFF;border:0;margin-top:2rem}.home .today-at-kirk dl{width:100%;background:rgba(255,255,255,.25);border-radius:15px;color:#FFF;padding:1rem 1.5rem 1.8rem;font-size:18px}.home .today-at-kirk dl>div{position:relative;width:100%}.home .today-at-kirk dl dt{margin-right:10px;color:#FFF;position:absolute;left:0;top:0}.home .today-at-kirk dl dd,.home .today-at-kirk dl dt{padding:10px 5px}.home .today-at-kirk dl dd{padding-left:80px}.home .today-at-kirk dl .line{height:1px;width:100%;bottom:0;background:#FFF;display:block;position:absolute;left:0;right:0}.home .content{padding:0}.home .content>header{text-align:center;padding:0;margin:1.5rem auto 3rem}@media (min-width:768px){.home .content>header{margin:2.5rem auto 4rem}}.home .content>header:before{content:none;padding:0}.faq-question-form.section:before,.home .latest-events:before,.home .services:before,.newsletter-section:before,.other-events:before,.services .service .service-content .text:before,.single .other-news:before{content:""}.home .content>header .content-heading{font-size:calc(32px + 30 * ((100vw - 768px)/ 572));color:#140068}@media screen and (min-width:1340px){.home .content>header .content-heading{font-size:62px}}@media screen and (max-width:768px){.home .content>header .content-heading{font-size:32px}}.home .content>header .content-heading>span{display:block;color:#444;font-weight:300;font-family:'Open Sans',sans-serif;font-size:calc(22px + 7 * ((100vw - 768px)/ 572))}@media screen and (min-width:1340px){.home .content>header .content-heading>span{font-size:29px}}@media screen and (max-width:768px){.home .content>header .content-heading>span{font-size:22px}}.home .content .intro-container{display:flex}.home .content .intro-container .text,.home .content .intro-container .video{display:block;width:100%}@media (min-width:960px){.home .content>header{margin:3.5rem auto 5rem}.home .content .intro-container .text,.home .content .intro-container .video{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1 0 50%;width:auto}}.home .content .intro-container .text{text-align:center;background:#EEEDF4}.home .content .intro-container .text .flex-inner{display:block;padding:8vh 4vh;width:100%}.home .content .intro-container .text .the-content{max-width:1000px;margin:0 auto 1.5rem}.home .content .intro-container .text .the-content p{font-size:calc(18px + 3 * ((100vw - 768px)/ 572))}@media screen and (min-width:1340px){.home .content .intro-container .text .the-content p{font-size:21px}}@media screen and (max-width:768px){.home .content .intro-container .text .the-content p{font-size:18px}}.home .content .intro-container .text .btns{width:100%}.home .content .intro-container .text .btns a.btn{display:block;margin:0 0 5px}@media (min-width:480px){.home .content .intro-container .text .btns a.btn{display:inline-block;margin:0 5px}}@media (min-width:960px){.home .content .intro-container .text .flex-inner{padding:8vh}.home .content .intro-container .text .btns a.btn{margin:0 0 5px}}@media (min-width:1140px){.home .content .intro-container .text .btns a.btn{margin:0 6px}}@media (min-width:1380px){.home .content .intro-container .text .btns a.btn{margin:0 10px}}.home .content .intro-container .video{position:relative;padding-bottom:56.5%;background:#140068}.home .content .intro-container .video .vid-inner,.home .content .intro-container .video .vid-inner iframe{position:absolute;height:100%;right:0;width:100%;bottom:0;top:0;left:0}@media (min-width:960px){.home .content .intro-container .video{padding-bottom:40%}}.home .content .intro-container .section header:before{background:url(../../../../../../themes/greyfriars-kirk/graphics/window-purple.svg) center no-repeat;background-size:cover}.home .services{padding:10% 0;background:url(../../../../../../themes/greyfriars-kirk/graphics/kirk-service.jpg) center no-repeat;background-size:cover;position:relative}@media (min-width:768px){.home .services{padding:5% 0}}@media (min-width:1140px){.home .services{padding:4% 0}}.home .services:before{background:rgba(101,45,138,.75);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home .services header{position:relative}.home .services header .section-subtitle,.home .services header .section-title{color:#FFF}.home .services header .title-rule{border-color:#FFF}.home .services .service{border-radius:0}.home .services .service .service-content{border-radius:15px;border:2px solid #FFF;background:rgba(255,255,255,.25)}.home .services .service .service-content .text:before{background:url(../../../../../../themes/greyfriars-kirk/graphics/services-iconwhite.svg) no-repeat}.home .services .service .service-content .text .time,.home .services .service .service-content .text .title{color:#FFF}.home .latest-events{padding:10% 0;background:url(../../../../../../themes/greyfriars-kirk/graphics/latest-events-bg.jpg) center no-repeat;background-size:cover;position:relative}@media (min-width:768px){.home .latest-events{padding:5% 0}}@media (min-width:1140px){.home .latest-events{padding:4% 0}}.home .latest-events:before{background:rgba(20,0,104,.75);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home .latest-events header{position:relative}.home .latest-events header .section-subtitle,.home .latest-events header .section-title{color:#FFF}.home .latest-events header .title-rule{border-color:#FFF}.home .latest-events .events{position:relative;margin-bottom:1.5rem}.home .latest-news{padding:10% 0;text-align:center}@media (min-width:768px){.home .latest-news{padding:7% 0}}.home .latest-news header:before{background:url(../../../../../../themes/greyfriars-kirk/graphics/window-purple.svg) no-repeat}.home .latest-news header .section-title{color:#652d8a}.content-section:nth-of-type(2n){background:#EEEDF4}.content-section:first-of-type{margin-bottom:4%}.content-section.additional{padding:5% 0}.child-pages{padding:8% 0 0}.child-pages .child{display:block;position:relative}.child-pages .child:hover .page-content{padding:0}.child-pages .child:hover .page-content .inner{border-radius:0}.child-pages .child img{width:100%}.child-pages .child .page-content{text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;padding:15%;display:flex;transition:all .2s ease-out}@media (min-width:768px){.child-pages .child .page-content{padding:0}}@media (min-width:960px){.child-pages .child .page-content{padding:10%}}.child-pages .child .page-content .inner{background:rgba(101,45,138,.85);padding:1.5rem;border-radius:15px;display:flex;flex:1;align-items:center;justify-content:center;transition:all .2s ease-out}@media (min-width:768px){.child-pages .child .page-content .inner{border-radius:0}}.child-pages .child .page-content .title{font-family:'Open Sans',sans-serif;font-size:calc(20px + 4 * ((100vw - 768px)/ 572));font-weight:300;color:#FFF;margin:0;width:100%;display:block}@media screen and (min-width:1340px){.child-pages .child .page-content .title{font-size:24px}}@media screen and (max-width:768px){.child-pages .child .page-content .title{font-size:20px}}.child-pages .child .page-content .title>span{font-size:calc(24px + 6 * ((100vw - 768px)/ 572));font-family:trajan-pro-3,serif;display:block}@media screen and (min-width:1340px){.child-pages .child .page-content .title>span{font-size:30px}}@media screen and (max-width:768px){.child-pages .child .page-content .title>span{font-size:24px}}.page-template-page-contact .content .location{text-align:center;margin-bottom:1.5rem}@media (min-width:768px){.page-template-page-contact .content .location{margin-bottom:2.5rem}}@media (min-width:960px){.child-pages .child .page-content .inner{border-radius:15px}.page-template-page-contact .content .location{margin-bottom:3.5rem}}.page-template-page-contact .content .location .address{font-family:'Open Sans',sans-serif;font-size:calc(22px + 6 * ((100vw - 768px)/ 572));font-weight:300}@media screen and (min-width:1340px){.page-template-page-contact .content .location .address{font-size:28px}}@media screen and (max-width:768px){.page-template-page-contact .content .location .address{font-size:22px}}.page-template-page-contact .content .location .address i{color:#652d8a;padding-right:10px;position:relative;top:1px}.page-template-page-contact .content .departments .department{margin-bottom:1rem}.page-template-page-contact .content .departments .department .name{font-size:24px;margin:0;color:#652d8a;font-family:trajan-pro-3,serif}.page-template-page-contact .content .departments .department a,.page-template-page-contact .content .departments .department span{display:inline-block;margin-right:10px;font-size:18px}.page-template-page-contact .content .departments .department a i,.page-template-page-contact .content .departments .department span i{color:#652d8a;font-size:20px;position:relative;top:2px}.team-container{padding:7% 0;background:#EEEDF4}.team-container header{position:relative}.team-container header:before{background:url(../../../../../../themes/greyfriars-kirk/graphics/window-purple.svg) no-repeat}.team-container header .section-title{color:#652d8a}.team-container .team-cat{margin-top:1.5rem;position:relative}.team-container .team-cat.open .team-cat-header:before{color:#140068;top:48%}.team-container .team-cat.open .team-cat-header{background:#652d8a}.team-container .team-cat .team-cat-header{background:#140068;padding:.75rem 10% .75rem 5%;position:relative;transition:all .2s ease-out}.team-container .team-cat .team-cat-header:hover{cursor:pointer}@media (min-width:480px){.team-container .team-cat .team-cat-header{padding:.75rem 10%}}.team-container .team-cat .team-cat-header:before{background:#FFF;width:40px;height:40px;border-radius:5px;color:#652d8a;font-size:30px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);font-family:icomoon}.faqs .faq .faq-title,.team-container .team-cat .team-cat-header>span,.team-members .member .team-member-content{font-family:'Open Sans',sans-serif}.team-container .team-cat .team-cat-header .team-cat-title{color:#FFF;text-transform:uppercase;font-size:calc(20px + 6 * ((100vw - 600px)/ 680));font-weight:300;margin:0}@media screen and (min-width:1280px){.team-container .team-cat .team-cat-header .team-cat-title{font-size:26px}}@media screen and (max-width:600px){.team-container .team-cat .team-cat-header .team-cat-title{font-size:20px}}.team-container .team-cat .team-cat-header>span{color:#FFF;font-size:calc(17px + 2 * ((100vw - 600px)/ 680));font-weight:300}@media screen and (min-width:1280px){.team-container .team-cat .team-cat-header>span{font-size:19px}}@media screen and (max-width:600px){.team-container .team-cat .team-cat-header>span{font-size:17px}}.team-members{display:none;padding:1.5rem 0}.team-members .member{margin-top:1rem;text-align:center}.team-members .member .team-member-title{position:relative;margin:0 0 10px;font-size:calc(18px + 7 * ((100vw - 600px)/ 740));color:#652d8a;line-height:1.2}@media screen and (min-width:1340px){.team-members .member .team-member-title{font-size:25px}}@media screen and (max-width:600px){.team-members .member .team-member-title{font-size:18px}}.team-members .member .team-member-content{margin-top:1rem;font-size:calc(15px + 3 * ((100vw - 480px)/ 480))}@media screen and (min-width:960px){.team-members .member .team-member-content{font-size:18px}}@media screen and (max-width:480px){.team-members .member .team-member-content{font-size:15px}}.team-members .member .team-member-content .role{font-family:trajan-pro-3,serif;font-size:calc(16px + 2 * ((100vw - 600px)/ 740))}@media screen and (min-width:1340px){.team-members .member .team-member-content .role{font-size:18px}}@media screen and (max-width:600px){.team-members .member .team-member-content .role{font-size:16px}}.team-members .member .team-member-content a{display:block;font-size:17px}.team-members .member .team-member-content a.email{text-decoration:underline}.team-members .member .team-member-content a i{padding-right:8px;color:#652d8a}.single .content.has-share .the-content{position:relative}@media (min-width:768px){.single .content.has-share .the-content{padding-left:15%;padding-right:15%}}.single .content.has-share .the-content>p:first-of-type{font-family:trajan-pro-3,serif;color:#652d8a;font-size:23px}.single .content.has-share .the-content .social-share{background:#EEEDF4;padding:1rem;color:#652d8a;text-transform:uppercase}@media (min-width:960px){.single .content.has-share .the-content .social-share{position:absolute;top:0;left:0;width:90px}}@media (min-width:1140px){.single .content.has-share .the-content .social-share{width:120px}}.single .content.has-share .the-content .social-share a{margin-bottom:5px}.single .other-news{padding:10% 0;background:url(../../../../../../themes/greyfriars-kirk/graphics/kirk-service.jpg) center no-repeat;background-size:cover;position:relative}@media (min-width:768px){.single .other-news{padding:7% 0}}.single .other-news:before{background:rgba(101,45,138,.75);position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.single .other-news header{position:relative}.single .other-news header .section-title{color:#FFF;margin-bottom:1rem}.single .other-news header .title-rule{border-color:#FFF}.single .other-news .post-snippet h2 a{color:#FFF}.post-snippet{text-align:center}.post-snippet .img-container{position:relative;margin-bottom:1rem;min-height:78px}.post-snippet .img-container>a{display:block}.post-snippet .img-container>a img{width:100%}.post-snippet .img-container time{position:absolute;bottom:0;left:0;background:#652d8a;color:#FFF;font-size:15px;padding:.8rem 1rem;display:inline-block}.events .event-snippet .event-content .event-title>a,.post-snippet h2 a{color:#652d8a}.post-snippet .img-container time span{font-family:trajan-pro-3,serif;font-size:30px;display:block;line-height:1}.post-snippet h2{margin-bottom:.5rem;font-size:calc(22px + 8 * ((100vw - 768px)/ 572))}@media screen and (min-width:1340px){.post-snippet h2{font-size:30px}}@media screen and (max-width:768px){.post-snippet h2{font-size:22px}}.events-disclaimer{background:#140068;border-radius:10px;padding:1.5rem;text-align:center;margin-bottom:1.5rem}@media (min-width:768px){.events-disclaimer{margin:0 10% 3rem}}.events-disclaimer p{color:#FFF;font-weight:300;margin:0}.events-disclaimer p>span{text-transform:uppercase;font-weight:600}.featured-event.events .event-snippet.featured{background-position:center!important;background-size:cover!important}.featured-event.events .event-snippet.featured>img{width:100%}.featured-event.events .event-snippet.featured .event-content{background:#652d8a;text-align:center;color:#FFF}@media (min-width:768px){.featured-event.events .event-snippet.featured .event-content{max-width:50%;margin-left:10%}}.featured-event.events .event-snippet.featured .event-content .event-title{font-size:calc(22px + 6 * ((100vw - 768px)/ 572));margin-bottom:10px}@media screen and (min-width:1340px){.featured-event.events .event-snippet.featured .event-content .event-title{font-size:28px}}@media screen and (max-width:768px){.featured-event.events .event-snippet.featured .event-content .event-title{font-size:22px}}.featured-event.events .event-snippet.featured .event-content .event-deetz{margin-bottom:1.1rem}.featured-event.events .event-snippet.featured .event-content .event-deetz .date,.featured-event.events .event-snippet.featured .event-content .event-deetz .time{margin:0 10px 5px 0;font-size:15px;display:inline-block}.featured-event.events .event-snippet.featured .event-content .event-deetz .date>i,.featured-event.events .event-snippet.featured .event-content .event-deetz .time>i{display:inline-block;border-radius:6px;line-height:25px;width:25px;text-align:center;margin-right:10px}.events .event-snippet{background:#EEEDF4}.events .event-snippet .image-container img{width:100%}.events .event-snippet .event-content .event-title{font-size:calc(20px + 10 * ((100vw - 768px)/ 572));margin-bottom:10px}@media screen and (min-width:1340px){.events .event-snippet .event-content .event-title{font-size:30px}}@media screen and (max-width:768px){.events .event-snippet .event-content .event-title{font-size:20px}}.events .event-snippet .event-content .event-deetz{margin-bottom:1.1rem}.events .event-snippet .event-content .event-deetz .date,.events .event-snippet .event-content .event-deetz .time{margin:0 0 5px;display:block}@media (min-width:960px){.featured-event.events .event-snippet.featured .event-content{max-width:40%}.events .event-snippet .event-content .event-deetz .date,.events .event-snippet .event-content .event-deetz .time{display:inline-block}}@media (min-width:1140px){.events .event-snippet .event-content .event-deetz .date,.events .event-snippet .event-content .event-deetz .time{margin:0 20px 0 0}}.events .event-snippet .event-content .event-deetz .date>i,.events .event-snippet .event-content .event-deetz .time>i{display:inline-block;color:#FFF;background:#652d8a;border-radius:6px;line-height:25px;width:25px;text-align:center;margin-right:10px}.events .event-snippet.featured .event-content,.events .event-snippet.featured .event-content .event-title>a{color:#fff}.events .event-snippet.featured{background:#652d8a}.events .event-snippet.featured .event-content .event-title{font-size:calc(20px + 10 * ((100vw - 768px)/ 572));margin-bottom:10px}@media screen and (min-width:1340px){.events .event-snippet.featured .event-content .event-title{font-size:30px}}@media screen and (max-width:768px){.events .event-snippet.featured .event-content .event-title{font-size:20px}}.events .event-snippet.featured .event-content .event-deetz{margin-bottom:1.1rem}.events .event-snippet.featured .event-content .event-deetz .date,.events .event-snippet.featured .event-content .event-deetz .time{margin:0 0 5px;display:block}@media (min-width:960px){.events .event-snippet.featured .event-content .event-deetz .date,.events .event-snippet.featured .event-content .event-deetz .time{display:inline-block}}@media (min-width:1140px){.events .event-snippet.featured .event-content .event-deetz .date,.events .event-snippet.featured .event-content .event-deetz .time{margin:0 20px 0 0}}.events .event-snippet.featured .event-content .event-deetz .date>i,.events .event-snippet.featured .event-content .event-deetz .time>i{display:inline-block;color:#652d8a;background:#FFF;border-radius:6px;line-height:25px;width:25px;text-align:center;margin-right:10px}.single-events .content .the-content{padding:0}.single-events .event-info .event-details{background:#EEEDF4;padding:1.5rem;text-align:center;margin-bottom:1.5rem;display:flex;flex-flow:row;flex-wrap:wrap}@media (min-width:768px){.single-events .event-info .event-details{margin-bottom:3rem}}@media (min-width:1140px){.single-events .event-info .event-details{display:flex;flex-flow:row;flex-wrap:nowrap;justify-content:center;align-items:center}}.single-events .event-info .event-details span,.single-events .event-info .event-details time{display:flex;flex:1 0 100%;margin-bottom:8px;text-align:left;font-size:calc(16px + 2 * ((100vw - 768px)/ 572));justify-content:left;align-items:center}@media screen and (min-width:1340px){.single-events .event-info .event-details span,.single-events .event-info .event-details time{font-size:18px}}@media screen and (max-width:768px){.single-events .event-info .event-details span,.single-events .event-info .event-details time{font-size:16px}}@media (min-width:600px){.single-events .event-info .event-details span,.single-events .event-info .event-details time{display:flex;max-width:50%;flex:1 0 50%}}@media (min-width:1140px){.single-events .event-info .event-details span,.single-events .event-info .event-details time{text-align:center;display:flex;flex:1 0 auto;max-width:25%;margin-bottom:0;justify-content:center;align-items:center}}.single-events .event-info .event-details span>i,.single-events .event-info .event-details time>i{display:inline-block;color:#FFF;font-size:18px;background:#652d8a;border-radius:6px;line-height:30px;width:30px;height:30px;text-align:center;margin-right:10px}.other-events{background:url(../../../../../../themes/greyfriars-kirk/graphics/kirk-service.jpg) center no-repeat;background-size:cover;position:relative;padding:5% 0}.other-events:before{width:100%;height:100%;background:rgba(101,45,138,.8);left:0;top:0;display:block;position:absolute}.other-events .wrapper{position:relative}.other-events header .section-subtitle,.other-events header .section-title{color:#FFF}.events-form .clear-filters{position:absolute;right:0;bottom:-15px;font-size:14px;color:#652d8a}.faq-search .btn,.faq-search .form-input{width:100%!important}.faqs-container{padding:2% 0}.faqs-container .no-faqs{font-weight:500;font-size:22px;text-align:center;margin:0}.faqs-container .faq-cat{margin-top:1.5rem;position:relative}.faqs-container .faq-cat:hover{cursor:pointer}.faqs-container .faq-cat.open .faq-cat-header:before{color:#140068}.faqs-container .faq-cat.open .faq-cat-header{background:#652d8a}.faqs-container .faq-cat .faq-cat-header{background:#140068;padding:1.5rem 10% 1.5rem 5%;position:relative;transition:all .2s ease-out}@media (min-width:480px){.faqs-container .faq-cat .faq-cat-header{padding:1rem 10%}}.faqs-container .faq-cat .faq-cat-header:before{font-family:icomoon;position:absolute;right:4%;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:5px;color:#652d8a;font-size:30px;background:#FFF}.faqs-container .faq-cat .faq-cat-header .faq-cat-title{color:#FFF;text-transform:uppercase;font-size:calc(20px + 8 * ((100vw - 600px)/ 680));margin:0}@media screen and (min-width:1280px){.faqs-container .faq-cat .faq-cat-header .faq-cat-title{font-size:28px}}@media screen and (max-width:600px){.faqs-container .faq-cat .faq-cat-header .faq-cat-title{font-size:20px}}.faqs{display:none;padding:1.5rem 8% 0}.faqs .faq{margin-top:1rem;background:0 0;transition:all .2s ease-out;border-bottom:1px solid #EEEDF4}.faqs .faq:hover{cursor:pointer}.faqs .faq .faq-title{position:relative;margin:0;font-size:calc(16px + 4 * ((100vw - 768px)/ 512));color:#652d8a;text-transform:uppercase;padding:10px 0 10px 2rem;font-weight:600}@media screen and (min-width:1280px){.faqs .faq .faq-title{font-size:20px}}@media screen and (max-width:768px){.faqs .faq .faq-title{font-size:16px}}.faqs .faq .faq-title:before{position:absolute;color:#652d8a;font-family:icomoon;left:0;top:11px;font-weight:600;font-size:18px;width:25px;height:25px;border-radius:50%;text-align:center;line-height:26px}.faqs .faq .faq-content{display:none;margin-top:1rem;font-size:calc(15px + 3 * ((100vw - 480px)/ 480));font-family:'Open Sans',sans-serif;padding-bottom:1rem}@media screen and (min-width:960px){.faqs .faq .faq-content{font-size:18px}}@media screen and (max-width:480px){.faqs .faq .faq-content{font-size:15px}}.faqs .faq .faq-content p:last-of-type{margin:0}.faq-question-form.section{background:url(../../../../../../themes/greyfriars-kirk/graphics/kirk-service.jpg) center no-repeat;background-size:cover;padding:5% 0;position:relative}.faq-question-form.section:before{height:100%;width:100%;background:rgba(101,45,138,.8);top:0;left:0;position:absolute}.faq-question-form.section .wrapper{position:relative}.faq-question-form.section .form-text a{color:#140068;font-weight:600}.faq-question-form.section form .form-label,.faq-question-form.section header .section-subtitle,.faq-question-form.section header .section-title,.faq-question-form.section header p{color:#FFF}.faq-question-form.section .form-text a:hover{text-decoration:underline}.faq-question-form.section header{text-align:center}.faq-question-form.section header .title-rule{border-color:#FFF;margin-bottom:1.5rem}.faq-question-form.section form .btn:hover{background:#FFF;color:#652d8a}.faq-question-form.section .contact-info,.faq-question-form.section .contact-info a{color:#FFF}.faq-question-form.section .contact-info a:hover i{color:#FFF!important}.page-template-page-services .content header .heading{font-size:calc(20px + 6 * ((100vw - 768px)/ 572))}@media screen and (min-width:1340px){.page-template-page-services .content header .heading{font-size:26px}}@media screen and (max-width:768px){.page-template-page-services .content header .heading{font-size:20px}}.page-template-page-services .content .the-content{max-width:840px;margin:0 auto}.page-template-page-services .services{margin-top:8%}@media (min-width:1140px){.page-template-page-services .services{margin-top:6%}}.services .service{border-radius:15px;overflow:hidden}.services .service .img-container{display:block}.services .service .img-container img{width:100%}.services .service .service-content{background:#EEEDF4;padding:2.5rem 1rem;text-align:center;border-radius:0 0 15px 15px;border-left:1px solid #652d8a;border-right:1px solid #652d8a;border-bottom:1px solid #652d8a}.services .service .service-content .text{padding-top:60px;position:relative;margin-bottom:1rem}.services .service .service-content .text:before{background:url(../../../../../../themes/greyfriars-kirk/graphics/services-icon.svg) center no-repeat;background-size:cover;width:42px;height:50px;position:absolute;left:50%;transform:translateX(-50%);top:0;display:block}.services .service .service-content .text .title{font-size:calc(24px + 8 * ((100vw - 960px)/ 380));color:#140068;margin:0}@media screen and (min-width:1340px){.services .service .service-content .text .title{font-size:32px}}@media screen and (max-width:960px){.services .service .service-content .text .title{font-size:24px}}.services .service .service-content .text .time{font-size:18px;margin:0}.single-services .content{padding-bottom:0}.single-services .content .the-content{padding-bottom:5%}.single-services .content .content-section p:last-of-type{margin:0}.newsletter-section{text-align:center;background:url(../../../../../../themes/greyfriars-kirk/graphics/kirk-interior.jpg) center no-repeat;background-size:cover;position:relative;color:#FFF;padding:10% 0}@media (min-width:480px){.newsletter-section{padding:8% 0}}@media (min-width:600px){.newsletter-section{padding:6% 0}}@media (min-width:768px){.newsletter-section{padding:5% 0}}@media (min-width:960px){.newsletter-section{padding:3% 0}}.newsletter-section:before{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(20,0,104,.8)}.newsletter-section .wrapper{position:relative}.newsletter-section .heading{font-size:calc(20px + 8 * ((100vw - 768px)/ 572));color:#FFF;margin:0;text-transform:uppercase}@media screen and (min-width:1340px){.newsletter-section .heading{font-size:28px}}@media screen and (max-width:768px){.newsletter-section .heading{font-size:20px}}.newsletter-section p{margin-bottom:.75rem;font-size:18px}.newsletter-section p.priv-link{font-size:17px;font-weight:300}.newsletter-section p.priv-link>a{font-weight:600;color:#FFF;text-decoration:underline}.newsletter-section .subscribe-form-wrapper .form-input{background:rgba(255,255,255,.5);color:#FFF;border:0}.newsletter-section .subscribe-form-wrapper .form-input::-webkit-input-placeholder{color:#FFF}.newsletter-section .subscribe-form-wrapper .form-input::-moz-placeholder{color:#FFF}.newsletter-section .subscribe-form-wrapper .form-input:-ms-input-placeholder{color:#FFF}.newsletter-section .subscribe-form-wrapper .form-input:-moz-placeholder{color:#FFF}@media (min-width:768px){.newsletter-section .subscribe-form-wrapper .form-input{border-radius:10px 0 0 10px}.newsletter-section .subscribe-form-wrapper .btn{border-radius:0 10px 10px 0}}.newsletter-section .social-links a{background:#FFF;display:inline-block;height:45px;width:45px;border-radius:6px;text-align:center;margin:0 3px;transition:all .2s ease-out}.newsletter-section .social-links a:hover{background:#652d8a}.newsletter-section .social-links a:hover i{color:#FFF}.newsletter-section .social-links a i{color:#140068;line-height:45px;font-size:20px;transition:all .2s ease-out}.content .search-form{display:flex;max-width:900px;margin:0 auto;flex-wrap:wrap;justify-content:center}.content .search-form .form-input{border:none;width:100%;margin-bottom:.75rem}.content .search-form .btn{width:100%}@media (min-width:768px){.content .search-form .form-input{margin-bottom:0;flex:1 0 70%}.content .search-form .btn{margin-left:1rem;width:25%}.content .search-form:after{content:' ';background:#652d8a;height:2px;width:50px;margin-top:40px}}.content .search-results .search-result .container{display:flex;margin-bottom:60px}@media (max-width:767px){.content .search-results .search-result .container{flex-direction:column}}.content .search-results .search-result .container .img-container{width:238px;margin-right:75px;flex-shrink:0;display:flex;position:relative;background:#EEEDF4}.content .search-results .search-result .container .img-container:after{content:' ';width:100%;height:100%;background:#EEEDF4;right:-10px;bottom:-10px;position:absolute;z-index:0}@media (max-width:767px){.content .search-results .search-result .container .img-container{width:100%}.content .search-results .search-result .container .img-container:after{display:none}}.content .search-results .search-result .container .img-container a{width:100%}.content .search-results .search-result .container .img-container img{position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:5}.content .search-results .search-result .container .img-container img:hover{opacity:.75;transition:opacity .25s}.content .search-results .search-result .container .img-container .post-date{z-index:10}.content .search-results .search-result .container .post-content{text-align:left;flex-shrink:1;display:flex;flex-direction:column}.content .search-results .search-result .container .post-content .post-name{order:2;margin-bottom:20px;font-size:26px}.content .search-results .search-result .container .post-content .post-name a{color:#222}.content .search-results .search-result .container .post-content .post-name a:hover{text-decoration:underline}.content .search-results .search-result .container .post-content .post-name:after{display:block;content:' ';background:#652d8a;height:2px;width:50px;margin-top:20px}.content .search-results .search-result .container .post-content .post-type{order:1;margin-bottom:8px;color:#652d8a}.content .search-results .search-result .container .post-content .post-excerpt{order:3;margin-bottom:30px;font-size:16px}.content .search-results .search-result .container .post-link{order:4;color:#652d8a;font-family:trajan-pro-3,serif;font-weight:500}.content .search-results .search-result .container .post-link:hover{text-decoration:underline}.header .search-form .btn span{display:none}.page-template-page-screen .screen-slider.swiper-container{width:100vw;height:100vh;position:absolute;top:0;right:0;bottom:0;left:0}.page-template-page-screen .screen-slider.swiper-container .swiper-wrapper{margin-bottom:10%}.page-template-page-screen .swiper-slide,.page-template-page-screen .swiper-wrapper{height:100vh}.page-template-page-screen .swiper-slide.events-slide .section,.page-template-page-screen .swiper-slide.intro .section{opacity:0;visibility:hidden;transition:all .6s ease-out}.page-template-page-screen .swiper-slide.intro .languages .translations .the-content{padding-bottom:4%}.page-template-page-screen .swiper-slide.intro .languages .translations .the-content .languages-graphic{max-width:1300px;max-height:800px;width:90%}.page-template-page-screen .swiper-slide-active.events-slide .section,.page-template-page-screen .swiper-slide-active.intro .section{opacity:1;visibility:visible}.page-template-page-screen .event-reveal,.page-template-page-screen .reveal{visibility:hidden;position:relative;opacity:0}.page-template-page-screen .event-reveal.left,.page-template-page-screen .reveal.left{transform:translateX(-100px);transition:all .5s ease-out}.page-template-page-screen .event-reveal.right,.page-template-page-screen .reveal.right{transform:translateX(100px);transition:all .5s ease-out .8s}.page-template-page-screen .event-reveal.showing,.page-template-page-screen .reveal.showing{visibility:visible;opacity:1;transform:translateX(0)}.page-template-page-screen .content{padding:0;position:relative;height:100vh;width:100vw}.page-template-page-screen .content .section{height:100vh;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover!important;background-position:center!important;width:100vw;display:flex;justify-content:center}.page-template-page-screen .content .section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.65);width:100%;height:100%;transition:all .3s ease-out}.page-template-page-screen .content .section.todays_events:before{background:rgba(20,0,104,.8)}.page-template-page-screen .content .section.todays_events .screen-header .heading{font-size:3.4vw}.page-template-page-screen .content .section.todays_events date.today-date{color:#FFF;font-size:calc(22px + 12 * ((100vw - 600px)/ 540));font-family:trajan-pro-3,serif;position:relative;padding-left:65px;display:inline-block;margin-bottom:3.5rem}@media screen and (min-width:1140px){.page-template-page-screen .content .section.todays_events date.today-date{font-size:34px}}@media screen and (max-width:600px){.page-template-page-screen .content .section.todays_events date.today-date{font-size:22px}}.page-template-page-screen .content .section.todays_events date.today-date span{text-align:center;width:45px;height:45px;line-height:45px;background:#FFF;display:inline-block;border-radius:6px;position:absolute;top:2px;left:0}.page-template-page-screen .content .section.todays_events date.today-date span i{color:#652d8a;font-size:24px}.page-template-page-screen .content .section.todays_events .today-events-list{width:70%;margin:0 auto;background:rgba(255,255,255,.25);border-radius:25px;color:#FFF;padding:30px;font-size:calc(22px + 8 * ((100vw - 1340px)/ 160))}@media screen and (min-width:1500px){.page-template-page-screen .content .section.todays_events .today-events-list{font-size:30px}}@media screen and (max-width:1340px){.page-template-page-screen .content .section.todays_events .today-events-list{font-size:22px}}@media (min-width:1380px){.page-template-page-screen .content .section.todays_events .today-events-list{padding:45px}}.page-template-page-screen .content .section.todays_events .today-events-list>div{position:relative;width:100%}.page-template-page-screen .content .section.todays_events .today-events-list dt{float:left;margin-right:40px;color:#FFF}.page-template-page-screen .content .section.todays_events .today-events-list dd{text-align:left}.page-template-page-screen .content .section.todays_events .today-events-list dd,.page-template-page-screen .content .section.todays_events .today-events-list dt{padding:10px 5px}.page-template-page-screen .content .section.todays_events .today-events-list .line{height:1px;width:100%;bottom:0;background:#FFF;display:block;position:absolute;left:0;right:0}.page-template-page-screen .content .section.future_events:before{background:rgba(101,45,138,.85)}.page-template-page-screen .content .section.future_events .screen-header .heading{font-size:3.4vw}.page-template-page-screen .content .section.future_events .section-content,.page-template-page-screen .content .section.todays_events .section-content{width:90%}.page-template-page-screen .content .section .section-content{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;width:70%;margin:0 auto;padding:0;display:flex;justify-content:center;flex-direction:column}.page-template-page-screen .content .section .screen-header{margin-bottom:4rem}.page-template-page-screen .content .section .screen-header:before{background:0 0}.page-template-page-screen .content .section .screen-header .heading{font-size:5.5vw;color:#FFF;line-height:1.1}.page-template-page-screen .content .section .screen-header .title-rule{width:8%;border:1px solid #FFF}.page-template-page-screen .content .section .the-content{font-size:2.8vw;padding-bottom:8%}.page-template-page-screen .content .section .the-content p{color:#FFF;font-weight:300}.page-template-page-screen .content .section .no-events{padding:3rem 0;margin-top:2rem}.page-template-page-screen .content .section .no-events p{color:#FFF;font-size:2vw}.page-template-page-screen .content .section .ajax-loader{position:absolute;top:0;right:0;bottom:0;left:0;width:30px;height:24px;margin:auto;display:none}.page-template-page-screen .events{padding:1% 0 10%;white-space:nowrap;width:100%;margin-left:-1.5rem}.page-template-page-screen .events .event{width:33.333%;display:inline-block;white-space:normal;background:0 0;padding-left:1.5rem;box-sizing:border-box;margin-right:-5px}.page-template-page-screen .event-snippet .event-content{background:#FFF}.page-template-page-screen .event-snippet .event-content .event-title{color:#652d8a}.page-template-page-screen .event-snippet .event-content .event-deetz .date,.page-template-page-screen .event-snippet .event-content .event-deetz .time{font-size:18px}.page-template-page-screen .event-snippet .event-content .event-deetz .date i,.page-template-page-screen .event-snippet .event-content .event-deetz .time i{font-size:17px}.page-template-page-screen .event-snippet .event-content .description{font-size:20px}.page-template-page-screen .footer{padding:0 3% 3%;position:absolute;bottom:0;left:0;right:0;width:100%;z-index:99999999999999}.page-template-page-screen .footer:after,.page-template-page-screen .footer:before{display:table;content:" "}.page-template-page-screen .footer:after{clear:both}.page-template-page-screen .footer .logo{width:18%;max-width:380px;float:left}.page-template-page-screen .footer .social-links{float:right;position:relative;top:25px}.page-template-page-screen .footer .social-links span{background:#FFF;display:inline-block;height:50px;width:50px;border-radius:8px;text-align:center;margin:0 5px;transition:all .2s ease-out}.page-template-page-screen .footer .social-links span i{color:#652d8a;line-height:50px;font-size:25px;transition:all .2s ease-out}.footer .inner-footer{padding:5% 0;background:#222;color:#FFF}@media (min-width:768px){.footer .inner-footer{padding:4% 0}}.footer .inner-footer .logo{margin:0 auto;display:block}.footer .inner-footer .menus .menu-title{font-size:calc(18px + 4 * ((100vw - 768px)/ 572));display:block;padding-bottom:1rem;border-bottom:1px solid #6F6F6F;margin-bottom:1rem;color:#FFF}@media screen and (min-width:1340px){.footer .inner-footer .menus .menu-title{font-size:22px}}@media screen and (max-width:768px){.footer .inner-footer .menus .menu-title{font-size:18px}}.footer .inner-footer .menus .menu-title>span{display:block;font-size:calc(16px + 2 * ((100vw - 768px)/ 572))}@media screen and (min-width:1340px){.footer .inner-footer .menus .menu-title>span{font-size:18px}}@media screen and (max-width:768px){.footer .inner-footer .menus .menu-title>span{font-size:16px}}@media (min-width:1140px){.footer .inner-footer .menus .footer-menu{margin:0}}.footer .inner-footer .menus .footer-menu li{list-style-type:none;margin:0;padding:0}.footer .inner-footer .menus .footer-menu li a{color:#FFF;font-size:15px;padding:3px 0;transition:all .2s ease-out;position:relative;transform:translateX(0);display:block}.footer .inner-footer .menus .footer-menu li a:hover{transform:translateX(4px)}.--modal,.flexi-block blockquote:before{left:50%;transform:translate(-50%,-50%)}.footer .inner-footer .bottom{text-align:center}.footer .inner-footer .bottom a,.footer .inner-footer .bottom p{color:#FFF;opacity:.65;font-size:14px}.footer .inner-footer .bottom a:hover{opacity:1}.--modal{position:fixed;top:50%;z-index:100;display:none;text-align:center}.--modal .--modal-content{background-image:url(../../../../../../themes/greyfriars-kirk/graphics/LR-loading.gif);background-position:center;background-repeat:no-repeat}.--modal .--modal-close{position:absolute;right:-40px;top:0;background:0 0;color:#fff;border:3px solid #fff;border-radius:100%;font-weight:700}@media (max-width:767px){.--modal .--modal-close{right:10px;top:-40px}}#--modal-content-overlay{position:fixed;background:#000;left:0;top:0;right:0;bottom:0;z-index:90;opacity:.8;display:none}#--modal-content-overlay.--modal-visible,.--modal.--modal-visible{display:block}.fluentform .frm-fluent-form .ff-el-group{margin-bottom:16px}.fluentform .frm-fluent-form .ff-el-group .ff-el-input--label label{color:#444;font-size:14px;font-weight:400}.fluentform .frm-fluent-form .ff-el-group .ff-el-input--label label:after{content:':'}.fluentform .frm-fluent-form .ff-el-group .ff-el-form-control{border:none;border-radius:0}.fluentform .ff-btn{margin:0;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none;border:0;border-radius:10px;font-family:trajan-pro-3,serif;font-size:calc(14px + 5 * ((100vw - 480px)/ 860));font-weight:300;transition:all .2s ease-out;padding:10px 1rem;line-height:1.4;text-transform:uppercase;display:inline-block;white-space:unset;color:#fff;background:#140068!important}@media screen and (min-width:1340px){.fluentform .ff-btn{font-size:19px}}@media screen and (max-width:480px){.fluentform .ff-btn{font-size:14px}}.fluentform .ff-btn:hover{background-color:#e3e3e3}.fluentform .ff-btn.is-active,.fluentform .ff-btn:active{background-color:#d9d9d9;box-shadow:0 0 8px hsla(0,0%,0%,.25) inset;box-shadow:0 0 .5rem hsla(0,0%,0%,.25) inset}.fluentform .ff-btn:active:focus{outline:0}.fluentform .ff-btn.is-disabled,.fluentform .ff-btn:disabled,.fluentform .ff-btn[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5;box-shadow:none;text-shadow:none}@media (min-width:480px){.fluentform .ff-btn{padding:10px 1.2rem}}.fluentform .ff-btn.btn-primary{background:#140068;color:#fff}.fluentform .ff-btn.btn-primary:active,.fluentform .ff-btn.btn-primary:hover{background:#190082}.fluentform .ff-btn.btn-secondary{background:#652d8a;color:#fff}.fluentform .ff-btn.btn-secondary:active,.fluentform .ff-btn.btn-secondary:hover{background:#73339d}.fluentform .ff-btn.btn-tertiary{background:#fff;color:#140068}.fluentform .ff-btn.btn-tertiary:active,.fluentform .ff-btn.btn-tertiary:hover{background:#652d8a;color:#fff}.fluentform .ff-btn.btn-icon-right i{padding-left:10px}.fluentform .ff-btn i{font-size:20px;position:relative;top:1px}.fluentform .ff-btn.full{width:100%}.fluentform .ff-btn.btn-center{margin:0 auto;display:table}.fluentform .ff-btn.btn-right{float:right}.fluentform .ff-btn:active,.fluentform .ff-btn:hover{background:#190082}.flexi-block{margin-bottom:120px}.flexi-block h1,.flexi-block h2,.flexi-block h3,.flexi-block h4,.flexi-block h5,.flexi-block h6{margin-bottom:40px;line-height:1}@media (max-width:959px){.--modal{width:100%}.flexi-block h1,.flexi-block h2,.flexi-block h3,.flexi-block h4,.flexi-block h5,.flexi-block h6{margin-bottom:20px}}.flexi-block h1:after,.flexi-block h2:after,.flexi-block h3:after,.flexi-block h4:after,.flexi-block h5:after,.flexi-block h6:after{display:block;content:' ';background:#652d8a;height:2px;width:50px;margin-top:20px}.flexi-block .block-subheading{font-size:19px;line-height:1;margin-bottom:20px;color:#652d8a;font-family:trajan-pro-3,serif;font-weight:500}.flexi-block .block-subheading.subh-center{text-align:center}.flexi-block .block-subheading.subh-left{text-align:left}.flexi-block .block-subheading.subh-right{text-align:right}.flexi-block blockquote{background:#EEEDF4;font-family:'Open Sans',sans-serif;font-size:18px;border-radius:10px;padding:1.5rem;margin:8% 0 1.5rem;border:0;text-align:center;position:relative}@media (min-width:768px){.flexi-block blockquote{padding:2.5rem;margin:4% 0 1.5rem}}.flexi-block blockquote:before{font-family:icomoon;position:absolute;top:0;color:#652d8a;font-size:calc(32px + 14 * ((100vw - 768px)/ 572))}@media screen and (min-width:1340px){.flexi-block blockquote:before{font-size:46px}}@media screen and (max-width:768px){.flexi-block blockquote:before{font-size:32px}}.flexi-block .read-more-content-wrapper.hidden{display:none}.flexi-full_width_content{max-width:900px}.flexi-content_and_image .read-toggle,.flexi-full_width_content .read-toggle{color:#fff;background-color:#652d8a}.flexi-content_and_image .content-image-in{display:flex}.flexi-content_and_image .content-image-in .content-block,.flexi-content_and_image .content-image-in .image-block{width:50%}.flexi-content_and_image .content-image-in .image-block{order:1;margin:0 43px 16px 0;display:flex;background:#EEEDF4;position:relative}.flexi-content_and_image .content-image-in .image-block:after{content:' ';width:100%;height:100%;background:#EEEDF4;right:-16px;bottom:-16px;position:absolute;z-index:0}.flexi-content_and_image .content-image-in .image-block img{position:relative;z-index:5;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.flexi-content_and_image .content-image-in .content-block{order:2;margin:0 0 0 43px}.flexi-content_and_image .content-image-in.--position-image-right .image-block{order:2;margin:0 0 16px 43px}.flexi-content_and_image .content-image-in.--position-image-right .image-block:after{right:16px}.flexi-content_and_image .content-image-in.--position-image-right .content-block{order:1;margin:0 43px 0 0}.flexi-content_and_image .content-image-in.--width-content-75 .image-block{width:35%}.flexi-content_and_image .content-image-in.--width-content-75 .content-block{width:75%}@media (max-width:959px){.flexi-content_and_image .content-image-in.--width-content-75 .content-block,.flexi-content_and_image .content-image-in.--width-content-75 .image-block{width:50%}}@media (max-width:767px){.flexi-content_and_image .content-image-in{flex-wrap:wrap}.flexi-content_and_image .content-image-in .content-block,.flexi-content_and_image .content-image-in .image-block{width:100%!important;margin:0 0 40px!important}.flexi-content_and_image .content-image-in .image-block{order:1!important}.flexi-content_and_image .content-image-in .image-block:after{display:none}.flexi-content_and_image .content-image-in .content-block{order:2!important}}.wrapper.flexi-columns_block{max-width:100%;width:100%;margin:0 0 120px;background:#ededee;position:relative}@media (max-width:767px){.wrapper.flexi-columns_block{background:#fff}.wrapper.flexi-columns_block:after{display:none}}.wrapper.flexi-columns_block:after{position:absolute;content:' ';left:0;right:0;top:0;height:375px;background:#fff;background:linear-gradient(0deg,#ededee 50%,#fff 50%);z-index:0}.flexi-columns{max-width:75rem;width:94%;margin:0 auto;display:flex;position:relative;z-index:5}.flexi-columns .flexi-column{width:50%;padding:0 15px}.flexi-columns .flexi-column:first-child{padding:0 15px 0 0}.flexi-columns .flexi-column:last-child{padding:0 0 0 15px}.flexi-columns .flexi-column .image-container{height:375px}.flexi-columns .flexi-column .image-container img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.flexi-columns .flexi-column .content-container{padding:36px 40px 100px}.flexi-columns .flexi-column .content-container .read-toggle{color:#fff;background-color:#652d8a}@media (max-width:959px){.flexi-columns .flexi-column .content-container{padding:36px 0 100px}}.flexi-columns.--cols-3 .flexi-column{width:33.333%}.flexi-columns.--cols-3 .flexi-column .content-container{padding:36px 0 100px}@media (max-width:767px){.flexi-columns{flex-wrap:wrap}.flexi-columns .flexi-column{width:100%!important;padding:0!important}.flexi-columns .flexi-column .content-container{padding:36px 0!important}}.flexi-videos_5050 .read-toggle{color:#652d8a;background-color:#fff}.flexi-videos_5050 .content-video-in{display:flex}.flexi-videos_5050 .content-video-in .content-block,.flexi-videos_5050 .content-video-in .video-block{width:50%}@media (max-width:959px){.flexi-videos_5050 .content-video-in{flex-wrap:wrap}.flexi-videos_5050 .content-video-in .content-block,.flexi-videos_5050 .content-video-in .video-block{width:100%}}.flexi-videos_5050 .content-video-in .video-block{display:flex;position:relative;order:1;background:#EEEDF4}.flexi-videos_5050 .content-video-in .video-block .video-toggle{font-family:trajan-pro-3,serif;font-size:22px;position:absolute;left:0;right:0;top:0;bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:5}.flexi-videos_5050 .content-video-in .video-block .video-toggle i{font-size:50px;margin-bottom:17px}.flexi-videos_5050 .content-video-in .video-block img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;position:relative;z-index:0}.flexi-videos_5050 .content-video-in .video-block:hover img{opacity:.8;transition:opacity .25s}.flexi-videos_5050 .content-video-in .content-block{padding:80px;order:2}.flexi-videos_5050 .content-video-in .content-block a:not(.btn),.flexi-videos_5050 .content-video-in .content-block h1,.flexi-videos_5050 .content-video-in .content-block h2,.flexi-videos_5050 .content-video-in .content-block h3,.flexi-videos_5050 .content-video-in .content-block h4,.flexi-videos_5050 .content-video-in .content-block h5,.flexi-videos_5050 .content-video-in .content-block h6,.flexi-videos_5050 .content-video-in .content-block li,.flexi-videos_5050 .content-video-in .content-block p,.flexi-videos_5050 .content-video-in .content-block ul{color:#fff}.flexi-videos_5050 .content-video-in .content-block h1:after,.flexi-videos_5050 .content-video-in .content-block h2:after,.flexi-videos_5050 .content-video-in .content-block h3:after,.flexi-videos_5050 .content-video-in .content-block h4:after,.flexi-videos_5050 .content-video-in .content-block h5:after,.flexi-videos_5050 .content-video-in .content-block h6:after{background:#fff}.flexi-videos_5050 .content-video-in.--position-right .video-block{order:2}.flexi-videos_5050 .content-video-in.--position-right .content-block{order:1}.flexi-videos_5050 .content-video-in.--colour-purple{background-color:#652d8a}.flexi-videos_5050 .content-video-in.--colour-blue{background-color:#140068}.content-forms-in{display:flex}@media (max-width:959px){.flexi-videos_5050 .content-video-in .content-block{padding:40px}.flexi-videos_5050 .content-video-in.--position-right .video-block{order:1}.flexi-videos_5050 .content-video-in.--position-right .content-block{order:2}.content-forms-in{flex-direction:column}}.content-forms-in .content-container{flex-grow:1;flex-shrink:0;background:#652d8a;padding:60px;color:#fff;display:flex;flex-direction:column}.content-forms-in .content-container .block-subheading,.content-forms-in .content-container a,.content-forms-in .content-container h2,.content-forms-in .content-container h3,.content-forms-in .content-container h4,.content-forms-in .content-container h5,.content-forms-in .content-container h6{color:#fff}.content-forms-in .content-container .block-subheading::after,.content-forms-in .content-container a::after,.content-forms-in .content-container h2::after,.content-forms-in .content-container h3::after,.content-forms-in .content-container h4::after,.content-forms-in .content-container h5::after,.content-forms-in .content-container h6::after{background:#fff}.content-forms-in .content-container .block-subheading{margin-bottom:12px}.content-forms-in .content-container .contacts{margin-top:auto}.content-forms-in .content-container .contacts .contact{display:flex;flex-direction:column;margin-bottom:37px}.content-forms-in .content-container .contacts .contact p{font-family:trajan-pro-3,serif;margin-bottom:12px}.content-forms-in .content-container .contacts .contact a{display:block}@media (max-width:767px){.content-forms-in .content-container .contacts .contact a{font-size:14px}}.content-forms-in .content-container .contacts .contact a i{margin-right:5px}.content-forms-in .form-container{flex-shrink:1;flex-grow:0;padding:90px 60px 70px;background:#eeedf4;display:flex;flex-direction:column;justify-content:center}.content-forms-in .form-container .form-header{color:#140068;font-family:trajan-pro-3,serif;font-size:32px;margin-bottom:11px;line-height:1}@media (max-width:959px){.content-forms-in .content-container,.content-forms-in .form-container{padding:40px}}.flexi-testimonial{background:#140068}.flexi-testimonial .testimonial_in{display:flex;position:relative}.flexi-testimonial .testimonial_in .background_image{position:absolute;right:0;top:0;left:0;bottom:0;z-index:0}.flexi-testimonial .testimonial_in .background_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.2}.flexi-testimonial .testimonial_in .content_container,.flexi-testimonial .testimonial_in .image_container{position:relative;z-index:5}.flexi-testimonial .testimonial_in .image_container{width:296px;margin:-20px 0 -20px 20px;flex-grow:1}.flexi-testimonial .testimonial_in .image_container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flexi-testimonial .testimonial_in .content_container{padding:60px;flex-shrink:1;flex-grow:0;width:100%;color:#fff}.flexi-testimonial .testimonial_in .content_container h2,.flexi-testimonial .testimonial_in .content_container h3,.flexi-testimonial .testimonial_in .content_container h4,.flexi-testimonial .testimonial_in .content_container h5,.flexi-testimonial .testimonial_in .content_container h6{color:#fff}.flexi-testimonial .testimonial_in .content_container h2:after,.flexi-testimonial .testimonial_in .content_container h3:after,.flexi-testimonial .testimonial_in .content_container h4:after,.flexi-testimonial .testimonial_in .content_container h5:after,.flexi-testimonial .testimonial_in .content_container h6:after{background:#fff}.flexi-testimonial .testimonial_in .content_container .testimonial_content{font-size:19px;font-style:italic}.flexi-testimonial .testimonial_in .content_container .testimonial_attribute{font-size:17px;margin:0}.flexi-testimonial .testimonial_in.has_image{border-top:20px solid #fff;border-bottom:20px solid #fff}@media (max-width:767px){.flexi-testimonial .testimonial_in .image_container{display:none}.flexi-testimonial .testimonial_in .content_container{padding:40px}.flexi-testimonial .testimonial_in.has_image{border:none}.cta-in .contact-container a:not(.btn){font-size:14px}}.cta-in{background:#652d8a;display:flex;position:relative}@media (max-width:959px){.cta-in{flex-direction:column}}.cta-in .background-image{position:absolute;left:0;top:0;bottom:0;right:0;z-index:0}.cta-in .background-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.2}.cta-in .contact-container,.cta-in .content-container{color:#fff;position:relative;z-index:5}.cta-in .contact-container .block-subheading,.cta-in .contact-container a:not(.btn),.cta-in .contact-container h1,.cta-in .contact-container h2,.cta-in .contact-container h3,.cta-in .contact-container h4,.cta-in .contact-container h5,.cta-in .contact-container h6,.cta-in .content-container .block-subheading,.cta-in .content-container a:not(.btn),.cta-in .content-container h1,.cta-in .content-container h2,.cta-in .content-container h3,.cta-in .content-container h4,.cta-in .content-container h5,.cta-in .content-container h6{color:#fff}.cta-in .contact-container h1:after,.cta-in .contact-container h2:after,.cta-in .contact-container h3:after,.cta-in .contact-container h4:after,.cta-in .contact-container h5:after,.cta-in .contact-container h6:after,.cta-in .content-container h1:after,.cta-in .content-container h2:after,.cta-in .content-container h3:after,.cta-in .content-container h4:after,.cta-in .content-container h5:after,.cta-in .content-container h6:after{background:#fff}.cta-in .content-container{padding:80px 20px 80px 80px;flex-shrink:1;width:50%}@media (max-width:959px){.cta-in .content-container{width:100%;padding:40px 40px 20px}}.cta-in .contact-container{padding:80px 80px 80px 10px;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;width:50%;flex-grow:1}.cta-in .contact-container a:not(.btn){line-height:1}.cta-in .contact-container a:not(:last-child) span{display:block;margin-bottom:10px}.cta-in .contact-container a.btn{margin-top:16px}.flexi-slider .slider-main .slide{height:615px}@media (max-width:959px){.cta-in .contact-container{width:100%;padding:10px 40px 40px;align-items:flex-start}.flexi-slider .slider-main .slide{height:400px}}@media (max-width:767px){.flexi-slider .slider-main .slide{height:200px}}.flexi-slider .slider-main .slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.flexi-slider .slider-content{margin:0 80px;background:#EEEDF4;transform:translateY(-50%);display:flex;position:relative}@media (max-width:959px){.flexi-slider .slider-content{margin:0;transform:unset}}.flexi-slider .slider-content .slide-control{border:none;position:absolute;top:50%}.flexi-slider .slider-content .slide-control i{font-size:28px;font-weight:800}.flexi-slider .slider-content .slide-control.--control-next{right:20px}.flexi-slider .slider-content .slide-control.--control-prev{left:20px}.flexi-slider .slider-content .slide-control.swiper-button-next,.flexi-slider .slider-content .slide-control.swiper-button-prev{background:0 0}.flexi-slider .slider-content .slide{height:100%}.flexi-slider .slider-content .slide .slide-content a{padding:30px 80px;display:flex;align-items:center}.flexi-slider .slider-content .slide .slide-content a h4,.flexi-slider .slider-content .slide .slide-content a p{width:50%;margin:0}@media (max-width:767px){.flexi-slider .slider-content .slide-control.--control-next{right:5px}.flexi-slider .slider-content .slide-control.--control-prev{left:5px}.flexi-slider .slider-content .slide .slide-content a{padding:20px 40px;flex-direction:column;align-items:flex-start}.flexi-slider .slider-content .slide .slide-content a h4,.flexi-slider .slider-content .slide .slide-content a p{width:100%}}.flexi-slider .slider-content .slide .slide-content a h4{padding-right:10px}@media (max-width:767px){.flexi-slider .slider-content .slide .slide-content a h4{padding:0;margin-bottom:20px}}.flexi-slider .slider-content .slide .slide-content a p{font-size:17px;padding-left:10px}@media (max-width:767px){.flexi-slider .slider-content .slide .slide-content a p{padding:0}.flexi-video_list .video-list-item{flex-direction:column}}.flexi-video_list .video-block-message{background:#140068;color:#fff;padding:25px 50px;border-radius:8px;max-width:995px;margin:0 auto 50px}.flexi-video_list .video-block-message a{color:#fff;text-decoration:underline}.flexi-video_list .video-block-message a:hover{text-decoration:none}.flexi-video_list .video-block-message li:last-child,.flexi-video_list .video-block-message p:last-child,.flexi-video_list .video-block-message ul:last-child{margin:0}.flexi-video_list .video-list-item{display:flex;background:#EEEDF4;min-height:278px}.flexi-video_list .video-list-item:not(:last-child){margin-bottom:30px}.flexi-video_list .video-list-item .video-details,.flexi-video_list .video-list-item .video-thumbnail{width:50%}.flexi-video_list .video-list-item .video-thumbnail{position:relative;background:#EEEDF4}@media (max-width:767px){.flexi-video_list .video-list-item .video-details,.flexi-video_list .video-list-item .video-thumbnail{width:100%}.flexi-video_list .video-list-item .video-thumbnail{height:250px}}.flexi-video_list .video-list-item .video-thumbnail a{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:21px;font-family:trajan-pro-3,serif;position:relative;z-index:5}.flexi-video_list .video-list-item .video-thumbnail a i{font-size:50px;margin-bottom:17px}.flexi-video_list .video-list-item .video-thumbnail img{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.flexi-video_list .video-list-item .video-thumbnail:hover img{opacity:.8;transition:opacity .25s}.flexi-video_list .video-list-item .video-details{display:flex;flex-direction:column;padding:40px}.flexi-video_list .video-list-item .video-details h3{margin-bottom:20px;color:#652d8a;font-size:30px}.flexi-video_list .video-list-item .video-details h3:after{display:none}.flexi-video_list .video-list-item .video-details .youtube-link{margin-top:auto;color:#652d8a;font-size:17px;display:flex;align-items:center}.flexi-video_list .video-list-item .video-details .youtube-link i{font-size:18px;color:#fff;background:#652d8a;padding:6px;margin-right:10px;border-radius:10px}.flexi-video_list .pagination{margin-top:50px}.flexi-meet_the_team.wrapper{width:100%;max-width:100%;background:#EEEDF4;margin-bottom:-6%}.flexi-meet_the_team.wrapper .team-container{max-width:75rem;width:94%;margin:0 auto}.flexi-meet_the_team.wrapper .team-container .team-members .member .team-member-content a{font-size:15px}.flexi-meet_the_team.wrapper h1::after,.flexi-meet_the_team.wrapper h2::after,.flexi-meet_the_team.wrapper h3::after,.flexi-meet_the_team.wrapper h4::after,.flexi-meet_the_team.wrapper h5::after,.flexi-meet_the_team.wrapper h6::after{display:none}