<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*!
	Theme Name:   CATI
	Description:  A Custom theme written for CATI
	Author:       build/create
	Author URI:   http://buildcreate.com
	Version:      1.0
*/html,body,div,span,applet,object,iframe,table,caption,tbody,tfoot,thead,tr,th,td,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{vertical-align:baseline;font-family:inherit;font-weight:inherit;font-style:inherit;font-size:100%;outline:0;padding:0;margin:0;border:0}:focus{outline:0}body{background:#fff;line-height:1;color:#000}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}header,section,footer,aside,nav,main,article,figure{display:block}*,*:before,*:after{box-sizing:border-box}:root{--white-color: #FFFFFF;--yellow-color: #F4BB29;--rust-color: #C95E29;--orange-color: #F5802E;--lightBlue-color: #D7EBFC;--brightBlue-color: #4194D9;--blue-color: #3683C4;--midBlue-color: #41596D;--darkBlue-color: #36454F;--slate-color: #45596B;--lightGray-color: #CBCECE;--gray-color: #707070;--darkGray-color: #3A3F40;--black-color: #000000;--lemonDrop-color: var(--yellow-color);--glacial-color: var(--darkBlue-color);--lightBlack-color: #333;--burntUmber-color: var(--rust-color);--balmyBlue-color: var(--brightBlue-color);--twilight-color: var(--midBlue-color);--marmalade-color: var(--orange-color);--deepSky-color: var(--blue-color);--powerGray-color: #343f40}html{scroll-behavior:smooth}body{position:relative;font-family:"Arial",sans-serif;font-weight:300;font-size:17px;line-height:1.2}body.typekit-loaded{font-family:"hero-new",sans-serif}p{margin-bottom:1.2em;line-height:1.4em}p:last-child{margin-bottom:0}a{transition:150ms all ease-in;color:#3683c4}a:hover{text-decoration:none}img{max-width:100%;height:auto}b,strong{font-weight:600}em{font-style:italic}input,select,textarea,button{font-family:"hero-new";font-weight:300}button,select{cursor:pointer}sup{top:-0.5em}sub{bottom:-0.25em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#backToTop{position:fixed;bottom:1em;right:1em;display:block;z-index:9;background-color:rgba(0,0,0,.3);font-size:30px;padding:.3em .4em;border-radius:3px;transition:all 150ms ease-in}#backToTop.top{opacity:0;visibility:hidden}.wrapper{padding:0 1em;margin:0 auto;max-width:1440px}.wrapper-large{padding:0 1em;margin:0 auto;max-width:1700px}.wrapper-small{padding:0 1em;margin:0 auto;max-width:960px}.wrapper-medium{padding:0 1em;margin:0 auto;max-width:1300px}.no-link&gt;a:hover{text-decoration:none !important}.embed-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.embed-container iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.page-cover{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:8em}@media only screen and (max-width: 750px){.page-cover{padding-top:4em}}.btn-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em}.button{color:#fff;background-color:#f5802e;padding:1.3em 3em;text-decoration:none;font-weight:600;text-transform:uppercase;display:inline-block;transition:all 150ms ease-in;border:1px solid rgba(0,0,0,0);border-radius:3px;text-align:center}.button:disabled{cursor:not-allowed;opacity:.6}.button.animate-icon i{transition:all 150ms ease-in}.button.animate-icon:hover i,.button.animate-icon:active i{transform:translateX(10px);margin-right:10px}.button.small{padding:1em 1.5em;font-size:16px;font-weight:500}.button.smaller{padding:.75em 1em;font-size:16px;font-weight:400}.button.smallest{padding:.6em .85em;font-size:14px;font-weight:300}.button.xs{padding:.3em .6em;font-size:11px;font-weight:200}.button.blue{background-color:#3683c4}.button.blue:hover{background-color:#f5802e}.button.white{background-color:#fff;color:#45596b}.button.white:hover{background-color:#45596b;color:#fff}.button.dark{background-color:#45596b;color:#fff}.button.dark:hover{background-color:#fff;color:#45596b;font-weight:500;border:1px solid #45596b}.button.darker{background-color:#343f40;color:#fff}.button.darker:hover{background-color:#fff;color:#343f40;font-weight:500;border:1px solid #343f40}.button.lemon{background-color:#f4bb29;color:#fff}.button.lemon:hover{background-color:#fff;color:#f4bb29;border:1px solid #f4bb29}.button.glacial{background-color:#36454f;color:#fff}.button.glacial:hover{background-color:#fff;color:#36454f;border:1px solid #36454f}.button.burntUmber{background-color:#c95e29;color:#fff}.button.burntUmber:hover{background-color:#fff;color:#c95e29;border:1px solid #c95e29}.button.twilight{background-color:#41596d;color:#fff}.button.twilight:hover{background-color:#fff;color:#41596d;border:1px solid #41596d}.button:hover{background-color:#3683c4}.button i{margin-left:.5em}input,select,textarea{padding:.6em 1em;border:1px solid #7e8085;font-size:15px;border-radius:3px}input[type=submit]{width:auto;font-size:18px;font-weight:200;background-color:#3683c4;cursor:pointer;padding:1em 4em}input[type=submit]:hover{background-color:#f5802e}@media only screen and (max-width: 750px){input[type=submit]{width:100%}}textarea{height:150px}.marketo-form-wrap{max-width:650px}.marketo-form-wrap .form-title{font-size:24px;font-weight:400;text-align:center;margin-bottom:18px}.marketo-form-wrap .form-title:after{content:"";display:block;border-top:1px solid #ddd;width:80%;margin:1em auto 0}.marketo-form-wrap .carousel__button.is-close{top:8px;right:8px;color:#3a3f40}.marketo-form-wrap.fancybox__content .form-privacy{color:#41596d}.marketo-form-wrap.fancybox__content .form-privacy a{color:inherit}.marketo-form-wrap .form-privacy{color:#fff;text-align:center;font-size:small;padding-top:2em;margin:0 1em}.marketo-form-wrap .form-privacy a{color:inherit}.marketo-form-wrap .mktoForm{width:auto !important;display:grid;grid-template-columns:repeat(2, 1fr);gap:2em 1em}@media only screen and (max-width: 750px){.marketo-form-wrap .mktoForm{grid-template-columns:repeat(1, 1fr);padding:0 !important}}.marketo-form-wrap .mktoForm .mktoHasWidth{width:auto !important}.marketo-form-wrap .mktoForm .mktoFieldDescriptor{margin:0 !important;position:relative;float:none !important}.marketo-form-wrap .mktoForm .mktoFieldDescriptor .mktoAsterix{display:inline-block}.marketo-form-wrap .mktoForm .mktoFieldDescriptor .mktoFieldWrap{position:relative;width:100%}.marketo-form-wrap .mktoForm .mktoFieldDescriptor .mktoFieldWrap .mktoLabel{position:absolute;top:0;left:0;width:auto !important;font-family:"hero-new";font-size:15px;font-weight:300 !important;padding:1em !important;transition:all 150ms ease-in;color:#3683c4}.marketo-form-wrap .mktoForm .mktoFieldDescriptor .mktoFieldWrap .mktoLabel.active{top:-2.5em;font-weight:500 !important}.marketo-form-wrap .mktoForm .mktoFieldDescriptor .mktoFieldWrap .mktoField{width:100% !important;font-size:15px;font-weight:300 !important;padding:1em !important;height:auto !important;line-height:1em !important;background-color:#fff}.marketo-form-wrap .mktoForm .mktoFieldDescriptor .mktoFieldWrap textarea.mktoField{height:150px !important}.marketo-form-wrap .mktoForm .mktoButtonRow{grid-column-start:1;grid-column-end:3;text-align:center}@media only screen and (max-width: 750px){.marketo-form-wrap .mktoForm .mktoButtonRow{grid-column-end:2;text-align:center}}.marketo-form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}.marketo-form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap:before{content:"";display:block;border-top:1px solid #ddd;width:80%;margin:1em auto 2em}.marketo-form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton{transition:all 150ms ease-in;cursor:pointer !important;background-image:none !important;background-color:#f5802e !important;padding:1em 3em !important;border-radius:3px !important;border:none !important;text-transform:uppercase;font-size:18px !important;font-family:"hero-new";height:auto;position:static !important}@media only screen and (max-width: 750px){.marketo-form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton{width:100%}}.marketo-form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap button.mktoButton:hover{background-color:#3683c4 !important}.marketo-form-wrap form[id^=mktoForm_]{width:auto !important}.marketo-form-wrap form[id^=mktoForm_] iframe.hs-form-iframe .hbspt-form form[class^=hs-form]{display:grid;grid-template-columns:repeat(2, 1fr);gap:2em 1em}@media only screen and (max-width: 750px){.marketo-form-wrap form[id^=mktoForm_] iframe.hs-form-iframe .hbspt-form form[class^=hs-form]{grid-template-columns:repeat(1, 1fr);padding:0 !important}}.wysiwyg:after{content:"";display:block;clear:both}.wysiwyg h1{font-size:40px;font-weight:500}@media only screen and (max-width: 750px){.wysiwyg h1{font-size:30px}}.wysiwyg h1.text-center{text-align:center}.wysiwyg h1.text-center:after{margin:1em auto}.wysiwyg h1:after{content:"";display:block;width:60px;border-top:1px solid #f5802e;margin:1em 0}.wysiwyg p+h1{margin-top:2em}.wysiwyg h2{font-size:30px;font-weight:500;margin-bottom:1em}@media only screen and (max-width: 750px){.wysiwyg h2{font-size:26px}}.wysiwyg p+h2,.wysiwyg p+h3,.wysiwyg p+h4,.wysiwyg p+h5,.wysiwyg p+h6{margin-top:1.5em}.wysiwyg h3{font-size:24px;font-weight:500;margin-bottom:1em}@media only screen and (max-width: 750px){.wysiwyg h3{font-size:20px}}.wysiwyg a{color:#3683c4}.wysiwyg img{height:auto}.wysiwyg .wp-caption{margin-bottom:3em;max-width:100%}.wysiwyg .wp-caption .wp-caption-text{background-color:#fff;padding:2em;font-size:16px;font-style:italic;font-weight:200}@media only screen and (max-width: 750px){.wysiwyg .wp-caption .wp-caption-text{padding:1em}}.wysiwyg .table-responsive{overflow-x:auto}.wysiwyg .alignleft{float:left;margin-right:1em;margin-bottom:1em}.wysiwyg .alignright{float:right;margin-left:1em;margin-bottom:1em}.wysiwyg .aligncenter{clear:both;display:block;margin:0 auto}.wysiwyg ul{list-style-type:none;margin-left:3em;margin-bottom:1.5em}.wysiwyg ul.no-style li::before{content:""}.wysiwyg ul li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.wysiwyg ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#c95e29;font-size:14px}.wysiwyg ul.two-column,.wysiwyg ul.two-columns{columns:2;-webkit-columns:2;-moz-columns:2;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.wysiwyg ul.three-column,.wysiwyg ul.three-columns{columns:3;-webkit-columns:3;-moz-columns:3;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.wysiwyg ul.four-column,.wysiwyg ul.four-columns{columns:4;-webkit-columns:4;-moz-columns:4;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.wysiwyg h4{font-size:20px;font-weight:400;margin-bottom:.5em}@media only screen and (max-width: 750px){.wysiwyg h4{font-size:18px}}.wysiwyg ol{list-style-type:decimal;margin-left:2em;margin-bottom:1.5em}.wysiwyg strong{font-weight:500}.wysiwyg pre{padding:.5em;overflow:auto;background-color:#eee}.is_ie #ie-warning-banner{background-color:#fff;position:absolute;top:0;left:0;width:100%;z-index:1}.is_ie #ie-warning-banner .banner-wrap{background-color:rgba(201,94,41,.3);color:#c95e29;padding:1em;text-align:center}.is_ie #header{top:3em}.page-cover{background-color:#3683c4}.banner-wrapper{background-color:#000}.banner-wrapper .wrap{background:rgba(52,63,64,.8);padding:1em;text-align:center;color:#fff;display:flex;justify-content:center;flex-wrap:wrap;align-content:center;align-items:center;gap:.5em}.banner-wrapper .wrap .title{font-weight:bolder}.banner-wrapper .wrap .title p{margin:0}.banner-wrapper .wrap .title img{margin-bottom:-2px}.banner-wrapper .wrap .title .learn-more{display:none;color:#bad532;text-decoration:none;font-weight:bold}@media only screen and (max-width: 1050px){.banner-wrapper .wrap .title .learn-more{display:block}}@media only screen and (max-width: 1050px){.banner-wrapper .wrap .message{display:none}}.banner-wrapper .wrap .message a{color:#bad532;text-decoration:none;font-weight:bold}#header{position:absolute;z-index:99;width:calc(100% - 2em);margin:1em}@media only screen and (max-width: 1050px){#header{margin:.5em;width:calc(100% - 1em)}}#header .header-wrap{background:#fff;display:flex}@media only screen and (max-width: 1050px){#header .header-wrap{justify-content:space-between}}#header .header-wrap .logo{padding:.8em;flex:0 0 300px;margin-right:2em}@media only screen and (max-width: 1700px){#header .header-wrap .logo{margin-right:0}}@media only screen and (max-width: 1050px){#header .header-wrap .logo{flex:0 0 200px;padding:.4em}}#header .header-wrap .logo a{display:block}#header .header-wrap .nav-wrap{flex:1 1 auto;display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){#header .header-wrap .nav-wrap{display:none}}#header .header-wrap .nav-wrap .secondary-menu{background:#e6eaec;background:linear-gradient(90deg, rgb(230, 234, 236) 0%, rgb(244, 246, 247) 5%)}@media only screen and (max-width: 1500px){#header .header-wrap .nav-wrap .secondary-menu{background:#e4e6ed}}#header .header-wrap .nav-wrap .secondary-menu .more{display:flex;align-items:center;height:100%}#header .header-wrap .nav-wrap .secondary-menu .more .more-label{font-size:15px;padding:1em;text-transform:uppercase;color:#3a3f40;display:none}#header .header-wrap .nav-wrap .secondary-menu .more .more-label i{margin-left:.5em}@media only screen and (max-width: 1500px){#header .header-wrap .nav-wrap .secondary-menu .more .more-label{display:block}}#header .header-wrap .nav-wrap .secondary-menu .more:hover .menu{visibility:visible;opacity:1}#header .header-wrap .nav-wrap .secondary-menu .menu{display:flex;height:100%;transition:150ms all ease-in}@media only screen and (max-width: 1500px){#header .header-wrap .nav-wrap .secondary-menu .menu{position:absolute;top:100%;left:0;width:100%;height:auto;opacity:0;visibility:hidden;background-color:#e4e6ed;justify-content:center}}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li{position:relative}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li&gt;a{text-decoration:none;padding:1em 1.3em;display:flex;align-items:center;text-align:center;height:100%;color:#000;transition:150ms all ease-in}@media only screen and (max-width: 1800px){#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li&gt;a{font-size:15px;padding:1em}}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li&gt;a:hover{color:#c95e29}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li&gt;.sub-menu{position:absolute;top:100%;left:0;width:340px;background:#eee;opacity:0;visibility:hidden;transition:150ms all ease-in;padding:1em 1.5em}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li&gt;.sub-menu li:last-child a{border-bottom:0}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li&gt;.sub-menu a{color:#3683c4;text-decoration:none;border-bottom:1px solid #cbcece;text-transform:uppercase;font-weight:300;display:block;padding:1em 0;font-size:16px}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li&gt;.sub-menu a:hover{color:#f5802e}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li&gt;.sub-menu .sub-menu{background-color:#e4e6ed;padding:.5em 1em}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li&gt;.sub-menu .sub-menu li a{padding:.5em 0;border:none;text-transform:none}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li:hover{background-color:#eee}#header .header-wrap .nav-wrap .secondary-menu .menu&gt;li:hover&gt;.sub-menu{opacity:1;visibility:visible}@media only screen and (max-width: 1050px){#header .header-wrap .nav-wrap .utility{display:none}}#header .header-wrap .nav-wrap .utility .menu{display:flex;height:100%}#header .header-wrap .nav-wrap .utility .menu a{display:flex;align-items:center;text-decoration:none;height:100%;padding:1em 1.5em;background-color:#c95e29;font-weight:500;text-transform:uppercase;color:#fff}@media only screen and (max-width: 1700px){#header .header-wrap .nav-wrap .utility .menu a{padding:1em}}#header .header-wrap .nav-wrap .utility .menu a:hover{background-color:#f5802e;color:#fff}@media only screen and (max-width: 1050px){#header .header-wrap .nav-wrap .search{display:none}}#header .header-wrap .nav-wrap .search .search-button{display:flex;align-items:center;text-decoration:none;height:100%;font-size:40px;background-color:#3683c4 !important;padding:.2em .8em;color:#fff;border:none;margin:0;border-radius:0 !important}#header .header-wrap .nav-wrap .search .search-button:hover{background-color:#4194d9 !important}@media only screen and (max-width: 1050px){#header .header-wrap .nav-wrap .store{display:none}}#header .header-wrap .nav-wrap .store .store-button{display:flex;align-items:center;text-decoration:none;height:100%;background:linear-gradient(270deg, #e6eaec 0%, #f4f6f7 5%);padding:1em 1.5em;color:#000;border:none;margin:0;border-radius:0 !important}#header .header-wrap .nav-wrap .store .store-button:hover{background:#eee}#header .header-wrap .mobile-toggle-wrap{display:none}@media only screen and (max-width: 1050px){#header .header-wrap .mobile-toggle-wrap{display:block}}#header .header-wrap .mobile-toggle-wrap .mobile-toggle{display:flex;align-items:center;height:100%;background-color:#f5802e;color:#fff;font-size:30px;padding:.5em 1em;cursor:pointer}#header .breadcrumbs{padding:1em;color:#cacece;display:flex;font-size:14px}#header .breadcrumbs li.spacer{display:inline-block;margin:0 .5em;color:rgba(255,255,255,.2)}#header .breadcrumbs li a{color:#fff;text-decoration:none}.fancybox__container #goe-learn-more-popup .wrap{color:#343f40}.fancybox__container #goe-learn-more-popup .wrap span{display:block}.fancybox__container #goe-learn-more-popup .wrap span.line-1{font-size:26px;color:#343f40;text-transform:uppercase;font-weight:200;letter-spacing:4px}.fancybox__container #goe-learn-more-popup .wrap span.line-2{font-size:90px;color:#343f40;text-transform:uppercase;font-weight:800;letter-spacing:4px;margin-bottom:.1em}@media only screen and (max-width: 750px){.fancybox__container #goe-learn-more-popup .wrap span.line-2{font-size:40px}}.fancybox__container #goe-learn-more-popup .wrap .border{margin-bottom:1.5em;display:flex}.fancybox__container #goe-learn-more-popup .wrap .border span{display:block;width:25px;height:35px;position:relative}.fancybox__container #goe-learn-more-popup .wrap .border span:before,.fancybox__container #goe-learn-more-popup .wrap .border span:after{content:"";position:absolute;top:0;height:100%;transform:rotate(-45deg)}.fancybox__container #goe-learn-more-popup .wrap .border span.first{margin-left:10px}.fancybox__container #goe-learn-more-popup .wrap .border span.first:before{left:0;border-left:1px solid #bad532}.fancybox__container #goe-learn-more-popup .wrap .border span.first:after{right:0;border-left:1px solid #98989a}.fancybox__container #goe-learn-more-popup .wrap .border span.second{margin-left:25px}.fancybox__container #goe-learn-more-popup .wrap .border span.second:before{left:0;border-left:1px solid #bad532}.fancybox__container #goe-learn-more-popup .wrap .border span.second:after{right:0;border-left:1px solid #98989a}.fancybox__container #goe-learn-more-popup .wrap .intro-text{color:#343f40}.fancybox__container #goe-learn-more-popup .wrap .intro-text a{text-decoration:none;font-weight:bold;color:#343f40}.search-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;color:#fff;background-color:rgba(0,0,0,.8);visibility:visible;opacity:1;transition:all 150ms ease-in}.search-overlay.hidden{visibility:hidden;opacity:0}.search-overlay .wrapper-small{display:flex;align-items:center;justify-content:center;height:100vh}.search-overlay .wrapper-small .search-form{flex:0 1 90%;display:flex;border:1px solid #333;border-radius:3px;padding:2em;position:relative;background-color:rgba(0,0,0,.8)}.search-overlay .wrapper-small .search-form label{display:none}.search-overlay .wrapper-small .search-form .search-close{position:absolute;top:-1.5em;right:0em;cursor:pointer;font-size:20px;font-weight:100}.search-overlay .wrapper-small .search-form input{width:100%}.search-overlay .wrapper-small .search-form button{background-color:#3683c4;color:#fff;border:none;width:80px}.mega-nav{flex:1}.mega-nav a{text-decoration:none;display:block;font-size:16px}.mega-nav .menu{display:flex;align-items:center;height:100%}.mega-nav .menu .top-level{display:flex;align-items:center;height:100%;padding-top:1.5em}.mega-nav .menu .top-level:hover .submenu{visibility:visible;opacity:1}.mega-nav .menu .top-level:hover .submenu .submenu-item.active .subnav-group-wrap{visibility:visible;opacity:1}.mega-nav .menu .top-level .top-level-item{padding:1em 1.5em;color:#3683c4;font-weight:500;height:100%}@media only screen and (max-width: 1700px){.mega-nav .menu .top-level .top-level-item{padding:1em;font-size:15px}}.mega-nav .menu .top-level.orange:hover .top-level-item{background-color:#f5802e;color:#fff}.mega-nav .menu .top-level.orange .submenu{background-color:#f5802e}.mega-nav .menu .top-level.orange .submenu .submenu-item.active,.mega-nav .menu .top-level.orange .submenu .submenu-item:hover{background-color:#c95e29}.mega-nav .menu .top-level.orange .submenu .submenu-sidebar-cta-button{background-color:#fff;color:#3683c4}.mega-nav .menu .top-level.orange .submenu .subnav-group-sidebar .nav-list-title a{color:#fff}.mega-nav .menu .top-level.orange .submenu .subnav-group-sidebar .nav-list-more{border-top:1px solid #f4bb29}.mega-nav .menu .top-level.orange .subnav-group-wrap{background-color:#f5802e}.mega-nav .menu .top-level.blue:hover .top-level-item{background-color:#4194d9;color:#fff}.mega-nav .menu .top-level.blue .submenu{background-color:#4194d9}.mega-nav .menu .top-level.blue .submenu .submenu-item.active,.mega-nav .menu .top-level.blue .submenu .submenu-item:hover{background-color:#3683c4}.mega-nav .menu .top-level.blue .submenu .submenu-sidebar-cta-button{background-color:#fff;color:#36454f}.mega-nav .menu .top-level.blue .submenu .subnav-group-sidebar .nav-list-title a{color:#f4bb29}.mega-nav .menu .top-level.blue .submenu .subnav-group-sidebar .nav-list-more{border-top:1px solid #3683c4}.mega-nav .menu .top-level.blue .subnav-group-wrap{background-color:#4194d9}.mega-nav .menu .top-level.darkBlue:hover .top-level-item{background-color:#41596d;color:#fff}.mega-nav .menu .top-level.darkBlue .submenu{background-color:#41596d}.mega-nav .menu .top-level.darkBlue .submenu .submenu-item.active,.mega-nav .menu .top-level.darkBlue .submenu .submenu-item:hover{background-color:#36454f}.mega-nav .menu .top-level.darkBlue .submenu .submenu-sidebar-cta-button{background-color:#f5802e;color:#fff}.mega-nav .menu .top-level.darkBlue .submenu .subnav-group-sidebar .nav-list-title a{color:#f5802e}.mega-nav .menu .top-level.darkBlue .submenu .subnav-group-sidebar .nav-list-more{border-top:1px solid #3683c4}.mega-nav .menu .top-level.darkBlue .subnav-group-wrap{background-color:#41596d}.mega-nav .menu .top-level.cta{position:relative}.mega-nav .menu .top-level.cta:hover .top-level-item{background-color:#3a3f40;color:#fff}.mega-nav .menu .top-level.cta:hover .cta-submenu-wrap{visibility:visible;opacity:1}.mega-nav .menu .submenu{display:flex;top:100%;left:0;position:absolute;width:100%;transition:150ms all ease-in;padding:1em 1em 0;visibility:hidden;opacity:0}.mega-nav .menu .submenu .submenu-item&gt;a{color:#fff;padding:1em 2em;text-transform:uppercase}@media only screen and (max-width: 1300px){.mega-nav .menu .submenu .submenu-item&gt;a{padding:1em}}.mega-nav .menu .submenu .submenu-item:hover .subnav-group-wrap{visibility:visible;opacity:1}.mega-nav .menu .submenu .subnav-group-wrap{display:flex;position:absolute;width:100%;left:0;top:100%;padding:0 1em 4em;visibility:hidden;opacity:0}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner{background-size:cover;background-repeat:no-repeat;display:flex;align-items:flex-start;padding:2em;flex:1;margin-right:3em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner a{color:#fff}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .featured-image-wrap{flex:0 0 200px;margin-right:4em;margin-bottom:-5em;display:flex;align-items:flex-end}@media only screen and (max-width: 1700px){.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .featured-image-wrap{display:none}}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group{flex:1;display:flex;padding:1em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group li{margin-bottom:1em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group li.subnav-heading{margin-top:2em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group li.subnav-heading:first-child{margin-top:0}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group li.subnav-heading a{font-weight:500;color:#f4bb29;text-transform:uppercase}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group li a:hover{text-decoration:underline}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group .subnav-group-item{margin-right:4em}@media only screen and (max-width: 1300px){.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group .subnav-group-item{margin-right:2em}}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group .subnav-group-item .subnav-group-label{color:#fff;text-transform:uppercase;font-size:20px;font-weight:600;border-bottom:1px solid #fff;padding-bottom:.5em;margin-bottom:1em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group .subnav-group-item .subnav-group-groups{display:flex}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group .subnav-group-item .subnav-group-groups .subnav{margin-left:4em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-group .subnav-group-item .subnav-group-groups .subnav:first-child{margin-left:0}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-sidebar{justify-self:flex-end;padding:1.5em;background-color:#fff;border-radius:3px;min-width:270px}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-sidebar li{margin-bottom:1em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-sidebar li a:hover{text-decoration:underline}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-sidebar li.subnav-sidebar-title a{color:#cacece;font-size:20px;font-weight:600;text-transform:uppercase}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-inner .subnav-sidebar li.subnav-sidebar-item a{color:#4194d9}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-sidebar{flex:0 1 320px;margin-top:2em}@media only screen and (max-width: 1300px){.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-sidebar{display:none}}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-sidebar a:hover{text-decoration:underline}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-sidebar .nav-list-title{margin-bottom:1em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-sidebar .nav-list-title a{text-transform:uppercase;font-weight:600;font-size:20px}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-sidebar .nav-list-item{margin-bottom:1em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-sidebar .nav-list-item a{font-size:18px;color:#fff}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-sidebar .nav-list-more{margin-top:1.5em;padding-top:1.5em}.mega-nav .menu .submenu .subnav-group-wrap .subnav-group-sidebar .nav-list-more a{font-size:18px;color:#fff}.mega-nav .menu .submenu .submenu-sidebar-cta{width:320px;margin-left:auto}@media only screen and (max-width: 1300px){.mega-nav .menu .submenu .submenu-sidebar-cta{display:none}}.mega-nav .menu .submenu .submenu-sidebar-cta .submenu-sidebar-cta-button{border-radius:0;font-weight:400;transition:150ms all ease-in;display:flex;justify-content:space-between;align-items:center;padding:1em 2em}.mega-nav .menu .submenu .submenu-sidebar-cta .submenu-sidebar-cta-button i{transition:150ms all ease-in}.mega-nav .menu .submenu .submenu-sidebar-cta .submenu-sidebar-cta-button:hover i{transform:translateX(0.5em)}.mega-nav .menu .cta-submenu-wrap{background-color:#3a3f40;position:absolute;top:100%;width:1000px;transform:translateX(-47%);display:flex;justify-content:space-between;visibility:hidden;opacity:0;transition:150ms all ease-in;padding:1em}@media only screen and (max-width: 1300px){.mega-nav .menu .cta-submenu-wrap{width:800px}}.mega-nav .menu .cta-submenu-wrap .cta-submenu{width:300px}.mega-nav .menu .cta-submenu-wrap .cta-submenu&gt;li{padding:.3em 2em .3em 1em}.mega-nav .menu .cta-submenu-wrap .cta-submenu&gt;li:hover{background-color:#41596d}.mega-nav .menu .cta-submenu-wrap .cta-submenu&gt;li:hover .subnav{visibility:visible;opacity:1}.mega-nav .menu .cta-submenu-wrap .cta-submenu&gt;li:last-child&gt;a{border-bottom:none}.mega-nav .menu .cta-submenu-wrap .cta-submenu&gt;li&gt;a{color:#fff;text-transform:uppercase;font-size:16px;display:block;padding:1em 0;border-bottom:1px solid #45596b;transition:150ms all ease-in}.mega-nav .menu .cta-submenu-wrap .cta-submenu&gt;li .subnav{opacity:0;visibility:hidden;position:absolute;top:0;left:300px;height:100%;background-color:rgba(65,89,109,.95);padding:2em;transition:150ms all ease-in}.mega-nav .menu .cta-submenu-wrap .cta-submenu&gt;li .subnav li{margin-bottom:1.5em;width:220px}.mega-nav .menu .cta-submenu-wrap .cta-submenu&gt;li .subnav li:last-child{margin-bottom:0}.mega-nav .menu .cta-submenu-wrap .cta-submenu&gt;li .subnav li a{color:#f4bb29;font-size:18px}.mega-nav .menu .cta-submenu-wrap .cta-wrap{background-size:cover;background-repeat:no-repeat;display:flex;justify-content:flex-end;flex:1}.mega-nav .menu .cta-submenu-wrap .cta-wrap .content{width:65%;padding:1em;display:flex;align-items:center}.mega-nav .menu .cta-submenu-wrap .cta-wrap .content .line-1{color:#3683c4;font-size:18px;text-transform:uppercase;margin-bottom:1em}.mega-nav .menu .cta-submenu-wrap .cta-wrap .content .line-1::after{content:"";display:block;border-top:1px solid #3683c4;width:50px;margin-top:.5em}.mega-nav .menu .cta-submenu-wrap .cta-wrap .content .line-2{font-size:30px;margin-bottom:1em}.mega-nav .menu .cta-submenu-wrap .cta-wrap .content .cta-button{background-color:#3683c4;display:inline-block;text-transform:none;font-weight:500;padding:1em 4em}.mega-nav .menu .cta-submenu-wrap .cta-wrap .content .cta-button i{transition:150ms all ease-in}.mega-nav .menu .cta-submenu-wrap .cta-wrap .content .cta-button:hover i{transform:translateX(0.5em)}.mobile-nav-wrap{position:absolute;overflow:hidden;z-index:100;width:100%;height:100%;background-color:rgba(0,0,0,.9);visibility:hidden;opacity:0;top:0;left:0;transition:all 250ms ease-in;display:none}@media only screen and (max-width: 1050px){.mobile-nav-wrap{display:block}}.mobile-nav-wrap.open{visibility:visible;opacity:1;left:0}.mobile-nav-wrap .mobile-nav{position:absolute;width:100%;top:0;left:0;transition:250ms all ease-in;background:#020024;background:linear-gradient(180deg, rgb(2, 0, 36) 0%, rgb(71, 131, 191) 0%, rgb(65, 89, 109) 100%)}.mobile-nav-wrap .mobile-nav .mobile-header{background-color:#36454f;display:flex;justify-content:space-between;align-items:center;padding:1em;color:#fff}.mobile-nav-wrap .mobile-nav .mobile-header .mobile-search-form{display:flex;align-items:center}.mobile-nav-wrap .mobile-nav .mobile-header .mobile-search-form .mobile-search-button{color:#fff;font-size:30px;border:none;background:none;margin-right:.2em;padding:.2em}.mobile-nav-wrap .mobile-nav .mobile-header .mobile-search-form .mobile-search-input{background:none;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:20px;flex:1;width:100%}.mobile-nav-wrap .mobile-nav .mobile-header .mobile-close{font-size:30px;border:1px solid #fff;border-radius:3px;padding:.2em .5em;cursor:pointer;margin-left:1em}.mobile-nav-wrap .mobile-nav .menu a{color:#fff;text-decoration:none}.mobile-nav-wrap .mobile-nav .menu .menu-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #4783bf;padding:1em}.mobile-nav-wrap .mobile-nav .menu .menu-item .more-nav{color:#fff;font-size:20px;cursor:pointer;padding:0 .5em}.mobile-nav-wrap .mobile-nav .menu .tier-2{position:absolute;top:0;left:100%;width:100%;visibility:hidden;opacity:0;background-color:#f5802e;transition:250ms all ease-in}.mobile-nav-wrap .mobile-nav .menu .tier-2.active{visibility:visible;opacity:1}.mobile-nav-wrap .mobile-nav .menu .tier-2 .mobile-header .nav-title{font-size:22px;cursor:pointer;display:flex;align-items:center}.mobile-nav-wrap .mobile-nav .menu .tier-2 .mobile-header .nav-title i{font-size:24px;margin-right:1em}.mobile-nav-wrap .mobile-nav .menu .tier-2.orange{background-color:#f5802e}.mobile-nav-wrap .mobile-nav .menu .tier-2.orange .mobile-header{background-color:#c95e29}.mobile-nav-wrap .mobile-nav .menu .tier-2.orange .tier-3{background-color:#f5802e}.mobile-nav-wrap .mobile-nav .menu .tier-2.blue{background-color:#3683c4}.mobile-nav-wrap .mobile-nav .menu .tier-2.blue .mobile-header{background-color:#3683c4}.mobile-nav-wrap .mobile-nav .menu .tier-2.blue .tier-3{background-color:#3683c4}.mobile-nav-wrap .mobile-nav .menu .tier-2.darkBlue{background-color:#36454f}.mobile-nav-wrap .mobile-nav .menu .tier-2.darkBlue .mobile-header{background-color:#36454f}.mobile-nav-wrap .mobile-nav .menu .tier-2.darkBlue .tier-3{background-color:#36454f}.mobile-nav-wrap .mobile-nav .menu .tier-2.cta{background-color:#3a3f40}.mobile-nav-wrap .mobile-nav .menu .tier-2.cta .mobile-header{background-color:#3a3f40}.mobile-nav-wrap .mobile-nav .menu .tier-2.cta .tier-3{background-color:#3a3f40}.mobile-nav-wrap .mobile-nav .menu .tier-2 .submenu{padding:0 1em}.mobile-nav-wrap .mobile-nav .menu .tier-2 .submenu .submenu-item{display:flex;justify-content:space-between;padding:1em 0;border-bottom:1px solid #f4bb29}.mobile-nav-wrap .mobile-nav .menu .tier-2 .submenu .submenu-item:last-child{border-bottom:none}.mobile-nav-wrap .mobile-nav .menu .tier-2 .submenu .submenu-item a{font-weight:300;color:#fff;text-decoration:none}.mobile-nav-wrap .mobile-nav .menu .tier-3{background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:100%;width:100%;visibility:hidden;opacity:0;background-color:#f5802e;transition:250ms all ease-in}.mobile-nav-wrap .mobile-nav .menu .tier-3.active{visibility:visible;opacity:1}.mobile-nav-wrap .mobile-nav .menu .tier-3 .mobile-header{background-color:#c95e29}.mobile-nav-wrap .mobile-nav .menu .tier-3 .mobile-header .nav-title{font-size:22px;cursor:pointer;display:flex;align-items:center}.mobile-nav-wrap .mobile-nav .menu .tier-3 .mobile-header .nav-title i{font-size:24px;margin-right:1em}.mobile-nav-wrap .mobile-nav .menu .tier-3&gt;.subnav{padding:1em}.mobile-nav-wrap .mobile-nav .menu .tier-3&gt;.subnav .subnav-item{padding:1em 0;border-bottom:1px solid #f4bb29}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group{padding:0 1em}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-label{color:#fff;font-weight:500;border-bottom:1px solid #fff;padding-bottom:.5em;margin-bottom:1em}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item{padding:1em 0}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item:last-child{border-bottom:none}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item a{font-weight:300;color:#fff;text-decoration:none}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item .subnav-heading{margin-bottom:.5em}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item .subnav-heading a{color:#f4bb29;text-transform:uppercase}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item .subnav-group-groups{display:flex;justify-content:space-between;flex-wrap:wrap}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item .subnav-group-groups .subnav{flex:1 1 47%}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item .subnav-group-groups .subnav .subnav-item{margin-bottom:1em}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item .subnav{margin-bottom:1em}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item .subnav .subnav-item{margin-bottom:.5em}.mobile-nav-wrap .mobile-nav .menu .tier-3 .subnav-group .subnav-group-item .subnav .subnav-item+.subnav-heading{margin-top:1em}.mobile-nav-wrap .mobile-nav .mobile-footer{width:100%;margin-top:4em}.mobile-nav-wrap .mobile-nav .mobile-footer .contact-info{padding:1em;display:flex;justify-content:space-between;align-items:center}.mobile-nav-wrap .mobile-nav .mobile-footer .contact-info a{text-decoration:none;font-size:18px;color:#fff}.mobile-nav-wrap .mobile-nav .mobile-footer .contact-info a i{margin-right:.5em}.mobile-nav-wrap .mobile-nav .mobile-footer .social-contact{background-color:#36454f;display:flex;align-items:center;justify-content:center}.mobile-nav-wrap .mobile-nav .mobile-footer .social-contact li{padding:1em}.mobile-nav-wrap .mobile-nav .mobile-footer .social-contact li a{font-size:20px;color:#fff}#footer{background-color:#3a3f40;padding:4em 0;color:#fff;position:relative}#footer a{text-decoration:none;color:#e4e6ed}#footer a:hover{text-decoration:underline}#footer .wrapper-large{display:flex}@media only screen and (max-width: 750px){#footer .wrapper-large{display:block}}#footer .wrapper-large .left{width:15%;min-width:180px;padding-right:2em}@media only screen and (max-width: 750px){#footer .wrapper-large .left{width:100%;text-align:center;padding-right:0}}#footer .wrapper-large .left img{max-width:100%}#footer .wrapper-large .right{width:85%;display:flex}@media only screen and (max-width: 1300px){#footer .wrapper-large .right{display:block}}@media only screen and (max-width: 750px){#footer .wrapper-large .right{width:100%}}#footer .wrapper-large .right .primary{width:60%;display:flex;flex-direction:column}@media only screen and (max-width: 1300px){#footer .wrapper-large .right .primary{width:100%}}@media only screen and (max-width: 750px){#footer .wrapper-large .right .primary{flex-direction:column-reverse}}#footer .wrapper-large .right .primary .contact-info{width:100%;padding:1.6em;font-size:20px;display:flex;align-items:center}@media only screen and (max-width: 1300px){#footer .wrapper-large .right .primary .contact-info{margin-bottom:1.5em}}@media only screen and (max-width: 750px){#footer .wrapper-large .right .primary .contact-info{display:block;text-align:center;margin-bottom:0}}#footer .wrapper-large .right .primary .contact-info li{margin-left:2em}@media only screen and (max-width: 750px){#footer .wrapper-large .right .primary .contact-info li{margin:0 0 .5em 0}}#footer .wrapper-large .right .primary .contact-info li:first-child{margin-left:0}#footer .wrapper-large .right .primary .contact-info li a{font-weight:400}#footer .wrapper-large .right .primary .contact-info li .phone{color:#f4bb29}#footer .wrapper-large .right .primary .contact-info li .social{display:flex}@media only screen and (max-width: 750px){#footer .wrapper-large .right .primary .contact-info li .social{justify-content:center}}#footer .wrapper-large .right .primary .contact-info li .social li{margin:.5em}#footer .wrapper-large .right .primary .contact-info li .social li a{transition:all 150ms ease-in}#footer .wrapper-large .right .primary .contact-info li .social li a:hover{color:#f4bb29}#footer .wrapper-large .right .secondary{width:40%}@media only screen and (max-width: 1300px){#footer .wrapper-large .right .secondary{width:100%}}#footer .wrapper-large .right .menu{display:flex}@media only screen and (max-width: 750px){#footer .wrapper-large .right .menu{display:block}}#footer .wrapper-large .right .menu li{margin-bottom:1em}#footer .wrapper-large .right .menu li a{font-size:16px}#footer .wrapper-large .right .menu li.browse{border-top:1px solid #707070;padding-top:1em;display:flex;align-items:center}#footer .wrapper-large .right .menu li.browse&gt;a{color:#f4bb29}#footer .wrapper-large .right .menu li.browse&gt;a:after{transition:all 150ms ease-in;margin-left:.5em;content:"ï¡";font-family:"Font Awesome 6 Pro";display:inline-block}#footer .wrapper-large .right .menu li.browse&gt;a:hover{text-decoration:none}#footer .wrapper-large .right .menu li.browse&gt;a:hover::after{transform:translateX(0.3em)}#footer .wrapper-large .right .menu&gt;li{flex:1 1 auto;padding:0 2em}@media only screen and (max-width: 750px){#footer .wrapper-large .right .menu&gt;li{padding:0;margin-bottom:2em}}#footer .wrapper-large .right .menu&gt;.menu-item-has-children&gt;a{text-transform:uppercase;color:#f4bb29;font-size:18px;font-weight:500;margin-bottom:1em;display:inline-block}#footer .chip{position:absolute;bottom:0;right:0;display:block;width:75px;height:75px;border-bottom:75px solid #f4bb29;border-left:75px solid rgba(0,0,0,0)}.di-month-event-widget{background-color:rgba(29,49,63,.7);padding:1em;border-radius:4px}.di-month-event-widget .carousel.has-dots{margin-bottom:2em}.di-month-event-widget .carousel .carousel__button{color:var(--white-color)}.di-month-event-widget .carousel .carousel__button.is-next{right:-20px;top:unset;transform:unset;z-index:2}.di-month-event-widget .carousel .carousel__button.is-prev{left:-20px;top:unset;transform:unset;z-index:2}.di-month-event-widget .carousel .carousel__dots{width:70%;color:var(--white-color)}.di-month-event-widget .table-wrapper{max-height:320px}.di-month-event-widget .table-wrapper.carousel__slide{width:100%;margin-bottom:1em}.di-month-event-widget .table-wrapper::-webkit-scrollbar{width:8px}.di-month-event-widget .table-wrapper::-webkit-scrollbar-track{border-radius:4px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.di-month-event-widget .table-wrapper::-webkit-scrollbar-thumb{background-color:#1d313f;outline:1px solid #1d313f;border-radius:4px}.di-month-event-widget .event-table{color:var(--white-color)}@media only screen and (max-width: 1050px){.di-month-event-widget .event-table{width:100%;max-height:480px}}@media only screen and (max-width: 1050px){.di-month-event-widget .event-table thead tr{border:none;padding:unset;margin:0;font-size:1.25em}.di-month-event-widget .event-table tbody{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 1050px)and (max-width: 750px){.di-month-event-widget .event-table tbody{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 1050px){.di-month-event-widget .event-table tr{display:block;border:1px solid var(--lemonDrop-color);border-radius:4px;margin:1em;padding:1em}.di-month-event-widget .event-table tr td:first-child{font-size:1em;color:var(--lemonDrop-color)}}.di-month-event-widget .event-table tr th{border-bottom:2px solid var(--rust-color);font-size:1.25em}.di-month-event-widget .event-table tr th:first-child{display:none}@media only screen and (max-width: 1050px){.di-month-event-widget .event-table tr th{display:block}}.di-month-event-widget .event-table tr th h3 .num-events{color:var(--lemonDrop-color);display:inline-block;font-size:1.2em;font-style:italic;margin-right:.2em}.di-month-event-widget .event-table tr:not(:last-child) td{border-bottom:1px solid var(--lemonDrop-color)}@media only screen and (max-width: 1050px){.di-month-event-widget .event-table tr:not(:last-child) td{border-bottom:0}}.di-month-event-widget .event-table tr td{vertical-align:middle}.di-month-event-widget .event-table tr td:first-child{display:none}@media only screen and (max-width: 1050px){.di-month-event-widget .event-table tr td{display:block;text-align:center}.di-month-event-widget .event-table tr td::before{content:attr(data-label);text-decoration:underline}.di-month-event-widget .event-table tr td:last-child{border-bottom:0}.di-month-event-widget .event-table tr td:first-child{display:block}}.di-month-event-widget .event-table tr td .event-date{font-size:.7em;font-weight:400;letter-spacing:.6px;padding-bottom:.3em}.di-month-event-widget .event-table tr td .event-time{font-size:.7em;letter-spacing:.2px;font-weight:300;padding-bottom:.3em}.di-month-event-widget .event-table tr td .event-location .venue-name{font-size:.8em;font-weight:400;letter-spacing:1px;padding-bottom:.3em}.di-month-event-widget .event-table tr td .event-location .venue-name .venue{font-size:1em;font-weight:500;color:var(--marmalade-color)}.di-month-event-widget .event-table tr td .event-location .venue-location{font-size:.7em;font-weight:300;letter-spacing:.5px}.di-month-event-widget .event-table tr td .button{font-size:13px;padding:.6em .85em;background-color:var(--marmalade-color)}.di-month-event-widget .event-table tr td .button:hover{background-color:var(--balmyBlue-color)}.di-month-event-widget .event-table tr td .button.white{background-color:var(--white-color)}.di-month-event-widget .event-table tr td .button.white:hover{background-color:var(--slate-color)}.di-month-event-widget .event-table tr td .button.blue{background-color:var(--balmyBlue-color)}.di-month-event-widget .event-table tr td .button.blue:hover{background-color:var(--marmalade-color)}.home .page-cover{padding:18em 0}@media only screen and (max-width: 1050px){.home .page-cover{padding:12em 0}}@media only screen and (max-width: 750px){.home .page-cover{padding:12em 0 4em}}.home .page-cover.goengineer span.line-1{color:#343f40;padding-bottom:.5em}.home .page-cover.goengineer span.line-2{font-size:unset;margin-bottom:0;padding-bottom:1em}.home .page-cover.goengineer .border{margin-bottom:.75em}.home .page-cover.goengineer .intro-text{color:#343f40}.home .page-cover.goengineer .intro-text a{text-decoration:none;font-weight:bold;color:#343f40}.home .page-cover.goengineer .border span.first:before{left:0;border-left:1px solid #bad532}.home .page-cover.goengineer .border span.first:after{right:0;border-left:1px solid #98989a}.home .page-cover.goengineer .border span.second:before{left:0;border-left:1px solid #bad532}.home .page-cover.goengineer .border span.second:after{right:0;border-left:1px solid #98989a}.home .page-cover .wrapper{display:flex;align-items:center;height:100%}.home .page-cover .wrapper.extra_column{flex-wrap:wrap}@media only screen and (max-width: 1050px){.home .page-cover .wrapper.extra_column{margin-bottom:6em}}.home .page-cover .wrapper.extra_column .intro{flex:1 1 auto;width:66.66667%;padding:1em}@media only screen and (max-width: 1050px){.home .page-cover .wrapper.extra_column .intro{width:100%}}.home .page-cover .wrapper.extra_column .aside{flex:1 1 auto;width:33.33333%}@media only screen and (max-width: 1050px){.home .page-cover .wrapper.extra_column .aside{width:100%}}.home .page-cover span{display:block}.home .page-cover span.line-1{font-size:26px;color:#f4bb29;text-transform:uppercase;font-weight:200;letter-spacing:4px;margin-bottom:.5em}.home .page-cover span.line-2{font-size:90px;color:#fff;text-transform:uppercase;font-weight:800;letter-spacing:4px;margin-bottom:.1em}@media only screen and (max-width: 750px){.home .page-cover span.line-2{font-size:40px}}.home .page-cover .border{margin-bottom:1.5em;display:flex}.home .page-cover .border span{display:block;width:25px;height:35px;position:relative}.home .page-cover .border span:before,.home .page-cover .border span:after{content:"";position:absolute;top:0;height:100%;transform:rotate(-45deg)}.home .page-cover .border span.first{margin-left:10px}.home .page-cover .border span.first:before{left:0;border-left:1px solid #c95e29}.home .page-cover .border span.first:after{right:0;border-left:1px solid #f5802e}.home .page-cover .border span.second{margin-left:25px}.home .page-cover .border span.second:before{left:0;border-left:1px solid #3683c4}.home .page-cover .border span.second:after{right:0;border-left:1px solid #45596b}.home .page-cover .intro-text{color:#fff;max-width:700px;font-size:22px;margin-bottom:4em}.home .page-cover .product-nav-wrap{display:flex;position:absolute;bottom:0;left:0;width:100%}@media only screen and (max-width: 750px){.home .page-cover .product-nav-wrap{display:block;position:relative;padding:1em}}.home .page-cover .product-nav-wrap .product-nav{flex:1 1 auto;width:33.3333333333%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 750px){.home .page-cover .product-nav-wrap .product-nav{width:100%;margin-bottom:1em}}.home .page-cover .product-nav-wrap .product-nav .title-wrap{display:flex;justify-content:flex-end;position:relative}.home .page-cover .product-nav-wrap .product-nav .title-wrap .image-wrap{position:absolute;bottom:-130px;left:0;width:40%;padding:1em}@media only screen and (max-width: 1300px){.home .page-cover .product-nav-wrap .product-nav .title-wrap .image-wrap{display:none}}.home .page-cover .product-nav-wrap .product-nav .title-wrap .image-wrap img{max-width:100%}.home .page-cover .product-nav-wrap .product-nav .title-wrap .title{width:60%;font-size:40px;font-weight:500;letter-spacing:5px;margin-bottom:.5em}@media only screen and (max-width: 1300px){.home .page-cover .product-nav-wrap .product-nav .title-wrap .title{width:100%}}@media only screen and (max-width: 750px){.home .page-cover .product-nav-wrap .product-nav .title-wrap .title{margin-bottom:0}}.home .page-cover .product-nav-wrap .product-nav .nav-list-wrap{display:flex;justify-content:flex-end;padding:1.5em;flex:1}.home .page-cover .product-nav-wrap .product-nav .nav-list-wrap ul{width:60%;display:grid;grid-template-columns:1fr 1fr;gap:1em;align-self:start}@media only screen and (max-width: 1300px){.home .page-cover .product-nav-wrap .product-nav .nav-list-wrap ul{width:100%}}.home .page-cover .product-nav-wrap .product-nav .nav-list-wrap ul li a{color:#fff}.home .page-cover .product-nav-wrap .product-nav.left .title{color:#f5802e}.home .page-cover .product-nav-wrap .product-nav.left .nav-list-wrap{background-color:rgba(245,128,46,.9)}.home .page-cover .product-nav-wrap .product-nav.center .title{color:#45596b}.home .page-cover .product-nav-wrap .product-nav.center .nav-list-wrap{background-color:rgba(69,89,107,.9)}.home .page-cover .product-nav-wrap .product-nav.right .title{color:#d7ebfc}.home .page-cover .product-nav-wrap .product-nav.right .nav-list-wrap{background-color:rgba(54,131,196,.9)}.home .posts{padding:1em 0}.home .posts .wrapper-large{display:flex;align-items:flex-start;justify-content:space-between}@media only screen and (max-width: 1050px){.home .posts .wrapper-large{display:block}}.home .posts .wrapper-large .post-list{padding:2em 2em 2em 0;flex:1 1 auto;width:55%}@media only screen and (max-width: 1050px){.home .posts .wrapper-large .post-list{width:100%}}.home .posts .wrapper-large .post-list h4{font-size:40px;letter-spacing:3px;font-weight:100;margin-bottom:.6em}.home .posts .wrapper-large .post-list li{margin-bottom:1.8em}.home .posts .wrapper-large .post-list li .meta{color:#36454f;font-size:14px;margin-bottom:.8em}.home .posts .wrapper-large .post-list li .meta .categories{margin-left:1em}.home .posts .wrapper-large .post-list li .meta .categories a{color:#36454f;text-decoration:none;transition:150ms all ease-in}.home .posts .wrapper-large .post-list li .meta .categories a:hover{color:#f5802e}.home .posts .wrapper-large .post-list li h5{font-size:18px;font-weight:400;line-height:1.2em}.home .posts .wrapper-large .post-list li h5 a{color:#3683c4}.home .posts .wrapper-large .cta{flex:1 1 auto;width:45%;padding:5em 8em;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1300px){.home .posts .wrapper-large .cta{padding:5em}}@media only screen and (max-width: 1050px){.home .posts .wrapper-large .cta{width:100%}}@media only screen and (max-width: 750px){.home .posts .wrapper-large .cta{padding:3em}}.home .posts .wrapper-large .cta .cta-content{font-size:50px;color:#fff}@media only screen and (max-width: 750px){.home .posts .wrapper-large .cta .cta-content{font-size:40px}}.home .posts .wrapper-large .cta .cta-content p{line-height:1.2em;margin-bottom:.8em}.home .events{background:#fafafa;padding:4em 0}@media only screen and (max-width: 750px){.home .events{padding:4em 0 2em}}.home .events .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.home .events .wrapper-large{display:block}}.home .events .wrapper-large&gt;div{width:47%}@media only screen and (max-width: 750px){.home .events .wrapper-large&gt;div{width:100%;margin-bottom:2em}}.page-template-3d-printers .page-cover{min-height:1100px}.page-template-3d-printers .page-cover .content-wrap{padding:6em 0 10em}.page-template-3d-printers .page-cover .content-wrap .line-1{font-size:24px;color:#f5802e;text-transform:uppercase;margin-bottom:.5em}.page-template-3d-printers .page-cover .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.page-template-3d-printers .page-cover .content-wrap .line-2{font-size:60px}}.page-template-3d-printers .page-cover .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.page-template-3d-printers .page-cover .content-wrap .subtext{max-width:510px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:4em}.page-template-3d-printers .page-cover .page-cover-section-list-wrap{background-color:#36454f;max-width:420px;color:#fff}.page-template-3d-printers .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.page-template-3d-printers .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.page-template-3d-printers .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.page-template-3d-printers .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f5802e;color:#f4bb29;background-color:#41596d}.page-template-3d-printers .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#36454f;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.page-template-3d-printers .section-list-rows{background:#090a0a;background:linear-gradient(180deg, rgb(9, 10, 10) 0%, rgb(255, 255, 255) 100%)}.page-template-3d-printers .section-list-rows .section-list{position:relative;top:-4em;margin-bottom:-4em;padding-bottom:1em}.page-template-3d-printers .section-list-rows .section-list .section-row{display:flex;background-color:#fff;margin-bottom:3em}@media only screen and (max-width: 1050px){.page-template-3d-printers .section-list-rows .section-list .section-row{display:block}}.page-template-3d-printers .section-list-rows .section-list .section-row.even{flex-direction:row-reverse}.page-template-3d-printers .section-list-rows .section-list .section-row .image-wrap{width:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 750px){.page-template-3d-printers .section-list-rows .section-list .section-row .image-wrap{width:100%;height:200px}}.page-template-3d-printers .section-list-rows .section-list .section-row .content-wrap{flex:0 0 50%;padding:3em 4em}@media only screen and (max-width: 750px){.page-template-3d-printers .section-list-rows .section-list .section-row .content-wrap{padding:2em}}.page-template-3d-printers .section-list-rows .section-list .section-row .content-wrap h2{color:#3a3f40;font-size:40px;font-weight:500}.page-template-3d-printers .section-list-rows .section-list .section-row .content-wrap h2::after{content:"";display:block;width:80px;border-bottom:4px solid #c95e29;margin:1em 0 .8em}.page-template-3d-printers .section-list-rows .section-list .section-row .content-wrap .excerpt{margin-bottom:3em}.page-template-3d-printers .section-list-rows .section-list .section-row .content-wrap .button{text-transform:initial;font-size:20px}.tax-3d_printer_brand .page-cover .wrapper,.tax-3d_printer_type .page-cover .wrapper{display:flex;justify-content:space-between;align-items:flex-end}.tax-3d_printer_brand .page-cover .wrapper .content-wrap,.tax-3d_printer_type .page-cover .wrapper .content-wrap{padding:6em 2em 6em 0;flex:1 1 auto}@media only screen and (max-width: 1050px){.tax-3d_printer_brand .page-cover .wrapper .content-wrap,.tax-3d_printer_type .page-cover .wrapper .content-wrap{padding:6em 0}}.tax-3d_printer_brand .page-cover .wrapper .content-wrap .line-1,.tax-3d_printer_type .page-cover .wrapper .content-wrap .line-1{font-size:20px;color:#f5802e;text-transform:uppercase;margin-bottom:.5em}.tax-3d_printer_brand .page-cover .wrapper .content-wrap .line-2,.tax-3d_printer_type .page-cover .wrapper .content-wrap .line-2{font-size:60px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.tax-3d_printer_brand .page-cover .wrapper .content-wrap .line-2,.tax-3d_printer_type .page-cover .wrapper .content-wrap .line-2{font-size:50px}}.tax-3d_printer_brand .page-cover .wrapper .content-wrap .line-2:after,.tax-3d_printer_type .page-cover .wrapper .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.tax-3d_printer_brand .page-cover .wrapper .content-wrap .content,.tax-3d_printer_type .page-cover .wrapper .content-wrap .content{display:flex;align-items:flex-start;max-width:910px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em}@media only screen and (max-width: 750px){.tax-3d_printer_brand .page-cover .wrapper .content-wrap .content,.tax-3d_printer_type .page-cover .wrapper .content-wrap .content{display:block}}.tax-3d_printer_brand .page-cover .wrapper .content-wrap .content .logo-wrap,.tax-3d_printer_type .page-cover .wrapper .content-wrap .content .logo-wrap{flex:0 0 220px;padding:1em 2em 1em 0}.tax-3d_printer_brand .page-cover .wrapper .content-wrap .cover-cta .button,.tax-3d_printer_type .page-cover .wrapper .content-wrap .cover-cta .button{padding:1.3em 2em;margin-right:1em;font-size:18px}@media only screen and (max-width: 750px){.tax-3d_printer_brand .page-cover .wrapper .content-wrap .cover-cta .button,.tax-3d_printer_type .page-cover .wrapper .content-wrap .cover-cta .button{margin-bottom:1em;width:100%}}.tax-3d_printer_brand .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote,.tax-3d_printer_type .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote{background-color:#3683c4}.tax-3d_printer_brand .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote:hover,.tax-3d_printer_type .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote:hover{background-color:#f5802e}.tax-3d_printer_brand .page-cover .wrapper .store-cta,.tax-3d_printer_type .page-cover .wrapper .store-cta{flex:0 0 400px;border:1px solid #41596d;border-radius:3px;padding:2.5em;color:#fff;margin:2em 0 6em}@media only screen and (max-width: 1050px){.tax-3d_printer_brand .page-cover .wrapper .store-cta,.tax-3d_printer_type .page-cover .wrapper .store-cta{display:none}}.tax-3d_printer_brand .page-cover .wrapper .store-cta h3,.tax-3d_printer_type .page-cover .wrapper .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.tax-3d_printer_brand .page-cover .wrapper .store-cta .text,.tax-3d_printer_type .page-cover .wrapper .store-cta .text{margin-bottom:1.5em}.tax-3d_printer_brand .page-cover .wrapper .store-cta .button,.tax-3d_printer_type .page-cover .wrapper .store-cta .button{background-color:#41596d;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.tax-3d_printer_brand .page-cover .wrapper .store-cta .button i,.tax-3d_printer_type .page-cover .wrapper .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.tax-3d_printer_brand .page-cover .wrapper .store-cta .button:hover i,.tax-3d_printer_type .page-cover .wrapper .store-cta .button:hover i{transform:translateX(10px)}.tax-3d_printer_brand .page-cover .page-cover-section-list-wrap,.tax-3d_printer_type .page-cover .page-cover-section-list-wrap{background-color:#36454f;max-width:420px;color:#fff}.tax-3d_printer_brand .page-cover .page-cover-section-list-wrap h3,.tax-3d_printer_type .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.tax-3d_printer_brand .page-cover .page-cover-section-list-wrap .page-cover-section-list,.tax-3d_printer_type .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.tax-3d_printer_brand .page-cover .page-cover-section-list-wrap .page-cover-section-list li a,.tax-3d_printer_type .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.tax-3d_printer_brand .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover,.tax-3d_printer_type .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f5802e;color:#f4bb29;background-color:#41596d}.tax-3d_printer_brand .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after,.tax-3d_printer_type .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#36454f;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.single-3d_printer .product-features-wrap .wrapper-large{display:flex;justify-content:space-between;border-bottom:2px solid #e4e6ec;margin-bottom:2em}@media only screen and (max-width: 1300px){.single-3d_printer .product-features-wrap .wrapper-large{display:block}}.single-3d_printer .product-features-wrap .wrapper-large .materials-list-wrap{flex:1 1 50%;padding:4em 0;padding-left:calc(350px + 2em)}@media only screen and (max-width: 750px){.single-3d_printer .product-features-wrap .wrapper-large .materials-list-wrap{width:100%;padding:4em 0 0}}.single-3d_printer .product-features-wrap .wrapper-large .materials-list-wrap h4{font-size:24px;font-weight:500;text-transform:uppercase;color:#f5802e;padding-bottom:.8em;border-bottom:1px solid #f5802e;margin-bottom:1em}.single-3d_printer .product-features-wrap .wrapper-large .materials-list-wrap ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}.single-3d_printer .product-features-wrap .wrapper-large .features-list{flex:1 1 50%;display:grid;grid-template-columns:repeat(2, 1fr);gap:2em;padding:4em 0 4em 4em}@media only screen and (max-width: 1300px){.single-3d_printer .product-features-wrap .wrapper-large .features-list{padding-left:0}}@media only screen and (max-width: 750px){.single-3d_printer .product-features-wrap .wrapper-large .features-list{display:block}}.single-3d_printer .product-features-wrap .wrapper-large .features-list li{display:flex}.single-3d_printer .product-features-wrap .wrapper-large .features-list li i{font-size:50px;color:#eee;margin-right:.5em}.single-3d_printer .product-features-wrap .wrapper-large .features-list li h5{font-size:20px;margin-bottom:.6em}.single-3d_printer .main-content .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.single-3d_printer .main-content .wrapper-large{display:block}}.single-3d_printer .main-content .wrapper-large .left{flex:1;padding:3em 6em 3em 0}@media only screen and (max-width: 750px){.single-3d_printer .main-content .wrapper-large .left{padding:3em 0 1em 0}}.single-3d_printer .main-content .wrapper-large .left .section-title{font-size:40px;font-weight:200}@media only screen and (max-width: 1050px){.single-3d_printer .main-content .wrapper-large .left .section-title{font-size:30px}}.single-3d_printer .main-content .wrapper-large .left .section-title:after{content:"";display:block;width:135px;border-bottom:1px solid #f5802e;margin:1em 0 2em}.single-3d_printer .main-content .wrapper-large .left .content-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:4em 6em}@media only screen and (max-width: 1050px){.single-3d_printer .main-content .wrapper-large .left .content-grid{grid-template-columns:1fr;gap:2em}}.single-3d_printer .main-content .wrapper-large .right{flex:0 0 400px;padding:4em 0 3em;color:#fff}.single-3d_printer .main-content .wrapper-large .right li{padding-bottom:1.5em;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1.5em}.single-3d_printer .main-content .wrapper-large .right li:last-child{border:none;padding-bottom:0;margin-bottom:0}.single-3d_printer .main-content .wrapper-large .right a{color:#fff;text-decoration:none;font-size:18px}.single-3d_printer .main-content .wrapper-large .right a:hover{text-decoration:underline}.single-3d_printer .main-content .wrapper-large .right a i{font-size:20px;margin-right:.5em}.single-3d_printer .main-content .wrapper-large .right .section-title{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:1em}.single-3d_printer .main-content .wrapper-large .right .downloads-wrap{background-color:#c95e29;padding:2em;margin-bottom:2em}@media only screen and (max-width: 750px){.single-3d_printer .main-content .wrapper-large .right .downloads-wrap{padding:1.5em 1em}}.single-3d_printer .main-content .wrapper-large .right .case-studies-wrap{background-color:#45596b;padding:2em}@media only screen and (max-width: 750px){.single-3d_printer .main-content .wrapper-large .right .case-studies-wrap{padding:1.5em 1em}}.single-3d_printer .main-content .wrapper-large .right .case-studies-wrap li{display:flex;align-items:center}.single-3d_printer .main-content .wrapper-large .right .case-studies-wrap li .image-wrap{flex:0 0 60px;margin-right:1.5em;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center}.single-3d_printer .spec-table-section{padding:3em 0}.single-3d_printer .spec-table-section .wrapper-large{display:flex}@media only screen and (max-width: 1300px){.single-3d_printer .spec-table-section .wrapper-large{display:block}}.single-3d_printer .spec-table-section .wrapper-large .spec-table-wrap{max-height:450px;overflow-y:auto}.single-3d_printer .spec-table-section .wrapper-large .spec-table{flex:1 1 auto;table-layout:fixed;width:100%}@media only screen and (max-width: 1300px){.single-3d_printer .spec-table-section .wrapper-large .spec-table{margin-bottom:4em}}.single-3d_printer .spec-table-section .wrapper-large .spec-table thead th{background-color:#3683c4;color:#fff;padding:1em;font-size:24px;font-weight:600;border-radius:3px}.single-3d_printer .spec-table-section .wrapper-large .spec-table tbody tr{transition:all 150ms ease-in}.single-3d_printer .spec-table-section .wrapper-large .spec-table tbody tr td{padding:1em}.single-3d_printer .spec-table-section .wrapper-large .spec-table tbody tr td:first-child{border-radius:3px 0 0 3px}.single-3d_printer .spec-table-section .wrapper-large .spec-table tbody tr td:last-child{border-radius:0 3px 3px 0}.single-3d_printer .spec-table-section .wrapper-large .spec-table tbody tr td.label{text-align:left;font-size:20px;position:relative}.single-3d_printer .spec-table-section .wrapper-large .spec-table tbody tr td p:last-child{margin-bottom:0}.single-3d_printer .spec-table-section .wrapper-large .spec-table tbody tr.even td{background-color:#fafafa}.single-3d_printer .spec-table-section .wrapper-large .spec-table tbody tr:hover td{background-color:#f2f4fa}.single-3d_printer .spec-table-section .wrapper-large .embed-container{flex:1 1 auto;width:50%}@media only screen and (max-width: 750px){.single-3d_printer .spec-table-section .wrapper-large .embed-container{width:100%}}.product-list-part .category-wrap{padding-top:4em}@media only screen and (max-width: 750px){.product-list-part .category-wrap{padding-top:2em}}.product-list-part .category-wrap .category-title{font-size:40px;font-weight:600;text-transform:uppercase;margin-bottom:.3em}@media only screen and (max-width: 750px){.product-list-part .category-wrap .category-title{font-size:30px}}.product-list-part .product-wrap{background:#e4e6ed;background:linear-gradient(0deg, rgb(228, 230, 237) 0%, rgba(255, 255, 255, 0) 20%);padding:3em 0}.product-list-part .product-wrap .product-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:4em 2em}@media only screen and (max-width: 1300px){.product-list-part .product-wrap .product-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.product-list-part .product-wrap .product-grid{grid-template-columns:repeat(1, 1fr);gap:3em}}.product-list-part .product-wrap .product-grid .product{display:flex;align-items:center}.product-list-part .product-wrap .product-grid .product .image-wrap{flex:1;width:50%;text-align:center}.product-list-part .product-wrap .product-grid .product .product-info{padding:2em;flex:1;width:50%}@media only screen and (max-width: 750px){.product-list-part .product-wrap .product-grid .product .product-info{padding:0 0 0 1em}}.product-list-part .product-wrap .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#3a3f40;border-bottom:1px solid #3a3f40;padding-bottom:.6em;margin-bottom:1em}.product-list-part .product-wrap .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em}.product-list-part .product-wrap .product-grid .product .product-info .button{background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}@media only screen and (max-width: 750px){.product-list-part .product-wrap .product-grid .product .product-info .button{padding:1em}}.product-list-part .product-wrap .product-grid .product .product-info .button:hover{background-color:#f5802e}.page-template-3d-scanners .page-cover{min-height:1100px}.page-template-3d-scanners .page-cover .content-wrap{padding:6em 0 10em}.page-template-3d-scanners .page-cover .content-wrap .line-1{font-size:24px;color:#f5802e;text-transform:uppercase;margin-bottom:.5em}.page-template-3d-scanners .page-cover .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.page-template-3d-scanners .page-cover .content-wrap .line-2{font-size:60px}}.page-template-3d-scanners .page-cover .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.page-template-3d-scanners .page-cover .content-wrap .subtext{max-width:510px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:4em}.page-template-3d-scanners .page-cover .page-cover-section-list-wrap{background-color:#36454f;max-width:420px;color:#fff}.page-template-3d-scanners .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.page-template-3d-scanners .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.page-template-3d-scanners .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.page-template-3d-scanners .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f5802e;color:#f4bb29;background-color:#41596d}.page-template-3d-scanners .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#36454f;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.page-template-3d-scanners .section-list-rows{background:#090a0a;background:linear-gradient(180deg, rgb(9, 10, 10) 0%, rgb(255, 255, 255) 100%)}.page-template-3d-scanners .section-list-rows .section-list{position:relative;top:-4em;margin-bottom:-4em;padding-bottom:1em}.page-template-3d-scanners .section-list-rows .section-list .section-row{display:flex;background-color:#fff;margin-bottom:3em}@media only screen and (max-width: 1050px){.page-template-3d-scanners .section-list-rows .section-list .section-row{display:block}}.page-template-3d-scanners .section-list-rows .section-list .section-row.even{flex-direction:row-reverse}.page-template-3d-scanners .section-list-rows .section-list .section-row .image-wrap{width:50%;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 750px){.page-template-3d-scanners .section-list-rows .section-list .section-row .image-wrap{width:100%;height:200px}}.page-template-3d-scanners .section-list-rows .section-list .section-row .content-wrap{flex:0 0 50%;padding:3em 4em}@media only screen and (max-width: 750px){.page-template-3d-scanners .section-list-rows .section-list .section-row .content-wrap{padding:2em}}.page-template-3d-scanners .section-list-rows .section-list .section-row .content-wrap h2{color:#3a3f40;font-size:40px;font-weight:500}.page-template-3d-scanners .section-list-rows .section-list .section-row .content-wrap h2::after{content:"";display:block;width:80px;border-bottom:4px solid #c95e29;margin:1em 0 .8em}.page-template-3d-scanners .section-list-rows .section-list .section-row .content-wrap .excerpt{margin-bottom:3em}.page-template-3d-scanners .section-list-rows .section-list .section-row .content-wrap .button{text-transform:initial;font-size:20px}.tax-3d_scanner_brand .page-cover .wrapper{display:flex;justify-content:space-between;align-items:flex-end}.tax-3d_scanner_brand .page-cover .wrapper .content-wrap{padding:6em 2em 6em 0;flex:1 1 auto}@media only screen and (max-width: 1050px){.tax-3d_scanner_brand .page-cover .wrapper .content-wrap{padding:6em 0}}.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .line-1{font-size:20px;color:#f5802e;text-transform:uppercase;margin-bottom:.5em}.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .line-2{font-size:60px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .line-2{font-size:50px}}.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .content{display:flex;align-items:flex-start;max-width:910px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em}@media only screen and (max-width: 750px){.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .content{display:block}}.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .content .logo-wrap{flex:0 0 220px;padding:1em 2em 1em 0}.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .cover-cta .button{padding:1.3em 2em;margin-right:1em;font-size:18px}@media only screen and (max-width: 750px){.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .cover-cta .button{margin-bottom:1em;width:100%}}.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote{background-color:#3683c4}.tax-3d_scanner_brand .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote:hover{background-color:#f5802e}.tax-3d_scanner_brand .page-cover .wrapper .store-cta{flex:0 0 400px;border:1px solid #41596d;border-radius:3px;padding:2.5em;color:#fff;margin:2em 0 6em}@media only screen and (max-width: 1050px){.tax-3d_scanner_brand .page-cover .wrapper .store-cta{display:none}}.tax-3d_scanner_brand .page-cover .wrapper .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.tax-3d_scanner_brand .page-cover .wrapper .store-cta .text{margin-bottom:1.5em}.tax-3d_scanner_brand .page-cover .wrapper .store-cta .button{background-color:#41596d;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.tax-3d_scanner_brand .page-cover .wrapper .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.tax-3d_scanner_brand .page-cover .wrapper .store-cta .button:hover i{transform:translateX(10px)}.tax-3d_scanner_brand .page-cover .page-cover-section-list-wrap{background-color:#36454f;max-width:420px;color:#fff}.tax-3d_scanner_brand .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.tax-3d_scanner_brand .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.tax-3d_scanner_brand .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.tax-3d_scanner_brand .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f5802e;color:#f4bb29;background-color:#41596d}.tax-3d_scanner_brand .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#36454f;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.single-3d_scanner .product-features-wrap .wrapper-large{display:flex;justify-content:space-between;border-bottom:2px solid #e4e6ec;margin-bottom:2em}@media only screen and (max-width: 1300px){.single-3d_scanner .product-features-wrap .wrapper-large{display:block}}.single-3d_scanner .product-features-wrap .wrapper-large .materials-list-wrap{flex:1 1 50%;padding:4em 0;padding-left:calc(350px + 2em)}@media only screen and (max-width: 750px){.single-3d_scanner .product-features-wrap .wrapper-large .materials-list-wrap{width:100%;padding:4em 0 0}}.single-3d_scanner .product-features-wrap .wrapper-large .materials-list-wrap h4{font-size:24px;font-weight:500;text-transform:uppercase;color:#f5802e;padding-bottom:.8em;border-bottom:1px solid #f5802e;margin-bottom:1em}.single-3d_scanner .product-features-wrap .wrapper-large .materials-list-wrap ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}.single-3d_scanner .product-features-wrap .wrapper-large .features-list{flex:1 1 50%;display:grid;grid-template-columns:repeat(2, 1fr);gap:2em;padding:4em 0 4em 4em}@media only screen and (max-width: 1300px){.single-3d_scanner .product-features-wrap .wrapper-large .features-list{padding-left:0}}@media only screen and (max-width: 750px){.single-3d_scanner .product-features-wrap .wrapper-large .features-list{display:block}}.single-3d_scanner .product-features-wrap .wrapper-large .features-list li{display:flex}.single-3d_scanner .product-features-wrap .wrapper-large .features-list li i{font-size:50px;color:#eee;margin-right:.5em}.single-3d_scanner .product-features-wrap .wrapper-large .features-list li h5{font-size:20px;margin-bottom:.6em}.single-3d_scanner .main-content .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.single-3d_scanner .main-content .wrapper-large{display:block}}.single-3d_scanner .main-content .wrapper-large .left{flex:1;padding:3em 6em 3em 0}@media only screen and (max-width: 750px){.single-3d_scanner .main-content .wrapper-large .left{padding:3em 0 1em 0}}.single-3d_scanner .main-content .wrapper-large .left .section-title{font-size:40px;font-weight:200}@media only screen and (max-width: 1050px){.single-3d_scanner .main-content .wrapper-large .left .section-title{font-size:30px}}.single-3d_scanner .main-content .wrapper-large .left .section-title:after{content:"";display:block;width:135px;border-bottom:1px solid #f5802e;margin:1em 0 2em}.single-3d_scanner .main-content .wrapper-large .left .content-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:4em 6em}@media only screen and (max-width: 1050px){.single-3d_scanner .main-content .wrapper-large .left .content-grid{grid-template-columns:1fr;gap:2em}}.single-3d_scanner .main-content .wrapper-large .right{flex:0 0 400px;padding:4em 0 3em;color:#fff}.single-3d_scanner .main-content .wrapper-large .right li{padding-bottom:1.5em;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1.5em}.single-3d_scanner .main-content .wrapper-large .right li:last-child{border:none;padding-bottom:0;margin-bottom:0}.single-3d_scanner .main-content .wrapper-large .right a{color:#fff;text-decoration:none;font-size:18px}.single-3d_scanner .main-content .wrapper-large .right a:hover{text-decoration:underline}.single-3d_scanner .main-content .wrapper-large .right a i{font-size:20px;margin-right:.5em}.single-3d_scanner .main-content .wrapper-large .right .section-title{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:1em}.single-3d_scanner .main-content .wrapper-large .right .downloads-wrap{background-color:#c95e29;padding:2em;margin-bottom:2em}@media only screen and (max-width: 750px){.single-3d_scanner .main-content .wrapper-large .right .downloads-wrap{padding:1.5em 1em}}.single-3d_scanner .main-content .wrapper-large .right .case-studies-wrap{background-color:#45596b;padding:2em}@media only screen and (max-width: 750px){.single-3d_scanner .main-content .wrapper-large .right .case-studies-wrap{padding:1.5em 1em}}.single-3d_scanner .main-content .wrapper-large .right .case-studies-wrap li{display:flex;align-items:center}.single-3d_scanner .main-content .wrapper-large .right .case-studies-wrap li .image-wrap{flex:0 0 60px;margin-right:1.5em;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center}.single-3d_scanner .spec-table-section{padding:3em 0}.single-3d_scanner .spec-table-section .wrapper-large{display:flex}@media only screen and (max-width: 1300px){.single-3d_scanner .spec-table-section .wrapper-large{display:block}}.single-3d_scanner .spec-table-section .wrapper-large .spec-table-wrap{max-height:450px;overflow-y:auto}.single-3d_scanner .spec-table-section .wrapper-large .spec-table{flex:1 1 auto;table-layout:fixed;width:100%}@media only screen and (max-width: 1300px){.single-3d_scanner .spec-table-section .wrapper-large .spec-table{margin-bottom:4em}}.single-3d_scanner .spec-table-section .wrapper-large .spec-table thead th{background-color:#3683c4;color:#fff;padding:1em;font-size:24px;font-weight:600;border-radius:3px}.single-3d_scanner .spec-table-section .wrapper-large .spec-table tbody tr{transition:all 150ms ease-in}.single-3d_scanner .spec-table-section .wrapper-large .spec-table tbody tr td{padding:1em}.single-3d_scanner .spec-table-section .wrapper-large .spec-table tbody tr td:first-child{border-radius:3px 0 0 3px}.single-3d_scanner .spec-table-section .wrapper-large .spec-table tbody tr td:last-child{border-radius:0 3px 3px 0}.single-3d_scanner .spec-table-section .wrapper-large .spec-table tbody tr td.label{text-align:left;font-size:20px;position:relative}.single-3d_scanner .spec-table-section .wrapper-large .spec-table tbody tr td p:last-child{margin-bottom:0}.single-3d_scanner .spec-table-section .wrapper-large .spec-table tbody tr.even td{background-color:#fafafa}.single-3d_scanner .spec-table-section .wrapper-large .spec-table tbody tr:hover td{background-color:#f2f4fa}.single-3d_scanner .spec-table-section .wrapper-large .embed-container{flex:1 1 auto;width:50%}@media only screen and (max-width: 750px){.single-3d_scanner .spec-table-section .wrapper-large .embed-container{width:100%}}.product-list-part .category-wrap{padding-top:4em}@media only screen and (max-width: 750px){.product-list-part .category-wrap{padding-top:2em}}.product-list-part .category-wrap .category-title{font-size:40px;font-weight:600;text-transform:uppercase;margin-bottom:.3em}@media only screen and (max-width: 750px){.product-list-part .category-wrap .category-title{font-size:30px}}.product-list-part .product-wrap{background:#e4e6ed;background:linear-gradient(0deg, rgb(228, 230, 237) 0%, rgba(255, 255, 255, 0) 20%);padding:3em 0}.product-list-part .product-wrap .product-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:4em 2em}@media only screen and (max-width: 1300px){.product-list-part .product-wrap .product-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.product-list-part .product-wrap .product-grid{grid-template-columns:repeat(1, 1fr);gap:3em}}.product-list-part .product-wrap .product-grid .product{display:flex;align-items:center}.product-list-part .product-wrap .product-grid .product .image-wrap{flex:1;width:50%;text-align:center}.product-list-part .product-wrap .product-grid .product .product-info{padding:2em;flex:1;width:50%}@media only screen and (max-width: 750px){.product-list-part .product-wrap .product-grid .product .product-info{padding:0 0 0 1em}}.product-list-part .product-wrap .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#3a3f40;border-bottom:1px solid #3a3f40;padding-bottom:.6em;margin-bottom:1em}.product-list-part .product-wrap .product-grid .product .product-info .product-title a{color:inherit;text-decoration:none}.product-list-part .product-wrap .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em}.product-list-part .product-wrap .product-grid .product .product-info .button{background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}@media only screen and (max-width: 750px){.product-list-part .product-wrap .product-grid .product .product-info .button{padding:1em}}.product-list-part .product-wrap .product-grid .product .product-info .button:hover{background-color:#f5802e}.page-template-software .page-cover{min-height:1100px}@media only screen and (max-width: 750px){.page-template-software .page-cover{min-height:auto}}.page-template-software .page-cover .content-wrap{padding:6em 0 10em}.page-template-software .page-cover .content-wrap .line-1{font-size:24px;color:#4194d9;text-transform:uppercase;margin-bottom:.5em}.page-template-software .page-cover .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#36454f}@media only screen and (max-width: 750px){.page-template-software .page-cover .content-wrap .line-2{font-size:50px}}.page-template-software .page-cover .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.page-template-software .page-cover .content-wrap .subtext{max-width:510px;color:#3a3f40;font-size:20px;line-height:1.4em;margin-bottom:4em}.page-template-software .page-cover .page-cover-section-list-wrap{background-color:#4194d9;max-width:420px;color:#fff}.page-template-software .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.page-template-software .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.page-template-software .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.page-template-software .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f4bb29;color:#f4bb29;background-color:#3683c4}.page-template-software .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#f4bb29;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.page-template-software .section-list-rows .section-list{position:relative;top:-4em;margin-bottom:-4em;padding-bottom:1em}.page-template-software .section-list-rows .section-list li{box-shadow:0 1px 3px rgba(0,0,0,.05)}.page-template-software .section-list-rows .section-list li.cta{padding:2em 0;box-shadow:none}.page-template-software .section-list-rows .section-list .section-row{display:flex;background-color:#fff;margin-bottom:3em}@media only screen and (max-width: 750px){.page-template-software .section-list-rows .section-list .section-row{display:block}}.page-template-software .section-list-rows .section-list .section-row.even{flex-direction:row-reverse}.page-template-software .section-list-rows .section-list .section-row .image-wrap{width:50%}@media only screen and (max-width: 750px){.page-template-software .section-list-rows .section-list .section-row .image-wrap{width:100%}}.page-template-software .section-list-rows .section-list .section-row .image-wrap img{width:100%;display:block}.page-template-software .section-list-rows .section-list .section-row .content-wrap{flex:0 0 50%;padding:3em 4em}@media only screen and (max-width: 750px){.page-template-software .section-list-rows .section-list .section-row .content-wrap{padding:1em}}.page-template-software .section-list-rows .section-list .section-row .content-wrap h2{color:#3a3f40;font-size:40px;font-weight:500}.page-template-software .section-list-rows .section-list .section-row .content-wrap h2::after{content:"";display:block;width:80px;border-bottom:4px solid #c95e29;margin:1em 0 .8em}.page-template-software .section-list-rows .section-list .section-row .content-wrap .excerpt{margin-bottom:3em}.page-template-software .section-list-rows .section-list .section-row .content-wrap .button{text-transform:initial;font-size:20px;background-color:#3683c4}.page-template-software .section-list-rows .section-list .section-row .content-wrap .button:hover{background-color:#f5802e}.tax-software_brand .page-cover,.tax-software_solution .page-cover{padding:8em 0 2em 0}.tax-software_brand .page-cover .wrapper,.tax-software_solution .page-cover .wrapper{display:flex;justify-content:space-between;align-items:flex-end}.tax-software_brand .page-cover .wrapper .content-wrap,.tax-software_solution .page-cover .wrapper .content-wrap{padding:6em 2em 6em 0;flex:1 1 auto}@media only screen and (max-width: 1050px){.tax-software_brand .page-cover .wrapper .content-wrap,.tax-software_solution .page-cover .wrapper .content-wrap{padding-right:0}}.tax-software_brand .page-cover .wrapper .content-wrap .line-1,.tax-software_solution .page-cover .wrapper .content-wrap .line-1{font-size:20px;color:#f4bb29;text-transform:uppercase;margin-bottom:.5em}.tax-software_brand .page-cover .wrapper .content-wrap .line-2,.tax-software_solution .page-cover .wrapper .content-wrap .line-2{font-size:60px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.tax-software_brand .page-cover .wrapper .content-wrap .line-2,.tax-software_solution .page-cover .wrapper .content-wrap .line-2{font-size:40px}}.tax-software_brand .page-cover .wrapper .content-wrap .line-2:after,.tax-software_solution .page-cover .wrapper .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #f4bb29;margin:.7em 0 .5em}.tax-software_brand .page-cover .wrapper .content-wrap .subtext,.tax-software_solution .page-cover .wrapper .content-wrap .subtext{display:flex;align-items:flex-start;max-width:910px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em}.tax-software_brand .page-cover .wrapper .content-wrap .page-cover-section-list-wrap,.tax-software_solution .page-cover .wrapper .content-wrap .page-cover-section-list-wrap{margin-top:2em;background-color:#4194d9;max-width:420px;color:#fff}.tax-software_brand .page-cover .wrapper .content-wrap .page-cover-section-list-wrap h3,.tax-software_solution .page-cover .wrapper .content-wrap .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.tax-software_brand .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list,.tax-software_solution .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.tax-software_brand .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a,.tax-software_solution .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.tax-software_brand .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover,.tax-software_solution .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f4bb29;color:#f4bb29;background-color:#3683c4}.tax-software_brand .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover::after,.tax-software_solution .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#f4bb29;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.tax-software_brand .page-cover .wrapper .content-wrap .cover-cta .button,.tax-software_solution .page-cover .wrapper .content-wrap .cover-cta .button{padding:1.3em 2em;margin-right:1em;font-size:18px;font-weight:300}@media only screen and (max-width: 750px){.tax-software_brand .page-cover .wrapper .content-wrap .cover-cta .button,.tax-software_solution .page-cover .wrapper .content-wrap .cover-cta .button{display:block;margin-bottom:1em}}.tax-software_brand .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote,.tax-software_solution .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote{color:#36454f;background-color:#fff}.tax-software_brand .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote:hover,.tax-software_solution .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote:hover{color:#fff;background-color:#3683c4}.tax-software_brand .page-cover .wrapper .store-cta,.tax-software_solution .page-cover .wrapper .store-cta{flex:0 0 400px;border:1px solid #f4bb29;border-radius:3px;padding:2.5em;color:#fff;margin:2em 0 6em}@media only screen and (max-width: 1050px){.tax-software_brand .page-cover .wrapper .store-cta,.tax-software_solution .page-cover .wrapper .store-cta{display:none}}.tax-software_brand .page-cover .wrapper .store-cta h3,.tax-software_solution .page-cover .wrapper .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.tax-software_brand .page-cover .wrapper .store-cta .text,.tax-software_solution .page-cover .wrapper .store-cta .text{margin-bottom:1.5em}.tax-software_brand .page-cover .wrapper .store-cta .button,.tax-software_solution .page-cover .wrapper .store-cta .button{color:#36454f;background-color:#f4bb29;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.tax-software_brand .page-cover .wrapper .store-cta .button i,.tax-software_solution .page-cover .wrapper .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.tax-software_brand .page-cover .wrapper .store-cta .button:hover i,.tax-software_solution .page-cover .wrapper .store-cta .button:hover i{transform:translateX(10px)}.tax-software_brand .section-nav,.tax-software_solution .section-nav{padding-left:2em;position:relative;top:-1.75em;margin-bottom:-3em}@media only screen and (max-width: 750px){.tax-software_brand .section-nav,.tax-software_solution .section-nav{padding-left:0;top:0;padding:1em 0;margin-bottom:-1.5em}}.tax-software_brand .section-nav.fixed,.tax-software_solution .section-nav.fixed{padding:0;position:fixed;width:100%;top:0;z-index:999}@media only screen and (max-width: 1050px){.tax-software_brand .section-nav.fixed,.tax-software_solution .section-nav.fixed{bottom:1.5em;top:unset}}.tax-software_brand .section-nav.fixed .nav-wrap,.tax-software_solution .section-nav.fixed .nav-wrap{border-radius:0px}.tax-software_brand .section-nav.fixed .nav-wrap .nav-list li.active,.tax-software_solution .section-nav.fixed .nav-wrap .nav-list li.active{background-color:#3683c4}.tax-software_brand .section-nav.fixed .nav-wrap .nav-list li.active a,.tax-software_solution .section-nav.fixed .nav-wrap .nav-list li.active a{letter-spacing:.5px;color:#f4bb29}.tax-software_brand .section-nav .nav-wrap,.tax-software_solution .section-nav .nav-wrap{display:flex;justify-content:space-between;font-size:16px;background-color:#4194d9;border-radius:5px}@media only screen and (max-width: 750px){.tax-software_brand .section-nav .nav-wrap,.tax-software_solution .section-nav .nav-wrap{padding-left:0;display:block}}.tax-software_brand .section-nav .nav-wrap .nav-list,.tax-software_solution .section-nav .nav-wrap .nav-list{display:flex;flex-wrap:wrap}.tax-software_brand .section-nav .nav-wrap .nav-list li:first-child:hover,.tax-software_solution .section-nav .nav-wrap .nav-list li:first-child:hover{border-radius:5px 0 0 5px}.tax-software_brand .section-nav .nav-wrap .nav-list li:hover,.tax-software_solution .section-nav .nav-wrap .nav-list li:hover{background-color:#3683c4}.tax-software_brand .section-nav .nav-wrap .nav-list a,.tax-software_solution .section-nav .nav-wrap .nav-list a{display:block;padding:1.3em 3em;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:200}@media only screen and (max-width: 750px){.tax-software_brand .section-nav .nav-wrap .nav-list a,.tax-software_solution .section-nav .nav-wrap .nav-list a{margin-right:0;font-size:13px}}@media only screen and (max-width: 1050px){.tax-software_brand .section-nav .nav-wrap .nav-list a,.tax-software_solution .section-nav .nav-wrap .nav-list a{padding:.8em 1.6em}}.tax-software_brand .section-nav .nav-wrap .nav-list a:hover,.tax-software_solution .section-nav .nav-wrap .nav-list a:hover{letter-spacing:.5px;color:#f4bb29}.tax-software_brand .section-nav .nav-wrap .nav-cta,.tax-software_solution .section-nav .nav-wrap .nav-cta{flex:0 0 auto;display:flex;align-items:center;padding:1em;text-transform:uppercase;color:#fff;text-decoration:none;background-color:#c95e29;border-radius:0 5px 5px 0}@media only screen and (max-width: 750px){.tax-software_brand .section-nav .nav-wrap .nav-cta,.tax-software_solution .section-nav .nav-wrap .nav-cta{padding:.75em;border-radius:0 0 5px 5px;margin-top:.5em}}.tax-software_brand .section-nav .nav-wrap .nav-cta:hover,.tax-software_solution .section-nav .nav-wrap .nav-cta:hover{color:#fff;background-color:#f5802e;letter-spacing:.5px}.tax-software_brand .category-wrap,.tax-software_solution .category-wrap{padding-bottom:2em}.tax-software_brand .category-wrap+.product-grid-wrap,.tax-software_solution .category-wrap+.product-grid-wrap{background-color:rgba(0,0,0,0)}.tax-software_brand .category-wrap+.product-grid-wrap .product-grid,.tax-software_solution .category-wrap+.product-grid-wrap .product-grid{position:unset;padding:2em}@media only screen and (max-width: 1050px){.tax-software_brand .category-wrap+.product-grid-wrap .product-grid,.tax-software_solution .category-wrap+.product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr);top:2em}}@media only screen and (max-width: 750px){.tax-software_brand .category-wrap+.product-grid-wrap .product-grid,.tax-software_solution .category-wrap+.product-grid-wrap .product-grid{grid-template-columns:repeat(1, 1fr)}}.tax-software_brand .product-list-row,.tax-software_solution .product-list-row{background:#e4e6ed;background:linear-gradient(0deg, #e4e6ed 0%, rgba(255, 255, 255, 0) 20%);padding:3em 0}.tax-software_brand .product-grid-wrap,.tax-software_solution .product-grid-wrap{background-color:#fafafa}.tax-software_brand .product-grid-wrap .product-grid,.tax-software_solution .product-grid-wrap .product-grid{position:relative;top:-6em;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em}@media only screen and (max-width: 1050px){.tax-software_brand .product-grid-wrap .product-grid,.tax-software_solution .product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr);top:-4em}}@media only screen and (max-width: 750px){.tax-software_brand .product-grid-wrap .product-grid,.tax-software_solution .product-grid-wrap .product-grid{grid-template-columns:repeat(1, 1fr)}}.tax-software_brand .product-grid-wrap .product-grid .product,.tax-software_solution .product-grid-wrap .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.tax-software_brand .product-grid-wrap .product-grid .product .product-info,.tax-software_solution .product-grid-wrap .product-grid .product .product-info{padding:2em;width:320px;background-color:rgba(58,63,64,.9)}@media only screen and (max-width: 750px){.tax-software_brand .product-grid-wrap .product-grid .product .product-info,.tax-software_solution .product-grid-wrap .product-grid .product .product-info{width:100%}}.tax-software_brand .product-grid-wrap .product-grid .product .product-info .product-title,.tax-software_solution .product-grid-wrap .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.tax-software_brand .product-grid-wrap .product-grid .product .product-info .product-description,.tax-software_solution .product-grid-wrap .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.tax-software_brand .product-grid-wrap .product-grid .product .product-info .button,.tax-software_solution .product-grid-wrap .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.tax-software_brand .product-grid-wrap .product-grid .product .product-info .button:hover,.tax-software_solution .product-grid-wrap .product-grid .product .product-info .button:hover{background-color:#f5802e}.single-software .product-features-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2em}@media only screen and (max-width: 1300px){.single-software .product-features-wrap .wrapper-large{display:block}}.single-software .product-features-wrap .wrapper-large .product-description{flex:1 1 50%;padding:4em 0;padding-left:calc(400px + 2em)}@media only screen and (max-width: 1300px){.single-software .product-features-wrap .wrapper-large .product-description{padding-bottom:0}}@media only screen and (max-width: 1050px){.single-software .product-features-wrap .wrapper-large .product-description{padding-left:0}}.single-software .product-features-wrap .wrapper-large .features-list{flex:1 1 50%;display:grid;grid-template-columns:repeat(2, 1fr);gap:2em;padding:2em 4em}@media only screen and (max-width: 1300px){.single-software .product-features-wrap .wrapper-large .features-list{padding:2em 4em}}@media only screen and (max-width: 750px){.single-software .product-features-wrap .wrapper-large .features-list{grid-template-columns:repeat(1, 1fr)}}.single-software .product-features-wrap .wrapper-large .features-list li&gt;i{font-size:50px;color:#eee;margin-right:.5em}.single-software .product-features-wrap .wrapper-large .features-list li{display:flex}.single-software .product-features-wrap .wrapper-large .features-list li h5{font-size:20px;margin-bottom:.6em;font-weight:400}.single-software .main-content .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){.single-software .main-content .wrapper-large{display:block}}.single-software .main-content .wrapper-large .left{flex:1;padding:3em 6em 3em 2em}@media only screen and (max-width: 1050px){.single-software .main-content .wrapper-large .left{padding:3em 0 0}}.single-software .main-content .wrapper-large .left .section-title{font-size:40px;font-weight:200;max-width:800px}@media only screen and (max-width: 750px){.single-software .main-content .wrapper-large .left .section-title{font-size:30px}}.single-software .main-content .wrapper-large .left .section-title:after{content:"";display:block;width:135px;border-bottom:1px solid #f5802e;margin:1em 0 2em}.single-software .main-content .wrapper-large .left .content-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:4em 6em}@media only screen and (max-width: 750px){.single-software .main-content .wrapper-large .left .content-grid{grid-template-columns:repeat(1, 1fr);gap:1em}}.single-software .main-content .wrapper-large .right{flex:0 0 400px;padding:4em 0 3em;color:#fff}.single-software .main-content .wrapper-large .right li{padding-bottom:1.5em;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1.5em}.single-software .main-content .wrapper-large .right li:last-child{border:none;padding-bottom:0;margin-bottom:0}.single-software .main-content .wrapper-large .right a{color:#fff;text-decoration:none;font-size:18px}.single-software .main-content .wrapper-large .right a:hover{text-decoration:underline}.single-software .main-content .wrapper-large .right a i{font-size:20px;margin-right:.5em}.single-software .main-content .wrapper-large .right .section-title{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:1em}.single-software .main-content .wrapper-large .right .downloads-wrap{background-color:#c95e29;padding:2em;margin-bottom:2em}@media only screen and (max-width: 750px){.single-software .main-content .wrapper-large .right .downloads-wrap{padding:1.5em 1em}}.single-software .main-content .wrapper-large .right .case-studies-wrap{background-color:#45596b;padding:2em}@media only screen and (max-width: 750px){.single-software .main-content .wrapper-large .right .case-studies-wrap{padding:1.5em 1em}}.single-software .main-content .wrapper-large .right .case-studies-wrap li{display:flex;align-items:center}.single-software .main-content .wrapper-large .right .case-studies-wrap li .image-wrap{flex:0 0 60px;margin-right:1.5em;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center}.software-template-software-solidworks .page-cover{padding-top:10em;height:650px}@media only screen and (max-width: 750px){.software-template-software-solidworks .page-cover{padding-top:6em;height:auto}}.software-template-software-solidworks .page-cover .wrapper-large{display:flex;justify-content:space-between;align-items:flex-end;height:100%}.software-template-software-solidworks .page-cover .wrapper-large .image-wrap{flex:0 0 400px;position:relative;bottom:-6em}.software-template-software-solidworks .page-cover .wrapper-large .content-wrap{padding:2em;flex:1;margin-bottom:2em}@media only screen and (max-width: 750px){.software-template-software-solidworks .page-cover .wrapper-large .content-wrap{padding:0}}.software-template-software-solidworks .page-cover .wrapper-large .content-wrap .line-1{font-size:24px;color:#f4bb29;text-transform:uppercase;margin-bottom:.5em;letter-spacing:2px}.software-template-software-solidworks .page-cover .wrapper-large .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.software-template-software-solidworks .page-cover .wrapper-large .content-wrap .line-2{font-size:40px}}.software-template-software-solidworks .page-cover .wrapper-large .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #fff;margin:.6em 0 .5em}.software-template-software-solidworks .page-cover .wrapper-large .content-wrap .content{max-width:530px;color:#fff;font-size:20px;line-height:1.4em}.software-template-software-solidworks .page-cover .wrapper-large .store-cta{flex:0 0 400px;border:1px solid #f4bb29;border-radius:3px;padding:2.5em;color:#fff;margin:2em 0 4em}.software-template-software-solidworks .page-cover .wrapper-large .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.software-template-software-solidworks .page-cover .wrapper-large .store-cta .store-cta-content{line-height:1.4em;margin-bottom:2em}.software-template-software-solidworks .page-cover .wrapper-large .store-cta .button{background-color:#fff;color:#3683c4;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.software-template-software-solidworks .page-cover .wrapper-large .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.software-template-software-solidworks .page-cover .wrapper-large .store-cta .button:hover i{transform:translateX(10px)}.software-template-software-solidworks .section-nav{position:relative;top:-1.5em;margin-bottom:-3em;z-index:2}.software-template-software-solidworks .section-nav .nav-wrap{display:flex;justify-content:space-between;border-radius:5px;background-color:#fff;font-size:16px;padding-left:1em}@media only screen and (max-width: 750px){.software-template-software-solidworks .section-nav .nav-wrap{padding-left:0;display:block}}.software-template-software-solidworks .section-nav .nav-wrap .nav-list{display:flex;flex-wrap:wrap}.software-template-software-solidworks .section-nav .nav-wrap .nav-list a{display:block;padding:1em;margin-right:2em;text-decoration:none;color:#3683c4}@media only screen and (max-width: 750px){.software-template-software-solidworks .section-nav .nav-wrap .nav-list a{margin-right:0}}.software-template-software-solidworks .section-nav .nav-wrap .nav-list a:hover{color:#f5802e}.software-template-software-solidworks .section-nav .nav-wrap .nav-cta{flex:0 0 auto;display:flex;align-items:center;padding:1em;text-transform:uppercase;color:#fff;text-decoration:none;background-color:#f5802e;border-radius:0 5px 5px 0}@media only screen and (max-width: 750px){.software-template-software-solidworks .section-nav .nav-wrap .nav-cta{border-radius:0 0 5px 5px;margin-top:.5em}}.software-template-software-solidworks .section-nav .nav-wrap .nav-cta:hover{background-color:#3683c4}.software-template-software-solidworks .product-features-wrap .wrapper-large{display:flex;justify-content:space-between;border-bottom:2px solid #c95e29;margin-bottom:2em}@media only screen and (max-width: 1300px){.software-template-software-solidworks .product-features-wrap .wrapper-large{display:block}}.software-template-software-solidworks .product-features-wrap .wrapper-large .product-description{flex:1 1 50%;padding:4em 0;padding-left:calc(400px + 2em)}@media only screen and (max-width: 1300px){.software-template-software-solidworks .product-features-wrap .wrapper-large .product-description{padding-bottom:0}}@media only screen and (max-width: 1050px){.software-template-software-solidworks .product-features-wrap .wrapper-large .product-description{padding-left:0}}.software-template-software-solidworks .product-features-wrap .wrapper-large .features-list{flex:1 1 50%;display:grid;grid-template-columns:repeat(2, 1fr);gap:2em;padding:4em 0 4em 4em}@media only screen and (max-width: 1300px){.software-template-software-solidworks .product-features-wrap .wrapper-large .features-list{padding-left:0}}@media only screen and (max-width: 750px){.software-template-software-solidworks .product-features-wrap .wrapper-large .features-list{grid-template-columns:repeat(1, 1fr);padding-top:2em}}.software-template-software-solidworks .product-features-wrap .wrapper-large .features-list li{display:flex}.software-template-software-solidworks .product-features-wrap .wrapper-large .features-list li i{font-size:50px;color:#eee;margin-right:.5em}.software-template-software-solidworks .product-features-wrap .wrapper-large .features-list li h5{font-size:20px;margin-bottom:.6em}.software-template-software-solidworks .pricing{padding:4em 0}.software-template-software-solidworks .pricing .section-title-wrap{text-align:center;margin-bottom:6em}.software-template-software-solidworks .pricing .section-title-wrap .section-title{font-size:40px;font-weight:200}@media only screen and (max-width: 750px){.software-template-software-solidworks .pricing .section-title-wrap .section-title{font-size:30px}}.software-template-software-solidworks .pricing .section-title-wrap .section-title:after{content:"";display:block;width:145px;border-bottom:4px solid #45596b;margin:1em auto .7em}.software-template-software-solidworks .pricing .section-title-wrap .section-title-cta-text{color:#919191}.software-template-software-solidworks .pricing .section-title-wrap .section-title-cta-text a{color:#4194d9}.software-template-software-solidworks .pricing .pricing-wrap{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:2em;padding-bottom:4em}@media only screen and (max-width: 1050px){.software-template-software-solidworks .pricing .pricing-wrap{grid-template-columns:repeat(1, 1fr);padding-bottom:2em}}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item{display:flex;flex-direction:column;box-shadow:0 2px 8px 2px rgba(0,0,0,.08);background-color:#fff}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item .title-wrap{text-align:center;padding:2em}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item .title-wrap h2{color:#fff;text-transform:uppercase;font-size:30px;font-weight:500}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item .content-wrap{flex:1;padding:1.5em;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item .content-wrap img{margin-bottom:1em}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item .content-wrap .description{margin-bottom:1em;max-width:600px}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item .content-wrap .price{font-size:30px;margin-bottom:1em}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item .content-wrap .button{width:100%;font-size:20px;display:flex;justify-content:center;align-items:center;padding:1em 3em;border:1px solid rgba(0,0,0,0);max-width:600px}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item .content-wrap .button i{font-size:26px;margin:0;margin-right:.5em}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item.standard .button{background-color:#3683c4}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item.standard .button:hover{background:#fff;border:1px solid #3683c4;color:#3683c4}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item.professional{height:110%;margin-top:-5%}@media only screen and (max-width: 1050px){.software-template-software-solidworks .pricing .pricing-wrap .pricing-item.professional{height:auto;margin-top:0}}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item.professional .title-wrap h2{font-weight:600}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item.professional .button:hover{background:#fff;border:1px solid #f5802e;color:#f5802e}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item.premium .button{background-color:#36454f}.software-template-software-solidworks .pricing .pricing-wrap .pricing-item.premium .button:hover{background:#fff;border:1px solid #36454f;color:#36454f}.software-template-software-solidworks .spec-table-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:4em}@media only screen and (max-width: 1300px){.software-template-software-solidworks .spec-table-wrap .wrapper-large{display:block}}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table{margin:0 3em 4em 0;flex:1;max-height:450px;overflow-y:auto}@media only screen and (max-width: 1300px){.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table{margin-right:0}}@media only screen and (max-width: 750px){.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table{margin:0 0 4em 0;overflow:auto}}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table{width:calc(100% - 2em);margin-left:2em}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table thead th{background-color:#3683c4;color:#fff;font-size:20px;padding:1em;text-align:center;width:160px}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table thead th.title{font-size:24px;font-weight:600;text-align:left;width:auto}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table thead th:first-child{border-radius:3px 0 0 3px}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table thead th:last-child{border-radius:0 3px 3px 0}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr{transition:all 150ms ease-in}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr td{padding:1em;text-align:center;vertical-align:middle}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr td:first-child{border-radius:3px 0 0 3px}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child{border-radius:0 3px 3px 0}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label{text-align:left;font-size:20px;position:relative}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i{visibility:hidden;opacity:0;line-height:1em;position:absolute;top:9px;left:-28px;font-size:30px;color:#3683c4;display:block;background-color:#f2f4fa;padding:.3em;border-radius:100%;cursor:pointer;transition:all 150ms ease-in}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr td i{font-size:30px;color:#c95e29}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr.description{display:none;font-size:15px;font-style:italic;padding:1.3em}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr.description td{text-align:left}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr.even td{background-color:#fafafa}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td{background-color:#f2f4fa}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label{font-weight:500;color:#36454f;position:relative}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label i{opacity:1;visibility:visible}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label:after{position:absolute;bottom:0;left:1em;content:"";display:block;width:50px;border-bottom:2px solid #c95e29}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr.active.description{display:table-row}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td{background-color:#f2f4fa}.software-template-software-solidworks .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td.label i{visibility:visible;opacity:1}.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info{flex:1}.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .embed-container{margin-bottom:2em}.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap{padding:3em;background-color:#fafafa}@media only screen and (max-width: 750px){.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap{padding:1em}}.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-title{font-size:30px;font-weight:500;margin-bottom:1em;color:#333}.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-text{margin-bottom:2em}.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap{display:flex}@media only screen and (max-width: 750px){.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap{display:block}}.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button{font-size:18px;font-weight:300;padding:1.3em 2em}@media only screen and (max-width: 750px){.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button{width:100%;margin-bottom:1em}}.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote{background:#fff;color:#36454f;margin-left:1em}@media only screen and (max-width: 750px){.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote{margin-left:0}}.software-template-software-solidworks .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote:hover{background:#3683c4;color:#fff}.software-template-software-solidworks .main-content{background:#36454f;color:#fff}.software-template-software-solidworks .main-content .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 1300px){.software-template-software-solidworks .main-content .wrapper-large{display:block}}.software-template-software-solidworks .main-content .wrapper-large .left{flex:1;padding:3em 6em 3em 2em}@media only screen and (max-width: 750px){.software-template-software-solidworks .main-content .wrapper-large .left{padding:2em 1em}}.software-template-software-solidworks .main-content .wrapper-large .left .section-title{font-size:40px;font-weight:200;max-width:800px}@media only screen and (max-width: 750px){.software-template-software-solidworks .main-content .wrapper-large .left .section-title{font-size:30px}}.software-template-software-solidworks .main-content .wrapper-large .left .section-title:after{content:"";display:block;width:135px;border-bottom:1px solid #f5802e;margin:1em 0 2em}.software-template-software-solidworks .main-content .wrapper-large .left .content-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:4em 6em}@media only screen and (max-width: 750px){.software-template-software-solidworks .main-content .wrapper-large .left .content-grid{display:block}}@media only screen and (max-width: 750px){.software-template-software-solidworks .main-content .wrapper-large .left .content-grid .content-item{margin-bottom:3em}}.software-template-software-solidworks .main-content .wrapper-large .right{flex:0 0 400px;padding:4em 0 3em;color:#fff}@media only screen and (max-width: 1300px){.software-template-software-solidworks .main-content .wrapper-large .right{padding:0 0 3em}}.software-template-software-solidworks .main-content .wrapper-large .right li{padding-bottom:1.5em;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1.5em}.software-template-software-solidworks .main-content .wrapper-large .right li:last-child{border:none;padding-bottom:0;margin-bottom:0}.software-template-software-solidworks .main-content .wrapper-large .right a{color:#fff;text-decoration:none;font-size:18px}.software-template-software-solidworks .main-content .wrapper-large .right a:hover{text-decoration:underline}.software-template-software-solidworks .main-content .wrapper-large .right a i{font-size:20px;margin-right:.5em}.software-template-software-solidworks .main-content .wrapper-large .right .section-title{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:1em}.software-template-software-solidworks .main-content .wrapper-large .right .downloads-wrap{background-color:#c95e29;padding:2em;margin-bottom:2em}.software-template-software-solidworks .main-content .wrapper-large .right .case-studies-wrap{background-color:#45596b;padding:2em}.software-template-software-solidworks .main-content .wrapper-large .right .case-studies-wrap li{display:flex;align-items:center}.software-template-software-solidworks .main-content .wrapper-large .right .case-studies-wrap li img{margin-right:.5em}.software-template-software-solidworks .related-products{padding:4em 0;background-color:#fafafa}.software-template-software-solidworks .related-products .category-title{font-size:40px;font-weight:600;text-transform:uppercase;margin-bottom:2em}.software-template-software-solidworks .related-products .product-grid{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;margin-bottom:4em}.software-template-software-solidworks .related-products .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.software-template-software-solidworks .related-products .product-grid .product .product-info{padding:2em;width:320px;background-color:rgba(58,63,64,.9)}.software-template-software-solidworks .related-products .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.software-template-software-solidworks .related-products .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.software-template-software-solidworks .related-products .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.software-template-software-solidworks .related-products .product-grid .product .product-info .button:hover{background-color:#f5802e}.software-template-software-solidworks .related-products .more{text-align:center}.software-template-software-solidworks .related-products .more a{text-transform:uppercase;text-decoration:none;font-size:24px;font-weight:500;color:#f5802e;transition:all 150ms ease-in}.software-template-software-solidworks .related-products .more a i{margin-right:.5em}.software-template-software-solidworks .related-products .more a:hover{color:#3683c4}.page-template-services .page-cover{min-height:1100px}.page-template-services .page-cover .content-wrap{padding:6em 0 10em}.page-template-services .page-cover .content-wrap .line-1{font-size:24px;text-transform:uppercase;margin-bottom:.5em;color:#f4bb29}.page-template-services .page-cover .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#fff}.page-template-services .page-cover .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.page-template-services .page-cover .content-wrap .content h3{font-size:24px;margin:1em 0}.page-template-services .page-cover .content-wrap .content h4{margin-bottom:1em;font-size:20px;text-transform:uppercase}.page-template-services .page-cover .content-wrap .subtext{max-width:720px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:4em}.page-template-services .page-cover .content-wrap .subtext h3{font-size:24px;margin:1em 0}.page-template-services .page-cover .content-wrap .subtext h4{margin-bottom:1em;font-size:20px;text-transform:uppercase}.page-template-services .page-cover .page-cover-section-list-wrap{background-color:#41596d;max-width:420px;color:#fff}.page-template-services .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.page-template-services .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.page-template-services .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.page-template-services .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f5802e;color:#f4bb29;background-color:#36454f}.page-template-services .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#f4bb29;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.page-template-services .section-list-rows{background:#e8f2f5;background:linear-gradient(180deg, rgba(232, 242, 245, 0) 0%, rgb(235, 243, 246) 10%, rgb(250, 250, 250) 100%)}.page-template-services .section-list-rows .section-list{position:relative;top:-4em;margin-bottom:-4em;padding-bottom:1em}.page-template-services .section-list-rows .section-list li+section{margin-bottom:3em}.page-template-services .section-list-rows .section-list .section-row{margin-bottom:3em}.page-template-services .section-list-rows .section-list .section-row:last-child{margin-bottom:0}.page-template-services .section-list-rows .section-list .section-row.even .item-wrap{flex-direction:row-reverse}.page-template-services .section-list-rows .section-list .section-row .item-wrap{display:flex;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}.page-template-services .section-list-rows .section-list .section-row .item-wrap .image-wrap{width:50%}.page-template-services .section-list-rows .section-list .section-row .item-wrap .image-wrap img{width:100%;display:block}.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap{flex:0 0 50%;padding:3em 4em}@media only screen and (max-width: 1050px){.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap{flex:0 0 66%}}@media only screen and (max-width: 750px){.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap{flex:0 0 100%}}.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap h2{color:#3a3f40;font-size:40px;font-weight:500}.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap h2::after{content:"";display:block;width:80px;border-bottom:4px solid #c95e29;margin:1em 0 .8em}.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt{margin-bottom:3em}.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt h3{font-size:24px;margin:1em 0}.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt h4{font-size:20px;margin:.75em 0}.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap .button{text-transform:initial;font-size:20px;background-color:#3683c4}.page-template-services .section-list-rows .section-list .section-row .item-wrap .content-wrap .button:hover{background-color:#f5802e}.page-template-services .section-list-rows .section-list .section-row .features-wrap{background-color:#36454f;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em 4em;color:#fff;padding:2em}@media only screen and (max-width: 1050px){.page-template-services .section-list-rows .section-list .section-row .features-wrap{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-services .section-list-rows .section-list .section-row .features-wrap{grid-template-columns:repeat(1, 1fr)}}.page-template-services .section-list-rows .section-list .section-row .features-wrap .feature{display:flex;justify-content:space-between;align-items:flex-start}.page-template-services .section-list-rows .section-list .section-row .features-wrap .feature .icon{color:#eee;font-size:50px;margin-right:.5em}.page-template-services .section-list-rows .section-list .section-row .features-wrap .feature h5{color:#f5802e;margin-bottom:.5em;font-size:20px;font-weight:500}.tax-service_type .page-cover{min-height:1100px}.tax-service_type .page-cover .content-wrap{padding:6em 0 10em}.tax-service_type .page-cover .content-wrap .line-1{font-size:24px;text-transform:uppercase;margin-bottom:.5em;color:#f4bb29}.tax-service_type .page-cover .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.tax-service_type .page-cover .content-wrap .line-2{font-size:50px}}.tax-service_type .page-cover .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.tax-service_type .page-cover .content-wrap .subtext{max-width:720px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:4em}.tax-service_type .page-cover .content-wrap .subtext h3{font-size:24px;margin:1em 0}.tax-service_type .page-cover .content-wrap .subtext h4{margin-bottom:1em;font-size:20px;text-transform:uppercase}.tax-service_type .page-cover .page-cover-section-list-wrap{background-color:#41596d;max-width:420px;color:#fff}.tax-service_type .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.tax-service_type .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.tax-service_type .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.tax-service_type .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f5802e;color:#f4bb29;background-color:#36454f}.tax-service_type .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#f4bb29;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.tax-service_type .section-list-rows{background:#e8f2f5;background:linear-gradient(180deg, rgba(232, 242, 245, 0) 0%, rgb(235, 243, 246) 10%, rgb(250, 250, 250) 100%)}.tax-service_type .section-list-rows .section-list{position:relative;top:-4em;margin-bottom:-4em;padding-bottom:1em}.tax-service_type .section-list-rows .section-list li&gt;section{margin-bottom:3em}.tax-service_type .section-list-rows .section-list .section-row{margin-bottom:3em}.tax-service_type .section-list-rows .section-list .section-row:last-child{margin-bottom:0}.tax-service_type .section-list-rows .section-list .section-row.even .item-wrap{flex-direction:row-reverse}.tax-service_type .section-list-rows .section-list .section-row .item-wrap{display:flex;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}@media only screen and (max-width: 750px){.tax-service_type .section-list-rows .section-list .section-row .item-wrap{display:block}}.tax-service_type .section-list-rows .section-list .section-row .item-wrap .image-wrap{background-size:cover;background-repeat:no-repeat;width:50%}@media only screen and (max-width: 750px){.tax-service_type .section-list-rows .section-list .section-row .item-wrap .image-wrap{width:100%;height:300px}}.tax-service_type .section-list-rows .section-list .section-row .item-wrap .content-wrap{flex:0 0 50%;padding:3em 4em}@media only screen and (max-width: 750px){.tax-service_type .section-list-rows .section-list .section-row .item-wrap .content-wrap{padding:2em 1em}}.tax-service_type .section-list-rows .section-list .section-row .item-wrap .content-wrap h2{color:#3a3f40;font-size:40px;font-weight:500}@media only screen and (max-width: 750px){.tax-service_type .section-list-rows .section-list .section-row .item-wrap .content-wrap h2{font-size:30px}}.tax-service_type .section-list-rows .section-list .section-row .item-wrap .content-wrap h2::after{content:"";display:block;width:80px;border-bottom:4px solid #c95e29;margin:1em 0 .8em}.tax-service_type .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt{margin-bottom:3em}.tax-service_type .section-list-rows .section-list .section-row .item-wrap .content-wrap .button{text-transform:initial;font-size:20px;background-color:#3683c4}@media only screen and (max-width: 750px){.tax-service_type .section-list-rows .section-list .section-row .item-wrap .content-wrap .button{width:100%;padding:1.3em 2em}}.tax-service_type .section-list-rows .section-list .section-row .item-wrap .content-wrap .button:hover{background-color:#f5802e}.tax-service_type .section-list-rows .section-list .section-row .features-wrap{background-color:#36454f;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em 4em;color:#fff;padding:2em}@media only screen and (max-width: 1050px){.tax-service_type .section-list-rows .section-list .section-row .features-wrap{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.tax-service_type .section-list-rows .section-list .section-row .features-wrap{grid-template-columns:repeat(1, 1fr)}}.tax-service_type .section-list-rows .section-list .section-row .features-wrap .feature{display:flex;justify-content:space-between;align-items:flex-start}.tax-service_type .section-list-rows .section-list .section-row .features-wrap .feature .icon{color:#eee;font-size:50px;margin-right:.5em}.tax-service_type .section-list-rows .section-list .section-row .features-wrap .feature h5{color:#f5802e;margin-bottom:.5em;font-size:20px;font-weight:500}.single-service .section-nav{padding-left:2em;position:relative;top:-1.75em;margin-bottom:-3em}@media only screen and (max-width: 750px){.single-service .section-nav{padding-left:0;top:0;padding:1em 0;margin-bottom:-1.5em}}.single-service .section-nav.fixed{padding:0;position:fixed;width:100%;top:0;z-index:999}@media only screen and (max-width: 1050px){.single-service .section-nav.fixed{bottom:1.5em;top:unset}}.single-service .section-nav.fixed .nav-wrap{border-radius:0px}.single-service .section-nav.fixed .nav-wrap .nav-list li.active{background-color:#36454f}.single-service .section-nav.fixed .nav-wrap .nav-list li.active a{letter-spacing:.5px;color:#f4bb29}.single-service .section-nav .nav-wrap{display:flex;justify-content:space-between;font-size:16px;background-color:#41596d;border-radius:5px}@media only screen and (max-width: 750px){.single-service .section-nav .nav-wrap{padding-left:0;display:block}}.single-service .section-nav .nav-wrap .nav-list{display:flex;flex-wrap:wrap}.single-service .section-nav .nav-wrap .nav-list li:first-child:hover{border-radius:5px 0 0 5px}.single-service .section-nav .nav-wrap .nav-list li:hover{background-color:#36454f}.single-service .section-nav .nav-wrap .nav-list a{display:block;padding:1.3em 3em;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:200}@media only screen and (max-width: 750px){.single-service .section-nav .nav-wrap .nav-list a{margin-right:0;font-size:13px}}@media only screen and (max-width: 1050px){.single-service .section-nav .nav-wrap .nav-list a{padding:.8em 1.6em}}.single-service .section-nav .nav-wrap .nav-list a:hover{letter-spacing:.5px;color:#f4bb29}.single-service .section-nav .nav-wrap .nav-cta{flex:0 0 auto;display:flex;align-items:center;padding:1em;text-transform:uppercase;color:#fff;text-decoration:none;background-color:#c95e29;border-radius:0 5px 5px 0}.single-service .section-nav .nav-wrap .nav-cta i{margin-left:.5em}@media only screen and (max-width: 750px){.single-service .section-nav .nav-wrap .nav-cta{padding:.75em;border-radius:0 0 5px 5px;margin-top:.5em}}.single-service .section-nav .nav-wrap .nav-cta:hover{color:#fff;background-color:#f5802e;letter-spacing:.5px}.single-service .main-content .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){.single-service .main-content .wrapper-large{display:block}}.single-service .main-content .wrapper-large .left{flex:1;padding:4em 3em 2em 1em}@media only screen and (max-width: 1050px){.single-service .main-content .wrapper-large .left{padding:4em 0 0}}.single-service .main-content .wrapper-large .left .section-title{font-size:30px;font-weight:200;max-width:1200px}@media only screen and (max-width: 1050px){.single-service .main-content .wrapper-large .left .section-title{font-size:30px}}.single-service .main-content .wrapper-large .left .section-title:after{content:"";display:block;width:135px;border-bottom:1px solid #f5802e;margin:1em 0 0}.single-service .main-content .wrapper-large .right{flex:0 0 400px;padding:4em 0;color:#fff}.single-service .main-content .wrapper-large .right li{padding-bottom:1.5em;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1.5em}.single-service .main-content .wrapper-large .right li:last-child{border:none;padding-bottom:0;margin-bottom:0}.single-service .main-content .wrapper-large .right a{color:#fff;text-decoration:none;font-size:18px}.single-service .main-content .wrapper-large .right a:hover{text-decoration:underline}.single-service .main-content .wrapper-large .right a i{font-size:20px;margin-right:.5em}.single-service .main-content .wrapper-large .right .section-title{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:1em}.single-service .main-content .wrapper-large .right .case-studies-wrap{background-color:#45596b;padding:2em}@media only screen and (max-width: 750px){.single-service .main-content .wrapper-large .right .case-studies-wrap{padding:1.5em 1em}}.single-service .main-content .wrapper-large .right .case-studies-wrap li{display:flex;align-items:center}.single-service .main-content .wrapper-large .right .case-studies-wrap li .image-wrap{flex:0 0 60px;margin-right:1.5em;height:60px;background-size:cover;background-repeat:no-repeat;background-position:center}.single-service .features-grid .grid-wrap{display:grid;grid-template-columns:repeat(3, 1fr);gap:3em;margin-bottom:4em}@media only screen and (max-width: 1050px){.single-service .features-grid .grid-wrap{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.single-service .features-grid .grid-wrap{grid-template-columns:repeat(1, 1fr)}}.single-service .features-grid .grid-wrap .grid-item{padding:2em;background-color:#fafafa}.single-service .features-grid .grid-wrap .grid-item img{margin-bottom:1em}.single-service .content-rows form .form-group{margin:.5em 0}.single-service .content-rows form .form-group label{padding:.5em 0}.single-service .content-rows form .form-group .form-control{width:100%;margin-top:.5em}.single-service .content-rows form .form-group select{width:100%;margin-top:.5em}.single-service .related-products{padding:4em 0;background-color:#fafafa}.single-service .related-products .category-title{font-size:40px;font-weight:600;text-transform:uppercase;margin-bottom:2em;text-align:center}.single-service .related-products .product-grid{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;margin-bottom:4em}.single-service .related-products .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.single-service .related-products .product-grid .product .product-info{padding:2em;width:320px;background-color:rgba(58,63,64,.9)}.single-service .related-products .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.single-service .related-products .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.single-service .related-products .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.single-service .related-products .product-grid .product .product-info .button:hover{background-color:#f5802e}.single-service .related-products .more{text-align:center}.single-service .related-products .more a{text-transform:uppercase;text-decoration:none;font-size:24px;font-weight:500;color:#f5802e;transition:all 150ms ease-in}.single-service .related-products .more a i{margin-right:.5em}.single-service .related-products .more a:hover{color:#3683c4}.page-template-industries .main-content{padding:12em 0;color:#fff;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 750px){.page-template-industries .main-content{padding:12em 0 6em}}.page-template-industries .main-content .title-wrap{margin-bottom:6em}.page-template-industries .main-content .title-wrap .title{font-size:80px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-industries .main-content .title-wrap .title{font-size:40px}}.page-template-industries .main-content .title-wrap .title:after{content:"";display:block;margin:.4em 0;border-bottom:2px solid #c95e29;width:80px}.page-template-industries .main-content .title-wrap .title-text{font-size:20px;max-width:520px}.page-template-industries .main-content .industries-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1em;align-items:center}@media only screen and (max-width: 1300px){.page-template-industries .main-content .industries-grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 1050px){.page-template-industries .main-content .industries-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-industries .main-content .industries-grid{grid-template-columns:repeat(1, 1fr)}}.page-template-industries .main-content .industries-grid .industry{background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;text-decoration:none;padding:3em;aspect-ratio:1;transition:150ms all ease-in}.page-template-industries .main-content .industries-grid .industry:hover{transform:scale(1.02)}.page-template-industries .main-content .industries-grid .industry h2{font-size:30px;font-weight:500}.tax-industry .page-cover{padding:14em 0 10em;color:#fff}.tax-industry .page-cover .content-wrap{background-color:rgba(0,0,0,.5);padding:2em;padding-left:6em;max-width:900px}@media only screen and (max-width: 750px){.tax-industry .page-cover .content-wrap{padding-left:2em}}.tax-industry .page-cover .content-wrap .line-1{color:#f4bb29;text-transform:uppercase;font-size:20;font-weight:200}.tax-industry .page-cover .content-wrap .line-2{font-size:60px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.tax-industry .page-cover .content-wrap .line-2{font-size:40px}}.tax-industry .page-cover .content-wrap .line-2:after{content:"";display:block;border-top:1px solid #f4bb29;margin:.4em 0 .5em;width:80px}.tax-industry .section-nav{position:relative;top:-1.5em;margin-bottom:-3em;z-index:2}.tax-industry .section-nav .nav-wrap{display:flex;justify-content:space-between;border-radius:5px;background-color:#fff;font-size:16px;padding-left:1em}@media only screen and (max-width: 750px){.tax-industry .section-nav .nav-wrap{padding-left:0;display:block}}.tax-industry .section-nav .nav-wrap .nav-list{display:flex;flex-wrap:wrap}.tax-industry .section-nav .nav-wrap .nav-list a{display:block;padding:1em;margin-right:2em;text-decoration:none;color:#3683c4}@media only screen and (max-width: 750px){.tax-industry .section-nav .nav-wrap .nav-list a{margin-right:0}}.tax-industry .section-nav .nav-wrap .nav-list a:hover{color:#f5802e}.tax-industry .section-nav .nav-wrap .nav-cta{flex:0 0 auto;display:flex;align-items:center;padding:1em;text-transform:uppercase;color:#fff;text-decoration:none;background-color:#f5802e;border-radius:0 5px 5px 0}@media only screen and (max-width: 750px){.tax-industry .section-nav .nav-wrap .nav-cta{border-radius:0 0 5px 5px;margin-top:.5em}}.tax-industry .section-nav .nav-wrap .nav-cta:hover{background-color:#3683c4}.tax-industry .page-intro{padding:6em 0;background-color:#3a3f40;color:#fff;position:relative}@media only screen and (max-width: 750px){.tax-industry .page-intro{padding:6em 0 3em}}.tax-industry .page-intro .wrapper-large{display:flex;align-items:center;justify-content:space-between;border-bottom:2px solid rgba(255,255,255,.1);padding-bottom:6em}@media only screen and (max-width: 1050px){.tax-industry .page-intro .wrapper-large{display:block}}.tax-industry .page-intro .wrapper-large .featured{flex:0 0 500px;margin-right:4em}@media only screen and (max-width: 1050px){.tax-industry .page-intro .wrapper-large .featured{margin-bottom:4em;margin-right:0}}.tax-industry .page-intro .wrapper-large .featured .title{font-size:40px;font-weight:100;text-transform:uppercase;color:#f4bb29;margin-bottom:.5em}@media only screen and (max-width: 750px){.tax-industry .page-intro .wrapper-large .featured .title{font-size:30px}}.tax-industry .page-intro .wrapper-large .content-grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:3em 4em}@media only screen and (max-width: 750px){.tax-industry .page-intro .wrapper-large .content-grid{grid-template-columns:repeat(1, 1fr)}}.tax-industry .software{background-color:#3a3f40}.tax-industry .software .software-wrap{position:relative;bottom:-14em;margin-top:-14em}.tax-industry .software .wrapper{display:flex;justify-content:center;color:#fff}@media only screen and (max-width: 1050px){.tax-industry .software .wrapper{display:block}}.tax-industry .software .wrapper .testimonial-image{flex:0 0 auto;display:flex;align-items:flex-end}@media only screen and (max-width: 1050px){.tax-industry .software .wrapper .testimonial-image{justify-content:center;margin-bottom:1em}}.tax-industry .software .wrapper .quote-wrap{flex:1 1 auto;max-width:700px;position:relative;margin-left:6em;padding-bottom:4em}@media only screen and (max-width: 1050px){.tax-industry .software .wrapper .quote-wrap{max-width:none;margin-left:0}}.tax-industry .software .wrapper .quote-wrap::before{position:absolute;top:-0.4em;left:-1.2em;content:"ï„";font-family:"Font Awesome 6 Pro";font-weight:900;color:#f5802e;font-size:140px}@media only screen and (max-width: 1050px){.tax-industry .software .wrapper .quote-wrap::before{top:-0.9em;left:0}}.tax-industry .software .wrapper .quote-wrap blockquote{position:relative;font-size:30px;font-weight:500;margin-bottom:1em}@media only screen and (max-width: 750px){.tax-industry .software .wrapper .quote-wrap blockquote{font-size:24px}}.tax-industry .software .wrapper .quote-wrap cite .name{color:#f4bb29;font-weight:600;font-size:20px;display:block;margin-bottom:.5em}.tax-industry .software .wrapper .quote-wrap cite .title{text-transform:uppercase;font-size:16px;font-weight:300;color:#cacece;display:block}.tax-industry .software .wrapper-large .content-wrap{display:flex}@media only screen and (max-width: 1050px){.tax-industry .software .wrapper-large .content-wrap{flex-direction:column-reverse}}.tax-industry .software .wrapper-large .content-wrap .content{flex:0 0 800px;background-color:#fff;padding:2em}@media only screen and (max-width: 1050px){.tax-industry .software .wrapper-large .content-wrap .content{flex:1 1 auto}}@media only screen and (max-width: 750px){.tax-industry .software .wrapper-large .content-wrap .content{padding:1em}}.tax-industry .software .wrapper-large .content-wrap .content .content-title{font-size:40px;font-weight:500}@media only screen and (max-width: 750px){.tax-industry .software .wrapper-large .content-wrap .content .content-title{font-size:30px}}.tax-industry .software .wrapper-large .content-wrap .content .content-title::after{content:"";display:block;width:90px;border-top:4px solid #f5802e;margin:.5em 0 1em}.tax-industry .software .wrapper-large .content-wrap .content .content-text{margin-bottom:3em}@media only screen and (max-width: 750px){.tax-industry .software .wrapper-large .content-wrap .content .content-button{width:100%}}.tax-industry .software .wrapper-large .content-wrap .content-image{flex:1 1 auto;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 1050px){.tax-industry .software .wrapper-large .content-wrap .content-image{height:300px}}@media only screen and (max-width: 750px){.tax-industry .software .wrapper-large .content-wrap .content-image{height:200px}}.tax-industry .software .wrapper-large .feature-grid{color:#fff;background-color:#45596b;display:grid;grid-template-columns:repeat(3, 1fr);gap:3em;padding:3em}@media only screen and (max-width: 1050px){.tax-industry .software .wrapper-large .feature-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.tax-industry .software .wrapper-large .feature-grid{grid-template-columns:repeat(1, 1fr);padding:2em}}.tax-industry .software .wrapper-large .feature-grid .feature{display:flex}@media only screen and (max-width: 750px){.tax-industry .software .wrapper-large .feature-grid .feature{display:block}}.tax-industry .software .wrapper-large .feature-grid .feature .icon{font-size:50px;color:#cbcece}@media only screen and (max-width: 750px){.tax-industry .software .wrapper-large .feature-grid .feature .icon{text-align:center;margin-bottom:.4em}}.tax-industry .software .wrapper-large .feature-grid .feature .content{margin-left:1em}@media only screen and (max-width: 750px){.tax-industry .software .wrapper-large .feature-grid .feature .content{margin-left:0}}.tax-industry .software .wrapper-large .feature-grid .feature .content .title{color:#f5802e;margin-bottom:1em}.tax-industry .printers{background-color:#fafafa;padding-top:14em}.tax-industry .printers .intro{padding-top:6em;padding-bottom:6em;text-align:center}.tax-industry .printers .intro .title{font-size:40px;font-weight:100}@media only screen and (max-width: 750px){.tax-industry .printers .intro .title{font-size:30px}}.tax-industry .printers .intro .title::after{content:"";display:block;margin:1em auto;border-top:10px solid #f5802e;width:120px}.tax-industry .printers .intro .text{font-size:30px;font-weight:500}@media only screen and (max-width: 750px){.tax-industry .printers .intro .text{font-size:24px}}.tax-industry .printers .printers-wrap{display:flex}@media only screen and (max-width: 1300px){.tax-industry .printers .printers-wrap{display:block}}.tax-industry .printers .printers-wrap .content-wrap{flex:0 0 550px;color:#fff;background-color:#f5802e;padding:4em 3em}@media only screen and (max-width: 750px){.tax-industry .printers .printers-wrap .content-wrap{padding:3em 2em}}.tax-industry .printers .printers-wrap .content-wrap .title{font-size:30px;font-weight:500}.tax-industry .printers .printers-wrap .content-wrap .title::after{content:"";display:block;margin:1em 0;border-top:4px solid #c95e29;width:90px}.tax-industry .printers .printers-wrap .content-wrap .text{margin-bottom:2em}.tax-industry .printers .printers-wrap .content-wrap .more-button{color:#fff;text-decoration:none;font-size:19px;font-weight:500}.tax-industry .printers .printers-wrap .content-wrap .more-button:hover i{transform:translateX(0.5em)}.tax-industry .printers .printers-wrap .content-wrap .more-button i{margin-left:.5em;transition:all 150ms ease-in}.tax-industry .printers .printers-wrap .printers-list{background-color:#fff;padding:2em;display:flex}@media only screen and (max-width: 750px){.tax-industry .printers .printers-wrap .printers-list{display:block}}.tax-industry .printers .printers-wrap .printers-list.has-dots{margin-bottom:unset}.tax-industry .printers .printers-wrap .printers-list .carousel__dots{top:90%}.tax-industry .printers .printers-wrap .printers-list .printer{display:flex;align-items:center;max-width:36em}@media only screen and (max-width: 750px){.tax-industry .printers .printers-wrap .printers-list .printer{display:block;margin-bottom:4em}}.tax-industry .printers .printers-wrap .printers-list .printer .image{flex:0 0 auto;max-width:180px}@media only screen and (max-width: 750px){.tax-industry .printers .printers-wrap .printers-list .printer .image{text-align:center;max-width:none;margin-bottom:1em}}.tax-industry .printers .printers-wrap .printers-list .printer .content{flex:1 1 auto;margin:0 1em}.tax-industry .printers .printers-wrap .printers-list .printer .content .title{font-size:24px;font-weight:500;border-bottom:1px solid #707070;padding-bottom:.5em;margin-bottom:.8em}.tax-industry .printers .printers-wrap .printers-list .printer .content .button{background-color:#3683c4;padding:1em 2em}@media only screen and (max-width: 750px){.tax-industry .printers .printers-wrap .printers-list .printer .content .button{width:100%}}.tax-industry .printers .printers-wrap .printers-list .printer .content .button:hover{background-color:#f5802e}.tax-industry .scanners .scanners-wrap{display:flex}@media only screen and (max-width: 1300px){.tax-industry .scanners .scanners-wrap{display:block}}.tax-industry .scanners .scanners-wrap .content-wrap{flex:0 0 550px;color:#fff;background-color:#36454f;padding:4em 3em}@media only screen and (max-width: 750px){.tax-industry .scanners .scanners-wrap .content-wrap{padding:3em 2em}}.tax-industry .scanners .scanners-wrap .content-wrap .title{font-size:30px;font-weight:500}.tax-industry .scanners .scanners-wrap .content-wrap .title::after{content:"";display:block;margin:1em 0;border-top:4px solid #f5802e;width:90px}.tax-industry .scanners .scanners-wrap .content-wrap .text{margin-bottom:2em}.tax-industry .scanners .scanners-wrap .content-wrap .more-button{color:#fff;text-decoration:none;font-size:19px;font-weight:500}.tax-industry .scanners .scanners-wrap .content-wrap .more-button:hover i{transform:translateX(0.5em)}.tax-industry .scanners .scanners-wrap .content-wrap .more-button i{margin-left:.5em;transition:all 150ms ease-in}.tax-industry .scanners .scanners-wrap .scanners-list{background-color:#fafafa;padding:2em;display:flex}.tax-industry .scanners .scanners-wrap .scanners-list.has-dots{margin-bottom:unset}.tax-industry .scanners .scanners-wrap .scanners-list .carousel__dots{top:90%}@media only screen and (max-width: 750px){.tax-industry .scanners .scanners-wrap .scanners-list{display:block}}.tax-industry .scanners .scanners-wrap .scanners-list .scanner{display:flex;align-items:center;max-width:36em}@media only screen and (max-width: 750px){.tax-industry .scanners .scanners-wrap .scanners-list .scanner{display:block;margin-bottom:4em}}.tax-industry .scanners .scanners-wrap .scanners-list .scanner .image{flex:0 0 auto;max-width:180px}@media only screen and (max-width: 750px){.tax-industry .scanners .scanners-wrap .scanners-list .scanner .image{text-align:center;max-width:none;margin-bottom:1em}}.tax-industry .scanners .scanners-wrap .scanners-list .scanner .content{flex:1 1 auto;margin:0 1em}.tax-industry .scanners .scanners-wrap .scanners-list .scanner .content .title{font-size:24px;font-weight:500;border-bottom:1px solid #707070;padding-bottom:.5em;margin-bottom:.8em}.tax-industry .scanners .scanners-wrap .scanners-list .scanner .content .button{background-color:#3683c4;padding:1em 2em}@media only screen and (max-width: 750px){.tax-industry .scanners .scanners-wrap .scanners-list .scanner .content .button{width:100%}}.tax-industry .scanners .scanners-wrap .scanners-list .scanner .content .button:hover{background-color:#f5802e}.tax-industry .testimonial{padding:6em 0}.tax-industry .testimonial .quote-wrap{flex:1 1 auto;position:relative;margin-left:8em}@media only screen and (max-width: 750px){.tax-industry .testimonial .quote-wrap{margin-left:0}}.tax-industry .testimonial .quote-wrap::before{position:absolute;top:-0.4em;left:-1.2em;content:"ï„";font-family:"Font Awesome 6 Pro";font-weight:900;color:#f5802e;font-size:140px}@media only screen and (max-width: 750px){.tax-industry .testimonial .quote-wrap::before{font-size:80px;left:0;top:-1em}}.tax-industry .testimonial .quote-wrap blockquote{position:relative;font-size:30px;font-weight:500;margin-bottom:1em}@media only screen and (max-width: 750px){.tax-industry .testimonial .quote-wrap blockquote{font-size:24px}}.tax-industry .testimonial .quote-wrap cite .name{color:#f5802e;font-weight:600;font-size:20px;display:block;margin-bottom:.5em}.tax-industry .testimonial .quote-wrap cite .title{text-transform:uppercase;font-size:16px;font-weight:300;color:#45596b;display:block}.tax-industry .resources{padding:6em 0;background-color:#e4e6ed}.tax-industry .resources .wrapper-large{display:flex;align-items:center}@media only screen and (max-width: 1050px){.tax-industry .resources .wrapper-large{display:block}}.tax-industry .resources .wrapper-large .content{flex:1 1 auto;margin-right:4em}@media only screen and (max-width: 1050px){.tax-industry .resources .wrapper-large .content{margin-bottom:4em;margin-right:0}}.tax-industry .resources .wrapper-large .content .title{font-size:30px;font-weight:500}.tax-industry .resources .wrapper-large .content .title::after{content:"";display:block;width:120px;border-top:10px solid #f5802e;margin:1em 0}.tax-industry .resources .wrapper-large .content .text{margin-bottom:2em}.tax-industry .resources .wrapper-large .content .more-button{color:#f5802e;text-decoration:none;font-size:19px;font-weight:500}.tax-industry .resources .wrapper-large .content .more-button:hover i{transform:translateX(0.5em)}.tax-industry .resources .wrapper-large .content .more-button i{margin-left:.5em;transition:all 150ms ease-in}.tax-industry .resources .wrapper-large .resource-list{flex:1 1 auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:2em}@media only screen and (max-width: 750px){.tax-industry .resources .wrapper-large .resource-list{grid-template-columns:repeat(1, 1fr)}}.tax-industry .resources .wrapper-large .resource-list .resource{display:flex;background-color:#fff;padding:1.5em;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}@media only screen and (max-width: 750px){.tax-industry .resources .wrapper-large .resource-list .resource{padding:1em}}.tax-industry .resources .wrapper-large .resource-list .resource .resource-icon{flex:0 0 60px;font-size:50px;text-align:center}.tax-industry .resources .wrapper-large .resource-list .resource .resource-content{margin-left:1.5em;flex:1 1 auto}.tax-industry .resources .wrapper-large .resource-list .resource .resource-content a{text-decoration:none;color:#3683c4}.tax-industry .resources .wrapper-large .resource-list .resource .resource-content a:hover{color:#f5802e}.tax-industry .resources .wrapper-large .resource-list .resource .resource-content .meta{margin-top:1em;font-size:14px;font-weight:300;text-transform:uppercase}.tax-industry .resources .wrapper-large .resource-list .resource .resource-content .meta .date{margin-right:1em}.page-template-blog .page-cover{background-size:cover;background-repeat:no-repeat;padding:16em 0 10em}.page-template-blog .page-cover .title-wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:6em}@media only screen and (max-width: 750px){.page-template-blog .page-cover .title-wrap{display:block}}.page-template-blog .page-cover .title-wrap .page-title{flex:0 0 auto;margin-right:1em;color:#fff;font-size:80px;font-weight:600;text-transform:uppercase;display:flex;align-items:center;letter-spacing:3px}@media only screen and (max-width: 750px){.page-template-blog .page-cover .title-wrap .page-title{font-size:50px;margin-bottom:1em}}.page-template-blog .page-cover .title-wrap .page-title img{margin-right:.2em}.page-template-blog .page-cover .title-wrap .topics-wrap{display:flex;align-items:center;font-size:24px}@media only screen and (max-width: 1300px){.page-template-blog .page-cover .title-wrap .topics-wrap{font-size:20px}}@media only screen and (max-width: 750px){.page-template-blog .page-cover .title-wrap .topics-wrap{display:block}}.page-template-blog .page-cover .title-wrap .topics-wrap .label{color:#fff;font-weight:500;border-right:1px solid #fff;text-transform:uppercase;padding-right:1.5em;margin-right:.5em}@media only screen and (max-width: 750px){.page-template-blog .page-cover .title-wrap .topics-wrap .label{display:block;margin-bottom:1em;border:none}}.page-template-blog .page-cover .title-wrap .topics-wrap .popular-topics{display:flex;flex-wrap:wrap}.page-template-blog .page-cover .title-wrap .topics-wrap .popular-topics li{padding:.5em 1em}@media only screen and (max-width: 750px){.page-template-blog .page-cover .title-wrap .topics-wrap .popular-topics li{padding-left:0}}.page-template-blog .page-cover .title-wrap .topics-wrap .popular-topics li a{color:#f4bb29}.page-template-blog .posts-wrap{background-color:#fafafa}.page-template-blog .posts-wrap .posts-list{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em}@media only screen and (max-width: 1050px){.page-template-blog .posts-wrap .posts-list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-blog .posts-wrap .posts-list{grid-template-columns:repeat(1, 1fr)}}.page-template-blog .posts-wrap .posts-list .featured{margin-top:-8em;padding:2em;color:#fff;border-radius:3px;background-color:#3683c4;display:flex;margin-bottom:1.5em;grid-column-start:1;grid-column-end:4}@media only screen and (max-width: 1050px){.page-template-blog .posts-wrap .posts-list .featured{flex-direction:column-reverse;grid-column-end:3}}@media only screen and (max-width: 750px){.page-template-blog .posts-wrap .posts-list .featured{grid-column-end:2}}.page-template-blog .posts-wrap .posts-list .featured .post-info{width:50%;margin-right:2em}@media only screen and (max-width: 1050px){.page-template-blog .posts-wrap .posts-list .featured .post-info{width:100%;margin-right:0}}.page-template-blog .posts-wrap .posts-list .featured .post-info .title{color:#fff;font-size:40px;line-height:1.2em}@media only screen and (max-width: 750px){.page-template-blog .posts-wrap .posts-list .featured .post-info .title{font-size:32px}}.page-template-blog .posts-wrap .posts-list .featured .post-info .title:after{content:"";display:block;border-bottom:2px solid #f4bb29;width:40px;margin:.7em 0 .5em}.page-template-blog .posts-wrap .posts-list .featured .post-info .title a{text-decoration:none;color:#fff}.page-template-blog .posts-wrap .posts-list .featured .post-info .category{margin-bottom:2em}.page-template-blog .posts-wrap .posts-list .featured .post-info .category a{color:#f4bb29;text-decoration:none;text-transform:uppercase;font-size:14px}.page-template-blog .posts-wrap .posts-list .featured .post-info .date{margin-bottom:1em;font-size:20px}.page-template-blog .posts-wrap .posts-list .featured .post-info .excerpt{line-height:1.4em;margin-bottom:2em;max-width:635px}.page-template-blog .posts-wrap .posts-list .featured .post-info .button{text-transform:none;font-weight:400}.page-template-blog .posts-wrap .posts-list .featured .post-info .button:hover{background-color:#fff;color:#f5802e}.page-template-blog .posts-wrap .posts-list .featured .post-info .button i{margin-left:0;margin-right:.2em}.page-template-blog .posts-wrap .posts-list .featured .image{width:50%;background-size:cover;background-position:center;border-bottom:20px solid #cbcece}@media only screen and (max-width: 1050px){.page-template-blog .posts-wrap .posts-list .featured .image{margin-bottom:2em;height:300px;width:100%}}.page-template-blog .posts-wrap .posts-list .post{background-color:#fff;box-shadow:0 0 3px 3px rgba(0,0,0,.05)}.page-template-blog .posts-wrap .posts-list .post .category{display:inline-block}.page-template-blog .posts-wrap .posts-list .post .category a{display:inline-block;padding:1em;color:#fff;text-transform:uppercase;font-size:14px;text-decoration:none}.page-template-blog .posts-wrap .posts-list .post .category a:hover{text-decoration:underline}.page-template-blog .posts-wrap .posts-list .post .category span{padding:1em;font-size:14px;text-decoration:none;display:inline-block}.page-template-blog .posts-wrap .posts-list .post .title{font-size:24px;line-height:1.3em;padding:1em}.page-template-blog .posts-wrap .posts-list .post .title a{text-decoration:none;color:#3a3f40}.page-template-blog .posts-wrap .posts-list .post .title a:hover{text-decoration:underline}.page-template-blog .posts-wrap .posts-list .post .image{height:250px;background-size:cover;background-position:center;border-top-width:6px;border-top-style:solid}.page-template-blog .posts-wrap .cta-template-part{margin:4em 0}.page-template-blog .more-posts{margin-top:2em}.page-template-blog .load-more{text-align:center;padding:6em 0}.page-template-blog .load-more .button{border:2px solid #3683c4;color:#3683c4;background-color:#fafafa;font-size:20px;border-radius:0;font-weight:400;padding:1em 4em}.page-template-blog .load-more .button:hover{color:#fff;background-color:#3683c4}.single-post .main-content{background-color:#fafafa;padding:4em 0}.single-post .main-content .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1050px){.single-post .main-content .wrapper-large{flex-direction:column-reverse;width:100vw}}.single-post .main-content .wrapper-large .sidebar{width:475px;margin-right:4em}@media only screen and (max-width: 1050px){.single-post .main-content .wrapper-large .sidebar{width:100%;margin-right:0}}.single-post .main-content .wrapper-large .sidebar .author{display:flex;justify-content:flex-start;align-items:center;font-size:18px;margin-bottom:2em}.single-post .main-content .wrapper-large .sidebar .author .avatar{border-radius:100%;width:135px;height:135px;background-size:cover;background-repeat:no-repeat;margin-right:2em}.single-post .main-content .wrapper-large .sidebar .author .name{font-weight:400}.single-post .main-content .wrapper-large .sidebar .author .title{color:#f5802e;font-weight:200}.single-post .main-content .wrapper-large .sidebar .related{padding:2em 0}.single-post .main-content .wrapper-large .sidebar .related .related-title{font-size:24px;font-weight:400;margin-bottom:1em}.single-post .main-content .wrapper-large .sidebar .related .post{background-color:#fff;box-shadow:0 0 3px 3px rgba(0,0,0,.05);margin-bottom:2em}.single-post .main-content .wrapper-large .sidebar .related .post .category{display:inline-block}.single-post .main-content .wrapper-large .sidebar .related .post .category a{display:inline-block;padding:1em;color:#fff;text-transform:uppercase;font-size:14px;text-decoration:none}.single-post .main-content .wrapper-large .sidebar .related .post .category a:hover{text-decoration:underline}.single-post .main-content .wrapper-large .sidebar .related .post .category span{padding:1em;font-size:14px;text-decoration:none;display:inline-block}.single-post .main-content .wrapper-large .sidebar .related .post .title{line-height:1.3em;padding:1em}.single-post .main-content .wrapper-large .sidebar .related .post .title a{text-decoration:none;color:#3a3f40}.single-post .main-content .wrapper-large .sidebar .related .post .title a:hover{text-decoration:underline}.single-post .main-content .wrapper-large .sidebar .related .post .image{height:250px;background-size:cover;background-position:center;border-top-width:6px;border-top-style:solid}.single-post .main-content .wrapper-large .content-wrap{flex:1;background:#fff}@media only screen and (max-width: 1050px){.single-post .main-content .wrapper-large .content-wrap{margin-bottom:4em;width:100%}}.single-post .main-content .wrapper-large .content-wrap .category-wrap{margin-bottom:1em}.single-post .main-content .wrapper-large .content-wrap .category-wrap a{display:inline-block;color:#fff;text-decoration:none;font-size:14px;text-transform:uppercase;padding:1.3em 2.5em}.single-post .main-content .wrapper-large .content-wrap .category-wrap a:hover{text-decoration:underline}.single-post .main-content .wrapper-large .content-wrap .content{padding:2em}@media only screen and (max-width: 750px){.single-post .main-content .wrapper-large .content-wrap .content{padding:1em}}.single-post .main-content .wrapper-large .content-wrap .content .post-title{font-size:40px;font-weight:500}@media only screen and (max-width: 750px){.single-post .main-content .wrapper-large .content-wrap .content .post-title{font-size:32px}}.single-post .main-content .wrapper-large .content-wrap .content .post-title:after{content:"";display:block;width:65px;border-bottom:1px solid #c95e29;margin:.6em 0 1.2em}.single-post .main-content .wrapper-large .content-wrap .content .wysiwyg{margin-bottom:4em}.search-filter-wrap{display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){.search-filter-wrap{flex-wrap:wrap}}.search-filter-wrap label{display:none}.search-filter-wrap input{background-color:rgba(0,0,0,0);color:#fff;padding:.2em;font-size:20px;border:none}.search-filter-wrap input::-moz-placeholder{color:#738989}.search-filter-wrap input:-ms-input-placeholder{color:#738989}.search-filter-wrap input::placeholder{color:#738989}.search-filter-wrap .search{flex:1 1 auto;margin-right:2em;display:flex}@media only screen and (max-width: 1050px){.search-filter-wrap .search{margin-right:0;margin-bottom:1em;width:100%}}.search-filter-wrap .search input{flex:1 1 auto;max-width:500px;border-bottom:1px solid #c95e29}@media only screen and (max-width: 1050px){.search-filter-wrap .search input{max-width:none;margin-right:1em;width:100%}}.search-filter-wrap .search button{flex:0 0 auto;color:#fff;font-size:16px;font-weight:500;border:none;border-radius:3px;padding:.3em .8em;background-color:#3683c4;margin-left:.5em}.search-filter-wrap .filter-wrap{display:flex;color:#fff;justify-content:space-between}@media only screen and (max-width: 1050px){.search-filter-wrap .filter-wrap{width:100%}}@media only screen and (max-width: 750px){.search-filter-wrap .filter-wrap{display:block}}.search-filter-wrap .filter-wrap .categories,.search-filter-wrap .filter-wrap .archives{width:48%}@media only screen and (max-width: 750px){.search-filter-wrap .filter-wrap .categories,.search-filter-wrap .filter-wrap .archives{width:100%;margin-bottom:1em}}.search-filter-wrap .filter-wrap .input-wrap{position:relative;border-bottom:1px solid #c95e29;max-width:350px;display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1050px){.search-filter-wrap .filter-wrap .input-wrap{max-width:none}}.search-filter-wrap .filter-wrap .input-wrap:hover ul{visibility:visible;opacity:1}.search-filter-wrap .filter-wrap .input-wrap input{flex:1;width:350px}.search-filter-wrap .filter-wrap .input-wrap input::-moz-placeholder{color:#fff}.search-filter-wrap .filter-wrap .input-wrap input:-ms-input-placeholder{color:#fff}.search-filter-wrap .filter-wrap .input-wrap input::placeholder{color:#fff}.search-filter-wrap .filter-wrap .input-wrap i{color:#f5802e;font-size:20px}.search-filter-wrap .filter-wrap .input-wrap ul{position:absolute;top:calc(100% + 1px);left:0;width:100%;visibility:hidden;opacity:0;transition:all 150ms ease-in;max-height:300px;overflow-y:auto;background:rgba(0,0,0,.9);z-index:9}.search-filter-wrap .filter-wrap .input-wrap ul li a{display:block;padding:.5em 1em;color:#fff;text-decoration:none}.search-filter-wrap .filter-wrap .input-wrap ul li a:hover{background-color:rgba(201,94,41,.6)}.page-template-case-studies .page-cover{color:#fff;padding:14em 0}.page-template-case-studies .page-cover .line-1{color:#f4bb29;text-transform:uppercase;font-size:20px;margin-bottom:.5em}.page-template-case-studies .page-cover .line-2{font-size:60px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-case-studies .page-cover .line-2{font-size:40px}}.page-template-case-studies .page-cover .line-2:after{content:"";display:block;border-bottom:2px solid #f4bb29;width:80px;margin:.4em 0 .5em}.page-template-case-studies .page-cover .intro-text{font-size:20px;max-width:800px;line-height:1.4em;margin-bottom:6em}.page-template-case-studies .page-cover .filter-bar{background-color:#36454f;display:flex;flex-wrap:wrap;font-size:20px;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-case-studies .page-cover .filter-bar{display:block}}.page-template-case-studies .page-cover .filter-bar li{display:block;padding:1.3em 3em;text-decoration:none;color:#fff;letter-spacing:2px;transition:150ms all ease-in;cursor:pointer}@media only screen and (max-width: 1050px){.page-template-case-studies .page-cover .filter-bar li{padding:1em 2em}}@media only screen and (max-width: 750px){.page-template-case-studies .page-cover .filter-bar li{text-align:center}}.page-template-case-studies .page-cover .filter-bar li:hover{background-color:#41596d}.page-template-case-studies .page-cover .filter-bar li.active{color:#f4bb29;font-weight:600;background-color:#41596d}.page-template-case-studies .case-studies-wrap{background-color:#fafafa}.page-template-case-studies .case-studies-wrap .case-studies{position:relative;top:-12em;margin-bottom:-10em}.page-template-case-studies .case-studies-wrap .case-studies .case-study{display:flex;background-color:#fff;margin-bottom:2em;border-radius:5px;box-shadow:0 0 3px 3px rgba(0,0,0,.05)}@media only screen and (max-width: 1050px){.page-template-case-studies .case-studies-wrap .case-studies .case-study{display:block}}.page-template-case-studies .case-studies-wrap .case-studies .case-study .image-wrap{width:50%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:3px 0 0 3px}@media only screen and (max-width: 1050px){.page-template-case-studies .case-studies-wrap .case-studies .case-study .image-wrap{height:300px;width:100%}}@media only screen and (max-width: 750px){.page-template-case-studies .case-studies-wrap .case-studies .case-study .image-wrap{height:200px}}.page-template-case-studies .case-studies-wrap .case-studies .case-study.odd{flex-direction:row-reverse}.page-template-case-studies .case-studies-wrap .case-studies .case-study.odd .image-wrap{border-radius:0 3px 3px 0}.page-template-case-studies .case-studies-wrap .case-studies .case-study .content-wrap{flex:0 0 50%;padding:3em 4em}@media only screen and (max-width: 750px){.page-template-case-studies .case-studies-wrap .case-studies .case-study .content-wrap{padding:1.5em}}.page-template-case-studies .case-studies-wrap .case-studies .case-study .content-wrap h2{color:#3a3f40;font-size:40px;font-weight:500}@media only screen and (max-width: 750px){.page-template-case-studies .case-studies-wrap .case-studies .case-study .content-wrap h2{font-size:30px}}.page-template-case-studies .case-studies-wrap .case-studies .case-study .content-wrap h2::after{content:"";display:block;width:80px;border-bottom:4px solid #c95e29;margin:1em 0 .8em}.page-template-case-studies .case-studies-wrap .case-studies .case-study .content-wrap .excerpt{margin-bottom:3em}.page-template-case-studies .case-studies-wrap .case-studies .case-study .content-wrap .button{text-transform:initial;font-size:20px}@media only screen and (max-width: 750px){.page-template-case-studies .case-studies-wrap .case-studies .case-study .content-wrap .button{width:100%}}.single-case_study .page-cover{padding:14em 0 26em;background-size:cover;background-repeat:no-repeat}.single-case_study .page-cover .wrapper-small{display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width: 750px){.single-case_study .page-cover .wrapper-small{display:block}}.single-case_study .page-cover .wrapper-small .title-wrap{color:#fff;font-size:20px;margin-right:4em;flex:1}@media only screen and (max-width: 750px){.single-case_study .page-cover .wrapper-small .title-wrap{margin-bottom:2em;margin-right:0}}.single-case_study .page-cover .wrapper-small .title-wrap .line-1{color:#f4bb29;text-transform:uppercase}.single-case_study .page-cover .wrapper-small .title-wrap .line-2{font-size:60px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.single-case_study .page-cover .wrapper-small .title-wrap .line-2{font-size:40px}}.single-case_study .page-cover .wrapper-small .title-wrap .line-2::after{content:"";display:block;width:80px;border-bottom:2px solid #f4bb29;margin:.4em 0}.single-case_study .page-cover .wrapper-small .title-wrap .title-text{line-height:1.4em}.single-case_study .page-cover .wrapper-small .more{color:#fff;background-color:#3a3f40;padding:2em;width:350px}@media only screen and (max-width: 750px){.single-case_study .page-cover .wrapper-small .more{width:100%;padding:1.5em}}.single-case_study .page-cover .wrapper-small .more .more-title{font-size:24px;text-transform:uppercase;margin-bottom:1.5em}.single-case_study .page-cover .wrapper-small .more li{margin-bottom:1em}.single-case_study .page-cover .wrapper-small .more li:last-child{margin-bottom:0}.single-case_study .page-cover .wrapper-small .more li a{color:#f5802e;text-decoration:none}.single-case_study .page-cover .wrapper-small .more li a:hover{text-decoration:underline}.single-case_study .intro-text-wrap{background-color:#fafafa}.single-case_study .intro-text-wrap .intro-text{position:relative;top:-21em;margin-bottom:-21em;background-color:#fff;padding:4em;min-height:21em}@media only screen and (max-width: 750px){.single-case_study .intro-text-wrap .intro-text{padding:1.5em}}.single-case_study .stats-wrap{background-color:#fafafa;padding:8em 0}@media only screen and (max-width: 1050px){.single-case_study .stats-wrap{padding:4em 0 8em}}@media only screen and (max-width: 750px){.single-case_study .stats-wrap{padding:4em 0}}.single-case_study .stats-wrap .wrapper{display:flex;justify-content:flex-start;align-items:flex-start}@media only screen and (max-width: 1050px){.single-case_study .stats-wrap .wrapper{flex-wrap:wrap}}.single-case_study .stats-wrap .wrapper .stats-title{width:340px}@media only screen and (max-width: 1050px){.single-case_study .stats-wrap .wrapper .stats-title{width:100%;margin-bottom:3em;text-align:center}}.single-case_study .stats-wrap .wrapper .stats-title p{font-size:60px;font-weight:600;line-height:1em}@media only screen and (max-width: 750px){.single-case_study .stats-wrap .wrapper .stats-title p{font-size:40px}}.single-case_study .stats-wrap .wrapper .stats-grid{flex:1;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;margin-left:2em}@media only screen and (max-width: 750px){.single-case_study .stats-wrap .wrapper .stats-grid{display:block;margin-left:0}}.single-case_study .stats-wrap .wrapper .stats-grid .stat{display:flex;justify-content:center;text-align:center}@media only screen and (max-width: 750px){.single-case_study .stats-wrap .wrapper .stats-grid .stat{margin-bottom:2em}}.single-case_study .stats-wrap .wrapper .stats-grid .stat .stat-wrap{width:220px;display:flex;flex-direction:column}@media only screen and (max-width: 750px){.single-case_study .stats-wrap .wrapper .stats-grid .stat .stat-wrap{width:100%}}.single-case_study .stats-wrap .wrapper .stats-grid .stat .stat-wrap .stat-number{font-size:60px;font-weight:500}.single-case_study .stats-wrap .wrapper .stats-grid .stat .stat-wrap .stat-number:after{content:"";display:block;border-top:1px solid #f5802e;width:160px;margin:.5em auto}.single-case_study .stats-wrap .wrapper .stats-grid .stat .stat-wrap .stat-description{font-size:18px;font-weight:500}.single-case_study .testimonial-wrap{background:#39454e;background:radial-gradient(circle at right bottom, rgb(57, 69, 78) 0%, rgb(65, 89, 109) 100%);padding:4em;border-left:130px solid #fafafa;color:#fff}@media only screen and (max-width: 1300px){.single-case_study .testimonial-wrap{border-left:none}}@media only screen and (max-width: 750px){.single-case_study .testimonial-wrap{padding:2em}}.single-case_study .testimonial-wrap .quote-wrap{display:flex;justify-content:flex-start;align-items:flex-start;width:960px}@media only screen and (max-width: 1050px){.single-case_study .testimonial-wrap .quote-wrap{width:100%}}@media only screen and (max-width: 750px){.single-case_study .testimonial-wrap .quote-wrap{display:block}}.single-case_study .testimonial-wrap .quote-wrap .fa-quote-left{color:#f5802e;font-size:100px}.single-case_study .testimonial-wrap .quote-wrap .quote{flex:1;margin-left:2em}@media only screen and (max-width: 750px){.single-case_study .testimonial-wrap .quote-wrap .quote{margin-left:0}}.single-case_study .testimonial-wrap .quote-wrap .quote .quote-text{font-size:30px;font-weight:200;line-height:1.5em;margin-bottom:2em}@media only screen and (max-width: 750px){.single-case_study .testimonial-wrap .quote-wrap .quote .quote-text{font-size:24px}}.single-case_study .testimonial-wrap .quote-wrap .quote cite{font-size:18px}.single-case_study .testimonial-wrap .quote-wrap .quote cite .cite-name{text-transform:uppercase;color:#f4bb29;font-weight:400;display:block;margin-bottom:.3em}.single-case_study .main-content{background-color:#fafafa;padding:4em 0 10em}@media only screen and (max-width: 750px){.single-case_study .main-content{padding:4em 0 6em}}.single-case_study .main-content .wrapper{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1050px){.single-case_study .main-content .wrapper{display:block}}.single-case_study .main-content .wrapper .left,.single-case_study .main-content .wrapper .right{flex:0 0 auto;width:47%}@media only screen and (max-width: 1050px){.single-case_study .main-content .wrapper .left,.single-case_study .main-content .wrapper .right{width:100%;margin-bottom:4em}}.single-case_study .cta-wrap{text-align:center}.single-case_study .cta-wrap .cta-button{position:relative;top:-2.5em;font-size:40px;color:#fff;background-size:cover;background-repeat:no-repeat;text-decoration:none;display:inline-block;padding:2em 3em;border-radius:3px;transition:150ms all ease-in}@media only screen and (max-width: 750px){.single-case_study .cta-wrap .cta-button{font-size:20px;padding:1.5em 1em}}.single-case_study .cta-wrap .cta-button i{margin-right:.5em}.single-case_study .cta-wrap .cta-button:hover{transform:scale(1.02)}.single-case_study .related-wrap{padding:4em 0}.single-case_study .related-wrap .related-section-title{text-align:center;font-size:40px;text-transform:uppercase;letter-spacing:2px;margin-bottom:1.2em}@media only screen and (max-width: 750px){.single-case_study .related-wrap .related-section-title{font-size:30px}}.single-case_study .related-wrap .related-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;margin-bottom:4em}@media only screen and (max-width: 1050px){.single-case_study .related-wrap .related-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.single-case_study .related-wrap .related-grid{grid-template-columns:repeat(1, 1fr)}}.single-case_study .related-wrap .related-grid .related{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.single-case_study .related-wrap .related-grid .related .related-info{padding:2em;width:320px;background-color:rgba(58,63,64,.9)}@media only screen and (max-width: 750px){.single-case_study .related-wrap .related-grid .related .related-info{width:100%}}.single-case_study .related-wrap .related-grid .related .related-info .related-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}@media only screen and (max-width: 750px){.single-case_study .related-wrap .related-grid .related .related-info .related-title{font-size:24px}}.single-case_study .related-wrap .related-grid .related .related-info .related-description{margin-bottom:2em;line-height:1.3em;color:#fff}.single-case_study .related-wrap .related-grid .related .related-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.single-case_study .related-wrap .related-grid .related .related-info .button:hover{background-color:#f5802e}.single-case_study .related-wrap .more{text-align:center}.single-case_study .related-wrap .more a{color:#f5802e;text-decoration:none;text-transform:uppercase;font-size:24px;font-weight:500;transition:all 150ms ease-in}.single-case_study .related-wrap .more a i{margin-right:.5em}.single-case_study .related-wrap .more a:hover{color:#3683c4}.page-template-clients .page-cover{color:#fff;padding:14em 0 4em}.page-template-clients .page-cover .line-1{color:#f4bb29;text-transform:uppercase;font-size:20px;margin-bottom:.5em}.page-template-clients .page-cover .line-2{font-size:60px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-clients .page-cover .line-2{font-size:40px}}.page-template-clients .page-cover .line-2:after{content:"";display:block;border-bottom:2px solid #f4bb29;width:80px;margin:.4em 0 .5em}.page-template-clients .page-cover .intro-text{font-size:20px;max-width:600px;line-height:1.4em;margin-bottom:4em}.page-template-clients .page-cover .filter-bar{background-color:#36454f;display:flex;flex-wrap:wrap;font-size:17px;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-clients .page-cover .filter-bar{display:block}}.page-template-clients .page-cover .filter-bar li{text-align:center;display:flex;align-items:center;justify-content:center;height:100%;padding:1.9em 2em;color:#fff;transition:150ms all ease-in;cursor:pointer}@media only screen and (max-width: 1050px){.page-template-clients .page-cover .filter-bar li{padding:1em}}.page-template-clients .page-cover .filter-bar li:hover{background-color:#41596d}.page-template-clients .page-cover .filter-bar li.active{color:#f4bb29;font-weight:600;background-color:#41596d}.page-template-clients .main-content .title-wrap{color:#fff;background:#3a3f40;background:linear-gradient(90deg, rgb(58, 63, 64) 0%, rgb(58, 63, 64) 50%, rgb(255, 255, 255) 50%)}.page-template-clients .main-content .title-wrap .wrapper{display:flex;justify-content:flex-start;align-items:flex-start}.page-template-clients .main-content .title-wrap .wrapper h3{background:#3a3f40;padding:1em 2em;font-size:40px;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-clients .main-content .title-wrap .wrapper h3{padding:1em;font-size:30px}}.page-template-clients .main-content .content-wrap{padding:4em 0}.page-template-clients .main-content .content-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1050px){.page-template-clients .main-content .content-wrap .wrapper-large{display:block}}.page-template-clients .main-content .content-wrap .wrapper-large .left{flex:0 0 auto;width:500px;margin-right:2em}@media only screen and (max-width: 1050px){.page-template-clients .main-content .content-wrap .wrapper-large .left{width:100%;margin-bottom:4em}}.page-template-clients .main-content .content-wrap .wrapper-large .right{flex:1;display:grid;grid-template-columns:repeat(4, 1fr);gap:4em 6em}@media only screen and (max-width: 1300px){.page-template-clients .main-content .content-wrap .wrapper-large .right{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 750px){.page-template-clients .main-content .content-wrap .wrapper-large .right{grid-template-columns:repeat(1, 1fr)}}.page-template-clients .main-content .content-wrap .wrapper-large .right .grid-item{display:flex;text-align:center;justify-content:center;align-items:center}.single-newsletter .main-content{background-color:#fafafa;padding:4em 0}.single-newsletter .main-content .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1050px){.single-newsletter .main-content .wrapper-large{flex-direction:column-reverse}}.single-newsletter .main-content .wrapper-large .sidebar{width:475px;margin-right:4em}@media only screen and (max-width: 1050px){.single-newsletter .main-content .wrapper-large .sidebar{width:100%;margin-right:0}}.single-newsletter .main-content .wrapper-large .sidebar .author{display:flex;justify-content:flex-start;align-items:center;font-size:18px;margin-bottom:2em}.single-newsletter .main-content .wrapper-large .sidebar .author .avatar{border-radius:100%;width:135px;height:135px;background-size:cover;background-repeat:no-repeat;margin-right:2em}.single-newsletter .main-content .wrapper-large .sidebar .author .name{font-weight:400}.single-newsletter .main-content .wrapper-large .sidebar .author .title{color:#f5802e;font-weight:200}.single-newsletter .main-content .wrapper-large .sidebar .related{padding:2em 0}.single-newsletter .main-content .wrapper-large .sidebar .related .related-title{font-size:24px;font-weight:400;margin-bottom:1em}.single-newsletter .main-content .wrapper-large .sidebar .related .post{background-color:#fff;box-shadow:0 0 3px 3px rgba(0,0,0,.05);margin-bottom:2em}.single-newsletter .main-content .wrapper-large .sidebar .related .post .category a{display:inline-block;padding:1em;color:#fff;text-transform:uppercase;font-size:14px;text-decoration:none}.single-newsletter .main-content .wrapper-large .sidebar .related .post .category a:hover{text-decoration:underline}.single-newsletter .main-content .wrapper-large .sidebar .related .post .title{line-height:1.3em;padding:1em}.single-newsletter .main-content .wrapper-large .sidebar .related .post .title a{text-decoration:none;color:#3a3f40}.single-newsletter .main-content .wrapper-large .sidebar .related .post .title a:hover{text-decoration:underline}.single-newsletter .main-content .wrapper-large .sidebar .related .post .image{height:250px;background-size:cover;background-position:center;border-top-width:6px;border-top-style:solid}.single-newsletter .main-content .wrapper-large .content-wrap{flex:1;background:#fff;margin-bottom:4em}.single-newsletter .main-content .wrapper-large .content-wrap .category-wrap{margin-bottom:1em}.single-newsletter .main-content .wrapper-large .content-wrap .category-wrap a{display:inline-block;color:#fff;text-decoration:none;font-size:14px;text-transform:uppercase;padding:1.3em 2.5em}.single-newsletter .main-content .wrapper-large .content-wrap .category-wrap a:hover{text-decoration:underline}.single-newsletter .main-content .wrapper-large .content-wrap .content{padding:2em}.single-newsletter .main-content .wrapper-large .content-wrap .content .post-title{font-size:40px;font-weight:500}.single-newsletter .main-content .wrapper-large .content-wrap .content .post-title:after{content:"";display:block;width:65px;border-bottom:1px solid #c95e29;margin:.6em 0 1.2em}.single-newsletter .main-content .wrapper-large .content-wrap .content .wysiwyg{margin-bottom:4em}.page-template-events .page-cover{color:#fff;padding:14em 0 4em}.page-template-events .page-cover .title-wrap .line-1{color:#f5802e;text-transform:uppercase;font-size:24px}@media only screen and (max-width: 750px){.page-template-events .page-cover .title-wrap .line-1{font-size:20px}}.page-template-events .page-cover .title-wrap .line-2{font-size:80px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-events .page-cover .title-wrap .line-2{font-size:50px}}.page-template-events .page-cover .title-wrap .line-2:after{content:"";display:block;border-bottom:2px solid #f5802e;width:80px;margin:.4em 0 .5em}.page-template-events .page-cover .title-text{font-size:20px;max-width:700px;line-height:1.4em;margin-bottom:4em}.page-template-events .page-cover .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1em}@media only screen and (max-width: 1050px){.page-template-events .page-cover .grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-events .page-cover .grid{grid-template-columns:repeat(1, 1fr)}}.page-template-events .page-cover .grid .grid-item{background:#3a3f40}.page-template-events .page-cover .grid .grid-item .image{height:180px;background-position:center;background-size:cover;background-repeat:no-repeat}.page-template-events .page-cover .grid .grid-item .content{padding:2em}@media only screen and (max-width: 750px){.page-template-events .page-cover .grid .grid-item .content{padding:1em}}.page-template-events .page-cover .grid .grid-item .content .title{font-size:24px;font-weight:500}.page-template-events .page-cover .grid .grid-item .content .title:after{content:"";display:block;width:50px;border-top:1px solid #f5802e;margin:.7em 0 1em}.page-template-events .page-cover .grid .grid-item .content .text{font-size:16px}.page-template-events .page-cover .grid .grid-item .content .more{color:#f4bb29;text-transform:uppercase;font-size:18px;font-weight:500;text-decoration:none}.page-template-events .page-cover .grid .grid-item .content .more i{margin-left:.5em;transition:150ms all ease-in}.page-template-events .page-cover .grid .grid-item .content .more:hover i{transform:translateX(0.2em)}.page-template-events .upcoming-events-wrap{padding:4em 0}.page-template-events .upcoming-events-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1300px){.page-template-events .upcoming-events-wrap .wrapper-large{flex-direction:column-reverse}}.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events{width:540px}@media only screen and (max-width: 1300px){.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events{width:100%;margin-top:3em}}.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events .title{font-size:40px;font-weight:500;margin-bottom:.5em}@media only screen and (max-width: 750px){.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events .title{font-size:30px}}.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events .event-nav{margin-bottom:1em}.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events .event-nav li{padding:1em;border-bottom:1px solid #eee;font-size:20px;font-weight:500}.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events .event-nav li:last-child{border-bottom:none}.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events .event-nav li a{color:#f5802e;text-decoration:none;transition:150ms all ease-in}.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events .event-nav li a i{margin-right:.5em;width:24px;text-align:center}.page-template-events .upcoming-events-wrap .wrapper-large .upcoming-events .event-nav li a:hover{color:#3683c4}.page-template-events .annual-events .section-title{text-align:center;font-size:40px;font-weight:500;margin-bottom:2em;letter-spacing:3px}.page-template-events .annual-events .event-wrap{margin-bottom:4em;display:grid;grid-template-columns:repeat(2, 1fr);gap:2em}@media only screen and (max-width: 1050px){.page-template-events .annual-events .event-wrap{grid-template-columns:repeat(1, 1fr)}}.page-template-events .annual-events .event-wrap .event{min-height:580px;padding:3em;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1050px){.page-template-events .annual-events .event-wrap .event{padding:1em}}.page-template-events .annual-events .event-wrap .event .content-wrap{background:#fff;padding:2em;display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1300px){.page-template-events .annual-events .event-wrap .event .content-wrap{flex-direction:column;justify-content:center;align-items:center}}.page-template-events .annual-events .event-wrap .event .content-wrap img{width:200px;margin-right:3em}@media only screen and (max-width: 1300px){.page-template-events .annual-events .event-wrap .event .content-wrap img{margin-right:0;margin-bottom:2em}}.page-template-events .annual-events .event-wrap .event .content-wrap .content .more{color:#f5802e;text-decoration:none;font-size:18px;font-weight:500;text-transform:uppercase;transition:150ms all ease-in}.page-template-events .annual-events .event-wrap .event .content-wrap .content .more i{margin-left:.6em}.page-template-events .annual-events .event-wrap .event .content-wrap .content .more:hover{color:#3683c4}.tax-event_category .page-cover{color:#fff;padding:14em 0 4em}.tax-event_category .page-cover .title-wrap .line-1{color:#f5802e;text-transform:uppercase;font-size:24px}@media only screen and (max-width: 750px){.tax-event_category .page-cover .title-wrap .line-1{font-size:20px}}.tax-event_category .page-cover .title-wrap .line-2{font-size:80px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.tax-event_category .page-cover .title-wrap .line-2{font-size:40px}}.tax-event_category .page-cover .title-wrap .line-2:after{content:"";display:block;border-bottom:2px solid #f5802e;width:80px;margin:.4em 0 .5em}.tax-event_category .upcoming-events-wrap{padding:4em 0}.tax-event_category .upcoming-events-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1300px){.tax-event_category .upcoming-events-wrap .wrapper-large{flex-direction:column-reverse}}.tax-event_category .upcoming-events-wrap .wrapper-large .upcoming-events{width:540px;margin-right:2em;margin-bottom:2em}@media only screen and (max-width: 1300px){.tax-event_category .upcoming-events-wrap .wrapper-large .upcoming-events{width:100%;margin-top:3em}}.tax-event_category .upcoming-events-wrap .wrapper-large .upcoming-events .wysiwyg{margin-bottom:2em}.tax-event_category .upcoming-events-wrap .wrapper-large .event-list-wrap table thead th{background-color:#36454f}.tax-event_category .more-events{background-color:#3683c4;padding:4em 0;color:#fff}.tax-event_category .more-events .wrapper{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1300px){.tax-event_category .more-events .wrapper{display:block}}.tax-event_category .more-events .wrapper .title-wrap{margin-right:4em}.tax-event_category .more-events .wrapper .title-wrap h3{color:#f4bb29;font-size:40px}@media only screen and (max-width: 750px){.tax-event_category .more-events .wrapper .title-wrap h3{font-size:30px}}.tax-event_category .more-events .wrapper .title-wrap h3:after{content:"";display:block;width:100px;border-top:1px solid #f4bb29;margin:1em 0}.tax-event_category .more-events .wrapper .grid{flex:1;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em}@media only screen and (max-width: 750px){.tax-event_category .more-events .wrapper .grid{grid-template-columns:repeat(1, 1fr)}}.tax-event_category .more-events .wrapper .grid .grid-item{background:#3a3f40}.tax-event_category .more-events .wrapper .grid .grid-item .image{height:180px;background-position:center;background-size:cover;background-repeat:no-repeat}.tax-event_category .more-events .wrapper .grid .grid-item .content{padding:2em}.tax-event_category .more-events .wrapper .grid .grid-item .content .title{font-size:24px;font-weight:500}.tax-event_category .more-events .wrapper .grid .grid-item .content .title:after{content:"";display:block;width:50px;border-top:1px solid #f5802e;margin:.7em 0 1em}.tax-event_category .more-events .wrapper .grid .grid-item .content .text{font-size:16px}.tax-event_category .more-events .wrapper .grid .grid-item .content .more{color:#f4bb29;text-transform:uppercase;font-size:18px;font-weight:500;text-decoration:none}.tax-event_category .more-events .wrapper .grid .grid-item .content .more i{margin-left:.5em;transition:150ms all ease-in}.tax-event_category .more-events .wrapper .grid .grid-item .content .more:hover i{transform:translateX(0.2em)}.single-event .page-cover{color:#fff;padding:14em 0 7em}.single-event .page-cover .title-wrap .line-1{color:#f5802e;text-transform:uppercase;font-size:24px}.single-event .page-cover .title-wrap .line-2{font-size:40px;font-weight:600;text-transform:uppercase}.single-event .page-cover .meta-wrap{display:flex;position:relative;bottom:-5em}.single-event .page-cover .meta-wrap .placeholder{width:540px;margin-right:3em}@media only screen and (max-width: 1300px){.single-event .page-cover .meta-wrap .placeholder{display:none}}.single-event .page-cover .meta-wrap .meta{flex:1;display:flex;justify-content:flex-start;align-items:center;color:#f4bb29;font-size:24px}@media only screen and (max-width: 750px){.single-event .page-cover .meta-wrap .meta{display:block}}.single-event .page-cover .meta-wrap .meta li{margin-right:1em;margin-bottom:.5em}.single-event .page-cover .meta-wrap .meta li i{margin-right:.5em}.single-event .main-content-wrap{padding:4em 0}.single-event .main-content-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1300px){.single-event .main-content-wrap .wrapper-large{flex-direction:column-reverse}}.single-event .main-content-wrap .wrapper-large .sidebar{flex:0 0 540px;margin-right:2em;position:relative;top:-10em}@media only screen and (max-width: 1300px){.single-event .main-content-wrap .wrapper-large .sidebar{width:100%;top:0}}.single-event .main-content-wrap .wrapper-large .sidebar img{width:100%;margin-bottom:3em}@media only screen and (max-width: 1300px){.single-event .main-content-wrap .wrapper-large .sidebar img{display:none}}.single-event .main-content-wrap .wrapper-large .main-content{flex:1;margin-left:1em;margin-bottom:3em;max-width:100%}@media only screen and (max-width: 1300px){.single-event .main-content-wrap .wrapper-large .main-content{margin-left:0}}.single-event .main-content-wrap .wrapper-large .main-content .wysiwyg{margin-bottom:3em}.single-event .main-content-wrap .wrapper-large .main-content .register-button{font-size:24px;font-weight:300;margin-bottom:4em;padding:.8em 3em}.single-event .main-content-wrap .wrapper-large .main-content .table-title{color:#3683c4;text-transform:uppercase;font-size:24px;margin-bottom:2em}.post-type-archive-press_release .main-content{padding:4em 0;background-color:#fafafa}.post-type-archive-press_release .main-content .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){.post-type-archive-press_release .main-content .wrapper-large{flex-direction:column-reverse}}.post-type-archive-press_release .main-content .wrapper-large .sidebar{flex:0 0 475px}@media only screen and (max-width: 1050px){.post-type-archive-press_release .main-content .wrapper-large .sidebar{flex:1 1 auto}}.post-type-archive-press_release .main-content .wrapper-large .sidebar .upcoming-events-part{margin:4em 0}.post-type-archive-press_release .main-content .wrapper-large .content-wrap{flex:1 1 auto;margin-left:4em;margin-bottom:4em}@media only screen and (max-width: 1050px){.post-type-archive-press_release .main-content .wrapper-large .content-wrap{margin-left:0}}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post{margin-bottom:2em;box-shadow:0 1px 5px 0 rgba(0,0,0,.1);display:flex;line-height:1.4em}@media only screen and (max-width: 750px){.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post{display:block}}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post .date-wrap{flex:0 0 120px;background-color:#3a3f40;padding:1.5em 1em;color:#fff;text-align:right}@media only screen and (max-width: 750px){.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post .date-wrap{text-align:left}}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post .date-wrap .month{display:block;font-size:20px;font-weight:500}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post .date-wrap .year{color:#f4bb29;font-weight:200}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post .post-content{padding:1.5em 1em}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post .post-content .post-title{font-size:18px;font-weight:500;margin-bottom:1em}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post .post-content .post-title a{color:#3683c4;text-decoration:none}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .posts-list .post .post-content .post-title a:hover{color:#f5802e}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .load-more{text-align:center;margin-top:3em}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .load-more .button{border:2px solid #3683c4;color:#3683c4;background-color:#fafafa;font-size:20px;border-radius:0;font-weight:400;padding:1em 4em}.post-type-archive-press_release .main-content .wrapper-large .content-wrap .load-more .button:hover{color:#fff;background-color:#3683c4}.single-press_release .main-content .wrapper-large{display:flex;justify-content:space-between;padding-top:4em;padding-bottom:4em}@media only screen and (max-width: 1050px){.single-press_release .main-content .wrapper-large{flex-direction:column-reverse}}.single-press_release .main-content .wrapper-large .sidebar{flex:0 0 475px}@media only screen and (max-width: 1050px){.single-press_release .main-content .wrapper-large .sidebar{flex:1 1 auto}}.single-press_release .main-content .wrapper-large .sidebar .author{position:relative;display:flex;justify-content:flex-start;align-items:center;font-size:18px;border-top:1px solid #cbcece;border-bottom:1px solid #cbcece;padding:1em 0;margin-bottom:4em}.single-press_release .main-content .wrapper-large .sidebar .author .media-contact{text-transform:uppercase;background-color:#fff;position:absolute;top:-0.6em;left:0;padding-right:1em;color:#45596b}.single-press_release .main-content .wrapper-large .sidebar .author .avatar{border-radius:100%;width:130px;height:130px;background-size:cover;background-repeat:no-repeat;margin-right:2em}.single-press_release .main-content .wrapper-large .sidebar .author .name{font-weight:400;margin-bottom:.5em}.single-press_release .main-content .wrapper-large .sidebar .author .title{color:#f5802e;font-weight:200;font-size:16px}.single-press_release .main-content .wrapper-large .sidebar .author .email,.single-press_release .main-content .wrapper-large .sidebar .author .phone{text-decoration:none;color:#3683c4;font-size:16px;font-weight:200}.single-press_release .main-content .wrapper-large .content-wrap{flex:1 1 auto;margin-left:4em;margin-bottom:4em}@media only screen and (max-width: 1050px){.single-press_release .main-content .wrapper-large .content-wrap{margin-left:0}}.single-press_release .main-content .wrapper-large .content-wrap .post-title{font-size:30px;font-weight:500}.single-press_release .main-content .wrapper-large .content-wrap .post-title:after{content:"";display:block;width:90px;border-top:1px solid #3683c4;margin:1em 0}.single-press_release .main-content .wrapper-large .content-wrap .date{font-size:18px;font-weight:500;margin-bottom:2em}.single-press_release .main-content .wrapper-large .content-wrap .wysiwyg{margin-bottom:2em}.single-post .wysiwyg iframe{aspect-ratio:16/9}@media only screen and (max-width: 1050px){.single-post .wysiwyg iframe{width:80vw}}.single-post .mejs-container .wp-video{width:unset !important}.single-post .wp-video{max-width:50vw;width:unset !important}@media only screen and (max-width: 1050px){.single-post .wp-video{max-width:80vw}}.single-post .wp-video&gt;video{aspect-ratio:16/9;max-width:50vw;height:unset}@media only screen and (max-width: 1050px){.single-post .wp-video&gt;video{max-width:80vw}}.single-post div.wp-caption{width:unset !important}.single-post p&gt;img{max-width:50vw}@media only screen and (max-width: 1050px){.single-post p&gt;img{max-width:80vw}}.page-template-training-schedule .page-cover,.page-template-training-landing .page-cover,.page-template-training .page-cover{color:#fff;padding:14em 0 4em}.page-template-training-schedule .page-cover .title-wrap .line-1,.page-template-training-landing .page-cover .title-wrap .line-1,.page-template-training .page-cover .title-wrap .line-1{color:#f5802e;text-transform:uppercase;font-size:24px}@media only screen and (max-width: 750px){.page-template-training-schedule .page-cover .title-wrap .line-1,.page-template-training-landing .page-cover .title-wrap .line-1,.page-template-training .page-cover .title-wrap .line-1{font-size:20px}}.page-template-training-schedule .page-cover .title-wrap .line-2,.page-template-training-landing .page-cover .title-wrap .line-2,.page-template-training .page-cover .title-wrap .line-2{font-size:80px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-training-schedule .page-cover .title-wrap .line-2,.page-template-training-landing .page-cover .title-wrap .line-2,.page-template-training .page-cover .title-wrap .line-2{font-size:50px}}.page-template-training-schedule .page-cover .title-wrap .line-2:after,.page-template-training-landing .page-cover .title-wrap .line-2:after,.page-template-training .page-cover .title-wrap .line-2:after{content:"";display:block;border-bottom:2px solid #f5802e;width:80px;margin:.4em 0 .5em}.page-template-training-schedule .page-cover .title-text,.page-template-training-landing .page-cover .title-text,.page-template-training .page-cover .title-text{font-size:20px;max-width:700px;line-height:1.4em;margin-bottom:4em}.page-template-training-schedule .training-grid,.page-template-training-landing .training-grid,.page-template-training .training-grid{background:#cbcece;padding:4em}.page-template-training-schedule .grid,.page-template-training-landing .grid,.page-template-training .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1em;color:#fff}@media only screen and (max-width: 1050px){.page-template-training-schedule .grid,.page-template-training-landing .grid,.page-template-training .grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-training-schedule .grid,.page-template-training-landing .grid,.page-template-training .grid{grid-template-columns:repeat(1, 1fr)}}.page-template-training-schedule .grid .grid-item,.page-template-training-landing .grid .grid-item,.page-template-training .grid .grid-item{background:#3a3f40}.page-template-training-schedule .grid .grid-item .image,.page-template-training-landing .grid .grid-item .image,.page-template-training .grid .grid-item .image{height:180px;background-position:center;background-size:cover;background-repeat:no-repeat}.page-template-training-schedule .grid .grid-item .content,.page-template-training-landing .grid .grid-item .content,.page-template-training .grid .grid-item .content{padding:2em}@media only screen and (max-width: 750px){.page-template-training-schedule .grid .grid-item .content,.page-template-training-landing .grid .grid-item .content,.page-template-training .grid .grid-item .content{padding:1em}}.page-template-training-schedule .grid .grid-item .content .title,.page-template-training-landing .grid .grid-item .content .title,.page-template-training .grid .grid-item .content .title{font-size:24px;font-weight:500}.page-template-training-schedule .grid .grid-item .content .title:after,.page-template-training-landing .grid .grid-item .content .title:after,.page-template-training .grid .grid-item .content .title:after{content:"";display:block;width:50px;border-top:1px solid #f5802e;margin:.7em 0 1em}.page-template-training-schedule .grid .grid-item .content .text,.page-template-training-landing .grid .grid-item .content .text,.page-template-training .grid .grid-item .content .text{font-size:16px}.page-template-training-schedule .grid .grid-item .content .more,.page-template-training-landing .grid .grid-item .content .more,.page-template-training .grid .grid-item .content .more{color:#f4bb29;text-transform:uppercase;font-size:18px;font-weight:500;text-decoration:none}.page-template-training-schedule .grid .grid-item .content .more i,.page-template-training-landing .grid .grid-item .content .more i,.page-template-training .grid .grid-item .content .more i{margin-left:.5em;transition:150ms all ease-in}.page-template-training-schedule .grid .grid-item .content .more:hover i,.page-template-training-landing .grid .grid-item .content .more:hover i,.page-template-training .grid .grid-item .content .more:hover i{transform:translateX(0.2em)}.page-template-training-schedule .upcoming-events-wrap,.page-template-training-landing .upcoming-events-wrap,.page-template-training .upcoming-events-wrap{padding:4em 0}.page-template-training-schedule .upcoming-events-wrap .wrapper-large,.page-template-training-landing .upcoming-events-wrap .wrapper-large,.page-template-training .upcoming-events-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1300px){.page-template-training-schedule .upcoming-events-wrap .wrapper-large,.page-template-training-landing .upcoming-events-wrap .wrapper-large,.page-template-training .upcoming-events-wrap .wrapper-large{display:block}}.page-template-training-schedule .upcoming-events-wrap .wrapper-large .upcoming-events,.page-template-training-landing .upcoming-events-wrap .wrapper-large .upcoming-events,.page-template-training .upcoming-events-wrap .wrapper-large .upcoming-events{width:540px}@media only screen and (max-width: 1300px){.page-template-training-schedule .upcoming-events-wrap .wrapper-large .upcoming-events,.page-template-training-landing .upcoming-events-wrap .wrapper-large .upcoming-events,.page-template-training .upcoming-events-wrap .wrapper-large .upcoming-events{width:100%;margin-bottom:3em}}.page-template-training-schedule .upcoming-events-wrap .wrapper-large .upcoming-events .title,.page-template-training-landing .upcoming-events-wrap .wrapper-large .upcoming-events .title,.page-template-training .upcoming-events-wrap .wrapper-large .upcoming-events .title{font-size:40px;font-weight:500;margin-bottom:.5em}@media only screen and (max-width: 750px){.page-template-training-schedule .upcoming-events-wrap .wrapper-large .upcoming-events .title,.page-template-training-landing .upcoming-events-wrap .wrapper-large .upcoming-events .title,.page-template-training .upcoming-events-wrap .wrapper-large .upcoming-events .title{font-size:30px}}.tax-training_category .page-cover{color:#fff;padding:14em 0 4em}.tax-training_category .page-cover .title-wrap .line-1{color:#f5802e;text-transform:uppercase;font-size:24px}@media only screen and (max-width: 750px){.tax-training_category .page-cover .title-wrap .line-1{font-size:20px}}.tax-training_category .page-cover .title-wrap .line-2{font-size:80px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.tax-training_category .page-cover .title-wrap .line-2{font-size:40px}}.tax-training_category .page-cover .title-wrap .line-2:after{content:"";display:block;border-bottom:2px solid #f5802e;width:80px;margin:.4em 0 .5em}.tax-training_category .upcoming-events-wrap{padding:4em 0}.tax-training_category .upcoming-events-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1300px){.tax-training_category .upcoming-events-wrap .wrapper-large{display:block}}.tax-training_category .upcoming-events-wrap .wrapper-large .upcoming-events{width:540px;margin-right:2em;margin-bottom:2em}@media only screen and (max-width: 1300px){.tax-training_category .upcoming-events-wrap .wrapper-large .upcoming-events{width:100%}}.tax-training_category .upcoming-events-wrap .wrapper-large .upcoming-events .wysiwyg{margin-bottom:2em}.tax-training_category .upcoming-events-wrap .wrapper-large .event-list-wrap table thead th{background-color:#36454f}.tax-training_category .more-events{background-color:#3683c4;padding:4em 0;color:#fff}.tax-training_category .more-events .wrapper{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1300px){.tax-training_category .more-events .wrapper{display:block}}.tax-training_category .more-events .wrapper .title-wrap{margin-right:4em}.tax-training_category .more-events .wrapper .title-wrap h3{color:#f4bb29;font-size:40px}@media only screen and (max-width: 750px){.tax-training_category .more-events .wrapper .title-wrap h3{font-size:30px}}.tax-training_category .more-events .wrapper .title-wrap h3:after{content:"";display:block;width:100px;border-top:1px solid #f4bb29;margin:1em 0}.tax-training_category .more-events .wrapper .grid{flex:1;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em}@media only screen and (max-width: 750px){.tax-training_category .more-events .wrapper .grid{grid-template-columns:repeat(1, 1fr)}}.tax-training_category .more-events .wrapper .grid .grid-item{background:#3a3f40}.tax-training_category .more-events .wrapper .grid .grid-item .image{height:180px;background-position:center;background-size:cover;background-repeat:no-repeat}.tax-training_category .more-events .wrapper .grid .grid-item .content{padding:2em}.tax-training_category .more-events .wrapper .grid .grid-item .content .title{font-size:24px;font-weight:500}.tax-training_category .more-events .wrapper .grid .grid-item .content .title:after{content:"";display:block;width:50px;border-top:1px solid #f5802e;margin:.7em 0 1em}.tax-training_category .more-events .wrapper .grid .grid-item .content .text{font-size:16px}.tax-training_category .more-events .wrapper .grid .grid-item .content .more{color:#f4bb29;text-transform:uppercase;font-size:18px;font-weight:500;text-decoration:none}.tax-training_category .more-events .wrapper .grid .grid-item .content .more i{margin-left:.5em;transition:150ms all ease-in}.tax-training_category .more-events .wrapper .grid .grid-item .content .more:hover i{transform:translateX(0.2em)}.single-training .page-cover{color:#fff;padding:14em 0 7em}.single-training .page-cover .title-wrap .line-1{color:#f5802e;text-transform:uppercase;font-size:24px}.single-training .page-cover .title-wrap .line-2{font-size:40px;font-weight:600;text-transform:uppercase}.single-training .page-cover .meta-wrap{display:flex;position:relative;bottom:-5em}.single-training .page-cover .meta-wrap .placeholder{width:540px;margin-right:3em}@media only screen and (max-width: 1300px){.single-training .page-cover .meta-wrap .placeholder{display:none}}.single-training .page-cover .meta-wrap .meta{flex:1;display:flex;justify-content:flex-start;align-items:center;color:#f4bb29;font-size:24px}@media only screen and (max-width: 750px){.single-training .page-cover .meta-wrap .meta{display:block}}.single-training .page-cover .meta-wrap .meta li{margin-right:1em;margin-bottom:.5em}.single-training .page-cover .meta-wrap .meta li i{margin-right:.5em}.single-training .main-content-wrap{padding:4em 0}.single-training .main-content-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1300px){.single-training .main-content-wrap .wrapper-large{flex-direction:column-reverse}}.single-training .main-content-wrap .wrapper-large .sidebar{flex:0 0 540px;margin-right:2em;position:relative;top:-10em}@media only screen and (max-width: 1300px){.single-training .main-content-wrap .wrapper-large .sidebar{width:100%;top:0}}.single-training .main-content-wrap .wrapper-large .sidebar img{width:100%;margin-bottom:3em}@media only screen and (max-width: 1300px){.single-training .main-content-wrap .wrapper-large .sidebar img{display:none}}.single-training .main-content-wrap .wrapper-large .main-content{flex:1;margin-left:1em;margin-bottom:3em;max-width:100%}@media only screen and (max-width: 1300px){.single-training .main-content-wrap .wrapper-large .main-content{margin-left:0}}.single-training .main-content-wrap .wrapper-large .main-content .wysiwyg{margin-bottom:3em}.single-training .main-content-wrap .wrapper-large .main-content .result{padding:2em;border:1px solid #3683c4;background-color:rgba(54,131,196,.2);border-radius:4px;margin-bottom:4em}.single-training .main-content-wrap .wrapper-large .main-content .result h4{font-size:24px;font-weight:500;margin-bottom:1em}.single-training .main-content-wrap .wrapper-large .main-content .result.error{border:1px solid #f5802e;background-color:rgba(245,128,46,.2)}.single-training .main-content-wrap .wrapper-large .main-content .form-title{font-size:24px;font-weight:500;margin-bottom:1em}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap{background-color:#eee;padding:2em;border:1px solid #ddd;margin-bottom:4em}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form{display:flex;justify-content:space-between;flex-wrap:wrap}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .col_half{flex:0 0 47%;margin-bottom:1em}@media only screen and (max-width: 750px){.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .col_half{flex:0 0 100%}}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .col_half .g-recaptcha{display:flex;justify-content:center}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .col_half.phoneNumber{display:flex;flex-wrap:wrap}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .col_half.phoneNumber .col_8{flex:0 0 66%;padding-right:.5em}@media only screen and (max-width: 750px){.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .col_half.phoneNumber .col_8{flex:0 0 100%;padding-right:unset}}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .col_half.phoneNumber .col_4{flex:0 0 33%;padding-left:.5em}@media only screen and (max-width: 750px){.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .col_half.phoneNumber .col_4{flex:0 0 100%;padding-top:1em;padding-left:unset}}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .terms-wrap{display:flex;justify-content:flex-start;align-items:center;margin-bottom:1em}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .terms-wrap input{flex:0 0 30px;margin-right:1em}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .form-footer{flex:1 1 100%;text-align:center}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .form-footer:before{content:"";display:block;border-top:1px solid #ddd;width:80%;margin:1em auto 2em}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form label{display:block}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form label.terms{display:flex}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form label.terms input{flex:1 1 auto;width:auto}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form label.terms span{flex:1 1 auto}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form input,.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form select{width:100%}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form .button{font-weight:300;font-size:18px;border:none;outline:0}.single-training .main-content-wrap .wrapper-large .main-content .form-wrap .registration-form a{color:#3683c4;text-decoration:none}.single-training .main-content-wrap .wrapper-large .main-content .table-title{color:#3683c4;text-transform:uppercase;font-size:24px;margin-bottom:2em}#termsLightbox{max-width:800px}#termsLightbox .title{font-size:24px;text-transform:uppercase;color:#3683c4;margin-bottom:.5em;text-align:center}#termsLightbox .title i{margin-right:.4em}#termsLightbox .subtitle{text-align:center;font-style:italic}#termsLightbox .wysiwyg{margin-top:1.5em;max-height:400px;overflow-y:auto;margin-bottom:2em;border:1px solid #eee;padding:2em}#termsLightbox .button-wrap{display:flex;justify-content:center;align-items:center}#termsLightbox .button-wrap button{margin:.5em 1em;padding:1.3em 2em 1.3em 1.5em;cursor:pointer;font-size:18px}#termsLightbox .button-wrap button.agree{background-color:#fff;border:1px solid #3683c4;color:#3683c4}#termsLightbox .button-wrap button.agree:hover{background-color:#3683c4;color:#fff}#termsLightbox .button-wrap button.agree:disabled{background-color:#fafafa;color:#ccc;border:1px solid #ccc}#termsLightbox .button-wrap button.agree:disabled:hover{background-color:#fafafa;color:#ccc;cursor:no-drop}#termsLightbox .button-wrap button.disagree{background-color:#fff;border:1px solid #f5802e;color:#f5802e}#termsLightbox .button-wrap button.disagree:hover{background-color:#f5802e;color:#fff}#termsLightbox .button-wrap button i{margin-right:.5em}.single-training_course .page-cover{color:#fff;padding:14em 0 7em}.single-training_course .page-cover .title-wrap .line-1{color:#f5802e;text-transform:uppercase;font-size:24px}.single-training_course .page-cover .title-wrap .line-2{font-size:40px;font-weight:600;text-transform:uppercase}.single-training_course .intro-content-wrap{padding:1em 0 4em}.single-training_course .intro-content-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 1300px){.single-training_course .intro-content-wrap .wrapper-large{flex-direction:column-reverse}}.single-training_course .intro-content-wrap .wrapper-large .sidebar{flex:0 0 540px;margin-right:4em;position:relative;top:-6em;margin-bottom:-6em}@media only screen and (max-width: 1300px){.single-training_course .intro-content-wrap .wrapper-large .sidebar{width:100%;top:0}}.single-training_course .intro-content-wrap .wrapper-large .sidebar img{width:100%}@media only screen and (max-width: 1300px){.single-training_course .intro-content-wrap .wrapper-large .sidebar img{display:none}}.single-training_course .intro-content-wrap .wrapper-large .intro-content{position:relative;top:-4em;margin-bottom:-4em;flex:1 1 auto;max-width:100%}.single-training_course .intro-content-wrap .wrapper-large .intro-content .class-id{font-size:24px;color:#f4bb29;margin-bottom:2em}.single-training_course .intro-content-wrap .wrapper-large .intro-content .meta-wrap{display:flex;align-items:center;padding-bottom:1.5em;border-bottom:1px solid #eee;margin-bottom:2em}.single-training_course .intro-content-wrap .wrapper-large .intro-content .meta-wrap li{margin-left:2em}.single-training_course .intro-content-wrap .wrapper-large .intro-content .meta-wrap li:first-child{margin-left:0}.single-training_course .intro-content-wrap .wrapper-large .intro-content .meta-wrap li .button{font-weight:300;padding:1em 1.5em}.single-training_course .intro-content-wrap .wrapper-large .intro-content .wysiwyg{margin-bottom:3em}.single-training_course .details-wrap{padding:4em 0;background-color:#3a3f40;color:#fff}.single-training_course .details-wrap .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:4em}.single-training_course .details-wrap .grid .title{font-size:24px;font-weight:500;text-transform:uppercase}.single-training_course .details-wrap .grid .title::after{content:"";display:block;width:60px;border-top:1px solid #c95e29;margin:.8em 0 1em}.single-training_course .details-wrap .grid .wysiwyg{font-size:16px}.single-training_course .details-wrap .grid .wysiwyg ul{margin-left:1em}.single-training_course .upcoming-wrap{padding:4em 0}.single-training_course .upcoming-wrap .wrapper-large{display:flex}.single-training_course .upcoming-wrap .wrapper-large .sidebar{flex:0 0 450px;margin-right:4em}.single-training_course .upcoming-wrap .wrapper-large .sidebar .upcoming-title{font-size:40px;font-weight:500;margin-bottom:1em;letter-spacing:2px}.single-training_course .upcoming-wrap .wrapper-large .sidebar .training-sidebar-cta-part .cta{background-color:#45596b;margin-bottom:2em}.single-training_course .upcoming-wrap .wrapper-large .sidebar .training-sidebar-cta-part .secondary-text{padding:0}.page-template-training-courses3 .page-cover{padding-bottom:4em}.page-template-training-courses3 .page-cover .content-wrap{padding:6em 0 2em}.page-template-training-courses3 .page-cover .content-wrap .line-1{font-size:24px;color:#f5802e;text-transform:uppercase;margin-bottom:.5em}.page-template-training-courses3 .page-cover .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.page-template-training-courses3 .page-cover .content-wrap .line-2{font-size:60px}}.page-template-training-courses3 .page-cover .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.page-template-training-courses3 .page-cover .content-wrap .subtext{color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em}.page-template-training-courses3 .page-cover .page-cover-section-list-wrap{background-color:#36454f;color:#fff}.page-template-training-courses3 .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.page-template-training-courses3 .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0;display:grid;align-content:center;align-items:center;justify-items:stretch;grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 1050px){.page-template-training-courses3 .page-cover .page-cover-section-list-wrap .page-cover-section-list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-training-courses3 .page-cover .page-cover-section-list-wrap .page-cover-section-list{grid-template-columns:repeat(1, 1fr)}}.page-template-training-courses3 .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.page-template-training-courses3 .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f5802e;color:#f4bb29;background-color:#41596d}.page-template-training-courses3 .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#36454f;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.page-template-training-courses3 .category-wrap .category-title{font-size:40px;font-weight:600;text-transform:capitalize;margin-bottom:.3em}.page-template-training-courses3 .category-wrap .category-title a{text-decoration:none}.page-template-training-courses3 .category-wrap+.product-grid-wrap{background-color:rgba(0,0,0,0)}.page-template-training-courses3 .category-wrap+.product-grid-wrap .product-grid{position:unset;padding:2em}@media only screen and (max-width: 1050px){.page-template-training-courses3 .category-wrap+.product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr);top:2em}}@media only screen and (max-width: 750px){.page-template-training-courses3 .category-wrap+.product-grid-wrap .product-grid{grid-template-columns:repeat(1, 1fr);padding:2em 0}}.page-template-training-courses3 .product-list-row{background:#e4e6ed;background:linear-gradient(0deg, #e4e6ed 0%, rgba(255, 255, 255, 0) 20%);padding:3em 0}.page-template-training-courses3 .product-list-part .category-wrap{padding-top:unset}.page-template-training-courses3 .training-list-part{padding:3em 0 1.5em}.page-template-training-courses3 .training-list-part .wrapper-large{padding-bottom:1.5em;border-bottom:1px solid #cbcece}.page-template-training-courses3 .training-list-part .category-title{font-size:32px;font-weight:600;text-transform:capitalize;margin-bottom:.5em}.page-template-training-courses3 .training-list-part .category-title a{text-decoration:none}.page-template-training-courses3 .training-list-part .training-list-row{display:none;height:0;opacity:0;transition:all .5s ease-in-out}.page-template-training-courses3 .training-list-part .training-list-row.open{display:flex;height:100%;opacity:100;transition:all .5s ease-in-out}.page-template-training-courses3 .training-list-part .training-category-wrap{padding:1em}.page-template-training-courses3 .training-list-part .training-category-wrap .category-title{font-size:24px;font-weight:600;text-transform:capitalize;margin-bottom:.5em}.page-template-training-courses3 .training-list-part .training-category-wrap .category-title a{text-decoration:none}.page-template-training-courses3 .training-list-part .training-category-wrap .training-list li{padding:.25em 0}.page-template-training-courses3 .product-grid-wrap{background-color:#fafafa}.page-template-training-courses3 .product-grid-wrap .product-grid{top:-6em;display:grid;grid-template-columns:repeat(4, 1fr);gap:2em}@media only screen and (max-width: 1300px){.page-template-training-courses3 .product-grid-wrap .product-grid{grid-template-columns:repeat(3, 1fr);top:-4em}}@media only screen and (max-width: 1050px){.page-template-training-courses3 .product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr);top:-4em}}@media only screen and (max-width: 750px){.page-template-training-courses3 .product-grid-wrap .product-grid{grid-template-columns:repeat(1, 1fr)}}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class{display:flex;flex-direction:column;align-content:center;justify-content:space-between;height:100%}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-price{font-size:20px;color:#fff;text-align:center;padding:.5em;background-color:rgba(58,63,64,.9);margin-bottom:-20px;width:150px}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-price small{font-size:75%;color:#f4bb29}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-price a{color:inherit;text-decoration:none}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info{background-color:rgba(58,63,64,.9);padding:2em;min-height:420px;display:flex;flex-direction:column;justify-content:space-between}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info .training-title{font-size:24px;font-weight:400;color:#fff;margin-bottom:1em}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info .training-title:after{content:"";display:block;width:100px;border-bottom:2px solid #c95e29;margin-top:1em}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info .training-title small{font-size:75%;color:#f4bb29}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info .training-title a{color:inherit;text-decoration:none}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info .training-description{margin-bottom:2em;line-height:1.3em;color:#fff}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info .cta-wrap .quote-link{display:block;border-radius:0;font-weight:400;padding:1em}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info .cta-wrap .quote-link:hover{background-color:#3683c4}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info .cta-wrap .training-link{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1em}.page-template-training-courses3 .product-grid-wrap .product-grid .training-class .training-info .cta-wrap .training-link:hover{background-color:#f5802e}.page-template-training-courses3 .product-grid-wrap .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.page-template-training-courses3 .product-grid-wrap .product-grid .product .product-info{padding:2em;width:400px;background-color:rgba(58,63,64,.9)}@media only screen and (max-width: 1050px){.page-template-training-courses3 .product-grid-wrap .product-grid .product .product-info{width:320px}}@media only screen and (max-width: 750px){.page-template-training-courses3 .product-grid-wrap .product-grid .product .product-info{width:100%}}.page-template-training-courses3 .product-grid-wrap .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.page-template-training-courses3 .product-grid-wrap .product-grid .product .product-info .product-title a{color:inherit;text-decoration:none}.page-template-training-courses3 .product-grid-wrap .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.page-template-training-courses3 .product-grid-wrap .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.page-template-training-courses3 .product-grid-wrap .product-grid .product .product-info .button:hover{background-color:#f5802e}.page-template-training-courses2 .page-cover,.page-template-training-courses .page-cover{padding-bottom:4em}.page-template-training-courses2 .page-cover .content-wrap,.page-template-training-courses .page-cover .content-wrap{padding:6em 0 2em}.page-template-training-courses2 .page-cover .content-wrap .line-1,.page-template-training-courses .page-cover .content-wrap .line-1{font-size:24px;color:#f5802e;text-transform:uppercase;margin-bottom:.5em}.page-template-training-courses2 .page-cover .content-wrap .line-2,.page-template-training-courses .page-cover .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.page-template-training-courses2 .page-cover .content-wrap .line-2,.page-template-training-courses .page-cover .content-wrap .line-2{font-size:60px}}.page-template-training-courses2 .page-cover .content-wrap .line-2:after,.page-template-training-courses .page-cover .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.page-template-training-courses2 .page-cover .content-wrap .subtext,.page-template-training-courses .page-cover .content-wrap .subtext{color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em}.page-template-training-courses2 .page-cover .page-cover-section-list-wrap,.page-template-training-courses .page-cover .page-cover-section-list-wrap{background-color:#36454f;color:#fff}.page-template-training-courses2 .page-cover .page-cover-section-list-wrap h3,.page-template-training-courses .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.page-template-training-courses2 .page-cover .page-cover-section-list-wrap .page-cover-section-list,.page-template-training-courses .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0;display:grid;align-content:center;align-items:center;justify-items:stretch;grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 1050px){.page-template-training-courses2 .page-cover .page-cover-section-list-wrap .page-cover-section-list,.page-template-training-courses .page-cover .page-cover-section-list-wrap .page-cover-section-list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-training-courses2 .page-cover .page-cover-section-list-wrap .page-cover-section-list,.page-template-training-courses .page-cover .page-cover-section-list-wrap .page-cover-section-list{grid-template-columns:repeat(1, 1fr)}}.page-template-training-courses2 .page-cover .page-cover-section-list-wrap .page-cover-section-list li a,.page-template-training-courses .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.page-template-training-courses2 .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover,.page-template-training-courses .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f5802e;color:#f4bb29;background-color:#41596d}.page-template-training-courses2 .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after,.page-template-training-courses .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#36454f;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.page-template-training-courses2 .category-wrap .category-title,.page-template-training-courses .category-wrap .category-title{font-size:40px;font-weight:600;text-transform:capitalize;margin-bottom:.3em}.page-template-training-courses2 .category-wrap .category-title a,.page-template-training-courses .category-wrap .category-title a{text-decoration:none}.page-template-training-courses2 .category-wrap+.product-grid-wrap,.page-template-training-courses .category-wrap+.product-grid-wrap{background-color:rgba(0,0,0,0)}.page-template-training-courses2 .category-wrap+.product-grid-wrap .product-grid,.page-template-training-courses .category-wrap+.product-grid-wrap .product-grid{position:unset;padding:2em}@media only screen and (max-width: 1050px){.page-template-training-courses2 .category-wrap+.product-grid-wrap .product-grid,.page-template-training-courses .category-wrap+.product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr);top:2em}}@media only screen and (max-width: 750px){.page-template-training-courses2 .category-wrap+.product-grid-wrap .product-grid,.page-template-training-courses .category-wrap+.product-grid-wrap .product-grid{grid-template-columns:repeat(1, 1fr);padding:2em 0}}.page-template-training-courses2 .product-list-row,.page-template-training-courses .product-list-row{background:#e4e6ed;background:linear-gradient(0deg, #e4e6ed 0%, rgba(255, 255, 255, 0) 20%);padding:3em 0}.page-template-training-courses2 .product-grid-wrap,.page-template-training-courses .product-grid-wrap{background-color:#fafafa}.page-template-training-courses2 .product-grid-wrap .product-grid,.page-template-training-courses .product-grid-wrap .product-grid{position:relative;top:-6em;display:grid;grid-template-columns:repeat(4, 1fr);gap:2em}.page-template-training-courses2 .product-grid-wrap .product-grid.carousel,.page-template-training-courses .product-grid-wrap .product-grid.carousel{display:block}.page-template-training-courses2 .product-grid-wrap .product-grid.carousel .carousel__viewport,.page-template-training-courses .product-grid-wrap .product-grid.carousel .carousel__viewport{margin-bottom:1em}.page-template-training-courses2 .product-grid-wrap .product-grid.carousel .carousel__slide,.page-template-training-courses .product-grid-wrap .product-grid.carousel .carousel__slide{width:unset}.page-template-training-courses2 .product-grid-wrap .product-grid.carousel.has-dots,.page-template-training-courses .product-grid-wrap .product-grid.carousel.has-dots{margin-bottom:unset}.page-template-training-courses2 .product-grid-wrap .product-grid.carousel .carousel__nav,.page-template-training-courses .product-grid-wrap .product-grid.carousel .carousel__nav{position:relative;top:50%}.page-template-training-courses2 .product-grid-wrap .product-grid.carousel .carousel__dots,.page-template-training-courses .product-grid-wrap .product-grid.carousel .carousel__dots{top:90%;width:90%;position:relative}@media only screen and (max-width: 750px){.page-template-training-courses2 .product-grid-wrap .product-grid.carousel .carousel__dots,.page-template-training-courses .product-grid-wrap .product-grid.carousel .carousel__dots{display:none}}@media only screen and (max-width: 1050px){.page-template-training-courses2 .product-grid-wrap .product-grid,.page-template-training-courses .product-grid-wrap .product-grid{grid-template-columns:repeat(3, 1fr);top:-4em}}@media only screen and (max-width: 750px){.page-template-training-courses2 .product-grid-wrap .product-grid,.page-template-training-courses .product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr)}}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class,.page-template-training-courses .product-grid-wrap .product-grid .training-class{display:flex;flex-direction:column;align-content:center;justify-content:space-between;background:#fff;border:1px solid #3a3f40;border-radius:5px;max-width:20em;height:100%}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-price,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-price{font-size:20px;color:#fff;text-align:center;padding:.5em;background-color:rgba(58,63,64,.9);margin-bottom:-20px;width:150px}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-price small,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-price small{font-size:75%;color:#f4bb29}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-price a,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-price a{color:inherit;text-decoration:none}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-class-image,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-class-image{text-align:center;margin-bottom:1em}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-class-image img,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-class-image img{max-height:200px}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-info,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-info{background-color:rgba(58,63,64,.9);padding:2em;min-height:420px;display:flex;flex-direction:column;justify-content:space-between}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-info .training-title,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-info .training-title{font-size:24px;font-weight:400;color:#fff;margin-bottom:1em}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-info .training-title:after,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-info .training-title:after{content:"";display:block;width:100px;border-bottom:2px solid #c95e29;margin-top:1em}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-info .training-title small,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-info .training-title small{font-size:75%;color:#f4bb29}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-info .training-title a,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-info .training-title a{color:inherit;text-decoration:none}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-info .training-description,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-info .training-description{margin-bottom:2em;line-height:1.3em;color:#fff}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-info .training-link,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-info .training-link{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1em}.page-template-training-courses2 .product-grid-wrap .product-grid .training-class .training-info .training-link:hover,.page-template-training-courses .product-grid-wrap .product-grid .training-class .training-info .training-link:hover{background-color:#f5802e}.page-template-training-courses2 .product-grid-wrap .product-grid .product,.page-template-training-courses .product-grid-wrap .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.page-template-training-courses2 .product-grid-wrap .product-grid .product .product-info,.page-template-training-courses .product-grid-wrap .product-grid .product .product-info{padding:2em;width:400px;background-color:rgba(58,63,64,.9)}@media only screen and (max-width: 1050px){.page-template-training-courses2 .product-grid-wrap .product-grid .product .product-info,.page-template-training-courses .product-grid-wrap .product-grid .product .product-info{width:320px}}@media only screen and (max-width: 750px){.page-template-training-courses2 .product-grid-wrap .product-grid .product .product-info,.page-template-training-courses .product-grid-wrap .product-grid .product .product-info{width:100%}}.page-template-training-courses2 .product-grid-wrap .product-grid .product .product-info .product-title,.page-template-training-courses .product-grid-wrap .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.page-template-training-courses2 .product-grid-wrap .product-grid .product .product-info .product-title a,.page-template-training-courses .product-grid-wrap .product-grid .product .product-info .product-title a{color:inherit;text-decoration:none}.page-template-training-courses2 .product-grid-wrap .product-grid .product .product-info .product-description,.page-template-training-courses .product-grid-wrap .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.page-template-training-courses2 .product-grid-wrap .product-grid .product .product-info .button,.page-template-training-courses .product-grid-wrap .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.page-template-training-courses2 .product-grid-wrap .product-grid .product .product-info .button:hover,.page-template-training-courses .product-grid-wrap .product-grid .product .product-info .button:hover{background-color:#f5802e}.page-template-training-courses2 .section-list-rows,.page-template-training-courses .section-list-rows{background:#e8f2f5;background:linear-gradient(180deg, rgba(232, 242, 245, 0) 0%, rgb(235, 243, 246) 10%, rgb(250, 250, 250) 100%)}.page-template-training-courses2 .section-list-rows .section-list,.page-template-training-courses .section-list-rows .section-list{position:relative;top:-4em;margin-bottom:-4em;padding-bottom:1em}.page-template-training-courses2 .section-list-rows .section-list li+section,.page-template-training-courses .section-list-rows .section-list li+section{margin-bottom:3em}.page-template-training-courses2 .section-list-rows .section-list .section-row,.page-template-training-courses .section-list-rows .section-list .section-row{margin-bottom:3em}.page-template-training-courses2 .section-list-rows .section-list .section-row:last-child,.page-template-training-courses .section-list-rows .section-list .section-row:last-child{margin-bottom:0}.page-template-training-courses2 .section-list-rows .section-list .section-row.even .item-wrap,.page-template-training-courses .section-list-rows .section-list .section-row.even .item-wrap{flex-direction:row-reverse}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap{display:flex;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.05)}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .image-wrap,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .image-wrap{width:50%}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .image-wrap img,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .image-wrap img{width:100%;display:block}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap{flex:0 0 50%;padding:3em 4em}@media only screen and (max-width: 1050px){.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap{flex:0 0 66%}}@media only screen and (max-width: 750px){.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap{flex:0 0 100%}}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap h2,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap h2{color:#3a3f40;font-size:40px;font-weight:500}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap h2::after,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap h2::after{content:"";display:block;width:80px;border-bottom:4px solid #c95e29;margin:1em 0 .8em}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt{margin-bottom:3em}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt h3,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt h3{font-size:24px;margin:1em 0}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt h4,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap .excerpt h4{font-size:20px;margin:.75em 0}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap .button,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap .button{text-transform:initial;font-size:20px;background-color:#3683c4}.page-template-training-courses2 .section-list-rows .section-list .section-row .item-wrap .content-wrap .button:hover,.page-template-training-courses .section-list-rows .section-list .section-row .item-wrap .content-wrap .button:hover{background-color:#f5802e}.page-template-training-courses2 .section-list-rows .section-list .section-row .features-wrap,.page-template-training-courses .section-list-rows .section-list .section-row .features-wrap{background-color:#36454f;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em 4em;color:#fff;padding:2em}@media only screen and (max-width: 1050px){.page-template-training-courses2 .section-list-rows .section-list .section-row .features-wrap,.page-template-training-courses .section-list-rows .section-list .section-row .features-wrap{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-training-courses2 .section-list-rows .section-list .section-row .features-wrap,.page-template-training-courses .section-list-rows .section-list .section-row .features-wrap{grid-template-columns:repeat(1, 1fr)}}.page-template-training-courses2 .section-list-rows .section-list .section-row .features-wrap .feature,.page-template-training-courses .section-list-rows .section-list .section-row .features-wrap .feature{display:flex;justify-content:space-between;align-items:flex-start}.page-template-training-courses2 .section-list-rows .section-list .section-row .features-wrap .feature .icon,.page-template-training-courses .section-list-rows .section-list .section-row .features-wrap .feature .icon{color:#eee;font-size:50px;margin-right:.5em}.page-template-training-courses2 .section-list-rows .section-list .section-row .features-wrap .feature h5,.page-template-training-courses .section-list-rows .section-list .section-row .features-wrap .feature h5{color:#f5802e;margin-bottom:.5em;font-size:20px;font-weight:500}.page-template-training-courses2 .section-list-rows .section-list .section-row .features-wrap .feature h5 a,.page-template-training-courses .section-list-rows .section-list .section-row .features-wrap .feature h5 a{color:inherit;text-decoration:none}.tax-training_course_category .page-cover .wrapper{display:flex;justify-content:space-between;align-items:flex-end}.tax-training_course_category .page-cover .wrapper .content-wrap{padding:6em 2em 6em 0;flex:1 1 auto}@media only screen and (max-width: 1050px){.tax-training_course_category .page-cover .wrapper .content-wrap{padding:6em 0}}.tax-training_course_category .page-cover .wrapper .content-wrap .line-1{font-size:20px;color:#f5802e;text-transform:uppercase;margin-bottom:.5em}.tax-training_course_category .page-cover .wrapper .content-wrap .line-2{font-size:60px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.tax-training_course_category .page-cover .wrapper .content-wrap .line-2{font-size:50px}}.tax-training_course_category .page-cover .wrapper .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #c95e29;margin:.7em 0 .5em}.tax-training_course_category .page-cover .wrapper .content-wrap .content{display:flex;align-items:flex-start;max-width:910px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em}@media only screen and (max-width: 750px){.tax-training_course_category .page-cover .wrapper .content-wrap .content{display:block}}.tax-training_course_category .page-cover .wrapper .content-wrap .content .logo-wrap{flex:0 0 220px;padding:1em 2em 1em 0}.tax-training_course_category .page-cover .wrapper .content-wrap .cover-cta .button{padding:1.3em 2em;margin-right:1em;font-size:18px}@media only screen and (max-width: 750px){.tax-training_course_category .page-cover .wrapper .content-wrap .cover-cta .button{margin-bottom:1em;width:100%}}.tax-training_course_category .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote{background-color:#3683c4}.tax-training_course_category .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote:hover{background-color:#f5802e}.tax-training_course_category .page-cover .wrapper .store-cta{flex:0 0 400px;border:1px solid #41596d;border-radius:3px;padding:2.5em;color:#fff;margin:2em 0 6em}@media only screen and (max-width: 1050px){.tax-training_course_category .page-cover .wrapper .store-cta{display:none}}.tax-training_course_category .page-cover .wrapper .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.tax-training_course_category .page-cover .wrapper .store-cta .text{margin-bottom:1.5em}.tax-training_course_category .page-cover .wrapper .store-cta .button{background-color:#41596d;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.tax-training_course_category .page-cover .wrapper .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.tax-training_course_category .page-cover .wrapper .store-cta .button:hover i{transform:translateX(10px)}.tax-training_course_category .page-cover .page-cover-section-list-wrap{background-color:#36454f;max-width:420px;color:#fff}.tax-training_course_category .page-cover .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.tax-training_course_category .page-cover .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.tax-training_course_category .page-cover .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.tax-training_course_category .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f5802e;color:#f4bb29;background-color:#41596d}.tax-training_course_category .page-cover .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#36454f;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.tax-training_course_category .category-wrap+.product-grid-wrap{background-color:rgba(0,0,0,0)}.tax-training_course_category .category-wrap+.product-grid-wrap .product-grid{position:unset;padding:2em}@media only screen and (max-width: 1050px){.tax-training_course_category .category-wrap+.product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr);top:2em}}@media only screen and (max-width: 750px){.tax-training_course_category .category-wrap+.product-grid-wrap .product-grid{grid-template-columns:repeat(1, 1fr);padding:2em 0}}.tax-training_course_category .product-list-row{background:#e4e6ed;padding:3em 0}.tax-training_course_category .product-grid-wrap .product-grid{top:-6em;display:grid;grid-template-columns:repeat(4, 1fr);gap:2em}@media only screen and (max-width: 1300px){.tax-training_course_category .product-grid-wrap .product-grid{grid-template-columns:repeat(3, 1fr);top:-4em}}@media only screen and (max-width: 1050px){.tax-training_course_category .product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr);top:-4em}}@media only screen and (max-width: 750px){.tax-training_course_category .product-grid-wrap .product-grid{grid-template-columns:repeat(1, 1fr)}}.tax-training_course_category .product-grid-wrap .product-grid .training-class{display:flex;flex-direction:column;align-content:center;justify-content:space-between;height:100%}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-price{font-size:20px;color:#fff;text-align:center;padding:.5em;background-color:rgba(58,63,64,.9);margin-bottom:-20px;width:150px}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-price small{font-size:75%;color:#f4bb29}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-price a{color:inherit;text-decoration:none}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info{background-color:rgba(58,63,64,.9);padding:2em;min-height:420px;display:flex;flex-direction:column;justify-content:space-between}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info .training-title{font-size:24px;font-weight:400;color:#fff;margin-bottom:1em}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info .training-title:after{content:"";display:block;width:100px;border-bottom:2px solid #c95e29;margin-top:1em}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info .training-title small{font-size:75%;color:#f4bb29}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info .training-title a{color:inherit;text-decoration:none}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info .training-description{margin-bottom:2em;line-height:1.3em;color:#fff}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info .cta-wrap .quote-link{display:block;border-radius:0;font-weight:400;padding:1em}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info .cta-wrap .quote-link:hover{background-color:#3683c4}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info .cta-wrap .training-link{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1em}.tax-training_course_category .product-grid-wrap .product-grid .training-class .training-info .cta-wrap .training-link:hover{background-color:#f5802e}.tax-training_course_category .product-grid-wrap .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.tax-training_course_category .product-grid-wrap .product-grid .product .product-info{padding:2em;width:400px;background-color:rgba(58,63,64,.9)}@media only screen and (max-width: 1050px){.tax-training_course_category .product-grid-wrap .product-grid .product .product-info{width:320px}}@media only screen and (max-width: 750px){.tax-training_course_category .product-grid-wrap .product-grid .product .product-info{width:100%}}.tax-training_course_category .product-grid-wrap .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.tax-training_course_category .product-grid-wrap .product-grid .product .product-info .product-title a{color:inherit;text-decoration:none}.tax-training_course_category .product-grid-wrap .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.tax-training_course_category .product-grid-wrap .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.tax-training_course_category .product-grid-wrap .product-grid .product .product-info .button:hover{background-color:#f5802e}.post-type-archive-resource .archive-header .filter-wrap .categories{width:100%}.post-type-archive-resource .main-content{background-color:#fafafa;padding:3em 0}.post-type-archive-resource .main-content .wrapper-large{display:flex}@media only screen and (max-width: 1050px){.post-type-archive-resource .main-content .wrapper-large{display:block}}.post-type-archive-resource .main-content .wrapper-large .sidebar{flex:0 0 475px;margin-bottom:4em}.post-type-archive-resource .main-content .wrapper-large .sidebar .page-title{margin-bottom:3em}.post-type-archive-resource .main-content .wrapper-large .sidebar .page-title a{display:flex;align-items:center;color:#36454f;font-size:50px;font-weight:600;text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 750px){.post-type-archive-resource .main-content .wrapper-large .sidebar .page-title a{font-size:36px}}.post-type-archive-resource .main-content .wrapper-large .sidebar .page-title a img{width:55px;margin-right:.5em}.post-type-archive-resource .main-content .wrapper-large .sidebar .resource-types{border-top:1px solid #cbcece;border-bottom:1px solid #cbcece;padding:2em 0;margin-bottom:3em}.post-type-archive-resource .main-content .wrapper-large .sidebar .resource-types .title{font-size:24px;font-weight:500;margin-bottom:1em}.post-type-archive-resource .main-content .wrapper-large .sidebar .resource-types ul{padding:0 1em}.post-type-archive-resource .main-content .wrapper-large .sidebar .resource-types ul li{margin-bottom:1em}.post-type-archive-resource .main-content .wrapper-large .sidebar .resource-types ul li:last-child{margin-bottom:0}.post-type-archive-resource .main-content .wrapper-large .sidebar .resource-types ul li a{font-size:20px;text-decoration:none}.post-type-archive-resource .main-content .wrapper-large .sidebar .resource-types ul li a .icon{font-size:24px;margin-right:.3em;width:30px;display:inline-block;text-align:center}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap{margin-bottom:4em}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .label{font-size:24px;margin-bottom:1.5em}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list{flex:1 1 auto}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource{display:flex;background-color:#fff;padding:1.5em;box-shadow:0 0 6px 0 rgba(0,0,0,.1);margin-bottom:1em}@media only screen and (max-width: 750px){.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource{padding:1em}}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-icon{flex:0 0 60px;font-size:50px;text-align:center}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content{margin-left:1.5em;flex:1 1 auto}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content a{text-decoration:none;color:#3683c4}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content a:hover{color:#f5802e}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content .meta{margin-top:1em;font-size:14px;font-weight:300;text-transform:uppercase}.post-type-archive-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content .meta .date{margin-right:1em}.post-type-archive-resource .main-content .wrapper-large .content-wrap{flex:1 1 auto;margin-left:4em;margin-top:.6em}@media only screen and (max-width: 1050px){.post-type-archive-resource .main-content .wrapper-large .content-wrap{margin-left:0}}.post-type-archive-resource .main-content .wrapper-large .content-wrap .results-title-wrap{font-size:30px;font-weight:500;margin-bottom:1em}.post-type-archive-resource .main-content .wrapper-large .content-wrap .results-title-wrap span{color:#3683c4}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li{display:flex;background-color:#fff;margin-bottom:1em;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}@media only screen and (max-width: 750px){.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li{display:block}}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-icon{flex:0 0 120px;display:flex;justify-content:center;align-items:center;padding:1em}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-icon i{color:#fff;font-size:65px}@media only screen and (max-width: 750px){.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-icon i{font-size:50px}}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-content{flex:1 1 auto;padding:1.5em 1em}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-content .title{margin-bottom:1em}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-content .title a{color:#3683c4;text-decoration:none;font-size:20px;font-weight:500}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-content .title a:hover{color:#f5802e}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-content .meta{font-size:15px;font-weight:300}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-content .meta .date{margin-right:1em}.post-type-archive-resource .main-content .wrapper-large .content-wrap .resource-list li .resource-content .meta a{text-transform:uppercase;text-decoration:none}.post-type-archive-resource .main-content .wrapper-large .content-wrap .load-more{margin:4em 0;text-align:center}.post-type-archive-resource .main-content .wrapper-large .content-wrap .load-more .button{background:none;border:2px solid #3683c4;color:#3683c4;font-size:20px;font-weight:300;padding:1em 3em}.single-resource .archive-header .filter-wrap .categories{width:100%}.single-resource .main-content{padding:3em 0;background-color:#fafafa}.single-resource .main-content .wrapper-large{display:flex;align-items:flex-start}@media only screen and (max-width: 1050px){.single-resource .main-content .wrapper-large{display:block}}.single-resource .main-content .wrapper-large .sidebar{flex:0 0 475px;margin-bottom:4em}.single-resource .main-content .wrapper-large .sidebar .page-title{margin-bottom:3em}.single-resource .main-content .wrapper-large .sidebar .page-title a{display:flex;align-items:center;color:#36454f;font-size:50px;font-weight:600;text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 750px){.single-resource .main-content .wrapper-large .sidebar .page-title a{font-size:36px}}.single-resource .main-content .wrapper-large .sidebar .page-title a img{width:55px;margin-right:.5em}.single-resource .main-content .wrapper-large .sidebar .resources-wrap{margin-bottom:4em}.single-resource .main-content .wrapper-large .sidebar .resources-wrap .label{font-size:24px;margin-bottom:1.5em}.single-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list{flex:1 1 auto}.single-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource{display:flex;background-color:#fff;padding:1.5em;box-shadow:0 0 6px 0 rgba(0,0,0,.1);margin-bottom:1em}@media only screen and (max-width: 750px){.single-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource{padding:1em}}.single-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-icon{flex:0 0 60px;font-size:50px;text-align:center}.single-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content{margin-left:1.5em;flex:1 1 auto}.single-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content a{text-decoration:none;color:#3683c4}.single-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content a:hover{color:#f5802e}.single-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content .meta{margin-top:1em;font-size:14px;font-weight:300;text-transform:uppercase}.single-resource .main-content .wrapper-large .sidebar .resources-wrap .resource-list .resource .resource-content .meta .date{margin-right:1em}.single-resource .main-content .wrapper-large .content-wrap{flex:1 1 auto;margin-left:4em;padding:4em;background-color:#fff}@media only screen and (max-width: 1050px){.single-resource .main-content .wrapper-large .content-wrap{margin-left:0;padding:2em}}@media only screen and (max-width: 750px){.single-resource .main-content .wrapper-large .content-wrap{padding:1em}}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap{background-color:#36454f;padding:2em;border-radius:3px;margin-bottom:4em}@media only screen and (max-width: 750px){.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap{padding:1em}}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .title{color:#fff;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:30px;letter-spacing:2.5px;text-transform:uppercase;margin-bottom:1em}@media only screen and (max-width: 750px){.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .title{font-size:24px}}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .title i{color:#f5802e;font-size:55px;margin:0 .4em}@media only screen and (max-width: 750px){.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .title i{font-size:20px}}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm{width:auto !important;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em .5em}@media only screen and (max-width: 750px){.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm{grid-template-columns:repeat(1, 1fr)}}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoFieldDescriptor{margin:0 !important}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoField{width:100% !important;font-size:15px;padding:.5em;height:auto !important;line-height:1em !important}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoLabel{position:absolute;top:0;left:0;width:auto !important;font-family:"hero-new";font-size:15px;font-weight:100;padding:.5em;transition:all 150ms ease-in}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoLabel.active{top:-2em;color:#fff}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoAsterix,.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoOffset{display:none}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoFormCol,.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoFieldWrap{position:relative;float:none}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoButtonRow{grid-column-start:1;grid-column-end:4;text-align:center}@media only screen and (max-width: 750px){.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoButtonRow{grid-column-end:2}}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap:before{display:none}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap button{transition:all 150ms ease-in;cursor:pointer;background-image:none;background-color:#f5802e;padding:1em 3em;border-radius:3px;border:none;text-transform:uppercase;font-size:18px;font-family:"hero-new"}.single-resource .main-content .wrapper-large .content-wrap .resource-form-wrap .mktoForm .mktoButtonRow .mktoButtonWrap button:hover{background-color:#3683c4}.single-resource .main-content .wrapper-large .content-wrap .embed-container{margin-bottom:3em}.single-resource .main-content .wrapper-large .content-wrap .post-title{font-size:30px;font-weight:500}.single-resource .main-content .wrapper-large .content-wrap .post-title:after{content:"";display:block;border-top:1px solid #3683c4;width:120px;margin:1em 0}.single-resource .main-content .wrapper-large .content-wrap .wysiwyg{margin-bottom:4em}.single-resource .main-content .wrapper-large .content-wrap .button{text-transform:none;font-weight:400;margin-bottom:4em}@media only screen and (max-width: 750px){.single-resource .main-content .wrapper-large .content-wrap .button{padding:1em;width:100%}}.single-resource .main-content .wrapper-large .content-wrap .button.webinar{background-color:#3683c4}.single-resource .main-content .wrapper-large .content-wrap .button.webinar:hover{background-color:#f5802e}.single-resource .main-content .wrapper-large .content-wrap .button i{font-size:20px;margin-right:.5em}.page-template-support .page-cover,.page-template-support-3dp .page-cover{padding:14em 0 10em}.page-template-support .page-cover .line-1,.page-template-support-3dp .page-cover .line-1{font-size:20px;color:#f4bb29;text-transform:uppercase}.page-template-support .page-cover .line-2,.page-template-support-3dp .page-cover .line-2{color:#fff;font-weight:600;font-size:60px;text-transform:uppercase}.page-template-support .page-cover .line-2::after,.page-template-support-3dp .page-cover .line-2::after{content:"";border-top:2px solid #f4bb29;display:block;width:80px;margin:.4em 0}.page-template-support .contact-info-wrap,.page-template-support-3dp .contact-info-wrap{background-color:#41596d;padding:1.5em;border-radius:4px;color:#fff;display:flex;justify-content:space-between;position:relative;top:-4em;margin-bottom:-4em}@media only screen and (max-width: 1050px){.page-template-support .contact-info-wrap,.page-template-support-3dp .contact-info-wrap{justify-content:flex-start}}@media only screen and (max-width: 750px){.page-template-support .contact-info-wrap,.page-template-support-3dp .contact-info-wrap{display:block}}.page-template-support .contact-info-wrap .section-title,.page-template-support-3dp .contact-info-wrap .section-title{font-size:20px;font-weight:500;margin-bottom:1.2em}.page-template-support .contact-info-wrap i,.page-template-support-3dp .contact-info-wrap i{color:#f4bb29;width:20px;text-align:center;margin-right:.4em}.page-template-support .contact-info-wrap a,.page-template-support-3dp .contact-info-wrap a{color:#f4bb29;text-decoration:none}.page-template-support .contact-info-wrap a:hover,.page-template-support-3dp .contact-info-wrap a:hover{color:#fff}@media only screen and (max-width: 750px){.page-template-support .contact-info-wrap .support-contact,.page-template-support-3dp .contact-info-wrap .support-contact{margin-bottom:2em}}.page-template-support .contact-info-wrap .support-contact .support-contact-info,.page-template-support-3dp .contact-info-wrap .support-contact .support-contact-info{display:flex}@media only screen and (max-width: 1050px){.page-template-support .contact-info-wrap .support-contact .support-contact-info,.page-template-support-3dp .contact-info-wrap .support-contact .support-contact-info{display:block}}@media only screen and (max-width: 1050px){.page-template-support .contact-info-wrap .support-contact .support-contact-info .phone-email,.page-template-support-3dp .contact-info-wrap .support-contact .support-contact-info .phone-email{margin-bottom:2em}}.page-template-support .contact-info-wrap .support-contact .support-contact-info li,.page-template-support-3dp .contact-info-wrap .support-contact .support-contact-info li{margin-bottom:1em;margin-right:4em}@media only screen and (max-width: 750px){.page-template-support .contact-info-wrap .support-contact .support-contact-info li,.page-template-support-3dp .contact-info-wrap .support-contact .support-contact-info li{margin-right:0}}.page-template-support .contact-info-wrap .support-contact .support-contact-info li:last-child,.page-template-support-3dp .contact-info-wrap .support-contact .support-contact-info li:last-child{margin-bottom:0}.page-template-support .contact-info-wrap .support-contact .support-contact-info li .email,.page-template-support-3dp .contact-info-wrap .support-contact .support-contact-info li .email{text-decoration:underline}.page-template-support .contact-info-wrap .support-access ul,.page-template-support-3dp .contact-info-wrap .support-access ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em 4em}@media only screen and (max-width: 1050px){.page-template-support .contact-info-wrap .support-access ul,.page-template-support-3dp .contact-info-wrap .support-access ul{grid-template-columns:repeat(1, 1fr)}}.page-template-support .intro,.page-template-support-3dp .intro{padding:4em 0}.page-template-support .intro .wrapper-large,.page-template-support-3dp .intro .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){.page-template-support .intro .wrapper-large,.page-template-support-3dp .intro .wrapper-large{display:block}}@media only screen and (max-width: 1050px){.page-template-support .intro .wrapper-large .wysiwyg,.page-template-support-3dp .intro .wrapper-large .wysiwyg{margin-bottom:4em}}.page-template-support .intro .wrapper-large .image,.page-template-support-3dp .intro .wrapper-large .image{flex:0 0 400px;margin-left:4em}@media only screen and (max-width: 1050px){.page-template-support .intro .wrapper-large .image,.page-template-support-3dp .intro .wrapper-large .image{flex:1 1 auto;text-align:center;margin:0}}.page-template-support .faqs .faq-wrap,.page-template-support-3dp .faqs .faq-wrap{background-color:#3a3f40;padding:3em 2em;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:4em}@media only screen and (max-width: 1050px){.page-template-support .faqs .faq-wrap,.page-template-support-3dp .faqs .faq-wrap{display:block;padding:2em 1em}}.page-template-support .faqs .faq-wrap .faq-content,.page-template-support-3dp .faqs .faq-wrap .faq-content{flex:1 1 auto;margin-right:4em;color:#fff}@media only screen and (max-width: 1050px){.page-template-support .faqs .faq-wrap .faq-content,.page-template-support-3dp .faqs .faq-wrap .faq-content{margin-bottom:2em;margin-right:0}}.page-template-support .faqs .faq-wrap .faq-list,.page-template-support-3dp .faqs .faq-wrap .faq-list{flex:0 0 50%}.page-template-support .faqs .faq-wrap .faq-list .faq,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq{display:flex;margin-bottom:1em}.page-template-support .faqs .faq-wrap .faq-list .faq:last-child,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq:last-child{margin-bottom:0}.page-template-support .faqs .faq-wrap .faq-list .faq .qa-wrap,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq .qa-wrap{flex:1 1 auto;background-color:#fff;padding:2em;position:relative}@media only screen and (max-width: 750px){.page-template-support .faqs .faq-wrap .faq-list .faq .qa-wrap,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq .qa-wrap{padding:1em}}.page-template-support .faqs .faq-wrap .faq-list .faq .qa-wrap .question,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq .qa-wrap .question{font-weight:500}.page-template-support .faqs .faq-wrap .faq-list .faq .qa-wrap .answer,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq .qa-wrap .answer{height:0;opacity:0;overflow:hidden;transition:all 150ms ease-in;word-break:break-word}.page-template-support .faqs .faq-wrap .faq-list .faq .toggle,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq .toggle{background-color:#3683c4;color:#fff;font-size:40px;padding:.5em;cursor:pointer}@media only screen and (max-width: 750px){.page-template-support .faqs .faq-wrap .faq-list .faq .toggle,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq .toggle{font-size:30px}}.page-template-support .faqs .faq-wrap .faq-list .faq .toggle i,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq .toggle i{transition:all 150ms ease-in}.page-template-support .faqs .faq-wrap .faq-list .faq.open .answer,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq.open .answer{height:200px;overflow:auto;padding-top:1.5em;opacity:1}.page-template-support .faqs .faq-wrap .faq-list .faq.open .toggle i,.page-template-support-3dp .faqs .faq-wrap .faq-list .faq.open .toggle i{transform:rotate(180deg)}.page-template-support .downloads,.page-template-support-3dp .downloads{background-color:#e4e6ed;padding:4em 0}.page-template-support .downloads .section,.page-template-support-3dp .downloads .section{background-color:#fafafa;padding:1.5em 1em;margin-bottom:2em;border-radius:4px}.page-template-support .downloads .section:last-child,.page-template-support-3dp .downloads .section:last-child{margin-bottom:0}.page-template-support .downloads .section .section-title,.page-template-support-3dp .downloads .section .section-title{font-size:30px;font-weight:500;margin-bottom:1em}@media only screen and (max-width: 750px){.page-template-support .downloads .section .section-title,.page-template-support-3dp .downloads .section .section-title{font-size:22px}}.page-template-support .downloads .section .section-title i,.page-template-support-3dp .downloads .section .section-title i{margin-right:.4em}.page-template-support .downloads .section .section-title.manuals i,.page-template-support-3dp .downloads .section .section-title.manuals i{color:#f5802e}.page-template-support .downloads .section .section-title.software i,.page-template-support-3dp .downloads .section .section-title.software i{color:#3683c4}.page-template-support .downloads .section .grid,.page-template-support-3dp .downloads .section .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1em}@media only screen and (max-width: 1050px){.page-template-support .downloads .section .grid,.page-template-support-3dp .downloads .section .grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 750px){.page-template-support .downloads .section .grid,.page-template-support-3dp .downloads .section .grid{grid-template-columns:repeat(1, 1fr)}}.page-template-support .downloads .section .grid li,.page-template-support-3dp .downloads .section .grid li{box-shadow:0 0 6px 0 rgba(0,0,0,.1);background-color:#fff;display:flex;justify-content:space-between}.page-template-support .downloads .section .grid li div,.page-template-support-3dp .downloads .section .grid li div{padding:.8em 1em;font-size:16px;display:flex;align-items:center}.page-template-support .downloads .section .grid li div i,.page-template-support-3dp .downloads .section .grid li div i{color:#f5802e;margin-right:.6em;font-size:19px}.page-template-support .downloads .section .grid li div a,.page-template-support-3dp .downloads .section .grid li div a{color:#3683c4;text-decoration:none}.page-template-support .downloads .section .grid li div a:hover,.page-template-support-3dp .downloads .section .grid li div a:hover{color:#f5802e}.page-template-support .downloads .section .grid li .download-button,.page-template-support-3dp .downloads .section .grid li .download-button{background-color:#3683c4;color:#fff;font-size:19px;display:block;padding:.8em}.page-template-support .downloads .section .grid li .download-button:hover,.page-template-support-3dp .downloads .section .grid li .download-button:hover{background-color:#f5802e}.page-template-support .recycling,.page-template-support-3dp .recycling{padding:4em 0}.page-template-support .recycling .wrapper-large,.page-template-support-3dp .recycling .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.page-template-support .recycling .wrapper-large,.page-template-support-3dp .recycling .wrapper-large{display:block}}.page-template-support .recycling .wrapper-large .wysiwyg,.page-template-support-3dp .recycling .wrapper-large .wysiwyg{flex:0 0 47%}@media only screen and (max-width: 750px){.page-template-support .recycling .wrapper-large .wysiwyg,.page-template-support-3dp .recycling .wrapper-large .wysiwyg{margin-bottom:2em}}.page-template-support .recycling .wrapper-large .image,.page-template-support-3dp .recycling .wrapper-large .image{flex:0 0 47%}.page-template-contact .page-cover{padding:14em 0 0}.page-template-contact .page-cover .page-title{color:#fff;font-size:80px;font-weight:600;margin-bottom:.5em;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-contact .page-cover .page-title{font-size:40px}}.page-template-contact .page-cover .contact-info-wrap{background:#fff;background:linear-gradient(180deg, rgb(255, 255, 255) 0%, rgb(250, 250, 250) 100%);padding:3em;border-radius:3px;display:flex;justify-content:space-between;position:relative;bottom:-4em}@media only screen and (max-width: 1050px){.page-template-contact .page-cover .contact-info-wrap{display:block}}@media only screen and (max-width: 750px){.page-template-contact .page-cover .contact-info-wrap{padding:1.5em}}.page-template-contact .page-cover .contact-info-wrap .contact-info{flex:0 0 48%}@media only screen and (max-width: 1050px){.page-template-contact .page-cover .contact-info-wrap .contact-info{margin-bottom:3em}}.page-template-contact .page-cover .contact-info-wrap .contact-info .section-title{font-size:40px;font-weight:100;margin-bottom:.8em;letter-spacing:2.5px}@media only screen and (max-width: 750px){.page-template-contact .page-cover .contact-info-wrap .contact-info .section-title{font-size:26px}}.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-email{margin-bottom:1em}.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-email a{font-size:18px;font-weight:500;color:#3683c4;text-decoration:none}.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-email a:hover{color:#f5802e}.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-email a i{margin-right:.6em}.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-list{margin-bottom:2em}.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-list li{padding:1em 0;border-bottom:1px solid #e4e6ec;display:flex}@media only screen and (max-width: 750px){.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-list li{flex-wrap:wrap}}.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-list li:last-child{border-bottom:none}.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-list li .label{flex:0 0 130px;margin-right:2em;font-weight:500}@media only screen and (max-width: 750px){.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-list li .label{flex:1 1 100%}}.page-template-contact .page-cover .contact-info-wrap .contact-info .contact-list li .value{flex:1 1 100%}.page-template-contact .page-cover .contact-info-wrap .contact-info .social{border-top:4px solid #f5802e;padding-top:2em}.page-template-contact .page-cover .contact-info-wrap .contact-info .social .social-title{text-transform:uppercase;font-size:18px;margin-bottom:1em}.page-template-contact .page-cover .contact-info-wrap .contact-info .social .social-list{display:flex}.page-template-contact .page-cover .contact-info-wrap .contact-info .social .social-list li{margin-right:1em}.page-template-contact .page-cover .contact-info-wrap .contact-info .social .social-list li a{font-size:30px;color:#3683c4}.page-template-contact .page-cover .contact-info-wrap .contact-info .social .social-list li a:hover{color:#f5802e}.page-template-contact .page-cover .contact-info-wrap .contact-form{flex:0 0 48%}.page-template-contact .page-cover .contact-info-wrap .contact-form .form-privacy{color:#41596d}.page-template-contact .page-cover .contact-info-wrap .contact-form .form-privacy a{color:inherit}.page-template-contact .directory{padding:8em 0 6em}.page-template-contact .directory .section-title{font-size:40px;font-weight:100;letter-spacing:2.5px;margin-bottom:1.5em}.page-template-contact .directory .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:4em}@media only screen and (max-width: 1050px){.page-template-contact .directory .grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 750px){.page-template-contact .directory .grid{grid-template-columns:repeat(1, 1fr)}}.page-template-contact .directory .grid .grid-item .label{font-size:18px;font-weight:500;padding-bottom:1em;border-bottom:1px solid #e4e6ec;margin-bottom:1em}.page-template-contact .directory .grid .grid-item .phone{font-size:18px;margin-bottom:1em}.page-template-contact .directory .grid .grid-item .phone a{color:#000;text-decoration:none}.page-template-contact .directory .grid .grid-item .email a{color:#3683c4;text-decoration:none}.page-template-contact .directory .grid .grid-item .email a:hover{color:#f5802e}.page-template-careers{background-color:#fafafa}.page-template-careers .page-cover{padding:14em 0 6em;color:#fff}.page-template-careers .page-cover .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.page-template-careers .page-cover .wrapper-large{display:block}}@media only screen and (max-width: 750px){.page-template-careers .page-cover .title-wrap{margin-bottom:4em}}.page-template-careers .page-cover .title-wrap .line-1{color:#f4bb29;font-size:24px;text-transform:uppercase}.page-template-careers .page-cover .title-wrap .line-2{font-size:80px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-careers .page-cover .title-wrap .line-2{font-size:40px}}.page-template-careers .page-cover .title-wrap .line-2:after{content:"";display:block;width:80px;border-top:2px solid #fff;margin:.5em 0}.page-template-careers .page-cover .cta-wrap{border:1px solid #3683c4;padding:2em;border-radius:3px;text-align:center}.page-template-careers .page-cover .cta-wrap .cta-title{font-size:24px;font-weight:600;margin-bottom:2em}.page-template-careers .page-cover .cta-wrap .button{background-color:#fff;color:#3683c4;font-weight:300}.page-template-careers .page-cover .cta-wrap .button:hover{background-color:#3683c4;color:#fff}.page-template-careers .intro{padding:4em 0}.page-template-careers .intro .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.page-template-careers .intro .wrapper-large{display:block}}.page-template-careers .intro .wrapper-large .content-wrap{flex:0 0 47%}@media only screen and (max-width: 750px){.page-template-careers .intro .wrapper-large .content-wrap{margin-bottom:2em}}.page-template-careers .intro .wrapper-large .content-wrap .title{font-size:40px;font-weight:100}.page-template-careers .intro .wrapper-large .content-wrap .title::after{content:"";display:block;width:135px;border-top:2px solid #f5802e;margin:1em 0}.page-template-careers .intro .wrapper-large .video-wrap{flex:0 0 47%}.page-template-careers .content-rows .content-row{display:flex;align-items:center;justify-content:center;padding:4em 0}@media only screen and (max-width: 750px){.page-template-careers .content-rows .content-row{display:block;padding:2em 0}}.page-template-careers .content-rows .content-row.even{flex-direction:row-reverse}.page-template-careers .content-rows .content-row.even .content{left:0;right:-4em}@media only screen and (max-width: 750px){.page-template-careers .content-rows .content-row.even .content{right:0}}.page-template-careers .content-rows .image-wrap{height:530px;flex:0 0 50%;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 750px){.page-template-careers .content-rows .image-wrap{height:250px}}.page-template-careers .content-rows .content-wrap .content{padding:3em;background-color:#fff;position:relative;left:-4em;width:calc(100% + 4em)}@media only screen and (max-width: 750px){.page-template-careers .content-rows .content-wrap .content{width:100%;left:0;padding:1em}}.page-template-careers .content-rows .content-wrap .content .title{font-size:40px;font-weight:100}@media only screen and (max-width: 750px){.page-template-careers .content-rows .content-wrap .content .title{font-size:26px}}.page-template-careers .content-rows .content-wrap .content .title::after{content:"";display:block;width:135px;border-top:2px solid #f5802e;margin:1em 0}.page-template-careers .benefits{padding-top:4em}.page-template-careers .benefits .section-title{color:#3683c4;text-transform:uppercase;font-size:60px;font-weight:500;text-align:center;margin-bottom:3.5em}@media only screen and (max-width: 750px){.page-template-careers .benefits .section-title{font-size:40px;margin-bottom:5em}}.page-template-careers .benefits .grid-wrap{background-color:#3a3f40;color:#fff}.page-template-careers .benefits .grid-wrap .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:4em;position:relative;top:-8em;margin-bottom:-8em;padding-bottom:4em}@media only screen and (max-width: 1050px){.page-template-careers .benefits .grid-wrap .grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-careers .benefits .grid-wrap .grid{grid-template-columns:repeat(1, 1fr)}}.page-template-careers .benefits .grid-wrap .grid .image{text-align:center;margin-bottom:2em}.page-template-careers .benefits .grid-wrap .grid .title{font-size:22px;font-weight:500;text-align:center}.page-template-careers .benefits .grid-wrap .grid .title::after{content:"";display:block;width:40px;border-top:1px solid #f5802e;margin:1em auto}.page-template-careers .careers-cta{background-size:cover;background-repeat:no-repeat;background-position:center;padding:10em 0;text-align:center;color:#fff}.page-template-careers .careers-cta .title{font-size:60px;font-weight:500;margin-bottom:1.5em}@media only screen and (max-width: 750px){.page-template-careers .careers-cta .title{font-size:40px}}.page-template-careers .careers-cta .button{font-size:30px;font-weight:500;background-color:rgba(0,0,0,0);border:2px solid #fff;border-radius:3px;text-transform:none;padding:1em 4em}.page-template-careers .careers-cta .button:hover{background-color:#3683c4}@media only screen and (max-width: 750px){.page-template-careers .careers-cta .button{font-size:24px;padding:1em 2em;width:100%}}.page-template-job-openings{background-color:#fafafa}.page-template-job-openings .page-cover{padding:14em 0 6em;color:#fff}.page-template-job-openings .page-cover .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.page-template-job-openings .page-cover .wrapper-large{display:block}}@media only screen and (max-width: 750px){.page-template-job-openings .page-cover .title-wrap{margin-bottom:4em}}.page-template-job-openings .page-cover .title-wrap .line-1{color:#f4bb29;font-size:24px;text-transform:uppercase}.page-template-job-openings .page-cover .title-wrap .line-2{font-size:80px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-job-openings .page-cover .title-wrap .line-2{font-size:40px}}.page-template-job-openings .page-cover .title-wrap .line-2:after{content:"";display:block;width:80px;border-top:2px solid #fff;margin:.5em 0}.page-template-job-openings .intro{padding:4em 0;background-color:#fafafa}.page-template-job-openings .intro .wrapper-large .content{max-width:800px}.page-template-job-openings .job-openings{padding-bottom:4em;background-color:#fafafa}.page-template-job-openings .job-openings .openings-wrap .whr-group{font-size:28px;font-weight:600;margin:1em}.page-template-job-openings .job-openings .openings-wrap .whr-group:after{content:"";display:block;width:80px;border-top:2px solid #f4bb29;margin:.5em 0}.page-template-job-openings .job-openings .openings-wrap .whr-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}@media only screen and (max-width: 750px){.page-template-job-openings .job-openings .openings-wrap .whr-items{grid-template-columns:repeat(1, 1fr)}}.page-template-job-openings .job-openings .openings-wrap .whr-items .whr-item{padding:2em;background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}@media only screen and (max-width: 750px){.page-template-job-openings .job-openings .openings-wrap .whr-items .whr-item{padding:1em}}.page-template-job-openings .job-openings .openings-wrap .whr-items .whr-item .whr-title{font-size:24px;margin-bottom:1em}@media only screen and (max-width: 750px){.page-template-job-openings .job-openings .openings-wrap .whr-items .whr-item .whr-title{font-size:20px}}.page-template-job-openings .job-openings .openings-wrap .whr-items .whr-item .whr-title a{color:#3683c4;font-weight:500;text-decoration:none}.page-template-job-openings .job-openings .openings-wrap .whr-items .whr-item .whr-title a:hover{color:#f5802e}.page-template-job-openings .job-openings .openings-wrap .whr-items .whr-item .whr-info li{margin-bottom:.5em}.page-template-job-openings .job-openings .openings-wrap .whr-items .whr-item .whr-info li span{font-weight:400}.page-template-job-openings .job-openings .openings-wrap .whr-items .whr-item .whr-info li.whr-date{display:none}.page-template-locations .page-cover{position:relative;height:900px;padding:14em 0 10em}@media only screen and (max-width: 750px){.page-template-locations .page-cover{padding:6em 0 14em;height:auto}}.page-template-locations .page-cover #map{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-locations .page-cover #map .info-window{width:300px;display:flex;align-items:flex-start}.page-template-locations .page-cover #map .info-window .image{flex:0 0 100px;height:100px;background-size:cover;background-position:center;background-repeat:no-repeat}.page-template-locations .page-cover #map .info-window .info{flex:1 1 auto;margin-left:1em}.page-template-locations .page-cover #map .info-window .info .title{color:#3683c4;font-size:22px;font-weight:500;margin-bottom:.3em}.page-template-locations .page-cover #map .info-window .info .more{display:inline-block;margin-top:.6em;color:#f5802e}.page-template-locations .page-cover .wrapper-large{position:relative}.page-template-locations .page-cover .wrapper-large .title-wrap{padding:2em;background-color:rgba(255,255,255,.8);float:left;max-width:600px;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}@media only screen and (max-width: 1050px){.page-template-locations .page-cover .wrapper-large .title-wrap{max-width:450px}}@media only screen and (max-width: 750px){.page-template-locations .page-cover .wrapper-large .title-wrap{padding:1em;float:none}}.page-template-locations .page-cover .wrapper-large .title-wrap .line-1{font-size:24px;color:#f5802e;text-transform:uppercase}.page-template-locations .page-cover .wrapper-large .title-wrap .line-2{font-size:80px;font-weight:600;letter-spacing:2.5px;color:#3683c4;text-transform:uppercase}@media only screen and (max-width: 1050px){.page-template-locations .page-cover .wrapper-large .title-wrap .line-2{font-size:60px}}@media only screen and (max-width: 750px){.page-template-locations .page-cover .wrapper-large .title-wrap .line-2{font-size:40px;letter-spacing:0}}.page-template-locations .page-cover .wrapper-large .title-wrap .line-2::after{content:"";display:block;width:80px;border-top:2px solid #f5802e;margin:.4em 0 .5em}.page-template-locations .page-cover .wrapper-large .title-wrap .text{margin-bottom:4em}@media only screen and (max-width: 750px){.page-template-locations .page-cover .wrapper-large .title-wrap .text{margin-bottom:2em}}.page-template-locations .page-cover .wrapper-large .title-wrap .button{font-size:16px;font-weight:300;color:#3683c4;background-color:rgba(0,0,0,0);border:1px solid #3683c4;text-transform:none}@media only screen and (max-width: 750px){.page-template-locations .page-cover .wrapper-large .title-wrap .button{width:100%}}.page-template-locations .page-cover .wrapper-large .title-wrap .button:hover{background-color:#3683c4;color:#fff}.page-template-locations .headquarters{padding:4em 0}.page-template-locations .headquarters .wrapper-small{display:flex}@media only screen and (max-width: 1050px){.page-template-locations .headquarters .wrapper-small{display:block}}.page-template-locations .headquarters .wrapper-small .info-wrap{padding:2em;flex:0 0 450px}@media only screen and (max-width: 750px){.page-template-locations .headquarters .wrapper-small .info-wrap{padding:0;margin-bottom:2em}}.page-template-locations .headquarters .wrapper-small .info-wrap .title{font-size:40px;font-weight:100;letter-spacing:2.5px}.page-template-locations .headquarters .wrapper-small .info-wrap .title::after{content:"";display:block;border-top:1px solid #f5802e;width:50px;margin:.8em 0}.page-template-locations .headquarters .wrapper-small .info-wrap .title a{color:#000;text-decoration:none}.page-template-locations .headquarters .wrapper-small .info-wrap .title a:hover{color:#3683c4}.page-template-locations .headquarters .wrapper-small .info-wrap .directions{color:#3683c4;text-decoration:none;font-size:16px;margin-top:2em;display:inline-block}.page-template-locations .headquarters .wrapper-small .info-wrap .directions:hover{color:#f5802e}.page-template-locations .headquarters .wrapper-small .info-wrap .directions i{margin-right:.5em}.page-template-locations .headquarters .wrapper-small .image{flex:1 1 auto;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1050px){.page-template-locations .headquarters .wrapper-small .image{height:300px}}.page-template-locations .locations{padding:4em 0}.page-template-locations .locations.odd{background-color:#fafafa}.page-template-locations .locations .wrapper-large{display:flex;align-items:center}@media only screen and (max-width: 1050px){.page-template-locations .locations .wrapper-large{display:block}}.page-template-locations .locations .wrapper-large .state{color:#3a3f40;font-size:30px;font-weight:500;flex:0 0 300px}@media only screen and (max-width: 1050px){.page-template-locations .locations .wrapper-large .state{margin-bottom:2em}}.page-template-locations .locations .wrapper-large .location-grid{flex:1 1 auto;display:grid;grid-template-columns:repeat(3, 1fr);gap:3em 4em}@media only screen and (max-width: 1400px){.page-template-locations .locations .wrapper-large .location-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-locations .locations .wrapper-large .location-grid{grid-template-columns:repeat(1, 1fr)}}.page-template-locations .locations .wrapper-large .location-grid .info-wrap{aspect-ratio:1;display:flex;align-items:center;background-size:cover;background-repeat:no-repeat;margin-left:3em}.page-template-locations .locations .wrapper-large .location-grid .info-wrap .info{padding:2em;background-color:#fff;width:300px;position:relative;left:-3em}.page-template-locations .locations .wrapper-large .location-grid .info-wrap .info .title{font-size:24px;font-weight:500}.page-template-locations .locations .wrapper-large .location-grid .info-wrap .info .title::after{content:"";display:block;width:50px;border-top:1px solid #f5802e;margin:.4em 0 1em}.page-template-locations .locations .wrapper-large .location-grid .info-wrap .info .title a{color:#3683c4;text-decoration:none}.page-template-locations .locations .wrapper-large .location-grid .info-wrap .info .title a:hover{color:#f5802e}.page-template-locations .locations .wrapper-large .location-grid .info-wrap .info .directions{color:#3683c4;text-decoration:none;font-size:16px;margin-top:2em;display:inline-block}.page-template-locations .locations .wrapper-large .location-grid .info-wrap .info .directions:hover{color:#f5802e}.page-template-locations .locations .wrapper-large .location-grid .info-wrap .info .directions i{margin-right:.5em}.single-location .page-cover{padding:16em 0 4em}@media only screen and (max-width: 750px){.single-location .page-cover{padding:12em 0 4em}}.single-location .page-cover .wrapper-large{display:flex;justify-content:flex-end}@media only screen and (max-width: 1050px){.single-location .page-cover .wrapper-large{flex-direction:column-reverse}}.single-location .page-cover .wrapper-large .map-embed{flex:0 0 40%;border:20px solid #fff;border-radius:4px;margin-right:3em;position:relative;bottom:-10em;margin-top:-10em;background-color:#fff}@media only screen and (max-width: 1050px){.single-location .page-cover .wrapper-large .map-embed{bottom:0;margin-top:0;width:100%;border:10px solid #fff}}.single-location .page-cover .wrapper-large .map-embed iframe{width:100%}@media only screen and (max-width: 750px){.single-location .page-cover .wrapper-large .map-embed iframe{height:250px}}.single-location .page-cover .wrapper-large .contact-wrap{flex:1 1 auto;color:#fff}@media only screen and (max-width: 1050px){.single-location .page-cover .wrapper-large .contact-wrap{margin-bottom:2em}}.single-location .page-cover .wrapper-large .contact-wrap .line-1{font-size:24px;text-transform:uppercase;color:#f5802e}.single-location .page-cover .wrapper-large .contact-wrap .line-2{font-size:80px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase}@media only screen and (max-width: 1300px){.single-location .page-cover .wrapper-large .contact-wrap .line-2{font-size:60px}}@media only screen and (max-width: 750px){.single-location .page-cover .wrapper-large .contact-wrap .line-2{font-size:36px;letter-spacing:0}}.single-location .page-cover .wrapper-large .contact-wrap .line-2::after{content:"";display:block;width:80px;border-top:2px solid #f5802e;margin:.4em 0}.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap{display:flex}@media only screen and (max-width: 750px){.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap{display:block}}.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap .address{margin-right:4em}@media only screen and (max-width: 750px){.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap .address{margin-bottom:2em;margin-right:0}}.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap .address address{margin-bottom:1em}.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap .address address span{display:block;margin-bottom:.4em}.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap .address a{color:#f5802e;text-decoration:none}.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap .address a i{margin-right:.5em}.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap .contact li{margin-bottom:1em}.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap .contact li span{font-weight:500}.single-location .page-cover .wrapper-large .contact-wrap .meta-wrap .contact li a{color:#fff;text-decoration:none}.single-location .main{background-color:#fafafa}.single-location .main .description-wrap{display:flex;justify-content:flex-end;padding:3em 0}@media only screen and (max-width: 1050px){.single-location .main .description-wrap{padding:3em 0 0}}.single-location .main .description-wrap .description{flex:0 0 auto;width:calc(60% - 3em)}@media only screen and (max-width: 1050px){.single-location .main .description-wrap .description{width:100%}}.single-location .main .content-rows .content-row{display:flex;align-items:center;justify-content:center;padding:4em 0}@media only screen and (max-width: 750px){.single-location .main .content-rows .content-row{display:block;padding:2em 0}}.single-location .main .content-rows .content-row.odd{flex-direction:row-reverse}.single-location .main .content-rows .content-row.odd .content{left:0;right:-4em}@media only screen and (max-width: 750px){.single-location .main .content-rows .content-row.odd .content{right:0}}.single-location .main .content-rows .image-wrap{height:530px;flex:0 0 50%;background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 750px){.single-location .main .content-rows .image-wrap{height:250px}}.single-location .main .content-rows .content-wrap .content{padding:3em;background-color:#fff;position:relative;left:-4em;width:calc(100% + 4em)}@media only screen and (max-width: 750px){.single-location .main .content-rows .content-wrap .content{width:100%;left:0;padding:1em}}.single-location .main .content-rows .content-wrap .content .title{font-size:40px;font-weight:100}@media only screen and (max-width: 750px){.single-location .main .content-rows .content-wrap .content .title{font-size:26px}}.single-location .main .content-rows .content-wrap .content .title::after{content:"";display:block;width:135px;border-top:2px solid #f5802e;margin:1em 0}.page-template-faqs .page-cover{color:#fff;padding:14em 0 4em}.page-template-faqs .page-cover .content-wrap .line-1{color:#f4bb29;text-transform:uppercase;font-size:20px;margin-bottom:.2em}.page-template-faqs .page-cover .content-wrap .line-2{font-size:60px;font-weight:600;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-faqs .page-cover .content-wrap .line-2{font-size:40px}}.page-template-faqs .page-cover .content-wrap .line-2:after{content:"";display:block;border-bottom:2px solid #f4bb29;width:80px;margin:.4em 0 .5em}.page-template-faqs .page-cover .content-wrap .text{font-size:20px;max-width:600px;line-height:1.4em;margin-bottom:4em}.page-template-faqs .page-cover .filter-bar{background-color:#36454f;display:flex;flex-wrap:wrap;font-size:17px;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-faqs .page-cover .filter-bar{display:block}}.page-template-faqs .page-cover .filter-bar li{text-align:center;display:flex;align-items:center;justify-content:center;height:100%;padding:1.9em 2em;color:#fff;transition:150ms all ease-in;cursor:pointer}@media only screen and (max-width: 1050px){.page-template-faqs .page-cover .filter-bar li{padding:1em}}.page-template-faqs .page-cover .filter-bar li:hover{background-color:#41596d}.page-template-faqs .page-cover .filter-bar li.active{color:#f4bb29;font-weight:600;background-color:#41596d}.page-template-faqs .faqs .faq-row{padding:4em 0}.page-template-faqs .faqs .faq-row.even{background:#fafafa}.page-template-faqs .faqs .faq-row .faq-type{font-size:40px;font-weight:100;margin-bottom:1em}@media only screen and (max-width: 750px){.page-template-faqs .faqs .faq-row .faq-type{font-size:30px}}.page-template-faqs .faqs .faq-row .faq-type i{color:#3683c4;margin-right:.5em}.page-template-faqs .faqs .faq-row .faq-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em 4em}@media only screen and (max-width: 1050px){.page-template-faqs .faqs .faq-row .faq-grid{grid-template-columns:repeat(1, 1fr)}}.page-template-faqs .faqs .faq-row .faq-grid .faq{display:flex;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.page-template-faqs .faqs .faq-row .faq-grid .faq:last-child{margin-bottom:0}.page-template-faqs .faqs .faq-row .faq-grid .faq .qa-wrap{flex:1 1 auto;background-color:#fff;padding:1.5em;position:relative}@media only screen and (max-width: 750px){.page-template-faqs .faqs .faq-row .faq-grid .faq .qa-wrap{padding:1em}}.page-template-faqs .faqs .faq-row .faq-grid .faq .qa-wrap .question{font-weight:500;color:#333}.page-template-faqs .faqs .faq-row .faq-grid .faq .qa-wrap .answer{height:0;opacity:0;overflow:hidden;transition:all 150ms ease-in}.page-template-faqs .faqs .faq-row .faq-grid .faq .toggle{background-color:#3683c4;color:#fff;font-size:40px;padding:.5em;cursor:pointer}@media only screen and (max-width: 750px){.page-template-faqs .faqs .faq-row .faq-grid .faq .toggle{font-size:30px}}.page-template-faqs .faqs .faq-row .faq-grid .faq .toggle i{transition:all 150ms ease-in}.page-template-faqs .faqs .faq-row .faq-grid .faq.open .answer{height:200px;overflow:auto;margin-top:1.5em;opacity:1}.page-template-faqs .faqs .faq-row .faq-grid .faq.open .toggle i{transform:rotate(180deg)}.error404 .page-cover{color:#fff;padding:20em 0 12em}@media only screen and (max-width: 750px){.error404 .page-cover{padding:14em 0 8em}}.error404 .page-cover .content-wrap{max-width:730px}.error404 .page-cover .content-wrap .title{font-size:60px;font-weight:600;text-transform:uppercase;line-height:1.1em}@media only screen and (max-width: 750px){.error404 .page-cover .content-wrap .title{font-size:40px}}.error404 .page-cover .content-wrap .title::after{content:"";display:block;width:90px;border-top:1px solid #f5802e;margin:.6em 0}.error404 .page-cover .content-wrap .wysiwyg a{color:#f4bb29;text-decoration:none}.page-template-search .page-cover{background-size:cover;background-repeat:no-repeat;padding:11em 0 3em}.page-template-search .main{background:#fafafa}.page-template-search .main .page-title-wrap{padding:3em 0 4em}.page-template-search .main .page-title-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1050px){.page-template-search .main .page-title-wrap .wrapper-large{display:block}}.page-template-search .main .page-title-wrap .wrapper-large .page-title{flex:0 0 475px;margin-right:1.4em;font-size:50px;font-weight:600;text-transform:uppercase;color:#3683c4;display:flex;align-items:center;letter-spacing:3px}@media only screen and (max-width: 1050px){.page-template-search .main .page-title-wrap .wrapper-large .page-title{font-size:40px;margin-bottom:.3em;margin-right:0}}.page-template-search .main .page-title-wrap .wrapper-large .page-title img{margin-right:.4em;width:55px}.page-template-search .main .page-title-wrap .wrapper-large .results-title{flex:1 1 auto;font-size:30px;font-weight:100}.page-template-search .main .page-title-wrap .wrapper-large .results-title span{color:#3683c4}.page-template-search .main .results-wrap{padding-bottom:6em}.page-template-search .main .results-wrap .wrapper-large{display:flex}@media only screen and (max-width: 1050px){.page-template-search .main .results-wrap .wrapper-large{flex-direction:column-reverse}}.page-template-search .main .results-wrap .wrapper-large .sidebar-wrap{flex:0 0 475px;margin-right:4em;margin-bottom:6em}@media only screen and (max-width: 1050px){.page-template-search .main .results-wrap .wrapper-large .sidebar-wrap{flex:1 1 auto;margin-right:0}}.page-template-search .main .results-wrap .wrapper-large .sidebar-wrap .post-sharing-part{margin-right:0;margin-bottom:4em}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap{flex:1 1 auto}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.1);margin-bottom:1em;display:flex}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .icon-wrap{flex:0 0 120px;display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 750px){.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .icon-wrap{flex:0 0 80px}}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .icon-wrap i{font-size:66px;color:#fff}@media only screen and (max-width: 750px){.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .icon-wrap i{font-size:40px}}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .result-content{flex:1 1 auto;padding:2em 1.5em}@media only screen and (max-width: 750px){.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .result-content{padding:1em}}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .result-content h3{margin-bottom:.5em}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .result-content h3 a{color:#3683c4;text-decoration:none;font-size:20px;font-weight:500}@media only screen and (max-width: 750px){.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .result-content h3 a{font-size:18px}}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .result-content h3 a:hover{color:#f5802e}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .result .result-content .meta{font-size:15px;text-transform:uppercase}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .more-wrap{margin:4em 0;text-align:center}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .more-wrap .button{background-color:rgba(0,0,0,0);border:2px solid #3683c4;padding:1em 4em;font-size:20px;font-weight:300;color:#3683c4}.page-template-search .main .results-wrap .wrapper-large .results-list-wrap .more-wrap .button:hover{background-color:#3683c4;color:#fff}.page-template-default .page-cover{padding:12em 0 4em}.page-template-default .page-cover .page-title{font-size:80px;font-weight:600;color:#fff;text-transform:uppercase}@media only screen and (max-width: 750px){.page-template-default .page-cover .page-title{font-size:60px}}.page-template-default .page-cover .page-title::after{content:"";display:block;width:80px;border-top:1px solid #f5802e;margin:.2em 0 .5em}.page-template-default .page-cover .cover-text{color:#fff;max-width:600px}.page-template-default .main .row-wysiwyg{padding:4em 0}@media only screen and (max-width: 750px){.page-template-default .main .row-wysiwyg{padding:2em 0}}.page-template-default .main .row-two_column{padding:4em 0;background:#fafafa}@media only screen and (max-width: 750px){.page-template-default .main .row-two_column{padding:2em 0}}.page-template-default .main .row-two_column .wrapper{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.page-template-default .main .row-two_column .wrapper{flex-direction:column-reverse}}.page-template-default .main .row-two_column .wrapper.image_wysiwyg{flex-direction:row-reverse}@media only screen and (max-width: 750px){.page-template-default .main .row-two_column .wrapper.image_wysiwyg{flex-direction:column-reverse}}.page-template-default .main .row-two_column .wrapper.image_wysiwyg .wysiwyg{transform:translateX(-8em)}@media only screen and (max-width: 750px){.page-template-default .main .row-two_column .wrapper.image_wysiwyg .wysiwyg{transform:none}}.page-template-default .main .row-two_column .wrapper .image{flex:0 1 47%;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 750px){.page-template-default .main .row-two_column .wrapper .image{aspect-ratio:16/9;width:100%}}.page-template-default .main .row-two_column .wrapper .wysiwyg-wrap{flex:0 1 47%;padding:2em 0}@media only screen and (max-width: 750px){.page-template-default .main .row-two_column .wrapper .wysiwyg-wrap{width:100%;padding:0}}.page-template-default .main .row-two_column .wrapper .wysiwyg-wrap .wysiwyg{position:relative;width:calc(100% + 8em);padding:2em;background-color:#fff}@media only screen and (max-width: 750px){.page-template-default .main .row-two_column .wrapper .wysiwyg-wrap .wysiwyg{width:100%;padding:1em}}.page-template-default .main .row-content_grid{padding:4em 0;background:#fafafa}@media only screen and (max-width: 750px){.page-template-default .main .row-content_grid{padding:2em 0}}.page-template-default .main .row-content_grid .grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:3em}@media only screen and (max-width: 1050px){.page-template-default .main .row-content_grid .grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-default .main .row-content_grid .grid{grid-template-columns:repeat(1, 1fr)}}.page-template-default .main .row-content_grid .grid .grid-item{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.page-template-default .main .row-content_grid .grid .grid-item .image{background-size:cover;background-repeat:no-repeat;aspect-ratio:16/9}.page-template-default .main .row-content_grid .grid .grid-item .grid-content{padding:2em}.page-template-default .main .row-content_grid .grid .grid-item .grid-content .title{font-size:24px;font-weight:500;margin-bottom:1em}.to-template-default .page-cover{padding:12em 0 4em}.to-template-default .page-cover .page-title{font-size:80px;font-weight:600;color:#fff;text-transform:uppercase}@media only screen and (max-width: 750px){.to-template-default .page-cover .page-title{font-size:60px}}.to-template-default .page-cover .page-title::after{content:"";display:block;width:80px;border-top:1px solid #f5802e;margin:.2em 0 .5em}.to-template-default .page-cover .cover-text{color:#fff;max-width:600px}.to-template-default .main.redirect{background-color:#cbcece}.to-template-default .main .wrapper.video{padding:2em 1em}.to-template-default .main .wrapper.redirect{display:flex;justify-content:space-between}.to-template-default .main .wrapper.redirect .redirect-wrapper .loading{font-size:inherit}.to-template-default .main .wrapper.redirect .redirect-wrapper .loading:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4, end) 300ms infinite;animation:ellipsis steps(4, end) 300ms infinite;content:"â€¦";width:12px}@media only screen and (max-width: 750px){.to-template-default .main .wrapper.redirect{flex-direction:column-reverse}}.to-template-default .main .wrapper.redirect .image,.to-template-default .main .wrapper.redirect .video{flex:0 1 47%;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 750px){.to-template-default .main .wrapper.redirect .image,.to-template-default .main .wrapper.redirect .video{aspect-ratio:16/9;width:100%}}.to-template-default .main .wrapper.redirect .wysiwyg-wrap{flex:0 1 47%;padding:2em 0}@media only screen and (max-width: 750px){.to-template-default .main .wrapper.redirect .wysiwyg-wrap{width:100%;padding:0}}.to-template-default .main .wrapper.redirect .wysiwyg-wrap .wysiwyg{position:relative;width:calc(100% + 8em);padding:2em;background-color:#fff}@media only screen and (max-width: 750px){.to-template-default .main .wrapper.redirect .wysiwyg-wrap .wysiwyg{width:100%;padding:1em}}.to-template-default .main .document-wrapper{padding:2em}.to-template-default .main .document-wrapper .pdf-toolbar{padding:1em}.to-template-default .main .document-wrapper .pdf-toolbar .btn-toolbar{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}@media only screen and (max-width: 1050px){.to-template-default .main .document-wrapper .pdf-toolbar .btn-toolbar{grid-template-columns:repeat(1, 1fr)}}.to-template-default .main .document-wrapper .pdf-toolbar .btn-toolbar .btn-group{display:grid;grid-template-columns:auto;grid-template-columns:repeat(2, 1fr);gap:.5em}.to-template-default .main .document-wrapper .pdf-toolbar .btn-toolbar .btn-group button{transition:all 150ms ease-in;color:#fff;cursor:pointer;background-image:none;background-color:#f5802e;padding:1em;border-radius:3px;border:none;text-transform:uppercase;font-size:14px;font-family:"hero-new"}.to-template-default .main .document-wrapper .pdf-toolbar .btn-toolbar .btn-group button:hover{background-color:#3683c4}.to-template-default .main .document-wrapper .document-download-wrapper{padding:2em;text-align:center}.to-template-default .main .document-wrapper .document-download-wrapper a.btn{transition:all 150ms ease-in;color:#fff;cursor:pointer;background-image:none;background-color:#3683c4;padding:2em 3em;border-radius:3px;border:none;text-transform:uppercase;font-size:18px;font-family:"hero-new";text-decoration:none;line-height:6em}.to-template-default .main .document-wrapper .document-download-wrapper a.btn:hover{background-color:#36454f}@media only screen and (max-width: 1050px){.to-template-default .main .document-wrapper .document-download-wrapper a.btn{padding:1em 1.5em}}.to-template-default .main .document-wrapper .page-information{padding:1em .75em;width:16em;text-align:center;margin-bottom:-1em}.to-template-default .main .document-wrapper .page-information.bottom{margin-bottom:unset;margin-top:-1em}.to-template-default .main .document-wrapper .page-information .input-group{display:grid;grid-template-columns:.5fr 50px .5fr;background-color:#fff;border-radius:3px;border:1px solid #fff}.to-template-default .main .document-wrapper .page-information .input-group .input-group-addon{line-height:2.4;padding:0em .5em}.to-template-default .main .document-wrapper .pdf-wrapper{padding:2em;background:#cbcece;border:1px solid #3a3f40;border-radius:3px}.to-template-default .main .document-wrapper .pdf-wrapper .pdfcanvas{box-shadow:0px 0px 10px rgba(58,63,64,.8)}.to-template-default .main .document-wrapper .pdf-wrapper .utility-group{text-align:right;padding:1em;position:relative;float:right;border-radius:3px;background:#45596b;margin-top:-1em;margin-left:-153px;z-index:1337}@media only screen and (max-width: 750px){.to-template-default .main .document-wrapper .pdf-wrapper .utility-group{padding:.5em}}.to-template-default .main .document-wrapper .pdf-wrapper .utility-group .btn-group{display:grid;gap:.5em}@media only screen and (max-width: 750px){.to-template-default .main .document-wrapper .pdf-wrapper .utility-group .btn-group{grid-template-columns:repeat(2, 0.5fr)}}.to-template-default .main .document-wrapper .pdf-wrapper .utility-group .btn-group button{transition:all 150ms ease-in;cursor:pointer;background-image:none;background-color:#fff;padding:.75em;border-radius:3px;border:none;text-transform:uppercase;font-size:14px;font-family:"hero-new"}.to-template-default .main .document-wrapper .pdf-wrapper .utility-group .btn-group button:hover{background-color:#cbcece}@media only screen and (max-width: 750px){.to-template-default .main .document-wrapper .pdf-wrapper .utility-group .btn-group button{font-size:12px}}.to-template-default .main .document-wrapper .pdf-wrapper .utility-group.bottom{display:none}@media only screen and (max-width: 750px){.to-template-default .hidden-xs{display:none}}@media only screen and (max-width: 1050px){.to-template-default .hidden-sm{display:none}}.to-template-default .btn-theme{background-color:#3683c4 !important}.to-template-default .btn-alt-theme{background-color:#f5802e !important}.to-template-default p:last-child{margin-top:2.5em}.to-template-default h1&gt;small,.to-template-default h2&gt;small,.to-template-default h3&gt;small,.to-template-default h4&gt;small,.to-template-default h5&gt;small{font-family:"Hero New Light","Arial",sans-serif !important}.to-template-default h1 small,.to-template-default .h1 small,.to-template-default h2 small,.to-template-default .h2 small,.to-template-default h3 small,.to-template-default .h3 small,.to-template-default h1 .small,.to-template-default .h1 .small,.to-template-default h2 .small,.to-template-default .h2 .small,.to-template-default h3 .small,.to-template-default .h3 .small{font-size:60%}.to-template-default h1 small,.to-template-default h2 small,.to-template-default h3 small,.to-template-default h4 small,.to-template-default h5 small,.to-template-default h6 small,.to-template-default .h1 small,.to-template-default .h2 small,.to-template-default .h3 small,.to-template-default .h4 small,.to-template-default .h5 small,.to-template-default .h6 small,.to-template-default h1 .small,.to-template-default h2 .small,.to-template-default h3 .small,.to-template-default h4 .small,.to-template-default h5 .small,.to-template-default h6 .small,.to-template-default .h1 .small,.to-template-default .h2 .small,.to-template-default .h3 .small,.to-template-default .h4 .small,.to-template-default .h5 .small,.to-template-default .h6 .small{font-weight:normal;line-height:1;color:#f4bb29}.wysiwyg-full-width{max-width:100%}.page-template-landing .btn,.page-template-landing button:not([class*=swal2-]),.page-template-landing .mkto-swal .mktoButton{height:100%;color:#fff !important;font-size:16px;letter-spacing:1px;line-height:1.5;margin:12px 0;padding:12px 20px;text-decoration:none;cursor:pointer;border-radius:4px;border:unset;background-image:unset;background-color:unset !important}.page-template-landing .btn-theme,.page-template-landing .mktoButton{background-color:#3683c4 !important}.page-template-landing .btn-alt-theme{background-color:#f5802e !important}.page-template-landing .mkto-swal .mktoForm{width:auto !important}.page-template-landing .mkto-swal .mktoForm .mktoOffset{float:none;height:unset}.page-template-landing .mkto-swal .mktoForm .mktoFormCol{margin-bottom:1em;position:relative;float:none}.page-template-landing .mkto-swal .mktoForm .mktoFieldWrap{position:relative;float:none}.page-template-landing .mkto-swal .mktoForm .mktoFieldDescriptor{margin:0 !important}.page-template-landing .mkto-swal .mktoForm .mktoLabel{width:auto !important;font-family:"hero-new";font-size:15px;font-weight:100 !important;padding:.5em;transition:all 150ms ease-in}.page-template-landing .mkto-swal .mktoForm .mktoField{width:100% !important;font-size:15px;padding:.5em;height:auto !important;line-height:1em !important}.page-template-landing .mkto-swal .mktoForm .mktoButtonRow{grid-column-start:1;grid-column-end:4;text-align:center;width:100%;padding-top:2em}.page-template-landing .mkto-swal .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}.page-template-landing .mkto-swal .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{transition:all 150ms ease-in;cursor:pointer;background-image:none;background-color:#f5802e !important;padding:1em 3em;border-radius:3px;border:none;text-transform:uppercase;font-size:18px;font-family:"hero-new"}.page-template-landing .mkto-swal .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:active,.page-template-landing .mkto-swal .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover{background-color:#3683c4}.page-template-landing .mkto-swal .form-control{padding:.6em 1em;border:1px solid #ccc;font-size:15px}.page-template-landing .mkto-swal .btn{width:80%;margin-left:10%}.software-template-software-3dx.admin-bar .section-nav.fixed,.software-template-software-solidworks2.admin-bar .section-nav.fixed{top:32px}@media only screen and (max-width: 1050px){.software-template-software-3dx.admin-bar .section-nav.fixed,.software-template-software-solidworks2.admin-bar .section-nav.fixed{bottom:1.5em;top:unset}}.software-template-software-3dx .product-features-wrap .feature-list-wrapper,.software-template-software-solidworks2 .product-features-wrap .feature-list-wrapper{border-bottom:2px solid #c95e29;margin-bottom:2em}.software-template-software-3dx .product-features-wrap .wrapper-large,.software-template-software-solidworks2 .product-features-wrap .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){.software-template-software-3dx .product-features-wrap .wrapper-large,.software-template-software-solidworks2 .product-features-wrap .wrapper-large{display:block}}.software-template-software-3dx .product-features-wrap .wrapper-large .product-description,.software-template-software-solidworks2 .product-features-wrap .wrapper-large .product-description{flex:1 1 50%;padding:4em 0}@media only screen and (max-width: 1300px){.software-template-software-3dx .product-features-wrap .wrapper-large .product-description,.software-template-software-solidworks2 .product-features-wrap .wrapper-large .product-description{padding-bottom:0}}@media only screen and (max-width: 1050px){.software-template-software-3dx .product-features-wrap .wrapper-large .product-description,.software-template-software-solidworks2 .product-features-wrap .wrapper-large .product-description{padding-left:0}}.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info{flex:1 1 50%;padding:4em}.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap{padding:3em;background-color:#fafafa}@media only screen and (max-width: 750px){.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap{padding:1em}}.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-title,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-title{font-size:30px;font-weight:500;margin-bottom:1em;color:#333}.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-text,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-text{margin-bottom:2em}.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap{display:flex}@media only screen and (max-width: 750px){.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap{display:block}}.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button{font-size:18px;font-weight:300;padding:1.3em 2em}@media only screen and (max-width: 1050px){.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button{width:100%;margin-bottom:1em}}.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote{background:#fff;color:#36454f;margin-left:1em}@media only screen and (max-width: 750px){.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote{margin-left:0}}.software-template-software-3dx .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote:hover,.software-template-software-solidworks2 .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote:hover{background:#3683c4;color:#fff}.software-template-software-3dx .product-features-wrap .features-list,.software-template-software-solidworks2 .product-features-wrap .features-list{flex:1 1 50%;display:grid;grid-template-columns:repeat(2, 1fr);gap:2em;padding:2em 4em}@media only screen and (max-width: 1300px){.software-template-software-3dx .product-features-wrap .features-list,.software-template-software-solidworks2 .product-features-wrap .features-list{grid-template-columns:repeat(3, 1fr) !important;padding-left:0}}@media only screen and (max-width: 1050px){.software-template-software-3dx .product-features-wrap .features-list,.software-template-software-solidworks2 .product-features-wrap .features-list{grid-template-columns:repeat(2, 1fr) !important}}@media only screen and (max-width: 750px){.software-template-software-3dx .product-features-wrap .features-list,.software-template-software-solidworks2 .product-features-wrap .features-list{grid-template-columns:repeat(1, 1fr) !important;padding-top:2em}}.software-template-software-3dx .product-features-wrap .features-list li&gt;i,.software-template-software-solidworks2 .product-features-wrap .features-list li&gt;i{font-size:50px;color:#eee;margin-right:.5em;width:50px}.software-template-software-3dx .product-features-wrap .features-list li,.software-template-software-solidworks2 .product-features-wrap .features-list li{display:flex}.software-template-software-3dx .product-features-wrap .features-list li h5,.software-template-software-solidworks2 .product-features-wrap .features-list li h5{font-size:20px;margin-bottom:.6em;font-weight:400}.software-template-software-3dx .pricing,.software-template-software-solidworks2 .pricing{padding:4em 0 2em 0}.software-template-software-3dx .pricing .section-title-wrap,.software-template-software-solidworks2 .pricing .section-title-wrap{text-align:center;margin-bottom:6em}.software-template-software-3dx .pricing .section-title-wrap .section-title,.software-template-software-solidworks2 .pricing .section-title-wrap .section-title{font-size:40px;font-weight:200}@media only screen and (max-width: 750px){.software-template-software-3dx .pricing .section-title-wrap .section-title,.software-template-software-solidworks2 .pricing .section-title-wrap .section-title{font-size:30px}}.software-template-software-3dx .pricing .section-title-wrap .section-title:after,.software-template-software-solidworks2 .pricing .section-title-wrap .section-title:after{content:"";display:block;width:145px;border-bottom:4px solid #45596b;margin:1em auto .7em}.software-template-software-3dx .pricing .section-title-wrap .section-title-cta-text,.software-template-software-solidworks2 .pricing .section-title-wrap .section-title-cta-text{color:#919191}.software-template-software-3dx .pricing .section-title-wrap .section-title-cta-text a,.software-template-software-solidworks2 .pricing .section-title-wrap .section-title-cta-text a{color:#4194d9}.software-template-software-3dx .pricing .pricing-wrap,.software-template-software-solidworks2 .pricing .pricing-wrap{display:grid;gap:2em;padding-bottom:4em;justify-content:center}@media only screen and (max-width: 1300px){.software-template-software-3dx .pricing .pricing-wrap,.software-template-software-solidworks2 .pricing .pricing-wrap{grid-template-columns:repeat(2, 1fr) !important;padding-bottom:2em}}@media only screen and (max-width: 1050px){.software-template-software-3dx .pricing .pricing-wrap,.software-template-software-solidworks2 .pricing .pricing-wrap{grid-template-columns:repeat(1, 1fr) !important;padding-bottom:2em}}.software-template-software-3dx .pricing .pricing-wrap .pricing-item,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item{display:flex;flex-direction:column;box-shadow:0 2px 8px 2px rgba(0,0,0,.08);background-color:#fff}.software-template-software-3dx .pricing .pricing-wrap .pricing-item .title-wrap,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item .title-wrap{text-align:center;padding:2em}.software-template-software-3dx .pricing .pricing-wrap .pricing-item .title-wrap h2,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item .title-wrap h2{color:#fff;text-transform:uppercase;font-size:30px;font-weight:500}.software-template-software-3dx .pricing .pricing-wrap .pricing-item .content-wrap,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item .content-wrap{flex:1;padding:1.5em;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.software-template-software-3dx .pricing .pricing-wrap .pricing-item .content-wrap img,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item .content-wrap img{margin-bottom:1em}.software-template-software-3dx .pricing .pricing-wrap .pricing-item .content-wrap .description,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item .content-wrap .description{margin-bottom:1em;max-width:600px}.software-template-software-3dx .pricing .pricing-wrap .pricing-item .content-wrap .price,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item .content-wrap .price{font-size:30px;margin-bottom:1em}.software-template-software-3dx .pricing .pricing-wrap .pricing-item .content-wrap .button,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item .content-wrap .button{width:100%;font-size:20px;display:flex;justify-content:center;align-items:center;padding:1em 3em;border:1px solid rgba(0,0,0,0);max-width:600px}.software-template-software-3dx .pricing .pricing-wrap .pricing-item .content-wrap .button i,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item .content-wrap .button i{font-size:26px;margin:0;margin-right:.5em}.software-template-software-3dx .pricing .pricing-wrap .pricing-item.standard .button,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item.standard .button{background-color:#3683c4}.software-template-software-3dx .pricing .pricing-wrap .pricing-item.standard .button:hover,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item.standard .button:hover{background:#fff;border:1px solid #3683c4;color:#3683c4}.software-template-software-3dx .pricing .pricing-wrap .pricing-item.professional,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item.professional{height:110%;margin-top:-5%}@media only screen and (max-width: 1050px){.software-template-software-3dx .pricing .pricing-wrap .pricing-item.professional,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item.professional{height:auto;margin-top:0}}.software-template-software-3dx .pricing .pricing-wrap .pricing-item.professional .button:hover,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item.professional .button:hover{background:#fff;border:1px solid #f5802e;color:#f5802e}.software-template-software-3dx .pricing .pricing-wrap .pricing-item.premium .button,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item.premium .button{background-color:#36454f}.software-template-software-3dx .pricing .pricing-wrap .pricing-item.premium .button:hover,.software-template-software-solidworks2 .pricing .pricing-wrap .pricing-item.premium .button:hover{background:#fff;border:1px solid #36454f;color:#36454f}.software-template-software-3dx .spec-table-wrap,.software-template-software-solidworks2 .spec-table-wrap{padding-top:2em}.software-template-software-3dx .spec-table-wrap .wrapper-large,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:4em}@media only screen and (max-width: 1300px){.software-template-software-3dx .spec-table-wrap .wrapper-large,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large{display:block}}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table{margin:0 3em 4em 0;flex:1;max-height:450px;overflow:hidden;transition:1s}@media only screen and (max-width: 1300px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table{margin-right:0}}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table{margin:0 0 4em 0;overflow:auto}}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table{width:calc(100% - 2em);margin-left:2em}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table thead,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table thead{overflow:auto;position:-webkit-sticky;position:sticky;top:0;z-index:1}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table thead th,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table thead th{background-color:#3683c4;color:#fff;font-size:20px;padding:1em;text-align:center;width:160px}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table thead th.title,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table thead th.title{font-size:24px;font-weight:600;text-align:left;width:auto}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table thead th:first-child,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table thead th:first-child{border-radius:3px 0 0 3px}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table thead th:first-child,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table thead th:first-child{border-radius:3px}}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table thead th:last-child,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table thead th:last-child{border-radius:0 3px 3px 0}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table thead th:not(.title),.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table thead th:not(.title){display:none}}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr{transition:all 150ms ease-in}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td{padding:1em;text-align:center;vertical-align:middle}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm{display:none}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm{display:inline-block;margin-right:.5em}}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td{width:100%;float:left;padding:.75em}}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td:empty,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td:empty{padding:0}}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td:first-child,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td:first-child{border-radius:3px 0 0 3px}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child{border-radius:0 3px 3px 0}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child{padding-bottom:1em;border-bottom:1px solid #cbcece}}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label{text-align:left;font-size:20px;position:relative}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label{padding-left:1em}}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i{visibility:hidden;opacity:0;line-height:1em;position:absolute;top:9px;left:-28px;font-size:30px;color:#3683c4;display:block;background-color:#f2f4fa;padding:.3em;border-radius:100%;cursor:pointer;transition:all 150ms ease-in}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i{visibility:visible;opacity:1;background-color:#fff}}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr td i,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr td i{font-size:30px;color:#c95e29}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr.description,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr.description{display:none;font-size:15px;font-style:italic;padding:1.3em}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr.description td,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr.description td{text-align:left}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr.even td,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr.even td{background-color:#fafafa}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td{background-color:#f2f4fa}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label{font-weight:500;color:#36454f;position:relative}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label i,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label i{opacity:1;visibility:visible;background-color:#f2f4fa}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label:after,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label:after{position:absolute;bottom:0;left:1em;content:"";display:block;width:50px;border-bottom:2px solid #c95e29}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr.active.description,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr.active.description{display:table-row}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td{background-color:#f2f4fa}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td.label i,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td.label i{visibility:visible;opacity:1;background-color:#f2f4fa}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tfoot,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tfoot{position:-webkit-sticky;position:sticky;bottom:.5px}@media only screen and (max-width: 1050px){.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tfoot,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tfoot{display:none}}.software-template-software-3dx .spec-table-wrap .wrapper-large .spec-table table tfoot #spec-table-expand,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .spec-table table tfoot #spec-table-expand{color:#4194d9;background-color:#fff;border:1px solid #4194d9}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info{flex:1}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right{flex:0 0 400px;padding:0 0 3em;color:#fff}@media only screen and (max-width: 1300px){.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right{padding:0 0 3em}}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right li,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right li{padding-bottom:1.5em;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1.5em}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right li:last-child,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right li:last-child{border:none;padding-bottom:0;margin-bottom:0}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right a,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right a{color:#fff;text-decoration:none;font-size:18px}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right a:hover,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right a:hover{text-decoration:underline}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right a i,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right a i{font-size:20px;margin-right:.5em}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right .section-title,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right .section-title{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:1em}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right .downloads-wrap,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right .downloads-wrap{background-color:#c95e29;padding:2em;margin-bottom:2em}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap{background-color:#45596b;padding:2em}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap li,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap li{display:flex;align-items:center}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap li img,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap li img{margin-right:.5em}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .embed-container,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .embed-container{margin-bottom:2em}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap{padding:3em;background-color:#fafafa}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap{padding:1em}}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-title,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-title{font-size:30px;font-weight:500;margin-bottom:1em;color:#333}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-text,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-text{margin-bottom:2em}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap{display:flex}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap{display:block}}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button{font-size:18px;font-weight:300;padding:1.3em 2em}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button{width:100%;margin-bottom:1em}}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote{background:#fff;color:#36454f;margin-left:1em}@media only screen and (max-width: 750px){.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote{margin-left:0}}.software-template-software-3dx .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote:hover,.software-template-software-solidworks2 .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote:hover{background:#3683c4;color:#fff}.software-template-software-3dx .main-content,.software-template-software-solidworks2 .main-content{background:#36454f;color:#fff}.software-template-software-3dx .main-content h2,.software-template-software-solidworks2 .main-content h2{font-size:24px}.software-template-software-3dx .main-content h2:after,.software-template-software-solidworks2 .main-content h2:after{content:"";display:block;width:80px;border-bottom:2px solid #f4bb29;margin:1.2em 0}.software-template-software-3dx .main-content h3,.software-template-software-solidworks2 .main-content h3{font-size:22px}.software-template-software-3dx .main-content h3:after,.software-template-software-solidworks2 .main-content h3:after{content:"";display:block;width:70px;border-bottom:2px solid #f4bb29;margin:1em 0}.software-template-software-3dx .main-content h4,.software-template-software-solidworks2 .main-content h4{font-size:20px;text-transform:uppercase}.software-template-software-3dx .main-content h4:after,.software-template-software-solidworks2 .main-content h4:after{content:"";display:block;width:60px;border-bottom:2px solid #f4bb29;margin:.75em 0}.software-template-software-3dx .main-content h5,.software-template-software-solidworks2 .main-content h5{font-size:18px}.software-template-software-3dx .main-content h5:after,.software-template-software-solidworks2 .main-content h5:after{content:"";display:block;width:50px;border-bottom:2px solid #f4bb29;margin:.5em 0}.software-template-software-3dx .main-content .wrapper-large,.software-template-software-solidworks2 .main-content .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 1300px){.software-template-software-3dx .main-content .wrapper-large,.software-template-software-solidworks2 .main-content .wrapper-large{display:block}}.software-template-software-3dx .main-content .wrapper-large .left,.software-template-software-solidworks2 .main-content .wrapper-large .left{flex:1;padding:3em 6em 3em 2em}@media only screen and (max-width: 750px){.software-template-software-3dx .main-content .wrapper-large .left,.software-template-software-solidworks2 .main-content .wrapper-large .left{padding:2em 1em}}.software-template-software-3dx .main-content .wrapper-large .left .section-title,.software-template-software-solidworks2 .main-content .wrapper-large .left .section-title{font-size:40px;font-weight:200;max-width:unset}@media only screen and (max-width: 750px){.software-template-software-3dx .main-content .wrapper-large .left .section-title,.software-template-software-solidworks2 .main-content .wrapper-large .left .section-title{font-size:30px}}.software-template-software-3dx .main-content .wrapper-large .left .section-title:after,.software-template-software-solidworks2 .main-content .wrapper-large .left .section-title:after{content:"";display:block;width:135px;border-bottom:1px solid #f5802e;margin:1em 0 2em}.software-template-software-3dx .main-content .wrapper-large .left .content-grid,.software-template-software-solidworks2 .main-content .wrapper-large .left .content-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:4em 6em}@media only screen and (max-width: 750px){.software-template-software-3dx .main-content .wrapper-large .left .content-grid,.software-template-software-solidworks2 .main-content .wrapper-large .left .content-grid{display:block}}.software-template-software-3dx .main-content .wrapper-large .left .content-grid .content-item h2,.software-template-software-solidworks2 .main-content .wrapper-large .left .content-grid .content-item h2{font-size:20pt;margin-bottom:.5em}.software-template-software-3dx .main-content .wrapper-large .left .content-grid .content-item a,.software-template-software-solidworks2 .main-content .wrapper-large .left .content-grid .content-item a{color:inherit}.software-template-software-3dx .main-content .wrapper-large .left .content-grid .content-item ul,.software-template-software-solidworks2 .main-content .wrapper-large .left .content-grid .content-item ul{list-style-type:none;margin-left:1.5em;margin-bottom:1.5em}.software-template-software-3dx .main-content .wrapper-large .left .content-grid .content-item ul li,.software-template-software-solidworks2 .main-content .wrapper-large .left .content-grid .content-item ul li{position:relative;padding-left:1em;margin-bottom:1em;display:block}.software-template-software-3dx .main-content .wrapper-large .left .content-grid .content-item ul li::before,.software-template-software-solidworks2 .main-content .wrapper-large .left .content-grid .content-item ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#c95e29;font-size:14px}@media only screen and (max-width: 750px){.software-template-software-3dx .main-content .wrapper-large .left .content-grid .content-item,.software-template-software-solidworks2 .main-content .wrapper-large .left .content-grid .content-item{margin-bottom:3em}}.software-template-software-3dx .related-products,.software-template-software-solidworks2 .related-products{padding:4em 0;background-color:#fafafa}.software-template-software-3dx .related-products .category-title,.software-template-software-solidworks2 .related-products .category-title{font-size:40px;font-weight:600;text-transform:uppercase;margin-bottom:2em}.software-template-software-3dx .related-products .product-grid,.software-template-software-solidworks2 .related-products .product-grid{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;margin-bottom:4em}.software-template-software-3dx .related-products .product-grid .product,.software-template-software-solidworks2 .related-products .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.software-template-software-3dx .related-products .product-grid .product .product-info,.software-template-software-solidworks2 .related-products .product-grid .product .product-info{padding:2em;width:320px;background-color:rgba(58,63,64,.9)}.software-template-software-3dx .related-products .product-grid .product .product-info .product-title,.software-template-software-solidworks2 .related-products .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.software-template-software-3dx .related-products .product-grid .product .product-info .product-description,.software-template-software-solidworks2 .related-products .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.software-template-software-3dx .related-products .product-grid .product .product-info .button,.software-template-software-solidworks2 .related-products .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.software-template-software-3dx .related-products .product-grid .product .product-info .button:hover,.software-template-software-solidworks2 .related-products .product-grid .product .product-info .button:hover{background-color:#f5802e}.software-template-software-3dx .related-products .more,.software-template-software-solidworks2 .related-products .more{text-align:center}.software-template-software-3dx .related-products .more a,.software-template-software-solidworks2 .related-products .more a{text-transform:uppercase;text-decoration:none;font-size:24px;font-weight:500;color:#f5802e;transition:all 150ms ease-in}.software-template-software-3dx .related-products .more a i,.software-template-software-solidworks2 .related-products .more a i{margin-right:.5em}.software-template-software-3dx .related-products .more a:hover,.software-template-software-solidworks2 .related-products .more a:hover{color:#3683c4}.\33 d_scanner-template-hardware.single-3d_scanner.admin-bar .section-nav.fixed,.\33 d_printer-template-hardware.single-3d_printer.admin-bar .section-nav.fixed{top:32px}@media only screen and (max-width: 1050px){.\33 d_scanner-template-hardware.single-3d_scanner.admin-bar .section-nav.fixed,.\33 d_printer-template-hardware.single-3d_printer.admin-bar .section-nav.fixed{bottom:1.5em;top:unset}}.\33 d_scanner-template-hardware.single-3d_scanner .carousel__nav,.\33 d_printer-template-hardware.single-3d_printer .carousel__nav{display:none}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .feature-list-wrapper,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .feature-list-wrapper{border-bottom:2px solid #c95e29;margin-bottom:2em}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large{display:flex;justify-content:space-evenly;border-bottom:unset}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large.wysiwyg_image,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large.wysiwyg_image{align-items:center}@media only screen and (max-width: 1050px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large.wysiwyg_image .wysiwyg,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large.wysiwyg_image .wysiwyg{width:100%;padding:1em}}@media only screen and (max-width: 1050px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large{display:block}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large .product-description,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large .product-description{flex:1 1 50%;padding:4em 0}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large .product-description,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large .product-description{padding-bottom:0}}@media only screen and (max-width: 1050px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large .product-description,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large .product-description{padding-left:0}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info{flex:1 1 50%;padding:4em}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap{padding:3em;background-color:#fafafa}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap{padding:1em}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-title,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-title{font-size:30px;font-weight:500;margin-bottom:1em;color:#333}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-text,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-text{margin-bottom:2em}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap{display:flex}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap{display:block}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button{font-size:18px;font-weight:300;padding:1.3em 2em}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button{width:100%;margin-bottom:1em}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote{background:#fff;color:#36454f;margin-left:1em}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote{margin-left:0}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote:hover,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .wrapper-large aside.more-info .cta-wrap .cta-button-wrap .button.quote:hover{background:#3683c4;color:#fff}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .product-features .wrapper,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .product-features .wrapper{padding-top:1em}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .product-features .wrapper h2,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .product-features .wrapper h2{font-size:30px;font-weight:500;text-transform:uppercase;color:#f5802e;padding-bottom:.8em;border-bottom:1px solid #f5802e}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .product-features.wrapper-large,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .product-features.wrapper-large{border-bottom:1px solid #fafafa;align-items:center}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .product-features .image-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .product-features .image-wrap{flex:1 1 33%;padding:1em;display:flex;justify-content:center;align-items:center}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .product-features .image-wrap img,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .product-features .image-wrap img{max-height:550px;margin-right:auto;margin-left:auto}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .product-features .image-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .product-features .image-wrap{padding:.5em}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .product-features .features-list-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .product-features .features-list-wrap{flex:1 1 66%;padding:4em 0}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .product-features .features-list-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .product-features .features-list-wrap{padding:2em 4em}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .materials-list-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .materials-list-wrap{position:relative;width:calc(100% + 8em);padding:2em;background-color:#fff}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .materials-list-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .materials-list-wrap{width:100%;padding:1em}}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .materials-list-wrap,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .materials-list-wrap{width:100%;padding:4em 0 0}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .materials-list-wrap h4,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .materials-list-wrap h4{font-size:24px;font-weight:500;text-transform:uppercase;color:#f5802e;padding-bottom:.8em;border-bottom:1px solid #f5802e;margin-bottom:1em}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .materials-list-wrap ul,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .materials-list-wrap ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .image.gallery,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .image.gallery{max-width:47%}@media only screen and (max-width: 1050px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .image.gallery,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .image.gallery{max-width:unset}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide{margin:0 1em;padding:1.5em 1em 0 1.5em;background:linear-gradient(135deg, #3683c4 200px, transparent 0) !important;opacity:0;display:flex;flex-direction:column;align-content:center;justify-content:space-evenly}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide{background:linear-gradient(135deg, #3683c4 150px, transparent 0) !important}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide img,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide img{border:1px solid #41596d}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide .image-caption,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide .image-caption{text-align:center;position:relative;top:-2.5em;width:80%;left:10%;padding:1em;color:#fff;background:#c95e29}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide.is-selected,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .image.gallery .printer-parts-gallery .carousel__slide.is-selected{transition:150ms ease;opacity:1}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .image.gallery .printer-parts-gallery .carousel__dots,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .image.gallery .printer-parts-gallery .carousel__dots{position:relative}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .image.gallery .printer-parts-gallery .carousel__dots .carousel__dot:after,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .image.gallery .printer-parts-gallery .carousel__dots .carousel__dot:after{background-color:#c95e29}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .features-list,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .features-list{flex:1 1 50%;display:grid;grid-template-columns:repeat(2, 1fr);gap:2em;padding:3em 3em 3em 3em}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .features-list,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .features-list{padding-left:0}}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .features-list,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .features-list{grid-template-columns:repeat(1, 1fr) !important;padding-top:2em}}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .features-list li,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .features-list li{display:flex}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .features-list li i,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .features-list li i{font-size:50px;color:#eee;margin-right:.5em}.\33 d_scanner-template-hardware.single-3d_scanner .product-features-wrap .features-list li h5,.\33 d_printer-template-hardware.single-3d_printer .product-features-wrap .features-list li h5{font-size:20px;margin-bottom:.6em}.\33 d_scanner-template-hardware.single-3d_scanner .pricing,.\33 d_printer-template-hardware.single-3d_printer .pricing{padding:4em 0 2em 0}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .section-title-wrap,.\33 d_printer-template-hardware.single-3d_printer .pricing .section-title-wrap{text-align:center;margin-bottom:6em}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .section-title-wrap .section-title,.\33 d_printer-template-hardware.single-3d_printer .pricing .section-title-wrap .section-title{font-size:40px;font-weight:200}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .pricing .section-title-wrap .section-title,.\33 d_printer-template-hardware.single-3d_printer .pricing .section-title-wrap .section-title{font-size:30px}}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .section-title-wrap .section-title:after,.\33 d_printer-template-hardware.single-3d_printer .pricing .section-title-wrap .section-title:after{content:"";display:block;width:145px;border-bottom:4px solid #45596b;margin:1em auto .7em}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .section-title-wrap .section-title-cta-text,.\33 d_printer-template-hardware.single-3d_printer .pricing .section-title-wrap .section-title-cta-text{color:#919191}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .section-title-wrap .section-title-cta-text a,.\33 d_printer-template-hardware.single-3d_printer .pricing .section-title-wrap .section-title-cta-text a{color:#4194d9}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap{display:grid;gap:2em;padding-bottom:4em}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap{grid-template-columns:repeat(2, 1fr) !important;padding-bottom:2em}}@media only screen and (max-width: 1050px){.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap{grid-template-columns:repeat(1, 1fr) !important;padding-bottom:2em}}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item{display:flex;flex-direction:column;box-shadow:0 2px 8px 2px rgba(0,0,0,.08);background-color:#fff}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item .title-wrap,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item .title-wrap{text-align:center;padding:2em}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item .title-wrap h2,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item .title-wrap h2{color:#fff;text-transform:uppercase;font-size:30px;font-weight:500}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item .content-wrap,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item .content-wrap{flex:1;padding:1.5em;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item .content-wrap img,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item .content-wrap img{margin-bottom:1em;max-height:16em}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item .content-wrap .description,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item .content-wrap .description{margin-bottom:1em;max-width:600px}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item .content-wrap .price,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item .content-wrap .price{font-size:30px;margin-bottom:1em}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item .content-wrap .button,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item .content-wrap .button{width:100%;font-size:20px;display:flex;justify-content:center;align-items:center;padding:1em 3em;border:1px solid rgba(0,0,0,0);max-width:600px}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item .content-wrap .button i,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item .content-wrap .button i{font-size:26px;margin:0;margin-right:.5em}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item.standard .button,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item.standard .button{background-color:#3683c4}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item.standard .button:hover,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item.standard .button:hover{background:#fff;border:1px solid #3683c4;color:#3683c4}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item.professional,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item.professional{height:110%;margin-top:-5%}@media only screen and (max-width: 1050px){.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item.professional,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item.professional{height:auto;margin-top:0}}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item.professional .button:hover,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item.professional .button:hover{background:#fff;border:1px solid #f5802e;color:#f5802e}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item.premium .button,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item.premium .button{background-color:#36454f}.\33 d_scanner-template-hardware.single-3d_scanner .pricing .pricing-wrap .pricing-item.premium .button:hover,.\33 d_printer-template-hardware.single-3d_printer .pricing .pricing-wrap .pricing-item.premium .button:hover{background:#fff;border:1px solid #36454f;color:#36454f}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap{padding-top:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:4em}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large{display:block}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table{margin:0 3em 4em 0;flex:1;max-height:450px;overflow:hidden;transition:1s}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table{margin-right:0}}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table{margin:0 0 4em 0;overflow:auto}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table{width:calc(100% - 2em);margin-left:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table thead,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table thead{overflow:auto;position:-webkit-sticky;position:sticky;top:0;z-index:1}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table thead th,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table thead th{background-color:#3683c4;color:#fff;font-size:20px;padding:1em;text-align:center;border-right:1px solid #fff}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table thead th.title,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table thead th.title{font-size:24px;font-weight:600;text-align:left;width:auto}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table thead th:first-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table thead th:first-child{border-radius:3px 0 0 3px;border-right:1px solid #fff}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table thead th:first-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table thead th:first-child{border-radius:3px;border-right:unset}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table thead th:last-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table thead th:last-child{border-radius:0 3px 3px 0;border-right:unset}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table thead th:not(.title),.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table thead th:not(.title){display:none}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr{transition:all 150ms ease-in}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td{padding:1em;text-align:center;vertical-align:middle}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm{display:none}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm{display:inline-block;margin-right:.5em}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td h4.show-sm,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td h4.show-sm{display:none;font-size:1.1em;font-weight:bold;border-bottom:1px solid #d7ebfc}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td h4.show-sm,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td h4.show-sm{display:inline-block}}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td{width:100%;float:left;padding:.75em}}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td:empty,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td:empty{padding:0}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td:first-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td:first-child{border-radius:3px 0 0 3px}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child{border-radius:0 3px 3px 0}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child{padding-bottom:1em;border-bottom:1px solid #cbcece}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label{text-align:left;font-size:20px;position:relative}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label{padding-left:1em;border-bottom:1px solid #d7ebfc}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i{visibility:hidden;opacity:0;line-height:1em;position:absolute;top:9px;left:-28px;font-size:30px;color:#3683c4;display:block;background-color:#f2f4fa;padding:.3em;border-radius:100%;cursor:pointer;transition:all 150ms ease-in}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i{visibility:visible;opacity:1;background-color:#fff}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td i{font-size:30px;color:#c95e29}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label+td:not(:last-child),.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label+td:not(:last-child){border-right:1px solid #d7ebfc}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr.description,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr.description{display:none;font-size:15px;font-style:italic;padding:1.3em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr.description td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr.description td{text-align:left}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr.even td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr.even td{background-color:#fafafa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td{background-color:#f2f4fa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label{font-weight:500;color:#36454f;position:relative}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label i{opacity:1;visibility:visible;background-color:#f2f4fa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label:after,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label:after{position:absolute;bottom:0;left:1em;content:"";display:block;width:50px;border-bottom:2px solid #c95e29}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr.active.description,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr.active.description{display:table-row}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td{background-color:#f2f4fa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td.label i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td.label i{visibility:visible;opacity:1;background-color:#f2f4fa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tfoot,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tfoot{position:-webkit-sticky;position:sticky;bottom:.5px}@media only screen and (max-width: 1050px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tfoot,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tfoot{display:none}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .spec-table table tfoot #spec-table-expand,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .spec-table table tfoot #spec-table-expand{color:#4194d9;background-color:#fff;border:1px solid #4194d9}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info{flex:1}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right{flex:0 0 400px;padding:0 0 3em;color:#fff}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right{padding:0 0 3em}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right li,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right li{padding-bottom:1.5em;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1.5em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right li:last-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right li:last-child{border:none;padding-bottom:0;margin-bottom:0}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right a,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right a{color:#fff;text-decoration:none;font-size:18px}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right a:hover,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right a:hover{text-decoration:underline}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right a i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right a i{font-size:20px;margin-right:.5em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right .section-title,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right .section-title{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:1em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right .downloads-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right .downloads-wrap{background-color:#c95e29;padding:2em;margin-bottom:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap{background-color:#45596b;padding:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap li,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap li{display:flex;align-items:center}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap li img,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info.right .case-studies-wrap li img{margin-right:.5em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .embed-container,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .embed-container{margin-bottom:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap{padding:3em;background-color:#fafafa}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap{padding:1em}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-title,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-title{font-size:30px;font-weight:500;margin-bottom:1em;color:#333}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-text,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-text{margin-bottom:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap{display:flex}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap{display:block}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button{font-size:18px;font-weight:300;padding:1.3em 2em}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button{width:100%;margin-bottom:1em}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote{background:#fff;color:#36454f;margin-left:1em}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote{margin-left:0}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote:hover,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote:hover{background:#3683c4;color:#fff}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old{padding-top:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:4em}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large{display:block}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table{margin:0 3em 4em 0;flex:1;max-height:450px;overflow:hidden;transition:1s}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table{margin-right:0}}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table{margin:0 0 4em 0;overflow:auto}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table{width:calc(100% - 2em);margin-left:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table thead,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table thead{overflow:auto;position:-webkit-sticky;position:sticky;top:0;z-index:1}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table thead th,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table thead th{background-color:#3683c4;color:#fff;font-size:20px;padding:1em;text-align:center;width:160px}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table thead th.title,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table thead th.title{font-size:24px;font-weight:600;text-align:left;width:auto}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table thead th:first-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table thead th:first-child{border-radius:3px 0 0 3px}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table thead th:first-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table thead th:first-child{border-radius:3px}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table thead th:last-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table thead th:last-child{border-radius:0 3px 3px 0}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table thead th:not(.title),.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table thead th:not(.title){display:none}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr{transition:all 150ms ease-in}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td{padding:1em;text-align:center;vertical-align:middle}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td span.show-sm,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td span.show-sm{display:none}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td span.show-sm,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td span.show-sm{display:inline-block;margin-right:.5em}}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td{width:100%;float:left;padding:.75em}}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td:empty,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td:empty{padding:0}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td:first-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td:first-child{border-radius:3px 0 0 3px}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td:last-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td:last-child{border-radius:0 3px 3px 0}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td:last-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td:last-child{padding-bottom:1em;border-bottom:1px solid #cbcece}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td.label,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td.label{text-align:left;font-size:20px;position:relative}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td.label,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td.label{padding-left:1em}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td.label i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td.label i{visibility:hidden;opacity:0;line-height:1em;position:absolute;top:9px;left:-28px;font-size:30px;color:#3683c4;display:block;background-color:#f2f4fa;padding:.3em;border-radius:100%;cursor:pointer;transition:all 150ms ease-in}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td.label i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td.label i{visibility:visible;opacity:1;background-color:#fff}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr td i{font-size:30px;color:#c95e29}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.description,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.description{display:none;font-size:15px;font-style:italic;padding:1.3em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.description td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.description td{text-align:left}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.even td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.even td{background-color:#fafafa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active td{background-color:#f2f4fa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active td.label,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active td.label{font-weight:500;color:#36454f;position:relative}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active td.label i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active td.label i{opacity:1;visibility:visible;background-color:#f2f4fa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active td.label:after,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active td.label:after{position:absolute;bottom:0;left:1em;content:"";display:block;width:50px;border-bottom:2px solid #c95e29}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active.description,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr.active.description{display:table-row}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr:hover td,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr:hover td{background-color:#f2f4fa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tbody tr:hover td.label i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tbody tr:hover td.label i{visibility:visible;opacity:1;background-color:#f2f4fa}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tfoot,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tfoot{position:-webkit-sticky;position:sticky;bottom:.5px}@media only screen and (max-width: 1050px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tfoot,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tfoot{display:none}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .spec-table table tfoot #spec-table-expand,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .spec-table table tfoot #spec-table-expand{color:#4194d9;background-color:#fff;border:1px solid #4194d9}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info{flex:1}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right{flex:0 0 400px;padding:0 0 3em;color:#fff}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right{padding:0 0 3em}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right li,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right li{padding-bottom:1.5em;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:1.5em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right li:last-child,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right li:last-child{border:none;padding-bottom:0;margin-bottom:0}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right a,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right a{color:#fff;text-decoration:none;font-size:18px}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right a:hover,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right a:hover{text-decoration:underline}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right a i,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right a i{font-size:20px;margin-right:.5em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right .section-title,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right .section-title{text-transform:uppercase;font-size:24px;font-weight:500;margin-bottom:1em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right .downloads-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right .downloads-wrap{background-color:#c95e29;padding:2em;margin-bottom:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right .case-studies-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right .case-studies-wrap{background-color:#45596b;padding:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right .case-studies-wrap li,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right .case-studies-wrap li{display:flex;align-items:center}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info.right .case-studies-wrap li img,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info.right .case-studies-wrap li img{margin-right:.5em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .embed-container,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .embed-container{margin-bottom:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap{padding:3em;background-color:#fafafa}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap{padding:1em}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-title,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-title{font-size:30px;font-weight:500;margin-bottom:1em;color:#333}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-text,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-text{margin-bottom:2em}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap{display:flex}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap{display:block}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button{font-size:18px;font-weight:300;padding:1.3em 2em}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button{width:100%;margin-bottom:1em}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote{background:#fff;color:#36454f;margin-left:1em}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote{margin-left:0}}.\33 d_scanner-template-hardware.single-3d_scanner .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote:hover,.\33 d_printer-template-hardware.single-3d_printer .spec-table-wrap-old .wrapper-large .more-info .cta-wrap .cta-button-wrap .button.quote:hover{background:#3683c4;color:#fff}.\33 d_scanner-template-hardware.single-3d_scanner .main-content,.\33 d_printer-template-hardware.single-3d_printer .main-content{background:#36454f;color:#fff}.\33 d_scanner-template-hardware.single-3d_scanner .main-content h2,.\33 d_printer-template-hardware.single-3d_printer .main-content h2{font-size:24px}.\33 d_scanner-template-hardware.single-3d_scanner .main-content h2:after,.\33 d_printer-template-hardware.single-3d_printer .main-content h2:after{content:"";display:block;width:80px;border-bottom:2px solid #f4bb29;margin:1.2em 0}.\33 d_scanner-template-hardware.single-3d_scanner .main-content h3,.\33 d_printer-template-hardware.single-3d_printer .main-content h3{font-size:22px}.\33 d_scanner-template-hardware.single-3d_scanner .main-content h3:after,.\33 d_printer-template-hardware.single-3d_printer .main-content h3:after{content:"";display:block;width:70px;border-bottom:2px solid #f4bb29;margin:1em 0}.\33 d_scanner-template-hardware.single-3d_scanner .main-content h4,.\33 d_printer-template-hardware.single-3d_printer .main-content h4{font-size:20px;text-transform:uppercase}.\33 d_scanner-template-hardware.single-3d_scanner .main-content h4:after,.\33 d_printer-template-hardware.single-3d_printer .main-content h4:after{content:"";display:block;width:60px;border-bottom:2px solid #f4bb29;margin:.75em 0}.\33 d_scanner-template-hardware.single-3d_scanner .main-content h5,.\33 d_printer-template-hardware.single-3d_printer .main-content h5{font-size:18px}.\33 d_scanner-template-hardware.single-3d_scanner .main-content h5:after,.\33 d_printer-template-hardware.single-3d_printer .main-content h5:after{content:"";display:block;width:50px;border-bottom:2px solid #f4bb29;margin:.5em 0}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 1300px){.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large{display:block}}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left{flex:1;padding:3em 6em 3em 2em}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left{padding:2em 1em}}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .section-title,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .section-title{font-size:40px;font-weight:200;max-width:unset}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .section-title,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .section-title{font-size:30px}}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .section-title:after,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .section-title:after{content:"";display:block;width:135px;border-bottom:1px solid #f5802e;margin:1em 0 2em}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .content-grid,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .content-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:4em 6em}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .content-grid,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .content-grid{display:block}}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .content-grid .content-item h2,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .content-grid .content-item h2{font-size:20pt;margin-bottom:.5em}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .content-grid .content-item a,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .content-grid .content-item a{color:inherit}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .content-grid .content-item ul,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .content-grid .content-item ul{list-style-type:none;margin-left:1.5em;margin-bottom:1.5em}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .content-grid .content-item ul li,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .content-grid .content-item ul li{position:relative;padding-left:1em;margin-bottom:1em;display:block}.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .content-grid .content-item ul li::before,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .content-grid .content-item ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#c95e29;font-size:14px}@media only screen and (max-width: 750px){.\33 d_scanner-template-hardware.single-3d_scanner .main-content .wrapper-large .left .content-grid .content-item,.\33 d_printer-template-hardware.single-3d_printer .main-content .wrapper-large .left .content-grid .content-item{margin-bottom:3em}}.\33 d_scanner-template-hardware.single-3d_scanner .related-products,.\33 d_printer-template-hardware.single-3d_printer .related-products{padding:4em 0;background-color:#fafafa}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .category-title,.\33 d_printer-template-hardware.single-3d_printer .related-products .category-title{font-size:40px;font-weight:600;text-transform:uppercase;margin-bottom:2em}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .product-grid,.\33 d_printer-template-hardware.single-3d_printer .related-products .product-grid{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;margin-bottom:4em}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .product-grid .product,.\33 d_printer-template-hardware.single-3d_printer .related-products .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .product-grid .product .product-info,.\33 d_printer-template-hardware.single-3d_printer .related-products .product-grid .product .product-info{padding:2em;width:320px;background-color:rgba(58,63,64,.9)}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .product-grid .product .product-info .product-title,.\33 d_printer-template-hardware.single-3d_printer .related-products .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .product-grid .product .product-info .product-description,.\33 d_printer-template-hardware.single-3d_printer .related-products .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .product-grid .product .product-info .button,.\33 d_printer-template-hardware.single-3d_printer .related-products .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .product-grid .product .product-info .button:hover,.\33 d_printer-template-hardware.single-3d_printer .related-products .product-grid .product .product-info .button:hover{background-color:#f5802e}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .more,.\33 d_printer-template-hardware.single-3d_printer .related-products .more{text-align:center}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .more a,.\33 d_printer-template-hardware.single-3d_printer .related-products .more a{text-transform:uppercase;text-decoration:none;font-size:24px;font-weight:500;color:#f5802e;transition:all 150ms ease-in}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .more a i,.\33 d_printer-template-hardware.single-3d_printer .related-products .more a i{margin-right:.5em}.\33 d_scanner-template-hardware.single-3d_scanner .related-products .more a:hover,.\33 d_printer-template-hardware.single-3d_printer .related-products .more a:hover{color:#3683c4}.page-template-support-top .page-cover{padding:14em 0 10em}.page-template-support-top .page-cover .wrapper{padding-bottom:2em}.page-template-support-top .page-cover .line-1{font-size:20px;color:#f4bb29;text-transform:uppercase}.page-template-support-top .page-cover .line-2{color:#fff;font-weight:600;font-size:60px;text-transform:uppercase}.page-template-support-top .page-cover .line-2::after{content:"";border-top:2px solid #f4bb29;display:block;width:80px;margin:.4em 0}.page-template-support-top .page-cover .content{max-width:768px;color:#fff;font-size:20px;line-height:1.4em;padding-bottom:2em}.page-template-support-top .page-cover .content h3{font-size:24px;margin:1em 0}.page-template-support-top .page-cover .content h4{margin-bottom:1em;font-size:20px;text-transform:uppercase}.page-template-support-top .page-cover .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1em}@media only screen and (max-width: 1050px){.page-template-support-top .page-cover .grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-support-top .page-cover .grid{grid-template-columns:repeat(1, 1fr)}}.page-template-support-top .page-cover .grid .grid-item{background:#41596d}.page-template-support-top .page-cover .grid .grid-item .image{height:180px;background-position:center;background-size:cover;background-repeat:no-repeat}.page-template-support-top .page-cover .grid .grid-item .content{padding:2em;color:#fff}@media only screen and (max-width: 750px){.page-template-support-top .page-cover .grid .grid-item .content{padding:1em}}.page-template-support-top .page-cover .grid .grid-item .content .title{font-size:24px;font-weight:500}.page-template-support-top .page-cover .grid .grid-item .content .title:after{content:"";display:block;width:50px;border-top:1px solid #f4bb29;margin:.7em 0 1em}.page-template-support-top .page-cover .grid .grid-item .content .text{font-size:18px}.page-template-support-top .page-cover .grid .grid-item .content .email{font-size:17px;text-transform:lowercase}.page-template-support-top .page-cover .grid .grid-item .content .email a{color:#fff;text-decoration:none}.page-template-support-top .page-cover .grid .grid-item .content .more{color:#f4bb29;text-transform:uppercase;font-size:18px;font-weight:500;text-decoration:none}.page-template-support-top .page-cover .grid .grid-item .content .more i{margin-left:.5em;transition:150ms all ease-in}.page-template-support-top .page-cover .grid .grid-item .content .more:hover i{transform:translateX(0.2em)}.page-template-support-top .contact-info-wrap{background-color:#41596d;padding:1.5em;border-radius:4px;color:#fff;display:flex;justify-content:space-between;position:relative;top:-4em;margin-bottom:-4em}@media only screen and (max-width: 1050px){.page-template-support-top .contact-info-wrap{justify-content:flex-start}}@media only screen and (max-width: 750px){.page-template-support-top .contact-info-wrap{display:block}}.page-template-support-top .contact-info-wrap .section-title{font-size:20px;font-weight:500;margin-bottom:1.2em}.page-template-support-top .contact-info-wrap i{color:#f4bb29;width:20px;text-align:center;margin-right:.4em}.page-template-support-top .contact-info-wrap a{color:#f4bb29;text-decoration:none}.page-template-support-top .contact-info-wrap a:hover{color:#fff}@media only screen and (max-width: 750px){.page-template-support-top .contact-info-wrap .support-contact{margin-bottom:2em}}.page-template-support-top .contact-info-wrap .support-contact .support-contact-info{display:flex}@media only screen and (max-width: 1050px){.page-template-support-top .contact-info-wrap .support-contact .support-contact-info{display:block}}@media only screen and (max-width: 1050px){.page-template-support-top .contact-info-wrap .support-contact .support-contact-info .phone-email{margin-bottom:2em}}.page-template-support-top .contact-info-wrap .support-contact .support-contact-info li{margin-bottom:1em;margin-right:4em}@media only screen and (max-width: 750px){.page-template-support-top .contact-info-wrap .support-contact .support-contact-info li{margin-right:0}}.page-template-support-top .contact-info-wrap .support-contact .support-contact-info li:last-child{margin-bottom:0}.page-template-support-top .contact-info-wrap .support-contact .support-contact-info li .email{text-decoration:underline}.page-template-support-top .contact-info-wrap .support-access ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1em 4em}@media only screen and (max-width: 1050px){.page-template-support-top .contact-info-wrap .support-access ul{grid-template-columns:repeat(1, 1fr)}}.page-template-support-top .intro{padding:4em 0}.page-template-support-top .intro .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){.page-template-support-top .intro .wrapper-large{display:block}}@media only screen and (max-width: 1050px){.page-template-support-top .intro .wrapper-large .wysiwyg{margin-bottom:4em}}.page-template-support-top .intro .wrapper-large .image{flex:0 0 400px;margin-left:4em}@media only screen and (max-width: 1050px){.page-template-support-top .intro .wrapper-large .image{flex:1 1 auto;text-align:center;margin:0}}.page-template-support-top .faqs .faq-wrap{background-color:#3a3f40;padding:3em 2em;border-radius:4px;display:flex;justify-content:space-between;margin-bottom:4em}@media only screen and (max-width: 1050px){.page-template-support-top .faqs .faq-wrap{display:block;padding:2em 1em}}.page-template-support-top .faqs .faq-wrap .faq-content{flex:1 1 auto;margin-right:4em;color:#fff}@media only screen and (max-width: 1050px){.page-template-support-top .faqs .faq-wrap .faq-content{margin-bottom:2em;margin-right:0}}.page-template-support-top .faqs .faq-wrap .faq-list{flex:0 0 50%}.page-template-support-top .faqs .faq-wrap .faq-list .faq{display:flex;margin-bottom:1em}.page-template-support-top .faqs .faq-wrap .faq-list .faq:last-child{margin-bottom:0}.page-template-support-top .faqs .faq-wrap .faq-list .faq .qa-wrap{flex:1 1 auto;background-color:#fff;padding:2em;position:relative}@media only screen and (max-width: 750px){.page-template-support-top .faqs .faq-wrap .faq-list .faq .qa-wrap{padding:1em}}.page-template-support-top .faqs .faq-wrap .faq-list .faq .qa-wrap .question{font-weight:500}.page-template-support-top .faqs .faq-wrap .faq-list .faq .qa-wrap .answer{height:0;opacity:0;overflow:hidden;transition:all 150ms ease-in}.page-template-support-top .faqs .faq-wrap .faq-list .faq .toggle{background-color:#3683c4;color:#fff;font-size:40px;padding:.5em;cursor:pointer}@media only screen and (max-width: 750px){.page-template-support-top .faqs .faq-wrap .faq-list .faq .toggle{font-size:30px}}.page-template-support-top .faqs .faq-wrap .faq-list .faq .toggle i{transition:all 150ms ease-in}.page-template-support-top .faqs .faq-wrap .faq-list .faq.open .answer{height:200px;overflow:auto;padding-top:1.5em;opacity:1}.page-template-support-top .faqs .faq-wrap .faq-list .faq.open .toggle i{transform:rotate(180deg)}.page-template-support-top .downloads{background-color:#e4e6ed;padding:4em 0}.page-template-support-top .downloads .section{background-color:#fafafa;padding:1.5em 1em;margin-bottom:2em;border-radius:4px}.page-template-support-top .downloads .section:last-child{margin-bottom:0}.page-template-support-top .downloads .section .section-title{font-size:30px;font-weight:500;margin-bottom:1em}@media only screen and (max-width: 750px){.page-template-support-top .downloads .section .section-title{font-size:22px}}.page-template-support-top .downloads .section .section-title i{margin-right:.4em}.page-template-support-top .downloads .section .section-title.manuals i{color:#f5802e}.page-template-support-top .downloads .section .section-title.software i{color:#3683c4}.page-template-support-top .downloads .section .grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1em}@media only screen and (max-width: 1050px){.page-template-support-top .downloads .section .grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 750px){.page-template-support-top .downloads .section .grid{grid-template-columns:repeat(1, 1fr)}}.page-template-support-top .downloads .section .grid li{box-shadow:0 0 6px 0 rgba(0,0,0,.1);background-color:#fff;display:flex;justify-content:space-between}.page-template-support-top .downloads .section .grid li div{padding:.8em 1em;font-size:16px;display:flex;align-items:center}.page-template-support-top .downloads .section .grid li div i{color:#f5802e;margin-right:.6em;font-size:19px}.page-template-support-top .downloads .section .grid li div a{color:#3683c4;text-decoration:none}.page-template-support-top .downloads .section .grid li div a:hover{color:#f5802e}.page-template-support-top .downloads .section .grid li .download-button{background-color:#3683c4;color:#fff;font-size:19px;display:block;padding:.8em}.page-template-support-top .downloads .section .grid li .download-button:hover{background-color:#f5802e}.page-template-support-top .recycling{padding:4em 0}.page-template-support-top .recycling .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.page-template-support-top .recycling .wrapper-large{display:block}}.page-template-support-top .recycling .wrapper-large .wysiwyg{flex:0 0 47%}@media only screen and (max-width: 750px){.page-template-support-top .recycling .wrapper-large .wysiwyg{margin-bottom:2em}}.page-template-support-top .recycling .wrapper-large .image{flex:0 0 47%}.single-3ds_role .page-cover{padding:8em 0 2em 0;z-index:1}.single-3ds_role .page-cover .wrapper{display:flex;justify-content:space-between;align-items:flex-end}.single-3ds_role .page-cover .wrapper .content-wrap{padding:6em 2em 3em 0;flex:1 1 auto}@media only screen and (max-width: 1050px){.single-3ds_role .page-cover .wrapper .content-wrap{padding-right:0}}.single-3ds_role .page-cover .wrapper .content-wrap .line-1{font-size:20px;color:#f4bb29;text-transform:uppercase;margin-bottom:.5em}.single-3ds_role .page-cover .wrapper .content-wrap .line-2{font-size:60px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.single-3ds_role .page-cover .wrapper .content-wrap .line-2{font-size:40px}}.single-3ds_role .page-cover .wrapper .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #f4bb29;margin:.7em 0 .5em}.single-3ds_role .page-cover .wrapper .content-wrap .platform-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1em;margin-bottom:1.6em}.single-3ds_role .page-cover .wrapper .content-wrap .platform-wrap label{border-radius:32px;background:#36454f;padding:.25em .75em;color:#fff}.single-3ds_role .page-cover .wrapper .content-wrap .platform-wrap label.no{background:#fff;color:#36454f}.single-3ds_role .page-cover .wrapper .content-wrap .platform-wrap label.no i{color:inherit}.single-3ds_role .page-cover .wrapper .content-wrap .platform-wrap label i{color:inherit}.single-3ds_role .page-cover .wrapper .content-wrap .subtext{display:flex;align-items:flex-start;max-width:910px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em}.single-3ds_role .page-cover .wrapper .content-wrap .page-cover-section-list-wrap{margin-top:2em;background-color:#4194d9;max-width:420px;color:#fff}.single-3ds_role .page-cover .wrapper .content-wrap .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.single-3ds_role .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.single-3ds_role .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.single-3ds_role .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f4bb29;color:#f4bb29;background-color:#3683c4}.single-3ds_role .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#f4bb29;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.single-3ds_role .page-cover .wrapper .content-wrap .cover-cta .button{padding:1.3em 2em;margin-right:1em;font-size:18px;font-weight:300}@media only screen and (max-width: 750px){.single-3ds_role .page-cover .wrapper .content-wrap .cover-cta .button{display:block;margin-bottom:1em}}.single-3ds_role .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote{color:#36454f;background-color:#fff}.single-3ds_role .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote:hover{color:#fff;background-color:#3683c4}.single-3ds_role .page-cover .wrapper .store-cta{flex:0 0 400px;border:1px solid #f4bb29;border-radius:3px;padding:2.25em;color:#fff;margin:2em 0 6em;max-width:400px}@media only screen and (max-width: 1050px){.single-3ds_role .page-cover .wrapper .store-cta{display:none}}.single-3ds_role .page-cover .wrapper .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.single-3ds_role .page-cover .wrapper .store-cta .store-cta-content{line-height:1.4em;margin-bottom:1.25em}.single-3ds_role .page-cover .wrapper .store-cta .cover-cta{padding-top:.5em}.single-3ds_role .page-cover .wrapper .store-cta .cover-cta .button.cta-quote{margin-top:.5em}.single-3ds_role .page-cover .wrapper .store-cta .button{background-color:#fff;color:#3683c4;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.single-3ds_role .page-cover .wrapper .store-cta .button.orange{background-color:#f5802e;color:#fff}.single-3ds_role .page-cover .wrapper .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.single-3ds_role .page-cover .wrapper .store-cta .button:hover i{transform:translateX(10px)}.single-3ds_role .carousel__nav{position:relative;padding-top:1em;width:calc(100% - 6em);margin:0 auto -16px}.single-3ds_role .applications{padding:2em 0;background:#fafafa}.single-3ds_role .applications .section-title{font-size:40px;font-weight:200}@media only screen and (max-width: 750px){.single-3ds_role .applications .section-title{font-size:30px}}.single-3ds_role .applications .section-title:after{content:"";display:block;width:145px;border-bottom:4px solid #45596b;margin:1em auto .7em}.single-3ds_role .applications .application-key-wrap{display:flex;justify-content:center;gap:1em;padding-bottom:2em}.single-3ds_role .applications .application-key-wrap .application{display:flex;align-content:center;justify-content:center;align-items:center;gap:.25em}.single-3ds_role .applications .application-key-wrap .application .color{width:16px;height:16px}.single-3ds_role .applications .application-key-wrap .application .color.\33 dexcite{background-color:#000}.single-3ds_role .applications .application-key-wrap .application .color.catia{background-color:#001871}.single-3ds_role .applications .application-key-wrap .application .color.delmia{background-color:#ffcd00}.single-3ds_role .applications .application-key-wrap .application .color.delmiaworks{background-color:#ffcd00}.single-3ds_role .applications .application-key-wrap .application .color.enovia{background-color:#e87722}.single-3ds_role .applications .application-key-wrap .application .color.simulia{background-color:#001871}.single-3ds_role .applications .application-key-wrap .application .color.platform,.single-3ds_role .applications .application-key-wrap .application .color.\33 dsopen{background-color:#005686}.single-3ds_role .applications .application-key-wrap .application .color.solidworks{background-color:#da291c}.single-3ds_role .applications .application-wrap{display:grid;grid-template-columns:repeat(4, 1fr);gap:1em}@media only screen and (max-width: 1050px){.single-3ds_role .applications .application-wrap{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 750px){.single-3ds_role .applications .application-wrap{grid-template-columns:repeat(2, 1fr)}}.single-3ds_role .applications .application-wrap .application{display:flex;flex-direction:row;height:84px;background-color:#fff}.single-3ds_role .applications .application-wrap .application .color{width:8px}.single-3ds_role .applications .application-wrap .application .color.\33 dexcite{background-color:#000}.single-3ds_role .applications .application-wrap .application .color.catia{background-color:#001871}.single-3ds_role .applications .application-wrap .application .color.delmia{background-color:#ffcd00}.single-3ds_role .applications .application-wrap .application .color.delmiaworks{background-color:#ffcd00}.single-3ds_role .applications .application-wrap .application .color.enovia{background-color:#e87722}.single-3ds_role .applications .application-wrap .application .color.simulia{background-color:#001871}.single-3ds_role .applications .application-wrap .application .color.platform,.single-3ds_role .applications .application-wrap .application .color.\33 dsopen{background-color:#005686}.single-3ds_role .applications .application-wrap .application .color.solidworks{background-color:#da291c}.single-3ds_role .applications .application-wrap .application .image{display:flex;align-items:center;justify-content:center;margin:0 1em}.single-3ds_role .applications .application-wrap .application .image img{width:64px}.single-3ds_role .applications .application-wrap .application .title{display:flex;align-items:center;justify-content:center;flex-direction:column}.single-3ds_role .applications .application-wrap .application .title .app-name{margin-bottom:.6em}.single-3ds_role .applications .application-wrap .application .title .platform-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;font-size:14px;gap:.5em}.single-3ds_role .applications .application-wrap .application .title .platform-wrap label{border-radius:32px;background:#fafafa;padding:.25em .75em}.single-3ds_role .product-features-wrap .wrapper-large{align-items:center}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery{max-width:47%}@media only screen and (max-width: 1300px){.single-3ds_role .product-features-wrap .wrapper-large .image.gallery{max-width:unset}}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__viewport{padding-bottom:1em}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__slide{margin:0 1em;padding:1.5em 1em 0 1.5em;background:linear-gradient(135deg, #3683c4 200px, transparent 0) !important;opacity:0;display:flex;flex-direction:column;align-content:center;justify-content:space-evenly;overflow:hidden;width:80%}@media only screen and (max-width: 750px){.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__slide{background:linear-gradient(135deg, #3683c4 150px, transparent 0) !important;width:auto}}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__slide .video:after{font-family:"Font Awesome 6 Pro";content:"ï…„";position:absolute;left:50%;top:55%;font-size:46px;text-align:center;color:#fff;transform:translate(-50%, -50%);width:50px;height:50px}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__slide .wp-video{max-width:100%}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__slide .wp-video video{width:100%;height:auto}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__slide .wp-video a+a{display:none}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__slide img{border:1px solid #41596d}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__slide .image-caption{text-align:center;position:relative;top:-2.5em;width:80%;left:10%;padding:1em;color:#fff;background:#c95e29}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__slide.is-selected{transition:150ms ease;opacity:1}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__dots{position:relative;width:50%}.single-3ds_role .product-features-wrap .wrapper-large .image.gallery .printer-parts-gallery .carousel__dots .carousel__dot:after{background-color:#c95e29}.tax-3ds_product .page-cover{padding:8em 0 2em 0}.tax-3ds_product .page-cover .wrapper{display:flex;justify-content:space-between;align-items:flex-end}.tax-3ds_product .page-cover .wrapper .content-wrap{padding:6em 2em 6em 0;flex:1 1 auto}@media only screen and (max-width: 1050px){.tax-3ds_product .page-cover .wrapper .content-wrap{padding-right:0}}.tax-3ds_product .page-cover .wrapper .content-wrap .line-1{font-size:20px;color:#f4bb29;text-transform:uppercase;margin-bottom:.5em}.tax-3ds_product .page-cover .wrapper .content-wrap .line-2{font-size:60px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.tax-3ds_product .page-cover .wrapper .content-wrap .line-2{font-size:40px}}.tax-3ds_product .page-cover .wrapper .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #f4bb29;margin:.7em 0 .5em}.tax-3ds_product .page-cover .wrapper .content-wrap .subtext{display:flex;align-items:flex-start;max-width:910px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em;flex-direction:column}.tax-3ds_product .page-cover .wrapper .content-wrap .page-cover-section-list-wrap{margin-top:2em;background-color:#4194d9;max-width:420px;color:#fff}.tax-3ds_product .page-cover .wrapper .content-wrap .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.tax-3ds_product .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.tax-3ds_product .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.tax-3ds_product .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f4bb29;color:#f4bb29;background-color:#3683c4}.tax-3ds_product .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#f4bb29;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.tax-3ds_product .page-cover .wrapper .content-wrap .cover-cta .button{padding:1.3em 2em;margin-right:1em;font-size:18px;font-weight:300}@media only screen and (max-width: 750px){.tax-3ds_product .page-cover .wrapper .content-wrap .cover-cta .button{display:block;margin-bottom:1em}}.tax-3ds_product .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote{color:#36454f;background-color:#fff}.tax-3ds_product .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote:hover{color:#fff;background-color:#3683c4}.tax-3ds_product .page-cover .wrapper .store-cta{flex:0 0 400px;border:1px solid #f4bb29;border-radius:3px;padding:2.5em;color:#fff;margin:2em 0 6em}@media only screen and (max-width: 1050px){.tax-3ds_product .page-cover .wrapper .store-cta{display:none}}.tax-3ds_product .page-cover .wrapper .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.tax-3ds_product .page-cover .wrapper .store-cta .text{margin-bottom:1.5em}.tax-3ds_product .page-cover .wrapper .store-cta .button{color:#36454f;background-color:#f4bb29;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.tax-3ds_product .page-cover .wrapper .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.tax-3ds_product .page-cover .wrapper .store-cta .button:hover i{transform:translateX(10px)}.tax-3ds_product .section-nav{padding-left:2em;position:relative;top:-1.75em;margin-bottom:-3em}@media only screen and (max-width: 750px){.tax-3ds_product .section-nav{padding-left:0;top:0;padding:1em 0;margin-bottom:-1.5em}}.tax-3ds_product .section-nav.fixed{padding:0;position:fixed;width:100%;top:0;z-index:999}@media only screen and (max-width: 1050px){.tax-3ds_product .section-nav.fixed{bottom:1.5em;top:unset}}.tax-3ds_product .section-nav.fixed .nav-wrap{border-radius:0px}.tax-3ds_product .section-nav.fixed .nav-wrap .nav-list li.active{background-color:#3683c4}.tax-3ds_product .section-nav.fixed .nav-wrap .nav-list li.active a{letter-spacing:.5px;color:#f4bb29}.tax-3ds_product .section-nav .nav-wrap{display:flex;justify-content:space-between;font-size:16px;background-color:#4194d9;border-radius:5px}@media only screen and (max-width: 750px){.tax-3ds_product .section-nav .nav-wrap{padding-left:0;display:block}}.tax-3ds_product .section-nav .nav-wrap .nav-list{display:flex;flex-wrap:wrap}.tax-3ds_product .section-nav .nav-wrap .nav-list li:first-child:hover{border-radius:5px 0 0 5px}.tax-3ds_product .section-nav .nav-wrap .nav-list li:hover{background-color:#3683c4}.tax-3ds_product .section-nav .nav-wrap .nav-list a{display:block;padding:1.3em 3em;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:200}@media only screen and (max-width: 750px){.tax-3ds_product .section-nav .nav-wrap .nav-list a{margin-right:0;font-size:13px}}@media only screen and (max-width: 1050px){.tax-3ds_product .section-nav .nav-wrap .nav-list a{padding:.8em 1.6em}}.tax-3ds_product .section-nav .nav-wrap .nav-list a:hover{letter-spacing:.5px;color:#f4bb29}.tax-3ds_product .section-nav .nav-wrap .nav-cta{flex:0 0 auto;display:flex;align-items:center;padding:1em;text-transform:uppercase;color:#fff;text-decoration:none;background-color:#c95e29;border-radius:0 5px 5px 0}@media only screen and (max-width: 750px){.tax-3ds_product .section-nav .nav-wrap .nav-cta{padding:.75em;border-radius:0 0 5px 5px;margin-top:.5em}}.tax-3ds_product .section-nav .nav-wrap .nav-cta:hover{color:#fff;background-color:#f5802e;letter-spacing:.5px}.tax-3ds_product .software{background-color:#3a3f40}.tax-3ds_product .software .software-wrap{position:relative;bottom:-6em;top:-6em}.tax-3ds_product .software .wrapper-large{padding:2em 1em}.tax-3ds_product .software .wrapper-large .content-wrap{display:flex}@media only screen and (max-width: 1050px){.tax-3ds_product .software .wrapper-large .content-wrap{flex-direction:column-reverse}}.tax-3ds_product .software .wrapper-large .content-wrap.odd{flex-direction:row-reverse}.tax-3ds_product .software .wrapper-large .content-wrap .content{flex:0 0 800px;background-color:#fff;padding:2em}@media only screen and (max-width: 1050px){.tax-3ds_product .software .wrapper-large .content-wrap .content{flex:1 1 auto}}@media only screen and (max-width: 750px){.tax-3ds_product .software .wrapper-large .content-wrap .content{padding:1em}}.tax-3ds_product .software .wrapper-large .content-wrap .content .content-title{font-size:40px;font-weight:500}@media only screen and (max-width: 750px){.tax-3ds_product .software .wrapper-large .content-wrap .content .content-title{font-size:30px}}.tax-3ds_product .software .wrapper-large .content-wrap .content .content-title::after{content:"";display:block;width:90px;border-top:4px solid #f5802e;margin:.5em 0 1em}.tax-3ds_product .software .wrapper-large .content-wrap .content .content-text{margin-bottom:3em}@media only screen and (max-width: 750px){.tax-3ds_product .software .wrapper-large .content-wrap .content .content-button{width:100%}}.tax-3ds_product .software .wrapper-large .content-wrap .content-image{flex:1 1 auto;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 1050px){.tax-3ds_product .software .wrapper-large .content-wrap .content-image{height:300px}}@media only screen and (max-width: 750px){.tax-3ds_product .software .wrapper-large .content-wrap .content-image{height:200px}}.tax-3ds_product .software .wrapper-large .feature-grid{color:#fff;background-color:#45596b;display:grid;grid-template-columns:repeat(3, 1fr);gap:3em;padding:3em}@media only screen and (max-width: 1050px){.tax-3ds_product .software .wrapper-large .feature-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.tax-3ds_product .software .wrapper-large .feature-grid{grid-template-columns:repeat(1, 1fr);padding:2em}}.tax-3ds_product .software .wrapper-large .feature-grid .feature{display:flex}@media only screen and (max-width: 750px){.tax-3ds_product .software .wrapper-large .feature-grid .feature{display:block}}.tax-3ds_product .software .wrapper-large .feature-grid .feature .icon{font-size:50px;color:#cbcece}@media only screen and (max-width: 750px){.tax-3ds_product .software .wrapper-large .feature-grid .feature .icon{text-align:center;margin-bottom:.4em}}.tax-3ds_product .software .wrapper-large .feature-grid .feature .content{margin-left:1em}@media only screen and (max-width: 750px){.tax-3ds_product .software .wrapper-large .feature-grid .feature .content{margin-left:0}}.tax-3ds_product .software .wrapper-large .feature-grid .feature .content .title{color:#f4bb29;margin-bottom:1em}.tax-3ds_product .software .wrapper-large .feature-grid .feature .content .title a{color:inherit;text-decoration:none}.tax-3ds_product .software .wrapper-large .feature-grid .feature .content .text .link{color:#c95e29;text-decoration:none}.tax-discipline .page-cover{padding:8em 0 2em 0}.tax-discipline .page-cover .wrapper{display:flex;justify-content:space-between;align-items:flex-end}.tax-discipline .page-cover .wrapper .content-wrap{padding:3em 2em 0 0;flex:1 1 auto}@media only screen and (max-width: 1050px){.tax-discipline .page-cover .wrapper .content-wrap{padding-right:0}}.tax-discipline .page-cover .wrapper .content-wrap .line-1{font-size:20px;color:#f4bb29;text-transform:uppercase;margin-bottom:.5em}.tax-discipline .page-cover .wrapper .content-wrap .line-2{font-size:60px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.tax-discipline .page-cover .wrapper .content-wrap .line-2{font-size:40px}}.tax-discipline .page-cover .wrapper .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #f4bb29;margin:.7em 0 .5em}.tax-discipline .page-cover .wrapper .content-wrap .subtext{display:flex;align-items:flex-start;max-width:910px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em;flex-direction:column}.tax-discipline .page-cover .wrapper .content-wrap .page-cover-section-list-wrap{margin-top:2em;background-color:#4194d9;max-width:420px;color:#fff}.tax-discipline .page-cover .wrapper .content-wrap .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.tax-discipline .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.tax-discipline .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.tax-discipline .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f4bb29;color:#f4bb29;background-color:#3683c4}.tax-discipline .page-cover .wrapper .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#f4bb29;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.tax-discipline .page-cover .wrapper .content-wrap .cover-cta .button{padding:1.3em 2em;margin-right:1em;font-size:18px;font-weight:300}@media only screen and (max-width: 750px){.tax-discipline .page-cover .wrapper .content-wrap .cover-cta .button{display:block;margin-bottom:1em}}.tax-discipline .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote{color:#36454f;background-color:#fff}.tax-discipline .page-cover .wrapper .content-wrap .cover-cta .button.cta-quote:hover{color:#fff;background-color:#3683c4}.tax-discipline .page-cover .wrapper .store-cta{flex:0 0 400px;border:1px solid #f4bb29;border-radius:3px;padding:2.5em;color:#fff;margin:2em 0 6em}@media only screen and (max-width: 1050px){.tax-discipline .page-cover .wrapper .store-cta{display:none}}.tax-discipline .page-cover .wrapper .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.tax-discipline .page-cover .wrapper .store-cta .text{margin-bottom:1.5em}.tax-discipline .page-cover .wrapper .store-cta .button{color:#36454f;background-color:#f4bb29;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.tax-discipline .page-cover .wrapper .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.tax-discipline .page-cover .wrapper .store-cta .button:hover i{transform:translateX(10px)}.tax-discipline .product-list-row{background:#e4e6ed;background:linear-gradient(0deg, #e4e6ed 0%, rgba(255, 255, 255, 0) 20%);padding:3em 0}.tax-discipline .ds-filter-wrap{background-color:#fafafa;padding:2em 0}.tax-discipline .product-grid-wrap{background-color:#fafafa;padding-bottom:4em}.tax-discipline .product-grid-wrap .product-grid{padding-top:2em;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em}@media only screen and (max-width: 1050px){.tax-discipline .product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr);top:-4em}}@media only screen and (max-width: 750px){.tax-discipline .product-grid-wrap .product-grid{grid-template-columns:repeat(1, 1fr)}}.tax-discipline .product-grid-wrap .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.tax-discipline .product-grid-wrap .product-grid .product .product-info{padding:2em;width:80%;background-color:rgba(58,63,64,.9)}@media only screen and (max-width: 750px){.tax-discipline .product-grid-wrap .product-grid .product .product-info{width:100%}}.tax-discipline .product-grid-wrap .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.tax-discipline .product-grid-wrap .product-grid .product .product-info .product-title a{color:inherit;text-decoration:none}.tax-discipline .product-grid-wrap .product-grid .product .product-info .platform-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1em;margin-bottom:1.6em}.tax-discipline .product-grid-wrap .product-grid .product .product-info .platform-wrap label{border-radius:32px;background:#fff;padding:.25em .75em}.tax-discipline .product-grid-wrap .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.tax-discipline .product-grid-wrap .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.tax-discipline .product-grid-wrap .product-grid .product .product-info .button:hover{background-color:#f5802e}.page-template-3dx .page-cover{padding-top:10em;height:auto}@media only screen and (max-width: 750px){.page-template-3dx .page-cover{padding-top:6em;height:auto}}.page-template-3dx .page-cover .wrapper-large{display:flex;justify-content:space-between;align-items:center;height:100%}.page-template-3dx .page-cover .wrapper-large .content-block{flex:0 0 400px}.page-template-3dx .page-cover .wrapper-large .content-wrap{padding:2em;flex:1;margin-bottom:6em}@media only screen and (max-width: 750px){.page-template-3dx .page-cover .wrapper-large .content-wrap{padding:0}}.page-template-3dx .page-cover .wrapper-large .content-wrap .line-1{font-size:24px;color:#f4bb29;text-transform:uppercase;margin-bottom:.5em;letter-spacing:2px}.page-template-3dx .page-cover .wrapper-large .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.page-template-3dx .page-cover .wrapper-large .content-wrap .line-2{font-size:40px}}.page-template-3dx .page-cover .wrapper-large .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #fff;margin:.4em 0 .5em}.page-template-3dx .page-cover .wrapper-large .content-wrap .subtext{display:flex;align-items:flex-start;max-width:910px;color:#fff;font-size:20px;line-height:1.4em;margin-bottom:2em;flex-direction:column}.page-template-3dx .page-cover .wrapper-large .content-wrap .content{max-width:768px;color:#fff;font-size:20px;line-height:1.4em}.page-template-3dx .page-cover .wrapper-large .content-wrap .page-cover-section-list-wrap{margin-top:2em;background-color:#4194d9;max-width:420px;color:#fff}.page-template-3dx .page-cover .wrapper-large .content-wrap .page-cover-section-list-wrap h3{text-transform:uppercase;font-size:24px;font-weight:500;padding:1.5em 2em 0;letter-spacing:2px}.page-template-3dx .page-cover .wrapper-large .content-wrap .page-cover-section-list-wrap .page-cover-section-list{padding:1em 1em 1em 0}.page-template-3dx .page-cover .wrapper-large .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a{color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1em 1em 1em 2em;border-left:10px solid rgba(0,0,0,0);transition:all 150ms ease-in;text-decoration:none;font-size:20px}.page-template-3dx .page-cover .wrapper-large .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover{border-left-color:#f4bb29;color:#f4bb29;background-color:#3683c4}.page-template-3dx .page-cover .wrapper-large .content-wrap .page-cover-section-list-wrap .page-cover-section-list li a:hover::after{color:#f4bb29;font-family:"Font Awesome 6 Pro";font-weight:600;content:"ï„…"}.page-template-3dx .page-cover .wrapper-large .content-wrap .cover-cta{padding-top:3em;padding-bottom:2em}.page-template-3dx .page-cover .wrapper-large .store-cta{flex:0 0 400px;border:1px solid #f4bb29;border-radius:3px;padding:2.25em;color:#fff;margin:2em 0 6em;max-width:400px}@media only screen and (max-width: 1050px){.page-template-3dx .page-cover .wrapper-large .store-cta{display:none}}.page-template-3dx .page-cover .wrapper-large .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.page-template-3dx .page-cover .wrapper-large .store-cta .store-cta-content{line-height:1.4em;margin-bottom:1.25em}.page-template-3dx .page-cover .wrapper-large .store-cta .cover-cta{padding-top:.5em}.page-template-3dx .page-cover .wrapper-large .store-cta .cover-cta .button.cta-quote{margin-top:.5em}.page-template-3dx .page-cover .wrapper-large .store-cta .button{background-color:#fff;color:#3683c4;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.page-template-3dx .page-cover .wrapper-large .store-cta .button.orange{background-color:#f5802e;color:#fff}.page-template-3dx .page-cover .wrapper-large .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.page-template-3dx .page-cover .wrapper-large .store-cta .button:hover i{transform:translateX(10px)}.page-template-3dx .product-list-row{background:#e4e6ed;background:linear-gradient(0deg, #e4e6ed 0%, rgba(255, 255, 255, 0) 20%);padding:3em 0}.page-template-3dx .ds-filter-wrap{background-color:#fafafa;padding:2em 0}.page-template-3dx .product-grid-wrap{background-color:#fafafa;padding-bottom:4em}.page-template-3dx .product-grid-wrap .product-grid{padding-top:2em;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em}@media only screen and (max-width: 1050px){.page-template-3dx .product-grid-wrap .product-grid{grid-template-columns:repeat(2, 1fr);top:-4em}}@media only screen and (max-width: 750px){.page-template-3dx .product-grid-wrap .product-grid{grid-template-columns:repeat(1, 1fr)}}.page-template-3dx .product-grid-wrap .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.page-template-3dx .product-grid-wrap .product-grid .product .product-info{padding:2em;width:80%;background-color:rgba(58,63,64,.9)}@media only screen and (max-width: 750px){.page-template-3dx .product-grid-wrap .product-grid .product .product-info{width:100%}}.page-template-3dx .product-grid-wrap .product-grid .product .product-info .ds-product-wrap .ds-product{color:#f4bb29}.page-template-3dx .product-grid-wrap .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.page-template-3dx .product-grid-wrap .product-grid .product .product-info .product-title a{color:inherit;text-decoration:none}.page-template-3dx .product-grid-wrap .product-grid .product .product-info .platform-wrap{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:1em;margin-bottom:1.6em}.page-template-3dx .product-grid-wrap .product-grid .product .product-info .platform-wrap label{border-radius:32px;background:#fff;padding:.25em .75em}.page-template-3dx .product-grid-wrap .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.page-template-3dx .product-grid-wrap .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.page-template-3dx .product-grid-wrap .product-grid .product .product-info .button:hover{background-color:#f5802e}.page-template-3dx .discipline-description-wrap{display:none}.page-template-3dx .discipline-description-wrap .wrapper-large{padding:2em 1em}.page-template-3dx .discipline-description-wrap .wrapper-large #discipline-title{font-size:24px}.page-template-3dx .discipline-description-wrap .wrapper-large #discipline-title:after{content:"";display:block;width:80px;border-bottom:2px solid #f4bb29;margin:.7em 0 .5em}.page-template-3dx .discipline-description-wrap.active{display:block}.page-template-3dx .software{background-color:#3a3f40}.page-template-3dx .software .software-wrap{position:relative;bottom:-6em;top:-6em}.page-template-3dx .software .wrapper-large{padding:2em 1em}.page-template-3dx .software .wrapper-large .content-wrap{display:flex}@media only screen and (max-width: 1050px){.page-template-3dx .software .wrapper-large .content-wrap{flex-direction:column-reverse}}.page-template-3dx .software .wrapper-large .content-wrap.odd{flex-direction:row-reverse}.page-template-3dx .software .wrapper-large .content-wrap .content{flex:0 0 800px;background-color:#fff;padding:2em}@media only screen and (max-width: 1050px){.page-template-3dx .software .wrapper-large .content-wrap .content{flex:1 1 auto}}@media only screen and (max-width: 750px){.page-template-3dx .software .wrapper-large .content-wrap .content{padding:1em}}.page-template-3dx .software .wrapper-large .content-wrap .content .content-title{font-size:40px;font-weight:500}@media only screen and (max-width: 750px){.page-template-3dx .software .wrapper-large .content-wrap .content .content-title{font-size:30px}}.page-template-3dx .software .wrapper-large .content-wrap .content .content-title::after{content:"";display:block;width:90px;border-top:4px solid #f5802e;margin:.5em 0 1em}.page-template-3dx .software .wrapper-large .content-wrap .content .content-text{margin-bottom:3em}.page-template-3dx .software .wrapper-large .content-wrap .content .content-buttons{display:flex;flex-direction:row;gap:1em}@media only screen and (max-width: 750px){.page-template-3dx .software .wrapper-large .content-wrap .content .content-buttons{flex-direction:column}}.page-template-3dx .software .wrapper-large .content-wrap .content .content-buttons .content-button .blue{background-color:#3683c4}.page-template-3dx .software .wrapper-large .content-wrap .content .content-buttons .content-button .blue:hover{background-color:#f5802e}@media only screen and (max-width: 750px){.page-template-3dx .software .wrapper-large .content-wrap .content .content-buttons .content-button{width:100%}}.page-template-3dx .software .wrapper-large .content-wrap .content-image{flex:1 1 auto;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 1050px){.page-template-3dx .software .wrapper-large .content-wrap .content-image{height:300px}}@media only screen and (max-width: 750px){.page-template-3dx .software .wrapper-large .content-wrap .content-image{height:200px}}.page-template-3dx .software .wrapper-large .feature-title{color:#f5802e;background-color:#45596b;text-align:center;padding-top:1.5em}.page-template-3dx .software .wrapper-large .feature-title .title{font-size:22px;text-transform:uppercase}.page-template-3dx .software .wrapper-large .feature-grid{color:#fff;background-color:#45596b;display:grid;grid-template-columns:repeat(3, 1fr);gap:3em;padding:1.5em 3em 3em 3em}@media only screen and (max-width: 1050px){.page-template-3dx .software .wrapper-large .feature-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.page-template-3dx .software .wrapper-large .feature-grid{grid-template-columns:repeat(1, 1fr);padding:2em}}.page-template-3dx .software .wrapper-large .feature-grid .feature{display:flex}@media only screen and (max-width: 750px){.page-template-3dx .software .wrapper-large .feature-grid .feature{display:block}}.page-template-3dx .software .wrapper-large .feature-grid .feature .icon{font-size:50px;color:#cbcece}@media only screen and (max-width: 750px){.page-template-3dx .software .wrapper-large .feature-grid .feature .icon{text-align:center;margin-bottom:.4em}}.page-template-3dx .software .wrapper-large .feature-grid .feature .content{margin-left:1em}@media only screen and (max-width: 750px){.page-template-3dx .software .wrapper-large .feature-grid .feature .content{margin-left:0}}.page-template-3dx .software .wrapper-large .feature-grid .feature .content .title{color:#f4bb29;margin-bottom:1em}.page-template-3dx .software .wrapper-large .feature-grid .feature .content .title a{color:inherit;text-decoration:none}.page-template-3dx .software .wrapper-large .feature-grid .feature .content .text .link{color:#c95e29;text-decoration:none}.page-template-di-month-twentytwo.bttf{--white-color: #ffffff;--yellow-color:#F1CD27;--rust-color: #F03D1A;--orange-color: #EB9621;--lightBlue-color: #B5C9D0;--brightBlue-color: #4194D9;--blue-color: #1C2A57;--midBlue-color: #1D3566;--darkBlue-color: #091231;--slate-color: #2B352F;--lightGray-color: #8EA1B9;--gray-color: #889185;--darkGray-color: #4C5046;--black-color: #0E100F;--lemonDrop-color: var(--yellow-color);--glacial-color: var(--darkBlue-color);--lightBlack-color: #333;--burntUmber-color: var(--rust-color);--balmyBlue-color: var(--brightBlue-color);--twilight-color: var(--midBlue-color);--marmalade-color: var(--orange-color);--deepSky-color: var(--blue-color);--powerGray-color: #4C5046}.page-template-di-month-twentytwo .bttf-bg-0,.page-template-di-month-twentytwo .bttf-bg-360{background:linear-gradient(0deg, var(--rust-color) 0%, var(--orange-color) 50%, rgb(240, 168, 26) 66%, var(--yellow-color) 100%)}.page-template-di-month-twentytwo .bttf-bg-90{background:linear-gradient(90deg, var(--rust-color) 0%, var(--orange-color) 50%, rgb(240, 168, 26) 66%, var(--yellow-color) 100%)}.page-template-di-month-twentytwo .bttf-bg-180{background:linear-gradient(180deg, var(--rust-color) 0%, var(--orange-color) 50%, rgb(240, 168, 26) 66%, var(--yellow-color) 100%)}.page-template-di-month-twentytwo .bttf-bg-270{background:linear-gradient(270deg, var(--rust-color) 0%, var(--orange-color) 50%, rgb(240, 168, 26) 66%, var(--yellow-color) 100%)}.page-template-di-month-twentytwo .text-postprocess{color:#eb8b1c}.page-template-di-month-twentytwo .text-stratasys{color:#4194d9}.page-template-di-month-twentytwo .text-creaform{color:#3c85b6}.page-template-di-month-twentytwo .text-dyemansion{color:#4484b9}.page-template-di-month-twentytwo .mapplic-edit-map{display:none}.page-template-di-month-twentytwo section{background-repeat:no-repeat;background-size:cover;background-attachment:scroll;background-position:center center}.page-template-di-month-twentytwo #di-sticky{color:var(--white-color);position:fixed;bottom:1em;right:3em;display:block;z-index:9;background-color:rgba(0,0,0,.3);font-size:30px;padding:.3em .4em;border-radius:3px;transition:all 150ms ease-in}.page-template-di-month-twentytwo .di-sticky-menu{opacity:0;position:fixed;bottom:96px;right:0;transition-property:all;transition-duration:250ms;width:20em;border-radius:4px;text-align:center;z-index:10}.page-template-di-month-twentytwo .di-sticky-menu li{padding:1em}.page-template-di-month-twentytwo .di-sticky-menu li:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.page-template-di-month-twentytwo .di-sticky-menu li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.page-template-di-month-twentytwo .di-sticky-menu li a{color:var(--white-color);font-size:17px;text-decoration:none;transition-property:all;transition-duration:250ms;padding:.5em .75em;background:rgba(0,0,0,.5);border-radius:4px}.page-template-di-month-twentytwo .di-sticky-menu li a i{margin-right:.75em}.page-template-di-month-twentytwo .di-sticky-menu li a:hover{letter-spacing:.075em}.page-template-di-month-twentytwo .di-sticky-menu.active{width:20em;opacity:100;bottom:96px;right:32px;transition-property:all;transition-duration:250ms}.page-template-di-month-twentytwo .page-cover{padding-top:10em;height:auto}.page-template-di-month-twentytwo .page-cover .wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:stretch;height:100%}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap{padding:1em 1em 4em;flex:1 1 auto;width:40%;display:flex;align-items:flex-end;border-radius:4px}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap{display:none}}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap{padding:1em;border:1px solid var(--lemonDrop-color);border-radius:4px;width:100%}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap h4{font-weight:600;padding:.5em;text-align:left;color:#fff;font-size:24px}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap h4 a{color:inherit;text-decoration:none}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap h4 i{margin-right:.5em}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap ul{width:100%;text-align:center;transition-property:all;transition-duration:250ms;opacity:100;height:100%;margin-top:.5em}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap ul.closed{margin:0;height:0;opacity:0;transition-property:all;transition-duration:250ms}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap ul li{padding:1.5em}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap ul li:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap ul li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap ul li a{color:var(--white-color);font-size:20px;text-decoration:none;transition-property:all;transition-duration:250ms;padding:.5em .75em;background:rgba(0,0,0,.5);border-radius:4px}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap ul li a i{margin-right:.75em}.page-template-di-month-twentytwo .page-cover .wrapper .nav-wrap .ul-wrap ul li a:hover{letter-spacing:.075em}.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap{padding:2em;flex:1 1 auto;width:60%;margin-bottom:2em;display:flex;align-content:center;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap{padding:0;align-items:center;width:100%}}.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .line-1{flex:1 1 auto;width:100%;font-size:24px;color:var(--lemonDrop-color);text-transform:uppercase;margin-bottom:.5em;letter-spacing:2px}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .line-1{text-align:center}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .line-1{width:100%}}.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .line-1 img{height:auto}.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .line-2{flex:1 1 auto;width:90%;font-size:80px;text-transform:uppercase;font-weight:600;color:var(--white-color)}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .line-2{font-size:40px;width:100%}}.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .line-2 img{height:auto}.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .line-2:after{content:"";display:block;width:256px;border-bottom:2px solid var(--lemonDrop-color);margin:.4em 0 .5em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .line-2:after{margin:.4em auto .5em}}.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .subtext{flex:1 1 auto;width:100%;max-width:768px;color:var(--white-color);font-size:20px;line-height:1.4em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .page-cover .wrapper .content-wrap .subtext{text-align:center}}.page-template-di-month-twentytwo .page-cover .wrapper .filter-wrapper{padding:2em;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-items:center;align-content:center}.page-template-di-month-twentytwo .page-cover .wrapper-large{margin-bottom:-4em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .page-cover .wrapper-large{margin-bottom:0}}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-end;align-items:flex-end;justify-content:space-evenly;color:var(--white-color)}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta{flex:0 0 auto;width:50%;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch;justify-content:space-evenly;align-content:center;text-align:left}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta{width:100%;justify-content:center}}@media only screen and (max-width: 575px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta{text-align:center}}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta.hardware-cta{flex-direction:row-reverse}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta.hardware-cta{text-align:right}}@media only screen and (max-width: 575px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta.hardware-cta{text-align:center}}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .image{flex:1 1 auto;width:41.666667%;padding-bottom:1em;display:flex;flex-wrap:nowrap;flex-direction:column;align-content:flex-end;justify-content:flex-end}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .image img{max-height:24em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .image{display:none}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .image{display:flex;width:30%;justify-content:center}}@media only screen and (max-width: 575px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .image{display:none}}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content{flex:1 1 auto;width:58.333333%;display:flex;flex-direction:column;gap:1em;justify-content:flex-end;align-items:center;margin-bottom:4.5em;padding:0 1em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content{width:100%}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content{width:50%}}@media only screen and (max-width: 575px){.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content{width:100%}}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content .title{width:100%;height:90px;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content .title p{margin:0}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content .title p:not(:first-child){margin-bottom:.25em}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content .cta-button{width:100%}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content .cta-button .button{width:80%;background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content .cta-button .button:hover{background:var(--balmyBlue-color)}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content .cta-button .button.blue{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .page-cover .wrapper-large .cta-wrapper .cta .content .cta-button .button.blue:hover{background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .page-cover .buffer-wrapper{height:4em;width:100%;background-color:#253d4e}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .page-cover .buffer-wrapper{display:none}}.page-template-di-month-twentytwo .di-live .wrapper-full-width{display:flex;align-items:center;flex-wrap:wrap;flex-direction:row;justify-content:center}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width{flex-direction:column-reverse}}.page-template-di-month-twentytwo .di-live .wrapper-full-width .button-wrapper{display:block}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map{flex:0 0 auto;width:58.333333%}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .map{width:100%}}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .map-container .mapplic-element .mapplic-container{margin:auto}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .map-container .mapplic-element .mapplic-container .mapplic-layer .mapplic-pin{background-color:var(--marmalade-color) !important;border-color:var(--marmalade-color) !important}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-wrap{border-radius:4px;width:300px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) p{margin:0 !important}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-body{text-align:center}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-title{font-size:28px;line-height:48px;margin:0;color:var(--slate-color);font-weight:300}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-title:after{content:"";display:block;width:64px;border-bottom:1px solid var(--lemonDrop-color);margin:.4em auto .8em}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content{max-height:unset;margin-top:0}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description{color:var(--slate-color);text-align:center}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description .event-map-wrapper .event-map-date{font-size:1.5em;font-weight:400;letter-spacing:1px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description .event-map-wrapper .event-map-time{padding-bottom:1.5em;font-size:1.25em;letter-spacing:.5px;font-weight:300}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description .event-map-wrapper .event-map-location{padding-bottom:1em}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description .event-map-wrapper .event-map-location .venue-name{font-size:1.5em;font-weight:400;letter-spacing:1px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description .event-map-wrapper .event-map-location .venue-location{font-size:1.25em;font-weight:300;letter-spacing:.5px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description .event-map-wrapper .button{font-size:14px;padding:.5em .75em;background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description .event-map-wrapper .button:hover{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description .event-map-wrapper .button.blue{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .map .mapplic-tooltip:not(.mapplic-hovertip) .mapplic-tooltip-content .mapplic-tooltip-description .event-map-wrapper .button.blue:hover{background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table{color:var(--white-color);flex:0 0 auto;width:58.333333%;max-height:768px;overflow-y:scroll}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table::-webkit-scrollbar{width:12px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table::-webkit-scrollbar-thumb{background-color:var(--midBlue-color);outline:1px solid var(--midBlue-color)}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table{width:100%;max-height:480px}}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table{padding:2em 1em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tbody{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 1050px)and (max-width: 750px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tbody{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr{display:block;border:1px solid var(--lemonDrop-color);border-radius:4px;margin:1em;padding:1em}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td:first-child{font-size:1.5em;color:var(--lemonDrop-color)}}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr th{border-bottom:2px solid var(--rust-color);font-size:1.25em}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr th:first-child{display:none}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr th{display:block}}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr:not(:last-child) td{border-bottom:1px solid var(--orange-color)}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr:not(:last-child) td{border-bottom:0}}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td{vertical-align:middle}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td:first-child{display:none}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td{display:block;text-align:center}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td::before{content:attr(data-label);text-decoration:underline}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td:last-child{border-bottom:0}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td:first-child{display:block}}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .event-date{font-size:1.1em;font-weight:400;letter-spacing:1px;padding-bottom:.25em}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .event-time{font-size:.9em;letter-spacing:.5px;font-weight:300}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .event-location .venue-name{font-size:1.1em;font-weight:400;letter-spacing:1px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .event-location .venue-name .venue{font-weight:200;color:var(--lemonDrop-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .event-location .venue-location{font-size:.9em;font-weight:300;letter-spacing:.5px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .button{font-size:15px;padding:.75em 1em;background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .button:hover{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .button.white{background-color:var(--white-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .button.white:hover{background-color:var(--slate-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .button.blue{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .event-table table tr td .button.blue:hover{background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content{flex:0 0 auto;width:41.666667%;color:var(--white-color);padding:3em 2em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .content{width:100%;text-align:center}}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .title{padding:2em 0}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .title img{width:375px;height:auto}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .intro-text h2{font-size:32px;font-weight:500;letter-spacing:.025em;margin-bottom:0}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .intro-text h2:after{content:"";display:block;width:128px;border-bottom:2px solid var(--white-color);margin:.8em 0 1em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .intro-text h2:after{margin:.8em auto 1em}}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .intro-text p{font-size:18px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .intro-text table{line-height:1.5em;border-collapse:collapse;font-size:14px}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .intro-text table thead tr:first-child{border-bottom:2px solid var(--marmalade-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .intro-text table tr{border-bottom:1px solid var(--marmalade-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .intro-text table tr:last-child{border-bottom:none}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .button-wrapper .button{font-size:15px;padding:.75em 1em;background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .button-wrapper .button:hover{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .button-wrapper .button.white{background-color:var(--white-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .button-wrapper .button.white:hover{background-color:var(--slate-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .button-wrapper .button.blue{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .di-live .wrapper-full-width .content .button-wrapper .button.blue:hover{background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .webinars-section{color:var(--white-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large{padding:3em 1em;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.page-template-di-month-twentytwo .webinars-section .wrapper-large.webinars-title{padding:0}.page-template-di-month-twentytwo .webinars-section .wrapper-large.webinars-title .title{flex:0 0 auto;width:75%;padding:1em;background-color:var(--burntUmber-color)}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .webinars-section .wrapper-large.webinars-title .title{width:100%;text-align:center}}.page-template-di-month-twentytwo .webinars-section .wrapper-large.webinars-title .title h2{font-size:36pt;font-weight:400;letter-spacing:.05em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .webinars-section .wrapper-large.webinars-title .title h2{font-size:28pt}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .webinars-section .wrapper-large.webinars-title .title h2{font-size:20pt}}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper{flex:1 1 auto;width:58.333333%}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper{width:100%}}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block{max-width:40em;background:rgba(1,1,1,.7);padding:1rem;margin:1.5em auto;text-align:center}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-section .webinar-time{font-size:20px;color:var(--lemonDrop-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-section .webinar-time:after{content:"";display:block;width:48px;border-bottom:1px solid var(--white-color);margin:1em auto}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-section .webinar-title{font-size:28px;font-weight:400}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-section .webinar-description{margin-top:1em}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-countdown{padding:2em 0}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-countdown .webinar-countdown{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-evenly;align-items:center}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-countdown .webinar-countdown.live{flex-direction:column;gap:1em}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-countdown .webinar-countdown .webinar-countdown-block{display:inline-block}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-countdown .webinar-countdown .webinar-countdown-block .webinar-countdown-var{color:var(--marmalade-color);text-transform:uppercase;text-align:left}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-countdown .webinar-countdown .webinar-countdown-block .webinar-ticker{background:var(--white-color);color:var(--slate-color);padding:.25rem;margin-right:.25rem;display:inline-block;width:60px;height:68px;font-size:48px;font-weight:500}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-countdown .webinar-countdown .webinar-countdown-block .webinar-ticker{width:42px;height:60px;font-size:40px}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-countdown .webinar-countdown .webinar-countdown-block .webinar-ticker{width:38px;height:54px;font-size:36px}}@media only screen and (max-width: 575px){.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-countdown .webinar-countdown .webinar-countdown-block .webinar-ticker{width:32px;height:48px;font-size:36px}}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-registration-block{text-align:center}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-registration-block .button{width:50%;background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-registration-block .button:hover{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-registration-block .button.blue{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-wrapper .next-webinar-block .next-webinar-registration-block .button.blue:hover{background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy{flex:1 1 auto;width:41.666667%;padding:3em 2em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy{width:100%;text-align:center;padding-bottom:0}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .wysiwyg{padding-bottom:2em}}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars{padding-top:1em}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars h4{margin-bottom:.5em;font-size:20px}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table{width:90%;margin:auto}}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table .prev-webinar-row{text-align:center}}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table .prev-webinar-row .prev-webinar-play{opacity:0;transition-property:opacity,background;transition-duration:400ms,400ms}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table .prev-webinar-row .prev-webinar-play .fa-2x{font-size:1.5em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table .prev-webinar-row .prev-webinar-play{padding:.5em}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table .prev-webinar-row .prev-webinar-play{opacity:100;padding:.75em}}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table .prev-webinar-row h5{color:var(--lemonDrop-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table .prev-webinar-row:hover td{background:var(--lightGray-color);transition-property:opacity,background;transition-duration:400ms,400ms}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table .prev-webinar-row:hover h5{color:var(--lemonDrop-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .webinars-copy .previous-webinars table .prev-webinar-row:hover .prev-webinar-play{opacity:100;transition-property:opacity,background;transition-duration:400ms,400ms}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper{padding-top:1.5em}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .title{font-size:28px;padding-bottom:.5em}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .owl-carousel .webinar-block{background:rgba(1,1,1,.7);min-height:14rem;padding:1rem}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .owl-carousel .webinar-block .webinar-top .webinar-time{color:var(--lemonDrop-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .owl-carousel .webinar-block .webinar-top .webinar-time:after{content:"";display:block;width:32px;border-bottom:1px solid var(--midBlue-color);margin:1em 0}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .owl-carousel .webinar-block .webinar-top .webinar-title{font-size:1em}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .owl-carousel .webinar-register-button{position:absolute;width:90%;left:5%;bottom:1rem}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .owl-carousel .webinar-register-button .button{width:100%;padding:.75em 1em;background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .owl-carousel .webinar-register-button .button:hover{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .owl-carousel .webinar-register-button .button.blue{background-color:var(--balmyBlue-color)}.page-template-di-month-twentytwo .webinars-section .wrapper-large .upcoming-carousel-wrapper .owl-carousel .webinar-register-button .button.blue:hover{background-color:var(--marmalade-color)}.page-template-di-month-twentytwo .showroom-section .showroom-intro{padding-top:4em;padding-bottom:6em;background-color:rgba(219,219,219,.3)}.page-template-di-month-twentytwo .showroom-section .showroom-intro .wrapper-large{display:flex;align-items:center;flex-wrap:nowrap;flex-direction:row;align-content:center;gap:4em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showroom-intro .wrapper-large{flex-wrap:wrap;gap:2em}}.page-template-di-month-twentytwo .showroom-section .showroom-intro .wrapper-large .title{flex:1 1 auto;width:41.6666667%;text-align:right}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showroom-intro .wrapper-large .title{text-align:center;width:100%}}.page-template-di-month-twentytwo .showroom-section .showroom-intro .wrapper-large .title h2{font-size:42pt;font-weight:600}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showroom-intro .wrapper-large .title h2{font-size:36pt}}.page-template-di-month-twentytwo .showroom-section .showroom-intro .wrapper-large .copy{flex:1 1 auto;width:58.333333%;font-size:1.5em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showroom-intro .wrapper-large .copy{text-align:center;font-size:1.3em;width:100%}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .showroom-section .showroom-intro .wrapper-large .copy{font-size:1.1em}}.page-template-di-month-twentytwo .showroom-section .showroom-navigation{background-color:rgba(0,0,0,0);position:relative;bottom:44px;height:0}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showroom-navigation{bottom:64px}}.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:center;background-color:var(--white-color);gap:1em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper{flex-wrap:wrap;flex-direction:column}}.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper h2{font-size:30pt;font-weight:400;letter-spacing:.025em;line-height:50px;vertical-align:middle;margin-left:1rem}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper h2{font-size:24pt;line-height:32px;margin-top:.5em}}.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper ul{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;align-content:center;list-style:none}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper ul{display:grid;grid-template-columns:repeat(3, 1fr)}}.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper ul li{display:flex;padding:.8em;align-items:center;justify-content:center}.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper ul li img{max-height:50px;width:auto}.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper ul li.active{background-color:var(--lightGray-color)}.page-template-di-month-twentytwo .showroom-section .showroom-navigation .wrapper ul li:hover{background-color:var(--lightGray-color)}.page-template-di-month-twentytwo .showroom-section .showrooms{padding-top:40px}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showrooms{padding-top:60px}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper{max-width:100%;padding:0}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom{display:none;padding-top:2em;padding-bottom:4em;flex-direction:column;flex-wrap:nowrap;align-items:center}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom.active{display:flex}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .printer-carousel-header{text-align:center;padding-bottom:3em}@media only screen and (max-width: 1300px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .printer-carousel-header{padding-bottom:2em}}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .printer-carousel-header{padding-bottom:1.5em}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .printer-carousel-header{padding-bottom:1em}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .printer-carousel-header img{height:75px;margin-bottom:2em;width:auto}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .printer-carousel-header img{height:60px;margin-bottom:1em}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .printer-carousel-header h2{font-size:24pt;font-weight:600;letter-spacing:.025em;color:var(--white-color)}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu{position:absolute;width:200px;display:block;left:0;color:var(--white-color);background:#21282e;padding:1em 0;transition-property:all;transition-duration:400ms;z-index:900;margin-top:10em}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu.hide{left:-185px}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu.hide .menu-control{transform:rotate(180deg);color:var(--white-color);text-align:left;background:var(--marmalade-color);right:-32px;font-size:32px}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu.hide .menu-control i{padding-left:4px}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu.hide .menu-control .utility{display:inline-block}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu.hide ul{margin-right:1em}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu .menu-title{text-align:center;color:var(--lemonDrop-color);font-size:14px;text-transform:uppercase;margin-bottom:1em;letter-spacing:4px}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu .menu-control{color:var(--white-color);font-size:16px;line-height:16px;position:absolute;text-align:center;top:-18px;right:-18px;background-color:rgba(0,0,0,0);transition-property:all;transition-duration:400ms;cursor:pointer}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu .menu-control .utility{display:none}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu ul{margin-right:-1em;transition-property:all;transition-duration:200ms}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu ul li{background:#36454f;padding:.75em;cursor:pointer;font-weight:400}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu ul li i{color:var(--brightBlue-color);float:right}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu ul li:before{display:none}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu ul li.active{background:var(--brightBlue-color)}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu ul li.active i{display:none}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu ul li:hover{background:var(--brightBlue-color)}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .showroom-menu ul li:hover i{color:var(--white-color)}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-nav{display:block !important;position:absolute !important;z-index:100;top:50%;left:15%;width:70%;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);margin-top:.5rem;margin-bottom:1rem}@media only screen and (max-width: 1300px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-nav{display:none !important}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-nav .owl-next{float:right}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-nav .owl-prev{float:left}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-nav [class*=owl-]{font-size:48px;line-height:1;margin:0;opacity:1;border-radius:0;background:rgba(0,0,0,0);color:var(--marmalade-color);width:32px;text-align:center}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-dots{display:block !important}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .carousel-item.stratasys-h350{position:absolute;top:60px}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .carousel-item.stratasys-h350{position:relative;top:unset}}@media only screen and (max-width: 575px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .carousel-item.stratasys-h350 .carousel-right{top:60px}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper{display:flex;flex-direction:row-reverse;align-items:center;margin:0 -2em}@media only screen and (max-width: 1300px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper{margin:0 1em}}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper{margin:0 1em}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left{flex:1 1 auto;width:0;padding:1em;display:none;transition-property:opacity;transition-duration:800ms;flex-direction:column;flex-wrap:nowrap;justify-content:center;float:left;transition-property:all;transition-duration:800ms;z-index:2}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-title h2{font-size:26pt;font-weight:400;color:var(--white-color)}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-title h2{font-size:20pt}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-explain{color:var(--white-color);font-size:16px;margin:0 0 1em 0}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-explain{font-size:14px}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-tagline{font-size:18px;margin:0 0 2em 0;font-weight:500}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-tagline{font-size:16px;margin:0 0 1.5em 0}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-tagline{font-size:14px}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-link{margin-top:2em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-link{margin-top:1.5em}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-link .item-details-link{color:var(--slate-color);padding:.6em 1em;border:1px solid var(--slate-color);background:var(--white-color);transition-property:all;transition-duration:200ms;text-decoration:none;font-weight:500;text-transform:uppercase;border-radius:3px}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-link .item-details-link{font-size:15px;padding:.4em .8em}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-left .carousel-item-content-block .item-link .item-details-link:hover{color:var(--white-color) !important;border:1px solid var(--white-color);background:var(--slate-color)}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-right{flex:1 1 auto;width:50%;z-index:1}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-right .carousel-image{display:flex;align-items:center;align-content:center;justify-content:flex-end;flex-direction:column}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-right .carousel-image{height:360px}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-right .carousel-image img{max-height:440px;width:auto;margin:auto}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-right .carousel-image img{max-height:360px}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-right .carousel-image .carousel-image-full{display:none;transition-property:all;transition-duration:800ms}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item .slide-wrapper .carousel-right .carousel-image .carousel-image-light{display:block;transition-property:all;transition-duration:800ms}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item.center .carousel-left{flex:1 1 auto;width:50%;display:flex;transition-property:all;transition-duration:800ms}@media only screen and (max-width: 575px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item.center .carousel-left{padding:2em;width:100%;height:440px;background:rgba(0,0,0,.75);border-radius:4px}}@media only screen and (max-width: 575px){.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item.center .carousel-right{position:absolute;width:100%;left:50%;transform:translateX(-50%)}}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item.center .carousel-right .carousel-image .carousel-image-full{display:block;transition-property:all;transition-duration:800ms}.page-template-di-month-twentytwo .showroom-section .showrooms .wrapper .showroom .owl-carousel .owl-item.center .carousel-right .carousel-image .carousel-image-light{display:none;transition-property:all;transition-duration:800ms}.page-template-di-month-twentytwo .showroom-section .showrooms ul{list-style-type:none;margin-left:1em}.page-template-di-month-twentytwo .showroom-section .showrooms ul.no-style li::before{content:""}.page-template-di-month-twentytwo .showroom-section .showrooms ul li{position:relative;padding-left:1em;display:block}.page-template-di-month-twentytwo .showroom-section .showrooms ul li:not(:last-child){margin-bottom:.5em}.page-template-di-month-twentytwo .showroom-section .showrooms ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:var(--rust-color);font-size:14px}.page-template-di-month-twentytwo .showroom-section .showrooms ul.two-column,.page-template-di-month-twentytwo .showroom-section .showrooms ul.two-columns{columns:2;-webkit-columns:2;-moz-columns:2;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .showroom-section .showrooms ul.three-column,.page-template-di-month-twentytwo .showroom-section .showrooms ul.three-columns{columns:3;-webkit-columns:3;-moz-columns:3;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .showroom-section .showrooms ul.four-column,.page-template-di-month-twentytwo .showroom-section .showrooms ul.four-columns{columns:4;-webkit-columns:4;-moz-columns:4;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .carousel-popup{flex-direction:row;flex-wrap:wrap;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center center;padding:1em 0}.page-template-di-month-twentytwo .carousel-popup .col_half{flex:1 1 auto;width:50%}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .carousel-popup .col_half{width:100%}}.page-template-di-month-twentytwo .carousel-popup .col_full{flex:1 1 auto;width:100%;text-align:center}.page-template-di-month-twentytwo .carousel-popup .content-wrapper{padding:1em}.page-template-di-month-twentytwo .carousel-popup .content-wrapper h3{font-size:28pt;font-weight:500;letter-spacing:.025em;margin-bottom:0}.page-template-di-month-twentytwo .carousel-popup .content-wrapper h3:after{content:"";display:block;width:256px;border-bottom:2px solid var(--orange-color);margin:.8em auto 0}.page-template-di-month-twentytwo .carousel-popup .content-wrapper h4{font-size:20px;font-weight:400;margin-bottom:0em}.page-template-di-month-twentytwo .carousel-popup .content-wrapper h4:after{content:"";display:block;width:42px;border-bottom:2px solid var(--orange-color);margin:.8em 0 1em}.page-template-di-month-twentytwo .carousel-popup .content-wrapper .embed-wrap{padding:2em}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper{padding-top:2em;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper{flex-direction:column;justify-content:center}}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper h4{font-size:16px;text-transform:uppercase;font-weight:300;letter-spacing:.125em;text-align:center;-ms-writing-mode:tb-rl;writing-mode:tb-rl;transform:rotate(180deg)}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper h4:after{content:"";display:block;width:18px;border-right:2px solid var(--lightBlue-color);margin-right:.5em}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper h4{transform:unset;-ms-writing-mode:rl;writing-mode:rl}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper h4:after{content:"";display:block;width:48px;border-bottom:2px solid var(--lightBlue-color);margin:.8em auto 1em !important}}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper .popup-downloads{display:grid;gap:1em;align-items:center;justify-items:center;justify-content:space-evenly}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper .popup-downloads{grid-template-columns:repeat(1, 1fr) !important}}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper .popup-downloads .download-item{text-align:center}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper .popup-downloads .download-item .download-type{text-transform:uppercase;color:var(--brightBlue-color);font-size:12px}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper .popup-downloads .download-item .download-image{margin:.5em 0}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper .popup-downloads .download-item .download-image a{padding:1em}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper .popup-downloads .download-item .download-image img{max-height:175px;width:auto}.page-template-di-month-twentytwo .carousel-popup .downloads-wrapper .popup-downloads .download-item .download-title{font-size:1.15em;font-weight:bold}.page-template-di-month-twentytwo .carousel-popup.has-bg{color:var(--white-color)}.page-template-di-month-twentytwo .carousel-popup.has-bg .content-wrapper h3:after{border-bottom:2px solid var(--lemonDrop-color)}.page-template-di-month-twentytwo .carousel-popup.has-bg .content-wrapper h4:after{border-bottom:2px solid var(--white-color)}.page-template-di-month-twentytwo .carousel-popup.has-bg .downloads-wrapper .popup-downloads .download-item .download-type{color:var(--lemonDrop-color)}.page-template-di-month-twentytwo .carousel-popup ul{list-style-type:none;margin-left:1em}.page-template-di-month-twentytwo .carousel-popup ul.no-style li::before{content:""}.page-template-di-month-twentytwo .carousel-popup ul li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.page-template-di-month-twentytwo .carousel-popup ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:var(--rust-color);font-size:14px}.page-template-di-month-twentytwo .carousel-popup ul.two-column,.page-template-di-month-twentytwo .carousel-popup ul.two-columns{columns:2;-webkit-columns:2;-moz-columns:2;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .carousel-popup ul.three-column,.page-template-di-month-twentytwo .carousel-popup ul.three-columns{columns:3;-webkit-columns:3;-moz-columns:3;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .carousel-popup ul.four-column,.page-template-di-month-twentytwo .carousel-popup ul.four-columns{columns:4;-webkit-columns:4;-moz-columns:4;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .blog-section .blog-intro{padding-top:6em;padding-bottom:8em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .blog-section .blog-intro.no-posts{padding-top:1em;padding-bottom:12em}}.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;justify-content:space-evenly}.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .left{flex:1 1 auto;width:41.6666667%;padding:0 2em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .left{padding:2em;width:100%}}.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right{flex:1 1 auto;width:51.333333%;padding:0 1em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right{width:100%;padding:1em}}.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right .content-wrapper{color:var(--white-color)}.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right .content-wrapper .title h2{font-weight:600;letter-spacing:.05em;font-size:36pt}.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right .content-wrapper .title h2:after{content:"";display:block;width:80px;border-bottom:2px solid var(--white-color);margin:.6em 0 .8em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right .content-wrapper .title h2{font-size:32pt;text-align:center}.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right .content-wrapper .title h2:after{margin:.6em auto .8em}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right .content-wrapper .title h2{font-size:24pt}}.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right .content-wrapper .content{font-size:1.3em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .blog-section .blog-intro .wrapper-large .right .content-wrapper .content{text-align:center}}.page-template-di-month-twentytwo .blog-section .blog-list{position:relative;top:-60px}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .blog-section .blog-list.no-posts{top:-12em;margin-bottom:-12em}.page-template-di-month-twentytwo .blog-section .blog-list.no-posts .wrapper-large{padding:2em}}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large{padding-bottom:2em}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item{background:var(--white-color);color:var(--slate-color);box-shadow:0 0 10px var(--powerGray-color);padding:unset;overflow-y:hidden;flex:0 0 33%;width:100%;display:flex;flex-direction:column}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item a{text-decoration:none}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item .blog-roll-top{padding:1rem;border-bottom:8px solid var(--marmalade-color)}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item .blog-roll-top .blog-roll-category{color:var(--burntUmber-color)}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item .blog-roll-top .blog-roll-line{margin:1rem 0}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item .blog-roll-top .blog-roll-line{margin:.75em 0}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item .blog-roll-top .blog-roll-line{margin:.5rem 0}}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item .blog-roll-top .blog-roll-title{font-size:1.4em;word-wrap:break-word}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item .blog-roll-image img{display:block;width:100%}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item .blog-roll-image .permalink{opacity:0;transition-property:bottom,opacity;transition-duration:200ms,200ms;position:absolute;left:10%;width:80%;background:var(--lightGray-color);color:var(--slate-color);box-shadow:0 0 10px var(--powerGray-color);bottom:-25%}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item:hover{background:var(--midBlue-color);color:var(--white-color)}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item:hover .blog-roll-top{border-bottom:8px solid var(--burntUmber-color)}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item:hover .blog-roll-top .blog-roll-category{color:var(--lemonDrop-color)}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .grid .grid-item:hover .blog-roll-image .permalink{opacity:1;bottom:20%}.page-template-di-month-twentytwo .blog-section .blog-list .wrapper-large .info{text-align:center;font-size:32px;letter-spacing:.5px;font-weight:300;color:var(--white-color);margin-top:-0.75em}.page-template-di-month-twentytwo .design-contest{padding:3em 1.5em}.page-template-di-month-twentytwo .design-contest .wrapper-large{display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .design-contest .wrapper-large{flex-direction:column-reverse}}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-image{flex:1 1 auto;width:33.33333%;padding:2em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-image{width:100%;padding:1em}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-image{padding:.5em}}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-image .hoverboard-view-toggle{position:absolute;margin:.5em}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content{flex:1 1 auto;width:66.66666%;padding:2em;color:#fff}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content{width:100%;padding:1em}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content{padding:.5em}}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content .title{font-size:48px;font-weight:600;letter-spacing:.25px}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content .title:after{content:"";display:block;width:80px;border-bottom:2px solid var(--lemonDrop-color);margin:.6em 0 .8em}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content .content{padding:1em 0 2.8em}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content .link{padding-bottom:2.8em}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol{list-style-type:none;margin-left:1em}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul.no-style li::before,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol.no-style li::before{content:""}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul li,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul li::before,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:var(--rust-color);font-size:14px}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul.two-column,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul.two-columns,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol.two-column,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol.two-columns{columns:2;-webkit-columns:2;-moz-columns:2;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul.three-column,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul.three-columns,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol.three-column,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol.three-columns{columns:3;-webkit-columns:3;-moz-columns:3;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul.four-column,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ul.four-columns,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol.four-column,.page-template-di-month-twentytwo .design-contest .wrapper-large .contest-content ol.four-columns{columns:4;-webkit-columns:4;-moz-columns:4;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .contest-fancybox{max-width:50vw;gap:1em}@media only screen and (max-width: 1300px){.page-template-di-month-twentytwo .contest-fancybox{max-width:60vw}}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .contest-fancybox{max-width:80vw}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .contest-fancybox{max-width:90vw}}.page-template-di-month-twentytwo .contest-fancybox h3{font-size:24px}.page-template-di-month-twentytwo .contest-fancybox h3:after{content:"";display:block;width:80px;border-bottom:2px solid var(--slate-color);margin:.6em 0 .8em}.page-template-di-month-twentytwo .contest-fancybox.sign-up h3::after{border-color:var(--marmalade-color)}.page-template-di-month-twentytwo .contest-fancybox.prizes h3::after{border-color:var(--lemonDrop-color)}.page-template-di-month-twentytwo .contest-fancybox.instructions h3::after{border-color:var(--glacial-color)}.page-template-di-month-twentytwo .contest-fancybox.judging_criteria h3::after{border-color:var(--burntUmber-color)}.page-template-di-month-twentytwo .contest-fancybox.design_constraints h3::after{border-color:var(--twilight-color)}.page-template-di-month-twentytwo .contest-fancybox hr{width:80%}.page-template-di-month-twentytwo .contest-fancybox .links{display:flex;align-content:center;justify-content:space-evenly;align-items:center;gap:.5em;flex-wrap:wrap}.page-template-di-month-twentytwo .contest-fancybox ul,.page-template-di-month-twentytwo .contest-fancybox ol{list-style-type:none;margin-left:1em}.page-template-di-month-twentytwo .contest-fancybox ul.no-style li::before,.page-template-di-month-twentytwo .contest-fancybox ol.no-style li::before{content:""}.page-template-di-month-twentytwo .contest-fancybox ul li,.page-template-di-month-twentytwo .contest-fancybox ol li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.page-template-di-month-twentytwo .contest-fancybox ul li::before,.page-template-di-month-twentytwo .contest-fancybox ol li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:var(--rust-color);font-size:14px}.page-template-di-month-twentytwo .contest-fancybox ul.two-column,.page-template-di-month-twentytwo .contest-fancybox ul.two-columns,.page-template-di-month-twentytwo .contest-fancybox ol.two-column,.page-template-di-month-twentytwo .contest-fancybox ol.two-columns{columns:2;-webkit-columns:2;-moz-columns:2;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .contest-fancybox ul.three-column,.page-template-di-month-twentytwo .contest-fancybox ul.three-columns,.page-template-di-month-twentytwo .contest-fancybox ol.three-column,.page-template-di-month-twentytwo .contest-fancybox ol.three-columns{columns:3;-webkit-columns:3;-moz-columns:3;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo .contest-fancybox ul.four-column,.page-template-di-month-twentytwo .contest-fancybox ul.four-columns,.page-template-di-month-twentytwo .contest-fancybox ol.four-column,.page-template-di-month-twentytwo .contest-fancybox ol.four-columns{columns:4;-webkit-columns:4;-moz-columns:4;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.page-template-di-month-twentytwo #contest-form .gform_fields .col_half{grid-column:auto/span 6 !important}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo #contest-form .gform_fields .col_half{grid-column:1/-1 !important}}.page-template-di-month-twentytwo #contest-form .gform_fields .ginput_container input{width:unset}.page-template-di-month-twentytwo #contest-form .gform_fields .ginput_container input:not([type=radio],[type=checkbox]){width:100% !important}.page-template-di-month-twentytwo #contest-form .gform_footer .gform_save_link{border:1px solid #6b7280}.page-template-di-month-twentytwo #contest-form .gform_footer .gform_save_link:hover{background:#6b7280;color:#fff;border-color:#fff}.page-template-di-month-twentytwo #contest-form .gform_footer .gform_save_link:hover svg path{fill:#fff}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .sponsor-section{margin-top:8em}}.page-template-di-month-twentytwo .sponsor-section .wrapper-large{max-width:85%;padding:2em 0}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large{max-width:95%}}.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;gap:1em;padding-bottom:2.5em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper{padding-bottom:1.25em;gap:1em;flex-wrap:wrap}}.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper:last-child{padding-bottom:4em}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper:last-child{padding-bottom:2em}}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper .logo{margin-bottom:.75em}}.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper .logo img{margin:auto;max-width:100%;max-height:100%;width:auto;height:auto}.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.large .logo{height:120px}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.large .logo{height:140px}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.large .logo{height:100px}}.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.medium{max-width:85%;margin:0 auto}.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.medium .logo{height:80px}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.medium .logo{height:100px}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.medium .logo{height:60px}}.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.small{max-width:70%;margin:0 auto}.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.small .logo{height:40px}@media only screen and (max-width: 1050px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.small .logo{height:60px}}@media only screen and (max-width: 750px){.page-template-di-month-twentytwo .sponsor-section .wrapper-large .logo-wrapper.small .logo{height:20px}}.cta-template-part{background-size:cover;background-repeat:no-repeat}.cta-template-part.default{padding:6em 0;text-align:center}.cta-template-part.default .cta-text{color:#fff;font-size:48px;font-weight:500;margin-bottom:1em}@media only screen and (max-width: 750px){.cta-template-part.default .cta-text{font-size:40px}}.cta-template-part.default .cta-button{color:#fff;font-size:22px;font-weight:500;border:2px solid #fff;border-radius:3px;display:inline-block;padding:1em 3em;text-decoration:none;transition:all 150ms ease-in}@media only screen and (max-width: 750px){.cta-template-part.default .cta-button{font-size:20px}}.cta-template-part.default .cta-button:hover{background-color:#c95e29}.cta-template-part.default .cta-button i{margin-left:.5em}.cta-template-part.small{padding:6em 0;color:#fff;text-align:center}.cta-template-part.small .cta-text{font-size:50px;font-weight:300;margin-bottom:1em}.cta-template-part.small .button{border-radius:0}.cta-template-part.small .button:hover{color:#f5802e;background-color:#fff}.cta-template-part.resource{background-size:cover;background-repeat:no-repeat;padding:6em 0 4em}.cta-template-part.resource .wrapper-large{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1300px){.cta-template-part.resource .wrapper-large{display:block}}.cta-template-part.resource .wrapper-large .cta-heading{flex:0 0 550px;padding-right:4em}@media only screen and (max-width: 1300px){.cta-template-part.resource .wrapper-large .cta-heading{padding:0;margin-bottom:5em}}.cta-template-part.resource .wrapper-large .cta-heading h2{font-size:40px;font-weight:600}@media only screen and (max-width: 750px){.cta-template-part.resource .wrapper-large .cta-heading h2{font-size:30px}}.cta-template-part.resource .wrapper-large .cta-heading h2:after{content:"";display:block;width:120px;border-bottom:6px solid #3683c4;margin-top:.5em}.cta-template-part.resource .wrapper-large .cta-content{flex:1;background-size:cover;background-repeat:no-repeat;border-radius:10px;padding:2em;display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.cta-template-part.resource .wrapper-large .cta-content{display:block}}.cta-template-part.resource .wrapper-large .cta-content .left{flex:0 0 320px;text-align:center;position:relative;top:-5em;margin-bottom:-5em;padding:0}@media only screen and (max-width: 750px){.cta-template-part.resource .wrapper-large .cta-content .left{margin-bottom:-3em}}.cta-template-part.resource .wrapper-large .cta-content .right{padding-left:2em;flex:1}@media only screen and (max-width: 750px){.cta-template-part.resource .wrapper-large .cta-content .right{padding-left:0}}.cta-template-part.resource .wrapper-large .cta-content .right .cta-title{font-size:30px;font-weight:600;color:#f5802e}@media only screen and (max-width: 750px){.cta-template-part.resource .wrapper-large .cta-content .right .cta-title{font-size:24px}}.cta-template-part.resource .wrapper-large .cta-content .right .cta-title:after{content:"";display:block;width:110px;border-bottom:4px solid #f4bb29;margin:.8em 0 1em}.cta-template-part.resource .wrapper-large .cta-content .right .cta-text{color:#fff;margin-bottom:2em}.cta-template-part.resource .wrapper-large .cta-content .right .cta-text ul{list-style-type:none;margin-left:1.25em;margin-bottom:1.25em}.cta-template-part.resource .wrapper-large .cta-content .right .cta-text ul li{position:relative;padding-left:.5em;margin-bottom:.5em;display:block}.cta-template-part.resource .wrapper-large .cta-content .right .cta-text ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#f4bb29;font-size:14px}.cta-template-part.resource .wrapper-large .cta-content .right .button{font-weight:400}@media only screen and (max-width: 750px){.cta-template-part.resource .wrapper-large .cta-content .right .button{width:100%}}.cta-template-part.clients{padding:8em 0;text-align:center}@media only screen and (max-width: 750px){.cta-template-part.clients{padding:4em 0}}.cta-template-part.clients .cta-text{text-transform:uppercase}.cta-template-part.clients .cta-text .line-1{color:#f5802e;display:block;font-size:30px;font-weight:500}.cta-template-part.clients .cta-text .line-2{display:block;color:#fff;font-size:80px;font-weight:800;margin-bottom:.5em;letter-spacing:7px}@media only screen and (max-width: 750px){.cta-template-part.clients .cta-text .line-2{font-size:40px;letter-spacing:2px}}.cta-template-part.clients .cta-button{color:#fff;font-size:30px;font-weight:500;border:2px solid #fff;border-radius:3px;display:inline-block;padding:.8em 4em;text-decoration:none;transition:all 150ms ease-in}@media only screen and (max-width: 750px){.cta-template-part.clients .cta-button{font-size:24px;padding:.8em 2em}}.cta-template-part.clients .cta-button:hover{background-color:#c95e29}.cta-template-part.clients .cta-button i{margin-left:.5em}.cta-template-part.testimonial{padding:7em 0 4em;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width: 1300px){.cta-template-part.testimonial{padding:4em 0}}.cta-template-part.testimonial .wrapper{display:flex}@media only screen and (max-width: 1300px){.cta-template-part.testimonial .wrapper{display:block}}.cta-template-part.testimonial .wrapper .testimonial-wrap{width:450px;margin:0 2em}@media only screen and (max-width: 1300px){.cta-template-part.testimonial .wrapper .testimonial-wrap{width:100%;margin:0;margin-bottom:6em;padding:1em}}.cta-template-part.testimonial .wrapper .testimonial-wrap blockquote{font-size:30px;font-weight:500;line-height:1.5em;margin-bottom:1em}.cta-template-part.testimonial .wrapper .testimonial-wrap cite .name{display:block;font-size:20px;font-weight:500;color:#c95e29;margin-bottom:.2em}.cta-template-part.testimonial .wrapper .testimonial-wrap cite .title{display:block;font-size:16px;color:#36454f;text-transform:uppercase}.cta-template-part.testimonial .wrapper .cta-content{flex:1;background-size:cover;background-repeat:no-repeat;border-radius:10px;padding:2em;display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.cta-template-part.testimonial .wrapper .cta-content{display:block}}.cta-template-part.testimonial .wrapper .cta-content .left{flex:0 0 320px;text-align:center;position:relative;top:-5em;margin-bottom:-5em}@media only screen and (max-width: 750px){.cta-template-part.testimonial .wrapper .cta-content .left{margin-bottom:-2em}}.cta-template-part.testimonial .wrapper .cta-content .right{padding-left:2em;flex:1}@media only screen and (max-width: 750px){.cta-template-part.testimonial .wrapper .cta-content .right{padding:0}}.cta-template-part.testimonial .wrapper .cta-content .right .cta-title{font-size:30px;font-weight:600;color:#f5802e}.cta-template-part.testimonial .wrapper .cta-content .right .cta-title:after{content:"";display:block;width:110px;border-bottom:4px solid #f4bb29;margin:.8em 0 1em}.cta-template-part.testimonial .wrapper .cta-content .right .cta-text{color:#fff;margin-bottom:2em}.cta-template-part.testimonial .wrapper .cta-content .right .button{font-weight:400}@media only screen and (max-width: 750px){.cta-template-part.testimonial .wrapper .cta-content .right .button{width:100%}}.cta-template-part.stats{padding:8em 0 4em}@media only screen and (max-width: 1300px){.cta-template-part.stats{padding:4em 0}}.cta-template-part.stats .wrapper{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1300px){.cta-template-part.stats .wrapper{display:block}}.cta-template-part.stats .wrapper .cta-heading{flex:0 0 550px;padding-right:4em}@media only screen and (max-width: 1300px){.cta-template-part.stats .wrapper .cta-heading{margin-bottom:4em}}.cta-template-part.stats .wrapper .cta-heading h2{font-size:40px;font-weight:600}.cta-template-part.stats .wrapper .cta-heading h2:after{content:"";display:block;width:120px;border-bottom:6px solid #3683c4;margin-top:.5em}.cta-template-part.stats .wrapper .cta-content{flex:1;background-size:cover;background-repeat:no-repeat;border-radius:10px;padding:2em;display:flex;justify-content:space-between}@media only screen and (max-width: 1300px){.cta-template-part.stats .wrapper .cta-content{align-items:center}}@media only screen and (max-width: 750px){.cta-template-part.stats .wrapper .cta-content{flex-direction:column-reverse}}.cta-template-part.stats .wrapper .cta-content .left{flex:0 0 320px;position:relative;top:-8em;margin-bottom:-8em}@media only screen and (max-width: 1300px){.cta-template-part.stats .wrapper .cta-content .left{top:-4em;margin-bottom:-4em}}@media only screen and (max-width: 750px){.cta-template-part.stats .wrapper .cta-content .left{top:0;margin-bottom:0}}.cta-template-part.stats .wrapper .cta-content .left .button{font-weight:400}.cta-template-part.stats .wrapper .cta-content .right{padding-left:2em;flex:1}@media only screen and (max-width: 750px){.cta-template-part.stats .wrapper .cta-content .right{padding:0}}.cta-template-part.stats .wrapper .cta-content .right .cta-title{font-size:26px;font-weight:600;color:#fff;margin-bottom:1em}.cta-template-part.stats .wrapper .cta-content .right .cta-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2em}@media only screen and (max-width: 750px){.cta-template-part.stats .wrapper .cta-content .right .cta-grid{grid-template-columns:repeat(2, 1fr)}}.cta-template-part.stats .wrapper .cta-content .right .cta-grid .stat{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}.cta-template-part.stats .wrapper .cta-content .right .cta-grid .stat .stat-number{font-size:40px;font-weight:600;color:#f5802e}.cta-template-part.stats .wrapper .cta-content .right .cta-grid .stat .stat-number:after{content:"";display:block;width:25px;border-bottom:4px solid #3683c4;margin:.2em auto .5em}.cta-template-part.stats .wrapper .cta-content .right .cta-grid .stat .stat-label{color:#fff;font-size:16px;font-weight:600}.cta-template-part.service{padding:4em 0;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center}.cta-template-part.service.no-bg .content-wrap{margin:0 auto}.cta-template-part.service .content-wrap{max-width:900px;text-align:center}.cta-template-part.service .content-wrap .line-1{color:#f5802e;font-size:40px;text-transform:uppercase}.cta-template-part.service .content-wrap .line-2{font-weight:600;font-size:80px;text-transform:uppercase}@media only screen and (max-width: 750px){.cta-template-part.service .content-wrap .line-2{font-size:50px}}.cta-template-part.service .content-wrap .feature-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;margin:2em 0 3em}@media only screen and (max-width: 750px){.cta-template-part.service .content-wrap .feature-grid{grid-template-columns:repeat(1, 1fr)}}.cta-template-part.service .content-wrap .feature-grid .grid-item{display:flex;flex-direction:column}.cta-template-part.service .content-wrap .feature-grid .grid-item i{color:#f5802e;font-size:78px;margin-bottom:.1em}.cta-template-part.service .content-wrap .feature-grid .grid-item span{font-size:24px}.cta-template-part.service .content-wrap .button-wrap{text-align:center}.cta-template-part.service .content-wrap .button-wrap .button{background-color:#3683c4;color:#fff}.cta-template-part.service .content-wrap .button-wrap .button:hover{background-color:#f5802e}.cta-template-part.case-study{padding:8em 0;text-align:center}.cta-template-part.case-study .title-wrap{text-transform:uppercase}.cta-template-part.case-study .title-wrap .line-1{color:#f5802e;font-size:30px;font-weight:500;letter-spacing:3px}.cta-template-part.case-study .title-wrap .line-2{color:#3683c4;font-size:80px;font-weight:800;letter-spacing:10px}@media only screen and (max-width: 750px){.cta-template-part.case-study .title-wrap .line-2{font-size:40px;letter-spacing:2px}}.cta-template-part.case-study .trust-list-wrap{margin:1em 0 2em}.cta-template-part.case-study .trust-list-wrap:before,.cta-template-part.case-study .trust-list-wrap:after{content:"";display:block;height:70px;width:1px;border-right:1px solid #cbcece;margin:0 auto}.cta-template-part.case-study .trust-list-wrap .trust-list{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 1050px){.cta-template-part.case-study .trust-list-wrap .trust-list{flex-wrap:wrap}}.cta-template-part.case-study .trust-list-wrap .trust-list li{margin:1em 2em}@media only screen and (max-width: 750px){.cta-template-part.case-study .trust-list-wrap .trust-list li{max-width:calc(50% - 2em);margin:1em}}.cta-template-part.case-study .button-wrap .button{font-size:24px}@media only screen and (max-width: 750px){.cta-template-part.case-study .button-wrap .button{font-size:20px}}.cta-template-part.training{background-color:#36454f;padding:6em 0}.cta-template-part.training.no-bg{background-color:unset}.cta-template-part.training .wrapper{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1050px){.cta-template-part.training .wrapper{display:block}}.cta-template-part.training .wrapper .cta-image{flex:1 1 auto;margin-right:4em}@media only screen and (max-width: 1050px){.cta-template-part.training .wrapper .cta-image{margin-right:0;margin-bottom:4em;text-align:center}}.cta-template-part.training .wrapper .cta-content{flex:0 0 550px}.cta-template-part.training .wrapper .cta-content .title{color:#f4bb29;font-size:40px;font-weight:200}.cta-template-part.training .wrapper .cta-content .title:after{content:"";display:block;width:50px;border-top:1px solid #3683c4;margin:.6em 0}.cta-template-part.training .wrapper .cta-content .text{color:#fff;font-size:18px;font-weight:500;margin-bottom:2em}.cta-template-part.training .wrapper .cta-content .button{background-color:rgba(0,0,0,0);border:2px solid #f5802e;color:#f5802e}.cta-template-part.training .wrapper .cta-content .button:hover{background-color:#f5802e;color:#fff}.industries-template-part{display:flex}@media only screen and (max-width: 1050px){.industries-template-part{display:block}}.industries-template-part .content-wrap{flex:1 1 40%;background-size:cover;background-position:center;color:#fff;padding:10em 4em;display:flex;justify-content:flex-end}@media only screen and (max-width: 1050px){.industries-template-part .content-wrap{padding:4em;justify-content:flex-start}}@media only screen and (max-width: 750px){.industries-template-part .content-wrap{padding:2em}}.industries-template-part .content-wrap .content{max-width:450px}.industries-template-part .content-wrap .title{font-size:60px;font-weight:600;text-transform:uppercase;color:#f4bb29}@media only screen and (max-width: 1300px){.industries-template-part .content-wrap .title{font-size:40px}}.industries-template-part .content-wrap .title::after{content:"";display:block;width:80px;border-bottom:1px solid #f4bb29;margin:.8em 0}.industries-template-part .content-wrap .primary-text{font-size:24px;font-weight:500}@media only screen and (max-width: 1300px){.industries-template-part .content-wrap .primary-text{font-size:20px}}.industries-template-part .grid-wrap{flex:1 1 60%;background-color:#36454f;padding:3em}@media only screen and (max-width: 750px){.industries-template-part .grid-wrap{padding:1em}}.industries-template-part .grid-wrap .grid{display:grid;grid-template-columns:repeat(4, 1fr);max-width:920px}@media only screen and (max-width: 1300px){.industries-template-part .grid-wrap .grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 750px){.industries-template-part .grid-wrap .grid{grid-template-columns:repeat(2, 1fr)}}.industries-template-part .grid-wrap a{text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2em;transition:all 150ms ease-in;border-radius:5px;height:100%}@media only screen and (max-width: 750px){.industries-template-part .grid-wrap a{padding:1em}}.industries-template-part .grid-wrap a:hover{background-color:#243540}.industries-template-part .grid-wrap a:hover i{font-weight:600}.industries-template-part .grid-wrap a i{font-size:60px;color:#f4bb29;margin-bottom:.2em}@media only screen and (max-width: 750px){.industries-template-part .grid-wrap a i{font-size:50px}}.industries-template-part .grid-wrap a span{font-size:20px;color:#fff;text-align:center;line-height:1.3em}@media only screen and (max-width: 750px){.industries-template-part .grid-wrap a span{font-size:16px}}.industries-template-part.software .content-wrap .title{color:#fff}.blog-template-part{background-size:cover;background-position:center;padding:4em 0}.blog-template-part .section-title{font-size:40px;font-weight:200;margin-bottom:1em}.blog-template-part .category-list{margin-bottom:1.8em;display:flex;flex-wrap:wrap;justify-content:flex-start}.blog-template-part .category-list .category a{color:#c95e29;text-decoration:none;text-transform:uppercase;font-size:14px}.blog-template-part .category-list .category a:hover{text-decoration:underline}.blog-template-part .grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.2em}@media only screen and (max-width: 750px){.blog-template-part .grid{display:block}}.blog-template-part .grid .grid-item{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}@media only screen and (max-width: 750px){.blog-template-part .grid .grid-item{margin-bottom:2em}}.blog-template-part .grid .grid-item.featured{display:flex;margin-bottom:1.5em;grid-column-start:1;grid-column-end:4;box-shadow:none}@media only screen and (max-width: 750px){.blog-template-part .grid .grid-item.featured{display:block}}.blog-template-part .grid .grid-item.featured .post-info{padding:0 2em;width:50%}@media only screen and (max-width: 750px){.blog-template-part .grid .grid-item.featured .post-info{width:100%;margin-bottom:2em}}.blog-template-part .grid .grid-item.featured .post-info .title{font-size:40px;line-height:1.2em}.blog-template-part .grid .grid-item.featured .post-info .title:after{content:"";display:block;border-bottom:2px solid #cbcece;width:40px;margin:.7em 0 .5em}.blog-template-part .grid .grid-item.featured .post-info .title a{text-decoration:none;color:#000;transition:150ms all ease-in}.blog-template-part .grid .grid-item.featured .post-info .title a:hover{color:#3683c4}.blog-template-part .grid .grid-item.featured .post-info .excerpt{line-height:1.4em;margin-bottom:2em;max-width:635px}.blog-template-part .grid .grid-item.featured .post-info .button{text-transform:none;font-weight:400}.blog-template-part .grid .grid-item.featured .post-info .button i{margin-right:.2em}.blog-template-part .grid .grid-item.featured .image{width:50%;background-size:cover;background-position:center;border-bottom:20px solid #f5802e}@media only screen and (max-width: 750px){.blog-template-part .grid .grid-item.featured .image{width:100%}}.blog-template-part .grid .grid-item.recent-post{background-color:#fff}.blog-template-part .grid .grid-item.recent-post .info{padding:1.5em 2em 2.5em;border-bottom:6px solid #3a3f40}@media only screen and (max-width: 750px){.blog-template-part .grid .grid-item.recent-post .info{padding:1.5em 1em}}.blog-template-part .grid .grid-item.recent-post .info .category-list-wrap:after{content:"";display:block;border-bottom:1px solid #cbcece;width:40px;margin:.7em 0 1em}.blog-template-part .grid .grid-item.recent-post .info .category-list-wrap .category-list{margin-bottom:0}.blog-template-part .grid .grid-item.recent-post .info .title{font-size:24px;line-height:1.3em}.blog-template-part .grid .grid-item.recent-post .info .title a{text-decoration:none;color:#3a3f40}.blog-template-part .grid .grid-item.recent-post .info .title a:hover{color:#3683c4}.blog-template-part .grid .grid-item.recent-post .image{height:250px;background-size:cover;background-position:center}.blog-template-part .more{text-align:center;margin-top:4em}.blog-template-part .more a{font-size:24px;font-weight:500;color:#3a3f40;text-transform:uppercase;text-decoration:none}.blog-template-part .more a:hover{color:#3683c4}.blog-template-part .more a i{color:#3683c4;margin-right:.5em}.single-post .main-content .cta-template-part.resource{padding:3em 0 2em}.single-post .main-content .cta-template-part.resource .wrapper-large .cta-content{align-items:center}.single-post .main-content .cta-template-part.resource .wrapper-large .cta-content .left{top:unset;margin-bottom:unset}.archive-header .page-cover{background-size:cover;background-repeat:no-repeat;padding:11em 0 3em}.archive-header .title-wrap{background-color:#fafafa}.archive-header .title-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e4e6ec;padding-top:2em;padding-bottom:2em}@media only screen and (max-width: 1050px){.archive-header .title-wrap .wrapper-large{display:block}}.archive-header .title-wrap .wrapper-large .page-title a{text-decoration:none;color:#3683c4;font-size:50px;font-weight:600;text-transform:uppercase;display:flex;align-items:center;letter-spacing:3px}@media only screen and (max-width: 1050px){.archive-header .title-wrap .wrapper-large .page-title a{margin-bottom:.3em}}@media only screen and (max-width: 750px){.archive-header .title-wrap .wrapper-large .page-title a{font-size:40px}}.archive-header .title-wrap .wrapper-large .page-title a img{margin-right:.4em;width:55px}@media only screen and (max-width: 750px){.archive-header .title-wrap .wrapper-large .page-title a img{display:none}}.archive-header .title-wrap .wrapper-large .page-title a:hover{color:#f5802e}.archive-header .title-wrap .wrapper-large .topics-wrap{display:flex;align-items:center;font-size:20px}@media only screen and (max-width: 750px){.archive-header .title-wrap .wrapper-large .topics-wrap{display:block;font-size:18px}}.archive-header .title-wrap .wrapper-large .topics-wrap .label{color:#3a3f40;font-weight:500;border-right:1px solid #cbcece;text-transform:uppercase;padding-right:1.5em;margin-right:.5em}@media only screen and (max-width: 750px){.archive-header .title-wrap .wrapper-large .topics-wrap .label{display:block;margin-bottom:1em;border:none}}.archive-header .title-wrap .wrapper-large .topics-wrap .popular-topics{display:flex;flex-wrap:wrap}.archive-header .title-wrap .wrapper-large .topics-wrap .popular-topics li{padding:.5em 1em}@media only screen and (max-width: 750px){.archive-header .title-wrap .wrapper-large .topics-wrap .popular-topics li{padding-left:0}}.archive-header .title-wrap .wrapper-large .topics-wrap .popular-topics li a{color:#f4bb29}.posts-list-wrap{background-color:#fafafa;padding-bottom:4em}.posts-list-wrap .results-title-wrap{text-align:center;padding-top:4em}.posts-list-wrap .results-title-wrap h2{font-size:40px}.posts-list-wrap .posts-list{display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;padding:4em 0}@media only screen and (max-width: 1050px){.posts-list-wrap .posts-list{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.posts-list-wrap .posts-list{grid-template-columns:repeat(1, 1fr)}}.posts-list-wrap .posts-list .post{background-color:#fff;box-shadow:0 0 3px 3px rgba(0,0,0,.05)}.posts-list-wrap .posts-list .post .category{display:inline-block}.posts-list-wrap .posts-list .post .category a{display:inline-block;padding:1em;color:#fff;text-transform:uppercase;font-size:14px;text-decoration:none}.posts-list-wrap .posts-list .post .category a:hover{text-decoration:underline}.posts-list-wrap .posts-list .post .category span{padding:1em;font-size:14px;text-decoration:none;display:inline-block}.posts-list-wrap .posts-list .post .title{font-size:24px;line-height:1.3em;padding:1em}.posts-list-wrap .posts-list .post .title a{text-decoration:none;color:#3a3f40}.posts-list-wrap .posts-list .post .title a:hover{text-decoration:underline}.posts-list-wrap .posts-list .post .image{height:250px;background-size:cover;background-position:center;border-top-width:6px;border-top-style:solid}.posts-list-wrap .more-posts{margin-top:2em}.posts-list-wrap .load-more{text-align:center;padding:6em 0}.posts-list-wrap .load-more .button{border:2px solid #3683c4;color:#3683c4;background-color:#fafafa;font-size:20px;border-radius:0;font-weight:400;padding:1em 4em}.posts-list-wrap .load-more .button:hover{color:#fff;background-color:#3683c4}.software-grid{padding:4em 0;background-color:#fafafa}.software-grid .category-title{font-size:40px;font-weight:600;text-transform:uppercase;margin-bottom:2em}@media only screen and (max-width: 750px){.software-grid .category-title{font-size:30px;margin-bottom:1em}}.software-grid .product-grid{position:relative;display:grid;grid-template-columns:repeat(3, 1fr);gap:2em;margin-bottom:4em}@media only screen and (max-width: 1050px){.software-grid .product-grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.software-grid .product-grid{grid-template-columns:repeat(1, 1fr)}}.software-grid .product-grid .product{display:flex;justify-content:flex-end;background-size:cover;background-repeat:no-repeat}.software-grid .product-grid .product .product-info{padding:2em;width:320px;background-color:rgba(58,63,64,.9)}@media only screen and (max-width: 750px){.software-grid .product-grid .product .product-info{width:100%}}.software-grid .product-grid .product .product-info .product-title{font-size:30px;font-weight:600;color:#fff;border-bottom:1px solid #c95e29;padding-bottom:.6em;margin-bottom:1em}.software-grid .product-grid .product .product-info .product-description{margin-bottom:2em;line-height:1.3em;color:#fff}.software-grid .product-grid .product .product-info .button{display:block;background-color:#3683c4;border-radius:0;font-weight:400;padding:1.1em 1.8em}.software-grid .product-grid .product .product-info .button:hover{background-color:#f5802e}.software-grid .more{text-align:center}.software-grid .more a{text-transform:uppercase;text-decoration:none;font-size:24px;font-weight:500;color:#f5802e;transition:all 150ms ease-in}.software-grid .more a i{margin-right:.5em}.software-grid .more a:hover{color:#3683c4}.event-list-wrap{flex:1;margin-left:1em;overflow-x:auto;overflow-y:auto;max-height:1200px}@media only screen and (max-width: 1300px){.event-list-wrap{margin:0}}@media only screen and (max-width: 1050px){.event-list-wrap.training .search-wrap{display:block}}.event-list-wrap.training .search-wrap .search-form{display:grid;justify-content:space-evenly;padding-top:1em}@media only screen and (max-width: 750px){.event-list-wrap.training .search-wrap .search-form{display:block}}.event-list-wrap.training .search-wrap .search-form #search-input{width:450px}.event-list-wrap.training .search-wrap .search-form button{width:75px}.event-list-wrap.training .search-wrap .search-form .normal-search{display:flex;align-content:center;justify-content:center;padding:0 1em}@media only screen and (max-width: 750px){.event-list-wrap.training .search-wrap .search-form .normal-search{display:block}}.event-list-wrap.training .search-wrap .search-form .normal-search .search{padding-bottom:.5em;display:flex;align-items:center}@media only screen and (max-width: 750px){.event-list-wrap.training .search-wrap .search-form .normal-search .advanced{display:flex}}.event-list-wrap.training .search-wrap .search-form .advanced-wrap{display:none;padding:1em;flex-wrap:wrap;transition:150ms all ease-in;max-width:850px}@media only screen and (max-width: 750px){.event-list-wrap.training .search-wrap .search-form .advanced-wrap{width:100%}}.event-list-wrap.training .search-wrap .search-form .advanced-wrap.active{display:flex;background:#d7ebfc;transition:150ms all ease-in}.event-list-wrap.training .search-wrap .search-form .advanced-wrap .filter-wrap{padding:.5em;flex:0 0 50%}.event-list-wrap.training .search-wrap .search-form .advanced-wrap .filter-wrap.reset{display:flex;align-items:center;justify-content:flex-end}.event-list-wrap.training .search-wrap .search-form .advanced-wrap .filter-wrap.reset a{color:#f5802e;text-decoration:none}.event-list-wrap.training .search-wrap .search-form .advanced-wrap .filter-wrap.reset a:hover{color:#3683c4}.event-list-wrap.training .search-wrap .search-form .advanced-wrap .filter-wrap select{width:100%}.event-list-wrap .search-wrap{display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width: 750px){.event-list-wrap .search-wrap{display:block}}.event-list-wrap .search-wrap .search-form{display:flex;justify-content:flex-start;align-items:center;flex:1 1 auto;margin-right:1em}@media only screen and (max-width: 750px){.event-list-wrap .search-wrap .search-form{margin-right:0;margin-bottom:1em}}.event-list-wrap .search-wrap .search-form .fa-search{font-size:30px;color:#3683c4;margin-right:.5em}.event-list-wrap .search-wrap .search-form input{flex:1 1 auto;font-size:20px;border:none;border-bottom:1px solid #ccc;padding:.2em 0;background-color:rgba(0,0,0,0);margin-right:1em}@media only screen and (max-width: 750px){.event-list-wrap .search-wrap .search-form input{flex:1 1 auto}}.event-list-wrap .search-wrap .search-form input::-moz-placeholder{color:#a39a9a}.event-list-wrap .search-wrap .search-form input:-ms-input-placeholder{color:#a39a9a}.event-list-wrap .search-wrap .search-form input::placeholder{color:#a39a9a}.event-list-wrap .search-wrap .search-form button{border:none;outline:0;background:#3683c4;color:#fff;padding:.5em .8em;border-radius:3px;text-transform:uppercase;font-size:16px;font-weight:500;margin-right:1em;transition:150ms all ease-in}.event-list-wrap .search-wrap .search-form button i{margin-left:.2em}.event-list-wrap .search-wrap .search-form button:hover{background-color:#f5802e}.event-list-wrap .search-wrap .search-form .advanced{color:#3683c4;text-decoration:none;font-size:18px;font-weight:500;padding:1em;transition:150ms all ease-in}.event-list-wrap .search-wrap .search-form .advanced.active{background-color:#d7ebfc}.event-list-wrap .search-wrap .search-form .advanced:hover{color:#f5802e}.event-list-wrap .search-wrap .button-wrap{flex:0 1 auto;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 750px){.event-list-wrap .search-wrap .button-wrap{display:none}}.event-list-wrap .search-wrap .button-wrap .view-wrap a{display:inline-block;padding:1.5em;color:#b1bcbc;background-color:#fafafa;font-size:18px;font-weight:500;text-decoration:none}@media only screen and (max-width: 750px){.event-list-wrap .search-wrap .button-wrap .view-wrap a{display:block;padding:1em}}.event-list-wrap .search-wrap .button-wrap .view-wrap a i{margin-right:.5em}.event-list-wrap .search-wrap .button-wrap .view-wrap a:hover{background-color:#3683c4;color:#fff}.event-list-wrap .search-wrap .button-wrap .view-wrap a.active{background-color:#45596b;color:#fff}.event-list-wrap .search-wrap .button-wrap .view-wrap a.active:hover{background-color:#45596b}.event-list-wrap .search-wrap .button-wrap .view-all{color:#f5802e;font-size:18px;font-weight:500;text-decoration:none;padding:1.5em}@media only screen and (max-width: 750px){.event-list-wrap .search-wrap .button-wrap .view-all{display:block;padding:1em}}.event-list-wrap .search-wrap .button-wrap .view-all:hover i{transform:translateX(0.3em)}.event-list-wrap .search-wrap .button-wrap .view-all i{margin-left:.5em;transition:all 150ms ease-in}.event-list-wrap table{width:100%;min-width:600px}.event-list-wrap table thead th{background-color:#45596b;color:#fff;padding:.8em 1em;font-size:16px;border:1px solid #45596b}.event-list-wrap table thead th:first-child{border-radius:3px 0 0 3px}.event-list-wrap table thead th:last-child{border-radius:0 3px 3px 0}.event-list-wrap table tbody tr.even td{background:#fafafa}.event-list-wrap table tbody tr td{padding:1em;vertical-align:middle}.event-list-wrap table tbody tr td.date{width:100px}.event-list-wrap table tbody tr td.date .date-wrap{background-color:#fff;width:75px;height:75px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1em;box-shadow:0 1px 4px 2px rgba(0,0,0,.05);text-align:center}.event-list-wrap table tbody tr td.date .date-wrap .day{font-size:29px;font-weight:500;color:#3a3f40}.event-list-wrap table tbody tr td.date .date-wrap .month{font-size:16px;font-weight:300;color:#36454f;text-transform:uppercase}.event-list-wrap table tbody tr td .title{font-size:18px;font-weight:500;margin-bottom:.4em}.event-list-wrap table tbody tr td .title a{color:#3683c4;text-decoration:none;transition:150ms all ease-in}.event-list-wrap table tbody tr td .title a:hover{color:#f5802e}.event-list-wrap table tbody tr td .dates,.event-list-wrap table tbody tr td .time{display:block;font-weight:300}.event-list-wrap table tbody tr td .dates{margin-bottom:.2em}.event-list-wrap table tbody tr td.location{font-size:16px;font-weight:300;font-style:italic}.event-list-wrap table tbody tr td.register{width:200px}.event-list-wrap table tbody tr td.register .button{display:block;padding:1em;font-weight:300}@media only screen and (max-width: 1300px){.events-sidebar-cta-wrap{display:flex;justify-content:space-between}}@media only screen and (max-width: 750px){.events-sidebar-cta-wrap{display:block}}.events-sidebar-cta-wrap .cta{padding:2em;background-color:#3683c4;color:#fff;margin-bottom:1em;border-radius:3px}@media only screen and (max-width: 1300px){.events-sidebar-cta-wrap .cta{width:48%;margin-bottom:2em}}@media only screen and (max-width: 750px){.events-sidebar-cta-wrap .cta{width:100%;padding:1.5em}}.events-sidebar-cta-wrap .cta .cta-title{font-size:24px;font-weight:500;margin-bottom:1em}.events-sidebar-cta-wrap .cta .button{display:block;background-color:#fff;color:#3683c4;text-transform:none}.events-sidebar-cta-wrap .cta .button:hover{background-color:#f5802e;color:#fff}.events-sidebar-cta-wrap .cta.secondary{background-color:#36454f}.events-sidebar-cta-wrap .cta.secondary .button{background-color:#3683c4;color:#fff}.events-sidebar-cta-wrap .cta.secondary .button:hover{background-color:#f5802e;color:#fff}.event-archives{background-color:#333;color:#fff;padding:3em 0}.event-archives .wrapper{display:flex;justify-content:space-between;align-items:center}@media only screen and (max-width: 1050px){.event-archives .wrapper{display:block}}.event-archives .wrapper .title-wrap{width:530px;margin-right:2em}@media only screen and (max-width: 1050px){.event-archives .wrapper .title-wrap{margin-right:0;margin-bottom:2em;width:100%}}.event-archives .wrapper .title-wrap .title{font-size:40px;letter-spacing:3px;color:#f4bb29}.event-archives .wrapper .title-wrap .title::after{content:"";display:block;width:50px;border-top:1px solid #3683c4;margin:.4em 0}.event-archives .wrapper .title-wrap .text{font-size:18px;font-weight:500}.event-archives .wrapper .grid{flex:1;display:grid;grid-template-columns:repeat(4, 1fr);gap:1em}@media only screen and (max-width: 1300px){.event-archives .wrapper .grid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 750px){.event-archives .wrapper .grid{grid-template-columns:repeat(1, 1fr)}}.event-archives .wrapper .grid .item a{height:200px;background-repeat:no-repeat;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:600;color:#fff;text-decoration:none;transition:150ms all ease-in}.event-archives .wrapper .grid .item a:hover{transform:scale(1.05)}.upcoming-events-part .title-wrap{width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 .5em 1em}.upcoming-events-part .title-wrap h3{font-size:30px;letter-spacing:3px;text-transform:uppercase}.upcoming-events-part .title-wrap a{text-transform:uppercase;font-size:18px;font-weight:500;text-decoration:none}.upcoming-events-part .post-list&gt;li{padding:.7em;display:flex}.upcoming-events-part .post-list&gt;li .date{width:75px;color:#3a3f40;background:#fff;padding:1em;text-align:center}.upcoming-events-part .post-list&gt;li .date .day{font-size:29px;font-weight:500;margin-bottom:.2em;display:block}.upcoming-events-part .post-list&gt;li .date .month{font-size:16px;text-transform:uppercase}.upcoming-events-part .post-list&gt;li .info{color:#fff;margin-left:2em;margin-top:.3em}.upcoming-events-part .post-list&gt;li .info li{margin-bottom:.8em}.upcoming-events-part .post-list&gt;li .info li:last-child{margin-bottom:0}.upcoming-events-part .post-list&gt;li .info .title{color:#fff;font-size:18px;font-weight:500;text-decoration:none}.upcoming-events-part .post-list&gt;li .info .title:hover{text-decoration:underline}.upcoming-events-part .post-list&gt;li .info .location{font-size:16px}.upcoming-events-part .post-list&gt;li .info .register{text-transform:uppercase;text-decoration:none;font-size:16px}.upcoming-events-part .post-list&gt;li .info .register i{transition:all 150ms ease-in}.upcoming-events-part .post-list&gt;li .info .register:hover i{margin-left:.2em}.upcoming-events-part.training-wrap .title-wrap h3,.upcoming-events-part.training-wrap .title-wrap a{color:#3683c4}.upcoming-events-part.training-wrap .title-wrap a:hover{color:#f5802e}.upcoming-events-part.training-wrap .register{color:#f4bb29}.upcoming-events-part.training-wrap .odd{background-color:#3683c4}.upcoming-events-part.training-wrap .even{background-color:rgba(54,131,196,.9)}.upcoming-events-part.events-wrap .title-wrap h3,.upcoming-events-part.events-wrap .title-wrap a{color:#45596b}.upcoming-events-part.events-wrap .title-wrap a:hover{color:#f5802e}.upcoming-events-part.events-wrap .register{color:#3683c4}.upcoming-events-part.events-wrap .odd{background-color:#36454f}.upcoming-events-part.events-wrap .even{background-color:rgba(54,69,79,.9)}.post-sharing-part{display:flex;flex-wrap:wrap}.post-sharing-part.content{border-top:8px solid #3683c4;padding-top:2em}.post-sharing-part.sidebar{padding-bottom:2em;border-bottom:1px solid #cbcece;margin-bottom:2em}@media only screen and (max-width: 1050px){.post-sharing-part.sidebar{display:none}}.post-sharing-part li{margin-right:1em;font-size:30px}.post-sharing-part li.label{font-weight:100;margin-right:1.5em}@media only screen and (max-width: 750px){.post-sharing-part li.label{width:100%;margin-bottom:.4em}}.post-sharing-part li a{color:#3683c4;transition:all 150ms ease-in}.post-sharing-part li a:hover{color:#f5802e}@media only screen and (max-width: 1300px){.training-sidebar-cta-part{display:flex;justify-content:space-between}}@media only screen and (max-width: 750px){.training-sidebar-cta-part{display:block}}.training-sidebar-cta-part .secondary-text{padding:2em}@media only screen and (max-width: 1050px){.training-sidebar-cta-part .secondary-text{width:49%}}@media only screen and (max-width: 750px){.training-sidebar-cta-part .secondary-text{width:100%;padding:1.5em}}.training-sidebar-cta-part .cta{padding:2em;background-color:#45596b;color:#fff;margin-bottom:1em;border-radius:3px}@media only screen and (max-width: 1050px){.training-sidebar-cta-part .cta{width:49%}}@media only screen and (max-width: 750px){.training-sidebar-cta-part .cta{width:100%;padding:1.5em}}.training-sidebar-cta-part .cta .cta-title{font-size:24px;font-weight:500;margin-bottom:1em}.training-sidebar-cta-part .cta .button{display:block;background-color:#4194d9;color:#fff;text-transform:none}.training-sidebar-cta-part .cta .button:hover{background-color:#f5802e;color:#fff}#calendarWrap{padding:2em 0;border-top:7px solid #45596b}#calendarWrap .calendar-title-wrap{display:flex;justify-content:center;align-items:center}@media only screen and (max-width: 750px){#calendarWrap .calendar-title-wrap{margin-bottom:1em}}#calendarWrap .calendar-title-wrap .calendar-title{font-size:30px;font-weight:500;width:275px;text-align:center}@media only screen and (max-width: 750px){#calendarWrap .calendar-title-wrap .calendar-title{font-size:20px;width:100%}}#calendarWrap .calendar-title-wrap span{font-size:30px;color:#3683c4;margin:0 1em;cursor:pointer}@media only screen and (max-width: 750px){#calendarWrap .calendar-title-wrap span{font-size:20px}}#calendarWrap .calendar{display:grid;grid-template-columns:repeat(7, 1fr);gap:0;padding:2em;min-width:600px;overflow-x:auto}@media only screen and (max-width: 1050px){#calendarWrap .calendar{padding:0}}#calendarWrap .calendar .day-title{text-align:center;text-transform:uppercase;font-size:20px;font-weight:100;padding:1em;border-bottom:1px solid #cbcece}@media only screen and (max-width: 750px){#calendarWrap .calendar .day-title{font-size:16px}}#calendarWrap .calendar .day{border-bottom:1px solid #cbcece;border-right:1px solid #cbcece;min-height:150px;background-color:#fff}@media only screen and (max-width: 750px){#calendarWrap .calendar .day{min-height:80px}}#calendarWrap .calendar .day:nth-child(7n+1){border-left:1px solid #cbcece}#calendarWrap .calendar .day.inactive{background-color:#fafafa}#calendarWrap .calendar .day .day-num{display:block;padding:.3em;text-align:center;font-size:15px;font-weight:100}#calendarWrap .calendar .day .event-list{padding:.5em}#calendarWrap .calendar .day .event-list .event{margin-bottom:.5em}#calendarWrap .calendar .day .event-list .event:last-child{margin-bottom:0}#calendarWrap .calendar .day .event-list .event a{display:block;font-size:13px;padding:.5em;color:#fff;background-color:#f5802e;border-radius:3px;text-decoration:none}.home .cta-template-part.resource .wrapper-large .cta-content .left{top:5em}@media only screen and (max-width: 750px){.home .cta-template-part.resource .wrapper-large .cta-content .left{top:-2em}}.home .content-row.row-two_column{padding:2em 0}.home .content-row.row-two_column_video{padding:2em 0}.home .content-row .cta-template-part.resource{padding:4em 0 4em}.single-3d_printer .content-row,.single-software .content-row,.single-service .content-row,.single-3d_scanner .content-row,.single-3ds_role .content-row{padding:3em 0}.single-3d_printer .content-row .wrapper-large,.single-software .content-row .wrapper-large,.single-service .content-row .wrapper-large,.single-3d_scanner .content-row .wrapper-large,.single-3ds_role .content-row .wrapper-large{border-bottom:unset}.single-3d_printer .content-row:last-child,.single-software .content-row:last-child,.single-service .content-row:last-child,.single-3d_scanner .content-row:last-child,.single-3ds_role .content-row:last-child{padding:3em 0 4em 0 !important}.single-3d_printer .content-row:first-child,.single-software .content-row:first-child,.single-service .content-row:first-child,.single-3d_scanner .content-row:first-child,.single-3ds_role .content-row:first-child{padding:4em 0 3em 0 !important}.single-3d_printer .content-row:only-child,.single-software .content-row:only-child,.single-service .content-row:only-child,.single-3d_scanner .content-row:only-child,.single-3ds_role .content-row:only-child{padding:3em 0 !important}.content-row{padding:3em 0}.content-row:last-child{padding:3em 0 4em 0 !important}.content-row:first-child{padding:4em 0 3em 0 !important}.content-row:only-child{padding:3em 0 !important}.content-row h1&gt;small,.content-row h2&gt;small,.content-row h3&gt;small,.content-row h4&gt;small,.content-row h5&gt;small{font-family:"Hero New Light","Arial",sans-serif !important}.content-row h1 small,.content-row .h1 small,.content-row h2 small,.content-row .h2 small,.content-row h3 small,.content-row .h3 small,.content-row h1 .small,.content-row .h1 .small,.content-row h2 .small,.content-row .h2 .small,.content-row h3 .small,.content-row .h3 .small{font-size:60%}.content-row h1 small,.content-row h2 small,.content-row h3 small,.content-row h4 small,.content-row h5 small,.content-row h6 small,.content-row .h1 small,.content-row .h2 small,.content-row .h3 small,.content-row .h4 small,.content-row .h5 small,.content-row .h6 small,.content-row h1 .small,.content-row h2 .small,.content-row h3 .small,.content-row h4 .small,.content-row h5 .small,.content-row h6 .small,.content-row .h1 .small,.content-row .h2 .small,.content-row .h3 .small,.content-row .h4 .small,.content-row .h5 .small,.content-row .h6 .small{font-weight:normal;line-height:1;color:#f4bb29}.content-row .button{color:#fff}.content-row.row-wysiwyg ul{list-style-type:none;margin-left:3em;margin-bottom:1.5em}.content-row.row-wysiwyg ul.no-style li::before{content:""}.content-row.row-wysiwyg ul li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.content-row.row-wysiwyg ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#c95e29;font-size:14px}.content-row.row-wysiwyg .section-title-wrap{text-align:center;margin-bottom:4em;padding:0 1em}.content-row.row-wysiwyg .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-wysiwyg .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-wysiwyg .section-title-wrap .section-title{font-size:30px}}.content-row.row-wysiwyg .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-wysiwyg .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-wysiwyg .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-wysiwyg .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-wysiwyg .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-wysiwyg .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-wysiwyg .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-wysiwyg .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-wysiwyg .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-wysiwyg .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-wysiwyg .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-wysiwyg .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-wysiwyg .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-wysiwyg .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-wysiwyg .section-title-wrap .section-title-cta-text a{color:#4194d9}@media only screen and (max-width: 750px){.content-row.row-wysiwyg{padding:2em 0}}.content-row.row-two_column .section-title-wrap{text-align:center;margin-bottom:2em;padding:0 1em}.content-row.row-two_column .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-two_column .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-two_column .section-title-wrap .section-title{font-size:30px}}.content-row.row-two_column .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-two_column .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-two_column .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-two_column .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-two_column .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-two_column .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-two_column .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-two_column .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-two_column .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-two_column .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-two_column .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-two_column .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-two_column .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-two_column .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-two_column .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.row-two_column.no-bg{background:#fafafa}.content-row.row-two_column ul{list-style-type:none;margin-left:3em;margin-bottom:1.5em}.content-row.row-two_column ul.no-style li::before{content:""}.content-row.row-two_column ul li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.content-row.row-two_column ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#c95e29;font-size:14px}@media only screen and (max-width: 750px){.content-row.row-two_column{padding:2em 0}}.content-row.row-two_column .wrapper,.content-row.row-two_column .wrapper-large{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.content-row.row-two_column .wrapper,.content-row.row-two_column .wrapper-large{flex-direction:column-reverse}}.content-row.row-two_column .wrapper.image_wysiwyg,.content-row.row-two_column .wrapper-large.image_wysiwyg{flex-direction:row-reverse}@media only screen and (max-width: 1050px){.content-row.row-two_column .wrapper.image_wysiwyg,.content-row.row-two_column .wrapper-large.image_wysiwyg{flex-direction:column-reverse}}.content-row.row-two_column .wrapper.image_wysiwyg .wysiwyg,.content-row.row-two_column .wrapper-large.image_wysiwyg .wysiwyg{transform:translateX(-8em);z-index:1}@media only screen and (max-width: 1050px){.content-row.row-two_column .wrapper.image_wysiwyg .wysiwyg,.content-row.row-two_column .wrapper-large.image_wysiwyg .wysiwyg{transform:none}}.content-row.row-two_column .wrapper .image,.content-row.row-two_column .wrapper .video,.content-row.row-two_column .wrapper-large .image,.content-row.row-two_column .wrapper-large .video{flex:0 1 47%;background-size:cover;background-repeat:no-repeat}.content-row.row-two_column .wrapper .image.gallery,.content-row.row-two_column .wrapper .video.gallery,.content-row.row-two_column .wrapper-large .image.gallery,.content-row.row-two_column .wrapper-large .video.gallery{z-index:0}@media only screen and (max-width: 1050px){.content-row.row-two_column .wrapper .image,.content-row.row-two_column .wrapper .video,.content-row.row-two_column .wrapper-large .image,.content-row.row-two_column .wrapper-large .video{aspect-ratio:16/9;width:100%}}.content-row.row-two_column .wrapper .wysiwyg-wrap,.content-row.row-two_column .wrapper-large .wysiwyg-wrap{flex:0 1 47%;padding:2em 0}@media only screen and (max-width: 1050px){.content-row.row-two_column .wrapper .wysiwyg-wrap,.content-row.row-two_column .wrapper-large .wysiwyg-wrap{width:100%;padding:0}}.content-row.row-two_column .wrapper .wysiwyg-wrap .wysiwyg,.content-row.row-two_column .wrapper-large .wysiwyg-wrap .wysiwyg{position:relative;width:calc(100% + 8em);padding:2em;background-color:#fff}@media only screen and (max-width: 1050px){.content-row.row-two_column .wrapper .wysiwyg-wrap .wysiwyg,.content-row.row-two_column .wrapper-large .wysiwyg-wrap .wysiwyg{width:100%;padding:1em}}.content-row.row-two_column_form .section-title-wrap{text-align:center;margin-bottom:2em;padding:0 1em}.content-row.row-two_column_form .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-two_column_form .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-two_column_form .section-title-wrap .section-title{font-size:30px}}.content-row.row-two_column_form .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-two_column_form .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-two_column_form .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-two_column_form .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-two_column_form .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-two_column_form .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-two_column_form .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-two_column_form .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-two_column_form .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-two_column_form .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-two_column_form .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-two_column_form .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-two_column_form .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-two_column_form .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-two_column_form .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.row-two_column_form ul{list-style-type:none;margin-left:3em;margin-bottom:1.5em}.content-row.row-two_column_form ul.no-style li::before{content:""}.content-row.row-two_column_form ul li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.content-row.row-two_column_form ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#c95e29;font-size:14px}.content-row.row-two_column_form.no-bg{background:#fafafa}@media only screen and (max-width: 750px){.content-row.row-two_column_form{padding:2em 0}}.content-row.row-two_column_form .wrapper{display:flex;justify-content:space-between}@media only screen and (max-width: 750px){.content-row.row-two_column_form .wrapper{flex-direction:column}}.content-row.row-two_column_form .wrapper.form_wysiwyg{flex-direction:row-reverse}@media only screen and (max-width: 750px){.content-row.row-two_column_form .wrapper.form_wysiwyg{flex-direction:column-reverse}}.content-row.row-two_column_form .wrapper.form_wysiwyg .wysiwyg{transform:translateX(-8em)}@media only screen and (max-width: 750px){.content-row.row-two_column_form .wrapper.form_wysiwyg .wysiwyg{transform:none}}.content-row.row-two_column_form .wrapper .image{flex:0 1 46%;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 750px){.content-row.row-two_column_form .wrapper .image{aspect-ratio:16/9;width:100%}}.content-row.row-two_column_form .wrapper .image .form-container{padding:2em 1em;background-color:#41596d}.content-row.row-two_column_form .wrapper .image .form-container h3{font-size:28px;text-align:center;color:#fff}.content-row.row-two_column_form .wrapper .image .form-container h3:after{content:"";display:block;width:145px;border-bottom:1px solid #f5802e;margin:1em auto 1em}.content-row.row-two_column_form .wrapper .wysiwyg-wrap{flex:0 1 47%;padding:2em 0}@media only screen and (max-width: 750px){.content-row.row-two_column_form .wrapper .wysiwyg-wrap{width:100%;padding:0}}.content-row.row-two_column_form .wrapper .wysiwyg-wrap .wysiwyg{position:relative;width:calc(100% + 6em);padding:4em;background-color:#fff}@media only screen and (max-width: 1050px){.content-row.row-two_column_form .wrapper .wysiwyg-wrap .wysiwyg{width:100%;padding:1em}}@media only screen and (max-width: 750px){.content-row.row-two_column_form .wrapper .wysiwyg-wrap .wysiwyg{width:100%;padding:1em}}.content-row.row-marketo_form .form-container{padding:2em 1em}.content-row.row-marketo_form .form-container.grid-1 .mktoForm{display:flex}.content-row.row-marketo_form .form-container.grid-2 .mktoForm{display:grid;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 750px){.content-row.row-marketo_form .form-container.grid-2 .mktoForm{display:flex}}.content-row.row-marketo_form .form-container.grid-2 .mktoForm .mktoButtonRow{grid-column-end:3}.content-row.row-marketo_form .form-container.grid-3 .mktoForm{display:grid;grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 750px){.content-row.row-marketo_form .form-container.grid-3 .mktoForm{display:flex}}.content-row.row-marketo_form .form-container.grid-3 .mktoForm .mktoButtonRow{grid-column-end:4}.content-row.row-marketo_form .form-container.slate{background-color:#45596b}.content-row.row-marketo_form .form-container.black{background-color:#000}.content-row.row-marketo_form .form-container.powergray{background-color:#343f40}.content-row.row-marketo_form .form-container.deepsky{background-color:#3683c4}.content-row.row-marketo_form .form-container.marmalade{background-color:#f5802e}.content-row.row-marketo_form .form-container.twilight{background-color:#41596d}.content-row.row-marketo_form .form-container.balmyblue{background-color:#4194d9}.content-row.row-marketo_form .form-container.burntumber{background-color:#c95e29}.content-row.row-marketo_form .form-container.lightblack{background-color:#333}.content-row.row-marketo_form .form-container.glacial{background-color:#36454f}.content-row.row-marketo_form .form-container.lemondrop{background-color:#f4bb29}.content-row.row-marketo_form .form-container h3{font-size:28px;text-align:center;color:#fff}.content-row.row-marketo_form .form-container h3:after{content:"";display:block;width:145px;border-bottom:1px solid #f5802e;margin:1em auto 1em}.content-row.row-marketo_form .section-title-wrap{text-align:center;margin-bottom:2em;padding:0 1em}.content-row.row-marketo_form .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-marketo_form .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-marketo_form .section-title-wrap .section-title{font-size:30px}}.content-row.row-marketo_form .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-marketo_form .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-marketo_form .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-marketo_form .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-marketo_form .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-marketo_form .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-marketo_form .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-marketo_form .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-marketo_form .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-marketo_form .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-marketo_form .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-marketo_form .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-marketo_form .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-marketo_form .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-marketo_form .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.row-three_column .section-title-wrap{text-align:center;margin-bottom:2em;padding:0 1em}.content-row.row-three_column .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-three_column .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-three_column .section-title-wrap .section-title{font-size:30px}}.content-row.row-three_column .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-three_column .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-three_column .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-three_column .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-three_column .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-three_column .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-three_column .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-three_column .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-three_column .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-three_column .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-three_column .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-three_column .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-three_column .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-three_column .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-three_column .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.row-three_column ul{list-style-type:none;margin-left:3em;margin-bottom:1.5em}.content-row.row-three_column ul.no-style li::before{content:""}.content-row.row-three_column ul li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.content-row.row-three_column ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#c95e29;font-size:14px}.content-row.row-three_column.no-bg{background:#fafafa}.content-row.row-three_column .wysiwyg-wrap{display:flex}@media only screen and (max-width: 1050px){.content-row.row-three_column .wysiwyg-wrap{flex-direction:column}}.content-row.row-three_column .wysiwyg{padding:1em}@media only screen and (max-width: 1050px){.content-row.row-three_column .wysiwyg{padding:3em 2em}}@media only screen and (max-width: 1050px){.content-row.row-three_column .wysiwyg-left{border-bottom:1px solid #36454f}}@media only screen and (max-width: 1050px){.content-row.row-three_column .wysiwyg-middle{border-bottom:1px solid #36454f}}.content-row.row-two_column_video .section-title-wrap{text-align:center;margin-bottom:2em;padding:0 1em}.content-row.row-two_column_video .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-two_column_video .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-two_column_video .section-title-wrap .section-title{font-size:30px}}.content-row.row-two_column_video .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-two_column_video .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-two_column_video .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-two_column_video .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-two_column_video .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-two_column_video .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-two_column_video .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-two_column_video .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-two_column_video .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-two_column_video .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-two_column_video .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-two_column_video .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-two_column_video .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-two_column_video .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-two_column_video .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.row-two_column_video ul{list-style-type:none;margin-left:3em;margin-bottom:1.5em}.content-row.row-two_column_video ul.no-style li::before{content:""}.content-row.row-two_column_video ul li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.content-row.row-two_column_video ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#c95e29;font-size:14px}.content-row.row-two_column_video.no-bg{background:#fafafa}@media only screen and (max-width: 750px){.content-row.row-two_column_video{padding:2em 0}}.content-row.row-two_column_video .wrapper{display:flex;justify-content:space-between}@media only screen and (max-width: 1050px){.content-row.row-two_column_video .wrapper{flex-direction:column-reverse}}.content-row.row-two_column_video .wrapper.video_wysiwyg{flex-direction:row-reverse}@media only screen and (max-width: 1050px){.content-row.row-two_column_video .wrapper.video_wysiwyg{flex-direction:column-reverse}}.content-row.row-two_column_video .wrapper.video_wysiwyg .wysiwyg{transform:translateX(-8em)}@media only screen and (max-width: 1050px){.content-row.row-two_column_video .wrapper.video_wysiwyg .wysiwyg{transform:none}}.content-row.row-two_column_video .wrapper .image,.content-row.row-two_column_video .wrapper .video{flex:0 1 46%;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 1050px){.content-row.row-two_column_video .wrapper .image,.content-row.row-two_column_video .wrapper .video{aspect-ratio:16/9;width:100%}}.content-row.row-two_column_video .wrapper .wysiwyg-wrap{flex:0 1 47%;padding:2em 0}@media only screen and (max-width: 1050px){.content-row.row-two_column_video .wrapper .wysiwyg-wrap{width:100%;padding:0}}.content-row.row-two_column_video .wrapper .wysiwyg-wrap .wysiwyg{position:relative;width:calc(100% + 8em);padding:4em;background-color:#fff}@media only screen and (max-width: 1050px){.content-row.row-two_column_video .wrapper .wysiwyg-wrap .wysiwyg{width:100%;padding:1em}}.content-row.row-content_grid ul{list-style-type:none;margin-left:3em;margin-bottom:1.5em}.content-row.row-content_grid ul.no-style li::before{content:""}.content-row.row-content_grid ul li{position:relative;padding-left:1em;margin-bottom:.5em;display:block}.content-row.row-content_grid ul li::before{position:absolute;top:.2em;left:-1em;content:"ï„";font-family:"Font Awesome 6 Pro";color:#c95e29;font-size:14px}.content-row.row-content_grid.no-bg{background:#fafafa}@media only screen and (max-width: 750px){.content-row.row-content_grid{padding:2em 0}}.content-row.row-content_grid .section-title-wrap{text-align:center;margin-bottom:2em;padding:0 1em}.content-row.row-content_grid .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-content_grid .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-content_grid .section-title-wrap .section-title{font-size:30px}}.content-row.row-content_grid .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-content_grid .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-content_grid .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-content_grid .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-content_grid .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-content_grid .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-content_grid .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-content_grid .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-content_grid .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-content_grid .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-content_grid .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-content_grid .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-content_grid .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-content_grid .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-content_grid .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.row-content_grid .wrapper{padding-bottom:2em}.content-row.row-content_grid .wrapper .grid-title{font-size:24px;font-weight:500;text-transform:uppercase;color:#f5802e;padding-bottom:.8em;border-bottom:1px solid #f5802e;margin-bottom:1em}.content-row.row-content_grid .grid{display:grid;gap:3em}@media only screen and (max-width: 1050px){.content-row.row-content_grid .grid{grid-template-columns:repeat(2, 1fr) !important}}@media only screen and (max-width: 750px){.content-row.row-content_grid .grid{grid-template-columns:repeat(1, 1fr) !important}}.content-row.row-content_grid .grid .grid-item{background-color:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.1);min-width:20em}@media only screen and (max-width: 1300px){.content-row.row-content_grid .grid .grid-item{min-width:unset}}.content-row.row-content_grid .grid .grid-item .image{background-size:contain;background-repeat:no-repeat;background-position:center center;aspect-ratio:16/9}.content-row.row-content_grid .grid .grid-item .grid-content{padding:2em}.content-row.row-content_grid .grid .grid-item .grid-content .title{font-size:24px;font-weight:500;margin-bottom:1em}.content-row.row-related_posts .section-title-wrap{text-align:center;margin-bottom:0em;padding:0 1em}.content-row.row-related_posts .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-related_posts .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-related_posts .section-title-wrap .section-title{font-size:30px}}.content-row.row-related_posts .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-related_posts .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-related_posts .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-related_posts .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-related_posts .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-related_posts .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-related_posts .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-related_posts .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-related_posts .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-related_posts .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-related_posts .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-related_posts .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-related_posts .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-related_posts .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-related_posts .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.section-list-rows .section-list{position:relative;top:-4em;margin-bottom:-4em;padding-bottom:1em}.content-row.section-list-rows .section-list li{box-shadow:0 1px 3px rgba(0,0,0,.05)}.content-row.section-list-rows .section-list li.cta{padding:2em 0;box-shadow:none}.content-row.section-list-rows .section-list .section-row{display:flex;background-color:#fff;margin-bottom:3em}@media only screen and (max-width: 750px){.content-row.section-list-rows .section-list .section-row{display:block}}.content-row.section-list-rows .section-list .section-row.even{flex-direction:row-reverse}.content-row.section-list-rows .section-list .section-row .image-wrap{width:50%}@media only screen and (max-width: 750px){.content-row.section-list-rows .section-list .section-row .image-wrap{width:100%}}.content-row.section-list-rows .section-list .section-row .image-wrap img{width:100%;display:block}.content-row.section-list-rows .section-list .section-row .content-wrap{flex:0 0 50%;padding:3em 4em}@media only screen and (max-width: 750px){.content-row.section-list-rows .section-list .section-row .content-wrap{padding:1em}}.content-row.section-list-rows .section-list .section-row .content-wrap h2{color:#3a3f40;font-size:40px;font-weight:500}.content-row.section-list-rows .section-list .section-row .content-wrap h2::after{content:"";display:block;width:80px;border-bottom:4px solid #c95e29;margin:1em 0 .8em}.content-row.section-list-rows .section-list .section-row .content-wrap .excerpt{margin-bottom:3em}.content-row.section-list-rows .section-list .section-row .content-wrap .button{text-transform:initial;font-size:20px;background-color:#3683c4}.content-row.section-list-rows .section-list .section-row .content-wrap .button:hover{background-color:#f5802e}.content-row.row-feature_matrix .spec-table-wrap{padding-top:2em}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap{text-align:center;margin-bottom:4em;padding:0 1em}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title{font-size:30px}}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-feature_matrix .spec-table-wrap .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:4em}@media only screen and (max-width: 1300px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large{display:block}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table{margin:0 3em 4em 0;flex:1;max-height:450px;overflow:hidden;transition:1s}@media only screen and (max-width: 1300px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table{margin-right:0}}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table{margin:0 0 4em 0;overflow:auto}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table{width:calc(100% - 2em);margin-left:2em}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table thead{overflow:auto;position:-webkit-sticky;position:sticky;top:0;z-index:1}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table thead th{background-color:#3683c4;color:#fff;font-size:20px;padding:1em;text-align:center;border-right:1px solid #fff}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table thead th.title{font-size:24px;font-weight:600;text-align:left;width:auto}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table thead th:first-child{border-radius:3px 0 0 3px;border-right:1px solid #fff}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table thead th:first-child{border-radius:3px;border-right:unset}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table thead th:last-child{border-radius:0 3px 3px 0;border-right:unset}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table thead th:not(.title){display:none}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr{transition:all 150ms ease-in}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td{padding:1em;text-align:center;vertical-align:middle}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm{display:none}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td span.show-sm{display:inline-block;margin-right:.5em}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td h4.show-sm{display:none;font-size:1.1em;font-weight:bold}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td h4.show-sm{display:inline-block}}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td{width:100%;float:left;padding:.75em}}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td:empty{padding:0}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td:first-child{border-radius:3px 0 0 3px}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child{border-radius:0 3px 3px 0}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td:last-child{padding-bottom:1em;border-bottom:1px solid #cbcece}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label{text-align:left;font-size:20px;position:relative;border-right:1px solid #d7ebfc}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label{padding-left:1em;border-bottom:1px solid #d7ebfc}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i{visibility:hidden;opacity:0;line-height:1em;position:absolute;top:9px;left:-28px;font-size:30px;color:#3683c4;display:block;background-color:#f2f4fa;padding:.3em;border-radius:100%;cursor:pointer;transition:all 150ms ease-in}@media only screen and (max-width: 750px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label i{visibility:visible;opacity:1;background-color:#fff}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td i{font-size:30px;color:#c95e29}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr td.label+td:not(:last-child){border-right:1px solid #d7ebfc}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr.description{display:none;font-size:15px;font-style:italic;padding:1.3em}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr.description td{text-align:left}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr.even td{background-color:#fafafa}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td{background-color:#f2f4fa}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label{font-weight:500;color:#36454f;position:relative}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label i{opacity:1;visibility:visible;background-color:#f2f4fa}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr.active td.label:after{position:absolute;bottom:0;left:1em;content:"";display:block;width:50px;border-bottom:2px solid #c95e29}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr.active.description{display:table-row}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td{background-color:#f2f4fa}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tbody tr:hover td.label i{visibility:visible;opacity:1;background-color:#f2f4fa}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tfoot{position:-webkit-sticky;position:sticky;bottom:.5px}@media only screen and (max-width: 1050px){.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tfoot{display:none}}.content-row.row-feature_matrix .spec-table-wrap .wrapper-large .spec-table table tfoot #spec-table-expand{color:#4194d9;background-color:#fff;border:1px solid #4194d9}.content-row.row-faqs .faqs .section-title-wrap{text-align:center;margin-bottom:2em;padding:0 1em}.content-row.row-faqs .faqs .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-faqs .faqs .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-faqs .faqs .section-title-wrap .section-title{font-size:30px}}.content-row.row-faqs .faqs .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-faqs .faqs .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-faqs .faqs .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-faqs .faqs .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-faqs .faqs .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-faqs .faqs .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-faqs .faqs .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-faqs .faqs .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-faqs .faqs .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-faqs .faqs .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-faqs .faqs .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-faqs .faqs .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-faqs .faqs .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-faqs .faqs .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-faqs .faqs .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.row-faqs .faqs .faq-row{padding:2em 0}.content-row.row-faqs .faqs .faq-row.even{background:#fafafa}.content-row.row-faqs .faqs .faq-row .faq-type{font-size:40px;font-weight:100;margin-bottom:1em}@media only screen and (max-width: 750px){.content-row.row-faqs .faqs .faq-row .faq-type{font-size:30px}}.content-row.row-faqs .faqs .faq-row .faq-type i{color:#3683c4;margin-right:.5em}.content-row.row-faqs .faqs .faq-row .faq-grid{display:grid;gap:1em 4em}@media only screen and (max-width: 1050px){.content-row.row-faqs .faqs .faq-row .faq-grid{grid-template-columns:repeat(1, 1fr) !important}}.content-row.row-faqs .faqs .faq-row .faq-grid .faq{display:flex;box-shadow:0 0 6px 0 rgba(0,0,0,.1)}.content-row.row-faqs .faqs .faq-row .faq-grid .faq:last-child{margin-bottom:0}.content-row.row-faqs .faqs .faq-row .faq-grid .faq .qa-wrap{flex:1 1 auto;background-color:#fff;padding:1.5em;position:relative}@media only screen and (max-width: 750px){.content-row.row-faqs .faqs .faq-row .faq-grid .faq .qa-wrap{padding:1em}}.content-row.row-faqs .faqs .faq-row .faq-grid .faq .qa-wrap .question{font-weight:500;color:#333}.content-row.row-faqs .faqs .faq-row .faq-grid .faq .qa-wrap .answer{height:0;opacity:0;overflow:hidden;transition:all 150ms ease-in}.content-row.row-faqs .faqs .faq-row .faq-grid .faq .toggle{background-color:#3683c4;color:#fff;font-size:40px;padding:.5em;cursor:pointer}@media only screen and (max-width: 750px){.content-row.row-faqs .faqs .faq-row .faq-grid .faq .toggle{font-size:30px}}.content-row.row-faqs .faqs .faq-row .faq-grid .faq .toggle i{transition:all 150ms ease-in}.content-row.row-faqs .faqs .faq-row .faq-grid .faq.open .answer{height:200px;overflow:auto;margin-top:1.5em;opacity:1}.content-row.row-faqs .faqs .faq-row .faq-grid .faq.open .toggle i{transform:rotate(180deg)}.content-row.row-pricing .pricing .section-title-wrap{text-align:center;margin-bottom:6em;padding:0 1em}.content-row.row-pricing .pricing .section-title-wrap .section-title{font-size:40px;font-weight:200}.content-row.row-pricing .pricing .section-title-wrap .section-title.text-light{color:#fff}@media only screen and (max-width: 750px){.content-row.row-pricing .pricing .section-title-wrap .section-title{font-size:30px}}.content-row.row-pricing .pricing .section-title-wrap .section-title:after{content:"";display:block;width:145px;margin:1em auto .7em}.content-row.row-pricing .pricing .section-title-wrap .section-title.slate:after{border-bottom:4px solid #45596b}.content-row.row-pricing .pricing .section-title-wrap .section-title.black:after{border-bottom:4px solid #000}.content-row.row-pricing .pricing .section-title-wrap .section-title.powergray:after{border-bottom:4px solid #343f40}.content-row.row-pricing .pricing .section-title-wrap .section-title.deepsky:after{border-bottom:4px solid #3683c4}.content-row.row-pricing .pricing .section-title-wrap .section-title.marmalade:after{border-bottom:4px solid #f5802e}.content-row.row-pricing .pricing .section-title-wrap .section-title.twilight:after{border-bottom:4px solid #41596d}.content-row.row-pricing .pricing .section-title-wrap .section-title.balmyblue:after{border-bottom:4px solid #4194d9}.content-row.row-pricing .pricing .section-title-wrap .section-title.burntumber:after{border-bottom:4px solid #c95e29}.content-row.row-pricing .pricing .section-title-wrap .section-title.lightblack:after{border-bottom:4px solid #333}.content-row.row-pricing .pricing .section-title-wrap .section-title.glacial:after{border-bottom:4px solid #36454f}.content-row.row-pricing .pricing .section-title-wrap .section-title.lemondrop:after{border-bottom:4px solid #f4bb29}.content-row.row-pricing .pricing .section-title-wrap .section-title-cta-text{color:#919191}.content-row.row-pricing .pricing .section-title-wrap .section-title-cta-text.text-light{color:#fff}.content-row.row-pricing .pricing .section-title-wrap .section-title-cta-text a{color:#4194d9}.content-row.row-pricing .pricing .pricing-wrap{display:grid;gap:2em;padding-bottom:4em}@media only screen and (max-width: 1300px){.content-row.row-pricing .pricing .pricing-wrap{grid-template-columns:repeat(2, 1fr) !important;padding-bottom:2em}}@media only screen and (max-width: 1050px){.content-row.row-pricing .pricing .pricing-wrap{grid-template-columns:repeat(1, 1fr) !important;padding-bottom:2em}}.content-row.row-pricing .pricing .pricing-wrap .pricing-item{display:flex;flex-direction:column;box-shadow:0 2px 8px 2px rgba(0,0,0,.08);background-color:#fff}.content-row.row-pricing .pricing .pricing-wrap .pricing-item .title-wrap{text-align:center;padding:2em}.content-row.row-pricing .pricing .pricing-wrap .pricing-item .title-wrap h2{color:#fff;text-transform:uppercase;font-size:30px;font-weight:500}.content-row.row-pricing .pricing .pricing-wrap .pricing-item .content-wrap{flex:1;padding:1.5em;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.content-row.row-pricing .pricing .pricing-wrap .pricing-item .content-wrap img{margin-bottom:1em}.content-row.row-pricing .pricing .pricing-wrap .pricing-item .content-wrap .description{margin-bottom:1em;max-width:600px}.content-row.row-pricing .pricing .pricing-wrap .pricing-item .content-wrap .price{font-size:30px;margin-bottom:1em}.content-row.row-pricing .pricing .pricing-wrap .pricing-item .content-wrap .button{width:100%;font-size:20px;display:flex;justify-content:center;align-items:center;padding:1em 3em;border:1px solid rgba(0,0,0,0);max-width:600px}.content-row.row-pricing .pricing .pricing-wrap .pricing-item .content-wrap .button i{font-size:26px;margin:0;margin-right:.5em}.content-row.row-pricing .pricing .pricing-wrap .pricing-item.standard .button{background-color:#3683c4}.content-row.row-pricing .pricing .pricing-wrap .pricing-item.standard .button:hover{background:#fff;border:1px solid #3683c4;color:#3683c4}.content-row.row-pricing .pricing .pricing-wrap .pricing-item.professional{height:110%;margin-top:-5%}@media only screen and (max-width: 1050px){.content-row.row-pricing .pricing .pricing-wrap .pricing-item.professional{height:auto;margin-top:0}}.content-row.row-pricing .pricing .pricing-wrap .pricing-item.professional .button:hover{background:#fff;border:1px solid #f5802e;color:#f5802e}.content-row.row-pricing .pricing .pricing-wrap .pricing-item.premium .button{background-color:#36454f}.content-row.row-pricing .pricing .pricing-wrap .pricing-item.premium .button:hover{background:#fff;border:1px solid #36454f;color:#36454f}.content-row table{width:calc(100% - 2em)}.content-row table thead th{background-color:#3683c4;color:#fff;font-size:20px;padding:1em;text-align:center}.content-row table thead th.title{font-size:24px;font-weight:600;text-align:left;width:auto}.content-row table thead th:first-child{border-radius:3px 0 0 3px}.content-row table thead th:last-child{border-radius:0 3px 3px 0}.content-row table tbody tr{transition:all 150ms ease-in;border-bottom:1px solid #cbcece;background-color:#fff}.content-row table tbody tr:last-child{border-bottom:unset}.content-row table tbody tr td{padding:.5em 1em;text-align:center;vertical-align:middle;border-right:1px solid #cbcece}.content-row table tbody tr td:last-child{border-right:unset}.content-row table tbody tr th{background-color:#3683c4;color:#fff;font-size:18px;padding:1em;text-align:center;width:160px}.content-row table tbody tr th.title{font-size:24px;font-weight:600;text-align:left;width:auto}.content-row table tbody tr th:first-child{border-radius:3px 0 0 3px}.content-row table tbody tr th:last-child{border-radius:0 3px 3px 0}.content-row table tbody tr.description{display:none;font-size:15px;font-style:italic;padding:1.3em}.content-row table tbody tr.description td{text-align:left}.content-row table tbody tr:nth-of-type(odd) td{background-color:#fafafa}.content-row table tbody tr:hover td{background-color:#f2f4fa}.content-row table tbody tr:hover td.label i{visibility:visible;opacity:1}.mkto-div .mktoForm{width:auto !important;display:flex;gap:2em .75em;flex-direction:column}.mkto-div .mktoForm .mktoFieldDescriptor{margin:0 !important}.mkto-div .mktoForm .mktoField{width:100% !important;font-size:15px;padding:.5em;height:auto !important;line-height:1em !important}.mkto-div .mktoForm .mktoLabel{position:absolute;top:0;left:0;width:auto !important;font-family:"hero-new";font-size:15px;font-weight:100;padding:.5em;transition:all 150ms ease-in}.mkto-div .mktoForm .mktoLabel.active{top:-2em;color:#fff !important}.mkto-div .mktoForm .mktoAsterix,.mkto-div .mktoForm .mktoOffset{display:none}.mkto-div .mktoForm .mktoFormCol,.mkto-div .mktoForm .mktoFieldWrap{position:relative;float:none}.mkto-div .mktoForm .mktoButtonRow{text-align:center}@media only screen and (max-width: 750px){.mkto-div .mktoForm .mktoButtonRow{grid-column-end:2}}.mkto-div .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0 !important}.mkto-div .mktoForm .mktoButtonRow .mktoButtonWrap button{transition:all 150ms ease-in;cursor:pointer;background-image:none;background-color:#f5802e;padding:1em 3em;border-radius:3px;border:none;text-transform:uppercase;font-size:18px;font-family:"hero-new"}.mkto-div .mktoForm .mktoButtonRow .mktoButtonWrap button:hover{background-color:#3683c4}.mkto-div .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton{color:#fff;border:1px solid #f5802e;padding:.4em 1em;font-size:1em;background-color:#f5802e;background-image:linear-gradient(to bottom, #F5802E, #F5802E)}.mkto-div .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:hover{border:1px solid #3683c4}.mkto-div .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:focus{outline:none;border:1px solid #3683c4}.mkto-div .mktoForm .mktoButtonRow .mktoButtonWrap .mktoButton:active{background-color:#3683c4;background-image:linear-gradient(to bottom, #3683C4, #3683C4)}.single-3d_printer .page-cover,.single-3d_scanner .page-cover,.single-service .page-cover,.single-software .page-cover,.single-landing .page-cover,.page-template-landing .page-cover{padding-top:10em;height:auto}@media only screen and (max-width: 750px){.single-3d_printer .page-cover,.single-3d_scanner .page-cover,.single-service .page-cover,.single-software .page-cover,.single-landing .page-cover,.page-template-landing .page-cover{padding-top:6em;height:auto}}.single-3d_printer .page-cover .wrapper-large,.single-3d_scanner .page-cover .wrapper-large,.single-service .page-cover .wrapper-large,.single-software .page-cover .wrapper-large,.single-landing .page-cover .wrapper-large,.page-template-landing .page-cover .wrapper-large{display:flex;justify-content:space-between;align-items:center;height:100%}.single-3d_printer .page-cover .wrapper-large .content-block,.single-3d_scanner .page-cover .wrapper-large .content-block,.single-service .page-cover .wrapper-large .content-block,.single-software .page-cover .wrapper-large .content-block,.single-landing .page-cover .wrapper-large .content-block,.page-template-landing .page-cover .wrapper-large .content-block{flex:0 0 400px}.single-3d_printer .page-cover .wrapper-large .content-wrap,.single-3d_scanner .page-cover .wrapper-large .content-wrap,.single-service .page-cover .wrapper-large .content-wrap,.single-software .page-cover .wrapper-large .content-wrap,.single-landing .page-cover .wrapper-large .content-wrap,.page-template-landing .page-cover .wrapper-large .content-wrap{padding:2em;flex:1;margin-bottom:2em}@media only screen and (max-width: 750px){.single-3d_printer .page-cover .wrapper-large .content-wrap,.single-3d_scanner .page-cover .wrapper-large .content-wrap,.single-service .page-cover .wrapper-large .content-wrap,.single-software .page-cover .wrapper-large .content-wrap,.single-landing .page-cover .wrapper-large .content-wrap,.page-template-landing .page-cover .wrapper-large .content-wrap{padding:0}}.single-3d_printer .page-cover .wrapper-large .content-wrap .line-1,.single-3d_scanner .page-cover .wrapper-large .content-wrap .line-1,.single-service .page-cover .wrapper-large .content-wrap .line-1,.single-software .page-cover .wrapper-large .content-wrap .line-1,.single-landing .page-cover .wrapper-large .content-wrap .line-1,.page-template-landing .page-cover .wrapper-large .content-wrap .line-1{font-size:24px;color:#f4bb29;text-transform:uppercase;margin-bottom:.5em;letter-spacing:2px}.single-3d_printer .page-cover .wrapper-large .content-wrap .line-2,.single-3d_scanner .page-cover .wrapper-large .content-wrap .line-2,.single-service .page-cover .wrapper-large .content-wrap .line-2,.single-software .page-cover .wrapper-large .content-wrap .line-2,.single-landing .page-cover .wrapper-large .content-wrap .line-2,.page-template-landing .page-cover .wrapper-large .content-wrap .line-2{font-size:80px;text-transform:uppercase;font-weight:600;color:#fff}@media only screen and (max-width: 750px){.single-3d_printer .page-cover .wrapper-large .content-wrap .line-2,.single-3d_scanner .page-cover .wrapper-large .content-wrap .line-2,.single-service .page-cover .wrapper-large .content-wrap .line-2,.single-software .page-cover .wrapper-large .content-wrap .line-2,.single-landing .page-cover .wrapper-large .content-wrap .line-2,.page-template-landing .page-cover .wrapper-large .content-wrap .line-2{font-size:40px}}.single-3d_printer .page-cover .wrapper-large .content-wrap .line-2:after,.single-3d_scanner .page-cover .wrapper-large .content-wrap .line-2:after,.single-service .page-cover .wrapper-large .content-wrap .line-2:after,.single-software .page-cover .wrapper-large .content-wrap .line-2:after,.single-landing .page-cover .wrapper-large .content-wrap .line-2:after,.page-template-landing .page-cover .wrapper-large .content-wrap .line-2:after{content:"";display:block;width:80px;border-bottom:2px solid #f4bb29;margin:.4em 0 .5em}.single-3d_printer .page-cover .wrapper-large .content-wrap .content,.single-3d_scanner .page-cover .wrapper-large .content-wrap .content,.single-service .page-cover .wrapper-large .content-wrap .content,.single-software .page-cover .wrapper-large .content-wrap .content,.single-landing .page-cover .wrapper-large .content-wrap .content,.page-template-landing .page-cover .wrapper-large .content-wrap .content{max-width:768px;color:#fff;font-size:20px;line-height:1.4em}.single-3d_printer .page-cover .wrapper-large .content-wrap .cover-cta,.single-3d_scanner .page-cover .wrapper-large .content-wrap .cover-cta,.single-service .page-cover .wrapper-large .content-wrap .cover-cta,.single-software .page-cover .wrapper-large .content-wrap .cover-cta,.single-landing .page-cover .wrapper-large .content-wrap .cover-cta,.page-template-landing .page-cover .wrapper-large .content-wrap .cover-cta{padding-top:3em;padding-bottom:2em}.single-3d_printer .page-cover .wrapper-large .store-cta,.single-3d_scanner .page-cover .wrapper-large .store-cta,.single-service .page-cover .wrapper-large .store-cta,.single-software .page-cover .wrapper-large .store-cta,.single-landing .page-cover .wrapper-large .store-cta,.page-template-landing .page-cover .wrapper-large .store-cta{flex:0 0 400px;border:1px solid #f4bb29;border-radius:3px;padding:2.25em;color:#fff;margin:2em 0 6em;max-width:400px}@media only screen and (max-width: 1050px){.single-3d_printer .page-cover .wrapper-large .store-cta,.single-3d_scanner .page-cover .wrapper-large .store-cta,.single-service .page-cover .wrapper-large .store-cta,.single-software .page-cover .wrapper-large .store-cta,.single-landing .page-cover .wrapper-large .store-cta,.page-template-landing .page-cover .wrapper-large .store-cta{display:none}}.single-3d_printer .page-cover .wrapper-large .store-cta h3,.single-3d_scanner .page-cover .wrapper-large .store-cta h3,.single-service .page-cover .wrapper-large .store-cta h3,.single-software .page-cover .wrapper-large .store-cta h3,.single-landing .page-cover .wrapper-large .store-cta h3,.page-template-landing .page-cover .wrapper-large .store-cta h3{color:#fff;font-size:24px;font-weight:bold;margin-bottom:1em}.single-3d_printer .page-cover .wrapper-large .store-cta .store-cta-content,.single-3d_scanner .page-cover .wrapper-large .store-cta .store-cta-content,.single-service .page-cover .wrapper-large .store-cta .store-cta-content,.single-software .page-cover .wrapper-large .store-cta .store-cta-content,.single-landing .page-cover .wrapper-large .store-cta .store-cta-content,.page-template-landing .page-cover .wrapper-large .store-cta .store-cta-content{line-height:1.4em;margin-bottom:1.25em}.single-3d_printer .page-cover .wrapper-large .store-cta .cover-cta,.single-3d_scanner .page-cover .wrapper-large .store-cta .cover-cta,.single-service .page-cover .wrapper-large .store-cta .cover-cta,.single-software .page-cover .wrapper-large .store-cta .cover-cta,.single-landing .page-cover .wrapper-large .store-cta .cover-cta,.page-template-landing .page-cover .wrapper-large .store-cta .cover-cta{padding-top:.5em}.single-3d_printer .page-cover .wrapper-large .store-cta .cover-cta .button.cta-quote,.single-3d_scanner .page-cover .wrapper-large .store-cta .cover-cta .button.cta-quote,.single-service .page-cover .wrapper-large .store-cta .cover-cta .button.cta-quote,.single-software .page-cover .wrapper-large .store-cta .cover-cta .button.cta-quote,.single-landing .page-cover .wrapper-large .store-cta .cover-cta .button.cta-quote,.page-template-landing .page-cover .wrapper-large .store-cta .cover-cta .button.cta-quote{margin-top:.5em}.single-3d_printer .page-cover .wrapper-large .store-cta .button,.single-3d_scanner .page-cover .wrapper-large .store-cta .button,.single-service .page-cover .wrapper-large .store-cta .button,.single-software .page-cover .wrapper-large .store-cta .button,.single-landing .page-cover .wrapper-large .store-cta .button,.page-template-landing .page-cover .wrapper-large .store-cta .button{background-color:#fff;color:#3683c4;box-shadow:0 0 6px 2px rgba(0,0,0,.1);font-size:18px;width:100%}.single-3d_printer .page-cover .wrapper-large .store-cta .button.orange,.single-3d_scanner .page-cover .wrapper-large .store-cta .button.orange,.single-service .page-cover .wrapper-large .store-cta .button.orange,.single-software .page-cover .wrapper-large .store-cta .button.orange,.single-landing .page-cover .wrapper-large .store-cta .button.orange,.page-template-landing .page-cover .wrapper-large .store-cta .button.orange{background-color:#f5802e;color:#fff}.single-3d_printer .page-cover .wrapper-large .store-cta .button i,.single-3d_scanner .page-cover .wrapper-large .store-cta .button i,.single-service .page-cover .wrapper-large .store-cta .button i,.single-software .page-cover .wrapper-large .store-cta .button i,.single-landing .page-cover .wrapper-large .store-cta .button i,.page-template-landing .page-cover .wrapper-large .store-cta .button i{transition:all 150ms ease-in;margin-left:.5em}.single-3d_printer .page-cover .wrapper-large .store-cta .button:hover i,.single-3d_scanner .page-cover .wrapper-large .store-cta .button:hover i,.single-service .page-cover .wrapper-large .store-cta .button:hover i,.single-software .page-cover .wrapper-large .store-cta .button:hover i,.single-landing .page-cover .wrapper-large .store-cta .button:hover i,.page-template-landing .page-cover .wrapper-large .store-cta .button:hover i{transform:translateX(10px)}body.admin-bar .section-nav.fixed{top:32px}@media only screen and (max-width: 1050px){body.admin-bar .section-nav.fixed{bottom:1.5em;top:unset}}body .section-nav{padding-left:2em;position:relative;top:-1.75em;margin-bottom:-3em;z-index:1}@media only screen and (max-width: 750px){body .section-nav{padding-left:0;top:0;padding:1em 0;margin-bottom:-1.5em}}body .section-nav.fixed{padding:0;position:fixed;width:100%;top:0;z-index:999}@media only screen and (max-width: 1050px){body .section-nav.fixed{bottom:1.5em;top:unset}}body .section-nav.fixed .nav-wrap{border-radius:0px}body .section-nav.fixed .nav-wrap .nav-list li a{display:block;padding:1em 1.5em;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:200}@media only screen and (max-width: 750px){body .section-nav.fixed .nav-wrap .nav-list li a{margin-right:0;font-size:13px}}@media only screen and (max-width: 1050px){body .section-nav.fixed .nav-wrap .nav-list li a{padding:.8em 1.6em;font-size:14px}}body .section-nav.fixed .nav-wrap .nav-list li a:hover{letter-spacing:.5px;color:#f4bb29}body .section-nav.fixed .nav-wrap .nav-list li.active{background-color:#36454f}body .section-nav.fixed .nav-wrap .nav-list li.active a{letter-spacing:.5px;color:#f4bb29}body .section-nav .nav-wrap{display:flex;justify-content:space-between;font-size:16px;background-color:#41596d;border-radius:5px}@media only screen and (max-width: 750px){body .section-nav .nav-wrap{padding-left:0;display:block}}body .section-nav .nav-wrap .nav-list{display:flex;flex-wrap:wrap}body .section-nav .nav-wrap .nav-list li:hover{background-color:#36454f}body .section-nav .nav-wrap .nav-list a{display:block;padding:1.3em 3em;text-transform:uppercase;text-decoration:none;color:#fff;font-weight:200}@media only screen and (max-width: 750px){body .section-nav .nav-wrap .nav-list a{margin-right:0;font-size:13px}}@media only screen and (max-width: 1050px){body .section-nav .nav-wrap .nav-list a{padding:.8em 1.6em;font-size:14px}}body .section-nav .nav-wrap .nav-list a:hover{letter-spacing:.5px;color:#f4bb29}body .section-nav .nav-wrap .nav-cta{flex:0 0 auto;display:flex;align-items:center;padding:1em;text-transform:uppercase;color:#fff;text-decoration:none;background-color:#c95e29;border-radius:0 5px 5px 0}@media only screen and (max-width: 750px){body .section-nav .nav-wrap .nav-cta{padding:.75em;border-radius:0 0 5px 5px;margin-top:.5em}}body .section-nav .nav-wrap .nav-cta i{transition:all 150ms ease-in;margin-left:.5em}body .section-nav .nav-wrap .nav-cta:hover{color:#fff;background-color:#f5802e;letter-spacing:.5px}.swal-cta-container .swal-cta.text-light{color:#fff}.swal-cta-container .swal-cta .title{font-size:24px;font-weight:500}.swal-cta-container .swal-cta .title:after{content:"";display:block;width:120px;margin:.5em auto .35em}.swal-cta-container .swal-cta .title.slate:after{border-bottom:2px solid #45596b}.swal-cta-container .swal-cta .title.black:after{border-bottom:2px solid #000}.swal-cta-container .swal-cta .title.powergray:after{border-bottom:2px solid #343f40}.swal-cta-container .swal-cta .title.deepsky:after{border-bottom:2px solid #3683c4}.swal-cta-container .swal-cta .title.marmalade:after{border-bottom:2px solid #f5802e}.swal-cta-container .swal-cta .title.twilight:after{border-bottom:2px solid #41596d}.swal-cta-container .swal-cta .title.balmyblue:after{border-bottom:2px solid #4194d9}.swal-cta-container .swal-cta .title.burntumber:after{border-bottom:2px solid #c95e29}.swal-cta-container .swal-cta .title.lightblack:after{border-bottom:2px solid #333}.swal-cta-container .swal-cta .title.glacial:after{border-bottom:2px solid #36454f}.swal-cta-container .swal-cta .title.lemondrop:after{border-bottom:2px solid #f4bb29}.swal-cta-container .swal-cta .subtitle{font-size:18px;font-weight:400;margin-bottom:.5rem}.swal-cta-container .swal-cta .content .wysiwyg{font-size:14px;padding:.75rem 0}.swal-cta-container .swal-cta .content .wysiwyg a{color:inherit}.swal-cta-container .swal-cta .content .wysiwyg small{font-size:12px}.swal-cta-container .swal-cta .content .cta{margin-top:.5rem;display:flex;flex-direction:column;align-items:center}.swal-cta-container .swal-cta .content .cta .close-button{margin-top:.5rem}.swal-cta-container .swal2-actions{position:absolute;right:1rem;bottom:1rem;margin:.5rem 0 0 0 !important;align-items:flex-end !important;justify-content:flex-end !important;gap:.25rem;width:auto}.swal-cta-container .swal2-actions button i{margin-left:unset}.cati-live-swal .swal2-actions{gap:.5rem}/*# sourceMappingURL=style.css.map */</pre></body></html>