/*!
Theme Name: clarkandkensington
Theme URI:
Author: RRD
Author URI:
Description: clarkandkensington
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: clarkandkensington
Tags:

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

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

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/@import url("../../../css.css");#bitnami-banner{display:none !important}html,body{font-family:Roboto,sans-serif;color:#333;background:#fff;line-height:1.3;font-size:clamp(14px, 3vw, 18px)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;line-height:1;font-weight:400}.h1,h1{font-size:51px;font-size:clamp(24, 5vw, 51px);margin-bottom:60px;margin-bottom:clamp(30px, 4vw, 60px)}.h2,h2{font-size:24px;margin-bottom:20px}.h3,h3{font-size:clamp(14px, 3vw, 18px);font-weight:bold}a{color:#000;cursor:pointer;text-decoration:underline}a:hover{color:inherit;text-decoration:underline}a:hover .btn{text-decoration:underline}a[target="_blank"]{cursor:alias}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#000;display:block;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.breakContainer{width:100vw;position:relative;left:calc(-1 * (100vw - 100%) / 2)}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1500px}}.redRadialGradient{background:radial-gradient(ellipse at center, #e21936 0%, #a20822 100%);color:#fff}.redLinearGradient{background:linear-gradient(to bottom, #e21936 0%, #a20822 100%);color:#fff}.bigBoxShadow{box-shadow:-20px 10px 40px rgba(0,0,0,0.45);background-color:#fff;transition:all .2s}a .bigBoxShadow:hover,a.bigBoxShadow:hover{box-shadow:-25px 15px 50px rgba(0,0,0,0.45)}.topImageSection{background-size:cover;height:clamp(350px, 40vw, 640px);text-align:center;color:#fff;padding:0 15px}.topImageSection.small{height:clamp(350px, 24vw, 400px)}.topImageSection.medium{height:clamp(350px, 40vw, 640px)}.topImageSection.large{height:clamp(350px, 60vw, 850px)}.topImageSection .container{height:100%;position:relative}.topImageSection .container .contentWrap{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:0 auto}.topImageSection h1{line-height:.9;text-transform:uppercase;margin-bottom:0}.topImageSection p{margin-top:40px;font-size:18px;font-family:Roboto,sans-serif}.btn{background:#cc0020;font-family:Roboto,sans-serif;font-size:16px;background:none;background-color:#cc0020;color:#fff;padding:14px 35px;border-radius:5px;text-decoration:none;display:inline-block;font-size:16px;margin:0 0 15px;line-height:1;white-space:nowrap;transition:none}.btn:hover{text-decoration:underline;color:#fff}.btn:visited{color:#fff}.btn.white{background:radial-gradient(ellipse at center, #fff 0%, #eee 100%);color:#cd132f}.btn.black{background:#000;color:#fff}.btn.outline{border:solid 1px #a2a2a2;color:#2c2c2c;background:none}.btn.outline:hover{background:#2c2c2c;color:#fff;border:solid 1px #2c2c2c}.btn.outline:hover:after{background-image:url(img/arrow_right_white.svg)}.btn.outline:after{background-image:url(img/arrow_right_black.svg)}.btn.white:hover,.btn.white:visited{color:#cd132f}.btn:after{content:"";background-image:url(img/arrow_right_white.svg);background-repeat:no-repeat;width:7px;height:11px;display:inline-block;line-height:0;vertical-align:baseline;margin-left:7px}.btn.white:after{background-image:url(img/arrow_right_red.svg)}.btn.withoutArrow:after{display:none}#footer .whiteWrap{background:#fff}#footer .termsText{max-width:1200px;text-align:center;font-size:12px;color:#9c9c9c;margin:0 auto;padding:20px 15px}#footer .termsText a{color:#9c9c9c;text-decoration:underline}#footer .termsText a:hover,#footer .termsText a:visited{color:#000}.side-navigation{width:clamp(265px, 90vw, 100%);position:absolute;z-index:999;top:0;left:0;overflow:auto;transition:all 0.1s cubic-bezier(0.22, 0.61, 0.36, 1);color:#fff;transform:translateY(-100%)}.side-navigation .getStartedWrap{overflow:hidden;height:clamp(103px, 9vw, 165px)}.side-navigation .menu-toggle{position:relative;left:auto}.side-navigation ul{list-style:none;padding:0;background-color:#0d2d4f}.side-navigation .nav-menu>li>a{padding:0 15px}.side-navigation .nav-menu>li:first-child>a{padding-top:15px}.side-navigation .nav-menu>li li a{padding:0 15px 0 35px}.side-navigation ul ul ul{left:-999em;top:0}.side-navigation ul ul li:hover>ul,.side-navigation ul ul li.focus>ul{left:100%}.side-navigation ul ul a{width:100%}.side-navigation ul li:hover>ul,.side-navigation ul li.focus>ul{left:auto}.side-navigation .btn{color:#fff;border-color:#fff;font-size:14px;margin:12px 0 0 15px;border-radius:0;transition:all .2s;padding:15px 30px}.side-navigation .btn:hover{color:#fff;background:#333;transition:all .3s}.side-navigation ul a{display:block;text-decoration:none;font-weight:100;color:#fff;cursor:pointer;text-transform:uppercase;line-height:40px;font-family:Roboto,sans-serif;font-size:16px;position:relative}.side-navigation ul a:hover:after,.side-navigation ul a:focus:after{content:"";width:calc(100% - 32px);height:5px;background:#fff;position:absolute;bottom:0;left:16px}.side-navigation.toggled{transform:translateY(0)}.top-navigation{width:100%;position:relative;height:clamp(103px, 9vw, 165px);top:0;left:0;right:0;padding:0;transition:all .3s;z-index:998;background:#fff}.top-navigation ul{list-style:none;margin:0;padding:0;text-align:center;font-size:0}.top-navigation ul ul ul{left:-999em;top:0}.top-navigation ul ul li:hover>ul,.top-navigation ul ul li.focus>ul{left:100%}.top-navigation li{display:inline-block;position:relative;cursor:pointer;transition-delay:1s}.top-navigation .menu>li>.sub-menu{column-count:1;column-width:140px;column-gap:20px;padding:0}.top-navigation .menu>li>.sub-menu *{text-align:left;font-size:12px;margin:0;line-height:1.2;padding:0;display:block}.top-navigation .menu>li>.sub-menu a{position:relative;width:100%;padding:11px 15px}.top-navigation .menu>li>.sub-menu>li>a{font-weight:600;text-transform:uppercase;white-space:normal}.top-navigation .menu>li>.sub-menu:after{content:"";background:url(img/navArrowTop.svg);width:13px;height:18px;display:block;position:absolute;left:50%;transform:translateX(-50%);top:-18px;transition:all .3s}.top-navigation .menu>li:hover>ul{display:block}.top-navigation .menu>li>ul{display:none;position:absolute;width:582px;left:50%;transform:translateX(-50%);background:#fff;box-shadow:0 0 4px rgba(0,0,0,0.4)}.top-navigation .menu>li>ul a{color:#333;font-size:12px}.top-navigation .menu>li.column1>.sub-menu{column-count:1;width:150px;text-align:left}.top-navigation .menu>li:nth-child(1)>a{color:rgba(255,255,255,0);background:url(img/nav_cklogo.svg) center 45% no-repeat;background-size:contain;width:clamp(184px, 17vw, 320px)}.top-navigation a{display:inline-block;text-decoration:none;font-weight:bold;font-size:18px;color:#333;cursor:pointer;text-transform:uppercase;line-height:clamp(103px, 9vw, 165px);white-space:nowrap;z-index:0;position:relative;font-family:'Roboto',sans-serif;padding:0 27px}.top-navigation a:hover,.top-navigation a:focus{text-decoration:none;color:#000}.top-navigation .current-menu-item:not(:nth-child(1)) a,.top-navigation .current_page_parent:not(:nth-child(1)) a{font-weight:900}.top-navigation .menu>.current-menu-item:not(:nth-child(1))>a:after,.top-navigation .menu>.current_page_parent:not(:nth-child(1))>a:after,.top-navigation .menu>li:not(:nth-child(1)):hover>a:after{content:"";width:calc(100% - 48px);height:5px;background:#000;position:absolute;top:calc(50% + 12px);left:0;right:0;margin:0 auto}.top-navigation .menu>li:not(:nth-child(1)) li:hover>a:after{content:"";width:calc(100% - 28px);height:3px;background:#000;position:absolute;bottom:4px;left:0;right:0;margin:0 auto}@media (max-width: 950px){.top-navigation a{padding:0 15px;font-size:13px}.top-navigation .menu>.current-menu-item:not(:nth-child(1))>a:after,.top-navigation .menu>.current_page_parent:not(:nth-child(1))>a:after,.top-navigation .menu>li:not(:nth-child(1)):hover>a:after{width:calc(100% - 30px)}.top-navigation .menu>li:nth-child(1)>a{width:185px;transform:translateX(10px)}}.sub-navigation{transition:all .3s;position:relative;left:0}.sub-navigation .menu-tps-side-menu-container{background:#5c6670;border-bottom:solid 3px #fff}.sub-navigation .menu-tps-side-menu-container ul{margin:0;padding:0;text-align:center}.sub-navigation .menu-tps-side-menu-container li{display:inline-block}.sub-navigation .menu-tps-side-menu-container li.current_page_item a{font-weight:400;font-size:18px}.sub-navigation .menu-tps-side-menu-container li.current_page_item a:after{content:"";width:40%;width:calc(100% - 50px);height:4px;background:#fff;position:absolute;top:42px;left:0;right:0;margin:0 auto}.sub-navigation .menu-tps-side-menu-container a{text-transform:uppercase;padding:2vw 4vw;display:inline-block;font-size:15px;font-weight:100;position:relative;height:60px;padding:0 25px;line-height:60px;color:#fff}.sub-navigation .menu-tps-side-menu-container a:hover{text-decoration:none}.sub-navigation .menu-tps-side-menu-container a:hover:after{content:"";width:40%;width:calc(100% - 50px);height:4px;background:#fff;position:absolute;top:42px;left:0;right:0;margin:0 auto}@media (max-width: 767px){.sub-navigation{display:none}}.site-footer{background-color:#5c6670;padding:0 0 40px 0;left:0;right:0;transition:all .3s;position:relative}.footerCopyright{margin-top:50px;color:#fff}.footerCopyright div{display:inline-block;margin-right:20px}.footer-navigation{margin:0px auto}.footer-navigation ul{list-style:none;margin:0;padding:0;text-align:center}@media (min-width: 1200px){.footer-navigation ul{white-space:nowrap}}.footer-navigation>ul>li{display:inline-block}@media (min-width: 768px) and (max-width: 1199px){.footer-navigation>ul>li{width:clamp(16%, 11vw, 220px)}}.footer-navigation>ul>li>a{line-height:1.3;text-transform:uppercase;height:45px;vertical-align:top;font-weight:bold}.footer-navigation>ul>li>ul>li.menu-item-has-children>a{font-weight:500}.footer-navigation>ul>li>ul>li>ul.sub-menu{padding-left:10px}.footer-navigation li{vertical-align:top}.footer-navigation a{display:inline-block;text-decoration:none;font-weight:100;font-size:15px;color:#000;cursor:pointer;z-index:0;width:100%;text-align:left;line-height:1;position:relative;padding:0 clamp(7px, 1.3vw, 40px)}.footer-navigation li li a{padding-top:10px;padding-bottom:10px}.footer-navigation a:hover{text-decoration:none;color:#000}.footer-navigation a:hover:after{content:"";width:calc(100% - (clamp(7px,1.3vw,40px) * 2));height:5px;background:#000;position:absolute;bottom:0;left:clamp(7px, 1.3vw, 40px)}@media (max-width: 991px){.footer-navigation a{font-size:13px}}@media (max-width: 767px){.footer-navigation a:hover:after{display:none}.footer-navigation a{font-size:14px;padding-left:30px;line-height:30px}.footer-navigation ul{white-space:initial}.footer-navigation li{max-width:100%}.footer-navigation>ul>li{width:100%;max-width:100%;padding:0}.footer-navigation>ul>li>ul{max-height:0;overflow:hidden;transition:all .3s}.footer-navigation>ul>li>a.focus+ul{max-height:500px}.footer-navigation>ul>li>a{line-height:45px;position:relative}.footer-navigation>ul>li>a:focus{color:#000}.footer-navigation>ul>li>ul>li>ul.sub-menu{padding-left:0}.footer-navigation>ul>li>a:after,.footer-navigation>ul>li>a:hover:after{content:"";background:url(img/arrow_right_black.svg) 96% center no-repeat;width:7px;height:12px;display:block;position:absolute;bottom:auto;left:auto;right:30px;top:50%;transform:translateY(-50%);transition:all .3s}.footer-navigation>ul>li>a:focus:after{transform:translateY(-50%) rotate(90deg);content:"";background:url(img/arrow_right_black.svg) 96% center no-repeat;width:7px;height:12px;display:block;position:absolute;right:30px;top:50%;bottom:auto;left:auto}.footer-navigation li li a{padding-top:5px;padding-bottom:5px;padding-left:50px}#footer-navigation.container{padding:0;width:100%}.footer-navigation{margin:0}.footerCopyright{text-align:center}}.menuPageOverlay{background:rgba(0,0,0,0.6);width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;cursor:pointer}.menuPageOverlay.visible{display:block}body.leftNavOpen{overflow:hidden}body.leftNavOpen .side-navigation{transition:all 0.3s cubic-bezier(0.22, 0.61, 0.36, 1)}@media (min-width: 768px){.leftNavOpen .menuPageOverlay.visible{display:none}.side-navigation.toggled{left:-265px}}@media (max-width: 767px){.top-navigation ul{text-align:center}.top-navigation li:not(:nth-child(1)){display:none}.top-navigation{padding:0}}.menu-toggle{width:70px;height:70px;position:absolute;top:50%;transform:translateY(-50%);left:0;cursor:pointer;box-shadow:none !important;background:transparent;border:none;outline:none;padding:0;z-index:99999999999999;display:none}.menu-toggle:hover{background:#000;color:#fff}.menu-toggle:hover *{background:#fff;transition:none}@media (max-width: 767px){.menu-toggle{display:block}}.menu-toggle span{display:block;position:absolute;height:3px;width:40%;background:#000;opacity:1;left:0;right:0;margin:0 auto;transform:rotate(0deg);transition:.4s ease-in-out}.menu-toggle span:nth-child(1){top:28px}.menu-toggle span:nth-child(2){bottom:28px}.menu-toggle[aria-expanded=true] span:nth-child(1){transform:rotate(45deg);top:33px}.menu-toggle[aria-expanded=true] span:nth-child(2){transform:rotate(-45deg);bottom:33px}.modalOpenerModal{background:rgba(0,0,0,0.5);position:fixed;cursor:pointer;width:100%;height:100%;top:0;left:0;z-index:2147483647}.modalOpener:hover{text-decoration:underline}.modalOpenerModal{display:none}.modalOpenerModal.show{display:block}.modalOpenerModal_outer{cursor:default;padding:42px 20px 20px;max-width:900px;width:95%;max-height:500px;background:#fff;position:absolute;left:50%;top:50%;transform:translateY(-50%) translateX(-50%);box-sizing:border-box}.modal_closer{position:absolute;right:0;font-size:24px;padding:14px;line-height:14px;cursor:pointer;top:0;border:none;background:none;color:#000}.modal_closer:focus{outline:solid grey 2px !important}.modal_content{overflow:auto;width:100%;height:100%;text-align:left;font-size:14px;max-height:calc(500px - 42px - 20px)}.modal_content .youtubeModalWrap{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.modal_content .youtubeModalWrap iframe{position:absolute;top:0px;left:0px;width:100%;height:100%}.post-thumbnail{display:inline-block;margin-bottom:25px}.post-thumbnail img{max-width:100%;height:auto}.pageSidebar{padding-top:25px}.pageSidebar .postsColumn .theExcerpt{margin-bottom:10px}.pageSidebar .postsColumn h2{font-size:28px;font-weight:400;margin-bottom:30px;margin-top:0}.pageSidebar .postsColumn h2 a{text-decoration:none}.pageSidebar .postsColumn h3{font-size:18px;margin:15px 0 10px}.pageSidebar .postsColumn .thumbnailImage{width:60%;background-color:#D40029;background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:40%}.pageSidebar .postsColumn .postWrapOuter .readMore{text-decoration:underline;font-weight:bold}.pageSidebar .postsColumn .postWrapOuter{margin-bottom:35px;text-decoration:none}.pageSidebar .postsColumn .postWrapOuter.external{cursor:alias}.pageSidebar .postsColumn .postWrapOuter:hover{text-decoration:underline}.pageSidebar .excerptReadMore{display:none}@media (max-width: 991px){.pageSidebar{padding-top:40px}.pageSidebar .postsColumn .thumbnailImage{width:100%;padding-bottom:50%}}.pageName_h1{text-align:center;text-transform:uppercase}.ajax-load-more-wrap{padding-bottom:clamp(90px, 9vw, 145px)}.alm-btn-wrap{text-align:center;margin-top:20px}.alm-btn-wrap .btn{margin-right:0}.postsWrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.postsWrap .aPost>div{height:100%}.postsWrap .aPost{margin-bottom:30px;text-decoration:none}.postsWrap .aPost:hover{position:relative;z-index:1}.postsWrap .externalLink{cursor:alias}.postsWrap .btn{margin-left:0;margin-right:0}.postsWrap .textWrap{padding:25px;text-align:center}.postsWrap h2{font-size:clamp(18px, 2vw, 28px);margin-bottom:20px}.postsWrap .topImage{padding-top:70%;background-size:cover;background-position:top center;background-repeat:no-repeat;background-color:#D40029}.postsWrap .topImage.aceLogo{background-size:70% auto;background-image:url(img/logo_ace.svg);background-position:center}.postsWrap .theExcerpt{font-size:14px;margin-bottom:20px}@media (max-width: 767px){.postsWrap .topImage{padding-top:50%}.postsWrap .textWrap{padding:20px}}
/*# sourceMappingURL=style.css.map */
