@import "carousel.css";html,body,div,span,applet,object,iframe,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;line-height:150%}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{margin-bottom:14px}h2{margin-bottom:10px}h3{margin-bottom:8px}h4{font-size:21px;line-height:30px;margin-bottom:4px}h5{font-size:17px;line-height:24px}h6{font-size:14px;line-height:21px}p{margin:0 0 20px 0}p img{margin:0}p.lead{font-size:21px;line-height:27px;color:#777}em{font-style:italic}strong{font-weight:700}small{font-size:80%}blockquote,blockquote p{font-size:17px;line-height:24px;font-style:italic}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}a,a:visited{outline:0}p a,p a:visited{line-height:inherit}ul,ol{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.square,ul.circle,ul.disc{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ul ul,ul ol,ol ol,ol ul{margin:4px 0 5px 30px;font-size:90%}ul ul li,ul ol li,ol ol li,ol ul li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}ul.large li{line-height:21px}li p{line-height:16px}img.scale-with-grid{max-width:100%;height:auto}.button,button,input[type="submit"],input[type="reset"],input[type="button"]{background:#eee;background:#eee -moz-linear-gradient(top,rgb(255 255 255 / .2) 0%,rgb(0 0 0 / .2) 100%);background:#eee -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(255 255 255 / .2)),color-stop(100%,rgb(0 0 0 / .2)));background:#eee -webkit-linear-gradient(top,rgb(255 255 255 / .2) 0%,rgb(0 0 0 / .2) 100%);background:#eee -o-linear-gradient(top,rgb(255 255 255 / .2) 0%,rgb(0 0 0 / .2) 100%);background:#eee -ms-linear-gradient(top,rgb(255 255 255 / .2) 0%,rgb(0 0 0 / .2) 100%);background:#eee linear-gradient(top,rgb(255 255 255 / .2) 0%,rgb(0 0 0 / .2) 100%);font-weight:700;text-decoration:none;cursor:pointer;margin-bottom:0;font-family:"HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif}.button:hover,button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover{color:#fff!important;background:#ddd;background:#ddd -moz-linear-gradient(top,rgb(255 255 255 / .3) 0%,rgb(0 0 0 / .3) 100%);background:#ddd -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(255 255 255 / .3)),color-stop(100%,rgb(0 0 0 / .3)));background:#ddd -webkit-linear-gradient(top,rgb(255 255 255 / .3) 0%,rgb(0 0 0 / .3) 100%);background:#ddd -o-linear-gradient(top,rgb(255 255 255 / .3) 0%,rgb(0 0 0 / .3) 100%);background:#ddd -ms-linear-gradient(top,rgb(255 255 255 / .3) 0%,rgb(0 0 0 / .3) 100%);background:#ddd linear-gradient(top,rgb(255 255 255 / .3) 0%,rgb(0 0 0 / .3) 100%);border:1px solid #888;border-top:1px solid #aaa;border-left:1px solid #aaa}.button:active,button:active,input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active{border:1px solid #666;background:#ccc;background:#ccc -moz-linear-gradient(top,rgb(255 255 255 / .35) 0%,rgb(10 10 10 / .4) 100%);background:#ccc -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgb(255 255 255 / .35)),color-stop(100%,rgb(10 10 10 / .4)));background:#ccc -webkit-linear-gradient(top,rgb(255 255 255 / .35) 0%,rgb(10 10 10 / .4) 100%);background:#ccc -o-linear-gradient(top,rgb(255 255 255 / .35) 0%,rgb(10 10 10 / .4) 100%);background:#ccc -ms-linear-gradient(top,rgb(255 255 255 / .35) 0%,rgb(10 10 10 / .4) 100%);background:#ccc linear-gradient(top,rgb(255 255 255 / .35) 0%,rgb(10 10 10 / .4) 100%)}.button.full-width,button.full-width,input[type="submit"].full-width,input[type="reset"].full-width,input[type="button"].full-width{width:100%;padding-left:0!important;padding-right:0!important;text-align:center}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}form{margin-bottom:20px}fieldset{margin-bottom:20px}input[type="text"],input[type="password"],input[type="email"],textarea,select{border:1px solid #ccc;padding:6px 4px;outline:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin:0;width:210px;max-width:100%;display:block;margin-bottom:20px;background:#fff}select{padding:0}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border:1px solid #aaa;-moz-box-shadow:0 0 3px rgb(0 0 0 / .2);-webkit-box-shadow:0 0 3px rgb(0 0 0 / .2);box-shadow:0 0 3px rgb(0 0 0 / .2)}textarea{min-height:60px}select{width:220px}input[type="checkbox"]{display:inline}label span,legend span{font-weight:400;font-size:13px}.remove-bottom{margin-bottom:0!important}.half-bottom{margin-bottom:10px!important}.add-bottom{margin-bottom:20px!important}.row{margin-right:-5px;margin-left:-5px}.col-xs-12,.col-sm-8,.col-sm-4,.col-sm-12,.col-md-5,.col-md-7,.col-lg-8,.col-lg-4{padding-right:10px;padding-left:10px}.nav-tabs{margin-top:10px;margin-bottom:0px!important}.views-field-body ul,.node .content .field-name-body ul{list-style:disc outside;margin:0 20px}.views-field-body ul li,.node .content .field-name-body ul li{margin-bottom:10px}#block-sgc-247realmedia-position-top1{float:right;margin-top:17px}#block-sgc-247realmedia-position-position1{float:left}.field-name-body h2,.field-name-body h3{text-transform:initial!important}section#social{background:#af2228;padding:10px}.region-content .social-share section{padding:0;margin:0}.addtoany_list a span{width:32px!important;height:32px!important}.sharethis-buttons,#block-addtoanybuttons .addtoany_list{position:fixed;top:45%;width:48px;z-index:100020;background:none;left:0;float:left;right:auto;background:#fff;padding:5px}.sharethis-buttons .sharethis-wrapper span div{bottom:0px!important}.social-links a#linkedin{background-position:0 0px!important}.social-links a#twitter{background-position:-40px 0px!important}.social-links a#facebook{background-position:-80px 0px!important}.social-links a#rss{background-position:-120px 0px!important}#region-eyebrow .block p{margin-bottom:0}#block-search-form{margin:20px 0 20px 0}.search-block input[type="text"],#search-block-form input[type="text"]{margin-bottom:0px!important;font-style:italic;border:2px solid #c7c2c2;border-right:0!important;font-size:18px;height:44px}#search-block-form button{padding:10px;background:url(../images/search-icon.png) #fff 1px 5px no-repeat;border:2px solid #c7c2c2;border-left:0!important}.glyphicon-search:before{content:""}.km-subsctiption-title{font-weight:700}.region-sidebar-second section.block-kmsubscription{background:#fff;margin:0 0 20px 0}.block-kmsubscription .kmsuite{padding:10px 20px 10px 20px}.block-kmsubscription{border:1px solid #ebebeb}.block-kmsubscription form,.block-kmsubscription p{margin:10px;clear:both;padding:0 10px 10px 10px}.block-kmsubscription .form-item{margin:5px 0 5px 0!important}.block-kmsubscription input[type="text"],.block-kmsubscription select{margin-bottom:0px!important}#block-kmsuite-km-term-injection{display:none}blockquote,blockquote p{font-size:16px;margin:0;padding:5px 0;line-height:18px}.field-name-body blockquote{color:#999;border-left:2px solid #af2228;padding:5px 10px;margin:0 20px 10px}.view:not(.view-content-display):not(.content-show):not(.view-gallery-image) blockquote{display:none}.page-comparison-charts h1,.node-type-comparison-charts h1,.page-compare h1,.page-subscription-management h1,.node-type-page.not-front h1,.node-type-event h1,.node-type-webform h1,.page-node-done h1,.page-search h1{padding:20px 20px 0 20px;background:#fff;margin:20px 0 0 0}#block-views-related-content-article h2,#block-views-related-content-company h2,.content-box.view-home-page-slider,.page-videos h1,.blog-header,.page-node #block-views-content-display-block,.content-show.view-blog-entry-display{margin-bottom:0}.page-node #block-views-content-display-block{padding-bottom:0}.view-buyers-guide .view-content,.view-list .views-row:first-child,#block-views-related-content-article .views-row:first-child,#block-views-related-content-company .views-row:first-child,.page-comparison-charts .region-content,.node-type-comparison-charts .region-content,.page-compare .region-content,.video-sidebar,.page-search .region-content section#block-system-main,.page-subscription-management .region-content,.page-chart .region-content,.node-type-page.not-front .region-content,.node-type-event .region-content,.node-type-webform .region-content,.page-search .region-content,.page-search h1,.region-sidebar-second .webform-client-form,#block-views-related-content-article h2{margin-top:0!important}.node-type-gallery .node .content .field-name-body{margin-top:0!important;padding:20px 0}.view-technology.view-list .views-row:first-child{margin-top:20px!important}.view-gallery-image ul.slides li{padding:20px}.page-header{margin:0;border-bottom:0}.video-sidebar .views-field-field-video-url{margin-bottom:10px}.region-sidebar-second .video-sidebar .view-footer{padding:0 20px 0 0}.view-company-display .views-field-title{margin-top:10px}a.feed{background-position:105px 5px}a.webinar{background-position:75px 5px!important}a.all-webinar{background-position:160px 5px!important}a.all-blogs{background-position:130px 5px!important}a.all-videos{background-position:135px 5px!important}a.techn{background-position:170px 5px!important}a.all-charts{background-position:255px 5px!important}.view-webinars .views-field-field-image,.view-blogs .views-field-field-image,.node-type-blog-entry .blog-header .views-field-field-image{float:left;margin-right:10px}.node-type-blog-entry .blog-header{margin-bottom:0;min-height:140px}.issue-archive .views-row{display:inline-block;position:relative;vertical-align:top;margin:0 35px 20px 0}.view-issues .views-field-field-link{text-transform:uppercase;font-size:14px;font-weight:700}.views-exposed-form .views-exposed-widget .form-submit{margin-top:0}.views-exposed-widgets{margin-bottom:0}.views-exposed-form .views-exposed-widget{float:none}.views-exposed-form .views-exposed-widget.views-submit-button{float:left}.view-blogs .views-field-title-1{margin-bottom:10px}form,select{margin-bottom:0px!important}.view-technology.view-list h1{background:none;padding:0;margin:0}.views-field-field-deck{font-style:italic;margin-bottom:10px;font-size:18px}.view-content-display .views-field-body,.node .content .field-name-body,.view-company-display .views-field-body{margin:20px 0 10px 0}.node-videos .content .field-name-body{margin:0px!important;padding-top:20px}.view-content-display .views-field-body a{font-size:16px!important}.node-type-webinar .content-show .views-field-field-image{margin:10px 20px 0 0}.node-type-webinar blockquote,.node-type-webinar blockquote p{width:159px;margin:0;padding:5px 0}.node-type-webinar .views-field-field-image blockquote{color:#999;background:url(../images/caption-arrow.png) 5px 0 no-repeat;border:0}.flexslider{border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.view-issues .view-header a{color:#fff;font-size:16px}.region-sidebar-second .view-footer{padding:0 20px 20px 20px}.sticky-menu{position:fixed;z-index:1000;width:100%;top:0}.region-eyebrow section:not(#block-menu-menu-eyebrow-menu){float:right}.region-eyebrow section#block-menu-menu-eyebrow-menu{float:left}#block-menu-menu-eyebrow-menu ul li:last-child{background:none}#block-menu-menu-eyebrow-menu ul li a{color:#fff;font-size:12px;text-transform:uppercase;padding:10px 5px}#block-menu-menu-eyebrow-menu ul li li a{color:#638cc3}#block-menu-menu-eyebrow-menu ul li a:hover{background:none}#sidr-wrapper-0{height:56px;background:#11233d;position:relative}#sidr-wrapper-0 a#sidr-0-button img{position:absolute!important;top:20px!important}.tb-megamenu i.channel-icon{background:url(../images/channel-icon.png) no-repeat;padding:0 10px 4px 10px;margin:0 5px 0 0}.tb-megamenu i.channel-icon{position:absolute;top:calc(50% - 10px);left:10px;height:20px}.tb-megamenu .nav li li{max-width:initial}.flex-control-paging li a.flex-active{background:rgb(99 140 195)}.flex-control-paging li a{border:1px solid #638cc3;background:rgb(255 255 255)}.flexslider .slides img{width:auto}.flex-direction-nav a:before{margin-top:12px;color:#af2228}.view-comparison-charts .views-row{margin:10px 0 10px 0}.view-comparison-charts .views-row .views-field-title{font-size:18px}.view-comparison-charts .views-row .views-field-body{margin:10px 0 0 0}.comparison-chart-link{font-size:12px;text-transform:uppercase}.node-comparison-charts .field-name-field-comp-file .field-label,.node-comparison-charts .field-name-field-comp-file .field-items{float:left;margin:10px 0 10px 0;font-size:14px}.node-comparison-charts .field-items img{float:left;margin:0 5px}.page-events .region-content table{font-size:14px}.page-events .region-content table th{text-transform:uppercase;background-color:#11233d;color:#fff}#edit-submitted-attach-photo-ajax-wrapper,#edit-submitted-attach-product-release-ajax-wrapper{margin-bottom:20px}#block-apachesolr-search-sort ul li{float:left;margin-right:20px}.alert{margin-top:20px}.ads_active,.region-sidebar-second .block-dfp .dfp-tag-wrapper{padding:20px 30px;margin:0 0 20px 0;background-color:#fff}.region-sidebar-second .block-dfp .dfp-tag-wrapper .dfp-tag-wrapper{padding:0;margin:0}.ads_active_mobile:not(".button1"){background-color:#fff;margin:10px 0 10px 0;padding:0}.node .field-item:not(:first-child){display:none}#block-views-gallery-image-block{background:#fff;margin:0 0 20px 0}.search-results .search-info{display:none}div.ctools-modal-content .modal-header{background:#af2228}div.ctools-modal-content .popups-close img{width:20px!important;height:20px!important}div.ctools-modal-content img{float:left;margin:10px 10px 10px 0}section.block-facetapi ul{padding:20px;background:#fff}.facetapi-limit-link{padding:20px;background:#fff;width:100%;margin-top:-20px;margin-bottom:20px;display:inline-block}.page-search .row{margin-top:20px}.views-field-field-native-sponsored{color:#af2228;margin-bottom:5px;text-transform:uppercase}.page-node-64477 .position1 iframe{width:550px!important}div.ctools-modal-content .modal-header,#kmoverlay-popup-form .form-submit{background:#af2228}#modalContent .popups-body{background:url(../images/DAIC_background.jpg);color:#11233d}#kmoverlay-popup-form .form-submit,.overlay_form p,.overlay_form div{font-family:"Roboto Condensed";font-style:normal;font-weight:300}.node-promo .content{background:#fff;padding:0 20px 20px}.node-type-promo .node .field-item:not(:first-child){display:block}.node-type-promo .field-type-link-field{background:#af2228;text-align:center;position:relative;cursor:pointer}.node-type-promo .field-type-text-long{margin-bottom:20px}.node-type-promo .field-type-link-field .field-items{padding:20px;width:75%;background:#11233d}.node-type-promo .field-type-link-field a.download-icon::after{content:url(/sites/daic/themes/sgc/images/download_icon.png);position:absolute;right:calc(12.5% - 25px);top:8px}.node-type-promo .field-type-link-field a.form-icon::after{content:url(/sites/daic/themes/sgc/images/form_icon.png);position:absolute;right:calc(12.5% - 25px);top:8px}.node-type-promo .field-type-link-field a{color:#fff}.node-type-promo .field-type-image{margin-bottom:20px}.node-type-promo .entity-paragraphs-item{vertical-align:top}.node-type-promo .paragraphs-item-half-container .field-item{display:inline-block!important;width:calc(50% - 20px);margin-right:20px;vertical-align:top}.node-type-promo .paragraphs-item-half-container .field-item .field-item{width:100%;padding:0;margin:0}.page-node-type-promo .paragraphs-item-half-container .odd{margin-right:0;margin-left:20px}.promo-trigger{display:none}.node-type-promo .paragraphs-item-promo-footer-content .field-type-image{max-width:150px;display:inline-block;margin-right:20px}.node-type-promo .paragraphs-item-promo-footer-content .field-type-text-long{display:inline-block;vertical-align:top;max-width:calc(100% - 170px)}.node-type-promo .paragraphs-item-promo-footer-content .field-type-text-long h2{margin-top:0}.node-type-promo .paragraphs-item-promo-contact-wrapper{text-align:center}.node-type-promo .paragraphs-item-promo-contact-wrapper .field-name-field-contact-title .field-item{text-align:center;font-size:24px;margin-bottom:40px;line-height:26px}.node-type-promo .paragraphs-item-promo-contact-wrapper .field-name-field-contacts .field-item{width:calc(18% - 2px);padding:0 10px;margin:auto 3%;display:inline-block;text-align:center;vertical-align:text-top}.node-type-promo .paragraphs-item-promo-contact-wrapper .field-item .field-item{width:100%;padding:0;margin:0}.node-type-promo li{line-height:22px}.photoswipe-gallery a{display:inline-block;padding:10px}.pswp__caption__center{max-width:800px;font-size:16px;line-height:24px}form.webform-client-form .form-item input[type="text"],form.webform-client-form .form-item input[type="password"],form.webform-client-form .form-item input[type="email"],form.webform-client-form .form-item textarea,form.webform-client-form .form-item select{margin-bottom:0px!important}form.webform-client-form .form-item.webform-component--first-name,form.webform-client-form .form-item.webform-component--last-name,form.webform-client-form .form-item.webform-component--title,form.webform-client-form .form-item.webform-component--company,form.webform-client-form .form-item.webform-component--telephone,form.webform-client-form .form-item.webform-component--email,form.webform-client-form .form-item.webform-component--city,form.webform-client-form .form-item.webform-component--address{width:49%;display:inline-block;margin:10px 0!important}form.webform-client-form .form-item:not(.checkbox){margin:10px 0 20px!important}form.webform-client-form .form-item.checkbox{margin-left:10px}form.webform-client-form .form-item label{font-weight:bold!important}.video-js .vjs-big-play-button:hover{border:.06666em solid #fff}.video-js .vjs-big-play-button{font-size:3em;line-height:1.9em;height:2em;width:2em;position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:auto;cursor:pointer;opacity:1;border-radius:50px;border:none;transition:all 0.4s;justify-content:center;align-items:center}.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;margin:auto;font-size:42px}.event-edit-btn{background:#11233d;color:#fff!important;padding:6px 12px;border-radius:25px}#comp_pay_sec .pay_inside{display:flex;align-items:center;font-family:'Roboto',sans-serif}#comp_pay_sec .pay_img{padding-right:20px;flex-shrink:0;width:100px}#comp_pay_sec .pay_desc p{margin-bottom:0;font-weight:600;font-size:15px}#comp_pay_sec .pay_desc a{color:#000!important;font-weight:600;border-bottom:1px solid}#comp_pay_sec .banner_description{padding:60px 0}#comp_pay_sec .payment_desc p{margin-bottom:0;padding-bottom:0}#comp_pay_sec .pay_info{background:#fadd55;padding:35px;color:#000!important;margin-bottom:20px}#comp_pay_sec .payment_desc p{font-size:40px;font-weight:800}#comp_pay_sec .payment_desc p small{font-size:15px;font-weight:400}#comp_pay_sec .button--add-to-cart,.button--add-to-cart:hover{background:#fff!important;color:#000!important;padding:8px 40px;text-decoration:none;font-weight:600;border-radius:5px;margin-top:0;display:inline-block;font-size:16px}.pay_btn,.pay_btn1{text-decoration:none;font-size:16px;background-image:linear-gradient(to right,#1C2E42 0%,#3A4B5D 100%)!important;color:#fff!important;font-weight:500;padding:9px 12px;border-radius:4px;text-align:right;display:inline-block}.pay_btn:hover,.pay_btn1:hover{color:#fff!important}.pay_btn{float:right;position:absolute;right:50px;top:20px}@media (max-width:1199px){#comp_pay_sec .payment_desc p{font-size:32px}#comp_pay_sec .pay_info{padding:25px}#comp_pay_sec .button--add-to-cart,.button--add-to-cart:hover{padding:8px 20px}#comp_pay_sec.pay_desc p{font-size:14px}#itn-printing .pay_btn{font-size:14px}#daic-secure .innertext{font-size:16px}#daic-secure .checkout_title{left:40px}#daic-secure .checkout_main{padding-top:20px;padding-bottom:10px;padding-left:10px;padding-right:10px}}@media (max-width:1366px){#comp_pay_sec .payment_desc{text-align:center}}@media (max-width:575px){#comp_pay_sec .pay_img{padding-right:10px;flex-shrink:0;width:80px}#daic-secure .checkout_title{left:30%}}@media (max-width:414px){#comp_pay_sec .payment_desc{margin-top:10px}#itn-printing .pay_btn{font-size:12px;padding:8px 10px}#daic-secure .checkout_title{left:29%}#daic-secure .innertext{font-size:14px}}#daic-secure .innertext{font-size:18px;font-weight:400;text-align:center;margin-top:0}#daic-secure .checkout_main{border:1px solid #1C2E42;position:relative}#daic-secure .checkout_main{position:relative;padding-top:25px;padding-bottom:15px;padding-left:15px;padding-right:15px;margin-top:30px}#daic-secure .checkout_main>img{opacity:.5;object-fit:cover}#daic-secure .checkout_main::after{content:'';display:block;position:absolute;border:solid stroke #fff;border-bottom:0}#daic-secure .checkout_title{color:#000;position:absolute;text-align:center;top:-13px;left:68px;background-color:#fff;white-space:nowrap;overflow:hidden}#daic-secure .checkout_title>div{width:2000px;margin-left:-1 * (2000px - (400px - pad)) / 2}#daic-secure .innertext::before,.innertext::after{content:'';display:inline-block;background:#fff;vertical-align:middle}#daic-secure.innertext::before{margin-right:16px}#daic-secure.innertext::after{margin-left:16px}#daic-secure.checkout-img img{width:100%}#daic-secure .checkout-img-block{padding-bottom:10px}#daic-subcription .subcription-inner{position:relative}#daic-subcription .subcription-content{position:absolute;color:#af2228}#daic-subcription .pricing h3{font-size:55px;font-weight:700;color:#af2228;line-height:20px}#daic-subcription .button--add-to-cart,.button--add-to-cart:hover{display:inline-block;text-decoration:none;font-size:16px;background-color:#af2228!important;color:#ffffff!important;padding:10px 53px;border:none}#subscribeChartModal .modal-header{padding:0;border-bottom:none}#subscribeChartModal .modal-header .close{position:absolute;right:-40px!important;opacity:1;background:#fff;border-radius:0;width:30px;height:30px;top:0;border:0}#subscribeChartModal .modal-body{position:relative;padding:0 5px}#subscribeChartModal .modal-content{border-radius:0;padding:0}#daic-subcription .pay-charts-main{padding:30px}#daic-subcription .subcription-footer{padding:0 30px 30px 30px}#daic-subcription .subcription-footer p{font-size:21px;font-family:"Roboto Condensed";line-height:26px}#daic-subcription .pay-charts-inside h2{font-size:26px;line-height:28px;font-weight:500;letter-spacing:.5px}#daic-subcription .pricing h3{font-size:49px}#daic-subcription .buy-btn{font-size:14px;padding:10px 44px}#daic-subcription .subcription-title{font-size:32px;line-height:39px;font-weight:600}#daic-subcription .pricing span{font-size:15px}#daic-subcription .subcription-content{left:35px;top:50px}@media (max-width:1199px){#daic-subcription .pay-charts-inside h2{font-size:22px;line-height:32px}#daic-subcription .pay-charts-main{padding:20px}#daic-subcription .pricing h3{font-size:40px}#daic-subcription .pricing span{font-size:13px}#daic-subcription .buy-btn{font-size:13px;padding:10px 34px}#daic-subcription .subcription-title{font-size:30px;line-height:33px}#daic-subcription .subcription-content{left:22px;top:45px}}@media (max-width:991px){#daic-subcription .subcription-title{font-size:38px;line-height:40px}#daic-subcription .subcription-content{left:22px;top:80px}}@media (max-width:767px){#daic-subcription .subcription-title{font-size:34px;line-height:37px}#daic-subcription .subcription-content{left:22px;top:53px}.pricing{padding-top:15px}}@media (max-width:575px){#daic-subcription .subcription-content{top:65px}}@media (max-width:414px){#daic-subcription .pricing{padding-top:15px}#daic-subcription .pay-charts-inside h2{font-size:20px;line-height:30px}#daic-subcription .subcription-title{font-size:26px;line-height:29px}#daic-subcription .subcription-content{left:22px;top:35px}}@media (max-width:480px){#daic-subcription .subcription-title{font-size:28px;line-height:33px}#daic-subcription .subcription-content{top:50px}#daic-subcription .pay-charts-inside h2{font-size:20px;line-height:30px}#daic-subcription .pricing h3{font-size:36px}.pricing{padding-top:10px}}@media (max-width:375px){#daic-subcription .subcription-title{font-size:24px;line-height:27px}#daic-subcription .subcription-content{top:35px}#daic-subcription .pay-charts-inside h2{font-size:18px;line-height:28px}#daic-subcription .pay-charts-main{padding:15px}#daic-subcription .pricing h3{font-size:32px}#daic-subcription .pricing{padding-top:10px}}.order-info-panel .form-control{margin-right:15px;width:190px;height:38px}.order-info-panel .address-container-inline>.form-item{margin-right:0}.order-info-panel .form-select{width:100%}.order-info-panel .family-name,.order-info-panel .postal-code{margin-right:0}.order-info-panel .panel-body{padding:25px}.order-info-panel.form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name{margin-bottom:0}.order-info-panel .form-item .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality{margin-bottom:0}.order-info-panel label.control-label{margin-bottom:8px}.order-info-panel .panel-title{padding:10px 27px}.order-info-panel .panel{margin-bottom:25px}.order-info-panel.control-label{font-size:14px}.order-info-panel .form-item-payment-information-add-payment-method-billing-information-address-0-address-locality{margin-bottom:0}.order-info-panel .form-item-payment-information-add-payment-method-billing-information-address-0-address-given-name{margin-bottom:0}.order-info-panel .order-total-line{text-align:left}.order-info-panel .order-total-line__total{display:flex;justify-content:space-between}.order-info-panel .order-total-line__subtotal{display:flex;justify-content:space-between}.order-info-panel .order-total-line{padding:10px 0 0}.order-info-panel .checkout-order-summary{padding:10px;border:1px solid #c2c2c2c2}.order-info-panel .checkout-order-summary{padding:15px;border-bottom:1px solid #c2c2c2c2;border-right:1px solid #c2c2c2c2;border-left:1px solid #c2c2c2c2}.order-info-panel .order-total-line.order-total-line__subtotal{border-bottom:1px dotted #c2c2c2}.order-info-panel .layout-region-checkout-secondary h3{background-color:#f6f6f6;margin:0;padding:8px 15px;border-top:1px solid #c2c2c2c2;border-right:1px solid #c2c2c2c2;border-left:1px solid #c2c2c2c2;text-transform:capitalize;font-weight:400;font-size:14px;font-family:'Average'}.order-info-panel .field--name-product-id{padding-bottom:10px}.order-info-panel .field--name-title{padding-bottom:10px}.order-info-panel .checkout-order-summary table{border-bottom:1px dotted #c2c2c2c2}.order-info-panel .order-total-line.order-total-line__total{padding-top:10px;clear:both}.order-info-panel .order-total-line.order-total-line__subtotal{padding:10px 0}.order-info-panel .checkout-pane-coupon-redemption .form-group{display:inline-block;margin-bottom:0}.order-info-panel .checkout-pane-coupon-redemption .form-control{width:145px;margin-right:5px;padding:8px 10px;height:35px}.order-info-panel .checkout-pane-coupon-redemption .form-submit{font-size:12px;padding:9px 10px;vertical-align:unset;background-color:#af2228;border:none}.order-info-panel .text-right .button{background-color:#af2228!important;border:none}.order-info-panel .order-summary{padding-top:10px}.order-info-panel .order-summary .innertext{font-size:14px;font-weight:400;text-align:center;font-family:'Montserrat'}.order-info-panel .order-summary .checkout_main{border:1px solid #1C2E42;position:relative}.order-info-panel .order-summary .checkout_main{position:relative;padding-top:25px;padding-bottom:15px;padding-left:15px;padding-right:15px}.order-info-panel .order-summary .checkout_main::after{content:'';display:block;position:absolute;border:solid stroke #fff;border-bottom:0}.order-info-panel .order-summary .checkout_title{color:#000;position:absolute;text-align:center;top:-35px;left:25px;background-color:#fff;white-space:nowrap;overflow:hidden}.order-info-panel .order-summary .col-lg-3{padding-right:3px;padding-left:3px}.order-info-panel .order-summary .checkout_title>div{width:2000px;margin-left:-1 * (2000px - (400px - pad)) / 2}.order-info-panel .order-summary .innertext::before,.innertext::after{content:'';display:inline-block;background:#fff;vertical-align:middle}.order-info-panel .order-summary .innertext::before{margin-right:16px}.order-info-panel .order-summary .innertext::after{margin-left:16px}.order-info-panel .order-summary .checkout-img .checkout-img-block img{width:100%}.order-info-panel .order-summary .checkout-img-block{padding-bottom:10px}@media (max-width:1199px){.order-info-panel .order-summary .checkout_title{left:52px}.order-info-panel .order-summary .innertext{font-size:16px}}@media (max-width:414px){.order-info-panel .order-summary .checkout_title{left:96px}}.order-info-desc p{font-family:'Montserrat';font-size:13px;font-weight:600;line-height:18px}.order-info-desc .copyright{font-size:13px;font-family:'Montserrat';font-weight:600;line-height:15px}.purchase-img-block{padding-top:10px}.purchase-img-block .row{display:flex;justify-content:flex-end}.purchase-img-block .purchase-description{text-align:right;font-size:12px;font-family:'Montserrat';font-style:italic}orders-sub-menu .dropdown-menu{border-radius:0;border-bottom:2px solid #eb9d00}.orders-sub-menu .dropdown-menu li a{font-style:normal!important;color:#af2228!important;text-transform:uppercase;font-family:'Montserrat'}.order-info-panel .layout-region-checkout-footer .order-info-desc{padding-top:30px;padding-bottom:20px;border-bottom:1px solid #00000014;margin-bottom:30px}.order-info-panel .coupon-applied-section{border:1px solid #C2C2C1}.order-info-panel .coupon-applied-section h3{border:none}.order-info-panel .coupon-applied-section table{width:100%}.order-info-panel .coupon-applied-section table tr td{padding:15px}.order-info-panel .coupon-applied-section table tr td button,.order-info-panel .address-book-edit-button,.order-info-panel .checkout-btn-section .button{background-color:#af2228!important}.checkout-order-summary .order-total-line-label{float:left}.checkout-order-summary .order-total-line-value{float:right}.order-info-panel .address-container-inline,.order-info-panel .address-container-inline .form-group{margin-bottom:0}#edit-login-register .btn-success{color:#fff;background-color:#5cb85c!important;border-color:#5cb85c!important}.checkout-pane-login .form-wrapper__returning-customer,.checkout-pane-login .form-wrapper__guest-checkout{width:100%}.checkout-pane-login .form-wrapper__guest-checkout .form-checkbox{width:auto!important}#msgModal .modal-dialog{position:relative;margin-top:100px}#msgModal .modal-content{border-radius:0;padding:0}#msgModal .modal-header{border:0;display:flex;justify-content:center}#msgModal .modal-body{padding:0;overflow-x:hidden}#msgModal .modal-content p{font-family:"Roboto Condensed";font-style:normal;font-size:18px;line-height:20px;letter-spacing:.7px}#msgModal .modal-content h3{font-family:"Roboto Condensed";font-style:normal;margin-top:0;margin-bottom:20px}#msgModal .icon-box{border-radius:50%;padding:10px;text-align:center;box-shadow:0 2px 2px rgb(0 0 0 / 10%);margin-top:-50px}#msgModal .icon-box i{font-size:58px;position:relative;top:3px}#msgModal .icon-box-success{background:#82ce34}#msgModal .icon-box-failure{background:#f14251}#msgModal.modal-dialog{margin-top:80px!important}#msgModal .pay-charts-main{padding:15px 30px 30px 30px}#msgModal .modal-footer{display:flex;justify-content:center;border:none}#msgModal .modal-footer .btn-success{color:#fff;background-color:#82ce34;border-color:#82ce34;display:block;width:100%}#msgModal .modal-footer .btn-failure{color:#fff;background-color:#f14251;border-color:#f14251;display:block;width:100%}body.logged-in .subcription-login-footer{display:none}.order-mail-sec{float:left}.order-mail-sec .field--name-mail{display:flex}.dn-order-receipt{float:right}.odn-btn{background-color:#042f5e;border:none;color:white!important;padding:10px 20px;cursor:pointer;font-size:14px}.odn-btn:hover{background-color:#001b39}.customer-billing{clear:both}.checkout-help{font-size:22px}.blink_me{background:red;border-radius:50%;padding:3px 10px;color:white!important;font-weight:700;font-size:12px}@keyframes blinker{50%{opacity:0}}.block-addtoany .share-title{display:none}.social-sharing-links{display:block}.social-sharing-links .a2a_kit.a2a_kit_size_32.addtoany_list{position:inherit!important;float:none!important}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:transparent!important}nav .open>a,nav .open>a:hover,nav .open>a:focus{background-color:transparent!important}@media (min-width:0) and (max-width:979px){.tb-megamenu button{height:50px;width:50px;border-radius:0}.tb-megamenu-row:first-child{display:none}.tb-megamenu .btn-navbar,.tb-megamenu .btn-navbar:focus,.tb-megamenu .btn-navbar:hover{margin-top:10px;background:url(../images/menu.png) center center no-repeat;border:none;border-radius:none}.tb-megamenu .nav-collapse{background:#11233d;margin-top:20px}.tb-megamenu .nav-collapse .dropdown-menu{background:#af2228}.tb-megamenu .nav-collapse .nav>li>a{border-bottom:1px solid #11233d;border-right:none}.tb-megamenu .nav-collapse .nav>li>a{font-size:12px}.tb-megamenu .nav-collapse .nav li a{border-top:none}.tb-megamenu .mega-inner{padding:5px}.tb-megamenu .nav-collapse .dropdown-menu a:hover{background:#fff;padding:5px}.tb-megamenu .nav>.active>a{color:#af2228!important}.tb-megamenu .nav li.dropdown.active>.dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active>.dropdown-toggle{background-color:#fff;border-right-color:#af2228;color:#af2228!important}.tb-megamenu{background-color:inherit}.tb-megamenu .nav-collapse .nav>li>a:hover,.tb-megamenu .nav-collapse .nav>li>a:focus{color:#af2228}.tb-megamenu .nav-collapse .nav>li.active>a:hover,.tb-megamenu .nav-collapse .nav>li.active>a:focus{background-color:#af2228;color:#fff}footer .footer-box{width:100%!important}.bottom .copyright{font-size:8px}.bottom .nav>li>a{padding:0 4px}}@media (min-width:980px) and (max-width:991px){#block-tb-megamenu-main-menu i{display:none}.tb-megamenu .nav>li.info-tech{width:110px}.tb-megamenu .nav>li>a{padding-left:10px;padding-right:10px}#block-tb-megamenu-main-menu{font-size:11px}#block-sgc-247realmedia-position-top1{float:none}footer .footer-box{width:45%!important}.bottom .copyright{font-size:8px}}@media (min-width:992px) and (max-width:1199px){.tb-megamenu .nav>li>a{padding-left:7px;padding-right:7px}#block-tb-megamenu-main-menu{font-size:12px}.tb-megamenu i.channel-icon{padding-top:1px}}.btn-primary{background-color:#11233d!important}a,a:link,a:active,a.active{color:#638cc3}a:hover{color:#3a3c3c}header#navbar{background-color:#11233d}#block-menu-menu-eyebrow-menu ul li a:hover,#block-menu-menu-eyebrow-menu ul li a.active{color:#af2228}footer{background:#cdcdcd;color:#fff}.views-row .views-field-title a:hover{color:#638cc3}.views-row .article-types{color:#666}.region-sidebar-second h2{background-color:#af2228}.btn-info{color:#fff;background-color:#5a7a9c;border-color:#5a7a9c}.btn-info:hover{background-color:#af2228;border-color:#af2228}blockquote{color:#5a7a9c}.view-taxonomy-header{border-left:4px solid #af2228}.view-taxonomy-header li a:hover{color:#af2228;background-color:none}.view-comparison-charts .views-row .views-field-title a{color:#3a3c3c}.view-comparison-charts .views-row .views-field-title a:hover{color:#638cc3}.view-comparison-charts .views-row .views-field-title a:focus{color:#638cc3}#sidr-wrapper-0 a#sidr-0-button img{left:10px}.field-content img.align-left,.field--name-body img.align-left,.field--name-body .align-left{margin-right:20px;float:left}.field-content img.align-right,.field--name-body img.align-right,.field--name-body .align-right{margin-left:20px;float:right}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid #fff0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid #fff0;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}