ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}body,html{border:0;vertical-align:baseline;font:inherit}a,div,footer,header,img,li,nav,section,span,strong{margin:0;font-size:100%}a,div,footer,h1,h2,h3,header,img,li,nav,p,section,span,strong,ul{padding:0;border:0;vertical-align:baseline;font:inherit}p,ul{font-size:100%}footer,header,nav,section{display:block}html{margin:0;padding:0;font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}ul{margin:0 0 1.5em 3em;list-style:disc}*{outline:0!important}::-webkit-input-placeholder{color:#917d71;font-style:italic}::-moz-placeholder{color:#917d71;font-style:italic;opacity:1}:-ms-input-placeholder{color:#917d71;font-style:italic}:-moz-placeholder{color:#917d71;font-style:italic;opacity:1}:target{scroll-margin-top:55px}body,h1,h2,h3{font-family:"Jost",sans-serif}body{padding:0;margin:0;background:#fff;font-size:20px;line-height:24px;color:#020a0a}h1,h2,h3{clear:both}h1,h3{font-weight:400}h1,h2{font-size:64px;line-height:72px;margin:0 0 24px;text-transform:uppercase}h2{font-size:39.4px;line-height:48px}h3{font-size:32px;line-height:36px;letter-spacing:-.5px;margin:0 0 20px}p{margin:0 0 1.5em}ul ul{margin-bottom:0;margin-left:1.5em}strong{font-weight:700}a{color:#007998;-webkit-transition:color .25s ease-in-out;-moz-transition:color .25s ease-in-out;-o-transition:color .25s ease-in-out;-ms-transition:color .25s ease-in-out;transition:color .25s ease-in-out;text-decoration:none}a:active,a:focus,a:hover{color:rgb(0 121 152/.5)}.clear{clear:both}.container{width:1520px;margin:0 auto}#masthead{border-top:16px solid #020a0a;position:fixed;top:0;left:0;width:100%;z-index:9000;background-color:#fff;transition:all .25s linear;padding:7px 0}#header-logo{width:300px;line-height:0}#header-logo img{transition:all .25s linear;max-width:300px}#masthead .container{width:1630px}#header-flex{display:flex;align-items:center;position:relative;justify-content:space-between}#menu-main{position:absolute;left:0;right:0;margin:auto;width:max-content}#footer-main-menu ul,#footer-services-menu ul,#menu-main ul{margin:0;padding:0}#menu-main ul li{list-style:none;float:left;margin-left:24px;position:relative}#menu-main ul li:first-child{margin-left:0}#menu-main ul li a{text-transform:uppercase;font-size:20px;line-height:29px;color:#020a0a;padding:5px 12px;border-radius:99px;transition:all .25s linear}#header-contact .btn-wrapper a:hover,#menu-main ul li>a:hover{background:#e2c6b5}#menu-main ul li.menu-item-has-children>a::after{width:0;height:0;border-style:solid;border-width:0 4px 4px;border-color:#fff0 #fff0 #020a0a;transform:rotate(180deg);content:"";position:relative;display:inline-block;vertical-align:middle;margin-left:10px;bottom:1px}#menu-main ul.sub-menu{position:absolute;background:#fff;top:33px;box-sizing:border-box;width:280px;opacity:0;visibility:hidden;transition:all .25s linear;left:-71px;text-align:center}#menu-main ul li:hover ul{opacity:1;visibility:visible}#menu-main ul.sub-menu li a{display:block;padding:15px 10px;font-size:16px;line-height:22px;border-radius:0;background:0 0!important;border-bottom:1px solid #020a0a}#menu-main ul.sub-menu li a:hover{color:#e2c6b5}#menu-main ul.sub-menu li:last-child a{border:0}#menu-main ul.sub-menu li{margin-right:0;margin-left:0;float:inherit}#header-contact{display:flex}#header-contact .btn-wrapper a,#header-contact a{font-size:20px;line-height:29px;color:#020a0a;padding:4px 12px;border-radius:99px;text-transform:uppercase}#header-contact .btn-wrapper a{border:1px solid #e2c6b5;transition:all .25s linear;padding:5px 32px}#header-contact .btn-wrapper{margin-left:30px}.post-text p{letter-spacing:-.25px}#main{margin-top:118px}.section-top-padding{padding-top:95px}.section-bottom-padding{padding-bottom:95px}.bgOrange{background-color:#e2c6b5}.btn,.btn.back-btn:before{display:inline-block;transition:all .25s linear}.btn{font-weight:600;font-size:14px;line-height:20px;text-transform:uppercase;color:#020a0a;border:1px solid #020a0a;border-radius:32px;box-sizing:border-box;padding:9px 32px 8px}.btn:hover{color:#fff;background:#020a0a}.btn.back-btn{margin-bottom:40px;padding:9px 32px 8px 20px}.btn.back-btn:before{width:0;height:0;border-style:solid;border-width:0 4px 4px;border-color:#fff0 #fff0 #020a0a;transform:rotate(-90deg);content:"";position:relative;vertical-align:middle;margin-left:10px;bottom:1px}.btn.back-btn:hover:before{border-color:#fff0 #fff0 #fff}.cta{position:relative;overflow:hidden}.cta::before{content:"";background-image:url(/wp-content/themes/selectrum/assets/images/cta-bg.svg);background-size:auto 100%;position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat}.cta .container{width:1055px;position:relative;z-index:2}#page-banner{background-image:url(/wp-content/themes/selectrum/assets/images/home-banner-texture.jpg);height:380px;color:#fff;background-size:cover;background-position:center}#page-banner .container{align-items:center;height:100%}#page-banner h1{margin-bottom:0}#page-banner,.align-center{text-align:center}#page-banner .container,.button-flex{display:flex;justify-content:center}.button-flex .btn-wrapper:last-child{margin-left:16px}.service-col{width:48%}.service-flex{display:flex;flex-flow:wrap;justify-content:space-between;padding-top:30px}.service-item{border-top:1px solid #e9d9cf;margin-top:30px;padding-top:50px;padding-left:70px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:flex-start;min-height:73px}.service-item h3{font-weight:600;font-size:20px;line-height:24px;letter-spacing:-.25px;margin-bottom:3px}.service-item::before{content:"";position:absolute;left:0;top:30px;background-image:url(/wp-content/themes/selectrum/assets/images/texture-icon.svg);background-size:100%;background-repeat:no-repeat;width:37px;height:73px}.service-item:nth-child(1) .post-text,.service-item:nth-child(2) .post-text{top:20px;position:relative;padding-bottom:20px}.service-item p:last-of-type{margin:0}.service-item:nth-child(1),.service-item:nth-child(2){border:0;margin-top:0;padding-top:0}.service-item:nth-child(1):before,.service-item:nth-child(2):before{top:0}#footer-section{background-color:#020a0a;color:#c7bbbf;font-size:18px;line-heihgt:21px}#footer-flex{display:flex;justify-content:space-between}#footer-logo{width:23%;min-height:200px}img{max-width:100%}#footer-info{width:70%;display:flex;justify-content:space-between}.footer-info-col{width:27%}.footer-info-col a{color:#c7bbbf}#copyright a:hover,.footer-info-col a:hover{text-decoration:underline}.footer-contact-item{display:flex;margin-bottom:20px}.footer-contact-item strong{margin-right:10px;color:#fff}#footer-services-menu ul li:last-child,.footer-contact-item:last-child{margin-bottom:0}.footer-widget-title{margin-bottom:20px}#footer-services-menu ul li{list-style:none;margin-bottom:15px}#footer-main-menu ul li{list-style:none;margin-bottom:20px}#footer-main-menu ul li a,.footer-widget-title{font-weight:600;font-size:14px;line-height:20px;text-transform:uppercase;color:#fff}.footer-info-col.footer-col-menu{width:20%}#copyright{color:#fff;opacity:.6;font-size:14px;line-height:1}#copyright a{color:#fff}#copyright>div{margin-bottom:7px}#menu-toggle{width:30px;height:21px;position:relative;cursor:pointer;display:none;flex-direction:column;justify-content:space-between;top:2px;margin-left:20px}#menu-toggle span{display:block;height:4px;width:100%;background:#020a0a;transition:all .3s ease}.item-for-mobile{display:none}@media screen and (max-width:1650px){#masthead .container{width:100%;padding:0 40px;box-sizing:border-box}}@media screen and (max-width:1599px){.container{width:100%;padding:0 80px;box-sizing:border-box}#header-logo img{transition:all .25s linear;max-width:270px}#main{margin-top:120px}}@media screen and (min-width:1351px){#menu-main{display:block!important}}@media screen and (max-width:1350px){#menu-main{display:none;position:fixed;left:0;top:96px;background:#020a0a;width:100%;height:calc(100vh - 96px);padding:40px 20px;box-sizing:border-box;text-align:right}#menu-main ul li{float:inherit;margin-left:0;margin-bottom:40px}#menu-main ul.sub-menu li{margin-bottom:11px}#menu-main ul.sub-menu li:last-child{margin-bottom:0}#menu-main ul.sub-menu{left:0;background:#fff0;top:0;padding:25px 0 0;width:auto;opacity:1;visibility:visible;position:relative;text-align:right;display:none;transition:inherit}.item-for-mobile{display:block}#menu-main ul.sub-menu li a{display:inline-block;padding:4px 12px;font-size:14px;line-height:18px;background:#fff!important;border-bottom:none;color:#020a0a!important;border-radius:100px}#menu-main ul li a{background:#fff}#header-contact .btn-wrapper,h2 br{display:none}#header-logo img{max-width:200px!important;transition:inherit}#main{margin-top:95px}#menu-toggle{display:flex}#header-contact{align-items:center}.container{padding:0 40px}.section-bottom-padding{padding-bottom:70px}.section-top-padding{padding-top:70px}.cta .container{width:65%;text-align:right;margin:0;float:right}.cta::before{top:inherit;width:40%;height:50%;bottom:0}#footer-flex{margin-bottom:30px}.button-flex{justify-content:center}}@media screen and (max-width:767px){.container{padding:0 20px!important}#header-logo img{max-width:170px!important}#main{margin-top:85px}body{font-size:16px;line-height:20px}h3{font-size:28px;line-height:32px}.section-top-padding{padding-top:50px}.section-bottom-padding{padding-bottom:50px}h2{font-size:32px;line-height:36px}.cta::before{width:114px;height:150px}.cta .container{width:calc(100% - 120px)}#footer-flex{flex-direction:column}#footer-logo{width:240px;min-height:auto;margin-bottom:30px}#footer-info{width:100%;flex-direction:column}.footer-info-col{width:100%;margin-bottom:30px}.footer-info-col.footer-col-menu{width:100%}#footer-flex{margin-bottom:0}h1{font-size:42px;line-height:56px}#page-banner{height:300px}.button-flex{flex-direction:column}.button-flex .btn-wrapper:first-child{margin-bottom:15px}.service-col{width:100%}.service-item{margin-top:30px!important;padding-top:50px!important}.service-item:nth-child(1),.service-item:nth-child(2){border-top:1px solid #e9d9cf;margin-top:30px;padding-top:30px}.service-item:nth-child(1) .post-text,.service-item:nth-child(2) .post-text{top:0}.service-item:nth-child(1)::before,.service-item:nth-child(2)::before{top:30px}#page-banner h1{font-size:35px;line-height:46px}#menu-main{top:84px;height:calc(100vh - 84px)}.service-flex{padding-top:0}}