.social-links__icon{display:inline-block;position:relative;background-color:#000;border-radius:50%;width:40px;height:40px;margin:0 5px}.social-links__icon:hover{background-color:var(--primary)}.social-links__icon svg{fill:#fff;height:15px;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mainFooterBackgroundImgOutside{overflow:hidden;position:absolute;left:0;right:0;width:100%;height:400px;margin-top:-225px;z-index:-1}.mainFooterContent{width:100%;display:block;margin:auto;clear:both}ul.mainFooterMenu{display:block;text-align:center;margin:auto;width:fit-content}.mainFooterMenu{float:none;padding:0;margin:0}.atmc-foot_logo img{display:-ms-flexbox;padding:1rem 0;display:block;margin:auto;max-height:fit-content !important}button{border:0;box-shadow:none}.buttonOrangeOutline{border-radius:4px;border:solid 2px #ed5024;color:#ed5024;padding:15px 32px;font-size:14px;font-weight:600;background-color:transparent}.buttonOrangeOutline:hover{border:solid 2px #c9441e;color:#c9441e}.buttonWhiteOutline{border-radius:4px;border:solid 2px #fff;color:#fff;padding:15px 32px;font-size:14px;font-weight:600;background-color:transparent}.buttonWhiteOutline:hover{opacity:.8}.buttonOrange{border-radius:4px;background-color:#ed5024;color:#fff;padding:15px 32px;font-size:14px;font-weight:600}.buttonOrange:hover{background-color:#c9441e}.buttonOrangeBig{border-radius:4px;background-color:#ed5024;color:#fff;padding:24px 52px;font-size:16px;font-weight:600;box-shadow:0px 22px 60px rgba(80,80,80,.6)}.buttonOrangeBig:hover{background-color:#c9441e}a{color:#ed5024;text-decoration:none;cursor:pointer}a:hover{color:#c9441e;text-decoration:underline}.calloutLinks{color:#ed5024;text-decoration:none;font-size:18px;font-weight:bold;background-image:url('https://cdn2.hubspot.net/hubfs/378546/Blogs/C8/orangeArrow.svg');background-repeat:no-repeat;padding-right:34px;background-position:right center;background-size:34px;float:left;cursor:pointer}.calloutLinks:hover,.threeArticlesBlock:hover .calloutLinks{color:#c9441e;background-size:6px;padding-right:16px;background-image:url('https://cdn2.hubspot.net/hubfs/378546/Blogs/C8/carrotOrangeArrow.svg')}.calloutLinks:disabled{color:#ed5024;opacity:.35}.submitted-message{text-align:left !important;overflow:unset !important}.centeredContent{max-width:1400px;margin:0 auto}.hs-form-checkbox-display .hs-input{float:left !important;width:20px !important;min-width:20px !important;margin-top:4px !important}.hs-form-checkbox-display span{font-weight:400 !important}.hs-fieldtype-checkbox .inputs-list{padding:0px !important}.hs-form .input{margin-bottom:30px}.hs-form-field label{font-size:16px;color:#6a6a6a}.blueListItems{line-height:1.5;font-size:16px;color:#009bc7;margin:0;padding:0}.blueListItems li{list-style:none}.blueListItems li a{color:#009bc7;cursor:pointer}.blueLink{color:#009bc7;cursor:pointer}.subFooterTwoCTA{margin:180px 0 100px}.subFooterTwoCTA img{width:100%;max-width:180px}.subFooterBackgroundImg{background-color:#f9f9f9;position:absolute;left:0;right:0;width:100%;padding:100px 0;-webkit-transform:skewY(-8deg);-moz-transform:skewY(-8deg);-ms-transform:skewY(-8deg);-o-transform:skewY(-8deg);transform:skewY(-8deg);margin-top:-80px;height:680px;z-index:-1}.topMargin90{margin-top:90px}.mainFooter{margin:180px 0 0}.mainFooterBackgroundImg{background-color:#00205c;position:absolute;left:0;right:0;width:100%;padding:100px 0;-webkit-transform:skewY(-8deg);-moz-transform:skewY(-8deg);-ms-transform:skewY(-8deg);-o-transform:skewY(-8deg);transform:skewY(-8deg);margin-top:140px;height:1080px}.mainFooterMenu li{float:left;padding:0 20px;margin:0;font-size:18px;font-weight:600;list-style:none}.mainFooterMenu li a{color:#fff;text-decoration:none}.mainFooterMenu li a:hover{color:#99a5bd}.heartLogo{width:100%;margin-bottom:80px}.footerTable{float:left;width:100%;color:#FFF;margin-top:30px;border-top:solid 1px rgba(255,255,255,0.15)}.footerTable tr:first-child th{padding-top:30px;padding-bottom:10px}.footerTable tr a{color:#fff;text-decoration:none;opacity:1;cursor:pointer}.footerTable tr a:hover{opacity:.6}.footerTable td a{color:#fff;text-decoration:none;opacity:.6;font-size:14px;cursor:pointer}.footerTable td a:hover{opacity:1}sup{font-size:8px}.socialMediaFooterIcons{margin:70px 4% 0}.socialMediaFooterIconsNoRightMargin{margin-right:0 !important}.socialMediaFooterIcons:hover{opacity:.6}.footerInfo{font-size:14px;color:#8f9db7;font-style:italic;margin-top:30px;text-align:center}.footerInfo a{color:#8f9db7}.footerInfo a:hover{color:#fff;text-decoration:none}.whiteCenteredLink{color:#FFF;opacity:1;text-align:center;font-size:20px;width:100%;float:left}.whiteCenteredLink:hover{opacity:.6;color:#fff;text-decoration:none}.clear{clear:both}.whiteBackgroundMenu li a,.whiteBackgroundMenu #loginLink{color:#161f30 !important}@media(max-width:1460px){#homepageHeaderSection{margin-top:50px}#homepageHeaderSection h1{line-height:1.1}#homepageTriangleSetOne{margin-top:-141px}#homepageTriangleSetTwo{margin-top:650px}#homepageTriangleSetFour{margin-top:2193px}}@media(max-width:1400px){#homepageHeaderSection{margin-top:30px}#homepageHeaderSection h1{font-size:85px}}@media(max-width:1295px){#homepageHeaderSection h6{width:500px}.homepageHoverTextbox{margin-left:-16%;width:122%;padding:196px 35px 35px}}@media(max-width:1215px){.centeredContent{margin:0 15px}.socialMediaFooterIcons{margin:70px 4.3% 0}.mainFooterMenu li{font-size:16px}#homepageHeaderSection{margin-top:0px}}@media(max-width:1180px){#mainNav ul li a{font-size:15px}#homepageHeaderSection h1{font-size:70px}#homepageHeaderSection h6{width:410px;font-size:15px}.homepageHoverTextbox{margin-left:-10%;width:105%;padding:184px 15px 15px;margin-top:-195px}.fourIconSection .homepageHoverTextbox h5{font-size:34px}}@media(max-width:1140px){#requestDemoBtn{margin-left:15px;padding:15px;margin-top:-9px}#loginLink{font-size:15px;margin-top:6px}#bsLogo{width:200px}#mainNav ul{margin-top:10px}.mainFooterMenu li{font-size:14px;padding:0 15px}#mainNav ul li a{font-size:14px}}@media(max-width:1030px){#bsLogo{width:160px;margin-top:4px}#mainNav ul li a{font-size:14px}#loginLink{font-size:14px;margin-top:9px}#requestDemoBtn{margin-left:10px;padding:10px;margin-top:-3px}#mainNav ul{margin-top:11px;padding-left:20px}.mainFooterMenu li{font-size:13px;padding:0 14px}.secondaryPageHeaderText{margin-top:70px}}@media(max-width:995px){#homepageBackground svg{min-width:995px}#homepageHeaderSection h1{margin-top:0}}@media(max-width:992px){#notFoundPage h1{margin-top:-20px;text-align:center}#notFoundPage h5{text-align:center}#notFoundPage{margin-top:90px;padding:0 50px}.contentBlockPost{width:47.5%}.contentBlockPost:nth-child(3),.contentBlockPost:nth-child(6),.contentBlockPost:nth-child(9){margin-right:5%}.contentBlockPost:nth-child(even){margin-right:0}#templateFTriangleOne{display:none}.tamplateOheaderText{margin-top:10px}.downloadItem{margin-top:90px}}@media(max-width:900px){#homepageFirstIcon{width:80%}#firstHomepageCallout{margin-top:-180px}.desktopRightBtns{width:150px}}@media(max-width:838px){#bsLogo{width:130px;margin-top:8px}#mainNav ul li a{font-size:13px}.homepageHoverTextbox{padding:184px 10px 10px}}@media(max-width:768px){.leftTextImageRightBoxBG .mainContentBox{margin-top:40px;text-align:right}.rightTextImageLeftBox .mainContentBox,.leftTextImageRightBox .mainContentBox,.rightTextImageLeftBox2 .mainContentBox{margin-top:40px}.leftTextImageRightBoxBG .mainContentBox svg{float:right;margin-right:100px}.rightTextImageLeftBox2 button{margin-top:30px}.topMargin90{margin-top:30px}.mainFooterBackgroundImgOutside{height:680px}#bsLogo{width:200px;margin-top:0;position:relative;z-index:100000}.mobileMenuIcon{float:right;cursor:pointer;opacity:1}.mobileMenuIcon:hover{opacity:.6}.mobileMenuIconColored g{fill:#00205c}.secondaryPageHeaderText{margin-top:50px}.secondaryPageHeaderText h3{margin-top:20px;font-size:36px}#firstHomepageCallout{margin-top:130px}.homepageHoverTextbox{display:inline;float:left;width:100%;margin:0 0 75px;padding:0;background-color:#FFF;color:#161f30;position:relative}.fourIconSection .homepageHoverTextbox h5{color:#00205c}.homepageHoverTextbox h6,.homepageHoverTextbox p{color:#161f30}.fourIconSection .redBoxHover h5{margin-top:0px}.fiveReadMoreArticles{margin:50px 0 0px}.imageLeftCalloutBox{display:inline}.largeArticleLayout{margin-bottom:50px}.calloutQuote{width:100%;margin:30px 0 30px 0}.subFooterThreeArticles .extraSmallPageNavigation{float:left;width:100%}.subFooterThreeArticles .swipeToView{float:left}.subFooterThreeArticles .threeDots{margin:10px auto 0;float:right}.threeArticlesBlock{width:100%;border:0;background-color:transparent}.threeArticlesBlock:hover{background-color:transparent}.subFooterThreeArticles{margin-top:-600px}.mainFooterWithThreeArticles{margin:490px 0 0}.moreContentYouMightLike .contentBlockPost{width:100%}.moreContentYouMightLike .contentBlockPost .postImage{height:30vw}.hs-would_you_like_to_subscribe_to_our_blog_{text-align:left}.hs-form{text-align:left}.hs-landing-page select{background-image:url("https://cdn2.hubspot.net/hubfs/378546/Blogs/C8/dropdown-arrow.svg")}.hs-input.invalid{border:solid 5px red !important;background-color:#f9b9b9 !important}#templateMBlock1 .contact{float:left;text-align:left}.hs-button{background-color:#ed5024;color:#fff;font-weight:600;box-shadow:0px 22px 60px rgba(80,80,80,.6);border:none !important;border-radius:4px !important;padding:24px 52px !important;font-size:16px !important;width:auto !important;min-width:auto !important;float:none !important;margin:0 auto !important;display:block}.hs-button:hover{background-color:#c9441e}#mainNav{display:none;background-color:#161f30;width:100%;padding:5%;height:100%;position:fixed;z-index:10000;top:0;left:0}#bsLogoMobile{float:left;width:60%}#mainNav{display:none}#closeMenuButton{float:right;margin-top:4px;cursor:pointer;display:none;z-index:100000;position:relative}#mainNav ul{float:left;padding:0;margin:0;width:100%;line-height:2}#mainNav li{list-style:none;width:100%;float:left}#mainNav li a{color:#fff;opacity:1;font-weight:bold;font-size:22px !important}.secondaryMenuDropdownArrow,.tertiaryMenuDropdownArrow{display:inline}.firstMobileMenuNav>li:hover .secondMobileMenuNav{display:none}.secondMobileMenuNav{float:left;position:unset;color:#FFF;left:unset;width:100%;padding:0;z-index:1000}.secondaryMenuBackgroundColor{background-color:unset;position:relative;padding:0}#mainNav .secondMobileMenuNav li a{color:#fff !important;font-size:18px !important}#mainNav .secondMobileMenuNav li ul a{color:#fff !important;font-size:14px !important;font-weight:normal !important}#mainNav li a:hover{opacity:.6}#mainNav .ThirdMobileMenuNav ul{padding:0;margin:0 0 20px}.firstMobileMenuNav{margin-top:70px !important;margin-bottom:30px !important}.secondMobileMenuNav{display:none;margin:5px 0 15px !important}.secondMobileMenuNav li span{float:left}.secondMobileMenuNav li{font-size:16px;line-height:2}.secondaryMenuDropdownArrow{float:right;width:20px;margin-top:-3px;opacity:1}.secondaryMenuDropdownArrow:hover{opacity:.6}.tertiaryMenuDropdownArrow{float:left;width:20px;margin-left:25px}.tertiaryMenuDropdownArrow:hover{opacity:.6}.ThirdMobileMenuNav{display:none;margin:5px 0 15px !important;float:left;width:100%}.ThirdMobileMenuNav li{font-weight:normal;font-size:14px;line-height:3}.mobileMenu .buttonOrangeBig{margin:40px auto 0;left:0;right:0;position:absolute}}@media(max-width:575px){.fiveReadMoreArticles .smallArticleLayout{width:100%;padding:25px 0}.fiveReadMoreArticles .smallArticleLayout{border-bottom:1px solid #ddd;border-right:0 !important}.equalColumnsAndRow{display:inline}}ul.inputs-list.multi-container{list-style:none}.contact input,#templateMBlock1 .contact select{font-size:16px;width:auto;padding:10px !important;margin:0 11px 8px !important;border:solid 1px #ddd;border-radius:3px;background-color:transparent}section.three-column-card .columns-wrapper{max-width:100%;padding:0}section.three-column-card{padding:0}section.general.three-column-card{background:transparent !important}section.three-column-card .columns-wrapper .card-item .bg-gray{position:absolute;bottom:0;width:100%}section.three-column-card .columns-wrapper .card-item .card-body{padding:30px 30px 90px}.card-body{min-height:200px}.contentbottom{margin-bottom:50px !important}.graybar{background:#f7fafc;padding-top:50px;padding-bottom:50px}section.three-column-card .columns-wrapper .card-item .card-body h5{font-size:24px;margin:0 0 0px}.card{width:100%}.block-tile{margin-left:0 !important;width:20% !important}