:root{--text-color:#212121;--link-color:#ff8000;--hover-color:#ff8000}html{overflow-y:scroll;scroll-behavior:smooth}body{font-family:"nunito sans",Helvetica,Arial,sans-serif;font-size:20px;line-height:normal;font-weight:400;color:#212121;background:#212121;margin:0;font-size:2.5vw}@media (max-width:720px){body{font-size:18px}}@media (min-width:800px){body{font-size:20px}}*{box-sizing:border-box}img{max-width:100%;height:auto;vertical-align:top}a img{border:0}*:focus{outline:dotted 2px #ff8000}::-moz-selection{background:#ff8000;color:#fff}::selection{background:#ff8000;color:#fff}p{line-height:1.5em;margin:0 0 1.3em}a{color:var(--link-color);font-weight:700;text-decoration:none;background:transparent;transition:0.16s cubic-bezier(.67,.13,.33,.88)}a:hover{color:var(--hover-color)}h1,h2,h3,h4,h5,h6,.single-pagination .title{font-family:"Montserrat",Helvetica,Arial,sans-serif;font-size:20px;font-weight:800;line-height:1.2em;margin:40px 0 16px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,.single-pagination .title a{font-weight:800}h1{font-size:10vw;margin:24px 0 18px;line-height:.96em}@media (max-width:280px){h1{font-size:28px}}@media (min-width:780px){h1{font-size:78px}}h2{font-size:6vw}@media (max-width:400px){h2{font-size:24px}}@media (min-width:1100px){h2{font-size:66px}}h3{font-size:4vw}@media (max-width:550px){h3{font-size:22px}}@media (min-width:1450px){h3{font-size:58px}}h4{font-size:3.5vw}@media (max-width:571.4285714286px){h4{font-size:20px}}@media (min-width:1400px){h4{font-size:49px}}h5{font-size:3.5vw}@media (max-width:514.2857142857px){h5{font-size:18px}}@media (min-width:1257.1428571429px){h5{font-size:44px}}h6,.single-pagination .title{font-size:3.5vw}@media (max-width:457.1428571429px){h6,.single-pagination .title{font-size:16px}}@media (min-width:1028.5714285714px){h6,.single-pagination .title{font-size:36px}}.wrapper,.wrapper-medium,.wrapper-small{max-width:1320px;margin:0 auto;position:relative;padding:0 20px;box-sizing:content-box}@media (min-width:425px){.wrapper,.wrapper-medium,.wrapper-small{padding:0 40px}}@media (min-width:1025px){.wrapper,.wrapper-medium,.wrapper-small{padding:0 60px}}.wrapper-small{max-width:640px}.wrapper-medium{max-width:960px}.clear{clear:both}.listing-feature .item-image img,.home-feature-large.large-bg-video .video-link,.home-feature-large .item-background:after,.home-feature-large .item-background img,.home-feature-large .item-background,.graphic-element img,.home-feature.two-featureboxes-img-bg .item-content:before,.home-feature .item-image.has-mask-shape .image-wrapper img,.home-feature .item-image.has-mask-shape .image-wrapper:before,.home-feature .item-image img,.banner .banner-image:after,.banner .banner-image:before,.banner .banner-image,.three-featureboxes-img-bg .featurette:before,.two-featureboxes-1-2-img-bg .featurette:before,.two-featureboxes-2-1-img-bg .featurette:before{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.mobile-only{display:block}@media (min-width:900px){.mobile-only{display:none}}.desktop-only{display:none}@media (min-width:900px){.desktop-only{display:block}}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0;visibility:hidden}}@keyframes fade-out{0%{opacity:1}100%{opacity:0;visibility:hidden}}@-webkit-keyframes move-up{0%{transform:translate(0,12px)}100%{transform:none}}@keyframes move-up{0%{transform:translate(0,12px)}100%{transform:none}}#content,.intro-section{-webkit-animation:fade-in 0.3s ease-out 0.5s backwards;animation:fade-in 0.3s ease-out 0.5s backwards}@media (min-width:730px){.columns-2{display:grid;grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.columns-3{display:grid;grid-template-columns:repeat(3,1fr)}}@media (min-width:730px){.columns-1-2{display:grid;grid-template-columns:2fr 3fr}}@media (min-width:900px){.columns-1-2{grid-template-columns:1fr 2fr}}@media (min-width:730px){.columns-2-1{display:grid;grid-template-columns:3fr 2fr}}@media (min-width:900px){.columns-2-1{grid-template-columns:2fr 1fr}}header.page-header{background:#bc5d15;transition:background-color 0.125s;padding:7px 0 0 4px;position:fixed;top:0;left:0;width:100%;z-index:100;height:56px;transition:height 0.2s ease-out;box-shadow:0 10px 15px -11px rgba(0,0,0,.1);border-left:8px solid #ff8000}header.page-header.fixed{background:#bc5d15}header.page-header .header-wrapper{position:relative;padding:0 0 0 8px}@media (min-width:730px){header.page-header .header-wrapper{padding:0 18px}}@media (min-width:1025px){header.page-header .header-wrapper.centered #main-nav{position:absolute;top:0;left:0;width:100%;text-align:center}}@media (min-width:1025px){header.page-header .header-wrapper.align-right{text-align:right}header.page-header .header-wrapper.align-right>*{text-align:left}header.page-header .header-wrapper.align-right #main-nav{float:none;display:inline-block;margin-right:24px}}header.page-header #logo{width:48px;height:42px;overflow:hidden;float:left;margin:0 40px 0 0;z-index:11;position:relative;transition:0.2s ease-out;background:transparent url(../../../../../../../../../themes/clever-macadamia/_inc/img/logo.svg) no-repeat center left/100% auto}header.page-header #logo img{opacity:0;transition:opacity .2 cubic-bezier(.67,.13,.33,.88)}@media (min-width:1025px){header.page-header #logo img{opacity:0;transition:opacity .2 cubic-bezier(.67,.13,.33,.88)}}header.page-header .header-controls{float:right}header.page-header #google_language_translator{margin-right:6px;position:relative;background-color:#212121;border-radius:4px;display:none}@media (min-width:520px){header.page-header #google_language_translator{display:inline-block}}header.page-header #google_language_translator .goog-te-gadget:before{display:block;position:absolute;top:10px;right:13px;content:" ";border:3px solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);width:9px;height:9px}header.page-header #google_language_translator select.goog-te-combo{padding:6px 27px 6px 1em!important;margin:0px!important;font-size:16px;font-family:"nunito sans",Helvetica,Arial,sans-serif;font-weight:700;width:180px!important;cursor:pointer;border:2px solid transparent!important;border-radius:4px!important;background:transparent}header.page-header #google_language_translator select.goog-te-combo:hover{border:2px solid #212121!important;color:#212121}header.page-header #google_language_translator select.goog-te-combo option{background-color:#fff;color:#212121}header.page-header #google_language_translator:hover{background-color:#fff}header.page-header #google_language_translator:hover .goog-te-gadget:before{border-color:#212121}header.page-header .button-header-cta{display:none;position:relative;z-index:11;font-size:16px;font-family:"nunito sans",Helvetica,Arial,sans-serif;font-weight:700;color:#fff;padding:1em 1em 1em;margin:2px 12px 0 0;text-transform:none;line-height:0}@media (min-width:320px){header.page-header .button-header-cta{display:inline-block}header.page-header .button-header-cta:after,header.page-header .button-header-cta:before{display:none}header.page-header .button-header-cta:hover,header.page-header .button-header-cta:focus{color:#212121}}header.page-header .search-link,header.page-header .hamburger{position:relative;z-index:11;background-color:#212121;border-radius:0;width:28px;height:24px;margin:8px 18px 0 0;padding:0;text-indent:-9999px;display:inline-block;text-align:left;vertical-align:top;transition:background 0.16s cubic-bezier(.67,.13,.33,.88)}header.page-header .search-link:hover,header.page-header .hamburger:hover{background-color:#212121}header.page-header .search-link:hover>.navicon,header.page-header .search-link:hover>.navicon:before,header.page-header .search-link:hover>.navicon:after,header.page-header .search-link:focus>.navicon,header.page-header .search-link:focus>.navicon:before,header.page-header .search-link:focus>.navicon:after,header.page-header .hamburger:hover>.navicon,header.page-header .hamburger:hover>.navicon:before,header.page-header .hamburger:hover>.navicon:after,header.page-header .hamburger:focus>.navicon,header.page-header .hamburger:focus>.navicon:before,header.page-header .hamburger:focus>.navicon:after{background:#fff}header.page-header .search-link{content:" ";background:#fff;-webkit-mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_searchburger_light.svg);mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_searchburger_light.svg);-o-object-fit:cover;object-fit:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:none}header.page-header .search-link:hover,header.page-header .search-link:focus{background:#fff}header.page-header .hamburger{display:none}header.page-header .hamburger .navicon{display:block;background:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:3px;width:23px;border-radius:3px;position:absolute;left:50%;transform:translateX(-50%);top:10px;transition:0.16s cubic-bezier(.67,.13,.33,.88)}header.page-header .hamburger .navicon:before,header.page-header .hamburger .navicon:after{content:"";background:transparent;display:block;height:4px;width:23px;border-radius:0;position:absolute;left:0;top:0;transition:0.16s cubic-bezier(.67,.13,.33,.88)}header.page-header .hamburger .navicon:before{transform:translate(0,-8px)}header.page-header .hamburger .navicon:after{transform:translate(0,8px)}body.home header.page-header:not(.fixed),body.page-template-page-landing header.page-header:not(.fixed){background:#bc5d15}@media (min-width:1025px){body.home header.page-header:not(.fixed),body.page-template-page-landing header.page-header:not(.fixed){padding:16px 0 8px 4px;height:96px;transition:height 0.2s ease-out}}body.home header.page-header:not(.fixed) #main-nav ul.menu,body.page-template-page-landing header.page-header:not(.fixed) #main-nav ul.menu{padding-top:12px}body.home header.page-header:not(.fixed) #main-nav ul.menu a,body.page-template-page-landing header.page-header:not(.fixed) #main-nav ul.menu a{font-size:18px}@media (min-width:1025px){body.home header.page-header:not(.fixed) .header-controls,body.page-template-page-landing header.page-header:not(.fixed) .header-controls{padding-top:12px}}body.home header.page-header:not(.fixed) .search-link,body.page-template-page-landing header.page-header:not(.fixed) .search-link{margin:8px 18px 0 0;background:#fff}body.home header.page-header:not(.fixed) .search-link:hover,body.page-template-page-landing header.page-header:not(.fixed) .search-link:hover{background:#fff}body.home header.page-header:not(.fixed) .hamburger,body.page-template-page-landing header.page-header:not(.fixed) .hamburger{margin:0 18px 0 0;background:#212121}body.home header.page-header:not(.fixed) .hamburger:hover,body.page-template-page-landing header.page-header:not(.fixed) .hamburger:hover{background:#fff}body.home header.page-header:not(.fixed) #logo,body.page-template-page-landing header.page-header:not(.fixed) #logo{transition:width,height 0.2s ease-out}@media (min-width:1025px){body.home header.page-header:not(.fixed) #logo,body.page-template-page-landing header.page-header:not(.fixed) #logo{width:104px;height:96px;margin-top:-14px;background:transparent url(../../../../../../../../../themes/clever-macadamia/_inc/img/logo_light.svg) no-repeat center left/100% auto;transition:0.2s ease-out}}body.home header.page-header:not(.fixed) #logo img,body.page-template-page-landing header.page-header:not(.fixed) #logo img{opacity:0;transition:opacity .2 cubic-bezier(.67,.13,.33,.88)}body.home header.page-header:not(.fixed) .announcement,body.page-template-page-landing header.page-header:not(.fixed) .announcement{background-color:#fff;--text-color:#212121;--link-color:#212121}body.home body.blog #main-nav,body.home body.category #main-nav,body.home body.tag #main-nav,body.page-template-page-landing body.blog #main-nav,body.page-template-page-landing body.category #main-nav,body.page-template-page-landing body.tag #main-nav{--subnav-bg:white}footer{--text-color:white;--link-color:white;color:var(--text-color);overflow:hidden}@media (min-width:1025px){footer{display:grid;grid-template-columns:34% 1fr}}@media (min-width:1400px){footer{grid-template-columns:38% 1fr}}footer .footer-content{padding:60px 0 40px}@media (min-width:730px){footer .footer-content{padding:60px 0 100px}}@media (min-width:1025px){footer .footer-content{order:2;padding:120px 0 115px 90px}}@media (min-width:1200px){footer .footer-content{padding-left:160px}}@media (min-width:730px){footer .footer-content .wrapper,footer .footer-content .wrapper-small,footer .footer-content .wrapper-medium{display:grid;grid-template-columns:1fr 200px;grid-column-gap:30px;grid-row-gap:60px;max-width:660px}}footer .footer-aside{padding:40px 0 60px}@media (min-width:730px){footer .footer-aside{padding:60px 0 60px}}@media (min-width:1025px){footer .footer-aside{order:1;padding:120px 0 115px}}@media (min-width:730px){footer .footer-aside .wrapper,footer .footer-aside .wrapper-small,footer .footer-aside .wrapper-medium{display:grid;height:100%}}footer .footer-searchform{margin:25px 0 40px}@media (min-width:730px){footer .footer-searchform{order:3;grid-column:span 2;max-width:612px;margin:0}}footer .footer-text{font-size:16px}footer .footer-text a{font-weight:400}footer .footer-text p{margin:5px 0}footer .footer-logo{width:128px;margin-bottom:35px}@media (min-width:900px){footer .footer-logo{width:155px}}footer .footer-statement{font-size:16px;margin:20px 0}@media (min-width:730px){footer .footer-statement{margin:20px 0 10px}}footer .footer-meta{font-size:16px;align-self:flex-end}footer .footer-meta ul.menu{margin:0;padding:0;list-style:none}footer .footer-meta ul.menu li{display:inline-block;margin-right:15px}footer .footer-meta ul.menu a{display:inline-block;padding:5px 0;font-weight:400}footer .footer-meta .footer-copyright{padding:5px 0}#sitebystarfish{position:relative;background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/site_by_neg.svg) no-repeat center;background-size:cover;width:91px;height:26px;display:block;margin:12px 0 0;text-align:left;overflow:hidden;text-indent:-9999em;transition:opacity 0.2s;opacity:.8}#sitebystarfish:hover,#sitebystarfish:after{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/site_by_neg.svg);opacity:1}#sitebystarfish:after{content:"";opacity:0}.page-wrap{position:relative}#main{background:#fff}#content{min-height:550px}.main-columns-wrapper{padding-top:105px;padding-bottom:60px}@media (min-width:900px){.main-columns-wrapper{padding-top:180px;padding-bottom:110px;display:grid;grid-template-columns:1fr 74%;grid-column-gap:5%}}.main-columns-wrapper .post-content{max-width:640px;margin:0 auto}@media (min-width:900px){.main-columns-wrapper .post-content{margin:0;grid-column-start:2}}#sidebar{display:none}@media (min-width:900px){#sidebar{display:block;grid-column-start:1}.intro-section+#sidebar{grid-row-start:1;grid-row-end:3}}#sidebar .sidebar-inner{position:-webkit-sticky;position:sticky;left:0;top:136px;overflow:hidden}#sidebar .widget{margin:5px 0 30px}#sidebar .widget h3{margin:0 0 20px;font-size:18px}#sidebar .widget h3 a{font-weight:700}#sidebar .widget ul,#sidebar .widget li{margin:15px 0;padding:0;list-style:none}#sidebar .widget li{margin:12px 0;font-size:16px}#sidebar .widget li.current-menu-item>a,#sidebar .widget li.current-menu-ancestor>a,#sidebar .widget li.current-cat>a,#sidebar .widget li.current-cat-parent>a{color:#ff8000}#sidebar .widget a{color:#212121}#sidebar .widget a:hover{color:#ff8000}#sidebar .widget ul ul{margin-left:0}nav ul,nav li{margin:0;padding:0;list-style:none}nav ul.sub-menu{display:none}#main-nav{--link-color:white;--hover-color:#ff8000;--subnav-bg:white;z-index:10;float:left;display:none}@media (min-width:1400px){#main-nav{display:block}}#main-nav ul.menu li{display:inline-block;position:relative}#main-nav ul.menu>li.menu-item-has-children{padding-bottom:10px}#main-nav ul.menu a{display:inline-block;font-size:18px;font-family:"nunito sans",Helvetica,Arial,sans-serif;letter-spacing:.02em;line-height:20px;font-weight:700;transition:none;padding:10px 8px}#main-nav ul.menu li:hover>a{color:#fff;transition:color 0.1s cubic-bezier(.67,.13,.33,.88)}#main-nav ul.menu li.current-menu-item>a,#main-nav ul.menu li.current-menu-ancestor>a{color:var(--subnav-bg)}#main-nav ul.sub-menu{--link-color:white;position:absolute;top:45px;left:8px;width:240px;background:#212121;padding:20px 20px 25px;z-index:10;display:block;opacity:0;visibility:hidden;transition:0.2s;border-left:8px solid #ff8000;border-bottom-left-radius:4px;text-align:left;box-shadow:0 10px 15px -11px rgba(0,0,0,.1)}#main-nav ul.sub-menu a{display:block;padding:6px 0;font-size:16px}#main-nav ul.sub-menu a:hover{color:var(--hover-color)}#main-nav ul.sub-menu li{display:block}#main-nav ul.sub-menu li:hover>a{color:var(--hover-color);transition:color 0.1s cubic-bezier(.67,.13,.33,.88)}#main-nav ul.sub-menu li.current-menu-item>a,#main-nav ul.sub-menu li.current-menu-ancestor>a{color:#ff8000}#main-nav ul.menu>li:hover>ul.sub-menu{opacity:1;visibility:visible;top:49px;transition:opacity 0.16s cubic-bezier(.67,.13,.33,.88)}#hamburger-nav{--link-color:white}#hamburger-nav ul.menu{padding:0 20px}@media (min-width:730px){#hamburger-nav ul.menu{-moz-column-count:2;column-count:2;-moz-column-gap:55px;column-gap:55px;padding:40px}}#hamburger-nav ul.menu li{display:block;margin:0 0 25px;position:relative;-moz-column-break-inside:avoid;break-inside:avoid}#hamburger-nav ul.menu a{vertical-align:middle;font-size:4vw;font-weight:700;color:var(--link-color)}@media (max-width:600px){#hamburger-nav ul.menu a{font-size:24px}}@media (min-width:700px){#hamburger-nav ul.menu a{font-size:28px}}#hamburger-nav ul.menu ul.sub-menu{padding:0;display:none}#hamburger-nav ul.menu ul.sub-menu li{padding:0 0 0 25px;margin:8px 0 12px}#hamburger-nav ul.menu ul.sub-menu a{font-size:4vw}@media (max-width:450px){#hamburger-nav ul.menu ul.sub-menu a{font-size:18px}}@media (min-width:500px){#hamburger-nav ul.menu ul.sub-menu a{font-size:20px}}#hamburger-nav ul.menu li.current-menu-item>ul.sub-menu,#hamburger-nav ul.menu li.current-menu-ancestor>ul.sub-menu{display:block}#hamburger-nav ul.menu>li.menu-item-has-children>a{padding-right:40px;color:#fff}#hamburger-nav ul.menu>li.menu-item-has-children>.expand-arrow{display:inline-block;width:35px;height:40px;vertical-align:middle;margin-left:-35px;cursor:pointer;position:relative;top:2px}#hamburger-nav ul.menu>li.menu-item-has-children>.expand-arrow:before,#hamburger-nav ul.menu>li.menu-item-has-children>.expand-arrow:after{content:" ";background:#fff;position:absolute;left:7px;top:16px;height:5px;width:24px;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}#hamburger-nav ul.menu>li.menu-item-has-children>.expand-arrow:after{transform:rotate(90deg);transition:0.2s}#hamburger-nav ul.menu>li.menu-item-has-children>.expand-arrow.expanded:after{transform:rotate(0deg)}#footer-nav{display:flex;flex-flow:row nowrap}#footer-nav ul.menu{width:100%;flex:1 1 auto}#footer-nav ul.menu+ul.menu{flex:none;width:48%;margin-left:40px}#footer-nav ul.menu li{margin:0 0 15px}#footer-nav ul.menu li a{font-weight:700}#footer-nav ul.menu li.current-menu-item>a{color:var(--link-color)}#footer-nav ul.sub-menu{display:block;margin:15px 0 20px}#footer-nav ul.sub-menu li{margin:8px 0}#footer-nav ul.sub-menu a{font-size:16px}form,.post-content form{margin:0;clear:both}form ul,form li,.post-content form ul,.post-content form li{margin:0;padding:0;list-style:none}form li,.post-content form li{padding:28px 0 0}form label,.post-content form label{padding:2px 0;display:block;font-weight:700;color:#0a3866}.custom-select,select,.button,input[type=submit],textarea,input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=search]{font-family:"nunito sans",Helvetica,Arial,sans-serif;display:inline-block;background:#fff;border:2px solid #0a3866;color:#0a3866;font-size:2.5vw;line-height:20px;border-radius:4px;width:100%;max-width:300px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:none}@media (max-width:720px){.custom-select,select,.button,input[type=submit],textarea,input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=search]{font-size:18px}}@media (min-width:800px){.custom-select,select,.button,input[type=submit],textarea,input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=search]{font-size:20px}}.custom-select:focus,select:focus,.button:focus,input[type=submit]:focus,textarea:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=search]:focus{border-color:#1370cd;outline:none}.custom-select::-moz-placeholder,select::-moz-placeholder,.button::-moz-placeholder,input[type=submit]::-moz-placeholder,textarea::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=search]::-moz-placeholder{color:#0a3866;opacity:1}.custom-select:-ms-input-placeholder,select:-ms-input-placeholder,.button:-ms-input-placeholder,input[type=submit]:-ms-input-placeholder,textarea:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder{color:#0a3866;opacity:1}.custom-select::placeholder,select::placeholder,.button::placeholder,input[type=submit]::placeholder,textarea::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,input[type=search]::placeholder{color:#0a3866;opacity:1}.custom-select::-ms-input-placeholder,select::-ms-input-placeholder,.button::-ms-input-placeholder,input[type=submit]::-ms-input-placeholder,textarea::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder{color:#0a3866}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=search]{padding:15px 23px;height:60px}textarea{padding:18px 23px;height:160px;max-width:100%;line-height:1.2em}.button,input[type=submit]{padding:1em 1.33em 1em;width:auto;min-width:50px;text-align:center;cursor:pointer;background:#212121;color:#fff;border:none;text-transform:uppercase;letter-spacing:.02em;font-size:16px;font-weight:700;border-radius:4px;transition:0.16s cubic-bezier(.67,.13,.33,.88);border:2px solid transparent}.button:hover,.button:focus,input[type=submit]:hover,input[type=submit]:focus{background:#fff;color:#212121;border:2px solid #212121}.button-small{padding:12px 32px}.button-light,.three-featureboxes .featurette:nth-child(2) .button{background-color:#e4ffd6;color:#212121}.button-light:hover,.three-featureboxes .featurette:nth-child(2) .button:hover,.button-light:focus,.three-featureboxes .featurette:nth-child(2) .button:focus{background-color:#bc5d15;color:#fff}.button-play:before{content:"";width:34px;height:25px;background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_play_small.svg) no-repeat center/100% auto;display:inline-block;margin:-15px 10px -10px -10px;vertical-align:middle}.add-more-button{transition-property:background-color}.add-more-button:before{content:"";width:34px;height:25px;background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/add_white.svg) no-repeat center/24px auto;display:inline-block;margin:-13px 5px -10px -6px;vertical-align:middle}select{padding:15px 50px 15px 23px;height:60px;background:transparent;position:relative}select option{color:#212121}.custom-select{position:relative;border:none}.custom-select:before{display:block;position:absolute;top:21px;right:25px;content:" ";border:4px solid #212121;border-width:0 4px 4px 0;transform:rotate(45deg);width:9px;height:9px}select::-ms-expand{display:none}input[type=checkbox],input[type=radio]{position:absolute;opacity:0;margin:0;z-index:1;height:24px;width:24px}input[type=checkbox]+.custom-checker,input[type=radio]+.custom-checker{width:24px;height:24px;position:relative;display:inline-block;margin:-3px 5px 0 0;vertical-align:middle;z-index:0}input[type=checkbox]+.custom-checker:before,input[type=radio]+.custom-checker:before{content:"";background:#f2f7fd;display:block;border:2px solid #0a3866;height:24px;width:24px;left:0;position:absolute;top:0;box-sizing:border-box}input[type=checkbox]+.custom-checker:after,input[type=radio]+.custom-checker:after{content:"";display:block;position:absolute;top:3px;left:8px;border:1px solid #0a3866;border-width:0 2px 2px 0;transform:rotate(45deg);width:8px;height:15px;z-index:1;opacity:0;box-sizing:border-box}input[type=checkbox]:checked+.custom-checker:after,input[type=radio]:checked+.custom-checker:after{opacity:1}input[type=checkbox]:focus+.custom-checker:before,input[type=radio]:focus+.custom-checker:before{border-color:#1370cd}input[type=radio]+.custom-checker:before{border-radius:50%}input[type=radio]+.custom-checker:after{border-radius:50%;border:1px solid #0a3866;background:#0a3866;width:8px;height:8px;top:8px;left:8px;transform:none}input.datepicker{padding-right:40px}input.datepicker+.ui-datepicker-trigger{vertical-align:middle;margin-left:-35px;border-radius:0}.custom-upload{position:relative;overflow:hidden;display:block;max-width:100%;line-height:1}.custom-upload .button{margin:5px 0}.custom-upload input[type=file]{position:absolute;top:0;left:0;margin:5px 0;padding:0;width:140px;height:44px;opacity:0;z-index:1;cursor:pointer;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.custom-upload input[type=file]:hover+.button,.custom-upload input[type=file]:focus+.button{background-color:#f2f7fd;color:#1370cd;border-color:#1370cd}.custom-upload .selected-file{display:block;margin:2px 0 5px}.custom-upload .label{font-size:16px;font-weight:700;line-height:1.55;display:inline-block;vertical-align:middle;margin-right:5px;max-width:calc(100% - 25px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.custom-upload .clear{display:inline-block;z-index:2;cursor:pointer;text-indent:-9999px;overflow:hidden;width:22px;height:22px;vertical-align:middle;background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_remove.svg) no-repeat center/14px 14px;position:relative;top:1px}.gform_wrapper,.gform_confirmation_wrapper{margin:3em 0;background:#f2f7fd;color:#0a3866;border-radius:4px;padding:40px 30px}@media (min-width:730px){.gform_wrapper,.gform_confirmation_wrapper{padding:60px}}.gform_wrapper .gform_description,.gform_confirmation_wrapper .gform_description{line-height:1.5em;margin:0 0 1.3em}.gform_wrapper .gform_body,.gform_confirmation_wrapper .gform_body{margin:10px 0 35px}.gform_wrapper .gform_validation_container,.gform_confirmation_wrapper .gform_validation_container{display:none}.gform_wrapper h3,.gform_confirmation_wrapper h3{margin-top:0}.gform_wrapper .gfield_description,.gform_confirmation_wrapper .gfield_description{margin:5px 0 0;font-size:16px;line-height:1.5}.gform_wrapper .field_description_above label+.gfield_description,.gform_confirmation_wrapper .field_description_above label+.gfield_description{margin:-6px 0 5px}.gform_wrapper .validation_message,.gform_confirmation_wrapper .validation_message{display:block;padding:5px 0 0;line-height:normal;color:#eb0000;margin:0}.gform_wrapper .gfield_required,.gform_confirmation_wrapper .gfield_required{margin-left:4px;color:#ff8000}.gform_wrapper .validation_error,.gform_confirmation_wrapper .validation_error{margin:10px 0;line-height:1.5em;color:#eb0000;font-size:18px}.gform_wrapper .gform_ajax_spinner,.gform_confirmation_wrapper .gform_ajax_spinner{width:30px;height:30px;position:relative;top:-2px;margin:5px 10px;display:inline-block;vertical-align:middle}.gform_wrapper .gfield_radio li,.gform_wrapper .gfield_checkbox li,.gform_confirmation_wrapper .gfield_radio li,.gform_confirmation_wrapper .gfield_checkbox li{padding:3px 0 3px 32px;position:relative;margin:5px 0 0}.gform_wrapper .gfield_radio .custom-checker,.gform_wrapper .gfield_radio input[type=radio],.gform_wrapper .gfield_radio input[type=checkbox],.gform_wrapper .gfield_checkbox .custom-checker,.gform_wrapper .gfield_checkbox input[type=radio],.gform_wrapper .gfield_checkbox input[type=checkbox],.gform_confirmation_wrapper .gfield_radio .custom-checker,.gform_confirmation_wrapper .gfield_radio input[type=radio],.gform_confirmation_wrapper .gfield_radio input[type=checkbox],.gform_confirmation_wrapper .gfield_checkbox .custom-checker,.gform_confirmation_wrapper .gfield_checkbox input[type=radio],.gform_confirmation_wrapper .gfield_checkbox input[type=checkbox]{position:absolute;left:0;top:6px}.gform_wrapper .gfield_radio label,.gform_wrapper .gfield_checkbox label,.gform_confirmation_wrapper .gfield_radio label,.gform_confirmation_wrapper .gfield_checkbox label{display:block;font-weight:400;line-height:1.2em;padding:0}.gform_wrapper .gform_footer,.gform_confirmation_wrapper .gform_footer{clear:both}.gform_wrapper .gform_hidden,.gform_confirmation_wrapper .gform_hidden{display:none}.gform_wrapper .ginput_recaptcha iframe,.gform_confirmation_wrapper .ginput_recaptcha iframe{margin:0}.gform_wrapper .StripeElement,.gform_confirmation_wrapper .StripeElement{margin:15px 0 0}.gform_wrapper .ginput_container_creditcard,.gform_wrapper .ginput_container_address,.gform_wrapper .ginput_container_email.ginput_complex,.gform_confirmation_wrapper .ginput_container_creditcard,.gform_confirmation_wrapper .ginput_container_address,.gform_confirmation_wrapper .ginput_container_email.ginput_complex{margin-top:-15px}.gform_wrapper .ginput_container_creditcard label,.gform_wrapper .ginput_container_address label,.gform_wrapper .ginput_container_email.ginput_complex label,.gform_confirmation_wrapper .ginput_container_creditcard label,.gform_confirmation_wrapper .ginput_container_address label,.gform_confirmation_wrapper .ginput_container_email.ginput_complex label{display:block;margin:15px 0 0}.gform_wrapper .gfield_creditcard_warning_message,.gform_wrapper .ginput_card_security_code_icon,.gform_wrapper div.gform_card_icon,.gform_confirmation_wrapper .gfield_creditcard_warning_message,.gform_confirmation_wrapper .ginput_card_security_code_icon,.gform_confirmation_wrapper div.gform_card_icon{display:none}.gform_wrapper .ginput_card_expiration_container:after,.gform_confirmation_wrapper .ginput_card_expiration_container:after{content:"";display:block;clear:both}.gform_wrapper .ginput_card_expiration_container .custom-select,.gform_confirmation_wrapper .ginput_card_expiration_container .custom-select{float:left;width:calc(50% - 8px)}.gform_wrapper .ginput_card_expiration_container .custom-select:last-child,.gform_confirmation_wrapper .ginput_card_expiration_container .custom-select:last-child{float:right!important}@media (min-width:520px){.gform_wrapper .ginput_cardinfo_left,.gform_wrapper .ginput_cardinfo_right,.gform_confirmation_wrapper .ginput_cardinfo_left,.gform_confirmation_wrapper .ginput_cardinfo_right{display:inline-block;width:calc(40% - 8px);vertical-align:top}.gform_wrapper .ginput_cardinfo_left,.gform_confirmation_wrapper .ginput_cardinfo_left{margin-right:16px;width:calc(60% - 8px)}}.gform_wrapper .ginput_container_fileupload,.gform_confirmation_wrapper .ginput_container_fileupload{overflow:hidden}.gform_wrapper .gform_drop_area,.gform_confirmation_wrapper .gform_drop_area{border:3px dashed #0a3866;border-radius:4px;padding:35px 0 45px;text-align:center;margin:10px 0 0;line-height:1;overflow:hidden}.gform_wrapper .gform_drop_instructions,.gform_confirmation_wrapper .gform_drop_instructions{font-size:14px;font-weight:300;display:block;margin-bottom:10px;line-height:1.4}.gform_wrapper .gform_button_select_files,.gform_confirmation_wrapper .gform_button_select_files{margin:0}.gform_wrapper .ginput_preview,.gform_confirmation_wrapper .ginput_preview{line-height:1.1;font-size:16px;margin-top:5px}.gform_wrapper .ginput_preview strong,.gform_confirmation_wrapper .ginput_preview strong{font-family:"nunito sans",Helvetica,Arial,sans-serif;float:left;padding-right:23px;background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_remove.svg) no-repeat center right/14px 14px}.gform_wrapper .ginput_preview .gform_delete,.gform_confirmation_wrapper .ginput_preview .gform_delete{vertical-align:baseline;position:relative;top:3px;width:18px;height:18px;left:-15px;z-index:1;opacity:0;cursor:pointer}.gform_confirmation_message{line-height:1.5em}.breadcrumbs{--link-color:#212121;font-weight:800;margin:0 0 10px;font-size:15px;color:var(--text-color)}.breadcrumbs a{font-weight:800}.breadcrumbs .sep{position:relative;width:.8em;height:.8em;display:inline-block;vertical-align:middle}.breadcrumbs .sep:before{content:"";position:absolute;top:1px;left:0;border:solid var(--text-color);border-width:3px 3px 0 0;width:5px;height:5px;transform:rotate(45deg)}.gallery{margin:2.2em -10px!important}.gallery .gallery-item{display:inline-block;vertical-align:top;margin:0;width:50%;padding:10px}.gallery .gallery-item img{width:100%}.gallery .gallery-item .gallery-caption{display:none}.gallery .gallery-item a{display:block;position:relative;overflow:hidden;border-radius:4px}.gallery .gallery-item a:before{content:"";display:block;height:100%;width:100%;position:absolute;left:0;top:0;transition:opacity 0.3s cubic-bezier(.67,.13,.33,.88);background:#000;z-index:1;opacity:0}.gallery .gallery-item a:hover:before{opacity:.3}@media (min-width:425px){.gallery.gallery-columns-3 .gallery-item{width:33.33333%}.gallery.gallery-columns-4 .gallery-item{width:25%}.gallery.gallery-columns-5 .gallery-item{width:20%}.gallery.gallery-columns-6 .gallery-item{width:16.66666%}}.gallery br{display:none}.gallery .column{display:inline-block;vertical-align:top}.gallery .column.size-1of2{width:50%}.gallery .column.size-1of3{width:33.33333%}.gallery .column.size-1of4{width:25%}.gallery .column.size-1of5{width:20%}.gallery .column.size-1of6{width:16.66666%}.gallery .column .gallery-item{width:100%}.social-links{margin:10px 0}.social-links a{width:40px;height:40px;display:inline-block;vertical-align:middle;background:#e4ffd6 no-repeat center;background-size:45% auto;transition:0.16s cubic-bezier(.67,.13,.33,.88);border-radius:50%;text-indent:-9999em;overflow:hidden;margin:4px 2px}.social-links a:hover{background-color:#bc5d15}.social-links a.facebook{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_facebook_dark.svg)}.social-links a.facebook:hover{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_facebook_light.svg)}.social-links a.linkedin{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_linkedin_dark.svg)}.social-links a.linkedin:hover{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_linkedin_light.svg)}.social-links a.twitter{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_twitter_dark.svg)}.social-links a.twitter:hover{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_twitter_light.svg)}.social-links a.youtube{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_youtube_dark.svg)}.social-links a.youtube:hover{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_youtube_light.svg)}.social-links a.instagram{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_instagram_dark.svg)}.social-links a.instagram:hover{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_instagram_light.svg)}#commentform label{display:block;padding-bottom:2px}.commentlist{margin:0;padding:0;list-style:none}#comments{border-top:4px solid #212121;padding-top:25px;margin-bottom:25px}#respond{border-top:4px solid #212121;margin-top:10px;padding-top:5px}.blog-meta{--link-color:#212121;font-size:3vw}@media (max-width:500px){.blog-meta{font-size:15px}}@media (min-width:533.3333333333px){.blog-meta{font-size:16px}}.blog-meta>span{display:inline-block;padding-bottom:5px}.blog-meta .date,.blog-meta a{margin:2px 18px 0 0;display:inline-block}.blog-meta a{font-weight:900;text-transform:uppercase}.blog-tags{border-top:4px solid #212121;margin:50px 0 0;padding:55px 0 0}.blog-tags .blog-meta{display:inline-block}.blog-tags h4{font-size:16px;font-weight:400;margin:2px 18px 0 0;display:inline-block}.blog-tags .share-button,.blog-meta .share-button{position:relative;right:0;bottom:0;display:inline-block;margin:0 15px 10px 0}.blog-tags .share-button .share-icon,.blog-meta .share-button .share-icon{width:40px;height:40px}.pagination{text-align:center;padding:0 20px 65px;clear:both;position:relative;overflow:hidden}@media (min-width:900px){.pagination{padding:40px 20px 100px}}.pagination .page-numbers{display:inline-block;line-height:40px;padding:4px;background:#ff8000;color:#fff;text-align:center;border-radius:4px;width:48px;height:48px;vertical-align:middle;margin:4px;transition:0.16s cubic-bezier(.67,.13,.33,.88);font-weight:900;font-size:24px;overflow:hidden}.pagination .page-numbers:hover{background:#bc5d15}.pagination .page-numbers.current{background:transparent;border:4px solid #212121;color:#212121;padding:0}.pagination .page-numbers.dots{background:#212121;border:none;width:5px;height:5px;text-indent:-9999px;overflow:hidden;margin:5px;padding:0}.pagination .page-numbers.prev,.pagination .page-numbers.next{text-indent:-9999px;text-align:left;background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_down.svg);background-repeat:no-repeat;background-position:center 18px;background-size:20px auto;transform:rotate(90deg)}.pagination .page-numbers.next{transform:rotate(-90deg)}.single-pagination{--link-color:#212121;--hover-color:#ff8000;display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;font-size:16px}.single-pagination .pagination-item{background-color:#e4ffd6}.single-pagination .pagination-item a{display:block;padding:35px 0;height:100%}.single-pagination .pagination-item a:hover{color:#bc5d15}.single-pagination .pagination-item .wrapper-small{display:block;max-width:560px;min-height:100%}.single-pagination .subtitle{font-weight:400;display:block}.single-pagination .title{width:100%;margin:5px 0;display:none}@media (min-width:730px){.single-pagination .title{display:inline-block}}.single-pagination .arrow{display:block;position:absolute;top:calc(50% - 19px);border-radius:4px;width:40px;height:40px;transition:0.16s cubic-bezier(.67,.13,.33,.88);overflow:hidden;background:#ff8000 url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_down.svg) no-repeat center 15px/17px auto;transform:rotate(90deg);left:20px}@media (min-width:425px){.single-pagination .arrow{left:40px}}@media (min-width:1025px){.single-pagination .arrow{left:60px}}.single-pagination a:hover .arrow{background-color:#bc5d15}.single-pagination .prev{text-align:right}.single-pagination .prev .wrapper-small{margin-right:0}.single-pagination .prev .title,.single-pagination .prev .subtitle{padding:0 0 0 55px}.single-pagination .next .wrapper-small{margin-left:0}.single-pagination .next .arrow{left:auto;right:20px;transform:rotate(-90deg)}@media (min-width:425px){.single-pagination .next .arrow{right:40px}}@media (min-width:1025px){.single-pagination .next .arrow{right:60px}}.single-pagination .next .title,.single-pagination .next .subtitle{padding:0 55px 0 0}.share-button{display:inline-block;transition:0.16s cubic-bezier(.67,.13,.33,.88);position:fixed;bottom:12px;right:72px;z-index:10}@media (min-width:900px){.share-button{bottom:24px;right:80px}}.share-button .share-icon{position:relative;display:inline-block;width:48px;height:48px;border-radius:4px;vertical-align:middle;margin-right:2px;background:#ff8000;transition:0.16s cubic-bezier(.67,.13,.33,.88)}@media (min-width:900px){.share-button .share-icon{width:48px;height:48px}}.share-button .share-icon:before{position:absolute;width:50%;height:50%;top:25%;left:21%;content:" ";background:#fff;-webkit-mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_share.svg);mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_share.svg);-o-object-fit:cover;object-fit:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.share-button:hover .share-icon{background:#bc5d15}.share-popup{background:#fff;width:245px;max-width:90%;margin:0 auto;border-radius:4px;position:relative;overflow:hidden}.share-popup h5{font-size:1em;font-weight:400;line-height:20px;padding:12px 15px 8px;margin:0}.share-popup .share-link{display:block;font-weight:400;line-height:20px;padding:8px 12px;cursor:pointer;color:#ff8000;text-transform:lowercase;border-top:1px solid #eaeaea;transition:0.2s}.share-popup .share-link:hover{background-color:#ff8000;border-top:1px solid #ff8000;color:#fff}.share-popup .share-link .fa{margin-right:5px;font-size:18px;vertical-align:middle}.share-popup .share-link svg{margin-right:5px;width:18px;height:18px;vertical-align:middle}.share-popup .share-link svg path{fill:#ff8000}.share-popup .share-link:hover svg path{fill:#fff}.share-popup .copytext{position:absolute;left:-9999px;top:0}.post-content-block{background:#fff;padding-top:35px;padding-bottom:35px}@media (min-width:730px){.post-content-block{padding-top:60px;padding-bottom:80px}}.listing-feature+.post-content-block{padding-top:0}.post-content-block .post-content{max-width:640px;margin:0 auto}.post-content:after{content:"";display:block;clear:both}.post-content ul,.post-content ol{margin:2em 0;padding:0 0 0 0}.post-content li{margin:.5em 0 .5em 1.5em;line-height:1.5em}.post-content iframe{clear:both;max-width:100%;margin:2.5em 0}.post-content hr{border:none;background:#212121;clear:both;display:block;margin:2.5em 0;padding:0;width:100%;height:4px;border-radius:4px}.post-content blockquote{margin:2.5em 0;padding:12px 0 12px 1.5em;position:relative;font-size:2.5vw;font-weight:800;border-left:4px solid #212121}@media (max-width:720px){.post-content blockquote{font-size:18px}}@media (min-width:880px){.post-content blockquote{font-size:22px}}.post-content blockquote p{line-height:1.2;margin:0 0 5px}.post-content .quote-author{font-weight:700;color:#212121;font-size:1rem;margin:12px 0 5px}.post-content .quote-author p{margin:0}.post-content .intro-text{font-size:3vw}@media (max-width:666.6666666667px){.post-content .intro-text{font-size:20px}}@media (min-width:866.6666666667px){.post-content .intro-text{font-size:26px}}.post-content .alignright{clear:right;float:right;margin:8px 0 20px 30px;max-width:100%}.post-content .alignleft{clear:left;float:left;margin:8px 30px 20px 0;max-width:100%}.post-content h1+p>.alignleft,.post-content h1+p>.alignright,.post-content h2+p>.alignleft,.post-content h2+p>.alignright,.post-content h3+p>.alignleft,.post-content h3+p>.alignright,.post-content h4+p>.alignleft,.post-content h4+p>.alignright,.post-content h5+p>.alignleft,.post-content h5+p>.alignright,.post-content h6+p>.alignleft,.post-content .single-pagination .title+p>.alignleft,.single-pagination .post-content .title+p>.alignleft,.post-content h6+p>.alignright,.post-content .single-pagination .title+p>.alignright,.single-pagination .post-content .title+p>.alignright{margin-top:1.2em}.post-content .aligncenter{margin:2.5em auto;max-width:100%;display:block}.post-content .alignnone{margin:2.5em 0;display:block;max-width:100%}@media (max-width:600px){.post-content .aligncenter,.post-content .alignleft,.post-content .alignright,.post-content .alignnone{width:100%!important;margin:30px 0;float:none;display:block}}.post-content .aligncenter img,.post-content .alignleft img,.post-content .alignright img,.post-content .alignnone img{width:100%!important}.post-content .aligncenter img,.post-content .alignleft img,.post-content .alignright img,.post-content .alignnone img,.post-content img.aligncenter,.post-content img.alignleft,.post-content img.alignright,.post-content img.alignnone{border-radius:4px}.post-content .wp-caption-text{font-size:16px;line-height:1.3;margin:10px 0;display:block}.post-content table{width:100%;border-collapse:collapse;border-spacing:0;border-top:4px solid #212121;border-left:4px solid #212121;margin:2.5em 0}.post-content table td,.post-content table th{border-bottom:4px solid #212121;border-right:4px solid #212121;padding:8px 10px;vertical-align:top;text-align:left;font-weight:400;font-size:16px}.post-content table th{font-weight:700}.page-feature-image{position:relative;margin:15px 0 1.7em}.page-feature-image:before{content:"";display:block;width:100%;height:0;padding-bottom:52%}@media (min-width:900px){.page-feature-image:before{padding-bottom:40%}}@media (min-width:900px){.page-feature-image{margin:15px 0 55px}.intro-section+.page-feature-image{grid-column:span 2}}.page-feature-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.page-feature-image+.wp-caption-text{font-size:16px;line-height:1.3;margin:-1.3em auto 1.7em;display:block;max-width:640px}@media (min-width:900px){.page-feature-image+.wp-caption-text{margin:-40px 0 55px;grid-column-start:2}}.announcement{--text-color:white;--link-color:#ff8000;color:var(--text-color);font-size:16px;line-height:1.5;padding:8px 32px 8px 20px;background:#212121;text-align:left;position:relative;overflow:hidden;border-left:8px solid #ff8000}@media (min-width:425px){.announcement{padding:10px 32px 10px 24px}}.announcement+.page-wrap>header.page-header{position:absolute}.announcement+.page-wrap>header.page-header.fixed{position:fixed}.announcement a{font-weight:400;text-decoration:underline}.announcement a:hover{color:#fff}.announcement .message{padding-right:88px}.announcement .close{position:absolute;top:50%;transform:translateY(-50%);right:18px;width:88px;height:24px;overflow:hidden;text-align:center;background:#bc5d15;border-radius:4px;font-size:14px;font-family:"nunito sans",Helvetica,Arial,sans-serif;font-weight:700;color:#fff;text-decoration:none;padding-top:2px}.announcement .close:hover{background-color:#ff8000;color:#212121}.searchform{text-align:center;margin:60px 0 40px}@media (min-width:730px){.searchform{margin:112px 0 55px}}.searchform.results-searchform{margin:18px 0 40px!important}@media (min-width:730px){.searchform.results-searchform{margin:40px 0 45px!important}}.searchform .search-field{display:block;position:relative;text-align:left}.searchform input[type=search]{background:rgba(255,255,255,.15);color:var(--text-color);border-color:var(--text-color);max-width:none;padding-right:55px;border:none;border-left:8px solid #ff8000;height:64px}@media (min-width:730px){.searchform input[type=search]{height:96px;font-size:28px;line-height:34px;padding:23px 70px 23px 35px}}.searchform input[type=search]::-moz-placeholder{color:var(--text-color);opacity:1}.searchform input[type=search]:-ms-input-placeholder{color:var(--text-color);opacity:1}.searchform input[type=search]::placeholder{color:var(--text-color);opacity:1}.searchform input[type=search]::-ms-input-placeholder{color:var(--text-color)}.searchform input[type=search]::-webkit-search-cancel-button{display:none}.searchform input[type=search]::-ms-clear{display:none}.searchform .search-button{background:#ff8000 url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_search_light.svg) no-repeat center center/20px auto;padding:0;margin:0;width:64px;height:100%;text-indent:-9999px;border:none;border-radius:4px;position:absolute;top:50%;transform:translate(0,-50%);right:0;cursor:pointer;transition:background-color 0.16s cubic-bezier(.67,.13,.33,.88);overflow:hidden}.searchform .search-button:hover{background-color:#bc5d15}@media (min-width:730px){.searchform .search-button{background-size:32px;width:96px}}.searchform .back-to-menu{display:none;margin:32px 0 0 20px;float:left}@media (min-width:730px){.searchform .back-to-menu{margin:40px 0 0 40px}}@media (min-width:1025px){.searchform .back-to-menu{margin:40px 0 0 20px}}.searchform.show-results .search-button{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_clear.svg)}.searchform.show-back-button .back-to-menu{display:block}.searchform.loading .search-button{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_loading.svg);background-size:70% auto}.blog-searchform{margin:-25px 0 10px}@media (min-width:730px){.blog-searchform{margin:28px 0 15px}}.blog-searchform input[type=search]{font-size:18px;background:#bc5d15}@media (min-width:730px){.blog-searchform input[type=search]{height:60px;line-height:20px;padding:15px 55px 15px 23px}}.blog-searchform .search-button{background-size:20px;width:42px;height:42px;right:10px}.search-listing{--link-color:#212121;--hover-color:#ff8000;color:var(--text-color)}.search-listing .search-meta{overflow:hidden;margin:25px 0 30px}@media (min-width:730px){.search-listing .search-meta{margin:35px 0 50px}}.search-listing .results{margin:8px 0 12px}.search-listing .search-item{padding:0 0 40px;font-size:18px}@media (min-width:730px){.search-listing .search-item{padding:0 0 55px}}.search-listing .search-item h4{margin:0 0 5px}.search-listing .search-item p{margin:0}.search-listing .search-item .button{margin:15px 0 0}.search-listing .load-more-button{text-align:center}.search-filter ul,.search-filter li{margin:0;padding:0}.search-filter li{display:inline-block;line-height:inherit;margin:2px 18px 0 0}.search-filter a{font-size:3vw;text-transform:uppercase;font-weight:900}@media (max-width:500px){.search-filter a{font-size:15px}}@media (min-width:533.3333333333px){.search-filter a{font-size:16px}}.search-filter a:hover{color:#212121}.search-filter .current-cat a{color:#212121}#hamburger-menu{--text-color:white}#hamburger-menu .search-listing{--link-color:white;--hover-color:#bc5d15;padding:0 40px 50px}@media (min-width:425px){#hamburger-menu .search-listing{padding:0 60px 50px}}@media (min-width:730px){#hamburger-menu .search-listing{padding:0 80px 60px}}#hamburger-menu #ajax-search-results,#hamburger-menu #hamburger-nav{opacity:1;transition:0.2s cubic-bezier(.67,.13,.33,.88);z-index:1;position:relative}#hamburger-menu #ajax-search-results.hidden,#hamburger-menu #hamburger-nav.hidden{opacity:0;z-index:0}#hamburger-menu #ajax-search-results{position:absolute;left:0;width:100%}#cta-popup-form,#hamburger-menu{opacity:0;visibility:hidden;transition:0.2s cubic-bezier(.67,.13,.33,.88);position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background:linear-gradient(#bc5d15,#ff8000);z-index:100;padding:20px 0 60px}#cta-popup-form .header-wrapper,#hamburger-menu .header-wrapper{position:fixed;z-index:101;left:0;width:100%}#cta-popup-form .hamburger.close,#hamburger-menu .hamburger.close{display:block;background-color:#ff8000;border-radius:4px;padding:20px}#cta-popup-form .hamburger.close:hover,#hamburger-menu .hamburger.close:hover{background-color:#ff8000}#cta-popup-form .hamburger.close .navicon,#hamburger-menu .hamburger.close .navicon{margin-top:8px;background:transparent!important}#cta-popup-form .hamburger.close .navicon:before,#hamburger-menu .hamburger.close .navicon:before{transform:rotate(45deg);background-color:#fff}#cta-popup-form .hamburger.close .navicon:after,#hamburger-menu .hamburger.close .navicon:after{transform:rotate(-45deg);background-color:#fff}#cta-popup-form .hamburger-content,#hamburger-menu .hamburger-content{max-width:705px;opacity:0;top:-32px;transition:all 0.32s cubic-bezier(.67,.13,.33,.88);transition-property:top,opacity;position:relative;z-index:100}.hamburger-menu-visible{overflow:hidden}.hamburger-menu-visible #hamburger-menu{opacity:1;visibility:visible;-webkit-overflow-scrolling:touch}.hamburger-menu-visible #hamburger-menu .hamburger-content{opacity:1;top:0;transition:all 0.48s cubic-bezier(.67,.13,.33,.88);transition-property:top,opacity}@media (min-width:730px){#cta-popup-form .hamburger-content{margin-top:130px}}#cta-popup-form h3{font-size:6vw}@media (max-width:616.6666666667px){#cta-popup-form h3{font-size:37px}}@media (min-width:900px){#cta-popup-form h3{font-size:54px}}.cta-popup-visible{overflow:hidden}.cta-popup-visible #cta-popup-form{opacity:1;visibility:visible;-webkit-overflow-scrolling:touch}.back-to-top,.quick-exit{width:48px;height:48px;background:#ff8000 url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_top.svg) no-repeat center;background-size:22px auto;display:block;overflow:hidden;text-indent:-9999px;border-radius:4px;transition:0.16s cubic-bezier(.67,.13,.33,.88);position:fixed;bottom:12px;right:15px;z-index:10;opacity:0;visibility:hidden;opacity:1;visibility:visible}@media (min-width:900px){.back-to-top,.quick-exit{width:48px;height:48px;background-size:25px auto;bottom:24px;right:24px}}.back-to-top:hover,.quick-exit:hover{background-color:#bc5d15}.quick-exit{right:133px;background-image:none;width:auto;text-indent:0;padding:12px 15px;font-size:18px}@media (min-width:900px){.quick-exit{right:140px}}.quick-exit:hover{color:#fff}.cta-page-feature{--text-color:white;background-color:#bc5d15;color:var(--text-color);overflow:hidden;position:relative;font-size:2.5vw}@media (max-width:720px){.cta-page-feature{font-size:18px}}@media (min-width:880px){.cta-page-feature{font-size:22px}}@media (min-width:730px){.cta-page-feature{display:flex;flex-flow:row nowrap}.cta-page-feature:before{content:"";width:33.33%;height:100%;position:absolute;left:0;top:0}}.cta-page-feature .item-content{text-align:left;padding:60px 0;width:100%;flex:auto;position:relative;z-index:1}@media (min-width:900px){.cta-page-feature .item-content{padding:80px 0}}@media (min-width:1200px){.cta-page-feature .item-content{padding:125px 0}}.cta-page-feature .item-image{width:100%;height:260px;position:relative;background-color:#1370cd}@media (min-width:730px){.cta-page-feature .item-image{flex:none;width:33.33%;height:auto;-webkit-mask-position:left center;mask-position:left center;-webkit-mask-size:58vw auto;mask-size:58vw auto}}@media (min-width:1400px){.cta-page-feature .item-image{-webkit-mask-size:42vw auto;mask-size:42vw auto}}.cta-page-feature .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.cta-page-feature.no-image .item-image{display:none}@media (min-width:730px){.cta-page-feature.no-image .item-image{display:block;position:absolute;right:0;top:0;height:100%}}.cta-page-feature .wrapper,.cta-page-feature .wrapper-small,.cta-page-feature .wrapper-medium{max-width:750px}.cta-page-feature h3{margin-top:0;font-size:3vw}@media (max-width:866.6666666667px){.cta-page-feature h3{font-size:26px}}@media (min-width:1233.3333333333px){.cta-page-feature h3{font-size:37px}}.cta-page-feature .buttons{margin:-5px -3px}.cta-page-feature .buttons .button{margin:5px 3px}.featureboxes{overflow:hidden}.featurette{color:var(--text-color);padding:50px 0;background:#e4ffd6 no-repeat center/cover;min-height:300px;position:relative;display:grid;grid-template-columns:100%;align-items:center;justify-items:start}@media (min-width:900px){.featurette{padding:80px 0}}@media (min-width:1200px){.featurette{padding:145px 0;min-height:35vw}}.featurette .wrapper-medium{margin:0}@media (min-width:1025px){.featurette .wrapper-medium{padding:0 40px}}.featurette .topic-title{font-size:2vw;font-weight:900;margin:0 0 8px}@media (max-width:800px){.featurette .topic-title{font-size:16px}}@media (min-width:900px){.featurette .topic-title{font-size:18px}}.featurette h3{margin:0 0 5px}.featurette p{margin:0}.featurette .buttons{margin-top:25px}.three-featureboxes .featurette:nth-child(2){background-color:#ff8000;--text-color:white}.three-featureboxes .featurette:nth-child(3){background-color:#0a3866;--text-color:white}.three-featureboxes-img-bg,.two-featureboxes-1-2-img-bg,.two-featureboxes-2-1-img-bg{--text-color:white;background-color:#0a3866}.three-featureboxes-img-bg .featurette,.two-featureboxes-1-2-img-bg .featurette,.two-featureboxes-2-1-img-bg .featurette{background-color:#5f0;padding:120px 0 50px;align-items:end}@media (min-width:900px){.three-featureboxes-img-bg .featurette,.two-featureboxes-1-2-img-bg .featurette,.two-featureboxes-2-1-img-bg .featurette{padding:180px 0 60px}}@media (min-width:1200px){.three-featureboxes-img-bg .featurette,.two-featureboxes-1-2-img-bg .featurette,.two-featureboxes-2-1-img-bg .featurette{padding:260px 0 80px}}.three-featureboxes-img-bg .featurette:before,.two-featureboxes-1-2-img-bg .featurette:before,.two-featureboxes-2-1-img-bg .featurette:before{content:"";background:linear-gradient(to top,#bc5d15 27.36%,rgba(188,93,21,.15) 85.84%)}.landing-feature{overflow:hidden;position:relative}.landing-feature .item-content{padding:60px 0}@media (min-width:900px){.landing-feature .item-content{padding:80px 0}}@media (min-width:1200px){.landing-feature .item-content{padding:160px 0;min-height:615px;display:grid;align-items:center}}.landing-feature .item-image{width:100%;height:260px;position:relative}@media (min-width:730px){.landing-feature .item-image{height:100%}}.landing-feature .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.landing-feature h3{margin-top:0}.landing-feature.image-left{background-color:#e4ffd6}.landing-feature.image-left .item-content{order:2}.landing-feature.image-right{background-color:#fff}@media (min-width:730px){.landing-feature.statement-feature .wrapper,.landing-feature.statement-feature .wrapper-small,.landing-feature.statement-feature .wrapper-medium{grid-gap:35px}}.landing-feature.statement-feature .item-statement{padding:25px 0 0}@media (min-width:730px){.landing-feature.statement-feature .item-statement{padding:25px 0 50px;max-width:80%}}@media (min-width:900px){.landing-feature.statement-feature .item-statement{padding:25px 0 80px}}@media (min-width:1200px){.landing-feature.statement-feature .item-statement{padding:100px 0 135px}}@media (min-width:730px){.landing-feature.links-left .wrapper,.landing-feature.links-left .wrapper-small,.landing-feature.links-left .wrapper-medium,.landing-feature.links-right .wrapper,.landing-feature.links-right .wrapper-small,.landing-feature.links-right .wrapper-medium{grid-gap:35px}}.landing-feature.links-left .item-content,.landing-feature.links-right .item-content{padding:60px 0}.landing-feature.links-left .item-links,.landing-feature.links-right .item-links{padding:0 0 60px}@media (min-width:730px){.landing-feature.links-left .item-links,.landing-feature.links-right .item-links{padding:60px 0;width:100%;max-width:80%}}@media (min-width:900px){.landing-feature.links-left .item-content,.landing-feature.links-left .item-links,.landing-feature.links-right .item-content,.landing-feature.links-right .item-links{padding:80px 0}}@media (min-width:1200px){.landing-feature.links-left .item-content,.landing-feature.links-left .item-links,.landing-feature.links-right .item-content,.landing-feature.links-right .item-links{padding:160px 0;display:block;min-height:0}}.landing-feature.links-left{background-color:#e4ffd6}.landing-feature.links-left .item-content{order:2}.landing-feature.links-right .item-links{justify-self:end}.feature-links{font-size:2vw}@media (max-width:1000px){.feature-links{font-size:20px}}@media (min-width:1200px){.feature-links{font-size:24px}}.feature-links,.feature-links li{margin:0;padding:0;list-style:none}.feature-links li{margin:0 0 .35em}.feature-link{display:inline-block;position:relative;padding-left:1.35em;transition:none;margin:0 0 .33em;line-height:1.2em}.feature-link:before{width:1.042em;height:1.042em;position:absolute;left:0;top:3px;content:" ";background:#ff8000;-webkit-mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/link_arrow.svg);mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/link_arrow.svg);-o-object-fit:cover;object-fit:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.feature-link:hover:before{background:#bc5d15}.back-link{font-weight:800;font-size:18px;text-transform:uppercase;color:#212121}.back-link:hover{color:#212121}.back-link:before{content:"";display:inline-block;vertical-align:baseline;position:relative;top:0;left:0;border:solid #212121;border-width:0 0 4px 4px;width:8px;height:8px;transform:rotate(45deg);margin-right:8px;transition:0.16s cubic-bezier(.67,.13,.33,.88)}.back-link:hover:before{border-color:solid #212121}.banner{--text-color:white;color:var(--text-color);background-color:#bc5d15;position:relative;overflow:hidden}.banner .wrapper,.banner .wrapper-small,.banner .wrapper-medium{display:grid;grid-template-columns:1fr;grid-gap:40px;align-items:center;padding-top:96px;padding-bottom:64px;max-width:none}@media (min-width:730px){.banner .wrapper,.banner .wrapper-small,.banner .wrapper-medium{grid-template-columns:1fr 1fr;padding-top:135px;padding-bottom:115px;min-height:28vw}}@media (min-width:900px){.banner .wrapper,.banner .wrapper-small,.banner .wrapper-medium{padding-top:160px;padding-bottom:160px}}@media (min-width:1200px){.banner .wrapper,.banner .wrapper-small,.banner .wrapper-medium{min-height:424px}}.banner .intro-section{position:relative;z-index:1;max-width:560px;background:linear-gradient(rgba(188,93,21,.85),rgba(255,128,0,.95));padding:32px 24px 32px 24px;border-left:8px solid #ff8000;border-radius:4px;box-shadow:0 10px 15px -11px rgba(0,0,0,.5)}@media (min-width:730px){.banner .intro-section{padding:48px 48px 64px 48px}}.banner .banner-image{z-index:0;overflow:hidden}.banner .banner-image:after,.banner .banner-image:before{content:"";z-index:1}.banner .banner-image:before{background:linear-gradient(to top,rgba(188,93,21,.2) 20%,rgba(188,93,21,.05) 80%)}.banner .banner-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.banner .banner-image video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}@media (min-width:730px){.banner.align-right .intro-section{grid-column-start:2}}.homepage-banner h1{font-size:4.5vw;margin:0 0 18px;line-height:1.066em}@media (max-width:688.8888888889px){.homepage-banner h1{font-size:31px}}@media (min-width:1200px){.homepage-banner h1{font-size:54px}}@media (min-width:730px){.banner.masked-image .banner-image{position:absolute;height:100%;right:0;left:auto;top:40px;width:100%;margin:0;-webkit-mask-position:right center;mask-position:right center;-webkit-mask-size:contain;mask-size:contain}}@media (min-width:1025px){.banner.masked-image .banner-image{top:81px;-webkit-mask-position:right top;mask-position:right top}}.banner.masked-image .banner-image:before{background:linear-gradient(to top,rgba(188,93,21,.2) 20%,rgba(188,93,21,.05) 80%)}@media (min-width:730px){.banner.masked-image.align-right .banner-image{left:0;right:auto;width:50%;-webkit-mask-position:left center;mask-position:left center}}@media (min-width:1025px){.banner.masked-image.align-right .banner-image{-webkit-mask-position:left top;mask-position:left top}}.banner.blog-banner{background:#e4ffd6}.banner.blog-banner .wrapper,.banner.blog-banner .wrapper-small,.banner.blog-banner .wrapper-medium{min-height:0;max-width:1320px;padding-bottom:45px;align-items:start}@media (min-width:730px){.banner.blog-banner .wrapper,.banner.blog-banner .wrapper-small,.banner.blog-banner .wrapper-medium{padding-bottom:60px}}@media (min-width:900px){.banner.blog-banner .wrapper,.banner.blog-banner .wrapper-small,.banner.blog-banner .wrapper-medium{padding-bottom:100px}}@-webkit-keyframes floating-arrow{0%{transform:translate(0,0)}30%{transform:translate(0,5px)}60%{transform:translate(0,0)}}@keyframes floating-arrow{0%{transform:translate(0,0)}30%{transform:translate(0,5px)}60%{transform:translate(0,0)}}.scroll-down{position:absolute;bottom:30px;left:50%;margin-left:-20px;z-index:1;display:none;width:40px;height:40px;background:#ff8000 url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_down.svg) no-repeat center 15px;background-size:16px auto;overflow:hidden;text-indent:-9999px;border-radius:4px;transition:background-color 0.16s cubic-bezier(.67,.13,.33,.88);-webkit-animation:floating-arrow 3s ease-out 3s infinite,fade-in 0.3s ease-out 0.5s backwards;animation:floating-arrow 3s ease-out 3s infinite,fade-in 0.3s ease-out 0.5s backwards}@media (min-width:730px){.scroll-down{display:block}}.scroll-down:hover{background-color:#ff8000}.home-feature{color:var(--text-color)}.home-feature h3{margin:0 0 .4em}.home-feature .feature-links{margin:0 0 1.4em}.home-feature .item-content{display:grid;grid-template-columns:100%;align-items:center;justify-items:center;padding:65px 0 75px;min-height:100vw}@media (min-width:730px){.home-feature .item-content{padding:80px 0;min-height:50vw}}@media (min-width:1400px){.home-feature .item-content{padding:125px 0;min-height:741px}}.home-feature .wrapper-small{margin:0}@media (min-width:730px){.home-feature .wrapper-small{max-width:62%}}.home-feature .item-image{background:no-repeat center/cover;position:relative;width:100%}.home-feature .item-image img{-o-object-fit:cover;object-fit:cover}.home-feature .item-image.has-mask-shape{display:grid;grid-template-columns:100%;align-items:start;justify-items:center;padding:60px 30px 40px}@media (min-width:730px){.home-feature .item-image.has-mask-shape{justify-items:end;padding:80px 40px 80px 60px}}@media (min-width:1200px){.home-feature .item-image.has-mask-shape{padding:100px}}.home-feature .item-image.has-mask-shape .image-wrapper{width:100%;max-width:500px;position:relative}.home-feature .item-image.has-mask-shape .image-wrapper:before{content:"";background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/home_feature_shape.svg) no-repeat center/contain;width:116%;height:123%;left:-14%;top:-7%}.home-feature .item-image.has-mask-shape .image-wrapper:after{content:"";display:block;width:100%;height:0;padding-bottom:100%}.home-feature .item-image.has-mask-shape .image-wrapper img{-o-object-fit:cover;object-fit:cover;-webkit-mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/home_feature_mask.svg);mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/home_feature_mask.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.home-feature.image-right .item-image{order:2}.home-feature.with-separator>div:first-child{position:relative}.home-feature.with-separator>div:first-child:after{content:"";background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/separator_shape.svg) no-repeat center/contain;width:6vw;height:6vw;min-width:48px;min-height:48px;max-width:83px;max-height:83px;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);z-index:1}@media (min-width:730px){.home-feature.with-separator>div:first-child:after{left:100%;bottom:50%;transform:translate(-50%,50%)}}@media (min-width:730px){.home-feature.with-separator.image-right .item-image:first-child:after{left:0}}.home-feature.two-featureboxes-img-bg{--text-color:white;font-size:3vw}@media (max-width:666.6666666667px){.home-feature.two-featureboxes-img-bg{font-size:20px}}@media (min-width:733.3333333333px){.home-feature.two-featureboxes-img-bg{font-size:22px}}.home-feature.two-featureboxes-img-bg .item-content{background:#0a3866 no-repeat center/cover;position:relative}.home-feature.two-featureboxes-img-bg .item-content:before{content:"";background:rgba(10,56,102,.7)}@media (min-width:730px){.home-feature.two-featureboxes-img-bg .item-content:last-child{text-align:right}}@media (max-width:729px){.home-feature.image-mask-shape .item-content{padding-top:20px;min-height:0}}@media (min-width:730px){.home-feature.image-mask-shape .item-content{justify-items:start}}.home-feature.image-mask-shape .wrapper-small{margin:0}@media (min-width:730px){.home-feature.image-mask-shape .wrapper-small{max-width:520px}}@media (min-width:730px){.home-feature.image-mask-shape.image-right .item-content{justify-items:end}}@media (min-width:730px){.home-feature.image-mask-shape.image-right .item-image{justify-items:start}}.home-feature.image-mask-shape.image-right .image-wrapper img{-webkit-mask:none;mask:none;border-radius:50%}.home-feature.featureboxes-image-mask-shape .item-image{background:#e4ffd6;justify-items:center;align-items:center}@media (max-width:729px){.home-feature.featureboxes-image-mask-shape .item-image{padding:60px 30px 65px}}.home-feature.featureboxes-image{--text-color:white;background:#0a3866}.home-feature.featureboxes-image .item-image:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}@media (min-width:1400px){.home-feature.featureboxes-image .item-image:before{display:none}}.home-feature.two-teasers{--link-color:#212121;padding:30px 0;grid-gap:18px;display:grid}.home-feature.two-teasers .item-content{background:#e4ffd6;border-radius:4px}@media (max-width:729px){.home-feature.two-teasers .item-content{min-height:0}}@media (min-width:1200px){.home-feature.two-teasers .wrapper-small{padding-bottom:80px}}.home-feature.two-teasers .item-image{margin-bottom:25px;width:200px;background-color:#fff}.home-feature.two-teasers-asymmetrical{--link-color:#212121}@media (min-width:730px){.home-feature.two-teasers-asymmetrical{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 10%;align-items:start}}@media (min-width:900px){.home-feature.two-teasers-asymmetrical{grid-template-columns:repeat(3,1fr);align-items:end}}.home-feature.two-teasers-asymmetrical .wrapper,.home-feature.two-teasers-asymmetrical .wrapper-small,.home-feature.two-teasers-asymmetrical .wrapper-medium{padding:0}@media (min-width:900px){.home-feature.two-teasers-asymmetrical .wrapper,.home-feature.two-teasers-asymmetrical .wrapper-small,.home-feature.two-teasers-asymmetrical .wrapper-medium{padding:0 0 0 6%}}@media (min-width:1200px){.home-feature.two-teasers-asymmetrical .wrapper,.home-feature.two-teasers-asymmetrical .wrapper-small,.home-feature.two-teasers-asymmetrical .wrapper-medium{padding-bottom:80px}}.home-feature.two-teasers-asymmetrical .item-image{margin-bottom:25px;width:200px}@media (min-width:900px){.home-feature.two-teasers-asymmetrical .item-image{margin-left:-6%}}@media (max-width:729px){.home-feature.two-teasers-asymmetrical .item-content{min-height:0}}@media (max-width:729px){.home-feature.two-teasers-asymmetrical>:first-child{padding-bottom:0}}@media (min-width:900px){.home-feature.two-teasers-asymmetrical>:first-child{grid-column:span 2}}@media (min-width:900px){.home-feature.two-teasers-asymmetrical>:first-child .item-image{width:392px}}.graphic-element{overflow:hidden;position:relative;background-color:#fff;border-radius:50%;max-width:100%}.graphic-element:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.home-feature-large{--text-color:white;position:relative;overflow:hidden;color:var(--text-color);padding:65px 0 75px;display:grid;grid-template-columns:100%;align-items:center;min-height:50vw}@media (min-width:730px){.home-feature-large{padding:80px 0}}@media (min-width:1400px){.home-feature-large{padding:125px 0;min-height:741px}}.home-feature-large .item-background{background:#0a3866}.home-feature-large .item-background img{-o-object-fit:cover;object-fit:cover}.home-feature-large .item-background video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%)}.home-feature-large .item-background:after{content:"";background:rgba(33,33,33,.6)}.home-feature-large .item-content{position:relative;text-align:center}.home-feature-large h3{margin:0 0 10px;font-size:4vw}@media (max-width:775px){.home-feature-large h3{font-size:31px}}@media (min-width:1125px){.home-feature-large h3{font-size:45px}}.home-feature-large h4{margin:0 0 10px}.home-feature-large.large-bg-video-no-overlay{--text-color:#212121;align-items:end;padding-bottom:75px}.home-feature-large.large-bg-video-no-overlay .item-background:after{display:none}.home-feature-large.large-bg-video-no-overlay .wrapper,.home-feature-large.large-bg-video-no-overlay .wrapper-small,.home-feature-large.large-bg-video-no-overlay .wrapper-medium{max-width:none}.home-feature-large.large-bg-video-no-overlay .content-box{background:#fff;padding:40px 40px 50px;max-width:400px;text-align:left;border-radius:4px}.home-feature-large.large-bg-video .item-background:after{background:rgba(0,0,0,.7)}.home-feature-large.large-bg-video .video-link{text-align:left;text-indent:-9999px;overflow:hidden}.home-feature-large.large-bg-video .play-icon{width:3.9em;height:2.75em;background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_play.svg) no-repeat center/100% auto;display:inline-block;text-align:left;text-indent:-9999px;overflow:hidden;margin:20px 0 0}.listing-feature{--link-color:#212121;color:var(--text-color);padding:40px 0}@media (min-width:900px){.listing-feature{padding:80px 0}}@media (min-width:1200px){.listing-feature{padding:100px 0}}.post-content-block+.listing-feature{padding-top:0}.listing-feature .listing-item{padding:40px 0}@media (min-width:1200px){.listing-feature .listing-item{padding:50px 0}}.listing-feature h2{margin:20px 0}.listing-feature h3{margin:0 0 5px}.listing-feature .topic-title{font-size:2vw;font-weight:900;margin:0 0 6px}@media (max-width:800px){.listing-feature .topic-title{font-size:16px}}@media (min-width:900px){.listing-feature .topic-title{font-size:18px}}.listing-feature .item-image{width:100%;max-width:425px;position:relative;overflow:hidden;margin:0 auto 30px}.listing-feature .item-image:before{content:"";display:block;width:100%;height:0;padding-bottom:100%}.listing-feature .item-image img{-o-object-fit:cover;object-fit:cover}.listing-feature .item-content{max-width:640px}.listing-grid{background-color:#e4ffd6}@media (min-width:730px){.listing-grid .listing{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 40px}}@media (min-width:900px){.listing-grid .listing{grid-template-columns:repeat(3,1fr);grid-gap:20px 40px}}.listing-grid .item-image{-webkit-mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/landing_listing_shape.svg);mask-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/landing_listing_shape.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.listing-grid .item-image:before{padding-bottom:63%}@media (min-width:730px){.listing-rows .listing-item{display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-gap:40px}}@media (min-width:730px){.listing-rows .listing-item:nth-child(even){grid-template-columns:2fr 1fr;justify-items:end}.listing-rows .listing-item:nth-child(even) .item-image{order:2}}.listing-rows .listing-item .item-image{border-radius:4px}@media (min-width:730px){.listing-rows .listing-item .item-image{margin:0}}.listing-rows .listing-item h3{font-size:4vw}@media (max-width:775px){.listing-rows .listing-item h3{font-size:31px}}@media (min-width:1125px){.listing-rows .listing-item h3{font-size:45px}}.three-column-grid{--text-color:white;--link-color:white;background-color:#0a3866}@media (min-width:520px){.three-column-grid .listing{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 10%}}@media (min-width:900px){.three-column-grid .listing{grid-template-columns:repeat(3,1fr)}}.three-column-grid .item-image{margin-bottom:25px;width:77px;display:inline-block}.three-column-grid .listing-buttons{margin:40px 0 40px}.skip-to-content{max-height:0;overflow:hidden;color:#fff;font-size:18px;line-height:1.5;font-weight:400;display:block;transition:0.16s cubic-bezier(.67,.13,.33,.88);background:#ff8000;outline:none;text-align:center}.skip-to-content:hover,.skip-to-content:focus{background:#bc5d15;color:#fff}.skip-to-content:focus,.skip-to-content.focus{max-height:45px;padding:9px 20px}.accordion{margin:1.5em 0 3em}.accordion .accordion-title{position:relative;padding:1.2em 65px .8em 5px;margin:0;border-bottom:4px solid #212121;outline:none;font-size:3vw;cursor:pointer}@media (max-width:666.6666666667px){.accordion .accordion-title{font-size:20px}}@media (min-width:733.3333333333px){.accordion .accordion-title{font-size:22px}}.accordion .accordion-title:before{content:" ";display:block;position:absolute;bottom:1em;right:25px;border:solid #212121;border-width:0 4px 4px 0;transform:rotate(45deg);width:10px;height:10px}.accordion .accordion-title.open:before{transform:rotate(45deg) scale(-1);bottom:.8em}.accordion p{margin:0}.accordion .accordion-content{overflow:hidden}.accordion .accordion-content p{margin:1.3em 0}.page-template-page-make-a-report .intro-section+#sidebar{grid-row-start:2}.page-template-page-make-a-report .report-step-progress{display:none}@media (min-width:900px){.page-template-page-make-a-report .report-step-progress{display:block;float:right}}.page-template-page-make-a-report .report-step-progress .step{width:45px;height:45px;background:transparent;border:2px solid #ff8000;color:#ff8000;font-weight:700;font-size:25px;display:block;border-radius:50%;line-height:43px;text-align:center;margin:0 0 10px;font-family:"Montserrat",Helvetica,Arial,sans-serif}.page-template-page-make-a-report .report-step-progress .active{background:#ff8000;color:#fff}.report-form{--link-color:#0a3866;--hover-color:#1370cd;padding:0;margin:0}.report-form h2{margin:0;padding:6px 50px 6px 2.2em;position:relative;font-size:3vw}@media (max-width:600px){.report-form h2{font-size:18px}}@media (min-width:833.3333333333px){.report-form h2{font-size:25px}}.report-form h2 .number{width:1.8em;height:1.8em;background:#212121;display:inline-block;border-radius:50%;line-height:1.8;text-align:center;position:absolute;left:-.16em;top:.9em;transform:translateY(-50%);vertical-align:middle}.report-form form li{padding:10px 0 18px}.report-form form li.no-top-padding{padding-top:0}.report-form .gfield_description{margin:0 0 10px}.report-form .collapsible-form-section{margin:0;border-bottom:10px solid #fff}.report-form .collapsible-form-section.collapsed .form-section-body,.report-form .collapsible-form-section.saved .form-section-body{height:0}.report-form .collapsible-form-section.saved .form-section-summary{display:block}.report-form .collapsible-form-section.collapsed .form-section-edit::after,.report-form .collapsible-form-section.saved .form-section-edit::after{transform:rotate(90deg)}.report-form .collapsible-form-section.collapsed .form-section-edit{opacity:.5;cursor:default}.report-form .form-section-header{position:relative;padding:17px 20px 16px;color:#fff;background:#bc5d15}@media (min-width:730px){.report-form .form-section-header{padding:37px 40px 36px}}.report-form .form-section-edit{position:absolute;top:19px;right:20px;z-index:1;width:30px;height:30px;display:block;text-indent:-9999px;overflow:hidden;border:2px solid #fff;border-radius:50%}@media (min-width:730px){.report-form .form-section-edit{width:43px;height:43px;top:37px;right:40px}}.report-form .form-section-edit::before,.report-form .form-section-edit::after{content:"";background:#fff;position:absolute;left:calc(50% - 7px);top:calc(50% - 1px);height:2px;width:14px;display:block}@media (min-width:730px){.report-form .form-section-edit::before,.report-form .form-section-edit::after{left:calc(50% - 9px);top:calc(50% - 1px);height:2px;width:18px}}.report-form .form-section-edit::after{transform:rotate(0deg);transition:0.2s}.report-form .form-section-body{overflow:hidden}.report-form .form-section-body .field-summary{display:none}.report-form .form-section-body .form-section-content{padding-top:10px}@media (min-width:730px){.report-form .form-section-body .form-section-content{padding-top:25px}}.report-form .form-section-content{padding:0 20px}@media (min-width:730px){.report-form .form-section-content{padding:0 40px}}.report-form .form-section-content.unamed-person-vehicles,.report-form .form-section-content.person-firearms{padding-top:2px}@media (min-width:730px){.report-form .form-section-content.unamed-person-vehicles,.report-form .form-section-content.person-firearms{padding-top:18px}}.report-form .form-section-summary{display:none;padding:18px 0;font-size:16px}@media (min-width:730px){.report-form .form-section-summary{padding:28px 0}}.report-form .form-section-summary .required-legend{display:none}.report-form .form-section-summary label{font-size:18px;padding-bottom:2px}.report-form .form-section-summary p{margin:0}.report-form .form-section-summary li{padding:9px 0}.report-form .form-section-buttons{padding:20px 20px 30px;overflow:hidden}@media (min-width:520px){.report-form .form-section-buttons{padding:25px 40px 40px}}@media (min-width:520px){.report-form .continue-button,.report-form #report_submit_button{float:right}}.report-form .finish-button{text-decoration:underline;display:block;margin:15px 0 0;background:transparent;padding:0;text-align:left;float:left;font-size:18px}@media (min-width:520px){.report-form .finish-button{float:left;width:calc(100% - 150px);max-width:300px;margin:0}}.report-form .required-legend{font-size:16px;font-weight:600;margin:8px 0 15px}.report-form .validation_error{margin-bottom:20px}.report-form .validation_error_container textarea,.report-form .validation_error_container input[type=text]{border-color:#eb0000}.report-form .validation_message,.report-form .validation_error .error-field-name{font-weight:400;position:relative;font-size:16px;padding:5px 0 0 20px;line-height:normal}.report-form .validation_message:before,.report-form .validation_error .error-field-name:before{content:"";display:block;position:absolute;left:0;top:7px;background-size:contain;width:14px;height:15px;transition:0.1s;background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/important_icon.svg) no-repeat right center}.report-form #speaktopolice label{font-weight:700}.report-form #speaktopolice label span{font-weight:400;display:block;font-size:16px;line-height:1.3;padding-top:2px}.report-form h4{margin:20px 0 10px}.report-form .add-more-button:hover:before,.report-form .add-more-button:focus:before{background-image:url(../../../../../../../../../themes/clever-macadamia/_inc/img/add.svg)}.report-form .remove-button{font-size:16px}.report-form .remove-button:after{content:"";display:inline-block;width:1em;height:1em;position:relative;top:-.05em;background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/icon_remove.svg) no-repeat center;background-size:contain;vertical-align:middle;margin-left:6px}.report-form .multi-fileuploads .add-more,.report-form .file-upload-container .remove-file{display:none}.report-form .multi-fileuploads{padding-top:10px;padding-bottom:28px}.report-form .multi-fileuploads li.multi-file{padding:0;margin-bottom:0}.report-form .multi-fileuploads .ginput_container{width:380px;max-width:100%;position:relative}.report-form .multi-fileuploads .custom-upload{width:calc(100% - 22px);display:flex;flex-flow:row nowrap;align-items:center}@media (min-width:520px){.report-form .multi-fileuploads .custom-upload{width:calc(100% - 90px)}}.report-form .multi-fileuploads .button{flex:none;margin-right:10px}.report-form .multi-fileuploads .selected-file{width:100%;flex:1;margin:0}.report-form .multi-fileuploads .clear{display:none!important}.report-form .multi-fileuploads .remove-file{position:absolute;right:0;top:12px}.report-form .multi-fileuploads .remove-file span{display:none}@media (min-width:520px){.report-form .multi-fileuploads .remove-file span{display:inline}}.report-form .multi-fileuploads .add-more{margin-top:10px;padding-bottom:0}.report-form .form-section-summary .multi-fileuploads{padding-top:0;padding-bottom:0}.report-form .form-section-summary .multi-fileuploads li.multi-file{margin:0}.report-form .form-section-summary .multi-fileuploads li.multi-file:first-child{padding-top:9px}.report-form .form-section-summary .multi-fileuploads li.multi-file:last-child{padding-bottom:9px}@media (min-width:520px){.report-form ul.two-column{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-end}}.report-form ul.two-column li{padding-top:0}@media (min-width:520px){.report-form ul.two-column li{padding-top:10px;width:calc(50% - 15px)}}.person-vehicle-item{position:relative;margin:0 -20px 6px;padding:45px 20px 10px;background-color:#dcebf9}@media (min-width:730px){.person-vehicle-item{padding:45px 40px 10px;margin:0 -40px 8px}}.person-vehicle-item.hidden{display:none}.person-vehicle-item .remove-person-vehicle-item{position:absolute;top:20px;right:40px}.person-vehicle-item+.add-more-button{margin:20px 0 40px}@media (min-width:730px){.person-vehicle-item+.add-more-button{margin:20px 0 0}}.person-vehicle-item input[type=text],.person-vehicle-item textarea{background-color:#fff}.person-vehicle-item textarea{height:160px}.person-vehicle-item textarea.small{height:110px}.person-vehicle-item li.person-icon label::before{content:"";background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/user.svg) no-repeat left top;background-size:90% auto;width:22px;height:25px;display:inline-block;vertical-align:top;margin-right:6px}.person-vehicle-item li.vehicle-icon label{margin-top:8px}.person-vehicle-item li.vehicle-icon label::before{content:"";background:url(../../../../../../../../../themes/clever-macadamia/_inc/img/car.svg) no-repeat left top;background-size:85% auto;width:41px;height:25px;display:inline-block;vertical-align:top;margin-right:3px}.form-section-summary .form-section-content.unamed-person-vehicles,.form-section-summary .form-section-content.person-firearms{padding-top:15px;margin-bottom:-18px}@media (min-width:730px){.form-section-summary .form-section-content.unamed-person-vehicles,.form-section-summary .form-section-content.person-firearms{padding-top:25px;margin-bottom:-28px}}.form-section-summary .person-vehicle-item{padding-top:15px;padding-bottom:15px}@media (min-width:730px){.form-section-summary .person-vehicle-item{padding-top:25px;padding-bottom:25px}}.form-section-summary .person-vehicle-item li.person-icon label::before{width:17px}.form-section-summary .person-vehicle-item li.vehicle-icon label::before{width:32px}.report-datepicker-field{margin-bottom:10px;width:190px}.report-time-field>*{width:120px!important;margin-bottom:10px;margin-right:10px;vertical-align:top}.report-datepicker-field{position:relative}.report-datepicker-field input[type=text]{padding-right:60px}.report-datepicker-field .ui-datepicker-trigger{position:absolute;height:auto;width:30px;top:12px;right:15px}.fancyconfirm-popup{width:430px;max-width:calc(100% - 20px);background:#fff;margin:0 auto;padding:30px;text-align:center;box-sizing:border-box!important;border-radius:2px}.fancyconfirm-popup .msg{margin:5px 0 15px}.fancyconfirm-popup .buttons{margin:0 -5px}.fancyconfirm-popup .button{margin:12px 5px 0;width:180px;padding-right:0;padding-left:0;font-size:18px}.blog-search{width:100%;max-width:375px}@media (min-width:730px){.blog-search{text-align:right;justify-self:end}}.blog-search .search-filter{--link-color:#212121;--hover-color:#ff8000}.blog-search .search-filter a{font-size:14px}.blog-listing{--link-color:#212121;padding:20px 0 65px}@media (min-width:900px){.blog-listing{padding:55px 0 85px}}@media (min-width:520px){.blog-listing .listing{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 40px}}@media (min-width:900px){.blog-listing .listing{grid-template-columns:repeat(3,1fr)}}.blog-listing .listing-item{padding:30px 0 40px;border-bottom:2px #e4ffd6 solid}@media (min-width:730px){.blog-listing .listing-item{padding:50px 0 60px}}.blog-listing h4{font-size:3.5vw;margin:0 0 5px}@media (max-width:571.4285714286px){.blog-listing h4{font-size:20px}}@media (min-width:914.2857142857px){.blog-listing h4{font-size:32px}}.blog-listing .blog-meta{margin:6px 0 10px}.blog-listing .buttons{margin-top:25px}.blog-listing .item-image{width:100%;max-width:425px;max-height:184px;position:relative;overflow:hidden;margin:0 auto 20px;border-radius:4px}.blog-listing .item-image:before{content:"";display:block;width:100%;height:0;padding-bottom:80%}.blog-listing .item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.single-post h1{font-size:6vw;margin:0 0 18px;line-height:1.066em}@media (max-width:616.6666666667px){.single-post h1{font-size:37px}}@media (min-width:900px){.single-post h1{font-size:54px}}.single-post .intro-text p{margin:0 0 1em}.single-post .intro-section .blog-meta{margin-bottom:25px}.single-post .page-feature-image{width:100%;max-width:866px;justify-self:center}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;line-height:20px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:20px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.mfp-fade.mfp-bg{opacity:0;transition:all 0.4s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.2}.mfp-no-overlay.mfp-bg.mfp-ready{opacity:0}.ui-datepicker{background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:4px;box-shadow:0 0 8px rgba(0,0,0,.3);display:none;margin-top:4px;padding:10px;width:240px;font-size:14px;line-height:1.4}.ui-datepicker a,.ui-datepicker a:hover{text-decoration:none}.ui-datepicker a:hover,.ui-datepicker .ui-datepicker-today a,.ui-datepicker td:hover a{color:#2A6496;transition:color 0.1s ease-in-out}.ui-datepicker .ui-datepicker-header{margin-bottom:4px;text-align:center}.ui-datepicker .ui-datepicker-title{font-weight:700;padding:0 30px}.ui-datepicker .ui-datepicker-title select{font-size:14px;-webkit-appearance:menulist;-moz-appearance:menulist;display:inline;border:1px solid #aaa!important;color:#222;border-radius:0;padding:3px 5px;margin:0 2px;width:45%;height:auto;background:#fff}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{cursor:pointer;font-style:normal;font-weight:400;height:25px;line-height:1;margin-top:2px;width:30px;position:relative}.ui-datepicker .ui-datepicker-prev:hover:before,.ui-datepicker .ui-datepicker-next:hover:before{border-color:#ff8000}.ui-datepicker .ui-datepicker-prev{float:left;text-align:left}.ui-datepicker .ui-datepicker-next{float:right;text-align:right}.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{content:"";width:8px;height:8px;border:3px solid #222;border-width:3px 0 0 3px;display:block;transform:rotate(-45deg);position:absolute;top:6px;left:5px}.ui-datepicker .ui-datepicker-next:before{left:auto;right:5px;border-width:0 3px 3px 0}.ui-datepicker .ui-icon{display:none}.ui-datepicker .ui-datepicker-calendar{table-layout:fixed;width:100%}.ui-datepicker .ui-datepicker-calendar th,.ui-datepicker .ui-datepicker-calendar td{text-align:center;padding:4px 0}.ui-datepicker .ui-datepicker-calendar td{font-size:14px;border-radius:4px;transition:background-color 0.1s ease-in-out,color 0.1s ease-in-out}.ui-datepicker .ui-datepicker-calendar td:hover,.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background-color:#eee;cursor:pointer}.ui-datepicker .ui-datepicker-calendar td a{text-decoration:none}.ui-datepicker .ui-datepicker-current-day{background-color:#4289cc}.ui-datepicker .ui-datepicker-current-day a{color:#fff}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-unselectable:hover{background-color:#fff;cursor:default}@media print{*{color:black!important}header,nav,footer,.print-page,.back-to-top,.quick-exit,#sidebar,.page-numbers{display:none!important}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=search],textarea,select,input[type=checkbox]+.custom-checker:before,input[type=radio]+.custom-checker:before,input[type=checkbox]+.custom-checker:after,input[type=radio]+.custom-checker:after{border-color:black!important}input[type=radio]+.custom-checker:after{background:black!important}.button{border:2px solid black!important}}