#honeypot-field-url,.um-form input[type=text].apbct_special_field,.wc_apbct_email_id,input[class*=apbct].apbct_special_field,label[id*=apbct_label_id].apbct_special_field{display:none !important;}.apbct-tooltip,.apbct-tooltip--text{border-radius:5px;background:#d3d3d3;}.comment-form-cookies-consent{width:100%;overflow:hidden;}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;opacity:.9;}.apbct-tooltip--text{position:sticky;padding:10px;width:max-content;}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg);}.apbct-trusted-text--div{font-size:small !important;display:inline-block;text-align:center;width:100%;margin-bottom:2pc;}.apbct-trusted-text--center{font-size:small !important;display:block;text-align:center;width:100%;margin-bottom:2pc;}.apbct-trusted-text--label{font-size:small !important;display:inline-block;text-align:center;width:100%;padding:5px 0;}.apbct-trusted-text--label_left{font-size:small !important;display:inline-block;text-align:left;padding:5px 0;}.apbct-trusted-text--span{display:inline-block;}.apbct-popup-fade:before{content:"";background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999;}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1;}.apbct-iframe-preloader{width:48px;height:48px;border-radius:50%;position:relative;left:calc(50% - 27px);top:calc(50% - 27px);animation:apbctIframePreloaderRotate 1s linear infinite;}.apbct-iframe-preloader-spin{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:6px solid #fff;animation:apbctIframePreloaderPrixClipFix 2s linear infinite;}.apbct-iframe-preloader-text{color:#fff;background:#000;display:block;width:100%;text-align:center;position:absolute;top:60%;}.comments-area .comment-list article .comment-author{overflow:visible !important;}@keyframes apbctIframePreloaderRotate{100%{transform:rotate(360deg);}}@keyframes apbctIframePreloaderPrixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0);}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0);}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%);}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%);}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0);}}.apbct-check_email_exist-bad_email,.apbct-check_email_exist-good_email,.apbct-check_email_exist-load{z-index:9999;margin:0 6px;transition:none !important;background-size:contain;background-repeat:no-repeat;background-position-x:right;background-position-y:center;cursor:pointer;}.apbct-check_email_exist-load{background-size:contain;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/plugins/cleantalk-spam-protect/css/images/checking_email.gif");}.apbct-check_email_exist-load.nitro-lazy{background-image:none !important;}.apbct-check_email_exist-block{position:fixed;display:block;}.apbct-check_email_exist-good_email{background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg");}.apbct-check_email_exist-good_email.nitro-lazy{background-image:none !important;}.apbct-check_email_exist-bad_email{background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/plugins/cleantalk-spam-protect/css/images/bad_email.svg");}.apbct-check_email_exist-bad_email.nitro-lazy{background-image:none !important;}.apbct-check_email_exist-popup_description{display:none;position:fixed;padding:2px;border:1px solid #e5e8ed;border-radius:16px 16px 0;background:#fff;background-position-x:right;font-size:14px;text-align:center;transition:all 1s ease-out;}@media screen and (max-width:782px){.apbct-check_email_exist-popup_description{width:100%;}}.ct-encoded-form{display:none;}.ct-encoded-form-loader{display:block;width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:ct-encoded-form-loader-spin 1s linear infinite;margin:auto;}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0);}100%{transform:rotate(360deg);}}.ct-encoded-form-forbidden{display:block;border:1px solid red;padding:10px;background:#fdd;color:red;font-weight:700;}.apbct_dog_one,.apbct_dog_three,.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:apbct_dog;}.apbct-email-encoder,.apbct-email-encoder--settings_example_encoded{position:relative;}.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px;}.apbct-email-encoder--popup-header{font-size:16px;color:#333;}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px !important;color:#000 !important;}.top-margin-long{margin-top:5px;}.apbct-tooltip{display:none;}.apbct-blur{filter:blur(5px);transition:filter 2s;}.apbct-email-encoder.no-blur .apbct-blur{filter:none;}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all;}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s;}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center;}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa;}.apbct_dog_one{animation-delay:0s;}.apbct_dog_two{animation-delay:.5s;}.apbct_dog_three{animation-delay:1s;}@keyframes apbct_dog{0%,100%,75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa;}25%{scale:200%;color:unset;text-shadow:unset;}}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block;}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%;}.apbct-email-encoder-elements_center{flex-direction:column !important;text-align:center;}}*{border:0;margin:0;padding:0;background:transparent no-repeat left top;word-wrap:break-word;outline:none;}body{font-size:18px;line-height:29px;letter-spacing:.02em;font-family:"Open Sans",sans-serif;font-weight:normal;font-style:normal;color:#000;}h1,h2,h3,h4{letter-spacing:0;font-weight:700;font-style:normal;font-family:"pragmatica-slabserif",sans-serif;}h1{font-size:50px;line-height:62px;margin-bottom:20px;}h2{font-size:40px;line-height:50px;margin-bottom:20px;}h3{font-size:32px;line-height:44px;margin-bottom:20px;}h4{font-size:24px;line-height:36px;margin-bottom:15px;}h5{font-size:18px;line-height:25px;margin-bottom:15px;}a{text-decoration:none;color:#6b0d0e;}a:hover,a:active,a:focus{text-decoration:none;color:#981214;}select,textarea,input{box-sizing:border-box;vertical-align:middle;display:inline-block;}select,textarea,input[type="tel"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="url"]{border:1px solid #bcbcbc;background-color:#fff;font-size:18px;line-height:29px;font-family:"Open Sans",sans-serif;color:#000;}select,input[type="tel"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="url"]{padding:12px 20px;height:55px;}input[type="tel"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="url"]{-webkit-appearance:none;}textarea{padding:12px 20px;resize:vertical;}input[type="radio"],input[type="checkbox"]{width:18px;height:18px;margin:0 6px 2px 0;cursor:pointer;}input[type="button"],input[type="submit"]{padding:15px 35px;-webkit-appearance:none;white-space:normal;cursor:pointer;background-color:#6b0d0e;font-size:18px;line-height:29px;font-weight:700;font-style:normal;font-family:"pragmatica-slabserif",sans-serif;text-transform:uppercase;text-align:center;color:#fff;}input[type="button"]:hover,input[type="button"]:active,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus{background-color:#981214;}input:-ms-input-placeholder{color:#7f7f7f;}input::-webkit-input-placeholder{color:#7f7f7f;}input:-moz-placeholder{color:#7f7f7f;opacity:1;}input::-moz-placeholder{color:#7f7f7f;opacity:1;}textarea:-ms-input-placeholder{color:#7f7f7f;}textarea::-webkit-input-placeholder{color:#7f7f7f;}textarea:-moz-placeholder{color:#7f7f7f;opacity:1;}textarea::-moz-placeholder{color:#7f7f7f;opacity:1;}hr{margin:40px auto;height:0;border-color:#e5e5e5;border-width:0 0 1px;border-style:solid;clear:both;}.wrap{padding:0 30px;max-width:1140px;margin:0 auto;}.left{float:left;}.right{float:right;}.alignleft{margin:10px 25px 15px 0;float:left;z-index:5;}.aligncenter{text-align:center;margin-right:auto;margin-left:auto;display:block;}.alignright{margin:10px 0 15px 25px;float:right;z-index:5;}.textleft{text-align:left;}.textcenter{text-align:center;}.textright{text-align:right;}.hidden{display:none;}.nomargin{margin:0;}.clear{clear:both;font-size:1px;height:0;}.clearfix::after{content:"";clear:both;display:block;visibility:hidden;line-height:0;height:0;}.non-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.site-container{position:relative;overflow:hidden;}.javascript-warning{background-color:#6b0d0e;padding:10px 0;font-size:20px;line-height:30px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;font-weight:700;color:#fff;}.site-header{z-index:5;}.site-header.default{background-color:#f3f3f3;position:relative;}.site-header.simple{position:absolute;right:0;left:0;top:0;}.site-logo{width:0;height:85px;padding-left:290px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/source/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/site-logo.svg");overflow:hidden;display:block;float:left;}.site-logo.nitro-lazy{background-image:none !important;}.site-header.default .site-logo{margin-bottom:22px;margin-top:17px;}.site-header.simple .site-logo{margin-top:54px;}.site-navigation{margin-right:-18px;float:right;}.site-navigation li{list-style:none;display:block;}.site-navigation li.level-1{float:left;}.site-navigation li.level-2{white-space:nowrap;}.site-navigation li.has-children{position:relative;}.site-navigation li a{display:inline-block;}.site-navigation li.level-1 > a{padding:47px 18px;font-weight:700;line-height:30px;text-transform:uppercase;color:#000;}.site-navigation li.level-1 > a:hover{background-color:#fff;color:#981214;}.site-navigation li.level-1.current-item > a,.site-navigation li.level-1.current-parent > a,.site-navigation li.level-1.current-ancestor > a{color:#6b0d0e;}.site-navigation li.level-2 a{padding:7px 0;font-size:16px;line-height:27px;color:#fff;}.site-navigation li.level-2 a:hover,.site-navigation li.level-2.current-item a,.site-navigation li.level-2.current-parent a,.site-navigation li.level-2.current-ancestor a{color:#ba9f9f;}.site-navigation li.has-children > a{padding-right:38px;position:relative;}.site-navigation li.has-children a i{border-color:#6b0d0e transparent transparent transparent;border-width:7px 5.5px 0 5.5px;border-style:solid;position:absolute;right:18px;top:59px;}.site-navigation li.has-children a:hover i{border-color:transparent transparent transparent #981214;border-width:5.5px 0 5.5px 7px;top:57px;}.site-navigation li ul{padding:17px 30px 20px;background-color:#6b0d0e;position:absolute;display:none;top:100%;left:0;}.site-navigation li:hover ul{display:block;}.navigation-button{width:40px;height:40px;position:absolute;cursor:pointer;display:none;right:25px;top:25px;}.navigation-button span,.navigation-button span::after,.navigation-button span::before{height:4px;background-color:#6b0d0e;position:absolute;display:block;}.navigation-button span::after,.navigation-button span::before{content:"";}.navigation-button.closed span,.navigation-button.closed span::after,.navigation-button.closed span::before{width:30px;}.navigation-button.closed span{left:5px;top:18px;}.navigation-button.closed span::after{top:8px;}.navigation-button.closed span::before{bottom:8px;}.navigation-button.opened span,.navigation-button.opened span::after,.navigation-button.opened span::before{width:28px;}.navigation-button.opened span{background-color:transparent;left:6px;top:18px;}.navigation-button.opened span::after{-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.navigation-button.opened span::before{-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.page.with-sidebar .page-inner{padding-right:425px;}.page.with-sidebar .page-content{width:100%;float:left;}.page.with-sidebar .page-sidebar{width:362px;margin-right:-424px;float:right;}.page-header.page{background-color:#6b0d0e;position:relative;}.page-header.page.big{padding-bottom:80px;padding-top:70px;}.page-header.page.normal{text-align:center;padding:40px 0;}.page-header-outer{display:table;}.page-header.page.big .page-header-outer{height:525px;}.page-header.page.normal .page-header-outer{height:220px;width:100%;}.page-header-inner{vertical-align:middle;display:table-cell;}.page-header.page.big .page-header-inner{padding-left:30px;max-width:540px;}.page-header.page .wrap{position:relative;z-index:2;}.page-header.page .page-title{font-size:72px;line-height:72px;font-style:normal;font-weight:500;font-family:"pragmatica-slabserif",sans-serif;margin-bottom:0;}.page-header.page.normal .page-title{color:#fff;}.page-tagline{margin-top:25px;font-size:20px;line-height:35px;letter-spacing:0;}.page-header.page.normal .page-tagline{color:#fff;}.page-tagline li{list-style:none;}.page-tagline ol > li{counter-increment:item;}.page-tagline ol > li::before{width:1.5em;padding-right:.5em;content:counter(item) ".";display:inline-block;text-align:right;}.page-tagline ul > li::before{width:8px;height:8px;margin-right:8px;margin-bottom:3px;display:inline-block;content:"";background-color:#fff;border-radius:50%;}.page-tagline p:last-child,.page-tagline ol:last-child,.page-tagline ul:last-child{margin-bottom:0;}.page-header.page.big .page-header-buttons{margin-top:47px;}.page-header.page.normal .page-header-buttons{margin-top:32px;}.page-header.page.big .page-header-buttons br + .button{margin-left:33px;}.page-header.page.normal .page-header-buttons br + .button{margin-left:25px;}.page-header .background{background-size:cover;background-position:center;position:absolute;z-index:0;bottom:0;right:0;left:0;top:0;}.page-header .background.mobile{display:none;}.page-header.post{margin-bottom:18px;}.page-header.post .page-title{margin-bottom:6px;font-size:50px;line-height:60px;text-transform:none;}.page-content p{margin-bottom:29px;}.page-content p:empty{margin-bottom:0;}.page-content ol,.page-content ul{margin-bottom:29px;list-style:none;}.page-content li > ol,.page-content li > ul{margin-bottom:10px;margin-top:10px;}.page-content ol{counter-reset:item;}.page-content li{line-height:28px;margin-bottom:12px;}.page-content ol > li{counter-increment:item;padding-right:20px;left:20px;}.page-content ol > li::before{width:1.5em;padding-right:.5em;content:counter(item) ".";display:inline-block;font-weight:bold;text-align:right;color:#9a1314;}.page-content ul > li{padding-left:26px;position:relative;padding-right:10px;left:10px;}.page-content ul > li::before{width:15px;height:18px;display:block;content:"";background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/bullet.png");position:absolute;top:6px;left:0;}.page-content blockquote{padding:38px 70px 48px 108px;margin:35px 0;background-color:#f3f3f3;position:relative;font-size:32px;line-height:45px;font-style:normal;font-weight:400;font-family:"pragmatica-slabserif",sans-serif;color:#9a1314;}.page-content blockquote::before{width:88px;height:75px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/quotes.png");background-repeat:no-repeat;content:"";position:absolute;left:49px;top:42px;}.page-content blockquote p:last-child,.page-content blockquote ol:last-child,.page-content blockquote ul:last-child{margin-bottom:0;}.page-content img{max-width:100%;height:auto;}.page-content iframe{max-width:100%;}.page-content table{border-collapse:collapse;}.gform_wrapper{margin-bottom:29px;}.gform_wrapper br,.gform_wrapper .gform_heading p,.gform_wrapper form + p,.gform_wrapper + p{display:none;}.gform_wrapper .validation_error{margin-bottom:29px;color:#981214;}.gform_wrapper .gform_fields{margin-bottom:0;}.gform_fields .gfield{margin-bottom:19px;clear:both;padding:0;left:0;}.gform_fields .gfield::before{display:none;}.gform_fields .gfield.left,.gform_fields .gfield.right{width:48.5%;clear:none;z-index:2;}.gform_fields .gfield.gform_hidden,.gform_fields .gfield.gfield_visibility_hidden,.gform_fields .gfield.gform_validation_container{display:none;}.gform_fields .gfield .gfield_label{margin-bottom:10px;display:block;}.gform_fields .gfield.no-label .gfield_label{display:none;}.gform_fields .gfield .gfield_required{display:none;}.gform_fields .gfield select,.gform_fields .gfield textarea,.gform_fields .gfield input[type="tel"],.gform_fields .gfield input[type="text"],.gform_fields .gfield input[type="email"],.gform_fields .gfield input[type="number"],.gform_fields .gfield input[type="password"],.gform_fields .gfield input[type="url"]{width:100%;}.gform_fields .gfield textarea{height:180px;height:120px;}.gform_fields .gfield.gfield_error select,.gform_fields .gfield.gfield_error textarea,.gform_fields .gfield.gfield_error input[type="tel"],.gform_fields .gfield.gfield_error input[type="text"],.gform_fields .gfield.gfield_error input[type="email"],.gform_fields .gfield.gfield_error input[type="number"],.gform_fields .gfield.gfield_error input[type="password"],.gform_fields .gfield.gfield_error input[type="url"]{border-color:#981214;}.gform_fields .gfield ul.gfield_radio,.gform_fields .gfield ul.gfield_checkbox{margin-bottom:0;}.gform_fields .gfield ul.gfield_radio li,.gform_fields .gfield ul.gfield_checkbox li{margin-bottom:12px;padding-left:0;}.gform_fields .gfield ul.gfield_radio li:last-child,.gform_fields .gfield ul.gfield_checkbox li:last-child{margin-bottom:0;}.gform_fields .gfield ul.gfield_radio li::before,.gform_fields .gfield ul.gfield_checkbox li::before{display:none;}.gform_fields .gfield .validation_message{display:none;}.gform_footer{margin-top:37px;}.gform_footer img{vertical-align:middle;display:inline-block;margin-left:15px;}.gform_footer p,.gform_footer + p{display:none;}.gform_confirmation_message{margin-bottom:29px;}.page-sidebar{font-size:16px;line-height:27px;letter-spacing:0;}.page-sidebar .widget{border:1px solid #d9d9d9;background-color:#fbfcfd;}.page-sidebar .widget:nth-child(n+2){margin-top:50px;}.page-sidebar .widget-title{padding:17px 28px;margin-bottom:0;border-bottom:1px solid #d9d9d9;background-color:#6b0d0e;color:#fff;}.page-sidebar p{margin-bottom:27px;}.page-sidebar p:empty{margin-bottom:0;}.page-sidebar ol,.page-sidebar ul{margin-bottom:27px;}.page-sidebar .widget-title + ol,.page-sidebar .widget-title + ul{padding:25px 30px 30px;margin-bottom:0;}.page-sidebar li{margin-bottom:10px;font-size:15px;}.page-sidebar li:last-child{margin-bottom:0;}.page-sidebar ul > li{padding-left:24px;position:relative;list-style:none;}.page-sidebar ul > li::before{width:15px;height:18px;display:block;content:"";background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/bullet.png");position:absolute;top:5px;left:0;}.page-sidebar a{display:inline-block;}.page-sidebar a:hover,.page-sidebar a:active,.page-sidebar a:focus{color:#ba7d7d;}.page-sidebar img{max-width:100%;height:auto;}.page-sidebar iframe{max-width:100%;}.page-sidebar table{border-collapse:collapse;}.page-sidebar .widget_call_to_action{padding:48px 40px 55px;position:relative;overflow:hidden;text-align:center;border:none;}.page-sidebar .widget_call_to_action.red{background-color:#6b0d0e;color:#fff;}.page-sidebar .widget_call_to_action.grey{background-color:#d6d5ca;}.page-sidebar .widget_call_to_action::before{width:422px;height:488px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/wheels.png");content:"";position:absolute;left:53px;top:13px;}.page-sidebar .widget_call_to_action.grey::before{background-position:right;}.page-sidebar .widget_call_to_action > *{position:relative;}.page-sidebar .widget_call_to_action .widget-title{border-bottom:none;background:none;padding:0;}.page-sidebar .widget_call_to_action.grey .widget-title{color:#6b0d0e;}.page-sidebar .widget_call_to_action .main-text{line-height:31px;margin-top:15px;}.page-sidebar .widget_call_to_action .above-text{font-size:20px;line-height:30px;text-transform:uppercase;margin-top:22px;}.page-sidebar .widget_call_to_action .button{margin-top:30px;width:100%;}.page-sidebar .widget_call_to_action .below-text{font-size:20px;line-height:30px;text-transform:uppercase;margin-top:18px;}.page-sidebar .widget_reference{padding:48px 40px 55px;position:relative;background-color:#f3f3f3;border:0;}.page-sidebar .widget_reference::before{width:71px;height:60px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/quotes.png");background-repeat:no-repeat;background-position:right;content:"";position:absolute;right:42px;top:56px;}.page-sidebar .widget_reference > *{position:relative;}.page-sidebar .widget_reference .reference-title{margin-bottom:18px;font-size:24px;line-height:35px;font-style:normal;font-weight:400;font-family:"pragmatica-slabserif",sans-serif;color:#6b0d0e;}.page-sidebar .widget_reference .reference-title::before{content:"“";}.page-sidebar .widget_reference .reference-title:last-child::after{content:"”";}.page-sidebar .widget_reference .reference-text:first-child p:first-child::before{content:"“";}.page-sidebar .widget_reference .reference-text p:last-child::after{content:"”";}.page-sidebar .widget_reference .reference-text p,.page-sidebar .widget_reference .reference-text ol,.page-sidebar .widget_reference .reference-text ul{margin-bottom:22px;}.page-sidebar .widget_reference .author-name{margin-bottom:5px;font-size:21px;line-height:32px;font-weight:700;font-style:normal;font-family:"pragmatica-slabserif",sans-serif;color:#6b0d0e;}.page-sidebar .widget_reference .author-position{color:#9b9b9b;}.page-sidebar .widget_reference .button{margin-top:32px;width:100%;}.page-sidebar .widget_nav_menu .menu{padding:25px 30px;margin-bottom:0;}.page-sidebar .widget_search form{padding:25px 30px;}.page-sidebar .widget_search form input[type="text"]{width:100%;}.page-sidebar .widget_search form input[type="submit"]{display:none;}.page-sidebar .widget_text .textwidget{padding:25px 30px 30px;}.page-sidebar .widget_text .textwidget p:last-child,.page-sidebar .widget_text .textwidget ol:last-child,.page-sidebar .widget_text .textwidget ul:last-child{margin-bottom:0;}.page-sidebar .image-text-widget-image{display:block;}.page-sidebar .image-text-widget-text{padding:25px 30px 30px;}.page-sidebar .image-text-widget-text p:last-child,.page-sidebar .image-text-widget-text ol:last-child,.page-sidebar .image-text-widget-text ul:last-child{margin-bottom:0;}.page.home .page-section{position:relative;line-height:31px;}.page.home .page-section:nth-child(2n+1){padding-left:50%;}.page.home .page-section:nth-child(2n+2){padding-right:50%;}.page.home .section-image{width:50%;position:absolute;bottom:0;top:0;}.page.home .page-section:nth-child(2n+1) .section-image{left:0;}.page.home .page-section:nth-child(2n+2) .section-image{right:0;}.page.home .section-image .background{background-size:cover;background-position:center;position:absolute;z-index:0;bottom:0;right:0;left:0;top:0;}.page.home .section-image .background.mobile{display:none;}.page.home .section-text{background-color:#6b0d0e;color:#fff;}.page.home .page-section:nth-child(2n+1) .section-text{padding-left:50px;}.page.home .page-section:nth-child(2n+2) .section-text{padding-right:50px;}.page.home .section-text-inner{padding:80px 30px 85px;max-width:490px;}.page.home .page-section:nth-child(2n+1) .section-text-inner{float:left;}.page.home .page-section:nth-child(2n+2) .section-text-inner{float:right;}.page.home .section-title{margin-bottom:35px;}.page.home .section-text p,.page.home .section-text ol,.page.home .section-text ul{margin-bottom:15px;}.page.home .section-button{margin-top:35px;}.page.home .references-section{background-color:#d6d5ca;text-align:center;padding-bottom:75px;padding-top:62px;}.page.home .references-title{margin-bottom:50px;}.page.home .references-list{margin:0 -17px;letter-spacing:0;line-height:0;font-size:0;}.page.home .references-list .reference{width:50%;padding:0 17px;margin-bottom:40px;display:inline-block;box-sizing:border-box;vertical-align:top;font-size:18px;line-height:32px;text-align:left;}.page.home .reference-outer{background-color:#f3f3f3;padding:46px 50px 50px;}.page.home .reference-inner{position:relative;}.page.home .reference-inner::before{width:88px;height:75px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/quotes.png");background-repeat:no-repeat;content:"";position:absolute;right:3px;top:12px;}.page.home .reference-inner > *{position:relative;}.page.home .reference-title{margin-bottom:20px;font-size:32px;line-height:45px;font-style:normal;font-weight:400;font-family:"pragmatica-slabserif",sans-serif;color:#6b0d0e;}.page.home .reference-title::before{content:"“";}.page.home .reference-title:last-child::after{content:"”";}.page.home .reference-text:first-child p:first-child::before{content:"“";}.page.home .reference-text p:last-child::after{content:"”";}.page.home .reference-text p,.page.home .reference-text ol,.page.home .reference-text ul{margin-bottom:22px;}.page.home .author-name{margin-bottom:5px;font-size:21px;line-height:32px;font-weight:700;font-style:normal;font-family:"pragmatica-slabserif",sans-serif;color:#6b0d0e;}.page.home .author-position{color:#7f7f7f;}.page.home .references-button{margin-top:15px;}.page.blog .page-inner{padding-bottom:65px;padding-top:60px;}.page.blog .post:nth-child(n+2){margin-top:75px;}.page.blog .post-thumb{margin-bottom:30px;position:relative;display:block;}.page.blog .post-thumb img{display:block;width:100%;}.page.blog .post-thumb div{position:absolute;bottom:0;right:0;left:0;top:0;}.page.blog .post-thumb span{display:inline-block;padding:20px 15px;background-color:#b9baa4;font-size:28px;line-height:34px;font-style:normal;font-weight:400;font-family:"pragmatica-slabserif",sans-serif;color:#fff;}.page.blog .post-title{margin-bottom:5px;font-size:36px;line-height:47px;font-style:normal;font-weight:500;font-family:"pragmatica-slabserif",sans-serif;}.page.blog .post-title a{display:inline-block;color:inherit;}.page.blog .post-title a:hover,.page.blog .post-title a:active,.page.blog .post-title a:focus{color:#981214;}.page.blog .post-meta{margin-bottom:25px;font-size:14px;line-height:22px;color:#7f7f7f;}.page.blog .post-excerpt{margin-bottom:38px;}.page.blog .read-more{overflow:hidden;}.page.blog .read-more-inner{display:inline-block;position:relative;}.page.blog .read-more-inner::after{height:2px;width:1100px;margin:-1px 0 0 26px;background-color:#dcdcd1;content:"";position:absolute;left:100%;top:50%;}.page.blog .pagination{margin-top:50px;text-align:right;line-height:0;font-size:0;}.page.blog .pagination a,.page.blog .pagination span{display:inline-block;margin-bottom:15px;margin-left:15px;font-size:21px;line-height:58px;font-style:normal;font-weight:500;font-family:"pragmatica-slabserif",sans-serif;text-align:center;}.page.blog .pagination .link,.page.blog .pagination .current{width:58px;}.page.blog .pagination .link{background-color:#d6d5ca;color:#6b6a65;}.page.blog .pagination .link:hover,.page.blog .pagination .link:active,.page.blog .pagination .link:focus{background-color:#981214;color:#cc898a;}.page.blog .pagination .current{background-color:#0a100d;color:#fff;}.page.blog .pagination .dots{color:#6b6a65;}.page.post .page-inner{padding-bottom:70px;padding-top:60px;}.page.post .page-meta{display:table;}.page.post .page-meta div{vertical-align:middle;display:table-cell;}.page.post .page-meta-left{padding-right:25px;width:100%;font-size:14px;line-height:22px;color:#7f7f7f;}.page.post .page-meta-right{text-align:right;}.page.post .page-meta-right span{display:inline-block;padding:10px;font-style:normal;font-weight:400;font-family:"pragmatica-slabserif",sans-serif;white-space:nowrap;background-color:#b9baa4;color:#fff;}.page.post .post-thumbnail{margin-bottom:35px;position:relative;}.page.post .post-thumbnail img{display:block;width:100%;}.page.post .post-thumbnail span{position:absolute;bottom:0;right:0;left:0;top:0;}.page.post .page-content h2{font-size:32px;line-height:44px;font-weight:700;font-style:normal;font-family:"pragmatica-slabserif",sans-serif;margin-bottom:20px;}.page.post .page-content h3{font-size:24px;line-height:36px;font-weight:700;font-style:normal;font-family:"pragmatica-slabserif",sans-serif;margin-bottom:15px;}.page.post .page-content p + h2,.page.post .page-content ol + h2,.page.post .page-content ul + h2{margin-top:22px;}.page.post .page-content p + h3,.page.post .page-content ol + h3,.page.post .page-content ul + h3{margin-top:22px;}.page.post .page-content p img:not(.alignleft):not(.alignright):last-child:first-child{margin-bottom:20px;margin-top:25px;}.page.post .page-sidebar{padding-top:10px;}.page.post .pagination{border-top:2px solid #e5e5e5;padding-top:25px;margin-top:40px;}.page.post .pagination .prev,.page.post .pagination .next{width:254px;margin:auto;}.page.post .pagination .prev{float:left;}.page.post .pagination .next{float:right;}.page.post .pagination .button{margin-top:15px;width:100%;}.page.clients .page-content{line-height:32px;}.page.clients .page-content p,.page.clients .page-content ol,.page.clients .page-content ul{margin-bottom:32px;}.page.clients .group-top-part{padding-bottom:5px;padding-top:70px;}.page.clients .group-title{font-size:50px;line-height:62px;margin-bottom:60px;text-align:center;}.page.clients .group-item{margin-bottom:70px;padding-top:10px;}.page.clients .group-item.with-image{position:relative;}.page.clients .group-item.with-image:nth-child(2n+1){padding-left:54.2105%;}.page.clients .group-item.with-image:nth-child(2n+2){padding-right:54.2105%;}.page.clients .group-item .item-title{margin-bottom:12px;font-size:36px;line-height:45px;color:#6b0d0e;}.page.clients .group-item.with-image:nth-child(2n+1) .item-title{width:100%;float:right;}.page.clients .group-item.with-image:nth-child(2n+2) .item-title{width:100%;float:left;}.page.clients .group-item .item-image{position:relative;overflow:hidden;margin-top:3px;}.page.clients .group-item.with-image:nth-child(2n+1) .item-image{width:100%;margin-left:-118.3908%;float:left;}.page.clients .group-item.with-image:nth-child(2n+2) .item-image{width:100%;margin-right:-118.3908%;float:right;}.page.clients .group-item .item-image img{display:block;}.page.clients .group-item .item-image span{position:absolute;bottom:0;right:0;left:0;top:0;}.page.clients .group-item .item-image span::after{height:100%;width:32.567%;opacity:.8;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/clients-rect.png");background-repeat:no-repeat;background-size:auto 100%;content:"";position:absolute;}.page.clients .group-item.with-image:nth-child(2n+1) .item-image span::after{background-position:left;right:-1px;bottom:0;}.page.clients .group-item.with-image:nth-child(2n+2) .item-image span::after{background-position:right;left:-1px;top:0;}.page.clients .group-item.with-image:nth-child(2n+1) .item-text{width:100%;float:right;}.page.clients .group-item.with-image:nth-child(2n+2) .item-text{width:100%;float:left;}.page.clients .group-item .item-text p:last-child,.page.clients .group-item .item-text ol:last-child,.page.clients .group-item .item-text ul:last-child{margin-bottom:0;}.page.clients .group-bottom-part{background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/clients-bg.png");background-position:right top;background-color:#d6d5ca;}.page.clients .group-bottom-part.nitro-lazy{background-image:none !important;}.page.clients .group-bottom-part.with-reference,.page.clients .group-bottom-part.with-reference-and-contacts{border-top:80px solid #fff;padding-bottom:85px;padding-top:135px;}.page.clients .group-bottom-part.with-contacts{padding-bottom:60px;padding-top:55px;}.page.clients .group-reference{background-color:#f3f3f3;box-sizing:border-box;position:relative;padding:46px 50px 55px;margin-top:-215px;}.page.clients .group-bottom-part.with-reference .group-reference{max-width:540px;margin-right:auto;margin-left:auto;}.page.clients .group-bottom-part.with-reference-and-contacts .group-reference{width:48.2456%;float:left;}.page.clients .group-reference::before{width:88px;height:75px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/quotes.png");background-repeat:no-repeat;content:"";position:absolute;right:53px;top:58px;}.page.clients .group-reference > *{position:relative;}.page.clients .reference-title{margin-bottom:20px;font-size:32px;line-height:45px;font-style:normal;font-weight:400;font-family:"pragmatica-slabserif",sans-serif;color:#6b0d0e;}.page.clients .reference-title::before{content:"“";}.page.clients .reference-title:last-child::after{content:"”";}.page.clients .reference-text:first-child p:first-child::before{content:"“";}.page.clients .reference-text p:last-child::after{content:"”";}.page.clients .reference-text p,.page.clients .reference-text ol,.page.clients .reference-text ul{margin-bottom:26px;}.page.clients .author-name{margin-bottom:5px;font-size:21px;line-height:32px;font-weight:700;font-style:normal;font-family:"pragmatica-slabserif",sans-serif;color:#6b0d0e;}.page.clients .author-position{color:#7f7f7f;}.page.clients .group-bottom-part.with-reference-and-contacts .group-contacts{width:40.7895%;margin-bottom:80px;float:right;}.page.clients .group-bottom-part.with-contacts .group-contacts{max-width:720px;text-align:center;margin:auto;}.page.clients .contacts-text{font-size:21px;font-weight:700;font-style:normal;font-family:"pragmatica-slabserif",sans-serif;}.page.services .services-section{background-color:#d6d5ca;padding-bottom:27px;padding-top:62px;}.page.services .services-section-inner{margin:0 -15px;}.page.services .service{width:33.33%;padding:0 15px;margin-bottom:40px;box-sizing:border-box;text-align:center;float:left;}.page.services .service:nth-child(3n+1){clear:left;}.page.services .service-title{margin-bottom:20px;}.page.services .service-title a{color:inherit;}.page.services .service-title a:hover,.page.services .service-title a:active,.page.services .service-title a:focus{color:#981214;}.page.services .service-thumb{position:relative;}.page.services .service-thumb img{display:block;}.page.services .service-thumb-outer{background-color:rgba(107,13,14,.9);padding:18px 20px 12px;position:absolute;display:none;bottom:0;right:0;left:0;top:0;}.page.services .service-thumb:hover .service-thumb-outer{display:block;}.page.services .service-thumb-middle{display:table;height:100%;width:100%;}.page.services .service-thumb-inner{vertical-align:middle;display:table-cell;}.page.services .service-thumb .button{min-width:230px;}.page.services .text-section{padding-bottom:38px;padding-top:75px;}.page.service .page-inner{padding-bottom:40px;padding-top:75px;}.page.service .page-sidebar{padding-top:10px;}.page.references{background-color:#d6d5ca;}.page.references .page-content{padding-top:50px;padding-bottom:75px;line-height:32px;letter-spacing:0;}.page.references .reference:nth-child(n+2){margin-top:40px;}.page.references .author-name{font-size:32px;line-height:45px;margin-bottom:0;}.page.references .author-position{font-weight:700;color:#666;}.page.references .reference-inner{min-height:120px;padding:44px 106px 18px 52px;margin-top:20px;background-color:#f3f3f3;position:relative;}.page.references .reference-inner::before{width:88px;height:75px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/quotes.png");background-repeat:no-repeat;content:"";position:absolute;right:54px;top:56px;}.page.references .reference-inner > *{position:relative;}.page.references .reference-title{margin-bottom:12px;font-size:32px;line-height:45px;font-style:normal;font-weight:400;font-family:"pragmatica-slabserif",sans-serif;color:#6b0d0e;}.page.references .reference-title::before{content:"“";}.page.references .reference-title:last-child::after{content:"”";}.page.references .reference-text:first-child p:first-child::before{content:"“";}.page.references .reference-text p:last-child::after{content:"”";}.page.references .reference-text p,.page.references .reference-text ol,.page.references .reference-text ul{margin-bottom:32px;}.page.contact{background-color:#f3f3f3;}.page.contact .page-inner{padding-bottom:100px;padding-top:75px;}.page.contact .page-subtitle{margin-bottom:12px;}.page.contact .page-text{font-size:24px;line-height:40px;font-style:normal;font-weight:400;font-family:"pragmatica-slabserif",sans-serif;letter-spacing:0;}.page.contact .page-text p,.page.contact .page-text ol,.page.contact .page-text ul{margin-bottom:32px;}.page.contact .gform_wrapper{margin-bottom:0;}.page.contact .gfield_label{display:none;}.page.contact .page-sidebar{padding-top:50px;font-size:inherit;line-height:inherit;}.page.contact .page-sidebar div + div{border-top:2px solid #d6d6d6;padding-top:30px;margin-top:30px;}.page.contact .page-sidebar h4{font-size:21px;line-height:32px;color:#6b0d0e;}.page.contact .page-sidebar a{color:inherit;}.page.contact .page-sidebar a:hover,.page.contact .page-sidebar a:active,.page.contact .page-sidebar a:focus{color:#981214;}.page.squeeze{position:relative;}.page.squeeze .page-content{padding-top:187px;padding-bottom:176px;position:relative;z-index:1;}.page.squeeze .page-content-inner{display:table;width:100%;}.page.squeeze .left-column,.page.squeeze .right-column{vertical-align:middle;display:table-cell;}.page.squeeze .left-column{width:48.7719%;}.page.squeeze .left-column .title{margin-bottom:0;font-size:70px;line-height:74px;font-weight:700;font-style:normal;font-family:"pragmatica-slabserif",sans-serif;color:#6c0e0e;}.page.squeeze .left-column .tagline{margin-top:12px;font-size:32px;line-height:43px;font-style:normal;font-weight:500;font-family:"pragmatica-slabserif",sans-serif;letter-spacing:0;}.page.squeeze .left-column .tagline p:last-child,.page.squeeze .left-column .tagline ol:last-child,.page.squeeze .left-column .tagline ul:last-child{margin-bottom:0;}.page.squeeze .left-column .text{margin-top:20px;}.page.squeeze .left-column .text p:last-child,.page.squeeze .left-column .text ol:last-child,.page.squeeze .left-column .text ul:last-child{margin-bottom:0;}.page.squeeze .gform_wrapper{margin:35px 0 0;}.page.squeeze .gform_wrapper form::after{content:"";clear:both;display:block;visibility:hidden;line-height:0;height:0;}.page.squeeze .gform_body{width:57.9137%;float:left;}.page.squeeze .gform_fields .gfield{margin:15px 0 0;}.page.squeeze .gfield_label{display:none;}.page.squeeze .gform_footer{width:38.3094%;margin-top:15px;float:right;}.page.squeeze .gform_footer img{display:none;}.page.squeeze .gform_button{font-size:16.5px;padding:13px 10px;width:100%;}.page.squeeze .right-column{padding-left:5.0885%;}.page.squeeze .column-inner{padding:36px 35px 25px 50px;background-color:#f0f0f0;}.page.squeeze .right-column .title{margin-bottom:15px;font-style:normal;font-weight:500;font-family:"pragmatica-slabserif",sans-serif;line-height:43px;}.page.squeeze .right-column li{margin-bottom:19px;padding-right:0;left:0;}.page.squeeze .right-column ul > li{padding-left:32px;}.page.squeeze .background{background-size:cover;background-position:center;position:absolute;z-index:0;bottom:0;right:0;left:0;top:0;}.page.squeeze .background.mobile{display:none;}.page.landing{position:relative;font-size:16px;line-height:27px;}.page.landing .page-content{padding-top:187px;padding-bottom:50px;position:relative;z-index:1;}.page.landing .columns-section{position:relative;}.page.landing .left-column,.page.landing .right-column{box-sizing:border-box;margin-bottom:30px;width:48.6842%;}.page.landing .left-column{padding:35px 40px 22px;float:left;}.page.landing .right-column{padding:35px 40px 38px;float:right;color:#fff;}.page.landing .left-column::after,.page.landing .right-column::after{content:"";display:block;position:absolute;width:48.6842%;z-index:-1;bottom:30px;top:0;}.page.landing .left-column::after{background-color:rgba(255,255,255,.9);left:0;}.page.landing .right-column::after{background-color:rgba(107,13,14,.9);right:0;}.page.landing .left-column .title{margin-bottom:20px;font-size:42px;line-height:48px;}.page.landing .left-column .text p,.page.landing .left-column .text ol,.page.landing .left-column .text ul{margin-bottom:14px;}.page.landing .right-column .title{font-size:38px;line-height:44px;}.page.landing .right-column .phone{margin:-5px 0 15px;font-size:36px;line-height:42px;font-weight:700;}.page.landing .right-column .phone a{color:inherit;}.page.landing .right-column .text p,.page.landing .right-column .text ol,.page.landing .right-column .text ul{margin-bottom:14px;}.page.landing .gform_wrapper{margin:20px 0 0;}.page.landing .validation_error{font-style:italic;color:inherit;}.page.landing .gfield_label{display:none;}.page.landing .gfield select,.page.landing .gfield textarea,.page.landing .gfield input[type="tel"],.page.landing .gfield input[type="text"],.page.landing .gfield input[type="email"],.page.landing .gfield input[type="number"],.page.landing .gfield input[type="password"],.page.landing .gfield input[type="url"]{padding:11px 18px;height:51px;font-size:16px;line-height:27px;}.page.landing .gform_footer{margin-top:20px;}.page.landing .gform_footer img{display:none;}.page.landing .gform_button{background-color:#981214;width:100%;}.page.landing .gform_button:hover,.page.landing .gform_button:active,.page.landing .gform_button:focus{background-color:#f7f7f7;color:#6b0d0e;}.page.landing .reference{min-height:122px;padding:24px 264px 24px 194px;background-color:rgba(49,49,49,.9);position:relative;line-height:24px;color:#fff;}.page.landing .reference .photo{width:122px;position:absolute;display:block;left:37px;top:27px;}.page.landing .reference .photo img{border-radius:50%;display:block;}.page.landing .reference .text{font-style:italic;margin-top:8px;}.page.landing .reference .text p{margin:0 0 10px;line-height:24px;color:inherit;}.page.landing .reference .name{font-weight:700;}.page.landing .reference .social{width:94px;height:42px;position:absolute;right:40px;top:39px;}.page.landing .reference .social a{width:42px;height:42px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/social-btns.png");display:block;float:left;}.page.landing .reference .social a.nitro-lazy{background-image:none !important;}.page.landing .reference .social a:last-child{margin-left:10px;}.page.landing .reference .social a.fb{background-position:right top;}.page.landing .reference .copyrights{text-align:right;position:absolute;max-width:210px;bottom:24px;right:40px;}.page.landing .background{background-size:cover;background-position:center;position:absolute;z-index:0;bottom:0;right:0;left:0;top:0;}.page.landing .background.mobile{display:none;}.page.default .page-content > .wrap{padding-bottom:30px;padding-top:55px;}.page.default.with-sidebar .page-inner{padding-bottom:60px;padding-top:55px;}.page-footer{background-color:#6b0d0e;position:relative;text-align:center;padding:50px 0;}.page-footer-outer{display:table;height:350px;width:100%;}.page-footer-inner{vertical-align:middle;display:table-cell;}.page-footer .wrap{position:relative;z-index:2;}.page-footer-title{font-size:50px;line-height:62px;margin-bottom:0;color:#fff;}.page-footer-text{margin-top:15px;font-size:32px;line-height:45px;font-style:normal;font-weight:400;font-family:"pragmatica-slabserif",sans-serif;letter-spacing:0;color:#fff;}.page-footer-text li{list-style:none;}.page-footer-text ol > li{counter-increment:item;}.page-footer-text ol > li::before{width:1.5em;padding-right:.5em;content:counter(item) ".";display:inline-block;text-align:right;}.page-footer-text ul > li::before{width:8px;height:8px;margin-right:8px;margin-bottom:3px;display:inline-block;content:"";background-color:#fff;border-radius:50%;}.page-footer-button{margin-top:55px;}.page-footer-button .button.normal{padding-right:50px;padding-left:50px;}.page-footer .background{background-size:cover;background-position:center;position:absolute;z-index:0;bottom:0;right:0;left:0;top:0;}.page-footer .background.mobile{display:none;}.site-footer{background-color:#0a100d;padding-bottom:50px;padding-top:52px;}.site-footer h4{font-size:21px;line-height:32px;}.site-footer a{display:inline-block;color:inherit;}.site-footer a:hover,.site-footer a:active,.site-footer a:focus{color:#ba7d7d;}.site-footer-top{color:#f7f7f7;}.site-footer-top-left{width:275px;float:left;}.site-footer-top-right{width:656px;float:right;}.bottom-navigation{text-align:right;letter-spacing:0;line-height:0;font-size:0;}.bottom-navigation li{list-style:none;}.bottom-navigation li.level-1{box-sizing:border-box;display:inline-block;vertical-align:top;font-size:18px;line-height:29px;text-align:left;}.bottom-navigation li.level-1:nth-child(1){padding-right:30px;width:294px;}.bottom-navigation li.level-1:nth-child(2){width:362px;}.bottom-navigation li.level-2{margin-top:10px;display:block;}.site-footer-bottom{position:relative;padding-top:80px;line-height:28px;color:#818482;}.site-footer-bottom::before{height:2px;background-color:#3b403d;content:"";position:absolute;right:-15px;left:-15px;top:44px;}.site-footer-bottom-left{width:482px;float:left;}.site-footer-bottom-right{width:362px;float:right;}.site-footer .linkedin{padding:4px 0 4px 52px;margin:10px 0;position:relative;}.site-footer .linkedin::before{width:36px;height:36px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/linkedin.png");background-repeat:no-repeat;background-position:left;content:"";position:absolute;left:0;top:0;}.site-footer .linkedin:hover::before,.site-footer .linkedin:active::before,.site-footer .linkedin:focus::before{background-position:right;}.button{display:inline-block;box-sizing:border-box;z-index:5;font-size:18px;line-height:29px;font-family:"PragmaticaSlab-Bold";text-transform:uppercase;text-align:center;}.button:hover,.button:active,.button:focus{text-decoration:none;}.button.grey{background-color:#d7d7d7;color:#323232;}.button.grey:hover,.button.grey:active,.button.grey:focus{background-color:#981214;color:#fff;}.button.red{background-color:#6b0d0e;color:#fff;}.button.red:hover,.button.red:active,.button.red:focus{background-color:#981214;color:#fff;}.button.white{background-color:#f7f7f7;color:#6b0d0e;}.button.white:hover,.button.white:active,.button.white:focus{background-color:#981214;color:#fff;}.button.normal{padding:15px 26px;}.button.small{padding:13px 26px;}.button.with-margins{margin:0 10px 15px;}.button.disabled{opacity:.3;}.button.disabled:hover,.button.disabled:active,.button.disabled:focus{opacity:.2;}.one-half,.one-third,.two-third,.three-fourth,.one-fourth,.one-fifth,.two-fifth,.three-fifth,.four-fifth,.one-sixth,.five-sixth{margin-right:4%;float:left;}.one-half{width:48%;}.one-third{width:30.5666%;}.two-third{width:65.2332%;}.one-fourth{width:22%;}.three-fourth{width:74%;}.one-fifth{width:16.8%;}.two-fifth{width:37.6%;}.three-fifth{width:58.4%;}.four-fifth{width:79.2%;}.one-sixth{width:13.3333%;}.five-sixth{width:82.6665%;}.last{margin-right:0;clear:right;}.one-half .one-half{margin-right:8.3333%;width:45.8333%;}.one-half .one-third{margin-right:8.3333%;width:27.7778%;}.one-half .two-third{margin-right:8.3333%;width:63.8889%;}.two-third .one-third{margin-right:6.1224%;width:29.2517%;}.two-third .two-third{margin-right:6.1224%;width:64.6258%;}.two-third .one-fourth{margin-right:6.1224%;width:20.4082%;}.cta-text{background-color:#f3f3f3;padding:38px 50px 20px;margin-bottom:29px;}.cta-text a{text-decoration:underline;}.inline-email,.inline-email:hover,.inline-email:active,.inline-email:focus{text-decoration:underline;color:inherit;}.highlighted-text{margin:25px 0;font-family:"PragmaticaSlab-Book";letter-spacing:0;color:#6b0d0e;}.highlighted-text.normal{font-size:32px;line-height:45px;}.highlighted-text.small{font-size:24px;line-height:34px;}.highlighted-text.with-padding{padding:0 30px;}.highlighted-text p,.highlighted-text ol,.highlighted-text ul{margin-bottom:20px;}.highlighted-text p:last-child,.highlighted-text ol:last-child,.highlighted-text ul:last-child{margin-bottom:0;}.inline-phone a,.inline-phone a:hover,.inline-phone a:active,.inline-phone a:focus{font-weight:700;color:inherit;}.font{display:inline-block;}.font-size-10{font-size:10px;}.font-size-11{font-size:11px;}.font-size-12{font-size:12px;}.font-size-13{font-size:13px;}.font-size-14{font-size:14px;}.font-size-15{font-size:15px;}.font-size-16{font-size:16px;}.font-size-17{font-size:17px;}.font-size-18{font-size:18px;}.font-size-19{font-size:19px;}.font-size-20{font-size:20px;}.font-size-21{font-size:21px;}.font-size-22{font-size:22px;}.font-size-23{font-size:23px;}.font-size-24{font-size:24px;}.font-size-25{font-size:25px;}.font-size-26{font-size:26px;}.font-size-27{font-size:27px;}.font-size-28{font-size:28px;}.font-size-29{font-size:29px;}.font-size-30{font-size:30px;}.font-size-31{font-size:31px;}.font-size-32{font-size:32px;}.font-size-33{font-size:33px;}.font-size-34{font-size:34px;}.font-size-35{font-size:35px;}.font-size-36{font-size:36px;}.font-size-37{font-size:37px;}.font-size-38{font-size:38px;}.font-size-39{font-size:39px;}.font-size-40{font-size:40px;}.font-size-41{font-size:41px;}.font-size-42{font-size:42px;}.font-size-43{font-size:43px;}.font-size-44{font-size:44px;}.font-size-45{font-size:45px;}.font-size-46{font-size:46px;}.font-size-47{font-size:47px;}.font-size-48{font-size:48px;}.font-size-49{font-size:49px;}.font-size-50{font-size:50px;}.font-size-51{font-size:51px;}.font-size-52{font-size:52px;}.font-size-53{font-size:53px;}.font-size-54{font-size:54px;}.font-size-55{font-size:55px;}.font-size-56{font-size:56px;}.font-size-57{font-size:57px;}.font-size-58{font-size:58px;}.font-size-59{font-size:59px;}.font-size-60{font-size:60px;}.font-size-61{font-size:61px;}.font-size-62{font-size:62px;}.font-size-63{font-size:63px;}.font-size-64{font-size:64px;}.font-size-65{font-size:65px;}.font-size-66{font-size:66px;}.font-size-67{font-size:67px;}.font-size-68{font-size:68px;}.font-size-69{font-size:69px;}.font-size-70{font-size:70px;}.font-size-71{font-size:71px;}.font-size-72{font-size:72px;}.font-size-73{font-size:73px;}.font-size-74{font-size:74px;}.font-size-75{font-size:75px;}.font-size-76{font-size:76px;}.font-size-77{font-size:77px;}.font-size-78{font-size:78px;}.font-size-79{font-size:79px;}.font-size-80{font-size:80px;}.font-size-81{font-size:81px;}.font-size-82{font-size:82px;}.font-size-83{font-size:83px;}.font-size-84{font-size:84px;}.font-size-85{font-size:85px;}.font-size-86{font-size:86px;}.font-size-87{font-size:87px;}.font-size-88{font-size:88px;}.font-size-89{font-size:89px;}.font-size-90{font-size:90px;}.line-height-10{line-height:10px;}.line-height-11{line-height:11px;}.line-height-12{line-height:12px;}.line-height-13{line-height:13px;}.line-height-14{line-height:14px;}.line-height-15{line-height:15px;}.line-height-16{line-height:16px;}.line-height-17{line-height:17px;}.line-height-18{line-height:18px;}.line-height-19{line-height:19px;}.line-height-20{line-height:20px;}.line-height-21{line-height:21px;}.line-height-22{line-height:22px;}.line-height-23{line-height:23px;}.line-height-24{line-height:24px;}.line-height-25{line-height:25px;}.line-height-26{line-height:26px;}.line-height-27{line-height:27px;}.line-height-28{line-height:28px;}.line-height-29{line-height:29px;}.line-height-30{line-height:30px;}.line-height-31{line-height:31px;}.line-height-32{line-height:32px;}.line-height-33{line-height:33px;}.line-height-34{line-height:34px;}.line-height-35{line-height:35px;}.line-height-36{line-height:36px;}.line-height-37{line-height:37px;}.line-height-38{line-height:38px;}.line-height-39{line-height:39px;}.line-height-40{line-height:40px;}.line-height-41{line-height:41px;}.line-height-42{line-height:42px;}.line-height-43{line-height:43px;}.line-height-44{line-height:44px;}.line-height-45{line-height:45px;}.line-height-46{line-height:46px;}.line-height-47{line-height:47px;}.line-height-48{line-height:48px;}.line-height-49{line-height:49px;}.line-height-50{line-height:50px;}.line-height-51{line-height:51px;}.line-height-52{line-height:52px;}.line-height-53{line-height:53px;}.line-height-54{line-height:54px;}.line-height-55{line-height:55px;}.line-height-56{line-height:56px;}.line-height-57{line-height:57px;}.line-height-58{line-height:58px;}.line-height-59{line-height:59px;}.line-height-60{line-height:60px;}.line-height-61{line-height:61px;}.line-height-62{line-height:62px;}.line-height-63{line-height:63px;}.line-height-64{line-height:64px;}.line-height-65{line-height:65px;}.line-height-66{line-height:66px;}.line-height-67{line-height:67px;}.line-height-68{line-height:68px;}.line-height-69{line-height:69px;}.line-height-70{line-height:70px;}.line-height-71{line-height:71px;}.line-height-72{line-height:72px;}.line-height-73{line-height:73px;}.line-height-74{line-height:74px;}.line-height-75{line-height:75px;}.line-height-76{line-height:76px;}.line-height-77{line-height:77px;}.line-height-78{line-height:78px;}.line-height-79{line-height:79px;}.line-height-80{line-height:80px;}.line-height-81{line-height:81px;}.line-height-82{line-height:82px;}.line-height-83{line-height:83px;}.line-height-84{line-height:84px;}.line-height-85{line-height:85px;}.line-height-86{line-height:86px;}.line-height-87{line-height:87px;}.line-height-88{line-height:88px;}.line-height-89{line-height:89px;}.line-height-90{line-height:90px;}.font-spacing-0{letter-spacing:0;}.font-spacing-1{letter-spacing:.01em;}.font-spacing-2{letter-spacing:.02em;}.font-spacing-3{letter-spacing:.03em;}.font-spacing-4{letter-spacing:.04em;}.font-spacing-5{letter-spacing:.05em;}.font-spacing-6{letter-spacing:.06em;}.font-spacing-7{letter-spacing:.07em;}.font-spacing-8{letter-spacing:.08em;}.font-spacing-9{letter-spacing:.09em;}.font-spacing-10{letter-spacing:.1em;}.font-normal{font-weight:400;}.font-bold{font-weight:700;}.color-black{color:#000;}.color-blue{color:#0a94d6;}.color-orange{color:#f56600;}.caps{text-transform:uppercase;}.underline{text-decoration:underline;}.mobile-content{display:none;}@media only screen and (max-width: 1099px){.page.with-sidebar .page-inner{padding-right:390px;}.page.with-sidebar .page-sidebar{margin-right:-390px;width:340px;}.page.home .page-section:nth-child(2n+1) .section-text{padding-left:30px;}.page.home .page-section:nth-child(2n+2) .section-text{padding-right:30px;}.page.references .reference-inner{padding-right:75px;}.page.squeeze .page-content{padding-bottom:150px;}.page.squeeze .left-column .title{font-size:66px;line-height:70px;}.page.squeeze .column-inner{padding:32px 30px 22px 40px;}.page.landing .left-column{padding:32px 35px 20px;}.page.landing .right-column{padding:32px 35px 35px;}.page.landing .reference .social,.page.landing .reference .copyrights{right:35px;}.bottom-navigation li.level-1:nth-child(2){width:340px;}.site-footer-bottom-right{width:340px;}}@media only screen and (max-width: 1023px){h1{font-size:48px;line-height:59px;}h2{font-size:38px;line-height:48px;}.site-navigation{margin-right:-13px;}.site-navigation li.level-1 > a{padding:47px 13px;}.site-navigation li.has-children > a{padding-right:33px;}.site-navigation li.has-children a i{right:13px;}.page-header.page.big{padding-bottom:70px;}.page-header.page.big .page-header-outer{height:520px;}.page-header.page.big .page-header-inner{padding-left:0;}.page-header.page .page-title{font-size:68px;line-height:69px;}.page-header.post{margin-bottom:30px;}.page-header.post .page-title{margin-bottom:7px;font-size:46px;line-height:55px;}.page.with-sidebar .page-inner{padding-right:360px;}.page.with-sidebar .page-sidebar{margin-right:-360px;width:320px;}.page.home .page-section{line-height:inherit;}.page.home .page-section:nth-child(2n+1) .section-text{padding-left:10px;}.page.home .page-section:nth-child(2n+2) .section-text{padding-right:10px;}.page.home .references-list{margin:0 -15px;}.page.home .references-list .reference{margin-bottom:35px;padding:0 15px;}.page.blog .post:nth-child(n+2){margin-top:70px;}.page.blog .post-thumb{margin-bottom:26px;}.page.blog .post-thumb span{font-size:24px;line-height:29px;}.page.blog .post-title{font-size:32px;line-height:41px;}.page.post .page-content h2{font-size:27px;}.page.post .page-content p + h2,.page.post .page-content ol + h2,.page.post .page-content ul + h2{margin-top:20px;}.page.post .page-content p + h3,.page.post .page-content ol + h3,.page.post .page-content ul + h3{margin-top:20px;}.page.post .page-content p img:not(.alignleft):not(.alignright):last-child:first-child{margin-bottom:20px;margin-top:25px;}.page.clients .page-content{line-height:inherit;}.page.clients .page-content p,.page.clients .page-content ol,.page.clients .page-content ul{margin-bottom:29px;}.page.clients .group-item.with-image:nth-child(2n+1){padding-left:52%;}.page.clients .group-item.with-image:nth-child(2n+2){padding-right:52%;}.page.clients .group-item .item-title{font-size:33px;line-height:43px;}.page.clients .group-item.with-image:nth-child(2n+1) .item-image{margin-left:-110%;}.page.clients .group-item.with-image:nth-child(2n+2) .item-image{margin-right:-110%;}.page.references .page-content{line-height:inherit;}.page.references .reference-inner{padding-right:50px;padding-left:50px;}.page.references .reference-text p,.page.references .reference-text ol,.page.references .reference-text ul{margin-bottom:29px;}.page.contact .page-inner{padding-bottom:80px;padding-top:60px;}.page.squeeze .page-content{padding-bottom:125px;}.page.squeeze .left-column .title{font-size:62px;line-height:66px;}.page.squeeze .gform_body{width:auto;float:none;}.page.squeeze .gform_footer{width:auto;float:none;}.page.landing .left-column{padding:30px 30px 18px;}.page.landing .right-column{padding:30px 30px 32px;}.page.landing .left-column .title{font-size:40px;line-height:46px;}.page.landing .right-column .title{font-size:36px;line-height:42px;}.page.landing .right-column .phone{font-size:34px;line-height:40px;}.page-footer-title{font-size:48px;line-height:60px;}.site-footer-top-left{width:auto;float:none;}.site-footer-top-right{width:auto;float:none;}.bottom-navigation{margin-top:40px;text-align:left;}.bottom-navigation li.level-1:nth-child(1){width:320px;}.bottom-navigation li.level-1:nth-child(2){width:320px;}.site-footer-bottom-right{max-width:250px;width:auto;}}@media only screen and (min-width: 960px){.site-navigation{display:block !important;}.site-navigation li ul{display:none !important;}.site-navigation li:hover ul{display:block !important;}}@media only screen and (max-width: 959px){h1{font-size:46px;line-height:57px;}h2{font-size:36px;line-height:45px;}h3{font-size:30px;line-height:41px;}h4{font-size:23px;line-height:34px;}.site-logo{height:50px;padding-left:170px;background-size:170px 50px;}.site-header.simple .site-logo{margin-top:17px;}.site-navigation{margin-right:0;background-color:#f3f3f3;float:none;position:absolute;display:none;top:100%;right:0;left:0;}.site-navigation li.level-1{border-top:2px solid #d6d5ca;float:none;}.site-navigation li.level-1:last-child{border-bottom:2px solid #d6d5ca;}.site-navigation li.has-children{position:relative;}.site-navigation li.level-2{border-top:1px solid #f3f3f3;}.site-navigation li a{display:block;}.site-navigation li.level-1 > a{padding:12px 30px;font-size:18px;}.site-navigation li.level-1 > a:hover{background-color:transparent;}.site-navigation li.level-2 a{padding:10px 30px;font-size:17px;line-height:28px;text-transform:uppercase;color:inherit;}.site-navigation li.level-2 a:hover{color:#981214;}.site-navigation li.level-2.current-item a,.site-navigation li.level-2.current-parent a,.site-navigation li.level-2.current-ancestor a{color:#6b0d0e;}.site-navigation li.has-children > a{padding-right:60px;position:static;}.site-navigation li.has-children a i,.site-navigation li.has-children a:hover i{width:30px;height:30px;background-image:url("https://cardinalboardservices.com/nitropack_static/QnGVXRFIBGqjMoUavVdRLdWLXHovxapU/assets/images/optimized/rev-2e03736/cardinalboardservices.com/wp-content/themes/cbs/lib/images/arrow-icon.png");background-position:left center;display:block;border:none;right:30px;top:12px;}.site-navigation li.has-children a i.nitro-lazy,.site-navigation li.has-children a:hover i.nitro-lazy{background-image:none !important;}.site-navigation li.has-children.expanded a i,.site-navigation li.has-children.expanded a:hover i{background-position:right center;}.site-navigation li ul{padding:0;background-color:#d6d5ca;position:static;top:auto;}.site-navigation li:hover ul{display:none;}.navigation-button{display:block;}.page-header.page .page-title{font-size:64px;line-height:65px;}.page-header.post .page-title{margin-bottom:8px;font-size:42px;line-height:50px;}.page-content blockquote{padding:37px 55px 43px 85px;font-size:30px;line-height:41px;}.page.home .references-list{margin:0;line-height:inherit;font-size:inherit;}.page.home .references-list .reference{width:auto;max-width:540px;padding:0;margin-right:auto;margin-left:auto;display:block;line-height:inherit;font-size:inherit;}.page.home .reference-title{font-size:30px;line-height:41px;}.page.post .page-inner{padding-bottom:60px;padding-top:50px;}.page.post .pagination .prev,.page.post .pagination .next{float:none;}.page.clients .group-top-part{padding-top:60px;}.page.clients .group-title{font-size:46px;line-height:57px;margin-bottom:45px;}.page.clients .group-item{margin-bottom:60px;}.page.clients .group-item .item-title{font-size:30px;line-height:41px;}.page.clients .group-bottom-part.with-reference,.page.clients .group-bottom-part.with-reference-and-contacts{padding-bottom:75px;padding-top:10px;}.page.clients .group-reference{margin-top:-90px;}.page.clients .group-bottom-part.with-reference-and-contacts .group-reference{width:auto;max-width:540px;margin-bottom:50px;margin-right:auto;margin-left:auto;float:none;}.page.clients .group-bottom-part.with-reference-and-contacts .group-contacts{width:auto;max-width:720px;text-align:center;margin:auto;float:none;}.page.clients .reference-title{font-size:30px;line-height:41px;}.page.clients .contacts-text{font-size:19px;}.page.services .services-section{padding-bottom:22px;padding-top:52px;}.page.services .service{max-width:390px;width:50%;}.page.services .service:nth-child(3n+1){clear:none;}.page.services .service:nth-child(2n+1){clear:left;}.page.services .text-section{padding-bottom:30px;padding-top:60px;}.page.service .page-inner{padding-top:60px;}.page.references .author-name{font-size:30px;line-height:43px;}.page.references .reference-title{font-size:30px;line-height:41px;}.page.squeeze .page-content{padding-bottom:100px;padding-top:122px;}.page.squeeze .left-column .tagline{font-size:30px;line-height:40px;}.page.squeeze .column-inner{padding:30px 30px 20px 35px;}.page.squeeze .right-column .title{line-height:40px;}.page.squeeze .right-column li{margin-bottom:16px;}.page.squeeze .right-column ul > li{padding-left:28px;}.page.landing .page-content{padding-top:122px;}.page.landing .page-content .wrap{max-width:768px;}.page.landing .left-column,.page.landing .right-column{width:auto;position:relative;float:none;}.page.landing .left-column::after,.page.landing .right-column::after{width:100%;bottom:0;}.page.landing .reference{padding:30px 25px 25px;line-height:22px;}.page.landing .reference .photo{margin:0 auto 24px;position:static;left:auto;top:auto;}.page.landing .reference .text p{line-height:22px;}.page.landing .reference .social{width:76px;height:34px;margin:78px auto 14px;position:static;right:auto;top:auto;}.page.landing .reference .social a{background-repeat:no-repeat;background-size:auto 100%;height:34px;width:34px;}.page.landing .reference .social a:last-child{margin-left:8px;}.page.landing .reference .copyrights{position:static;text-align:center;max-width:100%;bottom:auto;right:auto;}.highlighted-text.normal{font-size:30px;line-height:41px;}.page-footer-title{font-size:46px;line-height:58px;}.page-footer-text{font-size:30px;line-height:42px;}}@media only screen and (max-width: 799px){.page.with-sidebar .page-inner{padding-right:0;}.page.with-sidebar .page-content{width:auto;float:none;}.page.with-sidebar .page-sidebar{width:auto;max-width:360px;margin-right:0;float:none;}.page-sidebar .widget:first-child{margin-top:50px;}.page.blog .pagination{margin-bottom:-5px;text-align:center;}.page.post .page-sidebar{padding-top:0;}.page.post .pagination .prev{float:left;}.page.post .pagination .next{float:right;}.page.clients .group-item.with-image:nth-child(2n+1){padding-left:0;}.page.clients .group-item.with-image:nth-child(2n+2){padding-right:0;}.page.clients .group-item .item-title{margin-bottom:25px;}.page.clients .group-item.with-image:nth-child(2n+1) .item-title,.page.clients .group-item.with-image:nth-child(2n+2) .item-title{width:auto;float:none;}.page.clients .group-item .item-image{max-width:522px;margin-bottom:25px;margin-top:0;}.page.clients .group-item.with-image:nth-child(2n+1) .item-image{width:auto;margin-left:0;float:none;}.page.clients .group-item.with-image:nth-child(2n+2) .item-image{width:auto;margin-right:0;float:none;}.page.clients .group-item.with-image:nth-child(2n+1) .item-text,.page.clients .group-item.with-image:nth-child(2n+2) .item-text{width:auto;float:none;}.page.service .page-sidebar{padding-top:0;}.page.contact .page-sidebar{padding-top:40px;}.page.squeeze .page-content{padding-bottom:75px;}.page.squeeze .page-content-inner{display:block;}.page.squeeze .left-column,.page.squeeze .right-column{display:block;width:auto;}.page.squeeze .right-column{margin-top:50px;padding-left:0;}.site-footer-bottom-left{width:auto;margin-bottom:25px;float:none;}.site-footer-bottom-right{width:auto;float:none;}.site-footer .linkedin{margin:0;}}@media only screen and (max-width: 767px){body{font-size:16px;line-height:26px;}h1{font-size:44px;line-height:58px;}h2{font-size:34px;line-height:42px;}h3{font-size:25px;line-height:34px;}h4{font-size:21px;line-height:31px;}select,textarea,input[type="tel"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="url"]{font-size:16px;line-height:26px;}select,input[type="tel"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="url"]{padding:11px 18px;height:50px;}textarea{padding:11px 18px;}input[type="radio"],input[type="checkbox"]{width:16px;height:16px;}input[type="button"],input[type="submit"]{font-size:16px;line-height:25px;padding:14px 30px;}hr{margin:35px auto;}.wrap{padding:0 20px;}.site-header.default .site-logo{margin-bottom:17px;margin-top:13px;}.site-header.simple .site-logo{margin-top:13px;}.site-navigation li.level-1 > a,.site-navigation li.level-2 a{padding-right:20px;padding-left:20px;}.site-navigation li.has-children > a{padding-right:50px;}.site-navigation li.has-children a i,.site-navigation li.has-children a:hover i{right:20px;}.site-navigation li li a{padding:12px 20px;}.navigation-button{right:15px;top:20px;}.page-header.page.big{padding:60px 0;}.page-header.page.normal{padding:30px 0;}.page-header.page.big .page-header-outer{height:510px;}.page-header.page.normal .page-header-outer{height:210px;}.page-tagline{margin-top:22px;font-size:18px;line-height:31px;}.page-header.page.big .page-header-buttons{margin-top:44px;}.page-header-buttons .button{min-width:250px;}.page-header.page.big .page-header-buttons br + .button,.page-header.page.normal .page-header-buttons br + .button{margin-top:15px;margin-left:0;}.page-header .background.desktop{display:none;}.page-header .background.mobile{display:block;}.page-header.page .page-title{font-size:54px;line-height:58px;}.page-header.post{margin-bottom:25px;}.page-header.post .page-title{margin-bottom:10px;font-size:34px;line-height:41px;}.page-content p,.page-content ol,.page-content ul{margin-bottom:26px;}.page-content li{line-height:inherit;}.page-content ul > li::before{top:5px;}.page-content blockquote{padding:35px 45px 38px 70px;font-size:25px;line-height:34px;color:#9a1314;}.page-content blockquote::before{width:80px;height:68px;background-size:auto 68px;left:36px;top:37px;}.gform_wrapper{margin-bottom:26px;}.gform_wrapper .validation_error{margin-bottom:26px;}.gform_fields .gfield .gfield_label{margin-bottom:9px;}.gform_fields .gfield textarea{height:160px;}.gform_footer{margin-top:28px;}.gform_confirmation_message{margin-bottom:26px;}.page-sidebar{font-size:15px;line-height:25px;}.page-sidebar .widget:first-child,.page-sidebar .widget:nth-child(n+2){margin-top:40px;}.page-sidebar .widget-title{padding:16px 26px;font-size:28px;line-height:38px;}.page-sidebar p,.page-sidebar ol,.page-sidebar ul{margin-bottom:25px;}.page-sidebar .widget-title + ol,.page-sidebar .widget-title + ul{padding:20px 25px 25px;}.page-sidebar li{font-size:14px;}.page-sidebar ul > li::before{top:4px;}.page-sidebar .widget_call_to_action{padding-bottom:52px;padding-top:43px;}.page-sidebar .widget_call_to_action .main-text{line-height:29px;margin-top:13px;}.page-sidebar .widget_call_to_action .above-text{font-size:17px;line-height:27px;margin-top:15px;}.page-sidebar .widget_call_to_action .button{margin-top:28px;}.page-sidebar .widget_call_to_action .below-text{font-size:17px;line-height:27px;margin-top:10px;}.page-sidebar .widget_reference{padding-bottom:47px;padding-top:40px;}.page-sidebar .widget_reference::before{width:59px;height:50px;background-size:auto 62px;right:35px;top:44px;}.page-sidebar .widget_reference .reference-title{margin-bottom:15px;font-size:22px;line-height:31px;}.page-sidebar .widget_reference .reference-text p,.page-sidebar .widget_reference .reference-text ol,.page-sidebar .widget_reference .reference-text ul{margin-bottom:17px;}.page-sidebar .widget_reference .author-name{margin-bottom:4px;font-size:19px;line-height:27px;}.page-sidebar .widget_reference .button{margin-top:27px;}.page-sidebar .widget_nav_menu .menu{padding:20px 25px;}.page-sidebar .widget_search form{padding:20px 25px;}.page-sidebar .widget_text .textwidget,.page-sidebar .image-text-widget-text{padding:20px 25px 25px;}.page.home .page-section:nth-child(2n+1){padding-left:0;}.page.home .page-section:nth-child(2n+2){padding-right:0;}.page.home .section-image{height:400px;width:auto;position:relative;bottom:auto;top:auto;}.page.home .page-section:nth-child(2n+1) .section-image,.page.home .page-section:nth-child(2n+2) .section-image{right:auto;left:auto;}.page.home .section-image .background.desktop{display:none;}.page.home .section-image .background.mobile{display:block;}.page.home .page-section:nth-child(2n+1) .section-text{padding-left:0;}.page.home .page-section:nth-child(2n+2) .section-text{padding-right:0;}.page.home .section-text-inner{padding:70px 20px 75px;max-width:100%;}.page.home .page-section:nth-child(2n+1) .section-text-inner,.page.home .page-section:nth-child(2n+2) .section-text-inner{float:none;}.page.home .section-title{margin-bottom:30px;}.page.home .section-text p,.page.home .section-text ol,.page.home .section-text ul{margin-bottom:12px;}.page.home .section-button{margin-top:32px;}.page.home .references-section{padding-bottom:60px;padding-top:57px;}.page.home .references-list .reference{margin-bottom:25px;}.page.home .references-title{margin-bottom:46px;}.page.home .reference-outer{padding:40px 40px 45px;}.page.home .reference-inner::before{width:69px;height:58px;background-size:auto 58px;top:6px;}.page.home .reference-title{margin-bottom:17px;font-size:25px;line-height:34px;}.page.home .reference-text p,.page.home .reference-text ol,.page.home .reference-text ul{margin-bottom:20px;}.page.home .author-name{margin-bottom:4px;font-size:19px;line-height:27px;}.page.blog .page-inner{padding-bottom:55px;padding-top:50px;}.page.blog .post:nth-child(n+2){margin-top:60px;}.page.blog .post-thumb{margin-bottom:22px;}.page.blog .post-thumb span{padding:16px 10px;font-size:20px;line-height:24px;}.page.blog .post-title{margin-bottom:7px;font-size:28px;line-height:35px;}.page.blog .post-meta{margin-bottom:20px;font-size:12px;line-height:19px;}.page.blog .post-excerpt{margin-bottom:31px;}.page.blog .pagination{margin-top:45px;}.page.blog .pagination a,.page.blog .pagination span{margin-bottom:10px;margin-left:10px;font-size:18px;line-height:51px;}.page.blog .pagination .link,.page.blog .pagination .current{width:51px;}.page.post .page-inner{padding-bottom:50px;padding-top:40px;}.page.post .page-meta-left{font-size:12px;line-height:19px;}.page.post .page-meta-right span{padding:8px;}.page.post .post-thumbnail{margin-bottom:30px;}.page.post .page-content h2{line-height:29px;font-size:24px;}.page.post .page-content h3{line-height:27px;font-size:21px;}.page.post .page-content p + h2,.page.post .page-content ol + h2,.page.post .page-content ul + h2{margin-top:18px;}.page.post .page-content p + h3,.page.post .page-content ol + h3,.page.post .page-content ul + h3{margin-top:18px;}.page.post .page-content p img:not(.alignleft):not(.alignright):last-child:first-child{margin-bottom:15px;margin-top:20px;}.page.post .pagination{padding-top:22px;margin-top:37px;}.page.post .pagination .prev,.page.post .pagination .next{width:224px;}.page.clients .page-content p,.page.clients .page-content ol,.page.clients .page-content ul{margin-bottom:26px;}.page.clients .group-top-part{padding-bottom:10px;padding-top:50px;}.page.clients .group-title{font-size:38px;line-height:47px;margin-bottom:30px;}.page.clients .group-item{margin-bottom:45px;}.page.clients .group-item .item-title{margin-bottom:24px;font-size:25px;line-height:34px;color:#9a1314;}.page.clients .group-item .item-image{margin-bottom:23px;}.page.clients .group-bottom-part{background-image:none;}.page.clients .group-bottom-part.nitro-lazy{background-image:none !important;}.page.clients .group-bottom-part.with-reference,.page.clients .group-bottom-part.with-reference-and-contacts{border-top-width:70px;padding-bottom:65px;}.page.clients .group-bottom-part.with-contacts{padding-bottom:50px;padding-top:45px;}.page.clients .group-reference{padding:40px 40px 49px;margin-top:-70px;}.page.clients .group-bottom-part.with-reference-and-contacts .group-reference{margin-bottom:46px;}.page.clients .group-reference::before{width:69px;height:58px;background-size:auto 58px;right:40px;top:45px;}.page.clients .reference-title{margin-bottom:17px;font-size:25px;line-height:34px;}.page.clients .reference-text p,.page.clients .reference-text ol,.page.clients .reference-text ul{margin-bottom:23px;}.page.clients .author-name{margin-bottom:4px;font-size:19px;line-height:27px;}.page.clients .contacts-text{font-size:17px;}.page.services .services-section{padding-bottom:17px;padding-top:42px;}.page.services .service-thumb .button{min-width:0;}.page.services .text-section{padding-bottom:25px;padding-top:50px;}.page.service .page-inner{padding-top:50px;}.page.references .page-content{padding-bottom:55px;padding-top:40px;}.page.references .author-name{font-size:25px;line-height:37px;}.page.references .reference-inner{padding:36px 40px 13px;}.page.references .reference-inner::before{width:71px;height:60px;background-size:auto 60px;right:37px;top:43px;}.page.references .reference-title{margin-bottom:10px;font-size:25px;line-height:34px;color:#9a1314;}.page.references .reference-text p,.page.references .reference-text ol,.page.references .reference-text ul{margin-bottom:26px;}.page.contact .page-inner{padding-bottom:60px;padding-top:50px;}.page.contact .page-text{font-size:21px;line-height:34px;}.page.contact .page-text p,.page.contact .page-text ol,.page.contact .page-text ul{margin-bottom:28px;}.page.contact .page-sidebar div + div{padding-top:27px;margin-top:27px;}.page.contact .page-sidebar h4{font-size:19px;line-height:29px;}.page.squeeze .page-content{padding-bottom:50px;padding-top:116px;}.page.squeeze .left-column .title{font-size:56px;line-height:61px;}.page.squeeze .left-column .tagline{font-size:25px;line-height:34px;}.page.squeeze .left-column .text{margin-top:17px;}.page.squeeze .gform_button{padding:14px 10px;font-size:16px;}.page.squeeze .right-column{margin-top:40px;}.page.squeeze .column-inner{padding:28px 25px 15px;}.page.squeeze .right-column .title{line-height:33px;}.page.squeeze .right-column li{margin-bottom:13px;}.page.squeeze .right-column ul > li{padding-left:24px;}.page.squeeze .background.desktop{display:none;}.page.squeeze .background.mobile{display:block;}.page.landing{font-size:inherit;line-height:inherit;}.page.landing .page-content{padding-top:107px;}.page.landing .left-column{padding:28px 25px 16px;}.page.landing .right-column{padding:28px 25px 30px;}.page.landing .left-column .title{font-size:38px;line-height:45px;}.page.landing .right-column .title{font-size:34px;line-height:41px;}.page.landing .right-column .phone{font-size:32px;line-height:39px;}.page.landing .gfield select,.page.landing .gfield textarea,.page.landing .gfield input[type="tel"],.page.landing .gfield input[type="text"],.page.landing .gfield input[type="email"],.page.landing .gfield input[type="number"],.page.landing .gfield input[type="password"],.page.landing .gfield input[type="url"]{padding:10px 17px;height:48px;font-size:inherit;line-height:inherit;}.page.default .page-content > .wrap{padding-bottom:20px;padding-top:45px;}.page.default.with-sidebar .page-inner{padding-bottom:50px;padding-top:45px;}.button{font-size:16px;line-height:25px;}.button.normal{padding:14px 23px;}.button.small{padding:13px 23px;}.one-half,.one-third,.two-third,.one-fourth,.three-fourth,.one-fifth,.two-fifth,.three-fifth,.four-fifth,.one-sixth,.five-sixth{width:100%;margin-right:0;margin-bottom:20px;float:none;}.cta-text{padding:33px 35px 16px;margin-bottom:26px;}.highlighted-text{margin:20px 0;color:#9a1314;}.highlighted-text.normal{font-size:25px;line-height:34px;}.highlighted-text.small{font-size:23px;line-height:32px;}.highlighted-text.with-padding{padding:0 15px;}.highlighted-text p,.highlighted-text ol,.highlighted-text ul{margin-bottom:18px;}.font-size-10,.font-size-11,.font-size-12,.font-size-13,.font-size-14,.font-size-15,.font-size-16,.font-size-17,.font-size-18,.font-size-19,.font-size-20,.font-size-21,.font-size-22,.font-size-23,.font-size-24,.font-size-25,.font-size-26,.font-size-27,.font-size-28,.font-size-29,.font-size-30,.font-size-31,.font-size-32,.font-size-33,.font-size-34,.font-size-35,.font-size-36,.font-size-37,.font-size-38,.font-size-39,.font-size-40,.font-size-41,.font-size-42,.font-size-43,.font-size-44,.font-size-45,.font-size-46,.font-size-47,.font-size-48,.font-size-49,.font-size-50,.font-size-51,.font-size-52,.font-size-53,.font-size-54,.font-size-55,.font-size-56,.font-size-57,.font-size-58,.font-size-59,.font-size-60,.font-size-61,.font-size-62,.font-size-63,.font-size-64,.font-size-65,.font-size-66,.font-size-67,.font-size-68,.font-size-69,.font-size-70,.font-size-71,.font-size-72,.font-size-73,.font-size-74,.font-size-75,.font-size-76,.font-size-77,.font-size-78,.font-size-79,.font-size-80,.font-size-81,.font-size-82,.font-size-83,.font-size-84,.font-size-85,.font-size-86,.font-size-87,.font-size-88,.font-size-89,.font-size-90{font-size:inherit;}.line-height-10,.line-height-11,.line-height-12,.line-height-13,.line-height-14,.line-height-15,.line-height-16,.line-height-17,.line-height-18,.line-height-19,.line-height-20,.line-height-21,.line-height-22,.line-height-23,.line-height-24,.line-height-25,.line-height-26,.line-height-27,.line-height-28,.line-height-29,.line-height-30,.line-height-31,.line-height-32,.line-height-33,.line-height-34,.line-height-35,.line-height-36,.line-height-37,.line-height-38,.line-height-39,.line-height-40,.line-height-41,.line-height-42,.line-height-43,.line-height-44,.line-height-45,.line-height-46,.line-height-47,.line-height-48,.line-height-49,.line-height-50,.line-height-51,.line-height-52,.line-height-53,.line-height-54,.line-height-55,.line-height-56,.line-height-57,.line-height-58,.line-height-59,.line-height-60,.line-height-61,.line-height-62,.line-height-63,.line-height-64,.line-height-65,.line-height-66,.line-height-67,.line-height-68,.line-height-69,.line-height-70,.line-height-71,.line-height-72,.line-height-73,.line-height-74,.line-height-75,.line-height-76,.line-height-77,.line-height-78,.line-height-79,.line-height-80,.line-height-81,.line-height-82,.line-height-83,.line-height-84,.line-height-85,.line-height-86,.line-height-87,.line-height-88,.line-height-89,.line-height-90{line-height:inherit;}.desktop-content{display:none;}.mobile-content{display:block;}.space{display:none;}.page-footer{padding:40px 0;}.page-footer-outer{height:340px;}.page-footer-title{font-size:38px;line-height:50px;}.page-footer-text{font-size:25px;line-height:35px;}.page-footer-button{margin-top:45px;}.page-footer-button .button.normal{padding-right:40px;padding-left:40px;}.site-footer{padding:40px 0;}.site-footer h4{font-size:19px;line-height:30px;}.bottom-navigation{margin-top:30px;}.bottom-navigation li.level-1{font-size:16px;line-height:26px;}.bottom-navigation li.level-1:nth-child(1),.bottom-navigation li.level-1:nth-child(2){width:280px;}.bottom-navigation li.level-2{margin-top:8px;}.site-footer-bottom{line-height:25px;}.site-footer-bottom::before{right:0;left:0;}.site-footer .linkedin{padding-left:47px;}.site-footer .linkedin::before{width:33px;height:33px;background-size:auto 33px;}}@media only screen and (max-width: 599px){.alignleft,.alignright{margin:0 0 20px;float:none;}img.alignleft,img.alignright{display:block;}.gform_fields .gfield.left,.gform_fields .gfield.right{width:auto;float:none;}.page.post .pagination .prev,.page.post .pagination .next{width:194px;}.page.services .service{width:auto;margin-right:auto;margin-left:auto;float:none;}.bottom-navigation li.level-1{display:block;}.bottom-navigation li.level-1:nth-child(1){padding-right:0;width:auto;}.bottom-navigation li.level-1:nth-child(2){margin-top:30px;width:auto;}}@media only screen and (max-width: 479px){body{font-size:14px;line-height:23px;}h1{font-size:42px;line-height:52px;margin-bottom:20px;}h2{font-size:32px;line-height:40px;margin-bottom:15px;}h3{font-size:23px;line-height:31px;margin-bottom:15px;}h4{font-size:19px;line-height:28px;margin-bottom:10px;}select,textarea,input[type="tel"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="url"]{font-size:14px;line-height:24px;}select,input[type="tel"],input[type="text"],input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="url"]{padding:9px 16px;height:44px;}textarea{padding:9px 16px;}input[type="radio"],input[type="checkbox"]{width:14px;height:14px;}input[type="button"],input[type="submit"]{font-size:14px;line-height:23px;padding:12px 25px;}hr{margin:30px auto;}.wrap{padding:0 15px;}.site-navigation li.level-1 > a,.site-navigation li.level-2 a{padding-right:15px;padding-left:15px;}.site-navigation li.has-children > a{padding-right:45px;}.site-navigation li.has-children a i,.site-navigation li.has-children a:hover i{right:15px;}.site-navigation li li{font-size:19px;}.site-navigation li li a{padding:10px 15px;}.navigation-button{right:10px;}.page-header.page.big{padding:50px 0;}.page-header.page.big .page-header-outer{height:500px;}.page-header.page.normal .page-header-outer{height:180px;}.page-tagline{margin-top:19px;font-size:16px;line-height:27px;}.page-header.page.big .page-header-buttons{margin-top:41px;}.page-header.page .page-title{font-size:46px;line-height:52px;margin-bottom:20px;}.page-header.post{margin-bottom:20px;}.page-header.post .page-title{margin-bottom:11px;font-size:28px;line-height:34px;}.page-content p,.page-content ol,.page-content ul{margin-bottom:23px;}.page-content ul > li{padding-left:20px;padding-right:8px;left:8px;}.page-content ul > li::before{width:12px;height:14px;background-size:auto 14px;}.page-content blockquote{padding:34px 35px 33px 55px;font-size:23px;line-height:31px;}.page-content blockquote::before{width:72px;height:61px;background-size:auto 61px;left:24px;top:33px;}.gform_wrapper{margin-bottom:23px;}.gform_wrapper .validation_error{margin-bottom:23px;}.gform_fields .gfield .gfield_label{margin-bottom:8px;}.gform_fields .gfield textarea{height:140px;}.gform_footer{margin-top:19px;}.gform_confirmation_message{margin-bottom:23px;}.page-sidebar{font-size:14px;line-height:23px;}.page-sidebar .widget:nth-child(n+2){margin-top:30px;}.page-sidebar .widget-title{padding:15px 24px;font-size:26px;line-height:35px;}.page-sidebar p,.page-sidebar ol,.page-sidebar ul{margin-bottom:23px;}.page-sidebar li{font-size:13px;}.page-sidebar ul > li{padding-left:18px;}.page-sidebar ul > li::before{width:12px;height:14px;background-size:auto 14px;}.page-sidebar .widget_call_to_action{padding-bottom:47px;padding-top:38px;}.page-sidebar .widget_call_to_action .main-text{line-height:27px;margin-top:11px;}.page-sidebar .widget_call_to_action .above-text{font-size:14px;line-height:24px;}.page-sidebar .widget_call_to_action .button{padding-bottom:10px;padding-top:10px;}.page-sidebar .widget_call_to_action .below-text{font-size:14px;line-height:24px;}.page-sidebar .widget_reference{padding:32px 30px 39px;}.page-sidebar .widget_reference .author-name{margin-bottom:3px;font-size:17px;line-height:22px;}.page-sidebar .widget_reference::before{width:49px;height:41px;background-size:auto 51px;right:28px;top:32px;}.page-sidebar .widget_reference .reference-title{margin-bottom:12px;font-size:20px;line-height:27px;}.page.home .section-image{height:350px;}.page.home .section-text-inner{padding:60px 15px 65px;}.page.home .section-title{margin-bottom:25px;}.page.home .section-button{margin-top:29px;}.page.home .references-list .reference{margin-bottom:15px;}.page.home .references-section{padding-bottom:50px;padding-top:52px;}.page.home .references-title{margin-bottom:42px;}.page.home .reference-outer{padding:35px 30px 40px;}.page.home .reference-inner::before{width:49px;height:41px;background-size:auto 41px;top:1px;}.page.home .reference-title{margin-bottom:14px;font-size:22px;line-height:29px;}.page.home .reference-text p,.page.home .reference-text ol,.page.home .reference-text ul{margin-bottom:18px;}.page.home .author-name{margin-bottom:3px;font-size:17px;line-height:22px;}.page.blog .page-inner{padding-bottom:45px;padding-top:40px;}.page.blog .post:nth-child(n+2){margin-top:50px;}.page.blog .post-thumb{margin-bottom:18px;}.page.blog .post-thumb span{padding:12px 5px;font-size:16px;line-height:19px;}.page.blog .post-title{margin-bottom:9px;font-size:24px;line-height:29px;}.page.blog .post-meta{margin-bottom:15px;font-size:10px;line-height:16px;}.page.blog .post-excerpt{margin-bottom:25px;}.page.blog .pagination{margin-top:40px;}.page.blog .pagination a,.page.blog .pagination span{font-size:15px;line-height:44px;}.page.blog .pagination .link,.page.blog .pagination .current{width:44px;}.page.post .page-inner{padding-bottom:40px;padding-top:35px;}.page.post .page-meta-left{font-size:10px;line-height:16px;}.page.post .page-meta-right span{padding:6px;}.page.post .post-thumbnail{margin-bottom:25px;}.page.post .page-content h2{line-height:26px;font-size:21px;}.page.post .page-content h3{line-height:24px;font-size:18px;}.page.post .page-content p + h2,.page.post .page-content ol + h2,.page.post .page-content ul + h2{margin-top:16px;}.page.post .page-content p + h3,.page.post .page-content ol + h3,.page.post .page-content ul + h3{margin-top:16px;}.page.post .page-content p img:not(.alignleft):not(.alignright):last-child:first-child{margin-bottom:10px;margin-top:15px;}.page.post .pagination .prev,.page.post .pagination .next{float:none;}.page.clients .page-content p,.page.clients .page-content ol,.page.clients .page-content ul{margin-bottom:23px;}.page.clients .group-top-part{padding-bottom:15px;padding-top:40px;}.page.clients .group-title{font-size:32px;line-height:40px;margin-bottom:20px;}.page.clients .group-item{margin-bottom:30px;}.page.clients .group-item .item-title{margin-bottom:23px;font-size:23px;line-height:31px;}.page.clients .group-bottom-part.with-reference,.page.clients .group-bottom-part.with-reference-and-contacts{border-top-width:60px;padding-bottom:55px;}.page.clients .group-bottom-part.with-contacts{padding-bottom:40px;padding-top:35px;}.page.clients .group-reference{padding:35px 30px 43px;margin-top:-70px;}.page.clients .group-bottom-part.with-reference-and-contacts .group-reference{margin-bottom:42px;}.page.clients .group-reference::before{width:49px;height:41px;background-size:auto 41px;right:28px;top:31px;}.page.clients .reference-title{margin-bottom:14px;font-size:22px;line-height:29px;}.page.clients .reference-text p,.page.clients .reference-text ol,.page.clients .reference-text ul{margin-bottom:20px;}.page.clients .author-name{margin-bottom:3px;font-size:17px;line-height:22px;}.page.clients .contacts-text{font-size:15px;}.page.services .services-section{padding-top:32px;}.page.services .service{margin-bottom:33px;}.page.services .text-section{padding-bottom:20px;padding-top:40px;}.page.service .page-inner{padding-top:40px;}.page.references .page-content{padding-bottom:40px;padding-top:35px;}.page.references .reference:nth-child(n+2){margin-top:33px;}.page.references .author-name{font-size:22px;line-height:34px;}.page.references .author-position{font-size:14px;}.page.references .reference-inner{padding:28px 30px 8px;}.page.references .reference-inner::before{width:53px;height:45px;background-size:auto 45px;right:20px;top:30px;}.page.references .reference-title{margin-bottom:8px;font-size:23px;line-height:31px;}.page.references .reference-text p,.page.references .reference-text ol,.page.references .reference-text ul{margin-bottom:23px;}.page.contact .page-inner{padding-bottom:50px;padding-top:40px;}.page.contact .page-subtitle{margin-bottom:7px;}.page.contact .page-text{font-size:18px;line-height:28px;}.page.contact .page-text p,.page.contact .page-text ol,.page.contact .page-text ul{margin-bottom:24px;}.page.contact .page-sidebar{font-size:14px;line-height:23px;}.page.contact .page-sidebar div + div{padding-top:24px;margin-top:24px;}.page.contact .page-sidebar h4{font-size:17px;line-height:26px;}.page.squeeze .page-content{padding-bottom:40px;}.page.squeeze .left-column .title{font-size:50px;line-height:56px;}.page.squeeze .left-column .tagline{font-size:22px;line-height:30px;}.page.squeeze .left-column .text{margin-top:14px;font-size:14px;}.page.squeeze .gform_button{padding:12px 10px;font-size:14px;}.page.squeeze .column-inner{padding:26px 20px 10px;}.page.squeeze .right-column .title{line-height:29px;font-size:22px;}.page.squeeze .right-column li{margin-bottom:10px;}.page.squeeze .right-column ul > li{padding-left:20px;}.page.landing .page-content{padding-bottom:40px;padding-top:92px;}.page.landing .left-column{padding:25px 20px 14px;}.page.landing .right-column{padding:25px 20px 28px;}.page.landing .left-column .title{margin-bottom:18px;font-size:36px;line-height:44px;}.page.landing .right-column .title{font-size:32px;line-height:40px;}.page.landing .right-column .phone{font-size:30px;line-height:38px;}.page.landing .gfield select,.page.landing .gfield textarea,.page.landing .gfield input[type="tel"],.page.landing .gfield input[type="text"],.page.landing .gfield input[type="email"],.page.landing .gfield input[type="number"],.page.landing .gfield input[type="password"],.page.landing .gfield input[type="url"]{padding:9px 16px;height:44px;}.page.landing .reference{line-height:20px;}.page.landing .reference .text p{margin-bottom:8px;line-height:20px;}.page.default .page-content > .wrap{padding-bottom:15px;padding-top:35px;}.page.default.with-sidebar .page-inner{padding-bottom:40px;padding-top:35px;}.button{font-size:14px;line-height:23px;}.button.normal,.button.small{padding:12px 20px;}.cta-text{padding:28px 25px 12px;margin-bottom:23px;}.highlighted-text.normal{font-size:23px;line-height:31px;}.highlighted-text.small{font-size:22px;line-height:30px;}.highlighted-text.with-padding{padding:0;}.highlighted-text p,.highlighted-text ol,.highlighted-text ul{margin-bottom:16px;}.page-footer-outer{height:320px;}.page-footer-title{font-size:32px;line-height:44px;}.page-footer-text{font-size:23px;line-height:32px;}.page-footer-button{margin-top:35px;}.page-footer-button .button.normal{padding-right:30px;padding-left:30px;}.site-footer{font-size:14px;line-height:23px;}.site-footer h4{font-size:17px;line-height:28px;}.bottom-navigation{margin-top:20px;}.bottom-navigation li.level-1{font-size:14px;line-height:23px;}.bottom-navigation li.level-1:nth-child(2){margin-top:20px;}.bottom-navigation li.level-2{margin-top:6px;}.site-footer-bottom{padding-top:65px;line-height:22px;}.site-footer-bottom::before{top:34px;}.site-footer-bottom-left{margin-bottom:15px;}.site-footer .linkedin{padding-left:42px;}.site-footer .linkedin::before{width:30px;height:30px;background-size:auto 30px;}}@media only screen and (max-width: 399px){body{font-size:13px;line-height:22px;}h1{font-size:42px;line-height:50px;}h2{font-size:30px;line-height:38px;}h3{font-size:21px;line-height:29px;}h4{font-size:18px;line-height:26px;}hr{margin:25px auto;}.wrap{padding:0 10px;}.site-navigation li.level-1 > a,.site-navigation li.level-2 a{padding-right:10px;padding-left:10px;}.site-navigation li.has-children > a{padding-right:40px;}.site-navigation li.has-children a i,.site-navigation li.has-children a:hover i{right:10px;}.navigation-button{right:5px;}.page-header.page.big{padding:40px 0;}.page-tagline{margin-top:16px;font-size:15px;line-height:25px;}.page-header.page.big .page-header-buttons{margin-top:38px;}.page-header-buttons .button{width:100%;}.page-header.page .page-title{font-size:42px;line-height:50px;}.page-header.post .page-title{margin-bottom:12px;font-size:24px;line-height:29px;}.page-content p,.page-content ol,.page-content ul{margin-bottom:22px;}.page-content blockquote{padding:33px 25px 28px 40px;font-size:21px;line-height:29px;}.gform_wrapper{margin-bottom:22px;}.gform_wrapper .validation_error{margin-bottom:22px;}.gform_footer .gform_button{width:100%;}.gform_footer img{display:none;}.gform_confirmation_message{margin-bottom:22px;}.page-sidebar{font-size:13px;line-height:22px;}.page-sidebar .widget:nth-child(n+2){margin-top:20px;}.page-sidebar .widget-title{padding:14px 22px;}.page-sidebar p,.page-sidebar ol,.page-sidebar ul{margin-bottom:22px;}.page-sidebar li{font-size:12px;}.page-sidebar .widget_call_to_action .main-text{line-height:25px;}.page-sidebar .widget_reference .author-name{margin-bottom:2px;font-size:15px;line-height:18px;}.page.home .section-image{height:310px;}.page.home .section-text-inner{padding:55px 10px 60px;}.page.home .section-title{margin-bottom:20px;}.page.home .section-button{margin-top:27px;width:100%;}.page.home .reference-outer{padding:30px 25px 35px;}.page.home .references-section{padding-bottom:40px;padding-top:47px;}.page.home .references-title{margin-bottom:38px;}.page.home .reference-title{margin-bottom:11px;font-size:20px;line-height:27px;}.page.home .reference-text p,.page.home .reference-text ol,.page.home .reference-text ul{margin-bottom:17px;}.page.home .author-name{margin-bottom:2px;font-size:15px;line-height:18px;}.page.home .references-button{width:100%;}.page.blog .post-thumb span{padding:8px 5px;font-size:12px;line-height:15px;}.page.blog .read-more-inner{display:block;}.page.blog .read-more-inner::after{display:none;}.page.blog .button{width:100%;}.page.blog .pagination{margin-top:35px;}.page.blog .pagination a,.page.blog .pagination span{font-size:13px;line-height:37px;}.page.blog .pagination .link,.page.blog .pagination .current{width:37px;}.page.post .page-meta-right span{padding:5px;font-size:12px;line-height:21px;}.page.post .post-thumbnail{margin-bottom:20px;}.page.post .pagination .prev,.page.post .pagination .next{width:140px;}.page.post .pagination .button{padding-right:10px;padding-left:10px;}.page.clients .page-content p,.page.clients .page-content ol,.page.clients .page-content ul{margin-bottom:22px;}.page.clients .group-top-part{padding-top:35px;}.page.clients .group-title{margin-bottom:15px;}.page.clients .group-item{margin-bottom:20px;}.page.clients .group-item .item-title{margin-bottom:22px;font-size:21px;line-height:29px;}.page.clients .group-bottom-part.with-reference,.page.clients .group-bottom-part.with-reference-and-contacts{padding-bottom:50px;}.page.clients .group-reference{padding:30px 25px 38px;}.page.clients .group-bottom-part.with-reference-and-contacts .group-reference{margin-bottom:38px;}.page.clients .reference-title{margin-bottom:11px;font-size:20px;line-height:27px;}.page.clients .reference-text p,.page.clients .reference-text ol,.page.clients .reference-text ul{margin-bottom:17px;}.page.clients .author-name{margin-bottom:2px;font-size:15px;line-height:18px;}.page.clients .group-bottom-part.with-contacts .group-contacts,.page.clients .group-bottom-part.with-reference-and-contacts .group-contacts{text-align:left;}.page.clients .contacts-text{font-size:14px;}.page.clients .group-contacts .button{width:100%;}.page.services .text-section{padding-bottom:15px;padding-top:35px;}.page.service .page-inner{padding-bottom:30px;padding-top:35px;}.page.post .pagination .prev,.page.post .pagination .next{width:100%;}.page.references .author-name{font-size:20px;line-height:32px;}.page.references .reference-inner{padding:20px 20px 2px;}.page.references .reference-title{font-size:21px;line-height:29px;}.page.references .reference-text p,.page.references .reference-text ol,.page.references .reference-text ul{margin-bottom:22px;}.page.squeeze .left-column .title{font-size:48px;line-height:54px;}.page.squeeze .left-column .tagline{font-size:20px;line-height:28px;}.page.squeeze .column-inner{padding:24px 18px 5px;}.page.squeeze .right-column .title{line-height:26px;font-size:20px;}.page.landing .page-content{padding-bottom:30px;}.page.landing .left-column{padding:22px 18px 12px;}.page.landing .right-column{padding:22px 18px 26px;}.page.landing .left-column .title{margin-bottom:16px;font-size:34px;line-height:42px;}.page.landing .right-column .title{font-size:30px;line-height:38px;}.page.landing .right-column .phone{font-size:28px;line-height:36px;}.page.default .page-content > .wrap{padding-bottom:10px;padding-top:30px;}.page.default.with-sidebar .page-inner{padding:30px 0;}.cta-text{padding:24px 15px 9px;margin-bottom:22px;}.highlighted-text.normal,.highlighted-text.small{font-size:21px;line-height:29px;}.page-footer-title{font-size:30px;line-height:42px;}.page-footer-text{font-size:21px;line-height:30px;}.page-footer-button .button.normal{width:100%;}.site-footer h4{font-size:16px;line-height:27px;}.copyrights br{display:none;}}.tk-pragmatica-slabserif{font-family:"pragmatica-slabserif",sans-serif;}