body{background-color:#333}.header-top-white .divider{height:2px;background:#a8a7a7}.header-top-white .white-background-with-dark-text .searchandfilter input[type=submit],.search-results-section .searchandfilter .sf-field-submit input,.embedded-search-form .searchandfilter .sf-field-submit input{background-position:center !important}.header-top-white .white-background-with-dark-text .searchandfilter input[type=submit],.embedded-search-form .searchandfilter .sf-field-submit input{padding:11.5px 35px 8.5px 0 !important}.search-results-section .searchandfilter .sf-field-submit input{padding:12px 35px 9.5px 0 !important;height:43px;width:43px}.search-results-section .searchandfilter .sf-field-submit,.embedded-search-form .searchandfilter .sf-field-submit{margin-left:-21px}.header-top-white .white-background-with-dark-text .searchandfilter input[type=submit],.search-results-section .searchandfilter .sf-field-submit input,.embedded-search-form .searchandfilter .sf-field-submit input{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.header-top-white #mobilemenu .searchandfilter input[type=submit]{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;border-top-right-radius:5px !important;border-bottom-right-radius:5px !important}.header-top-white .white-background-with-dark-text .searchandfilter input[type=text],.search-results-section .searchandfilter .sf-field-search input.sf-input-text,.embedded-search-form .searchandfilter .sf-field-search input.sf-input-text{font-size:18px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;width:280px;height:43px}.header-top-white #mobilemenu .searchandfilter input[type=text]{font-size:18px !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important;border-top-left-radius:5px;border-bottom-left-radius:5px;width:calc(100vw - 175px);height:43px;border:none}.header-top-white #mobilemenu .searchandfilter ul li,.header-top-white .white-background-with-dark-text .searchandfilter ul li{position:relative}.header-top-white #mobilemenu .searchandfilter input:focus,.header-top-white .white-background-with-dark-text .searchandfilter input:focus{outline:none}.header-top-white #mobilemenu .searchandfilter,.header-top-white .searchandfilter{margin-bottom:0 !important}.header-top-white .white-background-with-dark-text .searchandfilter input[type=submit]{background:#e5a727 !important;background-image:url(/wp-content/themes/webtemplate/images/search-icon.png) !important;background-position:center !important;background-repeat:no-repeat !important;position:absolute;border:none !important;line-height:1;font-size:18px;margin-left:-2px;height:43px;width:43px;right:0;top:0}.header-top-white #mobilemenu .searchandfilter input[type=submit]{background:#e5a727 !important;background-image:url(/wp-content/themes/webtemplate/images/search-icon.png) !important;background-position:center !important;background-repeat:no-repeat !important;position:absolute;border:none !important;line-height:1;font-size:18px;margin-left:-2px;height:43px;width:43px;left:calc(100vw - 140px);top:-30px}.header-top-white .white-background-with-dark-text .searchandfilter input[type=text]{position:absolute;right:42px;top:0}.header-top-white #mobilemenu .searchandfilter input[type=text]{position:absolute;left:35px;top:-30px}.header-top-white .white-background-with-dark-text .searchandfilter input[type=submit]:hover{background:#000 !important;background-image:url(/wp-content/themes/webtemplate/images/search-icon-hover.png) !important;background-repeat:no-repeat !important;border:none !important;background-position:center !important}.header-top-white #mobilemenu .searchandfilter input[type=submit]:hover{background:#636363 !important;background-image:url(/wp-content/themes/webtemplate/images/search-icon-hover.png) !important;background-repeat:no-repeat !important;border:none !important;background-position:center !important}.embedded-search-form .searchandfilter .sf-field-search input.sf-input-text{padding:8.5px 10px;margin-left:20px;height:43px;font-family:"Open Sans",sans-serif}.embedded-search-form .searchandfilter .sf-field-submit input[type=submit]{position:relative;top:15px}.header-top-white .searchandfilter input::placeholder{color:rgba(0,0,0,.65);font-family:'Open Sans',sans-serif}.header-top-white .searchandfilter input{font-family:'Open Sans',sans-serif;font-weight:500;text-decoration:unset;font-style:normal;font-size:14px;line-height:140%}hr{height:2px;background:#000;border:none}.header-top-white{background:#fff;width:100%}.header-top-white .logo{align-items:center;justify-items:left;height:60px}.header-top-white .divider{height:2px;background:#000}.header-top-white nav{background:#000}.header-top-white .top-bar{align-items:center;display:grid;grid-auto-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:0px 0px;margin:0 auto;height:80px}#mobilemenu ul.mobile-menu li a:focus{text-decoration:underline}.header-top-white .menu{height:40px;align-items:center;justify-items:left;display:flex;justify-content:space-between}ul.myaccount{position:relative;right:-30px}.myaccount span{vertical-align:middle;position:relative;top:2px}.header-top-white .menu ul{margin:0;padding:0;list-style:none;display:table}.header-top-white .menu ul li{display:table-cell;vertical-align:middle}.header-top-white .menu ul li a{font-family:'Roboto',sans-serif;font-weight:500;text-decoration:unset;font-style:normal;font-size:16px;line-height:140%;color:#ffff;margin-right:30px;transition:.2s all ease-in-out}.header-top-white .menu ul li a:hover{text-decoration:underline}.header-top-black{background:#333;width:100%;height:80px;align-items:center;justify-items:center;display:grid}.header-top-black div{display:grid;grid-auto-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:0px 0px;align-items:center}.header-top-black .logo{display:inline-block;text-align:left}.header-top-black .menu{display:inline-block;text-align:right}.site-footer{background:#333;color:#fff;min-height:230px;display:block;padding:0;position:relative}.site-footer .footer-container{display:grid;grid-auto-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:0px 0px;align-items:center}.site-footer .footer-container .left .copyright-text{font-size:14px;margin-top:10px}.site-footer .footer-container .left .copyright-text a{font-size:14px;color:rgba(255,255,255,1);margin:0 15px;transition:.2s all ease-in-out}.site-footer .footer-container .left .copyright-text a:hover{color:rgba(255,255,255,.5)}.site-footer .footer-container .left .social-media-links{margin-top:90px}.site-footer .footer-container .left .social-media-links a{display:inline-block;height:26px;width:30px;margin-left:13px}.site-footer .footer-container .left .social-media-links a.twitter{background-image:url(/wp-content/themes/webtemplate/images/social-media-buttons.png);background-repeat:no-repeat;background-position:0 0;transition:.2s all ease-in-out}.site-footer .footer-container .left .social-media-links a.twitter:hover{opacity:.5}.site-footer .footer-container .left .social-media-links a.facebook{background-image:url(/wp-content/themes/webtemplate/images/social-media-buttons.png);background-repeat:no-repeat;background-position:-30px 0;transition:.2s all ease-in-out}.site-footer .footer-container .left .social-media-links a.facebook:hover{opacity:.5}.site-footer .footer-container .left .social-media-links a.youtube{background-image:url(/wp-content/themes/webtemplate/images/social-media-buttons.png);background-repeat:no-repeat;background-position:-60px 0;transition:.2s all ease-in-out}.site-footer .footer-container .left .social-media-links a.youtube:hover{opacity:.5}.site-footer .footer-container .left .social-media-links a.instagram{background-image:url(/wp-content/themes/webtemplate/images/social-media-buttons.png);background-repeat:no-repeat;background-position:-90px 0;transition:.2s all ease-in-out}.site-footer .footer-container .left .social-media-links a.instagram:hover{opacity:.5}.site-footer .footer-container .left .social-media-links a.linkedin{background-image:url(/wp-content/themes/webtemplate/images/social-media-buttons.png);background-repeat:no-repeat;background-position:-120px 0;transition:.2s all ease-in-out}.site-footer .footer-container .left .social-media-links a.linkedin:hover{opacity:.5}.site-footer .footer-container .left .social-media-links a.mailinglist{background-image:url(/wp-content/themes/webtemplate/images/social-media-buttons.png);background-repeat:no-repeat;background-position:-150px 0;transition:.2s all ease-in-out}.site-footer .footer-container .left .social-media-links a.mailinglist:hover{opacity:.5}.site-footer .footer-container .right{text-align:right}.site-footer .footer-container .right .footer-navigation ul{list-style:none;margin:40px 0 30px;padding:0}.site-footer .footer-container .right .footer-navigation ul li{display:inline-block;margin-left:20px}.site-footer .footer-container .right .footer-navigation ul li a{color:rgba(255,255,255,1);text-decoration:none;font-size:12px;font-weight:400;transition:.2s all ease-in-out}.site-footer .footer-container .right .footer-navigation ul li a:hover{color:rgba(255,255,255,.5)}.site-footer .footer-container .right .icons a{display:inline-block;height:55px;width:50px;margin-left:15px}.site-footer .footer-container .right .icons a.blue{background-image:url(/wp-content/themes/webtemplate/images/mole-valley-footer-icons-set.png);background-repeat:no-repeat;background-position:0 0}.site-footer .footer-container .right .icons a.blue:hover{opacity:.5}.site-footer .footer-container .right .icons a.green{background-image:url(/wp-content/themes/webtemplate/images/mole-valley-footer-icons-set.png);background-repeat:no-repeat;background-position:-50px 0}.site-footer .footer-container .right .icons a.green:hover{opacity:.5}.site-footer .footer-container .right .icons a.yellow{background-image:url(/wp-content/themes/webtemplate/images/mole-valley-footer-icons-set.png);background-repeat:no-repeat;background-position:-100px 0}.site-footer .footer-container .right .icons a.yellow:hover{opacity:.5}.site-footer .footer-container .right .icons a.purple{background-image:url(/wp-content/themes/webtemplate/images/mole-valley-footer-icons-set.png);background-repeat:no-repeat;background-position:-150px 0}.site-footer .footer-container .right .icons a.purple:hover{opacity:.5}.site-footer .footer-container .right .icons a.red{background-image:url(/wp-content/themes/webtemplate/images/mole-valley-footer-icons-set.png);background-repeat:no-repeat;background-position:-200px 0}.site-footer .footer-container .right .icons a.red:hover{opacity:.5}.tint-white-with-teal-with-border{border:10px solid #e6f1f4}.tint-teal-with-left-border{border-left:10px solid #073f54}.tint-white-with-pale-blue-left-border{border-left:10px solid #e6f1f4}.tint-pink-with-red-left-border{border-left:10px solid #d03331}.filedownload{border-top:1px solid #eee !important;border-bottom:1px solid #eee !important}@media screen and (max-width:1189px){.header-top-white div .logo{width:100% !important;padding:20px 25px}.header-top-white div .logo a img{width:auto;max-height:45px}.header-top-black>div{width:100% !important;padding:20px}.header-top-white .menu,.header-top-white .white-background-with-dark-text.top-search{display:none}.header-top-white .top-bar{display:block;max-width:100%}.header-top-white #mobilemenu li{position:relative}.header-top-white #mobilemenu ul{margin:0;padding:0;list-style:none}.header-top-white #mobilemenu .mobile-menu{overflow-y:scroll;height:80vh;padding-bottom:0}.header-top-white #mobilemenu>ul>li{display:inline-flex;cursor:pointer;position:relative}.header-top-white #mobilemenu>ul>li{padding:3px 0 3px 15px}.header-top-white #mobilemenu .submenu li a{font-size:16px}.header-top-white #mobilemenu li a{display:inline-block;padding-left:40px;padding-right:40px}.header-top-white #mobilemenu input[type=checkbox].toggle-btn{height:20px;width:42px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:none;cursor:pointer;left:14px;position:absolute;-webkit-tap-highlight-color:transparent}.header-top-white #mobilemenu input[type=checkbox].toggle-btn:not(:checked):before,.header-top-white #mobilemenu input[type=checkbox].toggle-btn:checked:before{content:'';display:block;height:10px;width:10px;margin-top:-6px;pointer-events:none;position:absolute;right:8px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border-bottom:2px solid rgba(255,255,255,1);border-right:2px solid rgba(255,255,255,1)}.header-top-white #mobilemenu input[type=checkbox].toggle-btn:checked:before{transform:rotate(-135deg)}.header-top-white #mobilemenu input[type=checkbox].toggle-btn:not(:checked)~ul{display:none}.header-top-white #mobilemenu input[type=checkbox].toggle-btn:checked~ul{animation:growDown .3s ease-in-out forwards;transform-origin:top center;z-index:1000}.site-footer .footer-container{display:block;max-width:100%;padding:40px 20px 80px}.site-footer .footer-container .left .social-media-links{margin-top:0}.site-footer .footer-container .right{text-align:left}.site-footer .footer-container .right .footer-navigation ul li{display:block}.site-footer .footer-container .right .footer-navigation ul{margin-top:20px}.site-footer .footer-container .right .icons a{margin-left:5px}.site-footer .footer-container .right .icons{margin-left:10px}.search-results-section .searchandfilter .sf-field-search input.sf-input-text,.embedded-search-form .searchandfilter .sf-field-search input.sf-input-text{width:200px;margin-left:20px;margin-top:40px}.front-end .white-background-with-dark-text form.searchandfilter{text-align:center}.header-top-white{background:#fff;width:100%;position:fixed;z-index:1000;border-bottom:2px solid #eee}#main-content{padding-top:80px}}.modular-container .modular-row .accordion-container div:first-child{border-top:none !important}.modular-container .modular-row .accordion-container .accordion-title{padding:15px 15px 10px 40px !important;border-top:1px solid #eee !important;display:block;width:100%;text-align:left}.modular-container .modular-row .accordion-container .accordion-content{padding:0 15px 5px 40px !important}.modular-container .modular-row .accordion-container .accordion-title:before{content:'';height:0;width:13px;margin-top:0;pointer-events:none;position:absolute;left:15px;top:30px;border-bottom:3px solid rgba(0,0,0,1) !important}.modular-container .modular-row .accordion-container .accordion-title:after{height:13px;width:8px;margin-top:4px;pointer-events:none;position:absolute;left:15px !important;top:21px;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border-bottom:none !important;border-right:3px solid rgba(0,0,0,1)}.modular-container .modular-row .accordion-container .accordion-title.open:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);height:3px;top:26px}.modular-container .columns .tab-container .tab button{background-color:#fff;border:1px solid #ddd}.modular-container .columns .tab-container .tab button.active{background-color:#fff;border:1px solid #999}.modular-container .columns .tab-container .tab button.active:after{bottom:-7px;background-color:#fff;border-bottom:1px solid #999;border-right:1px solid #999;height:12px;width:12px}.modular-container .columns .tab-container .tab button:after{content:'';bottom:-7px;background-color:rgba(255,255,255,0);border-bottom:1px solid rgba(255,255,255,0);border-right:1px solid rgba(255,255,255,0);height:12px;width:12px;position:absolute;left:calc(50% - 10px);transform:rotate(45deg);z-index:-1}#backtotopbutton{border-radius:5px;background-color:#2e6b8f;height:30px;width:30px;transition:.2s all ease-in-out;display:block;position:absolute;right:90px;bottom:30px}#backtotopbutton:hover{background-color:#fff}#backtotopbutton:before{content:'';border-top:3px solid #fff;border-left:3px solid #fff;width:10px;height:10px;position:absolute;top:11px;left:10px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#backtotopbutton:hover:before{border-top:3px solid #333;border-left:3px solid #333}.modular-container .columns .tab-container .tab{padding:0}.modular-container .columns .tab-container .tabcontent{margin-left:3px;margin-top:17px;background:#f6f7fa}.modular-container .columns table th{padding:15px;padding-top:10px;padding-bottom:10px}.modular-container .columns table td{border-bottom:1px solid #ebebeb}