@font-face{font-family:'Font Awesome 5 Pro';src:url("../fonts/font-awesome-cms-v-1-1.eot");src:url("../fonts/font-awesome-cms-v-1-1.eot#iefix") format("embedded-opentype"),url("../fonts/font-awesome-cms-v-1-1.ttf") format("truetype"),url("../fonts/font-awesome-cms-v-1-1.woff") format("woff"),url("../fonts/font-awesome-cms-v-1-1.svg") format("svg");font-weight:normal;font-style:normal;font-display:block}.fa{font-family:'Font Awesome 5 Pro' !important;speak:never;display:inline-block;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fal-search:before{content:"\f003"}.fal-heart:before{content:"\f005"}.fal-user:before{content:"\f008"}.fal-check:before{content:"\f00e"}.fal-times:before{content:"\f00f"}.fal-chevron-left:before{content:"\f055"}.fal-chevron-right:before{content:"\f056"}.fal-check-circle:before{content:"\f059"}.fal-phone:before{content:"\f096"}.fal-bars:before{content:"\f0ca"}.fal-envelope:before{content:"\f0e2"}.fal-angle-left:before{content:"\f108"}.fal-angle-right:before{content:"\f109"}.fal-angle-up:before{content:"\f10a"}.fal-angle-down:before{content:"\f10b"}.far-long-arrow-right:before{content:"\f178"}.far-search:before{content:"\f002"}.far-heart:before{content:"\f004"}.far-user:before{content:"\f007"}.far-check:before{content:"\f00c"}.far-times:before{content:"\f00d"}.far-chevron-left:before{content:"\f053"}.far-chevron-right:before{content:"\f054"}.facheck-circle:before{content:"\f05a"}.far-phone:before{content:"\f095"}.far-bars:before{content:"\f0c9"}.far-envelope:before{content:"\f0e3"}.far-angle-left:before{content:"\f104"}.far-angle-right:before{content:"\f105"}.far-angle-up:before{content:"\f106"}.far-angle-down:before{content:"\f107"}.fas-search:before{content:"\f00a"}.fas-heart:before{content:"\f006"}.fas-user:before{content:"\f009"}.fas-check:before{content:"\f010"}.fas-times:before{content:"\f011"}.fas-times-circle:before{content:"\f057"}.fas-cog:before{content:"\f013"}.fas-check-circle:before{content:"\f058"}.fas-phone:before{content:"\f097"}.fas-phone-square:before{content:"\f098"}.fas-bars:before{content:"\f0cb"}.fas-envelope:before{content:"\f0e0"}.fab-twitter:before{content:"\f099"}.fab-facebook:before{content:"\f09a"}.fab-pinterest:before{content:"\f0d2"}.fab-linkedin:before{content:"\f0e1"}.fab-youtube:before{content:"\f167"}.fab-instagram:before{content:"\f16d"}.fab-flickr:before{content:"\f16e"}.fab-tumblr:before{content:"\f173"}.fab-weibo:before{content:"\f18a"}.fab-reddit:before{content:"\f1a1"}.fab-pinterest-p:before{content:"\f231"}.fab-vimeo:before{content:"\f27d"}.fab-snapchat:before{content:"\f2ac"}.fab-meetup:before{content:"\f2e0"}.fab-facebook-f:before{content:"\f39e"}.fab-tiktok:before{content:"\e900"}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:0}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:bold}dfn,em,.em{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}p{-webkit-hyphens:none;-epub-hyphens:none;-moz-hyphens:none;hyphens:none}pre{margin:0}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}span.amp{font-family:Baskerville,'Goudy Old Style',Palatino,'Book Antiqua',serif !important;font-style:italic}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/poppins-v20-latin-regular.eot");src:local(""),url("../fonts/poppins-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins-v20-latin-regular.woff2") format("woff2"),url("../fonts/poppins-v20-latin-regular.woff") format("woff"),url("../fonts/poppins-v20-latin-regular.ttf") format("truetype"),url("../fonts/poppins-v20-latin-regular.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/poppins-v20-latin-italic.eot");src:local(""),url("../fonts/poppins-v20-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins-v20-latin-italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-italic.woff") format("woff"),url("../fonts/poppins-v20-latin-italic.ttf") format("truetype"),url("../fonts/poppins-v20-latin-italic.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/poppins-v20-latin-500.eot");src:local(""),url("../fonts/poppins-v20-latin-500.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins-v20-latin-500.woff2") format("woff2"),url("../fonts/poppins-v20-latin-500.woff") format("woff"),url("../fonts/poppins-v20-latin-500.ttf") format("truetype"),url("../fonts/poppins-v20-latin-500.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url("../fonts/poppins-v20-latin-500italic.eot");src:local(""),url("../fonts/poppins-v20-latin-500italic.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins-v20-latin-500italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-500italic.woff") format("woff"),url("../fonts/poppins-v20-latin-500italic.ttf") format("truetype"),url("../fonts/poppins-v20-latin-500italic.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/poppins-v20-latin-600.eot");src:local(""),url("../fonts/poppins-v20-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins-v20-latin-600.woff2") format("woff2"),url("../fonts/poppins-v20-latin-600.woff") format("woff"),url("../fonts/poppins-v20-latin-600.ttf") format("truetype"),url("../fonts/poppins-v20-latin-600.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url("../fonts/poppins-v20-latin-600italic.eot");src:local(""),url("../fonts/poppins-v20-latin-600italic.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins-v20-latin-600italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-600italic.woff") format("woff"),url("../fonts/poppins-v20-latin-600italic.ttf") format("truetype"),url("../fonts/poppins-v20-latin-600italic.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/poppins-v20-latin-700.eot");src:local(""),url("../fonts/poppins-v20-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins-v20-latin-700.woff2") format("woff2"),url("../fonts/poppins-v20-latin-700.woff") format("woff"),url("../fonts/poppins-v20-latin-700.ttf") format("truetype"),url("../fonts/poppins-v20-latin-700.svg#Poppins") format("svg")}@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url("../fonts/poppins-v20-latin-700italic.eot");src:local(""),url("../fonts/poppins-v20-latin-700italic.eot?#iefix") format("embedded-opentype"),url("../fonts/poppins-v20-latin-700italic.woff2") format("woff2"),url("../fonts/poppins-v20-latin-700italic.woff") format("woff"),url("../fonts/poppins-v20-latin-700italic.ttf") format("truetype"),url("../fonts/poppins-v20-latin-700italic.svg#Poppins") format("svg")}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,.default{text-rendering:optimizelegibility;font-weight:600;padding:0 0 10px;color:#222;line-height:1.4;margin:0}h1 a,.h1 a,h2 a,.h2 a,h3 a,.h3 a,h4 a,.h4 a,h5 a,.h5 a,.default a{text-decoration:none}h1,.h1{font-size:22px}h2,.h2{font-size:18px}h3,.h3{font-size:17px}h4,.h4{font-size:15px}h5,.h5{font-size:14px}@media all and (min-width: 767px){h1,.h1{font-size:26px}h2,.h2{font-size:22px}h3,.h3{font-size:19px}h4,.h4{font-size:16px}}@media all and (min-width: 1024px){h1,.h1{font-size:38px}h2,.h2{font-size:25px}h3,.h3{font-size:20px}h4,.h4{font-size:20px}}.wrap{width:100%;max-width:1460px;margin:0 auto;padding-left:20px;padding-right:20px}.wrap--narrow{max-width:960px}.wrap--full{max-width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin-bottom:-20px}.col{padding-left:10px;padding-right:10px;padding-bottom:20px;width:100%}.xs-1{width:8.33333%}.xs-2{width:16.66667%}.xs-3{width:25%}.xs-4{width:33.33333%}.xs-5{width:41.66667%}.xs-6{width:50%}.xs-7{width:58.33333%}.xs-8{width:66.66667%}.xs-9{width:75%}.xs-10{width:83.33333%}.xs-11{width:91.66667%}.xs-12{width:100%}@media all and (min-width: 600px){.sm-1{width:8.33333%}.sm-2{width:16.66667%}.sm-3{width:25%}.sm-4{width:33.33333%}.sm-5{width:41.66667%}.sm-6{width:50%}.sm-7{width:58.33333%}.sm-8{width:66.66667%}.sm-9{width:75%}.sm-10{width:83.33333%}.sm-11{width:91.66667%}.sm-12{width:100%}}@media all and (min-width: 767px){.md-1{width:8.33333%}.md-2{width:16.66667%}.md-3{width:25%}.md-4{width:33.33333%}.md-5{width:41.66667%}.md-6{width:50%}.md-7{width:58.33333%}.md-8{width:66.66667%}.md-9{width:75%}.md-10{width:83.33333%}.md-11{width:91.66667%}.md-12{width:100%}}@media all and (min-width: 1024px){.wrap{padding-left:30px;padding-right:30px}.row{margin-left:-15px;margin-right:-15px;margin-bottom:-30px}.row--xl-gutter{margin-left:-25px;margin-right:-25px;margin-bottom:-50px}.col{padding-left:15px;padding-right:15px;padding-bottom:30px}.col--xl-gutter{padding-left:25px;padding-right:25px;padding-bottom:50px}.lg-1{width:8.33333%}.lg-2{width:16.66667%}.lg-3{width:25%}.lg-4{width:33.33333%}.lg-5{width:41.66667%}.lg-6{width:50%}.lg-7{width:58.33333%}.lg-8{width:66.66667%}.lg-9{width:75%}.lg-10{width:83.33333%}.lg-11{width:91.66667%}.lg-12{width:100%}}@media all and (min-width: 1366px){.xl-1{width:8.33333%}.xl-2{width:16.66667%}.xl-3{width:25%}.xl-4{width:33.33333%}.xl-5{width:41.66667%}.xl-6{width:50%}.xl-7{width:58.33333%}.xl-8{width:66.66667%}.xl-9{width:75%}.xl-10{width:83.33333%}.xl-11{width:91.66667%}.xl-12{width:100%}}html{overflow-x:hidden}html.noscroll,html.noscroll-gallery{overflow-y:hidden}body{font-family:"Poppins",Helvetica,Arial,sans-serif;font-size:15px;line-height:1.6;color:#555;background-color:white;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}hr{border:0px;background:#bbb;height:1px;margin-bottom:20px}img{max-width:100%;height:auto}iframe{max-width:100%}p{margin:0;padding-bottom:15px}ul,ol{margin:0;padding-bottom:15px}section ul{list-style-type:disc;padding-left:15px}section ol{list-style-type:decimal;padding-left:15px}a{color:#2a6c8e;text-decoration:underline}a:hover,a:focus{color:#25607e;text-decoration:none}a:link{-webkit-tap-highlight-color:rgba(0,0,0,0.3)}.visually-hidden{position:absolute !important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal !important}.responsive-embed{position:relative;padding-bottom:56.25% !important;height:0;overflow:hidden;width:100%}.responsive-embed iframe,.responsive-embed embed,.responsive-embed object{position:absolute;top:0;left:0;width:100%;height:100%}.slick-slider{display:none;position:relative;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-slider.slick-initialized{display:block}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;opacity:1;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide.slick-current{opacity:1}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden,.slick-arrow.slick-disabled{display:none !important}.slick-slider.slick-dotted{margin-bottom:50px}.slick-dots{list-style-type:none;padding:0;text-align:center;display:block;position:absolute;width:100%;height:25px}.slick-dots li{display:inline-block;margin:0 4px}.slick-dots button{position:relative;border:0 none;background:transparent !important;color:transparent !important;width:22px;height:22px;outline:0px;padding:0;display:inline-block}.slick-dots button:before{content:"";border-radius:50%;position:absolute;display:block;width:8px;height:8px;background:#1d2a36;top:50%;left:50%;margin-left:-4px;margin-top:-4px;opacity:0.5}.slick-dots button:hover{color:transparent !important}.slick-dots li.slick-active button:before{opacity:1}.slick-arrow{position:absolute;top:50%;border:0 none;z-index:10;background:transparent;color:transparent;width:40px;height:40px;outline:0px;padding:0;margin-top:-20px;opacity:0.8}.slick-arrow:hover{color:transparent !important;background:transparent;opacity:1}.slick-arrow:before{font-family:"Font Awesome 5 Pro";display:block;position:absolute;color:white;transform:translateY(-50%);top:50%;text-align:center;width:100%;font-size:50px;font-weight:300}.slick-arrow.slick-prev{left:0}.slick-arrow.slick-prev:before{content:"\f108"}.slick-arrow.slick-next{right:0}.slick-arrow.slick-next:before{content:"\f109"}.header{position:relative;background-color:#fff;border-bottom:1px solid #eaeaea}.header__wrap{display:flex;align-items:center;height:62px;max-width:1560px}.header__logo{margin-right:auto;display:block;text-transform:uppercase;color:#fff;width:160px;z-index:1}.header__logo img{display:block}.header__telephone{z-index:1;height:100%;text-decoration:none}.header__telephone span{display:none}.header__telephone--icon{font-size:25px;color:#1d2a36;padding:0 12px;display:flex;align-items:center;height:100%}.header__telephone:hover{opacity:0.8}@media all and (min-width: 1024px){.header__wrap{height:80px}.header__logo{width:200px}.header__telephone{font-size:24px;color:#1d2a36}.header__telephone:hover,.header__telephone:active{color:#1d2a36}.header__telephone--icon{display:none}.header__telephone span{display:flex;align-items:center;height:100%}}@media all and (max-width: 599px){.top-bar{display:none}}@media all and (min-width: 600px){.top-bar{background-color:#1d2a36;padding:5px 0;color:#fff;font-weight:500;font-size:12px}.top-bar a{color:#fff;text-decoration:none}.top-bar a:hover{opacity:0.8}.top-bar__wrap{max-width:1560px}.top-bar__nav{display:flex;justify-content:flex-end;align-items:center;padding-bottom:0;height:100%;margin:0 -17px}.top-bar__nav li{padding:0 17px}.top-bar__nav a{display:block}}.sidebar{margin-bottom:20px}.sidebar__block{background:#f5f5f5;padding:20px;margin-bottom:20px}.sidebar__block:last-of-type{margin-bottom:0}.sidebar-news__article{display:flex;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc;overflow:auto}.sidebar-news__article:first-of-type{flex-direction:column}.sidebar-news__article:first-of-type .sidebar-news__image{width:100%;margin-bottom:12px}.sidebar-news__article:first-of-type .sidebar-news__title{width:100%;padding-left:0px}.sidebar-news__article:last-of-type{border-bottom:0;margin-bottom:0;padding-bottom:0}.sidebar-news__image{display:block;width:50%}.sidebar-news__image img{width:100%;display:block}.sidebar-news__image:hover img{opacity:.8}.sidebar-news__title{width:50%;line-height:22px;padding-left:10px;padding-bottom:0;font-size:16px}.sidebar-news__title:hover{text-decoration:underline}.sidebar-news__date{font-style:italic;color:#999}.sidebar-form .gform_widget{margin-bottom:20px}.sidebar-form .gform_wrapper li{width:100%;margin-bottom:10px}.sidebar-form .gform_wrapper li select{margin-bottom:0}.sidebar-form .gform_wrapper .gfield_label{display:none}.sidebar-form .gform_wrapper .gform_footer{overflow:auto}.sidebar-form .gform_wrapper .button{float:right;width:100%;font-size:15px}.sidebar-content p:last-of-type{padding-bottom:0}.byline{color:#9fa6b4;font-style:italic;margin:0 0 15px}.wp-caption{max-width:100%;background:#eee;padding:5px}.wp-caption img{max-width:100%;margin-bottom:0;width:100%}.wp-caption p.wp-caption-text{font-size:0.85em;margin:4px 0 7px;text-align:center}.tags{margin:0}.entry-content .wrap{padding-left:0;padding-right:0}.entry-content ul{margin:0;list-style-type:disc;padding-bottom:15px}.entry-content ol{margin:0;list-style-type:decimal;padding-bottom:15px}.entry-content table{width:100%;border:1px solid #eaedf2;margin-bottom:1.5em}.entry-content table caption{margin:0 0 7px;font-size:0.75em;color:#9fa6b4;text-transform:uppercase;letter-spacing:1px}.entry-content tr{border-bottom:1px solid #eaedf2}.entry-content tr:nth-child(odd){background-color:#f5f5f5}.entry-content td{padding:7px;border-right:1px solid #eaedf2}.entry-content td:last-child{border-right:0}.entry-content th{background-color:#f5f5f5;border-bottom:1px solid #eaedf2;border-right:1px solid #eaedf2;text-align:left;padding:7px}.entry-content th:last-child{border-right:0}.entry-content blockquote{margin:0;padding:0 0 0 50px;font-style:italic;color:#9fa6b4;position:relative}.entry-content blockquote:before{content:'\f10d';font-family:"Font Awesome 5 Pro";display:block;font-size:35px;position:absolute;top:-8px;left:0}.entry-content dd{margin-left:0;font-size:0.9em;color:#787878;margin-bottom:1.5em}.entry-content img{margin:0;max-width:100%;height:auto}.entry-content .alignleft,.entry-content img.alignleft,.entry-content .alignright,.entry-content img.alignright,.entry-content .aligncenter,.entry-content img.aligncenter{max-width:100%;height:auto;display:block;float:none;margin-left:auto;margin-right:auto}.entry-content .featured-image{float:none;width:100%;margin:0 0 15px}.entry-content .featured-image img{width:100%}.entry-content .size-auto,.entry-content .size-full,.entry-content .size-large,.entry-content .size-medium,.entry-content .size-thumbnail{max-width:100%;height:auto}.entry-content pre{background:#444;color:#f5f5f5;font-size:0.9em;padding:1.5em;margin:0 0 1.5em;border-radius:3px}@media all and (min-width: 600px){.entry-content .featured-image{float:right;width:200px;margin-left:20px;margin-bottom:5px}.entry-content .alignleft,.entry-content img.alignleft{float:left;margin:0 15px 10px 0}.entry-content .alignright,.entry-content img.alignright{float:right;margin:0 0 15px 10px}.entry-content .aligncenter,.entry-content img.aligncenter{display:block;margin-left:auto;margin-right:auto}}.breadcrumbs{padding:12px 0;font-size:13px;text-decoration:none}.breadcrumbs a,.breadcrumbs a:visited{color:#2a6c8e;text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus{text-decoration:underline;color:#2a6c8e}.breadcrumbs span{margin:0 3px 0 5px}.breadcrumbs span:first-child{margin-left:0}.breadcrumbs__container{overflow-x:auto;white-space:nowrap}.burger{height:100%;width:34px;padding-left:10px;z-index:100}.burger__wrap{display:flex;align-items:center;height:100%;cursor:pointer;transform:rotate(0);z-index:10;transition:all 0.3s cubic-bezier(0.4, 0.01, 0.165, 0.99);-webkit-tap-highlight-color:transparent}.burger__icon{width:24px;height:11px;position:relative;display:block;margin-top:-9px}.burger__bar{width:100%;height:2px;margin:2px 0;display:block;position:relative;background:#1d2a36}.burger__bar--top{transform:translateY(0) rotate(0)}.burger__bar--middle{transform:translateY(4px) rotate(0);opacity:1}.burger__bar--bottom{transform:translateY(8px) rotate(0)}.scroll .burger__bar,.black .burger__bar{transition:background 1s;background:#222}.noscroll .burger__bar{background:white}.burger__wrap--cross{transform:rotate(90deg)}.burger__wrap--cross .burger__icon{width:27px}.burger__wrap--cross .burger__bar{transition:-webkit-transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition:transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition:transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99),-webkit-transform 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition-delay:0s, 0s;transition-delay:.2s}.burger__wrap--cross .burger__bar--top{transform:translateY(7px) rotate(45deg)}.burger__wrap--cross .burger__bar--middle{transform:translateY(3px) rotate(-45deg)}.burger__wrap--cross .burger__bar--bottom{opacity:0}@media all and (min-width: 1320px){.burger{display:none}}input[type="submit"],button,.button{background-color:#2c7296;font-size:14px;outline:0;border-radius:50px;padding:0 30px;border:0px none;color:#fff;transition:all 0.5s ease;display:inline-flex;box-shadow:none;height:46px;justify-content:center;align-items:center;text-align:center;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:0.05em;padding-top:4px}input[type="submit"]:visited,button:visited,.button:visited{color:#fff}input[type="submit"]:hover,button:hover,.button:hover{background-color:#266382;color:#fff !important}input[type="submit"].border,button.border,.button.border{background-color:transparent;border:1px solid #555;color:#555}input[type="submit"].border:hover,button.border:hover,.button.border:hover{background-color:#266382;border:1px solid #266382}input[type="submit"]>span,button>span,.button>span{padding-right:35px;position:relative}input[type="submit"]>span:after,button>span:after,.button>span:after{content:"\f178";font-family:"Font Awesome 5 Pro";font-size:21px;position:absolute;top:-7px;right:0}@media all and (min-width: 1024px){input[type="submit"],button,.button{height:54px;padding:0 50px}}.cookie-notice{background-color:#ddd;bottom:0;display:none;left:0;padding:25px 0 20px;position:fixed;text-align:center;width:100%;z-index:100}.cookie-notice__link{color:#555;text-decoration:underline}.cookie-notice__link:hover{color:#222}.filters{display:flex;flex-wrap:wrap}.filters__button{margin-right:10px;background:white;border:1px solid #ddd;padding:8px 13px;font-size:13px;color:#1d2a36;margin-bottom:10px;cursor:pointer}.filters__button:hover{background:white;border-color:#1d2a36;color:#1d2a36}.filters__button--active,.filters__button--active:hover{background:#1d2a36;color:white;border-color:#1d2a36}@media all and (min-width: 600px){.filters__button{padding:11px 20px}}@media all and (max-width: 1319px){.nav{display:block;position:absolute;right:0;left:0;top:0;z-index:-1;height:1px;overflow:hidden}.nav a{text-decoration:none}.nav__wrap{display:flex;flex-flow:column nowrap;height:0;overflow:hidden;overflow-y:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;position:absolute;z-index:1;top:0;right:-30px;width:calc(100% + 30px);padding:60px 30px}.nav-main__item{transform:scale(1.15) translateY(-30px);opacity:0;transition:opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99),-webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition:transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99),opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition:transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99),opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99),-webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition-delay:0s, 0s, 0s;margin:0}.nav-main__item:nth-child(1){transition-delay:.49s}.nav-main__item:nth-child(2){transition-delay:.42s}.nav-main__item:nth-child(3){transition-delay:.35s}.nav-main__item:nth-child(4){transition-delay:.28s}.nav-main__item:nth-child(5){transition-delay:.21s}.nav-main__item:nth-child(6){transition-delay:.14s}.nav-main__item:nth-child(7){transition-delay:.7s}.nav-main__item:nth-child(8){transition-delay:.0s}.nav-main__link{display:block;color:#fff;font-weight:700;font-size:19px;margin-bottom:10px;-webkit-tap-highlight-color:transparent}.nav-main__link:hover{color:#ccc}.nav-main__sub-menu{padding-left:20px;padding-bottom:14px}.nav-main__sub-menu__link{display:block;color:#aaa;font-weight:700;font-size:17px;margin-bottom:4px;-webkit-tap-highlight-color:transparent}.nav-main__sub-menu__link:hover{color:white}.nav-main__sub-menu ul{padding:0;margin:0;border:0}.nav-button{display:flex}.nav-button__link{transform:scale(1.15) translateY(-30px);opacity:0;transition:opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99),-webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition:transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99),opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition:transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99),opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99),-webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition-delay:0s, 0s, 0s;margin:0;cursor:pointer;color:white;width:auto;margin-top:20px;display:flex;transition-delay:.0s}.nav-social{transform:scale(1.15) translateY(-30px);opacity:0;transition:opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99),-webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition:transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99),opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition:transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99),opacity 0.6s cubic-bezier(0.4, 0.01, 0.165, 0.99),-webkit-transform 0.5s cubic-bezier(0.4, 0.01, 0.165, 0.99);transition-delay:0s, 0s, 0s;margin:0;cursor:pointer;display:flex;margin-top:45px;transition-delay:.49s}.nav-social__icon{font-weight:400;margin-bottom:0;margin-right:20px;color:white;font-size:22px}.nav-social__icon:hover{color:#ccc}.nav--open{background-color:#222;position:fixed;top:0;z-index:100;left:0;right:0;height:100vh;transition:all .5s ease-out,background 0.7s ease-out}.nav--open .nav__wrap{height:100vh;transition:all .5s ease-out,background 0.7s ease-out;transition-delay:0s, 0s;transition-delay:.2s}.nav--open .nav-main__item{transform:scale(1) translateY(0);opacity:1}.nav--open .nav-main__item:nth-child(1){transition-delay:.27s}.nav--open .nav-main__item:nth-child(2){transition-delay:.34s}.nav--open .nav-main__item:nth-child(3){transition-delay:.41s}.nav--open .nav-main__item:nth-child(4){transition-delay:.48s}.nav--open .nav-main__item:nth-child(5){transition-delay:.55s}.nav--open .nav-main__item:nth-child(6){transition-delay:.62s}.nav--open .nav-main__item:nth-child(7){transition-delay:.69s}.nav--open .nav-main__item:nth-child(8){transition-delay:.76s}.nav--open .nav-button__link{transform:scale(1) translateY(0);opacity:1;transition-delay:.62s}.nav--open .nav-social{transform:scale(1) translateY(0);opacity:1;transition-delay:.69s}}@media all and (min-width: 767px) and (max-width: 1023px){.nav__wrap{padding-top:100px;padding-left:70px}}@media all and (min-width: 1320px){.nav{display:flex;position:absolute;top:0;bottom:0;left:0;width:100%;justify-content:center}.nav-main{display:flex;border-bottom:0;padding-bottom:0;margin:0;line-height:1.1}.nav-main__close{display:none}.nav-main__link{display:flex;align-items:center;color:#222;font-weight:500;text-decoration:none;padding:0 20px;height:80px}.nav-main__link:hover,.nav-main__link:focus{color:#1d2a36}.nav-main__item{position:relative}.nav-main__item:hover{color:#1d2a36}.nav-main__item:hover>.nav-main__sub-menu{visibility:visible}.nav-main__sub-menu{display:block;position:absolute;visibility:hidden;background-color:#fff;margin:0;padding-bottom:0;z-index:1000;border:1px solid #eaeaea;border-top:none;box-shadow:-1px 4px 6px 1px rgba(0,0,0,0.07)}.nav-main__sub-menu__item{position:relative;white-space:nowrap;border-top:1px solid #eaeaea}.nav-main__sub-menu__item:hover{color:white;background-color:#141d25}.nav-main__sub-menu__item:hover>.nav-main__sub-menu{visibility:visible}.nav-main__sub-menu__link{display:flex;align-items:center;color:#222;text-decoration:none;padding:0 20px;height:44px}.nav-main__sub-menu__link:hover,.nav-main__sub-menu__link:focus{color:#fff;background-color:#1d2a36}.nav-main__sub-menu .nav-main__sub-menu{left:100%;top:-1px;border-left:1px solid #11181f}.nav-button,.nav-social{display:none}.nav-bottom{display:none}}.noscript{text-align:center;color:#e71515;background-color:#ffe5e5;padding:5px 10px;border:1px solid #e71515}.synced{position:relative;overflow:hidden}.synced .slick-track{margin-top:0;margin-left:0;margin-right:0}.synced img{display:block}.synced__thumbs{margin-top:10px}.synced__thumbs .slick-list{padding:0 !important;margin:0 -5px}.synced__thumbs.slick-initialized{display:none}.synced__thumb{padding:0 5px;cursor:pointer}@media all and (min-width: 600px){.synced__thumbs.slick-initialized{display:block}}.searchform{position:relative;max-width:500px}.searchform__label{display:none}.searchform__button{position:absolute;right:0;top:0}.contact__form,.contact__details{margin-bottom:10px}.contact__list{list-style-type:none}.contact__list-item{padding-left:0;display:flex;align-items:center}.contact__list-item:before{display:none}.contact__list-item .fa{margin-right:10px}.contact__list-item a{color:#555;text-decoration:none}.contact__list-item a:hover{text-decoration:underline}.contact__social{display:flex;flex-wrap:wrap}.contact__social .fa{border:1px solid #555;color:#555;width:40px;height:40px;line-height:40px;text-align:center}.contact__social-icon{margin-bottom:4px;margin-right:4px}.contact__social-icon .fa{font-size:22px;transition:all 0.5s ease}.contact__social-icon:hover .fa{color:#fff;border-color:#1d2a36;background:#1d2a36}.contact__opening-hours{list-style-type:none;margin:0}.contact__opening-hours li{display:flex;justify-content:space-between}.contact__map{margin-top:20px;margin-bottom:-30px;overflow:hidden;height:300px}.contact__map iframe{display:block;margin-top:-150px}.block__small-header{text-transform:uppercase;font-size:13px}.block__header:after{display:block;content:"";height:2px;background-color:#2c7296;width:40px;margin-top:10px;margin-bottom:10px}.block__intro--text-align-center .block__header:after,.block--text-align-centre .block__header:after,.block__intro--text-align-centre .block__header:after{margin-left:auto;margin-right:auto}.block__intro{padding-bottom:10px}.block__intro-text{width:100%;max-width:840px}.block__intro--text-align-center .block__intro-text{margin-left:auto;margin-right:auto}.block__intro--text-align-center{text-align:center}.block--padding-top,.block--padding-top-half{padding-top:30px}.block--padding-top-small,.block--padding-top-half-small{padding-top:30px}.block--padding-bottom{padding-bottom:30px}.block--padding-bottom-small{padding-bottom:30px}.block--background-white{background-color:#fff}.block--background-light-grey{background-color:#f5f5f5}.block__carousel .slick-arrow{background:#1d2a36;border-radius:0;opacity:1}.block__carousel .slick-arrow:before{font-size:32px}.block__carousel .slick-dots{bottom:-20px}.block__carousel .slick-dots button:before{background:#555}.block__carousel.slick-slider.slick-dotted{margin-bottom:20px}@media all and (min-width: 600px){.block__carousel .slick-arrow.slick-prev{left:10px}.block__carousel .slick-arrow.slick-next{right:10px}}@media all and (min-width: 1366px){.block__carousel .slick-arrow.slick-prev{left:15px}.block__carousel .slick-arrow.slick-next{right:15px}}@media all and (min-width: 600px){.block__small-header{font-size:15px;margin-bottom:5px}.block__header:after{margin-bottom:15px}}@media all and (min-width: 767px){.block--padding-top{padding-top:60px}.block--padding-top-small{padding-top:30px}.block--padding-top-half{padding-top:30px}.block--padding-bottom{padding-bottom:60px}.block--padding-bottom-small{padding-bottom:30px}.block--padding-bottom-half{padding-bottom:30px}.block--text-align-centre{text-align:center}.block__intro{padding-bottom:20px}.block__intro--text-align-centre{text-align:center}}@media all and (min-width: 1024px){.block--padding-top{padding-top:110px}.block--padding-top-small{padding-top:30px}.block--padding-top-half{padding-top:55px}.block--padding-bottom{padding-bottom:110px}.block--padding-bottom-small{padding-bottom:30px}.block--padding-bottom-half{padding-bottom:55px}}.one-column__col>*:last-child{padding-bottom:0}.one-column__featured-image{margin-bottom:10px}.one-column__featured-image img{width:100%}.two-columns img{display:block}.two-columns__col>*:last-child{padding-bottom:0}.two-columns__col--image{order:-1}.two-columns__image-link{display:block}@media all and (min-width: 1024px){.two-columns__col--image{order:0}}.accordion__wrap{max-width:900px}.accordion__container{border-top:1px solid #ccc}.accordion__title{position:relative;border-bottom:1px solid #ccc}.accordion__title a:after{content:"\f109";font-family:"Font Awesome 5 Pro";font-weight:300;font-size:30px;position:absolute;display:flex;align-items:center;top:0;bottom:0;right:10px;color:#555}.accordion__title--active a:after{content:"\f10b"}.accordion__anchor{color:#222;display:block;padding:10px 25px 10px 0;text-decoration:none;box-shadow:none}.accordion__anchor:hover{color:#222}.accordion__panel{display:none;border-bottom:1px solid #ccc;outline:0;padding-top:15px}.accordion__nav{display:none}@media all and (min-width: 767px){.accordion__title{font-size:17px}}.archive-cpt img,.archive-cpt a{width:100%;display:block}.archive-cpt__image{padding-bottom:60%;background-repeat:no-repeat;background-size:cover}.archive-cpt__container{background-color:#f5f5f5;height:100%}.archive-cpt__excerpt{display:none}.archive-cpt__text{padding:10px}.archive-cpt.block--background-light-grey .archive-cpt__container{background-color:white}@media all and (min-width: 600px){.archive-cpt__excerpt{display:block}.archive-cpt__text{padding:20px}}.cta-bar{background-color:#222;padding:25px 0}.cta-bar--fixed{position:fixed;bottom:0;left:0;right:0;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s, visibility 0s .3s;-moz-transition:opacity .3s 0s, visibility 0s .3s;transition:opacity .3s 0s, visibility 0s .3s;z-index:11}.cta-bar--is-visible{-webkit-transition:opacity .3s 0s, visibility 0s 0s;-moz-transition:opacity .3s 0s, visibility 0s 0s;transition:opacity .3s 0s, visibility 0s 0s;visibility:visible;opacity:1}.cta-bar--fade-out{opacity:1}.cta-bar__wrap{color:white;font-size:17px;text-align:center}.cta-bar__text{padding-bottom:20px}.cta-bar__button--border{background-color:transparent;border:2px solid white;margin-left:10px}.cta-bar__button--border:hover{background-color:white;color:#222 !important}@media all and (min-width: 1024px){.cta-bar__wrap{display:flex;align-items:center;font-size:20px}.cta-bar__text{margin-right:auto;padding-bottom:0}}.cta-callback{background-color:#1d2a36;color:white}.cta-callback__wrap{padding-top:30px;padding-bottom:30px}.cta-callback__header{color:white;padding-bottom:0;position:relative}.cta-callback__header:after{display:none}.cta-callback__header>div{position:relative;z-index:1}.cta-callback__header:before{display:block;content:"";background-image:url(../images/king-captial-logo-icon-white.png);background-repeat:no-repeat;background-size:contain;height:140%;width:100%;position:absolute;top:-20px;left:-10px;opacity:0.08}.cta-callback__tel{display:flex;align-items:center;color:#1B8AC3;white-space:nowrap;position:relative;z-index:1}.cta-callback__tel:before{content:"\f098";font-family:"Font Awesome 5 Pro";display:block;width:32px;height:36px}.cta-callback__tel:hover{color:#187aad}.cta-callback__form{flex-grow:1;padding-top:5px}.cta-callback__form-header{color:white;padding-bottom:10px}.cta-callback__form-header:after{display:none}.cta-callback__form-main{padding-top:20px}.cta-callback__form .gform_fields{display:flex;flex-wrap:wrap}.cta-callback__form form{margin-left:-5px;margin-right:-5px}.cta-callback__form .gform_body{width:100%}.cta-callback__form .gform_wrapper .gform_footer{padding:0 5px}.cta-callback__form .gfield,.cta-callback__form .gform_footer,.cta-callback__form .validation_error{padding-left:5px;padding-right:5px}.cta-callback__form .gfield input,.cta-callback__form .gfield select{font-size:14px;height:50px;background-color:#293A4A;color:white;border:2px solid #46505C;padding-top:3px}.cta-callback__form .gfield input:focus,.cta-callback__form .gfield select:focus{background-color:#202d3a;color:#fff}.cta-callback__form .gfield input::placeholder,.cta-callback__form .gfield select::placeholder{color:white;opacity:1}.cta-callback__form .gfield input:-ms-input-placeholder,.cta-callback__form .gfield select:-ms-input-placeholder{color:white}.cta-callback__form .gfield input::-ms-input-placeholder,.cta-callback__form .gfield select::-ms-input-placeholder{color:white}.cta-callback__form .gfield input::-webkit-input-placeholder,.cta-callback__form .gfield select::-webkit-input-placeholder{color:white;opacity:1}.cta-callback__form .gfield select{background-image:url("../images/triangle-white.svg");background-position:right 10px top 20px}.cta-callback__form .gfield_label{display:none !important}.cta-callback__form .gform_button{width:100%}.cta-callback__form .validation_error{display:none}@media all and (max-width: 599px){.cta-callback__title{font-size:24px}}@media all and (min-width: 767px){.cta-callback__wrap{padding-top:40px;padding-bottom:40px}.cta-callback__header:before{height:100%;top:0}.cta-callback__tel:before{margin-right:10px}.cta-callback form{display:flex}.cta-callback__form .gfield{width:25%}.cta-callback__form .gfield input,.cta-callback__form .gfield select{font-size:15px}.cta-callback__form .gform_wrapper .gform_footer{padding:0 15px}.cta-callback__form .gform_wrapper .button{height:50px}.cta-callback__form .gform_body{width:80%}.cta-callback__form .gform_footer{width:20%}.cta-callback__form--zoom .gfield{width:33.33333%}}@media all and (min-width: 1500px){.cta-callback__header:before{height:100%;left:-40px;top:0}}@media all and (min-width: 1366px){.cta-callback__wrap{display:flex}.cta-callback__header{font-size:38px;padding-top:30px;padding-bottom:30px;padding-right:40px;margin-right:40px;border-right:3px solid rgba(255,255,255,0.08)}.cta-callback__tel:before{position:relative;top:-10px;margin-right:20px}}.image-text__carousel .slick-track{display:flex !important}.image-text__carousel .slick-slide{height:inherit !important}.image-text__carousel .slick-slide>div{height:100%}.image-text__col{height:100%}.image-text__background{background-color:#f5f5f5;height:100%}.block--background-light-grey .image-text__background{background-color:#fff}.image-text__image{display:block;background-color:#f5f5f5}.image-text__image img{display:block;width:100%}.image-text__image--link:hover img{opacity:0.8}.image-text__link{text-decoration:none}.image-text__link:hover{text-decoration:underline}.image-text__text{padding:15px 20px 20px}.image-text__button-wrap{text-align:center}.image-text__carousel .image-text__col{display:none}.image-text__carousel .image-text__col:first-of-type{display:flex}@media all and (max-width: 1023px){.image-text .slick-list{padding:0 10% 0 0;margin-right:-10px}}@media all and (min-width: 600px){.image-text__button-wrap{margin-top:10px}}.cpt__row{display:block;overflow:hidden}.cpt__col--title{padding-bottom:0 !important}@media all and (max-width: 599px){.cpt__col--images .synced__images-wrapper{overflow:hidden;padding-bottom:67%;position:relative}.cpt__col--images .synced__images{bottom:0;left:0;position:absolute;right:0;top:0}}.cpt .slick-slider.slick-dotted{padding-bottom:50px;margin-bottom:0}.cpt .slick-arrow{background-color:#1d2a36;border-radius:0;opacity:1}.cpt .slick-arrow:before{font-size:32px}.cpt .slick-dots{bottom:15px}.cpt .slick-dots button:before{background-color:#1d2a36}.cpt__image{padding-bottom:67%;background-repeat:no-repeat;background-size:cover;background-position:50%}.cpt__details{list-style-type:none !important;padding-left:0}.cpt__detail-title{font-weight:600;color:#222}@media all and (min-width: 1024px){.cpt__col{float:right}.cpt__col--images{float:left}}.featured-cpt .row{margin:0 -5px -10px}.featured-cpt .col{padding:0 5px 10px}.featured-cpt a:not(.button){display:block;text-decoration:none;color:#2a6c8e}.featured-cpt a:not(.button):hover{text-decoration:underline}.featured-cpt a:not(.button):hover img{opacity:0.8}.featured-cpt__image{background-color:#f5f5f5;position:relative;height:auto !important;padding-bottom:100%;overflow:hidden;background-position:50%;background-repeat:no-repeat;background-size:cover}.featured-cpt__image:hover{opacity:0.9}.featured-cpt__content{position:absolute;left:0;bottom:0;background-color:rgba(29,42,54,0.8);color:#fff;padding:10px;width:100%;font-size:13px}.featured-cpt__content-row{display:flex;flex-wrap:wrap;margin:0 -10px -10px}.featured-cpt__content-col{padding:0 10px 10px;min-width:230px}.featured-cpt__title{font-weight:600;text-transform:uppercase;color:#fff}.featured-cpt .col{width:100%}.featured-cpt__button-wrap{text-align:center;margin-top:20px}@media all and (min-width: 600px){.featured-cpt__image{padding-bottom:84.469%}.col:nth-child(1) .featured-cpt__image,.col:nth-child(4) .featured-cpt__image{padding-bottom:58%}.featured-cpt__content{padding:20px}.featured-cpt__content-row{display:flex;flex-wrap:nowrap}}@media all and (min-width: 700px){.featured-cpt .col{width:50%}.featured-cpt .col:nth-child(1),.featured-cpt .col:nth-child(4){width:100%}.featured-cpt__button-wrap{margin-top:30px}}@media all and (min-width: 700px) and (max-width: 766px){.featured-cpt .col:nth-child(2) .featured-cpt__content-row,.featured-cpt .col:nth-child(3) .featured-cpt__content-row{flex-direction:column}.featured-cpt .col:nth-child(2) .featured-cpt__content-col,.featured-cpt .col:nth-child(3) .featured-cpt__content-col{padding-bottom:5px}}@media all and (min-width: 1024px){.featured-cpt .col{width:40.846%}.featured-cpt .col:nth-child(1),.featured-cpt .col:nth-child(4){width:59.154%}.featured-cpt__button-wrap{margin-top:30px}}.gallery img{width:100%;display:block}.gallery__wrap{overflow:hidden}.gallery__icon{position:absolute;bottom:10px;right:10px;height:20px;width:20px;text-align:center;display:flex;justify-content:center;align-items:center;background-color:#222;border-radius:50%;z-index:1}.gallery__icon:after,.gallery__icon:before{content:"";position:absolute;top:50%;left:50%;background-color:#fff;transform:translate(-50%, -50%)}.gallery__icon:before{width:2px;height:10px}.gallery__icon:after{width:10px;height:2px}.gallery__image{color:white;display:block;position:relative;font-size:24px;padding-bottom:100%;height:auto !important;overflow:hidden}.gallery__image:hover .gallery__icon{background-color:#1d2a36}.gallery__image-img{height:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;background-repeat:no-repeat;background-position:50%;background-size:cover}.gallery__load{display:none;justify-content:center;align-items:center;padding-top:20px}.gallery__load--show{display:flex}.gallery__load-button{width:175px;cursor:pointer}.gallery__wrap--load-more .col{display:none}.gallery__wrap--load-more .col--load-all{display:block !important}.gallery__wrap--load-more .xs-12:nth-of-type(-n+4){display:block}.gallery__wrap--load-more .xs-6:nth-of-type(-n+6){display:block}.gallery__load-button{width:auto}.gallery__load-button span{padding-right:0 !important}.gallery__load-button span:after{display:none}@media all and (min-width: 600px){.gallery__wrap--load-more .sm-6:nth-of-type(-n+4){display:block}.gallery__wrap--load-more .sm-4:nth-of-type(-n+6){display:block}.gallery__wrap--load-more .sm-3:nth-of-type(-n+8){display:block}}@media all and (min-width: 1024px){.gallery__load{padding-top:30px}.gallery__icon{bottom:15px;right:15px;height:26px;width:26px}.gallery__icon:before{height:12px}.gallery__icon:after{width:12px}.gallery__wrap--load-more .lg-6:nth-of-type(-n+4){display:block}.gallery__wrap--load-more .lg-4:nth-of-type(-n+6){display:block}.gallery__wrap--load-more .lg-3:nth-of-type(-n+8){display:block}}.gallery-popup{visibility:hidden;position:fixed;top:0;bottom:0;right:0;left:0;z-index:9999;overflow:hidden}.logged-in .gallery-popup{top:32px}.gallery-popup--visible{visibility:visible}.gallery-popup__close{position:absolute;top:0;right:0;padding:20px;color:white;font-size:24px;z-index:1;cursor:pointer}.gallery-popup__close:hover{color:#f5f5f5}.gallery-popup__carousel{height:100%;background-color:white}.gallery-popup__carousel .slick-list,.gallery-popup__carousel .slick-track,.gallery-popup__carousel .slick-slide,.gallery-popup__carousel .slick-slide>div{height:100%;width:100%}.gallery-popup__carousel .slick-arrow{top:40%;background-color:black;height:40px;width:40px;border-radius:50%;transition:none}.gallery-popup__carousel .slick-arrow:before{font-size:32px}.gallery-popup__carousel .slick-arrow:hover{background-color:black}.gallery-popup__carousel .slick-arrow.slick-prev{left:10px}.gallery-popup__carousel .slick-arrow.slick-prev:before{padding-right:4px}.gallery-popup__carousel .slick-arrow.slick-next{right:10px}.gallery-popup__slide{width:100%;height:100%;overflow-y:auto}.gallery-popup__text{width:100%;background:white;padding:25px 20px}.gallery-popup__image{height:80%;width:100%;background-repeat:no-repeat;background-size:contain;background-position:50%;background-color:#222}.gallery-popup__description{font-size:14px;padding-bottom:15px}.gallery-popup__link{display:block;color:#222;text-decoration:underline;font-weight:500;font-size:14px}.gallery-popup__instagram{display:flex;align-items:center;margin-bottom:15px}.gallery-popup__instagram-icon{margin-right:5px}@media all and (min-width: 1024px){.gallery-popup__close{color:#222}.gallery-popup__close:hover{color:#222}.gallery-popup__carousel .slick-arrow{top:50%;width:50px;height:50px}.gallery-popup__carousel .slick-arrow:before{font-size:40px}.gallery-popup__carousel .slick-arrow.slick-next{right:320px}.gallery-popup__slide{display:flex}.gallery-popup__text{flex:0 0 300px;width:300px;background:white;padding:50px 30px;height:auto}.gallery-popup__image{height:auto}}@media all and (min-width: 1366px){.gallery-popup__carousel .slick-arrow.slick-next{right:380px}.gallery-popup__slide{overflow-y:unset}.gallery-popup__text{flex:0 0 360px;width:360px;padding:50px 40px}.gallery-popup__instagram{margin-bottom:20px}.gallery-popup__description{padding-bottom:20px}}.hero{background-color:#666;position:relative;padding-bottom:50%;overflow:hidden}.hero__content{position:absolute;top:0;left:0;height:100%;width:100%}.hero img{width:100%;display:block}.hero__tint{background-color:#000;position:absolute;top:0;right:0;left:0;bottom:0;z-index:1}.hero__carousel{height:100%}.hero__carousel.slick-dotted{margin-bottom:0}.hero__carousel .slick-list,.hero__carousel .slick-track,.hero__carousel .slick-slide{height:100%}.hero__carousel .slick-list>div,.hero__carousel .slick-track>div,.hero__carousel .slick-slide>div{height:100%}.hero__carousel .slick-dots{position:absolute;bottom:20px;z-index:10}.hero__carousel .slick-dots button:before{background:white}.hero__banner{position:relative;height:100%;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;background-color:#666}.hero__text{display:flex;position:absolute;top:0;bottom:0;left:0;right:0;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:1;color:white}.hero__header{color:white;font-size:32px}.hero__description{padding-bottom:10px}.hero__button{margin-top:10px}@media all and (min-width: 600px){.hero{padding-bottom:0;height:80vh;max-height:600px}}@media all and (min-width: 767px){.hero__header{font-size:48px}.hero__description{font-size:18px}.hero__button{margin-top:15px}}@media all and (min-width: 1024px){.hero__header{font-size:72px}.hero__description{font-size:20px}.hero__button{margin-top:20px}}.inner-banner__image{background-color:#f5f5f5;background-repeat:no-repeat;background-size:100%;background-position:50%;padding-bottom:50%}.news__column{display:flex}.news__column:first-of-type{width:100%}.news__column:first-of-type .news__excerpt{display:block}.news__column:nth-child(n+4){width:100%}.news__column:nth-child(n+4) .news__background{display:flex;flex-wrap:wrap;padding:0}.news__column:nth-child(n+4) .news__text,.news__column:nth-child(n+4) .news__image{width:50%}.news__excerpt{display:none}.news__image{display:block;background-color:#f5f5f5}.news img{width:100%;height:auto;display:block}.news img:hover{opacity:.8}.news__title{font-size:16px}.news__title a{color:#1d2a36}.news__title a:hover{color:#141d25;text-decoration:underline}.news__background{background-color:#f5f5f5;position:relative;width:100%}.news__text{padding:10px}.news.block--background-light-grey .news__background{background-color:white}.news--archive{padding-bottom:20px}@media all and (min-width: 375px) and (max-width: 599px){.news__column:not(:first-child) .news__background{display:flex;width:100%}.news__column:not(:first-child) .news__image{flex:0 0 120px}.news__column:not(:first-child) .news__image img{height:100%;width:100%;object-fit:cover}}@media all and (min-width: 600px){.news__column:nth-child(n+4){width:50%}.news__column:nth-child(n+4) .news__text,.news__column:nth-child(n+4) .news__image{width:100%}.news__title{font-size:18px}.news__text{padding:20px}}@media all and (min-width: 1024px){.news__column:first-of-type{width:50%}.news__column:nth-child(n+4){width:25%}.news__column:nth-child(n+4) .news__background{padding-bottom:30px}.news__excerpt{display:block}}.recent-news__column{display:flex}@media all and (max-width: 600px){.recent-news__column:first-of-type{width:100%}}.recent-news__column:nth-child(n+4){width:100%}.recent-news__column:nth-child(n+4) .ecent-news__background{display:flex;flex-wrap:wrap;padding:0}.recent-news__column:nth-child(n+4) .ecent-news__text,.recent-news__column:nth-child(n+4) .ecent-news__image{width:50%}.recent-news__image{display:block;background-color:#f5f5f5}.recent-news__image-bg{display:block;background-color:#f5f5f5;padding-bottom:60%;background-repeat:no-repeat;background-size:cover}.recent-news img{width:100%;height:auto;display:block}.recent-news img:hover{opacity:.8}.recent-news__title{font-size:16px}.recent-news__title a{color:#1d2a36}.recent-news__title a:hover{color:#141d25;text-decoration:underline}.recent-news__background{position:relative;width:100%}.recent-news__text{padding-top:15px}.recent-news--archive{padding-bottom:20px}@media all and (min-width: 600px){.recent-news__title{font-size:18px}}@media all and (max-width: 599px){.recent-news__column{display:none}.recent-news__column:first-of-type{display:block;width:50%}.slick-initialized .recent-news__column{display:block}}.accreditations{padding:20px 0}.accreditations__wrap{max-width:none;width:100%}.accreditations__image{height:100%;text-align:center;padding-bottom:0;display:flex;align-content:center;justify-content:center}.accreditations__image img{object-fit:contain}.accreditations__carousel{margin-bottom:0;align-items:center}.accreditations__carousel .slick-track{display:flex !important}.accreditations__carousel .slick-slide{height:inherit !important}.accreditations__carousel .slick-slide>div{height:100%}.accreditations__image{display:none}.accreditations__image:first-of-type{display:flex}.slick-initialized .accreditations__image{display:flex}@media all and (max-width: 599px){.accreditations__carousel{justify-content:center;align-items:center}.accreditations__image{width:33.33333%}.accreditations__image img{max-height:40px}}@media all and (min-width: 600px){.accreditations__row{flex-wrap:nowrap}}@media all and (min-width: 767px){.accreditations{padding:40px 0}}.intro-block__row{margin-bottom:0}.intro-block__col{padding-bottom:0;position:relative;z-index:1}@media all and (min-width: 767px){.intro-block__row{position:relative}.intro-block__row:before{content:"";display:block;background-image:url(../images/kingsmead-logo.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:100%;height:100%;position:absolute;top:0;left:0;right:0;margin-left:auto;margin-right:auto;opacity:0.10;max-width:580px}.intro-block__col--text{position:relative;top:3px}.intro-block__col--has-small-header{position:relative;top:30px}}
