@font-face {font-family: 'Rubik'; src: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-SemiBold.eot'); src: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-SemiBold.eot#iefix') format('embedded-opentype'),url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-SemiBold.woff2') format('woff2'),url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-SemiBold.woff') format('woff'),url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-SemiBold.ttf') format('truetype'),url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-SemiBold.svg#Rubik-SemiBold') format('svg');font-weight: 600;font-style: normal;font-display: swap;}@font-face { font-family: 'Roboto'; src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Thin.woff2")format("woff2"),url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Thin.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; } @font-face { font-family: 'Roboto'; src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Regular.woff2") format("woff2"), url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Regular.woff") format("woff");font-weight: normal;font-style: normal;font-display: swap; } @font-face { font-family: 'Roboto';src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Black.woff2") format("woff2"),         url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Black.woff") format("woff");font-weight: 900; font-style: normal; font-display: swap; } @font-face { font-family: 'Roboto'; src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Bold.woff2")format("woff2"),url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Bold.woff") format("woff"); font-weight: bold; font-style: normal;    font-display: swap; } @font-face {font-family: 'Roboto';src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Medium.woff2") format("woff2"),url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Medium.woff") format("woff"); font-weight: 500; font-style: normal;font-display: swap; } @font-face { font-family: 'Roboto';src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Light.woff2") format("woff2"),     url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Roboto/Roboto-Light.woff") format("woff"); font-weight: 300; font-style: normal; font-display: swap; } @font-face { font-family: 'Rubik'; src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Thin.woff2") format("woff2"), url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Thin.woff") format("woff"); font-weight: 100; font-style: normal; font-display: swap; } @font-face { font-family: 'Rubik'; src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Regular.woff2") format("woff2"), url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Regular.woff") format("woff"); font-weight: normal; font-style: normal; font-display: swap; } @font-face { font-family: 'Rubik'; src:url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Black.woff2") format("woff2"),        url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Black.woff") format("woff"); font-weight: 900; font-style: normal; font-display: swap; } @font-face { font-family: 'Rubik'; src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Bold.woff2") format("woff2"), url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Bold.woff") format("woff"); font-weight: bold; font-style: normal; font-display: swap; } @font-face { font-family: 'Rubik'; src: url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Medium.woff2") format("woff2"), url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Medium.woff") format("woff"); font-weight: 500; font-style: normal; font-display: swap; }  @font-face { font-family: 'Rubik'; src:url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Light.woff2") format("woff2"),    url("https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Fonts%202023/Rubik/Rubik-Light.woff") format("woff");font-weight: 300;font-style: normal; font-display: swap; }  @import url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/hub_generated/template_assets/1/111497561154/1741835126839/template_font_awesome_4.7.0.min.css'); .row-fluid .container, .row-fluid .container[class*="span"], .container{ float:none; width:100%; max-width: 1230px; padding: 0 15px; margin:0 auto; }.fancybox-button { display: none !important; } .fancybox-content button.fancybox-button { display: block !important; } .row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.127659574%;*margin-left:2.0744680846382977%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:99.99999998999999%;*width:99.94680850063828%}.row-fluid .span11{width:91.489361693%;*width:91.4361702036383%}.row-fluid .span10{width:82.97872339599999%;*width:82.92553190663828%}.row-fluid .span9{width:74.468085099%;*width:74.4148936096383%}.row-fluid .span8{width:65.95744680199999%;*width:65.90425531263828%}.row-fluid .span7{width:57.446808505%;*width:57.3936170156383%}.row-fluid .span6{width:48.93617020799999%;*width:48.88297871863829%}.row-fluid .span5{width:40.425531911%;*width:40.3723404216383%}.row-fluid .span4{width:31.914893614%;*width:31.8617021246383%}.row-fluid .span3{width:23.404255317%;*width:23.3510638276383%}.row-fluid .span2{width:14.89361702%;*width:14.8404255306383%}.row-fluid .span1{width:6.382978723%;*width:6.329787233638298%}.container-fluid{*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:""}.container-fluid:after{clear:both}@media(max-width:767px){.row-fluid{width:100%}.row-fluid [class*="span"]{display:block;float:none;width:auto;margin-left:0}}@media(min-width:768px) and (max-width:1139px){.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.762430939%;*margin-left:2.709239449638298%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:99.999999993%;*width:99.9468085036383%}.row-fluid .span11{width:91.436464082%;*width:91.38327259263829%}.row-fluid .span10{width:82.87292817100001%;*width:82.8197366816383%}.row-fluid .span9{width:74.30939226%;*width:74.25620077063829%}.row-fluid .span8{width:65.74585634900001%;*width:65.6926648596383%}.row-fluid .span7{width:57.182320438000005%;*width:57.129128948638304%}.row-fluid .span6{width:48.618784527%;*width:48.5655930376383%}.row-fluid .span5{width:40.055248616%;*width:40.0020571266383%}.row-fluid .span4{width:31.491712705%;*width:31.4385212156383%}.row-fluid .span3{width:22.928176794%;*width:22.874985304638297%}.row-fluid .span2{width:14.364640883%;*width:14.311449393638298%}.row-fluid .span1{width:5.801104972%;*width:5.747913482638298%}}@media(min-width:1280px){.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:28px;margin-left:2.564102564%;*margin-left:2.510911074638298%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145300001%;*width:91.3997999636383%}.row-fluid .span10{width:82.905982906%;*width:82.8527914166383%}.row-fluid .span9{width:74.358974359%;*width:74.30578286963829%}.row-fluid .span8{width:65.81196581200001%;*width:65.7587743226383%}.row-fluid .span7{width:57.264957265%;*width:57.2117657756383%}.row-fluid .span6{width:48.717948718%;*width:48.6647572286383%}.row-fluid .span5{width:40.170940171000005%;*width:40.117748681638304%}.row-fluid .span4{width:31.623931624%;*width:31.5707401346383%}.row-fluid .span3{width:23.076923077%;*width:23.0237315876383%}.row-fluid .span2{width:14.529914530000001%;*width:14.4767230406383%}.row-fluid .span1{width:5.982905983%;*width:5.929714493638298%}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:""}.clearfix:after{clear:both}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}@media(max-width:767px){.visible-phone{display:inherit !important}.hidden-phone{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}}@media(min-width:768px) and (max-width:1139px){.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}}               *{ box-sizing: border-box; } *:focus{outline:none;} ::-moz-focus-inner{border:0;} body { margin:0px; padding:0; font-family: Roboto, sans-serif; color:#333333; font-size: 18px; font-weight: 400; line-height: 28px; }ul{margin:0px; padding:0px;} a { -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease;; text-decoration:none; color: #5D9A42; display: inline-block; } a:hover { color: #024164; } a:hover, a:focus{text-decoration:none; color: #024164; } p {  padding: 0;  margin: 0 0 25px; } p:last-child { margin-bottom: 0; } ::-webkit-input-placeholder{opacity:1; color: rgba(0, 0, 0, 0.4); } ::-moz-placeholder{opacity:1; color: rgba(0, 0, 0, 0.4); }  :-ms-input-placeholder{opacity:1; color: rgba(0, 0, 0, 0.4); } :-moz-placeholder{opacity:1; color: rgba(0, 0, 0, 0.4); } textarea, select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="file"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {font-family:  ; border-radius:0; border:none; padding:10px; font-size:16px; font-weight:400; width: 100%;} .hs-form-field { margin: 0 0 20px; } .hs-form-field > label span:empty { display: none; } .hs-form-field > label span { display: inline-block; margin: 0 0 4px; } fieldset.form-columns-1 textarea.hs-input, fieldset.form-columns-1 select.hs-input fieldset.form-columns-1 input[type="text"].hs-input,  fieldset.form-columns-1 input[type="password"].hs-input,  fieldset.form-columns-1 input[type="datetime"].hs-input,  fieldset.form-columns-1 input[type="datetime-local"].hs-input, fieldset.form-columns-1 input[type="date"].hs-input, fieldset.form-columns-1 input[type="file"].hs-input, fieldset.form-columns-1 input[type="month"].hs-input, fieldset.form-columns-1 input[type="time"].hs-input, fieldset.form-columns-1 input[type="week"].hs-input, fieldset.form-columns-1 input[type="number"].hs-input, fieldset.form-columns-1 input[type="email"].hs-input, fieldset.form-columns-1 input[type="url"].hs-input, fieldset.form-columns-1 input[type="search"].hs-input, fieldset.form-columns-1 input[type="tel"].hs-input, fieldset.form-columns-1 input[type="color"].hs-input{width:100%;} .hs-form fieldset.form-columns-1 textarea.hs-input, .hs-form fieldset textarea.hs-input, .hs-form fieldset input[type="number"].hs-input{width:100%;} input[type="radio"], input[type="checkbox"]{margin-right: 10px;} input[type="file"]{background-color:#fff; color:#333333;} .inputs-list{margin:0 0 15px;} input[type="submit"]{   color:#fff; cursor:pointer; -webkit-appearance: none; border-radius:0px; width:100%; border:none; box-sizing:border-box; background-color:; padding:18px 10px; font-weight:700; font-size:18px; display: inline-block; text-align: center; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease;;} input[type="submit"]::-moz-focus-inner{border: 0;} textarea{resize:none;} h1,h2,h3,h4,h5,h6{ margin-top:0px; margin-bottom:20px; font-family:Rubik, sans-serif; line-height: normal; font-weight:700; color: #024164; } h1 { letter-spacing: 1px; } h2 { font-size: 46px; line-height: 52px; margin-bottom: 25px; color: #1D76BB; font-weight: 700; } h3 { font-size: 30px; line-height: 40px; margin-bottom: 20px; } h4 { font-size: 25px; line-height: 32px; letter-spacing: 1px;  } h5 { font-size: 20px; line-height: 30px;  } h6 {  color: #4D4D4D; font-weight: 500; font-size: 18px; line-height: 26px; margin-bottom: 15px; } h1 span { color: #5D9A42; } .row-fluid [class*="span"] {min-height: 0;} strong { color: #5D9A42; } img { max-width:100%; height:auto; } .text-white { color: #fff; } .text-white h3 , .text-white h4 , .text-white h2 { color: #fff; } .mt-140{margin-top: 140px;} .mb-140{margin-bottom: 140px;} ul , li { list-style: none; } a { transition: all ease-in-out .3s; } .row-fluid .title-section { width: 100%; max-width: 780px; margin: auto; margin-bottom: 30px; } .row-fluid .title-section h4 { text-transform: uppercase; } .row-fluid .title-section .sub-title { margin-bottom: 20px; } .default-btn .cta_button { padding: 12px 20px; font-size: 16px; line-height: normal; color: #fff; font-weight: 700; text-transform: uppercase; background:;  border: 1px solid ; box-sizing: border-box !important; display: inline-block; text-align:center; position: relative; z-index: 1; -webkit-transition: all 500ms; -moz-transition: all 500ms; -ms-transition: all 500ms; -o-transition: all 500ms; transition: all 500ms;; border-radius: 5px; } .bg-btn .cta_button { font-size: 20px; padding: 17px 30px; } .default-btn .cta_button:hover { background: #188AC8; } .bg-cover { background-size: cover; background-position: center; background-repeat: no-repeat; } .b-radius-10 a , a.b-radius-10{ border-radius: 10px; } .row-fluid .fullwidth { width:100%; float:left; } .text-center { text-align: center; } .text-left{text-align: left;} .text-right{text-align: right;} .text-justify { text-align: justify; } .row-fluid .flexwrap, .flexwrap { display:flex; flex-flow:row wrap; justify-content:left; display:-webkit-flex; -webkit-flex-flow:row wrap; -webkit-justify-content:left; } .row-fluid .alignCenter, .alignCenter { align-items:center; -webkit-align-items:center; } .no-padding {padding:0;margin:0;} .row-fluid .padding-right-container[class*="span"] , .padding-right-container { padding-right: calc((100%  - 1170px) / 2); }  .row-fluid .padding-left-container[class*="span"] , .padding-left-container { padding-left: calc((100%  - 1170px) / 2); } .slick-arrow { font-size: 0; border: 0;width: 60px; height: 60px; color: #5D9A42; cursor: pointer; position: absolute; padding: 0; border-radius: 2px;  top: 0; bottom: 0; margin: auto; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;; z-index:5; } .slick-arrow:before {content: "\f104"; font-size: 26px;font-family: 'FontAwesome'; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;; } .slick-next.slick-arrow:before { content: "\f105"; } .main-wrap-arrows { display: inline-block; float: right;  background: #fff; position: absolute; right: 0; top: 0; overflow: hidden; } .slick-prev.slick-arrow { padding-right: 0; left: -16px; } .slick-next.slick-arrow { padding-left: 0; right: -16px; } .slick-arrow.slick-disabled { opacity: 0; visibility: hidden; } .slick-arrow:before { font-size: 0; background: url('https://f.hubspotusercontent40.net/hubfs/7885496/Brandbassador_2020/images/blog/chevron-left.svg') no-repeat center / contain; width: 15px; height: 24px; display: inline-block; } .slick-next.slick-arrow:before { transform: scaleX(-1); } .slick-arrow:hover { background: #5D9A42; color: #fff; animation: heartbeat 1s; -webkit-animation: heartbeat ease 1.5s; -moz-animation: heartbeat ease 1.5s; -ms-animation: heartbeat ease 1.5s; } .slick-arrow:hover:before { filter: brightness(0) invert(1); } .list-style ul { list-style: revert; } .list-style ul li { position: relative; padding-left: 0; margin-left: 50px; list-style: revert; margin-bottom: 10px; } .list-style ol { padding-left: 0; } .list-style ol li { list-style: revert; margin-left: 50px; padding-left: 0; margin-bottom: 10px; } .list-style ol li::marker { font-size: 18px; } .list-style2 ul { list-style: none; padding-left: 0; margin: 15px 0 20px; } .list-style2 ul li { position: relative; padding-left: 15px; margin-bottom: 4px; } .list-style2 ul li:before { content: "\2022"; width: 6px; height: 6px; display: inline-block; position: absolute; left: 0; top: 10px; color:#5D9A42; font-size: 20px; line-height: 2px; font-weight: 300; } .list-style2 ul:last-child { margin-bottom: 0; } .slick-dots { text-align: center; margin-top: 20px; } .slick-dots li { display: inline-block; margin: 0 4px; } .slick-dots li button { font-size: 0; width: 8px; height: 8px; padding: 0; border: 0; border-radius: 100%; cursor: pointer; background: #6F6FCD;  opacity: 0.11; transition: all 0.5s; } .slick-dots li.slick-active button { background: #5D9A42; opacity: 1; width: 30px; border-radius: 90px; } .hs-menu-wrapper.hs-menu-flow-vertical > ul li a { white-space: normal; }.container:before , .container:after , .row-fluid .container[class*="span"]:after , .row-fluid .container[class*="span"]:before{clear:both; content: ""; display:table;} .container.container_780, .row-fluid .container.container_780[class*="span"] { max-width: 780px; } .container.container_890, .row-fluid .container.container_890[class*="span"] { max-width: 890px; } .row-fluid .container_right[class*="span"] , .container_right { padding-right: calc((100%  - 1170px) / 2); } .row-fluid .container_left[class*="span"] , .container_left { padding-left: calc((100%  - 1170px) / 2); } .container_1300, .row-fluid .container_1300[class*="span"] { max-width: 1300px; } .fancybox-slide--video .fancybox-content { overflow: visible !important; } .flex-container>.row-fluid-wrapper>.row-fluid, .flex-container { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex } .flex-container.top>.row-fluid-wrapper>.row-fluid, .flex-container.top { -webkit-box-align: start; -moz-box-align: start; -webkit-align-items: start; -ms-flex-align: start ; align-items: start; align-items: flex-start; } .flex-container.center>.row-fluid-wrapper>.row-fluid, .flex-container.center { -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } .flex-container.bottom >.row-fluid-wrapper > .row-fluid , .flex-container.bottom { -webkit-box-align: end ; -moz-box-align: end ; -webkit-align-items: end; -ms-flex-align: end ; align-items: end ; align-items: flex-end ; }  .reverse > .row-fluid-wrapper > .row-fluid , .reverse{ flex-direction: row-reverse; } .fl100 { width: 100%; float: left; } .btn a { border: 1px solid #333333; padding: 12px 22px 6px;  display: inline-block; box-sizing: border-box !important; font-size: 16px; line-height: 24px; font-weight: 700; color: #333333; } .btn2 a { border-color:#1D76BB; color:#1D76BB; } .btn a:hover { border-color:#024164; background: #024164; color:#fff; } .post-content .btn.btn2 { margin-top: 20px; } .row-fluid .header { padding: 25px 0; } .home_header .header { padding-bottom:0; } .row-fluid .header .logo { width: 238px; line-height: 0; } .row-fluid .header .header-right { width: calc(100% - 238px); margin: auto;  padding-left: 30px; text-align: right; } .row-fluid .header .menu { width: auto; display: inline-block; float: none; vertical-align: middle; padding-top: 3px; } .row-fluid .header .btn { display: inline-block; width: auto; float: none; vertical-align: middle; margin: 0; } .row-fluid .menu .hs-menu-wrapper > ul > li { display: inline-block; margin-right: 50px; } .row-fluid .menu .hs-menu-wrapper > ul > li a { font-size: 16px; letter-spacing: 1px; color:#333333; font-weight: 700; } .row-fluid .menu .hs-menu-wrapper > ul > li a:hover { color:#5D9A42; } .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper {position:absolute; background:#fff; box-shadow:0px 3px 2px rgb(0 0 0 / 20%);opacity: 0; visibility: hidden;z-index: 2; top: 40px; min-width:200px;text-align: left;} .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children:hover > ul.hs-menu-children-wrapper {opacity:1; visibility:visible;} .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li > a {padding:15px; display:inline-block; border-bottom:1px solid rgba(0,0,0,0.5);} .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li > a:hover {color: #05517c;} .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li:last-child > a {border-bottom:0;} .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper .hs-menu-children-wrapper {position:absolute; background:#fff; box-shadow:0px 3px 2px rgb(0 0 0 / 20%);opacity: 0; visibility: hidden;z-index: 2; top: 0px; left: 101%; min-width: 200px;text-align: left;} .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper .hs-menu-children-wrapper li a {padding: 15px; display: inline-block;} .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper .hs-menu-children-wrapper li a:hover {color: #05517c;} .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li:hover ul.hs-menu-children-wrapper {opacity:1; visibility:visible;} .hero-section { position: relative; z-index: 1;  display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;; } .hero-caption { width: 100%; float: left; max-width: 700px;  padding: 75px 0 40px; } .hero-caption h1 { text-transform: uppercase; }  .hero-section .hero-img { width: 48%;} .hero-text { color: #5A5A5A; font-weight: 500;  margin-bottom: 20px; } .hero-form .hs-form-field .hs-input {  width: 100%; background: #E6E6E6; height: 50px; padding: 10px 165px 10px 15px; margin-bottom: 0; } .hero-form .hs-form-field span.hs-form-required { display: none; } .hero-form .hs-form-field > label { display: inline-block; margin-bottom: 6px; font-size: 16px; } .hero-form .hs-form-field .input { position: relative; margin-bottom: 20px; } .hero-form { width: 100%; max-width: 570px; } .hero-form input.hs-button { background: #1D76BB;  position: absolute; right: 0; top: 0; min-width: 138px; width: auto; height: 100%; padding: 0; text-transform: uppercase; font-size: 16px; line-height: 56px; letter-spacing: 1px; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease;;  visibility: hidden; } .hero-form input.hs-button:hover { background: #024164; } .hs-error-msgs { color: red; font-size: 16px; line-height: normal; margin-bottom: 10px; } .hero-form .hs-form-field input.hs-button { visibility: visible; } .register-section { padding: 60px 0; } .register-caption { background: #f2f2f2; width: 100%; max-width: 728px; margin: auto; box-shadow: 0 4px 6px 0 rgb(0 0 0 / 0.2); padding: 40px 15px 40px 140px; border-radius: 10px; position: relative; } .register-caption h3 { font-weight: 500; } .register-caption h6 { margin-bottom: 8px; } .register-tag { color: #5D9A42; margin-bottom: 8px; text-transform: uppercase; } .register-caption li svg { width: 16px; position: absolute; left: 0; top: -6px; bottom: 0; margin: auto; height: 18px; } .register-caption li { font-size: 16px; position: relative; padding-left: 24px; }.register-caption ul { margin-bottom: 24px; } .d-month { background: #5D9A42; width: 134px; text-align: center; color: #fff;  padding: 22px 15px 18px;  position: absolute; left: -50px; } .d-month span { display: block; line-height: normal; } .days { font-size: 52px; font-weight: 700; margin-bottom: 5px; letter-spacing: 5px; } .tml-title { background: #024164; padding: 70px 0 270px; position: relative; z-index: 1; } .tml-title h4 { color: #fff; margin-bottom: 0; letter-spacing: 1px; text-transform: uppercase; } .tml-title:after {content: "";position: absolute;left: 0;right: 0;height: 180px;background: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/tml-ptn.png') no-repeat center;background-size: 100% 100%;bottom: -60px;z-index: -1;}  .tml-title-inner { width: 100%; max-width: 760px; margin: auto; float: none; min-height: 60px; } .person-box { width: calc(100% / 3 - 52px); margin: 0 24px 50px; display: inline-block; vertical-align: top; background: #f2f2f2; padding: 40px 25px 90px; text-align: center; box-shadow: 0 4px 6px 0 rgb(0 0 0 / .2); position: relative; z-index: 1; overflow: hidden; } .person-row { margin: 0 -24px; text-align:center; } .tml-main { position: relative; z-index: 1; margin-top: -240px; } .person-img img { width: 115px; height: 115px; object-fit: cover; border-radius: 100%; margin: auto; } .person-img { margin-bottom: 20px; } .person-text { color: #024164; font-size: 20px; line-height: normal; margin-bottom: 40px; } .person-content h6 { color: #5D9A42; font-size: 16px; font-weight: 700; margin-bottom: 0; } .description { color: #1D76BB; font-size: 16px; } .person-hover { position: absolute; top: 0; bottom: 0; background: #1D76BB; color: #fff; left: -100%; width: 100%;  height: 100%;  transition: all 0.5s; } .person-bio { font-size: 22px; } .bio-content { padding: 15px 15px 20px; overflow: auto; height: calc(100% - 80px); }  .person-box:hover .person-hover { left: 0; } img.tml_icon { width: 100%; max-width: 58px; height: 70px; object-fit: scale-down; } .audit-section { background: #f2f2f2; padding: 80px 0; } .audit-section .title-section { margin-bottom: 0; } .mission-section { color: #fff; padding: 80px 0 160px; position: relative; z-index: 1; overflow: hidden; } .mission-section:after { content: ""; position: absolute; left: -7px; right: -10px; height: 140px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/mission_ptn.png) no-repeat center; background-size: 100% 100%; bottom: -80px; z-index: -1; } .mission-section h4 { color: #fff; margin-bottom: 40px; } .mission-section .title-section { max-width: 720px; margin-bottom: 0; } .form-section { padding:20px 0 50px; background: #f2f2f2; } .form_style { width: 100%; max-width: 950px; margin: auto; } .form-section .title-section { margin-bottom: 50px; } .form_style .hs-form fieldset { max-width: none !important; margin: 0 -15px; display: table; } .form_style .hs-form .hs-input { width: 100% !important; border: 1px solid #808080; height: 50px; margin-bottom: 0; } .form_style .hs-form .input { margin-right: 0 !important; margin-bottom: 30px; } .form_style .hs-form .hs-form-field { padding: 0 15px; } .form_style .hs-form .hs-form-field > label { color: #808080; font-size: 15px; } .form_style .hs-form .hs-form-field > label span.hs-form-required { display: none; }.form_style .hs-form textarea.hs-input {  height: 150px; } .form_style .hs-form ul.inputs-list input { width: auto !important; height: auto !important; } .form_style input.hs-button { background: #5D9A42; min-width: 138px; width: auto; text-transform: uppercase; font-size: 16px; line-height: normal; letter-spacing: 1px; height: 50px; -webkit-transition: all 200ms ease; -moz-transition: all 200ms ease; -ms-transition: all 200ms ease; -o-transition: all 200ms ease; transition: all 200ms ease;; } .form_style input.hs-button:hover { border-color:#024164; background: #024164; color:#fff; } .form_style .hs_submit { text-align: center; } .row-fluid .footer-top { background-color: #0E527D; padding: 60px 0 10px; } .row-fluid .footer { color: #fff; font-size: 15px; } .social-text { margin-bottom: 20px; line-height: 25px; } .social-list ul li { display: inline-block; margin:0 18px 18px 0; } .social-list ul li a { background: #fff; width: 40px; height: 40px; border-radius: 100%; text-align: center;  display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;; -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; justify-content: center; -ms-flex-pack: center;; color: #024164; font-size: 26px; font-weight: 900; border: 1px solid #fff; } .social-list ul li a:hover { background:#024164; color:#fff; } .social-list ul li .fa-instagram:before { font-weight: 700; } .row-fluid .footer-menu ul li a { color: #fff; text-transform: uppercase; font-weight: 700; position: relative; } .row-fluid .footer-menu ul li { width: 100%; max-width: 125px; border-bottom: 1px solid #fff ; padding-bottom: 5px; margin-bottom: 10px; display: table; } .row-fluid .footer-menu ul li a:after {content: "";background: #fff ;bottom: -5px;height: 3px;left: 0;right: 0;width: 100%;position: absolute;opacity: 0;transition: all 0.5s;} .row-fluid .footer-menu ul li a:hover:after ,.row-fluid .footer-menu ul li.active a:after { opacity: 1; } .recent-list li a { display: flex; } .recent-list li a:hover .post-title { text-decoration: underline; } .recent-list li a > img {  width: 70px; height: 70px; border-radius: 100%; object-fit: cover; } .recent-list li .post-content { width: calc(100% - 70px); color: #fff; padding-left: 30px; } .post-title { font-weight: 700; margin-bottom: 0; font-size: 18px; line-height: 28px; } .recent-list li { margin-bottom: 16px; border-bottom: 1px solid rgb(0 0 0 / .4); padding-bottom: 16px; } .post-date { font-size: 15px; } .recent-list li:last-child { border-bottom: none; } .row-fluid .footer-social { width: 26%; padding-left: 15px; } .row-fluid .footer-menu { width: 20%; padding-left: 60px; } .row-fluid .footer-recent { padding-left: 50px; } .row-fluid .copyright {background: #1D76BB;text-align: center;padding: 15px 0;}  .platform-section { padding: 40px 0 180px; position: relative; z-index:1;  } .platform-caption { width: 100%; max-width: 895px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/platform_bg.png) no-repeat center; background-size: 100% 100%; float: left; padding: 70px 55px 100px 95px; color: #fff; position: relative; left: 20px; } .platform-caption h4 { color: #fff; margin-bottom: 30px; text-transform: uppercase; } .platform-list ul li { float: left; position: relative; padding-left: 70px; font-size: 20px; line-height: 28px; margin-bottom: 22px; list-style: none;  margin-left: 0; } .platform-icon { width: 100%; max-width: 34px; position: absolute; left: 0; top: 0; height: 40px; object-fit: scale-down; } .platform-icon img { width: 100%; height: 100%; } .platform-img img { width: 100%; max-width: 860px; }  .platform-left { position: absolute; left: -360px; z-index: -1; bottom: -80px; } .platform-section .container { position: relative; } .platform-right { float: right; min-height: 670px; } .row-fluid .flexible-section > span > div { width: 100%; float: left; } .ebiz-toggle { display:none; } .row-fluid .menu .hs-menu-wrapper > ul > li.line-bottom {  position: absolute;  height: 3px;  background: #5D9A42; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;; bottom: -2px;  opacity: 0; visibility: hidden; } .row-fluid .menu .hs-menu-wrapper > ul > li { line-height: 15px; } .row-fluid .menu .hs-menu-wrapper > ul { position: relative; } .row-fluid .menu .hs-menu-wrapper >ul > li:hover a , .row-fluid .menu .hs-menu-wrapper > ul > li.active > a { color: #5D9A42; } .row-fluid .menu .hs-menu-wrapper>ul>li.line-bottom.active { opacity: 1;  visibility: visible; } .submitted-message {  text-align: center; } .hero-inner { background: #024164; padding: 70px 0 80px; min-height: 220px; z-index: -1; position: relative; } .hero-inner:after { content: ""; position: absolute; left: 0; right: 0; height: 180px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/tml-ptn.png) no-repeat center; background-size: 100% 100%; bottom: -100px; z-index: -1; } .hero-inner h4 { color: #fff; margin-bottom: 0; } .team-section { position: relative; z-index: 1; padding: 0px 0 100px; } .team-row { text-align: center; margin: 0 -15px; } .team-box { width: calc(100% / 3 - 34px); display: inline-block; vertical-align: top; margin: 235px 15px 0; text-align: center; background: #f2f2f2; } .team-img { width: 100%; max-width: 250px; margin: -180px auto 0; } .team-box h5 { margin-bottom: 6px; font-weight: 400; } .team-content { padding: 20px 20px; } .team-text {margin: 20px 0 40px;} .team-content .social-list ul li { margin: 0 4px; } .team-content .social-list ul li a { background:#024164; border-color:#024164; color:#fff; font-size: 20px; } .team-content .social-list ul li a:hover { background: transparent ; color:#024164 } .blog-section {  padding: 64px 0; } .blog-section .title-section { margin-bottom: 75px; } .blog-section .title-section h3 {  text-transform: uppercase; } .blog-section .container { max-width: 1100px; } .post-item { margin-bottom: 58px; } .post-inner { display: flex; } .post-img { width: 400px; min-height: 280px; background-position: center; background-repeat: no-repeat; background-size: cover; } .post-content { width: calc(100% - 400px); padding-left: 35px; } .topic_list { margin-bottom: 10px; text-transform: uppercase; } .post-date { margin-bottom: 15px; } .post-content h3 {  font-weight: 500; } .post-content h3 a { color:#024164; } .post-content h3 a:hover { color:#5D9A42; } .post-text {  margin-bottom: 20px; } .post-content a.more-link { text-transform: uppercase; font-weight: 700; font-size: 16px; color:#024164; text-decoration: underline; } .post-content a.more-link:hover { color:#5D9A42; } .blog-pagination a.previous-posts-link { float: left; } .blog-pagination a.next-posts-link { float: right; } .blog-pagination {  width: 100%; margin: 50px auto 40px; display: table; } .blog-pagination a { text-transform: uppercase; font-weight: 700;  font-size: 16px; color:#024164; text-decoration: underline; } .blog-pagination a:hover { color:#5D9A42; } .blog-pagination a i { display: inline-block; position: relative; top: 2px; font-size: 26px; } .blog-pagination a.previous-posts-link i { margin-right: 10px; } .blog-pagination a.next-posts-link i { margin-left: 10px; } .hs-author-social-section.social-list ul li a { border: 1px solid #024164; font-size: 20px; } .post-blog-img img { width: 100%; height: 500px; object-fit: cover; object-position: top center; } .section.post-body { padding-top: 30px; } .section.post-body h5:first { margin: 0 0 40px; } .section.post-body h5 {  font-weight: 900; color: #024164; font-size: 22px; margin: 50px 0 40px; } .blog-section .blog-inner-page { width: 100%; max-width: 780px; margin: auto; } .blog-section .section h1 span { color: #024164; } .blog-section .section h1 { margin-bottom: 30px; line-height: 52px; } .section.post-header .post-date {  font-size: 16px; color: #808080; } .section.post-body img {margin-top: 50px !important;margin-bottom: 20px !important;} .section.post-body blockquote {  color: #4D4D4D; font-size: 16px; border-top: 1px solid #5D9A42; padding: 10px 0; width: 100%; max-width: 550px; margin: 0 auto 40px; } .section.post-body a { color:#1D76BB; } .section.post-body a:hover { color:#5D9A42; } .body-container-wrapper { overflow: hidden; }.about-blog-section { background: #1D76BB; padding: 30px 40px;  display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; color: #fff; width: 100%; max-width: 1000px; margin: 50px auto 0; } .about-blog-section .about-logo { width: 100px; } .about-blog-content { width: calc(100% - 100px); padding-left: 40px; } .about-blog-content h5 { color: #fff;font-weight: 500; margin-bottom: 14px; } .strike_author { width: 100%; max-width: 880px; margin: 80px auto 50px; display: flex; } .strike_author_logo { width: 115px; height: 115px;  border-radius: 100%; overflow: hidden; } .strike_author_logo img { width: 100%; height: 100%; object-fit: cover; } .strike_author_content { width: calc(100% - 115px); padding-left: 30px; } .strike_author_text { color: #808080; font-size: 16px; line-height: 24px; } .strike_author_content h6 a {  color: #1D76BB; } .strike_author_content h6 a:hover { color: #5D9A42; } .strike_author_content h6 { margin-bottom: 18px; font-size: 16px; } .suscribe-section { background: #f2f2f2; text-align: center; padding: 20px 0 30px; } .suscribe-section h3 { text-transform: uppercase; } .suscribe-section .hero-form { margin: auto;  text-align: left; } .suscribe-section .hs-form-field .hs-input { background: #fff; border: 1px solid #808080; } .suscribe-section .hero-form .hs-form-field > label { font-size: 16px; margin-bottom: 6px; } .suscribe-section h4 { margin-bottom: 40px; } .suscribe-section { position: relative; z-index: 1; } .suscribe-section:after { content: ""; position: absolute; left: -7px; right: -10px; height: 140px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/mission_ptn.png) no-repeat center; background-size: 100% 100%; top: -60px; z-index: -1; } .hs-author-profile {  text-align: center; margin-bottom: 40px; } .hs-author-profile h2.hs-author-name { font-size: 30px; line-height: normal; } .hs-author-avatar img { width: 100px; height: 100px; border-radius: 100%; object-fit: cover; } .hs-author-avatar {  margin-bottom: 20px; } .hs-author-bio { margin-bottom: 20px; } .hs-author-social-section span.hs-author-social-label { margin-bottom: 20px; display: inline-block; } h3.hs-author-listing-header { text-align: center;  margin-bottom: 60px; } .row-fluid .header_inner { text-align: center; padding: 32px 0 22px; } .row-fluid .header_inner .logo { width: 100%; max-width: 220px; float: none; display: inline-block; } .lp_hero h4 { font-size: 40px; line-height: normal; } .lp_hero .hero-inner { padding-bottom: 240px; } .preparing_section { padding-bottom: 40px; } .preparing_section .register-caption { padding: 50px 90px 50px 50px; text-align: left; border-radius: 0; margin-top: -260px; } .preparing_section .d-month { position: relative; float: left; width: 90px; height: 90px; left: 0; padding: 14px 15px; } .preparing_row ul { float: left; margin: 0 0 0 30px; width: calc(100% - 115px); } .preparing_row {  display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -moz-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center;; margin-bottom: 24px; } .preparing_section .d-month span.days { font-size: 40px; letter-spacing: -1px; } .preparing_section .d-month span.month { font-size: 16px; margin-bottom: 10px; } .preparing_section h3 { margin-bottom: 30px; } .signup-form { background: transparent; padding-bottom: 70px; } .signup-form .signup-form-title h3 { font-size: 28px;  text-transform: uppercase; } .signup-form .signup-form-title { padding: 0 15px; } .signup-form .form_style { max-width: 680px; } .signup-form .form_style .hs-form-field > label { font-size: 18px; color: #4D4D4D; display: inline-block; margin-bottom: 4px; } .signup-form .form_style input.hs-button { background: #05517C; } .signup-form .form_style input.hs-button:hover { background: #5d9a42; } .lp-footer .logo { width: 100%; max-width: 185px; display: table; margin: 0 auto 15px !important; float: none !important; } .lp-footer .footer-social { text-align: center; width: 100%; } .lp-footer .footer-social .social-list .social-text br {  display: none; } .lp-footer .footer-social .social-list { width: 100%; max-width: 600px; margin: auto; } .lp-footer .footer-social .social-list .social-text { margin-bottom: 30px; } .lp-footer .footer-top { padding-bottom: 40px; } .lp-footer .social-list ul li a { color: #fff; background: transparent; } .lp-footer .social-list ul li a:hover {color: #05517c;background: #fff;} .register-section .register-caption li {margin-left: 0 !important;padding-left: 32px;list-style: none;} .about_product_body .hero-inner:after { background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/tml2.png'); } .pla-ser-section { background: #F2F2F2; padding: 45px 0 50px; } .pla-ser-left { width: 23%; float: left;  padding-top: 38px; } .pla-ser-right { float: left; width: 77%; } .pla-ser-section .container { max-width: 995px; } .pla-ser-section .btn a svg { width: 40px; display: inline-block; vertical-align: middle; position: absolute; left: 7px; top: 0; bottom: 0; margin: auto; height: 40px;  font-size: 18px; } .pla-ser-section .btn a { min-width: 190px;   position: relative; padding-left: 60px; text-transform: uppercase; padding-top: 15px;  padding-bottom: 11px; } .pla-ser-section .btn {  margin-bottom: 20px; } .pla-ser-section .btn a svg path { fill: #1D76BB; transition: all 0.5s; } .pla-ser-section .btn a.active svg path , .pla-ser-section .btn a:hover svg path { fill: #fff; } .pla-ser-section .btn a.active { border-color: #05517c; background: #05517c;  color: #fff; } .pla-ser-content { background: #fff;  padding: 30px; } .pla-ser-content h4 { font-size: 22px; color: #5D9942; font-weight: 400; } .approach-section { padding: 50px 0 100px; min-height: 500px; position: relative; overflow: hidden; } .approach-section .approach-img { position: absolute; bottom: -20px; right: 0; z-index: -1; } .approach-section .approach-img img { width: 100%; max-width: 510px; } .approach-caption {  width: 100%; max-width: 1020px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/platform_bg.png) no-repeat center; background-size: 100% 100%; float: left; padding: 50px 55px 110px;  position: relative; color: #fff; } .approach-caption h3 { color: #fff; margin-bottom: 40px; } .approach-left { width: 40%;  float: left; padding-right: 30px;padding-bottom: 100px; } .approach-right { width: 60%; float: left; border-left: 1px solid #fff; padding-left: 0; } .approach-row {  display: flex; } .question-section { text-align: center; background: #F2F2F2; padding: 50px 0; position: relative; z-index: 1; } .question-text { color: #333333; margin-bottom: 40px; } .question-section .btn a {padding-bottom: 8px; min-width: 188px; border-color: #05517c; background: #05517c; color: #fff; } .question-section .btn a:hover { background: transparent; color: #05517c; } .question-section:before {content: "";position: absolute;left: 0;right: 0;height: 180px;background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/tml2.png) no-repeat center;background-size: 100% 100%;top: -60px;z-index: -1;} .tab-section { width: 100%; float: left; padding: 50px 0; } .tab-list { width: 34%; float: left; background: #F2F2F2; min-height: 600px; } .tab-content { width: 64%; float: left; background: #F2F2F2; } .tab-section .container {  max-width: 1000px;display: flex;  justify-content: space-between; } .tab-list li {  padding: 14px 34px; color: #05517C; cursor: pointer; transition: all 0.5s; } .tab-list li.active { background: #05517C; color: #fff; } .tab-box h3 { font-weight: 500;} .tab-box { padding: 24px 25px; } .tab-content .form_style { background: #fff; padding: 20px 25px; margin-top: 20px; } .tab-content .form_style .hs-richtext { padding: 0 15px 20px; } .tab-content .form_style .hs_cos_wrapper.form-title { display: none; } .tab-content .form_style h3 { color: #4E95CA; font-size: 28px; line-height: normal;  font-weight: 700; } .tab-content .form_style h4 { color: #393A3B;  border-bottom: 1px solid #ccc; } .tab-content .form_style .hs-input { width: 100% !important; } .tab-content .form_style input.hs-button { background: #FFCA28; } .tab-content .form_style input.hs-button:hover { background: #5d9a42; } .section-header { width: 100%; max-width: 1200px; margin: auto; padding: 0 15px; text-align: center; } .lp-hero-section { background: #05517C;  color: #fff; padding: 60px 0 180px; position: relative; z-index: 1; overflow: hidden; } .lp-hero-section:after { content: ""; position: absolute;left: 0;right: 0;height: 150px;background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/tml-ptn.png) no-repeat center;background-size: 100% 100%;bottom: -60px;z-index: -1; } .lp-hero-caption { width: 56%; } .lp-hero-caption h1 { color: #fff; } .lp-hero-img { position: absolute; right: 0; top: 0; bottom: 0; width: 100%; z-index: -1; } .compliance-form-section { width: 100%; float: left; padding: 80px 0; } .compliance-form-title { font-size: 38px; color: #1D76BB; line-height: normal; width: 100%; border-top: 1px solid #5D9A42; border-bottom: 2px solid #5D9A42;  max-width: 440px;  padding: 20px 0px 10px; margin: 0 auto 70px; } .compliance-form-title span { font-size: 28px; display: block; margin-bottom: 12px; } .compliance-form-left { width: 60%; float: left; padding-right: 120px; } .compliance-form-section h2 { font-size: 28px; line-height: 40px; font-weight: 600; color: #05517C; } .compliance-form-right { width: 40%; float: left; } .form_style2 { background: #1D76BB; padding: 40px 30px; color: #fff; } .form_style2 h4 { color: #fff; } .form_style2 .hs-form .hs-form-field > label { color: #fff; } .form_style2 .hs-form input.hs-button { background: transparent; border: 1px solid #fff; padding: 17px 28px; } .form_style2 .hs-form > .hs-form-field { padding: 0; } .form_style2 .hs-richtext {font-size: 16px; line-height: 24px; margin-bottom: 40px; } .form_style2 .hs-form input.hs-button:hover { background: #fff;  color: #1d76bb; } .compliance-form-text ul { padding-left: 20px; color: #5D9A42; } .compliance-form-text ul li { margin-bottom: 20px; position: relative; padding-left: 16px; } .compliance-form-text ul li:before { content: "";width: 6px;height: 6px;background: #5D9A42;display: inline-block;position: absolute;left: 0;top: 8px;border-radius: 100%; } .authors-section { background: #F2F2F2; padding: 60px 0; width: 100%; float: left; padding: 80px 0; } .authors-title h4 { text-align: center; font-size: 28px; } .authors-section .team-row { width: 100%; max-width: 1170px;  margin: auto; } .authors-section .team-box {  width: calc(100% / 2 - 34px); background: #fff; } .authors-section .team-content { padding: 30px 50px; } .testimonial-section { position: relative; z-index: 1; width: 100%; float: left; padding: 60px 0; } .testimonial-img {width: 150px;height: 150px;border-radius: 100%;overflow: hidden;float: left;} .testimonial-img img { width: 100%; height: 100%; } .testimonial-content { width: calc(100% - 150px); float: left; padding-left: 50px; } .testimonial-row { width: 100%; max-width: 850px; margin: auto; background: #F2F2F2; padding: 80px 90px 50px 50px;  box-shadow: 0 6px 14px 0 rgb(0 0 0 / 20%); position: relative; } .testimonial-row:after {content: "";background: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Lp_Image/quotes-landing.svg') no-repeat center / contain;width: 75px;height: 88px;position: absolute;right: 20px;top: -20px; } .testimonial-text { font-size: 22px; color: #05517C;  font-weight: 500; line-height: 36px; margin-bottom: 40px; } .testimonial-content h4 { font-size: 18px; color: #5D9A42; margin-bottom: 10px; } .testimonial-sub-title { color: #1D76BB; font-size: 18px; } .lp-hero-section.lp-hero2 { padding-bottom: 140px; } .lp-hero2-img img { width: 560px; position: absolute; right: calc((100% - 1470px) / 2); bottom: -80px;  z-index: -1; } .compliance-formv2 .compliance-form-left { width: 55%; } .compliance-formv2 .compliance-form-right { width: 45%; } .compliance-formv2 h2 { color: #1D76BB; font-size: 36px; line-height: normal; } .compliance-formv2 .form_style { background: #F2F2F2; padding: 40px 30px; box-shadow: 0px 3px 16px -4px rgb(0 0 0 / 30%); } .compliance-formv2 .form_style .hs-form > .hs-form-field { padding: 0; } .compliance-formv2 .form_style .hs-richtext { font-size: 16px; margin-bottom: 30px; } .compliance-formv2 .form_style input.hs-button { background: #05517C; padding: 19px 25px; } .compliance-formv2 .form_style input.hs-button:hover { background: #5d9a42; } .authorsv2-section .team-img {  margin-top: 0; width: 100px; height: 100px; background: #fff; border-radius: 100%; overflow: hidden; float: left; } .authorsv2-section .team-box {  margin-top: 0; background: #f2f2f2; } .authorsv2-section { background: #fff; } .authorsv2-section .team-content { width: calc(100% - 100px); text-align: left; padding: 0 0 0 30px; } .team-box-inner { display: flex; align-items: center; padding: 20px 35px; } .authorsv2-section .authors-title { margin-bottom: 50px; } .video-section { background: #5D9A42; float: left; width: 100%; padding: 70px 0; } .video-img { width: 55%; height: 386px; float: left; position: relative; z-index: 1; } .video-img a { width: 94px; display: inline-block; height: 94px; position: absolute;  left: 0; right: 0; top: 0; bottom: 0; margin: auto; } .video-img a img {width: 100%; height: 100%; } .video-img:after {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: #000;z-index: -1;opacity: 0.5;} .video-content { width: 45%; float: left; padding-left: 30px; padding-top: 10px; }.video-content h2 { color: #fff; font-size: 28px; line-height: 40px; } .video-text { color: #fff;  font-size: 16px; } .compliance-formv2 .form_style .hs-form>.hs-form-field .hs-input { background: transparent; } .lpv3-hero { padding-bottom: 10px; } .lpv3-hero .hero-img { position: absolute; right: 0; width: 50%; z-index: -1; } .amet-adipiscind-section { background: #F2F2F2; padding: 90px 0; width: 100%; float: left; position: relative; z-index: 1; } .amet-adipiscind-box { width: 25%; display: inline-block; margin: 0 -2px;  padding: 0 15px; vertical-align: top; } .amet-adipiscind-row { margin: 0 -15px; text-align: center; } .amet-adipiscind-img { width: 160px; height: 160px; display: flex;  align-items: center; background: #1D76BB; justify-content: center; border-radius: 100%; margin: 0 auto 40px; } .amet-adipiscind-img img { width: 100%;  max-width: 80px; } .amet-adipiscind-title h2 { text-align: center; font-size: 28px; color: #05517C; font-weight: 500; } .amet-adipiscind-content h4 { color: #1D76BB; font-size: 22px; } .amet-adipiscind-title { margin-bottom: 50px; } .amet-adipiscind-section:after { content: ""; position: absolute; left: -7px; right: -10px; height: 140px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/mission_ptn.png) no-repeat center; background-size: 100% 100%; top: -70px; z-index: -1; } .our-platform-section { width: 100%; float: left; background: #f2f2f2; padding: 50px 0 0; z-index: 2; position: relative; margin-bottom: 110px; } .our-platform-title { text-align: center; width: 100%;  max-width: 730px;  margin: 0 auto 50px; } .our-platform-title h2 { text-align: center;  font-size: 28px; color: #05517c; font-weight: 500;  line-height: normal; } .our-platform-section .platform-caption { padding: 70px 55px 100px 95px; max-width: 955px; margin: 0 auto -130px; float: none; display: table; position: relative;  z-index: 1; } .image-text-section { padding: 60px 0 90px; width: 100%; float: left; } .image-text-img { width: 56%; } .image-text-content { width: 44%; padding-left: 40px; color: #fff; } .image-text-box {  display: flex; background: #05517C; padding: 24px 25px; margin-bottom: 30px; } .image-text-img img { width: 100%; } .image-text-content h3 { color: #fff; } .image-text-box:nth-child(2n) {  flex-direction: row-reverse; background: #1F76BB; } .image-text-box:nth-child(2n) .image-text-content { padding-right: 40px; padding-left: 0; } .image-text { font-size: 16px; line-height: 28px; } .are-you-ready-section { width: 100%; float: left; background: #f2f2f2; padding: 70px 0 0; position: relative; z-index: 1; } .are-you-ready-section:before {content: "";position: absolute;left: -7px;right: -10px;height: 140px;background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/mission_ptn.png) no-repeat center;background-size: 100% 100%;top: -50px;z-index: -1;} .are-you-ready-title { text-align: center; width: 100%; max-width: 880px; margin: 0 auto 22px; } .are-you-ready-title h3 {font-size: 25px;line-height: normal;margin-bottom: 10px;} .are-you-ready-title h4 { font-size: 18px; color: #1D76BB; font-weight: 500; } .lpv3-hero .hero-caption { padding-top: 60px; padding-bottom: 100px; } .lpv3-hero .btn2 a { background: #1d76bb; color: #fff; } .lpv3-hero .btn2 a:hover {  background: #5d9942; border-color: #5d9942; } .lp-hero-section.lp-hero4 .lp-hero-caption {margin: 0 auto; text-align: center;} .lp-hero-section.lp-hero4 {padding: 90px 0 140px;} .pricing-section {padding: 60px 0 90px; position: relative;} .pricing-section .section-title {text-align:center;margin-bottom: 80px;} .pricing-section .section-title h3 {font-size: 36px; line-height: 42px; font-weight: 500;} .pricing-section .pricing-box-wrap {display: flex;} .pricing-section .pricing-box-wrap .box-container {background-color: #F2F2F2;text-align: center;} .pricing-section .pricing-box-wrap .box-container .box-title-part {background-color:#1D76BB;padding: 35px 20px;} .pricing-section .pricing-box-wrap .box-container .box-title-part .rec-tag {display: flex; justify-content: center; flex-direction: column; align-items: center;padding-bottom: 10px;border-bottom: 1px solid #fff;margin-bottom: 15px;} .pricing-section .pricing-box-wrap .box-container .box-title-part .rec-tag span {text-transform:uppercase; color:#fff;} .pricing-section .pricing-box-wrap .box-container .box-title-part .rec-tag img {width: 35px; margin-bottom: 10px;} .pricing-section .pricing-box-wrap .box-container .box-title-part h3 {color:#fff; text-transform:uppercase; margin-bottom:5px;letter-spacing: 5px;} .pricing-section .pricing-box-wrap .box-container .box-title-part span {color:#fff;} .pricing-section .pricing-box-wrap .box-container .box-content-part {padding: 30px 15px 110px;position: relative;} .pricing-section .pricing-box-wrap .box-container .box-content-part h5 {font-weight: 500; font-size: 23px;line-height: 30px;} .pricing-section .pricing-box-wrap .box-container .box-content-part ul li {padding:10px 30px; border-bottom:2px solid #fff;} .pricing-section .pricing-box-wrap .box-container .box-content-part .btn-wrap {position: absolute; bottom:30px;left: 0;right: 0;} .pricing-section .pricing-box-wrap .box-container .box-content-part .btn-wrap a {display: inline-block;text-transform: uppercase;padding:16px 18px 11px; border: 1px solid #05517A; line-height: 18px; color: #05517c;font-weight: 700;} .pricing-section .pricing-box-wrap .box-container .box-content-part .btn-wrap a:hover {background-color:#05517A; color:#fff;} .pricing-section .pricing-box-wrap .btm-content {text-align: center;margin: 7px 0;font-size: 15px;line-height: 24px;} .pricing-section .pricing-box-wrap .single-box:nth-child(2) {transform: scale(1.1);} .pricing-section .pricing-box-wrap .single-box:nth-child(2) .box-title-part {background-color:#5D9942;padding: 20px;} .pricing-section .pricing-box-wrap .single-box:nth-child(2) .box-container {box-shadow: 5px 5px 5px rgb(0 0 0 / 20%), -5px -5px 5px rgb(0 0 0 / 20%);} .pricing-section .pricing-box-wrap .single-box:nth-child(2) .btn-wrap a {border-color:#5d9942; color:#5d9942;} .pricing-section .pricing-box-wrap .single-box:nth-child(2) .btn-wrap a:hover {background-color:#5d9942;} .pricing-section .pricing-box-wrap .single-box {width:100%;} .pricing-section .pricing-box-wrap .single-box:nth-child(1) .box-content-part ul {    min-height: 380px} .tml-section.tm-style2 {clear: both;padding: 100px 0;} .tml-section.tm-style2 .tml-main {margin-top: 0;} .tml-section.tm-style2 .tml-main .person-box {margin-bottom:0;width: 100%; max-width: 770px;position: relative; overflow: visible;padding: 70px 40px;display: inline-flex;} .tml-section.tm-style2 .tml-main .person-box .tml_icon {position: absolute;top: -20px; right: 20px;} .tml-section.tm-style2 .tml-main .person-box .person-content {padding-left: 35px;text-align: left; width: calc(100% - 150px); } .tml-section.tm-style2 .tml-main .person-box .person-content .bio-content {height:auto;padding-left:0;} .tml-section.tm-style2 .tml-main .person-box .person-content .bio-content .person-bio {line-height: 32px;color: #05517C;font-weight: 500;} .tml-section.tm-style2 .tml-main .person-box .person-img {width: 151px;} .tml-section.tm-style2 .tml-main .person-box .person-img img {width: 151px; height: 151px;} .faq-section {padding: 75px 0 115px;} .faq-section .section-title {text-align:center; margin-bottom:50px;} .faq-section .section-content {max-width: 770px; margin: 0 auto;} .faq-section .section-content .single-faq-box{background-color:#f2f2f2;margin-bottom: 5px; clear: both;display: flex; flex-direction: column;padding: 25px;position: relative;} .faq-section .section-content .single-faq-box .qusn-wrap  { width:100%; float:left; color: #05517C;font-weight: 600; margin-bottom: 0;cursor: pointer; } .faq-section .section-content .single-faq-box .ans-wrap { width:100%; float:left; border:1px solid transparent;background: transparent; padding:0;margin-top: 25px; } .faq-section .section-content .single-faq-box .qusn-wrap:after {content: "\f078";font-family: FontAwesome; font-size: 16px; float: right; position: absolute; right: 25px; color: #f2f2f2; width: 25px; height: 25px;background: #05517c; display: flex;align-items: center;justify-content: center; border-radius: 50%; top: 30px;} .faq-section .section-content .single-faq-box .qusn-wrap.on:after {content: "\f077";} .request-demo-section {text-align: center; background: #f2f2f2; padding: 50px 0; position: relative; z-index: 1;} .request-demo-section:before { content: "";position: absolute; left: 0; right: 0; height: 180px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/tml2.png) no-repeat center; background-size: 100% 100%; top: -60px; z-index: -1;} .request-demo-section .section-title h5 {color: #1D76BB;} .request-demo-section .title-content {max-width: 870px; margin: 0 auto 40px;} .complimentary-test-section { padding: 80px 0 50px; text-align: center; position: relative;} .complimentary-test-section .section-title {max-width:780px; margin:0 auto;} .complimentary-test-section .section-title h3 {font-size:25px; line-height:32px; letter-spacing:1px;} .complimentary-test-section .section-title p {margin-bottom: 10px;} .complimentary-test-section .section-title h5 {color:#333;} .complimentary-test-section .section-content {margin-top: 45px;} .complimentary-test-section .section-content h4 {font-size: 26px; margin-bottom: 5px; font-weight: 500;} .complimentary-test-section .section-content h5 {font-size: 22px;  line-height: 30px; font-weight: 500;} .complimentary-test-section .section-content .filter-title {margin-bottom:25px;}.hidden{visibility:hidden; width:0px!important;height:0px!important; margin:0px!important; padding:0px!important; } .complimentary-test-section .section-content .isotop-filter-group ul li {font-size: 16px;line-height: 16px;display: inline-block; vertical-align: middle; padding: 12px 13px 11px; border: 1px solid #BFC0C1; margin:0 3px; cursor:pointer;} .complimentary-test-section .section-content .isotop-filter-group ul li.active {background-color:#BFC0C1; color:#333333;} .complimentary-test-section .section-content .isotop-filter-group .btn-group  {margin-bottom:40px;} .complimentary-test-section .section-content .isotop-filter-group .content-group {} .complimentary-test-section .section-content .isotop-filter-group .listing.flex  { display:flex;margin-left: -15px; margin-right: -15px;flex-wrap: wrap;} .complimentary-test-section .section-content .isotop-filter-group .listing.flex .list {width: calc(100%/4 - 30px); box-shadow: 0 0 15px 0px rgb(0 0 0 / 5%); margin: 0 15px 25px 15px;} .complimentary-test-section .section-content .isotop-filter-group .listing.flex .list img {width:100%;} .isotop-filter-group .select-topic { display: none;} .blog-inner-page .form_style { margin-top: 20px; } h3.blog_comments_title { margin-top: 40px; } .row-fluid .header .menu .hs-menu-flow-horizontal >ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li > a { width: 100%; font-size: 16px; padding: 16px 15px 12px;  line-height: normal; } .row-fluid .header .menu .hs-menu-flow-horizontal >ul > li.hs-item-has-children > ul.hs-menu-children-wrapper>li { position: relative; } body.bodyv2 { font-family: 'Roboto', sans-serif; } .bodyv2 .btn a { padding: 12px 26px; font-family: 'Rubik', sans-serif; background: #0E527D; color: #fff; border-radius: 8px; border-color: #0E527D; text-decoration: none; font-weight: 700; }  .bodyv2 .btn2 a { background: transparent; color: #0E527D; } .bodyv2 h1 {font-size: 62px;line-height: 70px;font-family: 'Rubik', sans-serif;} .bodyv2 h2 { font-size: 44px; font-weight: 700; font-family: 'Rubik',sans-serif; line-height: normal; } .bodyv2 h3 { font-size: 32px; line-height: normal; margin-bottom: 30px; color: #373737; font-family: 'Rubik', sans-serif; } .bodyv2 h4 { font-family: 'Rubik', sans-serif; } .bodyv2 h5 { font-size: 18px; color: #373737; font-family: 'Roboto',sans-serif; line-height: normal; margin-bottom: 12px; } .bodyv2 h6 { font-family: 'Rubik', sans-serif; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li { margin-right: 30px; padding: 10px 0; cursor: pointer; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li a { font-size: 16px; color: #024164; font-family: 'Roboto',sans-serif;letter-spacing: normal; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li ul.hs-menu-children-wrapper { z-index: -1 !important; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li:hover ul.hs-menu-children-wrapper { z-index: 2 !important; } .row-fluid .headerv2 .container { max-width: 100%; } .row-fluid .headerv2 { padding: 20px 30px; } .row-fluid .headerv2 .btn2 { margin-left: 20px; } .hero-sectionv2 { padding-bottom: 60px; } .hero-sectionv2 h1 { text-transform: none; } .hero-sectionv2 .hero-caption { max-width: 560px; padding-right: 30px; } .hero-sectionv2 .hero-img { width: 50%; } .hero-sectionv2 .hero-img img {  margin-left: 10px; } .hero-sectionv2 .hero-text { margin-bottom: 40px; font-weight: 400; color: #373737;  } .building-section { position: relative; z-index: 2; } .building-title { background: linear-gradient(266.66deg, #0E5050 1.83%, #00313C 98.45%); text-align: center; } .building-title h2 { color: #fff; padding: 70px 0 180px; } .building-caption { background: #FFF; border: 1px solid #D7D8D8; padding: 80px 0 40px 50px; margin-top: -140px; display: flex;display: -webkit-flex;  border-radius: 8px; } .building-left { width: 38%; padding-right: 30px; } .building-row { width: 60%; } .building-box { display: inline-block; vertical-align: top; width: 50%; margin: 0 -2px 25px;text-align: center;  padding: 0 15px; } .building-box-text {  font-size: 16px;  line-height: 24px; } .building-img { margin-bottom: 10px; } .building-text { margin-bottom: 40px; } .tricked-section { padding: 70px 0; position: relative; z-index: 1; } .tricked-caption h2 { color: #0E527D; margin-bottom: 60px; } .tricked-caption { width: 100%; max-width: 820px; margin: auto; } .tricked-inner { padding-left: 90px; } .tricked-text h3 { margin-top: 38px; } .tricked-text { font-size: 24px; line-height: 34px;  margin-bottom: 40px; } .tricked-img { position: absolute; bottom: 0; right: 0;  z-index: -1; } .tricked-section:before {content: "";background: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20V2/Images/logo-ptn.png') no-repeat center / contain;width: 750px;height: 560px;display: inline-block;position: absolute;left: -420px;top: -180px;z-index: -1;} .row-fluid .celebrating-section { background: #5d9c43; padding: 100px 0 150px; } .row-fluid .celebrating-section h2 { text-align: center;  color: #fff; width: 100%; max-width: 800px; margin: 0 auto 60px; } .celebrating-logo { text-align: center; } .celebrating-logo li { display: inline-block; vertical-align: middle;  margin: 0 15px; } .cybersecurity-caption { width: 100%; float: left; border: 1px solid #D7D8D8; background: #fff; padding: 60px 55px; text-align: center; border-radius: 8px; } .cybersecurity-section { margin-top: -110px; padding-bottom: 80px; } .cybersecurity-section h2 { color: #0E527D; width: 100%; max-width: 1080px; margin: auto; } .cybersecurity-section-vertical form { display: block !important;  } body .cybersecurity-section-vertical .cybersecurity-caption .hs-form-field { width: 100%; text-align: left; } body .cybersecurity-section-vertical .cybersecurity-caption .hs_submit.hs-submit { padding: 0; } body .cybersecurity-section-vertical .cybersecurity-caption form fieldset { max-width: 100% !important; } body .cybersecurity-section-vertical .cybersecurity-caption form fieldset.form-columns-2 .hs-form-field { width: 50%; padding: 0 10px; } body .cybersecurity-section-vertical .cybersecurity-caption form .input { margin-right: 0 !important; } body .cybersecurity-section-vertical .cybersecurity-caption form fieldset.form-columns-1 .hs-input, body .cybersecurity-section-vertical .cybersecurity-caption fieldset.form-columns-2 .hs-input { width: 100% !important; } body .cybersecurity-section-vertical .cybersecurity-caption fieldset.form-columns-2 { max-width: initial !important;    margin: 0 -10px; } .cybersecurity-section-vertical .cybersecurity-caption form fieldset.form-columns-1 .hs-form-checkbox .hs-input { width: auto !important; } .cybersecurity-section-vertical .hs_interested_in_learning_about ul.inputs-list li.hs-form-checkbox { width: 33.33%; display: inline-block; margin-left: 0; } .cybersecurity-center-button .cybersecurity-caption .hs_submit.hs-submit { width:100%; } .cybersecurity-center-button .cybersecurity-caption .hs_submit.hs-submit input.hs-button.primary.large {  max-width: 280px;  margin: 0 auto; } .cybersecurity-btn .cybersecurity-caption .hs_submit.hs-submit { position: absolute; top: 36px; right: 0; } .hs_error_rollup { display: none; } .cybersecurity-form .hs_email{ height: 50px; padding: 2px 18px 2px;  border-radius: 8px; border: 1px solid #D7D8D8; } .cybersecurity-form input.hs-button{ padding: 12px 20px; font-family: 'Rubik',sans-serif; background: #0e527d; color: #fff; border-radius: 8px;  border-color: #0e527d;  height: 50px;  transition: all 0.5s; } .row-fluid .footer-top-inner .footer-menu {  width: 54%; margin-left: 8px; padding-top: 20px; padding-left: 60px; } .row-fluid .footer-top-inner .footer-menu ul li { display: inline-block; border-bottom: none; margin: 0 50px 0 0; max-width: none; width: auto; } .row-fluid .footer-top-inner .popular-insights { width: auto;  font-family: 'Rubik',sans-serif;  text-transform: none; font-size: 18px; line-height: normal; font-weight: 700; padding: 21px 0; } .row-fluid .footer-top-inner .footer-menu ul li a { font-family: 'Rubik',sans-serif; text-transform: none;font-size: 18px; line-height: normal; } .row-fluid .footerv2 .footer-social {  width: 30%;  padding-top: 20px; } .row-fluid .footerv2 .recent-list li a > img { display: none; } .row-fluid .footerv2 .recent-list li a  .post-content { width: 100%; padding-left: 0; } .row-fluid .footerv2 .recent-list li .post-date { display: none; } .row-fluid .footerv2 .recent-list li { border-bottom: none; } .row-fluid .footerv2 .footer-recent {  padding-left: 52px; } .row-fluid .footerv2 .container { max-width: 1340px; } .row-fluid .footerv2 .recent-list li { margin-bottom: 0; } .row-fluid .footerv2 .post-title { font-size: 16px; text-decoration: underline; } .row-fluid .footerv2 .recent-list { padding-top: 20px; } .row-fluid .footerv2 .copyright {  background: transparent;  text-align: left;  padding-left: 15px; padding-top: 40px; } .info-footer { padding-left: 15px; padding-top: 15px; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li.hs-item-has-children:after {content: "";background: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/StrikeGraph_2020/Images/Home/keyboard_arrow_down.svg') no-repeat center / contain;width: 12px;height: 12px;display: inline-block;margin-left: 2px;} .bodyv2 .btn2 a:hover { color: #fff; background: #033554; } .bodyv2 .btn a:hover { color: #fff; background: #033554; } .cybersecurity-form input.hs-button:hover { color: #fff; background: #033554; } .row-fluid .footerv2 .copyright a { color: #fff; text-decoration: underline; } .hero-inner-v2::after { display: none; } .hero-inner.hero-inner-v2 { background: transparent; text-align: left; }.hero-inner-caption { width: 100%; max-width: 760px; } .passion-section h4 { color: #373737; } .passion-section .believe-left { width: 70%;float:left; padding-right: 90px; } .passion-section .believe-right { width: 40%;float:left; } .passion-section .building-caption { padding: 70px 60px; } .row-fluid .team-sectionv2 { padding: 80px 0 20px;} .team-sectionv2 h2 { color: #0E527D; } .team-sectionv2 { text-align: center; } .team-sectionv2 .team-box { background: #fff; border: 1px solid #d7d8d8; padding: 15px; margin-top: 0; border-radius: 10px; width: calc(100% / 3 - 60px); margin: 0 28px 60px; } .team-sectionv2 .team-img { margin-top: 0; } .team-sectionv2 h5.team-title { color: #0E527D; font-size: 22px; font-family: 'Rubik',sans-serif; font-weight: 700; margin-bottom: 8px; } .team-sectionv2 .team-sub-text { font-size: 16px; } .team-sectionv2 .team-box .social-list { margin-top: 30px; } .team-sectionv2 .team-sectionv2 { padding-top: 0; padding-bottom: 40px; } .team-sectionv2 .team-box .team-content { padding-left: 0; padding-right: 0; } .technology-section .building-caption:not(:first-child) { margin-top: 50px; } .technology-section .believe-left { width: 60%; padding-right: 40px;float:left; } .technology-section .building-caption:nth-child(2n) {flex-direction: row-reverse;-webkit-flex-direction: row-reverse;} .technology-section .building-caption:nth-child(2n) .believe-left { padding-left: 50px; padding-right: 0; } .technology-section { padding-bottom: 60px; } .features_title { text-align: center; } .features_title h2 { color: #0E527D; margin-bottom: 70px; } .features_box { width: calc(100% / 3 - 60px); display: inline-block; margin: 0 28px 50px; vertical-align: top; text-align: center; } .features_row { margin: 0 -28px; } .features_content h4 { color: #373737; font-size: 18px; font-family: 'Roboto', sans-serif; line-height: normal; } .features_icon { margin-bottom: 20px; } .features-text { font-size: 16px; line-height: 24px; } .features_section { padding: 25px 0 50px; position: relative;    z-index: 1; } .cybersecurity-sectionv2 { margin-top: 0; } .passion-section.lzbg.visible:before {content: "";background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20V2/Images/logo-ptn.png) no-repeat center / contain;width: 790px;height: 690px;display: inline-block;position: absolute;left: -420px;top: 110px;z-index: -1;} .features_section:after {content: "";background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20V2/Images/logo-ptn.png) no-repeat center / contain;width: 790px;height: 690px;display: inline-block;position: absolute;right: -420px;top: -30px;z-index: -1;} .pricing-box { width: calc(100% / 3 - 44px); margin: 40px 20px 0; display: inline-block; vertical-align: top; border: 1px solid #d7d8d8; padding: 0; border-radius: 15px; font-size: 16px; background: #fff; } .pricing-row { text-align: center; margin: -97px -25px 0; } .pricing_title h3 { margin-bottom: 0; } .pricing-top > span { text-align: left;  width: 100%;  display: table; padding: 0 30px 24px; } .pricing-top .btn { margin-bottom: 20px; } .pricing_img { margin-bottom: 20px; } .pricing-box:nth-child(2) .pricing_title { background: #0e527d; color: #fff; padding: 6px 20px; border-radius: 15px 15px 0 0; width: calc(100% + 2px); margin-left: -1px;} .pricing-box:nth-child(2) .pricing_title h3 { color: #fff; } .pricing-box:nth-child(2) { margin-top: 0;  } .pricing_icon img { width: 100%; max-width: 40px; } .pricing_title { padding: 30px 30px; } .pricing_icon { margin-bottom: 0px; } .pricing-middle { padding: 30px; border-top: 1px solid #D7D8D8; text-align: left; } .pricing-box:nth-child(2) { position: relative; top: -28px; border-top: 0; } .pricing_img img { width: 100%; max-width: 260px; height: 80px; object-fit: contain; } .pricing-box:nth-child(2) .pricing_img {  padding-top: 39px; } .pricing-middle h3 { font-size: 20px; color: #0E527D; } .pricing-middle ul { padding-bottom: 10px; } .pricing-middle ul li { margin-left: 20px; } .pricing-middle h5 { margin-bottom: 20px; } .pricing-middle strong { color: #373737; line-height: 24px; display: inline-block; } .pricing-bottom {padding: 34px 20px;border-top: 1px solid #d7d8d8;} .pricing-bottom { color: #373737; font-size: 18px; font-weight: 600; } .pricing-bottom .btn { margin-top: 20px; } .pricing-box:nth-child(2) .btn2 a { color: #fff; background: #0e527d; } .pricing-box:nth-child(2) .btn2 a:hover { color: #fff; background: #033554; } .row-fluid .pricing-sectionv2 { position: relative; z-index: 1; } .row-fluid .pricing-sectionv2:after {content: "";background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%20V2/Images/logo-ptn.png) no-repeat center / contain;width: 750px;height: 560px;display: inline-block;position: absolute;left: -420px;bottom: 0;z-index: -1;} .pricing-main-title h2 { padding-bottom: 150px; } .meetings-section iframe { width: 100%; height: 840px; border: none; } .popular-section { width: 100%; float: left; padding: 65px 0 80px; } .popular-row { margin: 0 -25px; display: flex; flex-wrap: wrap;    justify-content: left;display: -webkit-flex; -webkit-flex-wrap: wrap;    -webkit-justify-content: left; } .popular-box { width: calc(100% / 3 - 50px); float: left; margin: 0 25px;  border: 1px solid #D7D8D8; padding: 24px 24px 100px; position: relative; border-radius: 8px; } .post-image img { width: 100%; border-radius: 6px; min-height: 186px; max-height: 186px;    object-fit: cover; } .popular-box .post-content {  padding: 0;  width: 100%; } .popular-box .post-title { font-size: 22px;  margin-bottom: 14px; margin-top: 14px; } .popular-box .post-title a { color: #0E527D; } .popular-box .topic { display: inline-block; font-size: 16px; margin-right: 6px; } .popular-box .publish_date { display: inline-block; font-size: 16px; } .popular-box .topic a.topic-link { color: #5D9C43; font-weight: 700; } .popular-box .post-content .btn { margin: 0; position: absolute; bottom: 24px; } .popular-title { margin-bottom: 50px; } .popular-title h2 { color: #0E527D; } .post-content .btn { margin-top: 203px; } .webinar_resource .cybersecurity-section { margin-top: 50px; } .webinar_resource .hero-caption { max-width: 100%; } .webinar_resourcev2 .hero-text { width: 100%; max-width: 730px; } .webinar_resourcev2 .hero-section h1 { margin-bottom: 40px; } .webinar_resourcev2 .hero-section h5 { font-size: 24px; line-height: normal; margin-bottom: 30px; } .watch_webinar .building-caption { display: block; padding: 70px 70px; } .watch_webinar .building-caption iframe { width: 100%; height: 580px; } .powerpoint-link a {color: #0E527D; text-decoration: underline; font-size: 24px; margin-top: 30px; display: table; } .webinar_resourcev2 .hero-sectionv2 { padding-bottom: 0; } .blog_section .building-caption { padding-right: 60px; } .blog_section .believe-left { padding-right: 90px; text-align: left; } .blog_section .believe-right img { width: 100%; } .blog_section h3 a { color: #373737; } .blog_section .technology-section .building-caption:nth-child(2n) { flex-direction: row;-webkit-flex-direction: row;} .blog_section .technology-section .building-caption:nth-child(2n) .believe-left { padding-right: 90px; padding-left: 0; } .blog_section .topic_list { display: flex; font-size: 16px;  margin-bottom: 40px; line-height: normal;display: -webkit-flex; } .blog_section .topic_list > * { margin-right: 22px; margin-bottom: 0; } .blog_section .topic_list a.topic-link { font-weight: 700; } .blog_section .building-caption h3 { margin-bottom: 50px; } .blog_section .believe-text { margin-bottom: 40px; } .blog_section .believe-right img { width: 100%; } .blog_inner_section .blog-inner-page { max-width: 800px; } .blog_inner_section .blog-inner-page h1 { font-size: 44px; } .blog_inner_section .blog-inner-page .post-date { margin-bottom: 45px;display: -webkit-flex; display: flex; align-items: center; font-size: 18px; line-height: normal; } .blog_inner_section .blog-inner-page .post-date > * {  margin-right: 20px; } .blog_inner_section .blog-inner-page .post-date a.topic-link { font-weight: 700; } .blog_inner_section h2 { color: #373737; font-size: 32px; } .blog_inner_section  h3 { font-size: 28px; }.blog_inner_section h4 { font-size: 22px; } .blog_inner_section .post-body p { margin-bottom: 30px; } .blog_inner_section .strike_author { max-width: 800px; border: 1px solid #D7D8D8; padding: 40px 50px; margin-top: 60px; display: flex; align-items: center;display: -webkit-flex; -webkit-align-items: center; border-radius: 10px; } .blog_inner_section .strike_author .strike_author_content { padding-left: 70px; width: calc(100% - 172px); } .blog_inner_section .strike_author_content h6 { font-size: 22px; font-weight: 700; font-family: 'Rubik',sans-serif; } .blog_inner_section .strike_author_content h6 a { color: #0E527D; } .strike_author_logo { width: 172px; height: 172px; } .related-post .btn { margin-top: 30px; } .popular-section.related-post { padding-top: 20px; } .row-fluid .blog_innerHero { text-align: center; background: #5D9C43; padding: 40px 0; } .row-fluid .blog_innerHero h2 {  color: #fff;margin-bottom: 0; } .building-title .hs-author-profile h2.hs-author-name { padding-bottom: 0; } .building-title .hs-author-profile { padding-bottom: 190px; width: 100%; max-width: 750px; margin: auto; color: #fff;} .hero-inner-v2 .hero-text { font-weight: 400; font-style: normal;font-weight: normal;line-height: 32px;} .headerv2 li.line-bottom { display: none !important; } .row-fluid .headerv2 .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper { transition: all ease-in-out .3s; border: 1px solid #D7D8D8; padding: 10px 0; border-radius: 10px; box-shadow: none; min-width: 180px; top: 103%; } .row-fluid .headerv2 .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li > a { border: none; padding: 7px 20px; font-size: 16px; } .row-fluid .headerv2 .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper li { width: 100%; } .framework_section .passion-title { background: transparent; } .framework_section .passion-title h2 {  color: #0E527D; } .framework_section .hero-sectionv2 .hero-text { width: 100%; max-width: 650px; } .customers-section { text-align: center; padding: 60px 0; } .customers-title h2 { color: #0E527D; } .customers-title { margin-bottom: 60px; } .customers-box { width: calc(100% / 2 - 33px);  text-align: left; display: inline-block; margin: 0 15px;  border: 1px solid #ccc; padding: 30px; border-radius: 6px; } .customers-img { width: 100px; float: left; } .customers-img img { width: 100%; } .customers-content { width: calc(100% - 100px); padding-left: 60px; float: left; font-size: 16px;  line-height: 26px; padding-right: 25px; position: relative; } .customers-text { margin-bottom: 20px; } .customers-content h5 { color: #5D9C43; font-size: 16px; line-height: normal; } .customers-content:before {content: "“";font-family: 'Rubik', sans-serif;position: absolute;left: 20px;font-size: 92px;color: #0E527D;opacity: 0.2;line-height: normal;top: -20px;} .benefit-working { text-align: center; } .benefit-working .container { width: 100%; max-width: 900px; } .benefit-working h4 { color: #373737; font-size: 28px; } .benefit-working .benefit-text { margin-bottom: 40px; } .cybersecurity-sectionv2.cybersecurity-sectionv3 {  padding: 0; border-radius: 10px; } .cybersecurity-sectionv2.cybersecurity-sectionv3 .container { padding: 0; } .fancybox-is-open .fancybox-bg { opacity: 0.6 !important; } .txt-color-green{ color: #5d9c43 !important; } .txt-color-blue{ color: #05517c !important; } .txt-color-blue-brand { color: #0E527D !important; } .txt-color-white { color: white !important; } .txt-color-green strong { color: #5d9c43 !important; } .txt-color-blue strong { color: #05517c !important; } .txt-color-light-blue strong { color: #81B9DC !important; } .txt-color-white strong{ color: white !important; } .bg-color-green{ background-color: #5d9c43 !important; } .bg-color-light-blue{ background-color: #81B9DC !important; } .bg-color-lighter-blue{ background-color: #E7EEF2 !important; } .bg-color-blue{ background-color: #05517c !important; } .bg-color-white{ background-color: white !important; } .font-14{ font-size: 16px; } .font-bold{ font-weight: bold !important; }.mb-0 { margin-bottom: 0rem !important; }.mb-1{ margin-bottom: 1rem !important; }.mt-1{ margin-top: 1rem !important; }.mb-2{ margin-bottom: 2rem !important; }.mt-2{ margin-top: 2rem !important; }.mb-3{ margin-bottom: 3rem !important; }.mb-4{ margin-bottom: 4rem !important; }.my-1 { margin-bottom: 1rem !important; }.my-2{ margin-bottom: 2rem !important; }.my-3{ margin-bottom: 3rem !important; }.my-4{ margin-bottom: 4rem !important; }.my-5{ margin-bottom: 5rem !important; }.mx-auto{ margin-right: auto !important; margin-left: auto !important; }.d-block{ display: block; }.w-100{ width: 100%; } .d-flex-item { flex: 1 1 0; -webkit-flex: 1 1 0; min-width: 0; } .d-none{  display: none !important;} .text-left { text-align: left !important; }.pt-2 { padding-top: 2rem;}.pt-3 {    padding-top: 3rem;}.pt-4 {    padding-top: 4rem;}.pt-5 {    padding-top: 5rem;}.centered-img{  display: block;  margin: 0 auto;}.px-0 {    padding-left: 0 !important;  padding-right: 0 !important;    }.py-0 {    padding-top: 0!important;    padding-bottom: 0!important;} .h-100 { height: 100%!important;} .border-radius-15{  border-radius: 15px;}.flex-wrap {    flex-wrap: wrap !important;  -webkit-flex-wrap: wrap !important; } .cybersecurity-caption .cybersecurity-form { margin: 0 auto !important; max-width: 700px; width: 100%; } .cybersecurity-caption h3.form-title:empty { display: none; } .cybersecurity-caption h2 { margin: 0 0 30px !important; } .cybersecurity-caption form textarea, .cybersecurity-caption form input[type="text"], .cybersecurity-caption form input[type="number"], .cybersecurity-caption form input[type="email"], .cybersecurity-caption form input[type="tel"], .cybersecurity-caption form select {  height: auto; padding: 15px 18px; border-radius: 8px; border: 1px solid #d7d8d8;  margin: 0;  } body .cybersecurity-caption .hs-form-field { padding: 0; border: 0; border-radius: 0; height: auto; width: 60%; float:left; } .cybersecurity-caption .hs-form-field ul.no-list.hs-error-msgs.inputs-list { margin: 10px 0 0; text-align: left; } .cybersecurity-caption .hs_submit.hs-submit { padding-left: 20px; width: 40%; text-align: left; float:left; } .cybersecurity-caption .hs-form-field ul.no-list.hs-error-msgs.inputs-list li { margin: 0; list-style: none; } .cybersecurity-caption .hs_submit.hs-submit input.hs-button.primary.large { width: 100% !important; height: auto; padding: 14px 15px; } .cybersecurity-caption .cybersecurity-form .submitted-message { font-weight: 500; font-size: 18px; line-height: 26px; } .headerButtons { text-align: right; } .header.headerSection .header-right { text-align: center; padding: 0; } .header.headerSection .header-right > div > div { display: flex;    flex-wrap: wrap;    align-items: center;    display: -webkit-flex;    -webkit-flex-wrap: wrap;    -webkit-align-items: center; } .header.headerSection .header-right > div > div:before, .header.headerSection .header-right > div > div:after { display:block !important; } .row-fluid .header.headerSection .menu .hs-menu-wrapper>ul>li.hs-item-has-children:after { background:url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/New%20Images%20and%20Icons-2021/Path.png') no-repeat center / contain } body .headerButtons .btn2 a { color: #024164; border: 0;  font-weight: 400; } body .headerButtons .btn2 a:hover { color: #002f49; font-weight: 700; background-color: transparent; } .building-items:first-child { width: 100%;  } .building-items:first-child .building-caption {  margin: -140px 0 0; padding: 30px; } .building-items { width: 33.33%; padding: 0 15px; margin: 30px 0 0; } .building-listing { display: flex; flex-wrap: wrap; justify-content: left; display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-justify-content: left; margin: 0 -15px; } .building-items ~ .building-items .building-caption { padding: 30px; display: flex; flex-flow: column-reverse; display: -webkit-flex; -webkit-flex-flow: column-reverse; justify-content: flex-end; -webkit-justify-content: flex-end;  margin: 0px; height: 100%; } .building-items ~ .building-items .believe-right, .building-items ~ .building-items .believe-left { width: 100%; padding: 0; } .believe-image  { padding: 0 0 56.25%; background-size: cover; background-repeat: no-repeat; background-position: center; } .building-items .building-caption h3 { margin: 20px 0; font-size: 30px; } .building-items .building-caption .topic_list { margin: 0 0 20px; } .expert-mod .row-fluid-f .span4 { width: 31.66%; margin: 15px 2.5% 0 0; } .expert-mod .row-fluid-f .span4:nth-child(3n) { margin-right: 0; } .row-fluid .wrapper { box-sizing: border-box; width: 100%; float:none !important; display:block; margin:0 auto !important; max-width: 1260px; padding:0px 20px; } .hero-inner.blogHero { z-index: inherit; padding:60px 0 30px;  } .hero-inner.blogHero h1, .tasLeft h1 { color: #024164; font-size: 48px; line-height: 60px; letter-spacing: -0.5px; font-weight: 600; margin:0 0 10px; } .hero-inner.blogHero .hero-inner-caption { display: inline-block; } .hero-inner.blogHero .hero-text  { color: #5A5A5A;    font-size: 18px;    line-height: 32px;    max-width: 700px;    display: inline-block; margin:0; }.blogSection { padding: 30px 0 72px; } .blogListings { margin: 0 -16px; } .blogItems { padding: 0 16px; width: 33.33%; margin-bottom: 64px; } .blogfeature { overflow: hidden;    margin: 0 0 20px;    border-radius: 16px; transition: all ease-in-out .3s; } .blogfeature a { padding: 0 0 56.25%;    display: block;    background-size: cover;    background-repeat: no-repeat;    background-position: center top;    transition: all ease-in-out .3s !important; } .blogfeature:hover a { transform: scale(1.09); } .blogTag { margin-right: 24px; font-size: 14px; line-height: 20px; color: #1c99e8; } .blog-post-Title h3 { margin: 8px 0 20px; } .blog-post-Title h3, .blog-post-Title h3 a { /*color: #052536;*/ color:#222; font-size: 21px;    line-height: 32px;    font-weight: 600; } .blog-post-Title h3 a:hover { color:#1C99E8; text-decoration: none; } .blogTag a.topic-link { color: #1C99E8;    font-size: 14px;    line-height: 20px;    font-weight: 500;    letter-spacing: 2px;    text-transform: uppercase; } .blogDate { color: #979797;    font-size: 14px;    line-height: 20px;    letter-spacing: 2px;    text-transform: uppercase;    font-weight: 400; } .blogTag a.topic-link:hover { text-decoration: underline; } .blog-post-Content { color: #5A5A5A; font-size: 18px; line-height: 32px; font-weight: 400; } .blogload a#loadMore { cursor: pointer; color: #024164;    font-size: 16px;    line-height: 28px;    font-weight: 700;    border: 2px solid #024164;    min-width: 164px;    padding: 6px 10px;    display: inline-block;    border-radius: 8px; transition: all ease-in-out .3s; } .blogload a#loadMore:hover { background-color:#024164; color:#fff; } .tasLeft { width: 70%; } .tasRight { width: 30%; display: flex; justify-content: flex-end;  display: -webkit-flex; -webkit-justify-content: flex-end; }.tasTopics ul li { display: inline; color:#5d9c42;  font-size: 18px; line-height: 32px; font-weight: 400; transition: all ease-in-out .2s; /*margin: 0 32px 5px 0;*/ } .tasTopics ul li a { /*color: #5A5A5A;*/  color: #5d9c42; font-size: 18px; line-height: 32px; font-weight: 400; transition: all ease-in-out .2s;  margin: 0 32px 5px 0; } .tasTopics ul li a.is-selected, .tasTopics ul li a:hover, .tasTopics ul li a.active, .tasTopics ul li.is-selected, .tasTopics ul li:hover { color: #052536; font-weight: 700; cursor: pointer; } .tasTopics ul li a.is-selected, .tasTopics ul li.is-selected { cursor: auto; } .tasRight .hs-search-field { width: 100%; max-width: 280px; position:relative; } .tasRight .hs-search-field form input.hs-search-field__input, .tasRight .hs-search-field .form input.hs-search-field__input { border: 2px solid #BDBDBD; border-radius: 8px; padding: 6px 30px 6px 16px; color: #BDBDBD; font-size: 18px; line-height: 32px; font-weight: 400; margin:0; } .tasRight .hs-search-field form input.hs-search-field__input#quicksearch, .tasRight .hs-search-field .form input.hs-search-field__input#quicksearch { background:url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/News%20images/search-1.svg) no-repeat center right 10px/20px auto; color:#000000; } .tasRight .hs-search-field form input.hs-search-field__input::placeholder, .tasRight .hs-search-field .form input.hs-search-field__input::placeholder { color: #BDBDBD; } .tasRight .hs-search-field button { cursor: pointer; position: absolute; top: 50%; transform: translateY(-50%);-webkit-transform: translateY(-50%); border: 0; background: none; padding: 0; right:15px; } .tasRight .hs-search-field button svg { fill: #BDBDBD; width: 20px; height: 20px; } .tasSection { padding: 32px 0; } .tasRight .hs-search-field ul.hs-search-field__suggestions { width: 100%; position: absolute;    background-color: #fff;    transition: all ease-in-out .3s;    opacity: 0;    visibility: hidden; box-shadow: 0 0 30px -10px rgb(189 189 189 / 30%); padding: 10px 0; z-index: 999; } .tasRight .hs-search-field.hs-search-field--open ul.hs-search-field__suggestions { opacity: 1; visibility: visible; } .tasRight .hs-search-field ul.hs-search-field__suggestions li { padding: 5px 10px; font-size: 16px; line-height: 24px; color: #BDBDBD; } .tasRight .hs-search-field ul.hs-search-field__suggestions li a { color: #1C99E8; display: inline-block; font-size: 16px; line-height: 24px; } .tasRight .hs-search-field ul.hs-search-field__suggestions li a:hover { text-decoration: underline;  } .badSection { padding: 108px 0 216px; } .badSection .wrapper { max-width: 1140px; } .badLeft { width: 75%; padding-right: 30px; } .badRight { width: 25%; }.badInner { background-color: #1c99e8; padding: 56px 64px; border-radius: 16px; background-size: cover; background-repeat: no-repeat; background-position: center top; }.row-fluid .badContent h2 { font-size: 48px;    line-height: 60px;    letter-spacing: -0.5px;    color: #fff;    font-weight: 600;    margin: 0 0 5px; } .row-fluid .badContent h4 { color: #fff; font-size: 21px; line-height: 32px; font-weight: 300; margin: 0; } .row-fluid .badButton a { background-color: #fff;    border-radius: 8px;    min-width: 166px;    text-align: center;    display: inline-block;    color: #0E527D;    font-size: 21px;    line-height: 32px;    font-weight: 700;    transition: all ease-in-out .3s;    border: 2px solid #fff;    padding: 6px 18px; } .row-fluid .badButton a:hover { background-color: transparent; color: #fff; } .blog-Inner-Section { padding: 60px 0 40px; } .post-feature-img img { width: 100%; border-radius: 24px;    max-height: 524px;    object-fit: cover;    object-position: center top; margin:0 0 50px; } .section-post-Inner { max-width: 777px; margin: 0 auto; position: relative; padding-right: 180px; } .section-post-right { position: absolute; top: 10px; right: 0; } .section-post-topic a { color: #1C99E8;    font-size: 14px;    line-height: 20px;    letter-spacing: 2px;    font-weight: 500; text-transform: uppercase; margin-right: 24px; } .section-post-topic a:hover { text-decoration: underline; } .row-fluid .section-post-Header h1, .row-fluid .section-post-Header h1 span, .row-fluid .section-post-Header h2, .row-fluid .section-post-Header h2 span { margin: 16px 0;    color: #024164;    font-size: 40px;    line-height: 48px;    font-weight: 600;    letter-spacing: -1.5px; } .section-post-body, .section-post-body p { color: #5A5A5A; font-size: 16px; line-height: 28px; font-weight: 400; } .section-post-body strong { color: #024164; } .row-fluid .section-post-body h2 { color:#024164; font-size: 32px;    line-height: 40px;    letter-spacing: -1px;    margin: 0 0 15px; } .row-fluid .section-post-body h3 { color: #024164;    font-size: 21px;    line-height: 32px;    letter-spacing: -0.25px;    margin: 0 0 15px; font-weight: 600; } .row-fluid .section-post-body h4 { color: #024164;    font-size: 20px;    line-height: 32px;    letter-spacing: -0.25px;    margin: 0 0 15px; font-weight: 500; } .row-fluid .section-post-body h5, .row-fluid .section-post-body h6 { color: #024164;    font-size: 18px;    line-height: 30px;    letter-spacing: -0.25px;    margin: 0 0 15px; } .section-post-body p { margin: 0 0 24px; } .section-post-body p:last-child { margin: 0; } .section-post-body a { cursor: pointer; display: inline; color: #1c99e8; } .section-post-body a:hover { text-decoration: underline; } .section-post-body ul { margin: 10px 0; list-style: revert; } .section-post-body ul li { position: relative; padding: 0; list-style: revert; margin: 0 0 10px 50px; } .section-post-right ul li a, .post-author-right .hs-author-social-links a { border: 1px solid #222222;    border-radius: 64px;    height: 44px;    width: 44px;    display: flex;    align-items: center;    justify-content: center;    display: -webkit-flex;    -webkit-align-items: center;    -webkit-justify-content: center; cursor: pointer; transition: all ease-in-out .2s; } .section-post-right ul li a img, .post-author-right .hs-author-social-links a img {  transition: all ease-in-out .2s; } .section-post-right ul li a:hover, .post-author-right .hs-author-social-links a:hover { -webkit-transform: scale(1.09)transform: scale(1.09); background-color: #222; } .section-post-right ul li a:hover img, .post-author-right .hs-author-social-links a:hover img { filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); } .section-post-right ul li { margin: 0 0 12px; position:relative; } .section-post-right ul li p.hide.copy-text, .vide-social-share-sec p.hide.copy-text { transition: all ease-in-out .2s; display: block;    position: absolute;    top: 50%;    transform: translateY(-50%);-webkit-transform: translateY(-50%);    width: 150px;    right: -160px;    text-align: left;    background-color: #222;    color: #fff;    border-radius: 8px;    text-align: center;    font-size: 16px;    line-height: normal;    padding: 8px 10px; opacity: 0; visibility: hidden; } .section-post-right ul li:hover p.hide.copy-text , .vide-social-share-sec ul li:hover p.hide.copy-text { opacity: 1; visibility: visible; } .blog-related-section { padding: 80px 0 16px; }.row-fluid .blog-related-section h2.blog-related-title, .row-fluid .blog-related-section h1.blog-related-title { color: #052536; font-size: 31px; line-height: 48px; letter-spacing: -0.5px; font-weight: 600; margin: 0 0 48px; } .section-post-body table { max-width: 100%; width: 100% !important; table-layout: auto !important; } .hs-search-results__listing li { width: 33.33%; padding: 0 15px; margin: 0 0 80px;  } .hs-search-results-section { padding: 44px 0 72px; } .hs-search-results__featured-image img { border-radius: 16px;    max-height: 220px;    width: 100%;    height: 100%;    min-height: 219px;    object-fit: cover;    transition: all ease-in-out .3s; } .hs-search-results__featured-image { overflow: hidden; margin: 0 0 20px; border-radius: 16px; } .hs-search-results__listing li a.hs-search-results__title { color: #052536;    font-size: 21px;    line-height: 32px;    font-weight: 600;    margin: 0px 0 20px; } .hs-search-results__listing li p.hs-search-results__description { color: #5a5a5a; font-size: 18px; line-height: 32px; font-weight: 400; } .hs-search-results__listing li span.hs-search-highlight.hs-highlight-html { color: #024164; font-weight: 700; } .hs-search-results__listing li a.hs-search-results__title:hover { color: #1c99e8; } .hs-search-results-section .hs-search-results__pagination { display: flex; justify-content: space-between; align-items: center; } .hs-search-results-section .hs-search-results__pagination a { cursor: pointer;    color: #024164;    font-size: 16px;    line-height: 28px;    font-weight: 700;    border: 2px solid #024164; padding: 6px 15px;    display: inline-block;    border-radius: 8px;    transition: all ease-in-out .3s;    text-align: center; } .hs-search-results-section .hs-search-results__pagination a:hover { background-color: #024164; color: #fff; } .blog-tag-title h2 { margin: 0 0 40px; font-size: 36px; line-height: 42px; text-transform: uppercase; } .tasSection.usrSection .tasTitle h1 { margin: 50px 0 0; color: #024164; font-size: 48px;    line-height: 60px;    letter-spacing: -0.5px;    font-weight: 600; } .tasSection.usrSection .tasTitle h1 span { color: #5d9a42; } .guid-hero { z-index: inherit; padding: 60px 0 20px; } .guid-hero .hero-text { margin: 0; } .hero-inner-caption.hero-inner-cnt { margin: 0 auto; } .guide-filt-Row { margin: 62px -15px 0; } .guide-filt-sec { padding: 75px 0; } .guide-filt-cl { padding: 0 16px; width: 33.33%; margin-bottom: 64px; } .guide-filt-clbgimg { overflow: hidden; margin: 0 0 20px; border-radius: 16px; transition: all ease-in-out .3s; } .guide-filt-clbgimg a { padding: 0 0 56.25%; display: block; background-size: cover; background-repeat: no-repeat; background-position: center top; transition: all ease-in-out .3s; } .guide-filt-clbgimg:hover a { transform: scale(1.09);-webkit-transform: scale(1.09); } .guide-filt-catgry a { color: #1c99e8; font-size: 14px; line-height: 20px; font-weight: 500; letter-spacing: 2px; text-transform: uppercase; } .guide-filt-catgry a:hover { text-decoration: underline; } .guide-filt-text { margin-top: 8px; } .guide-filt-text a { font-weight: 600; font-size: 21px; line-height: 32px; color: #052536; } .guide-filt-text a:hover { color: #1c99e8; } .guide-filt-list ul li { cursor: pointer; color: #5a5a5a; font-size: 18px; line-height: 32px; font-weight: 400; transition: all ease-in-out .2s; display: inline-block; margin: 0 32px 0px 0; } .guide-filt-list { margin-bottom: 32px; } .guide-filt-list ul li.active-flter, .guide-filt-list ul li:hover, .guide-filt-list ul li.is-checked { color: #052536; font-weight: 700; } .guids-innr-txt { padding: 40px 0 80px; } .hero-innr-guids { padding: 64px 0 40px } .hero-innr-guids-outer img { width: 100%; border-radius: 24px; max-height: 524px; object-fit: cover; object-position: center top; } .guids-innr-outer { max-width: 777px; margin: 0 auto; position: relative; padding-right: 180px; } .guids-innr-rghtsclmda { position: absolute; top: 10px; right: 0; } .guids-innr-rghtsclmda ul li { margin: 0 0 12px; position: relative; } .guids-innr-rghtsclmda ul li a { border: 1px solid #222; border-radius: 64px; height: 44px; width: 44px; display: flex; align-items: center; justify-content: center; display: -webkit-flex; -webkit-align-items: center; -webkit-justify-content: center; cursor: pointer; transition: all ease-in-out .2s; } .guids-innr-rghtsclmda ul li a img { transition: all ease-in-out .2s; } .guids-innr-rghtsclmda ul li a:hover { transform: scale(1.09);-webkit-transform: scale(1.09); background-color: #222; } .guids-innr-rghtsclmda ul li a:hover img { filter: brightness(0) invert(1); } .guids-innr-catg a { color: #1c99e8; font-size: 14px; line-height: 20px; letter-spacing: 2px; font-weight: 500; text-transform: uppercase; margin-right: 24px; } .guids-innr-catg a:hover { text-decoration: underline; } .guids-innr-lft h1 { margin: 16px 0; color: #024164; font-size: 40px; line-height: 48px; font-weight: 600; letter-spacing: -1.5px; } .guids-innr-cntnt, .guids-innr-cntnt p { color: #5a5a5a; font-size: 16px; line-height: 28px; font-weight: 400; } .guids-innr-cntnt p { margin: 0 0 24px; } .row-fluid .guids-innr-cntnt h2 { color: #024164; font-size: 32px; line-height: 40px; letter-spacing: -1px; margin: 0 0 15px; } .guids-innr-cntnt h3 { color: #024164; font-size: 21px; line-height: 32px; letter-spacing: -0.25px; margin: 0 0 15px; font-weight: 600; } .guids-innr-cntnt a { display: inline; color: #1c99e8; } .guids-innr-cntnt ul { margin: 24px 0; } .guids-innr-cntnt ul li { position: relative; padding: 0px 0 0 15px; }.guids-innr-cntnt ul li:before { content: ""; background-color: #024164; height: 6px; width: 6px; border-radius: 50%; position: absolute; top: 10px; left: 0; } .guide-related-sec { padding: 80px 0 16px; } .guide-related-outer > h2 { color: #052536; font-size: 31px; line-height: 48px; letter-spacing: -0.5px; font-weight: 600; margin: 0 0 48px; } .guide-related-Row { margin: 0 -15px; } .guide-related-cl { padding: 0 16px; width: 33.33%; margin-bottom: 64px; } .guide-related-clbgimg { overflow: hidden; margin: 0 0 20px; border-radius: 16px; transition: all ease-in-out .3s; } .guide-related-clbgimg a { padding: 0 0 56.25%; display: block; background-size: cover; background-repeat: no-repeat; background-position: center top; transition: all ease-in-out .3s; } .guide-related-catgry a { color: #1c99e8; font-size: 14px; line-height: 20px; margin-right: 24px; font-weight: 500; letter-spacing: 2px; text-transform: uppercase; } .guide-related-catgry a:hover { text-decoration: underline; } .guide-related-text a { color: #052536; font-size: 21px; line-height: 32px; font-weight: 600; } .guide-related-text a:hover { color: #1c99e8; } .guide-related-text { margin: 8px 0; } .guide-related-clbgimg:hover a { transform: scale(1.09);-webkit-transform: scale(1.09); } .guide-filt-text a, .guide-filt-text {font-family: 'Rubik', sans-serif;} .tasRight .quicksearch { border: 2px solid #bdbdbd; border-radius: 8px; padding: 6px 30px 6px 16px; color: #bdbdbd; font-size: 18px; line-height: 32px; font-weight: 400; margin: 0; } .right-function .hs-search-field:after { position: absolute; content: "\f002"; font-family: 'FontAwesome'; color: #bdbdbd; top: 50%; transform: translateY(-50%); right: 15px; font-size: 20px; -webkit-transform: translateY(-50%); } .post-author-left { width: 25%; text-align: center; } .post-author-right { width: 75%; padding-left: 30px; } .post-author-right, .post-author-right p { color: #5a5a5a; font-size: 16px; line-height: 28px; font-weight: 400; } .post-author-right h3 { margin: 0 0 15px; } .post-author-right h3, .post-author-right h3 a { color: #002f49;    font-size: 21px;    line-height: 32px;    letter-spacing: -0.25px;     font-weight: 600; } .post-author-right h3 a:hover { color:#5d9a42;  } .post-author-right .hs-author-social-links a ~ a { margin-left: 10px; } .post-author-sec { max-width: 800px;    padding: 30px;    border: 1px solid #5a5a5a;    border-radius: 16px;    margin: 40px auto 0; } .post-author-left img { border-radius: 16px; max-width: 172px; } .row-fluid .blogTdate { -webkit-justify-content: space-between;  justify-content: space-between;} .row-fluid .casestudy-listing {padding-top:0;} .row-fluid .case-hero .cas-link { margin: 0 0 13px;} .row-fluid .case-hero .hero-inner-caption { max-width: 1020px; } .row-fluid .case-hero .hero-text { max-width: 760px; margin: 0 auto !important; } .row-fluid .about-box h5 { font-size: 14px; text-transform: uppercase; font-weight: bold; margin: 0 0 8px; color: #024164; } .row-fluid .about-desc { font-size: 15px; line-height: 24px; } .row-fluid .about-desc p:last-child {margin-bottom:0;} .row-fluid .about-box { margin: 16px 0 0; } .company-details { padding-top: 40px; } .casestudy-body { padding: 80px 0;} .casestudy-body-box h3 { margin: 0 0 15px; color: #024164;} .casestudy-body-box:last-child { margin-bottom: 0; } .casestudy-body-box { margin: 0 0 40px; } .about-desc a { color: #1c99e8;} .about-desc a:hover {text-decoration:underline;} .box-card-quote-container .box-card-quote { padding: 80px 60px 40px 60px; position: relative; max-width:777px; margin: 0 auto;    border-color: #024164;} .img-circle { position: absolute; top: 0; left: 50%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);height: 100px; width: 100px; border: 5px solid #d7d8d8; border-radius: 50%; } .img-circle img { height: 100%; width: 100%; position: absolute; top: 0; left: 0; object-fit: contain; border-radius: 50%; } .au-details h4, .au-details strong { font-size: 20px; font-weight: bold; color: #024164;    text-transform: uppercase; } .au-details { width: 100%; text-align: left;    padding-top: 20px;font-size: 16px; } .au-details h4 {position:relative;} .au-details h4 strong { position: relative; padding-left: 0; padding-right: 3px; } .qute-outer {max-width:100%;} .case-body-main { padding-bottom: 80px; padding-top: 80px;} .case-body-main .section-post-right { top: 89px;} .company-details .wrapper { max-width: 1000px;} .qute-outer { max-width: 100% !Important;} .cybersecurity-caption .cybersecurity-form .submitted-message {color: #5d9c43; border: 1px solid; padding: 5px;} .row-fluid .company-description {text-align: center; } .row-fluid .details-row { display: flex; flex-wrap: wrap; justify-content: center; align-items: center; } .row-fluid .company-logo { text-align: center; } .row-fluid .img-aicpa img { max-width: 100px !important; } .row-fluid .about-box.about-company-content .about-desc  {  max-width: 400px; margin: 0 auto; } body.override-forms .headerButtons .btn.btn-pop { display: none; } .headerButtons .override-button { display:none !important; }body.override-forms .headerButtons .btn.override-button { display:inline-block !important; } .videItems .blogfeature a { position: relative; } .videItems span.playIcon { position: absolute;    top: 50%;    transform: translate(-50%, -50%);    left: 50%;    background-color: rgba(0,0,0,.5);    height: 80px;    width: 80px;    border-radius: 50%;    display: flex;    align-items: center; justify-content: center; } .videItems span.playIcon:before { content: "\f04b"; font-family: 'FontAwesome'; color: #fff; font-size: 30px; line-height: normal; font-weight: 800; } .videHeading { padding:60px 0 150px; background-repeat: no-repeat; background-position: center top; background-size: cover; } .videHeading h1 { margin: 0; } .videContens { margin-top: -100px;  box-shadow: 0 0 10px rgb(0 0 0 / 30%); border-radius: 16px; overflow: hidden; } .vide-full-text-sec { padding: 30px 0; } .vide-social-share-con a svg { width: 20px; height: 20px; vertical-align: middle; } .vide-social-share-con ul li { margin: 0 0 12px; position: relative; } .vide-social-share-con ul li a { border: 1px solid #222;    border-radius: 64px;    height: 44px;    width: 44px;    display: flex;    align-items: center;    justify-content: center;    display: -webkit-flex;    -webkit-align-items: center;    -webkit-justify-content: center;    cursor: pointer;    transition: all ease-in-out .2s; } .vide-social-share-con ul li a:hover { transform: scale(1.09);-webkit-transform: scale(1.09); background-color: #222; } .vide-social-share-con ul li a:hover img { filter: brightness(0) invert(1);-webkit-filter: brightness(0) invert(1); } .vide-social-share-con ul li a:hover svg { fill:#fff;-webkit-fill:#fff; } .vide-social-share-sec, .vide-button-sec { padding: 30px 0; } .vide-trans-text-sec { padding:20px 0; border-top: 3px solid #0e527d; border-bottom: 3px solid #0e527d; } .vide-button-item a:hover { color: #fff; background-color: #033554; } .vide-button-item { display: inline-block; margin: 0 15px 15px 0; } body .vide-button-item.btn a { padding: 12px 26px; font-size: 16px; } .blog-related-section.blog-popular-section { padding: 60px 0px 10px; } .learn-now-sec { padding: 30px 0 60px; }.blogSection.videSection { padding: 10px 0 60px; } .videInner { position: relative; padding:0px 150px 0 0; } .vide-social-share-sec { position: absolute; top: 0; right: 20px; } .videInnerSec { padding: 30px 0 0; } .videInnerSec .wrapper { max-width: 900px; } .noResult { display:none; text-align: center; font-size: 20px; font-weight: 700; } .gloss-filt-sec .tasInner { padding: 30px 15px; } .gloss-filt-sec { padding: 0px 0 100px; overflow: hidden; } .gloss-Grid-item {  -webkit-appearance: none;   width:100%; padding: 30px; box-shadow: 0 0 4px rgba(0,0,0,0.3);-webkit-box-shadow: 0 0 4px rgba(0,0,0,0.3);  margin: 15px 0; border-radius: 16px; } .glossload a#loadMore { cursor: pointer;    color: #024164;    font-size: 16px;    line-height: 28px;    font-weight: 700;    border: 2px solid #024164;    min-width: 164px;    padding: 6px 10px;    display: inline-block;    border-radius: 8px;    transition: all ease-in-out .3s;    margin: 40px 0 0; } .glossload a#loadMore:hover { background-color: #024164; color: #fff;  } body .gloss-Grid-item h2, body .gloss-Grid-item h2 a { color: #052536; font-size: 30px; line-height: 36px; font-weight: 600; } .gloss-Grid-item:hover h2 a { color:#0E527D;  }body .gloss-Grid-item h2 { margin: 0 0 15px; } .searchIcon svg { width: 17px; height: 17px; fill: #bdbdbd; position: absolute; top: 50%; transform: translateY(-50%); right: 15px; } .gloss-Grid-content a { position: relative; z-index: 99; } .gloss-Grid-content ul { list-style: revert; } .gloss-Grid-content ul li { position: relative; padding-left: 0; margin-left: 20px; list-style: revert; margin-bottom: 10px; } a.gloss-Grid-link { position: relative; padding-right: 25px; margin: 10px 0; } a.gloss-Grid-link:before { content: ">>"; position: absolute; right: 0; } body .headerButtons .btn2 a, body .headerButtons .btn2 a * { border: 0 !important; outline: 0 !important; border-color: transparent !important;text-decoration:none !important; } .row-fluid .company-details .wrapper { max-width: 817px; padding: 0px 20px; } .ct-top, .ct-bottom { float: left; width: 100%; } .ct-left, .ct-right { float: left; width: 50%; } .ct-right { padding-left: 20px; } .ct-badges { float: left; width: 33.33%; padding: 0 12px; margin-bottom: 15px; } .ct-right { padding-left: 20px; display: flex; flex-flow: row wrap; display: -webkit-flex; -webkit-flex-flow: row wrap; align-items: center; -webkit-align-items: center;} .ct-left h2 { color: #0e527d; } .ct-bottom{display: flex; flex-flow: row wrap; display: -webkit-flex; -webkit-flex-flow: row wrap;  padding-top: 40px;} .ct-box { float: left; width: 32%; margin-right: 2%; margin-bottom: 24px; background: #FFF; border: 1px solid #d7d8d8; padding: 30px 20px; border-radius:16px;-webkit-border-radius:16px; position: relative; box-shadow: 0 0 4px rgb(0 0 0 / 30%); -webkit-box-shadow: 5px 5px 0px 0px rgb(0 0 0 / 11%); } .ctbox-designation { font-size: 15px;       font-family: 'Rubik',sans-serif;} .ct-box:nth-child(3n) {margin-right:0;} .ctbox-text { font-style: italic;} .ct-section:before { position: absolute; content: ''; left: -100px; top: 0; width: 58%; background: #0e527d; height: 100%; transform: skew(5deg,0);-webkit-transform: skew(5deg,0); } .ct-right { padding-left: 70px;justify-content: center;-webkit-justify-content: center;} .ct-section { padding: 50px 0; position: relative; background-color: #fff;overflow-x: hidden; } .ct-section>div { position: relative; }.ct-left-content { max-width: 420px; display: inline-block; } .ct-left-content h2 { font-size: 32px; } .ct-desc { font-size: 16px; } .ctbox-name { font-family: 'Rubik',sans-serif; padding: 15px 0 0; font-weight: 500; font-size: 16px; color: #0e527d; line-height: 1.1; } .ctbox-text:after { left: auto; right: 3px; bottom: 10px; top: auto; } .ctbox-text { position: relative; padding-left: 0px; padding-right: 0px; font-weight: 500; font-size: 23px; line-height: 1.2; } .building-caption, .building-title, .building-section,  .logos-box, .btn-box+.d-flex {float:left;width:100%;} .logos-box div{ float: left !important; width: 14.529914530000001% !important; margin: 0 !important;} .left-quote-img {width: 12px; height: 12px; left: 0px; position: relative;   top: -10px;} .right-quote-img {width: 12px; height: 12px; bottom: 5px; position: relative; right: -5px;} .ctbox-text p { display: inline;} .txtalign-center { text-align: center; } .wrapper-1224{ max-width: 1254px; float: none; width: 100%; padding: 0 15px; margin: 0 auto; box-sizing: border-box; } .hero-pricing { background-repeat: no-repeat; background-size: cover; background-position: center center; padding: 94px 0; } .hero-pricing-outer { display: flex; -moz-display: flex; -webkit-display: flex; -o-display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -o-flex-wrap: wrap; align-items: center; -moz-align-items: center; -webkit-align-items: center; -o-align-items: center; } .hero-pricing-lft { width: 60%; float: left; color: #fff; padding-right: 55px; } .hero-pricing-right { width: 40%; float: left; text-align: right; } .bodyv3 .hero-pricing-lft h1 { font-size: 52px; line-height: 60px; letter-spacing: -0.5px; color: #fff; } .hero-pricing-text { line-height: 32px; color: #fff; } .pricing-platform-row { display: flex; flex-wrap: wrap; align-items: center; }.pricing-platform-cls {  -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; position: relative; width: 24.25%; float: left; margin-left: 1%; margin-right: 1.5%; padding: 35px 45px 25px; border-radius: 24px; margin-bottom: 40px; }.pricing-platform-cls:nth-child(3n + 2) { width: 44%; } .pricing-platform-clstxt ul { margin-bottom: 30px; list-style: none; } .pricing-platform-clstxt ul li { font-size: 16px; line-height: 26px; color: #024164; margin-left: 30px; margin-bottom: 10px; position: relative; } .pricing-platform-clstxt ul li:before{ position: absolute; top: 5px; left: -30px; width: 16px; height: 16px; content:''; background-position: center center; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Pricing/Blue-tick%20mark.svg'); } .pricing-platform-clstxt { font-size: 16px; line-height: 24px; color: #5A5A5A; } .pricing-platform-clstxt p span { color: #024164; font-size: 22px; line-height: 32px; font-style: italic; display: block; } .bodyv3 .pricing-platform-cls h3 { margin-bottom: 10px; text-align: center; letter-spacing: -0.5px; color: #024164; font-weight: 600; line-height: 36px; font-size: 28px; } .sample-header { text-align: center; margin-bottom: 60px; } .sample-header .sub-title { letter-spacing: 1px; text-transform: uppercase; color: #5D9C43; font-size: 20px; line-height: 26px; font-weight: 600; margin-bottom: 10px; } .bodyv3 .sample-header h2 { margin-bottom: 15px; letter-spacing: -0.5px; color: #024164; font-weight: 600; font-size: 36px; line-height: 42px; } .sample-hdrtxt { line-height: 32px; color: #5A5A5A; max-width: 920px; margin: 0 auto; } .pricing-platform { padding: 70px 0 0; } .pricing-platform-outer { padding-bottom: 50px; border-bottom: 2px solid #CEDCE5; } a.plus-sign { position: absolute; top: -12px; left: 50%; transform: translateX(-50%); width: 25px; height: 25px; border-radius: 50%; background: #CEDCE5; opacity: 0.8; cursor: default; } a.plus-sign:before { position: absolute; content:''; top: 50%; left: 50%; width: 4.03px; min-height: 16.13px; background: #FFFFFF; border-radius: 6px; transform: translate(-50%, -50%) rotate(90deg); } a.plus-sign:after { position: absolute; content:''; top: 50%; left: 50%; width: 16.13px; min-height: 4.03px; background: #FFFFFF; border-radius: 6px; transform: translate(-50%, -50%) rotate(90deg); } .green-sign a.plus-sign { top: -20px;  width: 40px; height: 40px; background: #5D9C43; } .green-sign a.plus-sign:before { width: 6.45px; height: 25.81px; } .green-sign a.plus-sign:after { height: 6.45px; width: 25.81px; } .rbt-btn{ text-align: center; } .rbt-btn a { font-weight: 700; padding: 10px 20px; background-color: #0E527D; color: #fff; border-radius: 8px; border-color: #0E527D; font-size: 18px; line-height: 28px; font-family: 'Roboto',sans-serif; } .pricing-platform-btn a { min-width: 380px; } .rbt-btn a:hover { color: #fff; background-color: #033554; } .pricing-framework { padding-top: 58px; } .pricing-framework-outer { padding-bottom: 50px; border-bottom: 2px solid #CEDCE5; } .pricing-framework-cls { cursor: pointer; -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out;position: relative; width: 23.5%; padding: 48px 20px 40px 35px; margin-right: 2%; float: left; margin-bottom: 30px; border: 5px solid #F3F6F8; border-radius: 24px; } .pricing-framework-cls:nth-child(7n), .pricing-framework-cls:nth-child(7n + 3) { margin-right: 0; } .pricing-framework-cls:nth-child(7n + 1) , .pricing-framework-cls:nth-child(7n + 2), .pricing-framework-cls:nth-child(7n + 3) { width: 32%; } .pricing-framework-row { display: flex; flex-wrap: wrap; } .pricing-framework-ttlimg { display: flex; flex-wrap: wrap; align-items: end; justify-content: space-between; width: 100%; } .pricing-framework-ttlimg h3 { width: auto;line-height: 35px }.pricing-framework-logo { min-width: 89px; width: auto; } .bodyv3 .pricing-framework-ttlimg h3{ margin-bottom: 0; font-size: 24px; font-weight: 600; color: #052536;} .pricing-framework-clstxt { margin-top: 8px; margin-bottom: 6px; font-size: 16px; line-height: 24px; color: #5A5A5A; } .pricing-framework-clbtn a { color: #024164; font-size: 16px; line-height: 32px; font-weight: 700; } .pricing-framework-btn { margin-top: 10px; } .pricing-services { padding: 66px 0 130px; } .pricing-services-cls { /*cursor: pointer;*/ -webkit-transition: all 200ms ease-in-out; -moz-transition: all 200ms ease-in-out; -ms-transition: all 200ms ease-in-out; -o-transition: all 200ms ease-in-out; transition: all 200ms ease-in-out; position: relative; margin-bottom: 43px; width: 48%; float: left; margin-right: 4%; padding: 50px 35px 30px; border: 5px solid #F3F6F8; box-sizing: border-box; border-radius: 24px; } .pricing-services-cls:nth-child(3n + 3) { margin-right: 0; } .pricing-services-cls:nth-child(3n + 1) { width: 100%; margin-right: 0; } .pricing-services-cls:nth-child(3n + 1) h3 { text-align: center; } .bodyv3 .pricing-services-cls h3{ color: #052536; font-weight: 600; margin-bottom: 15px; font-size: 28px; } .pricing-services-inrcl { width: 100%; display: flex; flex-wrap: wrap; align-items: center; } .pricing-services-lft { width: 50%; } .pricing-services-cls:nth-child(3n + 1) .pricing-services-rght { width: 50%; } .pricing-services-clstxt { color: #5A5A5A; font-size: 16px; line-height: 24px; } .pricing-services-row { max-width: 840px; margin: 0 auto; display: flex; flex-wrap: wrap; } .pricing-services-clstxt ul li { margin-left: 20px; margin-bottom: 8px; } .common-solutions { padding: 72px 0 60px; } .common-solutions-header.sample-header{ margin-bottom: 36px; } .common-solutions-row { max-width: 840px; margin: 0 auto; } .common-solutions-cls { display: flex; flex-wrap: wrap; align-items: center; border-radius: 24px; border: 4px solid; padding: 20px 15px 25px; margin-bottom: 30px; } .common-solutions-rght { margin-left: 15px; } .bodyv3 .common-solutions-rght h3 { font-size: 24px; margin-bottom: 8px; font-weight: 600; color: #052536; } .common-solutions-clstxt { color: #5A5A5A; } .pricing-faq { padding: 72px 0 72px; }.pricing-faq-header.sample-header{ margin-bottom: 43px; } .pricing-faq-row { max-width: 984px; margin: 0 auto; } .bodyv3 .pricing-faq-cls h4 { position: relative; cursor: pointer; font-family: 'Roboto',sans-serif; letter-spacing: 0; font-weight: 400; font-size: 24px; line-height: 24px; color: #000000; padding-right: 40px; } .pricing-faq-cls { margin-bottom: 29px; border-bottom: 2px solid #CEDCE5; } .pricing-faq-rght { display: none; margin-bottom: 20px; line-height: 32px; color: #5A5A5A; } .pricing-faq-cls h4:before { position: absolute; top: 0; right: 10px; width: 16px; height: 16px; transform: rotate(135deg); border-top: 3px solid #5D9C43; border-right: 3px solid #5D9C43; content:''; } .pricing-faq-cls h4.active:before { transform: rotate(-45deg); margin-top: 8px; } .pricing-faq-clstxt { color: #5A5A5A; max-width: 825px; font-size: 16px; line-height: 26px; } .pricing-cta { padding: 43px 0 117px; } .pricing-cta-outer { width: 100%; display: flex; flex-wrap: wrap; align-items: center; border-radius: 24px; padding: 50px 100px; } .pricing-cta-lft { width: 60%; float: left; } .pricing-cta-right { width: 40%; float: left; text-align: right; } .bodyv3 .pricing-cta-lft h2 { font-size: 40px; letter-spacing: -0.5px; font-weight: 600; color: #fff; margin-bottom: 0; } .pricing-cta-right a { background: #FFFFFF; border-radius: 8px; padding: 8px 20px; font-weight: 700; font-size: 21px; line-height: 28px; text-align: center; color: #0E527D; min-width: 203px; } .pricing-platform-cls:hover , .pricing-services-cls:hover , .pricing-framework-cls:hover { transform: scale(1.05); } .row-fluid .headerv2.headerSection.header-nsec { padding-left: 0; padding-right: 0; } .bodyv3 .header-nsec .btn a{ padding: 12px 20px; } a.pricing-framwork-lnk { z-index: 1; position: absolute; top: 0; left: 0; width: 100%; height: 100%; } .common-solutions-cls:last-child , .pricing-faq-cls:last-child { margin-bottom: 0; } .building-title.powered-titles h2 { padding: 70px 0 20px; } body .headerButtons .btn2 a{ padding: 12px 15px; } .row-fluid .headerv2.headerSection { padding: 20px 15px; } .row-fluid .headerv2.headerSection .container { max-width: 100%; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li { margin-right: 33.58px; } .row-fluid .header .header-right .hs-menu-wrapper ul { display: flex; flex-wrap: wrap; list-style: none; margin: 0; padding-left: 0; } .hs-menu-wrapper.flyouts .hs-item-has-children { position: relative; } .Right_Img .Stwo-mntm-inner { max-width:100%; } .Right_Img .Stwo-mntm-header { max-width: 744px; margin: 0 auto 50px; } .Right_Img .Stwo-mntm-rw { max-width: 950px; margin: 0 auto; text-align: center; float: none; display: flex; flex-flow: row wrap; display: -webkit-flex; -webkit-flex-flow: row wrap; } .Right_Img .Stwo-mntm-cls { width:50%; padding:0px 50px; position: relative; margin-right: 0; } .Right_Img .Stwo-mntm-cls:before { content: ''; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background-color: #fff; } .Right_Img .Stwo-mntm-cls:nth-child(2n):before { opacity:0; } .sldrating-slider.arrow-true button.slick-arrow { display: none !important; } .logos-container .logo-block { padding:20px 10px; text-align:center; width: 16.66%; margin: 0; } .logos-container .logo-block img { max-width:100px !important; } .Stwo-mntm-clsimg.small_img { min-height: auto; } .Stwo-mntm-clsimg.small_img img { max-width:100% !important; width:auto; } .Stwo-mntm-cls.line { position: relative; } .Stwo-mntm-cls.line:before { position: absolute; content: ''; width: 1px; height: 100%; background-color: #fff; right: -10px; } .hippa-hero .hero-caption { text-align: left; padding-top:0; padding-bottom:0; } .hippa-hero .hero-text { margin:30px 0px;} .password_page { padding:50px 0px 100px; } .password_page .page-center { max-width: 1300px; margin: 0 auto; padding-left: 15px; padding-right: 15px; } .password_page .pass-info { max-width: 600px; margin: 0 auto; padding: 0px 20px; } .password_page .pass-info h1 { font-size: 62px; color: #00326D; } .password_page .pass-text { font-size: 16px; margin-bottom: 24px; color: #00326D; } .password_page .pass-form form { background-color: #00326D; padding: 45px; border-radius: 18px; margin-top:15px; } .pass-form input[type=password] { margin-top:0 !important; height:auto !important; margin-bottom:24px; } .pass-form form input[type='submit'] { background-color: rgba(0, 198, 171, 1.0); border-color: rgba(0, 198, 171, 1.0); border-radius: 50px; margin-bottom: 24px; } .only-logo .ebiz-toggle{ display:none; } .pass-form span.hs_cos_wrapper_type_password_prompt { color: red; font-size: 18px; } .hero-inner-caption.hero-center-align { display: block !important; text-align: center; margin-left: auto; margin-right: auto; } .blog-recslider-sec { padding: 28px 0; overflow: hidden; } .blog-recslider-header { margin-bottom: 16px; padding: 0 66px; } .blog-recslider-header h2 { margin-bottom: 0; display: inline-block; font-weight: 700; font-size: 36px; line-height: 32px; color: #0E527D; margin-right: 15px; } .blog-recslider-header .blog-recslider-seeallbtn{ display: inline-block; } .blog-recslider-header .blog-recslider-seeallbtn a {font-weight: 400; font-size: 14px; line-height: 20px; letter-spacing: 2px; text-transform: uppercase; color: #979797; } .blog-recslider-Items { margin-right: 16px; margin-bottom: 0px; margin-left: 16px; } .blog-recslider-Items.hide { display:none !important; } .blog-recslider-row { margin: 0; position: relative; padding: 0 50px; } .blog-recslider-row .slick-arrow { background-color: transparent; width: 50px; height: 50px; margin: 0; top: 50%; bottom: auto; transform: translateY(-50%); } .blog-recslider-row .slick-arrow:before { width: 22px; height: 32px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Blog%20Post%20Images/Green%20Arrow.svg) no-repeat center / contain; } .blog-recslider-row .slick-arrow.slick-disabled { opacity: 1; visibility: visible; } .blog-recslider-row .slick-arrow:hover:before { filter: none; } .blog-recslider-row .slick-arrow:hover { background: transparent; } .blog-recslider-header .blog-recslider-seeallbtn a:hover { color: #052536; } .blog-recslider-row .slick-arrow.slick-prev { left: -35px; } .blog-recslider-row .slick-arrow.slick-next { right: -35px; } .blog-recslider-row .slick-arrow:active, .blog-recslider-row .slick-arrow:focus, .blog-recslider-row .slick-arrow:hover { border: 0; } .blog-video-part { border: 2px solid #808080; max-width: 914px; width: 100%; box-shadow: 0 0 10px rgb(0 0 0 / 30%); border-radius: 16px; overflow: hidden; margin: 0 auto 40px; } .blog-video-header { margin: 0 auto 40px; max-width: 700px; width: 100%; } .blog-video-headertext { font-family: 'Rubik',sans-serif; font-weight: 300; font-size: 21px; line-height: 32px; text-align: center; color: #5A5A5A; } .blog-video-content { margin-top: 16px; } .blog-Inner-videosec .section-post-left .section-post-Header { display: none; } .blog-video-feature a { position: relative; } .blog-video-feature span.playIcon { position: absolute; top: 50%; transform: translate(-50%,-50%); left: 50%; background-color: #00000080; height: 80px; width: 80px; border-radius: 50%; display: flex; align-items: center; justify-content: center; } .blog-video-feature span.playIcon:before { content: "\f04b"; font-family: 'FontAwesome'; color: #fff; font-size: 30px; line-height: normal; font-weight: 800; } .tasTopics ul { display: inline; } .accordion-box { position: relative; border: 2px solid #E2E2E2; border-radius: 6px; padding: 24px 38px;    margin: 0 0 9px; } .accordion-box h3 { font-weight: 700; font-size: 20px; line-height: 26px; color: #000000; position: relative; margin: 0; } .accc-content { font-size: 16px; line-height: 23px; margin: 20px 0 0 0; display:none;color: #000000;} .accordion-box .accmain-title { position: relative; cursor:pointer;padding-right:30px;} .accIcon { position: absolute; right: 0; top: 0; width: 24px; height: 24px; border: 2px solid #255179; border-radius: 50%;cursor:pointer; } .accIcon:before, .accIcon:after { position: absolute; content: ""; top: 50%; left: 50%; height: 2px; width: 12px; background: #255179; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); } .accIcon:after { transform: translate(-50%,-50%) rotate(90deg); -webkit-transform: translate(-50%,-50%) rotate(90deg); } .accordion-box:last-child {margin:0;} .accordion-box.active .accc-content {display:block;} .accordion-box.active .accIcon:after{display:none;} .accordion-outerwrap { max-width: 936px; margin: 0 auto; } .post-accordion-section { padding: 0px 0 90px 0; } .accc-content ul { padding-left: 20px; } .accc-content ul, .accc-content ul li { list-style: disc; } .accc-content ol { padding-left: 20px; } .accc-content ol, .accc-content ol li { list-style: decimal; } .accc-content a {color: #1c99e8;} .chiliSection { padding:30px 0; } .chiliInner { text-align: center; } .chiliInner iframe { width: 100%; border: 0; } .chiliInner { text-align: center; background: linear-gradient(0deg,rgba(207,218,226,.16),rgba(207,218,226,.16)),#fff; padding: 30px; width: 100%; max-width: 800px; margin: 0 auto; } .blog-Inner-tops { margin: 0 0 30px; text-align: center; } .blog-Inner-tops-desc { font-size: 21px; line-height: 32px; max-width: 990px; margin: 0 auto; } .cas-post-cols { width: 25%; padding: 0 8px; } .cas-post-rows { margin: 0 -8px; padding: 20px 0; } .cas-post-cols h4 { font-size: 20px; line-height: 30px; text-align: center; margin: 0 0 15px; } .cas-post-text, .cas-post-link { text-align: center; } .cas-post-link a { font-size: 16px; color: #1c99e8; } .cas-post-social ul { display: flex; justify-content: center; display: -webkit-flex; -webkit-justify-content: center; } .cas-post-social ul li { display: inline-block; margin: 0 5px; } .cas-post-text { font-size: 16px; } .cas-post-social ul li svg { width: 15px; height: 15px; fill: #1c99e8; } .case-post-topic { margin: 0 0 16px; }.row-fluid .header.new_header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li.hs-menu-depth-2 .hs-menu-children-wrapper { left: 0; display: block; opacity: 1; visibility: visible; box-shadow: none; position: relative; }.row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-children-wrapper li a span { display: block; font-size: 9px; line-height: 11px; color: #858585; margin-top:3px; }.row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul >li.hs-menu-depth-3 { width:48%; margin-right:2%; float:left; }.row-fluid .headerv2.new_header .menu .hs-menu-wrapper>ul>li:nth-child(2)>ul { min-width:620px; padding:0px 22px 19px; display:block; }.row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:nth-child(2) { width: 35%; padding-left:20px; margin-left: 0 !important; margin-right: 0 !important; }.row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 ul { min-width: 100%; width:100%; float:left; border-right: 1px solid #EAEAEA }.row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 ul>li.hs-menu-depth-3 a { padding-left:30px; position: relative; font-size: 14px; line-height: 19px; white-space: normal; }.row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 ul >li.hs-menu-depth-3 img { position: absolute; left: 0; }.row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:last-child ul { border:0; }.new_header button.ebiz-toggle:active, .new_header button.ebiz-toggle:focus, .new_header button.ebiz-toggle:hover { border: 0 !important; background: transparent !important; }.cs-postsection { position: relative; z-index: 1; } .cs-postcols { position: relative; } .section-post-right.casestudy-sm { position: static; padding-top: 50px; } .about-scmd ul li a svg { width: 16px; fill: #1c99e8;} .about-scmd ul li { display: inline-block; margin-right: 8px; } .cs-postleft .section-post-Inner { padding-right: 0; } .zgzag-hdr.zgzag-smallspce { margin-bottom: 50px; } .cybersecurity-cfrmtext, .cybersecurity-cfrmtext p { font-size: 18px; line-height: 26px; } .cybersecurity-cfrmtext { max-width: 456px; margin: 0 auto 30px; } .home-form-inner {  position: relative; z-index: 2; max-width: 800px; margin: 0 auto; } .home-formsec { position: relative; text-align: center; padding: 60px 0 140px; overflow: hidden; } .home-formsec:before { position: absolute; z-index: 1; bottom: -250px; right: 0; content:''; background-image: url('https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/SOC2-Page/Polygon@2x%206.png'); background-repeat: no-repeat; width: 266px; height: 649px; background-size: contain; } .bodyv3 .home-form-inner h2 { font-size: 40px; line-height: 47px; margin-bottom: 14px; } .home-form-text, .home-form-text p { font-size: 18px; line-height: 26px; } .home-form-text { max-width: 456px; margin: 0 auto 30px; } .home-form-part .form-title { margin: 0; padding: 0; } .row-fluid .hero-section.hsnew-home form { display: flex; flex-wrap: wrap; align-items: center; display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-align-items: center; } .home-formsec .home-form-part form input[type=submit] { margin-top: 14px; width: auto !important; } .home-formsec .home-form-part form { position: relative; max-width: 520px; margin: 0 auto; display: flex; flex-wrap: wrap; align-items: center; display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-align-items: center; } .home-formsec .home-form-part form input.hs-button { min-width: 177px; font-size: 16px; line-height: 26px; font-weight: 800; font-family: roboto; padding: 11px 15px;  margin: 0; } .home-formsec .home-form-part form .hs-form-field > label { padding: 0; margin: 0; } .home-formsec .home-form-part form input[type=email] { border: 2px solid #EAEAEA; border-radius: 6px; padding: 14px 20px; } .home-formsec .home-form-part form .hs-form-field { width: 60%; margin: 0; } .home-formsec .home-form-part form .hs_submit.hs-submit { width: 40%; padding-left: 20px; } .bodyv3 .herosec-home h1 { font-size: 44px; line-height: 52px; color: #255179; }.herosec-home .hero-Form-inner .hs_submit.hs-submit { padding-left: 8px; width: 40%; } body .herosec-home .hero-Form-inner .hs-form-field { width: 60%; } body .herosec-home .hero-Form-inner ul.no-list.hs-error-msgs.inputs-list { display: none !important; } .three-step-home{ overflow: hidden; } .threestep-cols { position: relative; z-index: 1; width: 33.33%; float: left; padding-right: 70px; } .threestep-cols:before { position: absolute; z-index: -2; content: ''; top: 97px; left: 0; width: 100%; height: 2px; background-color: #DFE8EE; } .threestep-cols:last-child:after { position: absolute; top: 88px; right: 0; content: ''; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 10px solid #dfe8ee; } .threestep-cols:first-child:after { position: absolute; content: ''; top: 97px; right: 100%; width: 3000px; height: 2px; background-color: #DFE8EE; } .threestep-content { margin-top: 24px; } .threestep-content h4 { margin-bottom: 5px; } .threestep-text p { font-size: 16px; line-height: 23px; } .threestep-hrow { counter-reset: section; } .threestep-cols .threestep-num:before { font-family: 'Rubik',sans-serif; font-weight: 700; font-size: 150px; line-height: 23px; color: #F4F7F9; position: absolute; z-index: -1; top: 100px; left: -60px; counter-increment: section; content: counter(section); } .threestep-cols:nth-child(3n + 1) .threestep-num:before { left: -70px; z-index: 1; } .feature-header { margin-bottom: 57px; max-width: 560px; } .bodyv3 .feature-header h2 { margin-bottom: 24px; font-weight: 700; font-size: 40px; line-height: 50px; } .feature-headertext , .feature-headertext p { font-size: 16px; line-height: 23px; } .feature-hrow{ display: flex; flex-wrap: wrap; } .feature-left { display: flex; flex-wrap: wrap; width: 23%; margin-right: 2%; float: left; text-align: center; } .feature-right { width: 75%; float: left; display: flex; flex-wrap: wrap; } .feature-cols { position: relative; margin-bottom: 23px; background-color: #FFFFFF; border: 1px solid #E2E9EE; box-shadow: 4px 4px 20px rgb(0 0 0 / 10%); border-radius: 20px; padding: 18px 15px; } .feature-right .feature-cols { width: 31.33%; float: left; margin-right: 3%; padding-bottom: 50px } .feature-right .feature-cols:nth-child(3n) { margin-right: 0; } .feature-right .feature-image { max-width: 80px; padding-right: 12px; float: left; } .feature-right .feature-content {  width: calc(100% - 80px); float: left; } .feature-text , .feature-text p { font-size: 15px; line-height: 21px; } .bodyv3 .feature-content h5 { margin-bottom: 5px; color: #000000; } .feature-right .feature-btn { position: absolute; bottom: 20px; left: 90px; } .feature-btn a { margin-top: 7px; font-weight: 700; font-size: 16px; line-height: 26px; text-decoration-line: underline; color: #255179; } .feature-left .feature-cols { width: 100%; padding: 40px; } .feature-left .feature-image { margin-bottom: 5px; }.featuresec-home { position: relative; z-index: 1; } .featuresec-home:before { position: absolute; bottom: 0; left: 0; width: 100%; height: calc(100% - 236px); content:''; } .blog-recsliderh-text { max-width: 570px; margin: 0 auto 20px; width: 100%; } .bodyv3 .blog-recslider-home h2 { margin-right: 0; font-size: 40px; line-height: 47px; margin-bottom: 19px; } .bloghome-sliderow { margin-bottom: 40px; position: relative; padding: 0 50px; } .bloghome-sliderow .slick-arrow { background-color: transparent; width: 50px; height: 50px; margin: 0; top: 50%; bottom: auto; transform: translateY(-50%); } .bloghome-sliderow .slick-arrow:before { width: 22px; height: 32px; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Blog%20Post%20Images/Green%20Arrow.svg) no-repeat center / contain; } .bloghome-sliderow .slick-arrow.slick-disabled { opacity: 1; visibility: visible; } .bloghome-sliderow .slick-arrow:hover:before { filter: none; } .bloghome-sliderow .slick-arrow:hover { background: transparent; } .bloghome-sliderow .slick-arrow.slick-prev { left: -35px; } .bloghome-sliderow .slick-arrow.slick-next { right: -35px; } .bloghome-sliderow .slick-arrow:active, .bloghome-sliderow .slick-arrow:focus, .bloghome-sliderow .slick-arrow:hover { border: 0; } .threecl-header { margin-bottom: 40px; max-width: 583px; } .threecl-cols { width: 32%; float: left; margin-right: 2%; margin-bottom: 20px; } .threecl-cols:nth-child(3n) { margin-right: 0; } .threecl-image { max-width: 90px; float: left; padding-right: 20px; } .threecl-content { width: calc(100% - 90px); float: left;  } .threecl-text , .threecl-text p { font-size: 16px; line-height: 23px; color: #000000; } .bodyv3 .threecl-content h5 { letter-spacing: 0.01em; color: #000000; margin-bottom: 5px; } .row-fluid .hsnew-home.hero-section { background: linear-gradient(180deg, #F2F6F8 0%, rgba(242, 246, 248, 0) 129.07%); padding: 53px 0 160px;  } .row-fluid .hs_container_left { width: 50%; float: left; } .row-fluid .hero-section.hsnew-home .hero-img { width: 48%; float: left; margin-left: 2%;  } .row-fluid .hero-section.hsnew-home.hero-sectionv2 .hero-caption { max-width: 100%; } .row-fluid .hero-section.hsnew-home.hero-sectionv2 .hero-text { margin: 0 0 20px; } .row-fluid .hero-section.hsnew-home.hero-sectionv2 .hero-text p { font-size: 16px; color: #fff; } .row-fluid .hsnewTop { margin: 0 0 58px; } .hsnew-home .title-grey-small { margin: 0 0 30px; font-weight: 700; font-size: 20px; line-height: 23px; text-align: center; color: #D0D9DF; } .hshero-logos-box { width: 100%; float: left; display: flex; flex-flow: row wrap; justify-content: center; align-items: center; text-align: center; } .hshero-logos-box > div { margin-bottom: 20px; }.hshero-logos-box .slick-track { display: flex; align-items: center; display: -webkit-flex; -webkit-align-items: center; } .hshero-logos-item.slick-slide { margin: 0 10px; } .hshero-logos-item.slick-slide img, .hshero-logos-item.slick-slide a { outline: none; } .row-fluid .gctStep { position: relative; z-index: 1; margin-top: -65px; } .row-fluid .gctStep h2 { font-weight: 700; font-size: 40px; line-height: 50px; color: #255179; } .row-fluid .three-step-home { padding-bottom: 10px; } .row-fluid .threestep-image img { position: relative; max-width: 140px !important; top: -10px; left: -5px; } .hshero-logos-box.no-act-slider .hshero-logos-item { margin: 10px 20px; } .threestep-image { max-height: 97px; min-height: 97px; display: flex; flex-wrap: wrap; align-items: center; display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-align-items: center; } .featuresec-home:before { z-index: -1; } .featuresec-home .feature-content h5 { font-family: 'Rubik',sans-serif; } .ratingsec-left { width: 40%; } .ratingsec-right { width: 60%; padding-left: 80px; position: relative; margin: -16px 0 -58px; } .ratingsec-right.flexwrap { justify-content: flex-end; -webkit-justify-content: flex-end; } .ratingsec-left h2 { color: #fff !important; position: relative; padding-top: 80px; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/quote-arrows.png); background-size: 70px; background-repeat: no-repeat; font-size: 44px; line-height: normal; margin: 0 0 20px;  } .ratImages { padding: 0 15px 15px 0; } .ratingsec-pimg { width: 65px; height: 65px; background-size: cover; background-position: center top; background-repeat: no-repeat; border-radius: 50%; position: absolute; top: -16px; left: -21px; } .ratingsec-scroll { max-width: 450px; background-color: #fff; position: relative; padding: 23px 80px 15px 60px; box-shadow: 4px 4px 24px rgb(0 0 0 / 10%); border-radius: 20px; } .ratingsec-scroll ~ .ratingsec-scroll { margin: 30px 0 0; } .ratingsec-scroll:nth-child(odd) { right: 150px; } .ratingsec-content h5 { font-size: 18px; line-height: normal; font-weight: 400; font-family: 'Roboto',sans-serif; margin:0 0 12px; } .ratingsec-pname span { display: block; } .ratingsec-pname { font-size: 16px; line-height: 24px; color: #999999; padding-left: 40px; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/quotes.png); background-repeat: no-repeat; background-size: 20px; background-position: top left; } .ratingsec-pname strong { color: #000; } .ratingsec-home-outrs { padding: 32px 0 80px; overflow: hidden; position: relative; z-index: 1; }.ratrShap span { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/shap1.png); background-size: contain; background-repeat: no-repeat; position: absolute; width: 204px; height: 234px; } .ratrShap span.ratrShap1 { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/shap1.png); top: -140px; left: -20px; } .ratrShap span.ratrShap2 { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/shap2.png); top: 149px; left: 140px; } .ratrShap span.ratrShap3 { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/shap3.png); top: 26px; right: 58px; } .ratrShap span.ratrShap4 { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/shap4.png); right: -92px; bottom: -110px; } .ratingsec-home { position: relative; } .ratingsec-home:before { content: ""; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/shap5.png); position: absolute; top: 50%; transform: translateY(-50%); right: 0; width: 204px; height: 234px; background-repeat: no-repeat; background-position: center right; background-size: contain; } .zgzag-sec.hide-shape:before { display:none; } .tssiStep { margin: 0 0 30px; } .row-fluid .tssiStep h2 { color: #255179; } .tssiText { margin: 0 0 20px; } .row-fluid .sliderInfo h2 { font-weight: 700; font-size: 40px; line-height: 50px; color: #255179; margin: 0 0 10px; } .header-section-content h2 { color: #255179; font-size: 40px; line-height: 50px; max-width: 800px; margin: 0 auto 70px; } .technology-stack-row { margin: 0 -18px; } .technology-stack-detail { max-width: 900px; margin: 0 auto; } .stack-box { width: 33.33%; text-align: center; padding: 0 18px 20px; } .stack-sub-text, .stack-sub-text p { font-size: 16px; line-height: 24px; } .stack-round { margin: 0 0 20px; } .stack-round img { max-width: 140px !important; } .sliderInfo { margin: 46px 0 0; }.row-fluid .sliderInfo h2 { font-size: 24px; line-height: 30px; max-width: 540px; margin: 0 auto 30px; } .slidersBtn a { border: 2px solid #255179; border-radius: 6px; padding: 10px 30px; font-weight: 800 !important; font-size: 18px; line-height: 26px; color: #255179; } .slidersBtn a:hover { background-color: #255179; color: #fff; text-decoration: none; } .sliderLogo .slick-track { display: flex; /*transition: transform 4000ms linear 0s !important; */} .ComingSoon { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/Coming%20Soon%20shap.png); background-repeat: no-repeat; background-size: contain; background-position: center top; width: 45px;  height: 45px; position: absolute; color: #fff; font-size: 7px; line-height: 8px; padding: 5px; display: flex; align-items: center; justify-content: center; top: -9px; right: 0; } .logoslide { position: relative; padding: 12px; height: auto !important; float:none; } .logo-img { min-width:170px; text-align: center; background-color: #fff; display: flex !important; align-items: center; justify-content: center; border: 1px solid #E2E9EE; box-shadow: 0px 4px 14px rgb(0 0 0 / 10%); border-radius: 11px; padding: 27px 7px; width: 100%; height: 100%; } .row-fluid .headerv2.new_header .menu .hs-menu-wrapper>ul>li:nth-child(2)>ul { min-width: 480px; padding: 0px 17px 19px; } .row-fluid .headerv2 .menu .hs-menu-flow-horizontal>ul>li:nth-child(2)>ul.hs-menu-children-wrapper>li>a { padding: 11.5px 20px; } .section-post-left .section-post-body .hs-video-widget { max-width: 600px; } body .light-black h1, body .light-black h2, body .light-black h3, body .light-black h4, body .light-black h5, body .light-black h6, .bodyv3 .light-black h5 { color:#222222 ; } body .light-black p, body { color:#222222; } .ratingsec-pname strong { color:#222222; } .light-black .modText, .tssiText .light-black { color:#222222; } .light-black .how-works-txt p { color: #fff !important; } .black-light .pricing-faq-cls h4 { color:#222; } .light-black .Stwo-mntm-txt p, .light-black .Stwo-mntm-cls-txt p { color:#fff; } .zgzag-newrapper .container { max-width: 960px; } .zgzag-newrapper .zgzagtext-block { padding-right: 7px; width: 43%; } .zgzag-newrapper .zgzag-block.left-side .zgzagtext-block { padding-left: 7px; } .zgzag-newrapper .zgzagtext-block h3 { font-size: 36px; line-height: 43px; } .zgzag-newrapper .zgzagimage-block { width: 57%; } .zgzag-newrapper .zgzagbelieve-text { max-width: 384px; }.heroabSec { position: relative; z-index: 1; background-size: cover; background-repeat: no-repeat; background-position: center top; } .heroabSec:before { content: ""; background: linear-gradient(180deg, rgb(238 245 249 / 81%) 0%, rgb(255 255 255 / 94%) 108.58%); position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: -1; } .heroabInn .heroabtt { color: rgb(34 34 34); font-size: 16px; line-height: 28px; font-weight: 800; margin: 0 0 20px; } .bodyv2 .heroabInn h1 { color: rgb(37 81 121); font-size: 55px; line-height: 65px; max-width: 980px; margin: 0 auto; } .maviInn { display: flex; flex-flow: column; justify-content: center; align-items: center; display: -webkit-flex; -webkit-flex-flow: column; -webkit-justify-content: center; -webkit-align-items: center; } .maviTBox { text-align: center; position: relative; color: rgb(255 255 255); /*font-size: 24px; line-height: 54px; */  font-size: 24px; line-height: 40px;font-weight: 400; } .maviText strong, .maviTit { color: rgb(255 255 255); font-family: 'Rubik', sans-serif; font-weight: 600; text-transform: uppercase; } .maviTBox:first-child { padding-bottom: 45px; margin: 0 0 36px; } .maviTBox:first-child:before { content: ""; background-color: rgb(133 167 189); height: 1px; width: 90%; position: absolute; bottom: 0; left: 0; right: 0; margin: 0 auto; } .maviTco { position: relative; padding-left: 77px; display: inline-block; } .maviTIcon { max-width: 60px; position: absolute; top: 0; left: 0; } .maviText { display: flex; display: -webkit-flex; } .mavitcon { margin-left: 8px; } .mavimobCon { display:none; } .oustInn { margin: 0 -20px; } .oustItem { width: 50%; padding: 0 20px 20px; } .ousText pre { white-space: normal; color: rgb(37 81 121); font-family: inherit; font-weight: 600; } .ousText { font-weight: 400; } .ousText strong { color: rgb(34 34 34); } .bodyv2 .ousText h5 { font-weight: 600; font-size: 24px; color:#222222; line-height: 28px; font-family: 'Rubik'; margin: 0 0 20px; } .ousText strong { color: rgb(37 81 121); } .bodyv2 .ousTitle h2 { font-size: 44px; color: #255179; } .bodyv2 .teamTitles h2 { font-size: 44px; text-align: center; margin: 0 0 70px; color: rgb(37 81 121); } .teamInners { margin: 0 -12px; } .teamBox { width: 33.33%; padding: 0 12px; margin: 0 0 68px; } .membImage img { width: 100%; max-width: 200px !important; margin-top: -25px; } .membImage { background-color: rgb(206 220 229); border-radius: 7px; text-align: center; height: 182px; } .bodyv2 .teamCon h3 { margin: 13px 0 3px; color: rgb(34 34 34); font-size: 24px; line-height: 28px; font-weight: 600; } .teammText { color: rgb(34 34 34); font-size: 16px; line-height: 24px; } .ReadBio a { margin: 7px 0 0; color: rgb(37 81 121); text-decoration: underline !important; font-size: 16px; line-height: 24px; } .teamInners.set_four_column .teamBox { width: 25%; } .teamsButton { display: flex; flex-wrap: wrap; justify-content: center; display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-justify-content: center; } .teamButts { margin: 30px 0 0; position: relative; } .bodyv2 .teamButts h4 { text-align: center; font-size: 24px; line-height: 28px; font-weight: 600; margin: 0 0 37px; } .teamsButton a { cursor: pointer; border: 2px solid rgb(37 81 121); border-radius: 6px; padding: 11px 37px; color: rgb(37 81 121); font-size: 18px; line-height: 26px; font-weight: 800; } .teamsButton a:hover { background-color: rgb(37 81 121); color: rgb(255 255 255); } .teambItem { padding: 0 15px 25px; } .teamSection.set-gradient { position: relative; } .teamSection.set-gradient:before { content: ""; background: linear-gradient(180deg, rgb(244 247 250 / 0%) 0%, rgb(255 255 255) 61.46%); width: 100%; position: absolute; bottom: 97px; height: 760px; } .bodyv2 .inpaTitle h2 { margin: 0 0 44px; color: rgb(37 81 121); font-size: 44px; } .inpaInn { margin: 0 -12px; justify-content: center !important; -webkit-justify-content: center !important; }.inpaItem { width: 25%; padding: 0 12px 24px; } .inpaImage { background: rgb(255 255 255); border-radius: 5px; height: 100%; display: flex; justify-content: center; align-items: center; display: -webkit-flex; -webkit-justify-content: center; -webkit-align-items: center; padding: 10px; } .inpaButtons a { cursor: pointer; border: 2px solid rgb(37 81 121); border-radius: 6px; padding: 11px 37px; color: rgb(37 81 121); font-size: 18px; line-height: 26px; font-weight: 800; margin: 50px 0 0; } .inpaButtons a:hover { background-color: rgb(37 81 121); color: rgb(255 255 255); } .recTops { display: flex; flex-wrap: wrap; align-items: center; display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-align-items: center; margin: 0 0 20px; } .bodyv2 .recTops h2 { margin: 0 15px 0 0; color: rgb(37 81 121); font-size: 44px;  } .recItem { width: 33.33%; padding: 0 12px 30px; } .recInn { margin: 0 -12px; } .recImage { background: rgb(243 247 249); border-radius: 20px; min-height: 195px; padding: 20px; display: flex; align-items: center; justify-content: center; display: -webkit-flex; -webkit-align-items: center; -webkit-justify-content: center; } .recText a { color:#222222; margin: 20px 0 0; font-family: 'Rubik'; font-size: 24px; line-height: 30px; font-weight: 600; } .recText a:hover { color: rgb(28 153 232); } .recInner ~ .recInner { margin: 120px 0 0; } .recTops a:hover { text-decoration: underline; color: #5D9A42; } .recTops a { position: relative;  bottom: -3px;} .about_page .recTops { align-items: flex-end; -webkit-align-items: flex-end; } .about_page .recTops a { bottom: 5px; } .about_page .maviTBox { text-align: left; } .recpost-label .blogTag a.topic-link { font-family: Rubik,sans-serif; letter-spacing: 0; font-weight: 600; } .recpost-label .blogDate { font-family: Rubik,sans-serif; letter-spacing: 0; text-transform: none; } .recpost-label h2.blog-recslider-title { color: #0E527D; } ul.soc-sldr-tag { line-height: 20px; } .sldr-label ul.soc-sldr-tag li a { font-family: Rubik,sans-serif; letter-spacing: 0; font-weight: 600; vertical-align: middle; } .sldr-label .soc-sldr-date { font-family: Rubik,sans-serif; letter-spacing: 0; text-transform: none; } .blog-recslider-header .blog-recslider-seeallbtn.blog-recleft-btn a { color: #5d9c42; font-size: 18px; font-weight: 400; line-height: 23px; text-transform: none; letter-spacing: normal; } .gloss-filt-list.tasTopics ul li { margin: 0 32px 5px 0; white-space: nowrap; } .tec-part .believe-left .btn { margin-top: 50px; } .row-fluid .sticky-header { position:fixed !important; width:100%; top:0; left:0; z-index:999; background-color: #fff; } .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper { display:none;  transition: all 1.0s ease-in-out; } .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children:hover > ul.hs-menu-children-wrapper { display:block; transition: all 0.3s ease-in-out; } .Readpopuptext { display: none; border-radius: 10px; border: 1px solid #D7D8D8; background: #fff; text-align: center;  } .Readpopupouter{  width: 100%; float: left; } .fancybox-content.Readpopuptext , .fancybox-content.Readpopuptext .container { padding: 0;  } .Readpopup-left { width: 40%; float: left; background: #CEDCE5; border-radius: 10px 0px 0px 10px; padding: 48px 20px; text-align: center; } .Readpopupouter{ display: flex; flex-wrap: wrap; } .Readpopupright { width: 60%; float: left; border-radius: 0 10px 10px 0; padding: 48px 54px; } .fancybox-content.Readpopuptext .container { max-width: 744px; } .Readpopup-left h4 { margin-bottom: 10px; color: #222222; } .maviTit { white-space: nowrap; } .section-post-body p a img{ border-radius: 8px; margin-top: 5px; } body .cybersecurity-section-vertical .cybersecurity-caption form .hs_recaptcha + .hs_submit { padding-bottom: 70px; margin-top: 15px; } body .cybersecurity-section-vertical form .hs_recaptcha { bottom: 0; height: auto; left: 0; margin: 15px 0 0!important; padding: 0; position: absolute; width: 100%; } body .cybersecurity-section-vertical  form { width: 100%; float: left; } body .cybersecurity-section-vertical .cybersecurity-caption form .hs_recaptcha .input { margin-left: auto !important; margin-right: auto !important; } .fullwidth { width: 100%; float: left; } .btn-grdnt a {  transition: 0.3s; text-decoration: none; padding: 14.5px 20px; min-width: 221px; font-family: Rubik,sans-serif; display: inline-block; /* background-image: linear-gradient(268.08deg, #3A9552 11.55%, #0E7D76 97.39%); */ background-size: 200% auto; background-image: linear-gradient(to right, #0E7D76 0%, #3A9552 51%, #0E7D76 100%); border-radius: 53px; font-weight: 500; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF; } .btn-grdnt a:active, .btn-grdnt a:focus, .btn-grdnt a:hover { background-position: right center; color: #fff; font-family: Rubik,sans-serif; font-style: normal; font-weight: 500; text-decoration: none; } .hero-sgsec { overflow: hidden; } .herosg-overlayimg { position: relative; z-index: 1; } .herosg-overlayimg:before { position: absolute; z-index: -1; top: 0px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%);width: 100%; height: 100%; max-width: 1480px; content: ''; background-repeat: no-repeat; background-position: center top; background-size: contain; } .hero-sgouter { display: flex; flex-wrap: wrap; align-items: center; } .hero-sgleft { width: 50%; float: left; } .hero-sgleft .hero-sgtitle h1 { font-size: 54px; line-height: 55px; letter-spacing: -0.01em; } .hero-sgtitle { margin-bottom: 24px; } .hero-sgtext , .hero-sgtext p { font-size: 22px; line-height: 32px; } .hero-sgtext { margin-bottom: 37px; } .hero-sgright { width: calc(50% + 20%); float: left; margin-right: -20%; padding-left: 20px; } .sample-subtitlesg h6 { font-weight: 600; font-size: 18px; line-height: 36px; letter-spacing: 0.3em; text-transform: uppercase; } .sample-textsg , .sample-textsg p { font-weight: 400; font-size: 22px; line-height: 32px; } .sample-titlesg h2 { line-height: 48px; font-size: 42px; } .sample-headersg .sample-titlesg h2 { letter-spacing: -0.01em; } .sample-headersg { margin-bottom: 50px; } .testimonial-sgrow .slick-list { overflow: visible; } .testimonial-sgrow .slick-track { display: flex; flex-wrap: wrap; } .testimonial-sgcol { transition: all .3s ease; opacity: 0.3; margin: 0 18px; height: inherit !important; } .testimonial-sgcol.slick-center.slick-active { opacity: 1; } .test-sginnercol { position: relative; border-radius: 10px; padding: 40px 60px; height: 100%;  display: flex; flex-wrap: wrap; align-items: center; } .testimonial-sgcoltxt  { font-family: Rubik,sans-serif; font-weight: 400; font-size: 28px; line-height: 32px; letter-spacing: -0.02em; color: #FFFFFF; margin-bottom: 12px; } .testimonial-sgcoltxt p { font-family: Rubik,sans-serif; font-weight: 400; font-size: 28px; line-height: 32px; } .testimonial-sgcolname { font-style: normal; font-weight: 700; font-size: 20px; line-height: 28px; color: #95D7DE; } .test-sgcolposition { font-style: normal; font-weight: 400; font-size: 20px; line-height: 28px; color: #ffffff; } .testimonial-sgrow .slick-dots { width: 100%; position: absolute; margin: 0; bottom: -60px; } .testimonial-sgrow { margin-bottom: 60px; } .testimonial-sgrow .slick-dots li { cursor: pointer; line-height: 0; display: inline-block; margin: 0 10px; width: 17px; height: 17px; border-radius: 50%; background: rgb(255, 255, 255); opacity: 0.3; } .testimonial-sgrow .slick-dots li button { display:none; margin:0; width: 17px; height: 17px; border-radius: 50%; background: rgb(255, 255, 255); opacity: 0.3; } .testimonial-sgrow .slick-dots li.slick-active, .testimonial-sgrow .slick-dots li.slick-active:hover { opacity: 1; background: #FFFFFF; }.test-sgbtm { position: static; padding: 10px 0px 0; } .test-content {     display: flex; flex-wrap: wrap; align-items: center; } .imgtitle-sgtext { max-width: 900px; margin-left: auto; margin-right: auto; } .imgtitle-sgimg { position: relative; z-index: 1; } .imgtitle-sgimg:before { position: absolute; z-index: -1; content: ''; width: 90%; height: 100%; background-repeat: no-repeat; background-position: center center; background-size: contain; top: 50%; left: 50%; transform: translate(-50% , -50%); } .rpost-sgcol { border-radius: 10px; width: 33.33%; float: left; padding: 0 16px; margin-bottom: 50px; height: auto !important; } .rpost-sgrow { width: 100%; display: flex; flex-wrap: wrap; } .rpost-sgcol-img { background-size: cover; background-position: center center; padding-top: 56.25%; background-repeat: no-repeat; border-radius: 10px 10px 0 0; overflow: hidden; } .rpost-sgcol-content { position: relative; z-index: 1; padding: 30px 22px; border-radius: 0px 0px 10px 10px; } .rpost-sgcol-inn:before { position: absolute; z-index: -1; content: ''; width: 100%; height: 100%; top: 0; left: 0; opacity: 0.2; background: linear-gradient(239.94deg, #6FC9C0 2.76%, rgba(14, 82, 125, 0) 34.49%, rgba(149, 215, 222, 0) 66.93%, #0E527D 98.13%); border-radius: 0px 0px 10px 10px; } .rpost-sgrow.slick-slider .slick-track { display: flex; display: -webkit-flex; } .rpost-sgcol-inn { height: 100%; position: relative; z-index: 1; overflow: hidden; border-radius: 10px; } .rpost-sgrow.slick-slider button.slick-arrow { align-items: center; justify-content: center; width: 40px; height: 40px; outline: none; background-color: transparent; border: 0; } .rpost-sgrow.slick-slider { padding: 0 30px; } .rpost-sgrow.slick-slider button.slick-prev.slick-arrow { left: 0; } .rpost-sgrow.slick-slider button.slick-next.slick-arrow { right: 0; } .rpost-sgrow.slick-slider button.slick-prev.slick-arrow:before { background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Blog%20Post%20Images/Green%20Arrow.svg) no-repeat center / contain; width: 22px; height: 32px; filter: brightness(0) invert(1); } .rpost-sgrow.slick-slider button.slick-next.slick-arrow:before { background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Blog%20Post%20Images/Green%20Arrow.svg) no-repeat center / contain; width: 22px; height: 32px; filter: brightness(0) invert(1); } .rpost-sgDate { font-weight: 400; font-size: 14px; line-height: 24px; opacity: 0.5; color: #fff; margin-bottom: 5px; } .rpost-sgTitle h3 a { font-family: Rubik,sans-serif; text-decoration: none; color: #fff; font-weight: 400; font-size: 24px; line-height: 32px; } .rpost-sgTitle { margin-bottom: 35px; } .rpost-sgTag a { text-decoration: none; font-family: Rubik,sans-serif; font-weight: 500; font-size: 16px; line-height: 24px; letter-spacing: 0.1em; color: #6FC9C0; } .rpost-sgTag a:active, .rpost-sgTag a:focus, .rpost-sgTag a:hover { color: #fff; font-family: Rubik,sans-serif; font-style: normal; font-weight: 500; text-decoration: none; } .rpost-sgTitle h3 a:hover { color: #6FC9C0; } .rpost-sgbtndesc , .rpost-sgbtndesc p {font-weight: 400; font-size: 22px; line-height: 32px; } .rpost-sgbtndesc { margin-bottom: 25px; } .rpost-sgbtn.btn-grdnt a { min-width: 243px; } .cta-sgouter { position: relative; z-index: 1; } .cta-sgouter:before { z-index: -1; content: ''; position: absolute; top: -100px; left: 50%; width: 1160px; height: calc(100% + 100px); background-position: bottom center; background-repeat: no-repeat; background-size: cover; transform: translateX(-50%); } .cta-sgheader { padding: 50px; box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.4); border-radius: 10px; } .cta-sgheader.sample-headersg { margin-bottom: 0; } .cta-sgicon , .cta-sgtext { margin-bottom: 25px; } .cta-sgtitle.sample-titlesg h2 { margin-bottom: 10px; letter-spacing: -0.03em; } .cta-sgtext.sample-textsg , .cta-sgtext.sample-textsg p { font-size: 20px; } .footer-sgsec { padding-bottom: 180px; } .footer-sgouter { border-top: 2px solid #fff; padding-top: 53px; } .footer-sgleft { width: 25%; float: left; margin-bottom: 15px; padding-right: 20px; } .footer-sgright {  width: 75%; float: left; } .footer-sglogo a img { max-width: 200px !important; } .footer-sglogo { margin-bottom: 20px; } .footer-sglogotext , .footer-sglogotext p { font-weight: 400; font-size: 16px; line-height: 24px; color: #FFFFFF; } .footer-sgmenu { margin-bottom: 20px; } .footer-sgmenu h5, .footer-sgmenu h4 { margin-bottom: 10px; font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.2em; text-transform: uppercase; color: #fff !important; opacity: 0.5; } .footer-sgmenu h4 a { font-weight: 500; color: #fff !important; } .footer-sgrow { width: 33.33%; float: left; padding-left: 30px; } .footer-sgmenu .hs-menu-wrapper ul li { display: block; width: 100%; margin: 0 0 10px; font-size: 16px; line-height: 24px; } .footer-sgmenu .hs-menu-wrapper ul li a { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; color: #fff; text-decoration: none; } .footer-sgmenu .hs-menu-wrapper ul li a:hover { color: #6FC9C0; text-decoration: none; } .footer-sgsocialmedia ul { list-style: none; margin: 0; padding: 0; } .footer-sgsocialmedia ul li { line-height: 0; margin: 0; margin-bottom: 10px; display: inline-block; margin-right: 15px; } .footer-sgsocialmedia ul li a img{ max-width: 43px !important; } .footer-sgcopyrightext , .footer-sgcopyrightext p , .footer-sgcopyrightext a { font-size: 16px; line-height: 24px; color: #fff; } .footer-sgcopyrightext a { text-decoration: underline; } .footer-sgcopyrightext { margin-top: 20px; } .footer-sgcopyrightext a:hover { color: #6FC9C0; }  .footer-sgsec.footer-darks .footer-sgouter { border: 0; } .trust-operas-inners { margin: 0 -36px; padding: 40px 0 0; } .trust-operas-items { width: 33.33%; padding: 0 36px; margin: 0 0 30px; } .trust-operas-title { position: relative; padding-left: 70px; margin: 0 0 20px; } .trust-operas-title h3 { font-size: 36px; line-height: 44px; margin: 0; } .trust-operas-title img { position: absolute; top: 0; left: 0; max-width: 50px; } .trust-operas-text { font-size: 18px; line-height: 24px; } .trust-operas-buttons a { color: #fff; background: linear-gradient(268.08deg, #3A9552 11.55%, #0E7D76 97.39%); border-radius: 53px; font-size: 18px; line-height: 22px; font-weight: 500; padding: 14px 20px; min-width: 202px; text-align: center; margin: 24px 0 0; text-decoration: none; background-size: 200% auto; background-image: linear-gradient(to right, #0E7D76 0%, #3A9552 51%, #0E7D76 100%);  } .trust-operas-buttons a:hover { background-position: right center; color: #fff;  font-style: normal; font-weight: 500; text-decoration: none; } .trust-operas-outers-inns { max-width: 960px; margin: 0 auto; } .trust-operas-outers {  background-repeat: no-repeat; background-position: center bottom; background-size: contain; padding-bottom: 40px; } .trust-operas-outers.visible { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/back-trust-operations.svg); } .trust-operas-outers-inns .sample-textsg { max-width: 900px; margin: 0 auto; } .trust-operas-outers-inns .sample-subtitlesg h6 { margin: 0 0 8px; letter-spacing: 0.2em; } .usectIt { margin: 20px 20px 0 0; } .usectIt a { border-radius: 100px; background-color: transparent; color: #fff; display: inline-block; font-family: Rubik,sans-serif !important; font-size: 18px; font-weight: 500 !important; line-height: 21px; letter-spacing: 0.3em; padding: 15px 38px; position: relative; text-align: center; text-decoration: none !important; z-index: 1; text-transform: uppercase; white-space: nowrap; } .usectIt a:before { background: linear-gradient(90deg,#3a9552 0,#0e7d76); border-radius: 100px; content: ""; height: 100%; inset: 0; -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; padding: 3px; position: absolute; transition: .3s; width: 100%; z-index: -1; } .usectIt a:hover, .usectIt a.active { background-color: #fff; color: #01070C; } .usectIt a:hover:before, .usectIt a.active:before { background: none; } .usectIt:last-child { margin-right: 0; } .row-fluid .usecInners { display: none; } .row-fluid .usecInners.show-items { display: flex; display: -webkit-flex; } .usecTops { margin: 40px 0 0; } .usecOuters { max-width: 1060px; margin: 45px auto 0; } .usecLeft { width: 50%; padding-right: 70px; } .usecRight { width: 50%; } .usecLeft h3, .usecLeft h2  { color:#fff;font-size: 26px; line-height: 42px; font-weight: 600; margin: 0 0 26px; } .usecText { font-size: 22px; line-height: 32px; } .usecTops.flexwrap { flex-wrap: nowrap; -webkit-flex-wrap: nowrap; overflow-x: auto; } .fraworksInners.flexwrap { justify-content: center; -webkit-justify-content: center; } .fraworks-logo { margin: 5px; }.row-fluid [class*=span] { min-height: 0 !important; } .operat-sec .trust-operas-items { border-radius: 10px; transition: all 0.2s ease; /*width: 32%; margin-right: 2%; padding: 35px 40px; display: flex; flex-wrap: wrap;*/ } .operat-sec .trust-operas-items { width: 28%; margin-right: 5.5%; padding: 35px 0 0; } .operat-sec .trust-operas-title { padding-left: 65px; } .operat-sec .trust-operas-title img { max-width: 45px !important; } .operat-sec .operas-items-active { position: relative; z-index: 1; } .operat-sec .operas-items-active { background: radial-gradient(63.51% 56.67% at 48.12% 49.98%, rgba(58, 149, 82, 0) 46.87%, rgba(111, 201, 192, 0.22) 100%); /*align-items: center; -webkit-align-items: center;*/ padding: 35px 40px; width: 33%; } .operat-sec .operas-items-active .trust-operas-buttons { opacity: 0; display: none; } .operat-sec .operas-items-active:before { content: ''; position: absolute; background: linear-gradient(179deg,#005F74 0,#3A955200, #0E7D76); border-radius: 10px; height: 100%; inset: 0; -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; padding: 1px; transition: .5s; width: 100%; z-index: -1; } .operat-sec .trust-operas-buttons a { margin-top: 20px; } .operat-sec .trust-operas-outers { background: 0; padding: 0; } .operat-bg-shape { position: relative; z-index: 1; } .operat-bg-shape:before { content: ''; position: absolute; width: 100%; top: 0; left: 0; bottom: 0; background-repeat: no-repeat; background-size: contain; background-position: center; z-index: -1; } .operat-sec .trust-operas-outers-inns { max-width: 1004px; } .operat-sec .trust-operas-inners { margin: 0; padding: 0; margin-top: 48px;} .usecTops.flexwrap::-webkit-scrollbar { width: 0px; } /* Track */ .usecTops.flexwrap::-webkit-scrollbar-track { background: transparent; } /* Handle */ .usecTops.flexwrap::-webkit-scrollbar-thumb { background: transparent; } /* Handle on hover */ .usecTops.flexwrap::-webkit-scrollbar-thumb:hover { background: transparent; } .usecrInn { position: relative; } .usecList { color: #fff; font-size: 18px; line-height: 34px; position: absolute; white-space: nowrap; } .usecList:first-child { top: -11px; left: 170px; } .usecList:nth-child(2) { top: 25px; left: 200px; } .usecList:nth-child(3) { top: 65px; left: 180px; } .usecList:nth-child(4) { top: 98px; left: 280px; } .usecList:nth-child(5) { top: 133px; left: 240px; } .usecList:nth-child(6) { top: 170px; left: 200px; } .usecList:nth-child(7) { top: 203px; left: 280px; } .usecList:nth-child(8) { bottom: 140px; left: 300px; } .usecList:nth-child(9) { bottom: 104px; left: 250px; } .usecList:nth-child(10) { bottom: 67px; left: 210px; } .usecList:nth-child(11) { bottom: 33px; left: 245px; } .usecList:nth-child(12) { bottom: -5px; left: 170px; } .footer-sgbutton .hs-menu-wrapper li { padding-left: 10px; position: relative; z-index: 1; } .footer-sgbutton .hs-menu-wrapper li:before { content: ''; position: absolute; background-color: #5dc169; height: 16px; left: 0; top: 50%; width: 2px; transform: translateY(-50%); }.stack-round img { max-width: 100% !important; width: auto; max-height: 200px; }h3.form-title:empty { display: none; }.footer-sgbottom { display: flex; flex-wrap: wrap; align-items: center; display: -webkit-flex; -webkit-flex-wrap: wrap; -webkit-align-items: center; }.footer-leftlogo img { max-width: 100px !important; }.hippaleft-content { width: 65%; padding-right: 80px; }.hipparight-img { width: 35%; }.hippaleft-content .sub-title { margin-bottom: 10px !important; font-size: 18px; line-height: 36px; letter-spacing: 0.3em; font-family: 'Rubik',sans-serif; }.bodyv3 .hippaleft-content h2, .hippaleft-content h2 { margin-bottom: 10px; font-size: 42px; line-height: 50px; letter-spacing: -0.03em; }.hippaleft-content .hippa-text { font-size: 20px; line-height: 32px; }.hs-search-field { position: relative; } .hs-search-field__input { box-sizing: border-box; width: 100%; } .hs-search-field__bar button svg { height: 10px; } .hs-search-field__suggestions { margin: 0; padding: 0; list-style: none; } .hs-search-field--open .hs-search-field__suggestions { border: 0; } .hs-search-field__suggestions li { display: block; margin: 5px 0 0 !important; font-weight: 400; padding: 0; font-size: 14px; line-height: 1.4; } .hs-search-field__suggestions #results-for { font-weight: bold; } .hs-search-field__suggestions a, .hs-search-field__suggestions #results-for { display: block; } .hs-search-field__suggestions a:hover, .hs-search-field__suggestions a:focus { background-color: rgba(0, 0, 0, 0.1); outline: none; } .header-sgsearchsec input[type=email], .header-sgsearchsec input[type=number], .header-sgsearchsec input[type=password], .header-sgsearchsec input[type=tel], .header-sgsearchsec input[type=text], .header-sgsearchsec select, .header-sgsearchsec textarea { outline: 0; padding: 8.3124px 15px; border-radius: 0; background: #FFFFFF; border: 1px solid #6FC9C0; } .header-sgsearchsec form { background-color: transparent; border: 0; } .header-sgsec.header-darks { position: relative; min-height: 103px; float: none; } .header-sgsec.header-darks .header-sginner { padding: 25px 0; /* position: fixed; top: 0; */ background: linear-gradient(89.97deg,#01323c 4.11%,#0e5050 96.98%); } .header-sgsec { position: absolute; top: 0; left: 0; z-index: 99; background: transparent; width: 100%; border-radius: 0px 0px 10px 10px; } .header-sgsec.sgfixed-header { position: fixed; top: 0; left: 0; z-index: 99999; background: linear-gradient(89.97deg, #01323C 4.11%, #0E5050 96.98%); } .header-sginner { padding: 67px 0 30px; position: relative; z-index: 9999; } .sgfixed-header .header-sginner { padding: 20px 0 16px; } .header-sglogo a { display: inline-block; width: 100%; } .header-sglogo a img { height: auto; width: 100%; max-width: 200px !important; } .header-sglogo { line-height: 0; width: 20%; float: left; padding-right: 20px; } .header-sgright { width: 80%; float: left; } .header-sgmenu ul , .header-sgcta ul{ list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; } .header-sgmenu ul li , .header-sgcta ul li { margin: 0; } .header-sgmenu ul li a , .header-sgcta ul li a{ text-decoration: none; color: #fff; } .header-sgmenu ul li a:hover , .header-sgcta ul li a:hover { text-decoration: none; } .header-sgright { display: flex; display: -webkit-flex; justify-content: space-between; -webkit-justify-content: space-between; align-items: center; -webkit-align-items: center; } .header-sgcta ul { align-items: center; } .header-sgcta ul li:not(:first-child) { margin-left: 30px !important; } .header-sgcta ul li a { font-family: Rubik,sans-serif; font-weight: 400; font-size: 16px; line-height: 28px; } .header-sgcta ul li:last-child a { border-radius: 53px; position: relative; z-index: 1; background-color: transparent; border-radius: 53px; display: inline-block; transition: 0.5s; text-decoration: none; padding: 14.5px 20px; min-width: 210px; font-family: Rubik,sans-serif; font-weight: 500; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF; } .header-sgcta ul li:last-child a:before { z-index: -1; width: 100%; height: 100%; transition: 0.5s; content: ""; position: absolute; inset: 0; border-radius: 53px; padding: 3px; background: linear-gradient(to right, #3A9552 0%, #0E7D76 100%); -webkit-mask: linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; top: 0; left: 0; } .header-sgcta ul li:last-child a:hover:before { background: linear-gradient(to right, #3A9552 0%, #0E7D76 100%); -webkit-mask: none; } .header-sgcta ul li:last-child a:hover { color: #fff; } .header-sgcta { width: 35%; display: flex; flex-wrap: wrap; justify-content: flex-end; align-items: center; } .header-sgmenu { width: 65%; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; } .header-sgmenu .hs-menu-wrapper>ul>li.hs-menu-item.hs-item-has-children { padding-right: 28px; } .header-sgmenu .hs-menu-wrapper > ul > li { margin-right: 0px; /*margin-left: 28px !important; */ padding-left: 28px; } .header-sgmenu .hs-menu-wrapper > ul > li:hover > a , .header-sgcta ul li:hover a { color: #5dc169; } .header-sgmenu .hs-menu-wrapper > ul > li > a { font-family: Rubik,sans-serif; font-weight: 400; } .header-sgmenu .hs-menu-wrapper > ul > li > .header-sgsubmenu { display: none; background: linear-gradient(266.66deg,#0e5050 1.83%,#00313c 98.45%); width: 100%; position: absolute; z-index: -1; top: 0%; left: 0; -webkit-transition: opacity 0.4s; transition: opacity 0.4s; padding: 120px 0 0px; opacity: 0; visibility: hidden; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children > .header-sgsubmenu > ul { padding: 30px 0; max-width: 900px; margin-left: auto; margin-right: auto; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children > a { position: relative; z-index: 1; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children > a:before { transition: all ease-in-out .2s; content: ''; width: 13px; height: 13px; position: absolute; right: -20px; top: 50%; transform: translateY(-50%); background-size: contain; background-position: center right; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/01%20Assets%20Strike%20Graph%20-%20Home/Path.svg); background-repeat: no-repeat; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children:hover > .header-sgsubmenu { display: block; opacity: 1; visibility: visible; } .header-sgmenu .hs-menu-wrapper > ul > li:hover > a { font-family: Rubik,sans-serif; font-weight: 400; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children:hover > a:before { transform: translateY(-50%) rotate(180deg); } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children.single_colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item { width: 100%; float: left; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children.two_colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item { width: 50%; float: left; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children.three-colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item { width: 33.33%; float: left; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children.four-colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item { width: 25%; float: left; padding-right: 30px; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children.two_colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item { width: 50%; float: left; padding-right: 30px; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children.three-colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item { width: 33.33%; float: left; padding-right: 30px; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children.five-colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item { width: 20%; float: left; padding-right: 30px; } /* .header-sgsec.header-sgopensubmenu { background: transparent; } */ /* .header-sgsec .hs-menu-wrapper > ul > li.hs-item-has-children > .header-sgsubmenu:before { border-radius: 0 0 5px 5px; z-index: -1; background: linear-gradient(266.66deg, #0E5050 1.83%, #00313C 98.45%); position: absolute; top: -157.44px; left: 0; width: 100%; height: calc(100% + 157.44px); content: '';  } */ .header-submenu h5 { font-weight: 500; font-size: 18px; line-height: 24px; letter-spacing: 0.2em; text-transform: uppercase; color: #fff !important; opacity: 0.5; } .header-sublist ul li a{ color: #fff; font-weight: 400; font-size: 18px; line-height: 24px; } .header-sublist ul li a:hover { color: #5DC169; } .header-sublist ul li { display: block; width: 100%; padding-left: 20px; margin-bottom: 10px; position: relative; z-index: 1; } .header-sublist ul li:before { position: absolute; top: 0; left: 0; width: 3px; height: 24px; content:''; background-color: #5DC169; } .header-submenu > p , .header-submenu { font-weight: 400; font-size: 16px; line-height: 24px; color: #FFFFFF;  } .header-submenu > p { margin-bottom: 20px; font-weight: 400; font-size: 16px; line-height: 24px; color: #FFFFFF; opacity: 0.8; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children.single_colsubmenu { position: relative; z-index: 1; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children > a:after { display: none; position: absolute; z-index: 1; width: 100%; height: 44px; left: 0; top: 100%; content:''; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children:hover > a:after{ display: block; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children.single_colsubmenu > .header-sgsubmenu { padding: 10px; min-width: 200px; top: calc(100% + 52px); }.header-newspost img { border-radius: 16px; } .header-newspost-content { margin-top: 15px; } .newspost-sgDate { margin-bottom: 10px; font-weight: 400; font-size: 12px; line-height: 12px; color: #FFFFFF; opacity: 0.5; } .newspost-sgTitle h4 a{ font-family: Rubik,sans-serif; font-weight: 400; font-size: 18px; line-height: 24px; color: #FFFFFF; } .newspost-sgTitle h4 a:hover { color: #5DC169; } .newspost-sgTitle h4{ margin-bottom: 10px; } .header-submenu .newspost-sgTag a { font-family: Rubik,sans-serif; font-weight: 500; font-size: 12px; line-height: 12px;  letter-spacing: 0.1em; color: #6FC9C0; } .header-submenu .newspost-sgTag a:hover { color: #5DC169; } .header-presspost { padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid rgba(149, 215, 222, 0.2); } .header-presspost:last-child{ margin-bottom: 0; } .presspost-sgDate { font-weight: 400; font-size: 12px; line-height: 12px; color: #FFFFFF; opacity: 0.5; margin-bottom: 5px; } .presspost-sgTitle h6 { margin-bottom: 0; } .presspost-sgTitle h6 a { font-family: Rubik,sans-serif; font-weight: 400; font-size: 16px; line-height: 24px; color: #fff; } .presspost-sgTitle h6 a:hover{ color: #5DC169; } .header-sgmenu .hs-menu-wrapper > ul > li:last-child , .header-sgmenu .hs-menu-wrapper > ul > li:nth-last-child(2) { display: none; } .mobile-trigger, .child-trigger{ display: none; /* Hide button on Desktop */ } .sgfixed-header .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children > a:after { height: 30px; } .header-sgsec.sgfixed-header .hs-menu-wrapper > ul > li.hs-item-has-children>.header-sgsubmenu:before { height: calc(100% + 100.44px); top: -100.44px; } .header-sgmenu .hs-menu-wrapper > ul > li > a { font-size: 16px; line-height: 28px; font-weight: 400; } .header-sgmenu .hs-menu-wrapper>ul>li>.header-sgsubmenu li { margin-left: 0 !important; } .sgfixed-header .header-sgmenu .hs-menu-wrapper > ul > li > .header-sgsubmenu { padding: 89.42px 0 0; } .header-sgmenu .presspost-sgButtons a { color: #5DC169; font-family: 'Rubik'; font-size: 16px; line-height: 24px; margin: 10px 0 0 !important; } .presspost-sgDesc { margin: 20px 0 0; } .header-newspost-img { margin: 0 0 10px; } .header-sgmenu .hs-menu-wrapper ul li.is-active > a, .header-sgmenu .hs-menu-wrapper ul li.is-active-branch > a { color: #5dc169; } @media(max-width: 1199px){ .header-sgcta ul li:last-child a { min-width: auto; border-radius: 30px; padding: 14.5px 20px; font-size: 16px; line-height: 20px; } .header-sgcta ul li:not(:first-child) { margin-left: 30px !important; } .header-sgmenu .hs-menu-wrapper > ul > li { margin-right: 0px !important; /* margin-left: 20px !important; */ padding-left: 20px; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children > a:before { width: 12px; height: 12px; right: -15px; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children { padding-right: 20px; } } @media screen and (min-width: 991px) { .header-sgmobilemenu .hs-menu-wrapper {  display:block !important; } } @media(max-width: 990px){ .header-sgmobilemenu, .header-sgmobilemenu .hs-menu-wrapper > ul, .header-sgmobilemenu .hs-menu-wrapper > ul li, .header-sgmobilemenu .hs-menu-wrapper > ul li a { display: block; float: none; position: static; top: auto; right: auto; left: auto; bottom: auto; padding: 0px; margin: 0px; background-image: none; background-color: transparent; border: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; max-width: none; width: 100%; height: auto; text-decoration: none; text-indent: 0px; color:; } .mobile-trigger { z-index: 99; display: inline-block !important; cursor: pointer; position: absolute; top: 50%; transform: translateY(-50%); right: 40px; width: 35px; height: 26px; padding: 0; background: transparent; border:0; font-size: 16px; font-weight: normal; text-align: left; text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; color: ; } .mobile-trigger:hover { text-decoration: none; background-color: transparent; border-color: transparent;  } .mobile-open .mobile-trigger {  background-color: transparent; border-color: transparent; } .mobile-trigger i { display: inline; position: relative; top: -4px; } .mobile-trigger i:before, .mobile-trigger i:after { position: absolute; content: ''; } .mobile-trigger i, .mobile-trigger i:before, .mobile-trigger i:after { background-color:#fff; width: 1.7rem; height: 2px; -webkit-border-radius: 1px; -moz-border-radius: 1px; left: 0; text-align: center; border-radius: 1px; background-color: ; display: inline-block;  } .mobile-trigger i:before { top: -8px; } .mobile-trigger i:after { top: 8px; } .mobile-trigger:hover i, .mobile-trigger:hover i:before, .mobile-trigger:hover i:after { background-color: #fff; } .mobile-open .mobile-trigger i, .mobile-open .mobile-trigger i:before, .mobile-open .mobile-trigger i:after { background-color: #fff; } .mobile-open .mobile-trigger i { background: none; } .mobile-open .mobile-trigger i:before { top: 0; transform: rotate(45deg); } .mobile-open .mobile-trigger i:after { top: 0; transform: rotate(-45deg); } .child-trigger{ z-index: 99; display: block !important; cursor: pointer; position: absolute; top: 0px; right: 0px; width: 100% !important; min-width: 100% !important; height: 48px !important; padding: 0 !important; border-left: 0; } .child-trigger:hover { text-decoration: none; } .child-trigger i { position: relative; top: 50%; margin: 0 auto !important; margin-right: 0 !important; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } .child-trigger i:after{ position: absolute; content: ''; } .child-trigger i, .child-trigger i:after { width: 10px; height: 1px; background-color: #fff; display: block; } .child-trigger i:after { -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } .child-trigger.child-open i:after { -webkit-transform: rotate(-180deg); -ms-transform: rotate(-180deg); transform: rotate(-180deg); background-color: #fff; } .header-sgmobilemenu .hs-menu-wrapper, .header-sgmobilemenu .hs-menu-children-wrapper{ display: none;  } .header-sgmobilemenu .hs-menu-wrapper { background: linear-gradient(266.66deg,#0e5050 1.83%,#00313c 98.45%); position: absolute; left: 0; top: 0; width: 100%; } /* .header-sgmobilemenu .hs-menu-wrapper:before { z-index: -1; border-radius: 0 0 5px 5px; z-index: -1; background: linear-gradient(266.66deg, #0E5050 1.83%, #00313C 98.45%); position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ''; } */ .header-sgmenu .hs-menu-wrapper > ul > li:last-child , .header-sgmenu .hs-menu-wrapper > ul > li:nth-last-child(2) { display: block; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children { padding-right: 0; } .header-sgmenu .hs-menu-wrapper > ul > li { margin-left: 0 !important; } .header-sgsec.header-darks { min-height: 94px; } .header-sgsec.header-darks .header-sginner { padding:20px 0; border-radius: 0px 0px 10px 10px; } .header-sginner { padding: 20px 0; } .header-sgcta  { display: none; } .header-sgright { width: 100%; } .header-sglogo { width: 100%; padding-right: 70px; position: relative; z-index: 99; } .mobile-open .header-sgsec { border-radius: 0; background: transparent; } .header-sgmobilemenu .hs-menu-wrapper li.hs-item-has-children { position: relative; } .header-sgmobilemenu .hs-menu-wrapper > ul { max-height: 90vh; overflow: auto; padding: 0 15px 20px; max-width: 750px; margin-left: auto; margin-right: auto; margin-top: 95px; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children > a:before ,  .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children > a:after { display: none; } .header-sgmenu .hs-menu-wrapper > ul > li { padding: 15px 0; } .header-sgmenu .hs-menu-wrapper > ul > li > .header-sgsubmenu { transition: all ease .2s; position: static; padding: 20px 0 0; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children:hover > .header-sgsubmenu { opacity: 1; visibility: visible; display: none; } /* .header-sgsec .hs-menu-wrapper > ul > li.hs-item-has-children > .header-sgsubmenu:before { display: none; } */ .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children.four-colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item { width: 100%; padding-right: 0; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-item-has-children > .header-sgsubmenu , .header-sgmenu .hs-menu-wrapper > ul > li > .header-sgsubmenu { display: none; opacity: 1; visibility: visible; } .header-sgmobilemenu .hs-menu-wrapper .header-sublist ul li { display: block; width: 100%; padding-left: 16px; margin-bottom: 10px; position: relative; z-index: 1; } .header-sgmenu .hs-menu-wrapper > ul > li > a { font-size: 22px; line-height: 34px; } .header-sublist ul li a { font-size: 16px; line-height: 22px; } .header-sublist ul li:before { height: 100%; } .header-submenu > p { margin-bottom: 12px; } .header-submenu h5 { font-size: 16px; line-height: 20px; margin-bottom: 12px; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children.two_colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item, .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children.three-colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item, .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children.five-colsubmenu > .header-sgsubmenu > ul > li.hs-menu-item { width: 100%; padding-right: 0; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item > .header-sgsubmenu > ul > li.hs-menu-item:not(:last-child) { margin: 10px 0; } .header-sgmenu .hs-menu-wrapper > ul > li.hs-menu-item.hs-item-has-children.single_colsubmenu > .header-sgsubmenu { padding: 20px 0 0; min-width: auto; }.presspost-sgTitle h6 a , .newspost-sgTitle h4 a { font-size: 16px;line-height: 22px; } .sgfixed-header .header-sgmenu .hs-menu-wrapper > ul > li > .header-sgsubmenu { padding: 0; } .header-sgmenu .hs-menu-wrapper>ul>li>.header-sgsubmenu { background: transparent; } .header-sgmenu .hs-menu-wrapper>ul>li.hs-item-has-children>.header-sgsubmenu>ul { padding: 10px 0 0; } .header-sgmenu .hs-menu-wrapper>ul>li>.header-sgsubmenu { padding: 0; } } @media(max-width: 767px){ .mobile-trigger { right: 15px; } .header-sgmenu .hs-menu-wrapper > ul > li > a { font-size: 20px; line-height: 32px; } .header-sgmenu .hs-menu-wrapper > ul > li { padding: 0; margin:10px 0; } }@media(min-width:1200px){ .fourstep-hrow .threestep-cols { width: 25%; } .fourstep-hrow .threestep-cols:nth-child(4n + 4) .threestep-num:before { z-index: -1; } .operat-sec .trust-operas-items { width: 26%; margin-right: 8%;} .operat-sec .operas-items-active { width: 31.9%; } } @media(min-width:768px){ .footer-sgright { display: flex; justify-content: space-evenly;  display: -webkit-flex; -webkit-justify-content: space-evenly; } .footer-sgrow { width: auto; float: none; } .footer-sgrow .footer-sgmenu ul { display: block; } } @media(min-width:992px){ .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 a { border-radius: 8px; padding-left: 40px; font-size: 16px;line-height: 23px;} .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 a:hover { background-color: #F1F6FA; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 ul>li.hs-menu-depth-3 img {left: 10px;} .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 ul{display: flex; flex-flow: row wrap;display: -webkit-flex; -webkit-flex-flow: row wrap;} .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 a span { font-size: 10px;line-height: 13px;} .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 ul>li.hs-menu-depth-3 a { padding-left: 40px;font-size: 16px; border-radius: 8px; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children ul.hs-menu-children-wrapper li a:hover { background-color: #f1f6fa; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 > a { background-color: transparent; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 img { min-width: 46px; left: 4px; max-width:46px; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 a { padding-left: 46px; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 a { width:100%; color: #255179; padding-bottom: 10px; padding-right: 10px; margin: 3px 0px; padding-top: 10px; padding-left: 60px; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 a span { color: #4E4E4E; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:nth-child(2) ul>li.hs-menu-depth-3 img { min-width: 30px; left: -6px; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:nth-child(2) ul>li.hs-menu-depth-3 a { display: flex; flex-wrap: wrap; align-items: center; padding-left: 38px; padding-bottom: 10px; padding-top: 10px; } .row-fluid .headerv2.new_header .menu .hs-menu-flow-horizontal>ul>li:nth-child(2)>ul.hs-menu-children-wrapper>li>a { padding:9px 0px; } .row-fluid .headerv2.new_header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children:nth-child(1) > ul.hs-menu-children-wrapper { min-width:210px; padding:7px 10px; } .row-fluid .headerv2.new_header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children:nth-child(1) > ul.hs-menu-children-wrapper > li > a { display: flex; flex-wrap: wrap; align-items: center; padding-left: 50px; padding-bottom: 10px; padding-top: 10px; white-space: normal; padding-right: 5px; margin:3px 0px; border-radius: 8px; } .row-fluid .headerv2.new_header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children:nth-child(1) > ul.hs-menu-children-wrapper > li > a > img { min-width: 30px; left: 10px; position: absolute; top: 50%; transform: translateY(-50%); } .row-fluid .header .header-right { display: block !important; overflow: visible !important; } } form { position: relative; } form .hs_recaptcha , .demobForm form .hs_recaptcha , .form_style form.hs-form .hs-form-field.hs_recaptcha { padding: 0; position: absolute; bottom: 0; left: 0; height: auto; margin: 15px 0 0 !important; width: 100%; } form .hs_recaptcha .input , .demobForm form .hs_recaptcha .input , .form_style form.hs-form .hs_recaptcha .input { margin-bottom: 0; margin-left: auto !important; margin-right: auto !important; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hub/7356953/hubfs/Recaptcha.png); background-size: contain; background-repeat: no-repeat; background-position: left bottom; max-width: 150px; height: auto; } form .hs_recaptcha .grecaptcha-badge , .demobForm form .hs_recaptcha .grecaptcha-badge { opacity: 0; } form .hs_recaptcha .input , .demobForm form .hs_recaptcha .input { margin-bottom: 0; } form .hs_recaptcha + .hs_submit , .demobForm form .hs_recaptcha + .hs_submit { padding-bottom: 70px; } .imgtitle-sgvideo { position: relative; padding-top: 56.25%; } .imgtitle-sgvideo video , .imgtitle-sgvideo iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border-radius: 10px; } @media (min-width:2500px){ .ct-section:before{width: 52%;} } @media (max-width:1450px){ .hero-section .hero-img { width: 45%; } .lp-hero2-img img { right: 15px; } .lpv3-hero .hero-img {  width: 50%;} } @media (max-width:1300px){ .row-fluid .wrapper { max-width: 100%; padding: 0 50px; }}@media (max-width:1199px){ .container, .row-fluid .container[class*="span"] { max-width: 962px; } .row-fluid .container_right[class*="span"] , .container_right { padding-right: calc((100%  - 920px) / 2); } .row-fluid .container_left[class*="span"] , .container_left { padding-left: calc((100%  - 920px) / 2); } .wrapper-1224 { max-width: 962px; } h1 { font-size: 28px; line-height: 40px; } h2 { font-size: 38px;  line-height: 50px; } .row-fluid .header .logo { width: 168px; } .row-fluid .header .header-right { width: calc(100% - 168px); } .row-fluid .menu .hs-menu-wrapper > ul > li { margin-right: 30px;} .register-section { padding: 30px 0 60px; } .tml-title { padding-top: 50px; } .person-row { margin: 0 -10px; } .person-box { width: calc(100% / 3 - 24px); margin: 0 10px 30px; padding-bottom: 40px; } .person-text {  line-height: 26px;  font-size: 18px; } .person-bio { font-size: 16px;  line-height: 26px; } .platform-section { padding-bottom: 110px; } .platform-caption {  max-width: 745px; padding: 70px 55px 80px 55px; } .platform-list ul li { padding-left: 50px; font-size: 18px; line-height: 26px; } .platform-icon { max-width: 26px; height: 29px; } .mission-section { padding-bottom: 110px; } .row-fluid .footer-menu { width: 16%; padding-left: 0px; } .row-fluid .footer-recent { padding-left: 6px; width: 35%; } .post-title { font-size: 16px; line-height: 23px; margin-bottom: 8px; } .row-fluid .footer-menu ul li a { font-size: 12px; } .team-section {  padding-bottom: 60px; } .team-text { font-size: 16px; line-height: 24px; } .team-sub-text { font-size: 16px; } .team-content { padding: 20px 15px; } .team-img { max-width: 190px; margin: -132px auto 0; } .team-box { margin-top: 170px; } .post-blog-img img {  height: 430px; } .lp_hero .hero-inner { padding-top: 50px; } .preparing_section .register-caption { margin-top: -230px; } .preparing_section { padding-bottom: 40px; } .section-header {  max-width: 962px; } .lp-hero2-img img { width: 440px; bottom: -50px; } .amet-adipiscind-img { width: 120px;  height: 120px; } .amet-adipiscind-img img { max-width: 50px; } .amet-adipiscind-content h4 { font-size: 18px;line-height: normal; } .amet-adipiscind-text { font-size: 16px; line-height: normal; } .amet-adipiscind-section { padding: 50px 0; } .pricing-section { padding: 30px 0 90px;} .pricing-section .pricing-box-wrap .box-container .box-content-part ul li { padding: 10px 20px;} .pricing-section .pricing-box-wrap .box-container .box-title-part h3 {letter-spacing: 3px;} .tml-section.tm-style2 {padding:70px 0;} .complimentary-test-section .section-content .isotop-filter-group .listing.flex .list { width: calc(100%/3 - 30px);} .pricing-section .pricing-box-wrap .btm-content {font-size:12px;} .bodyv2 h1 { font-size: 50px; line-height: 58px; } .bodyv2 h2 { font-size: 36px; } .building-title h2 { padding: 50px 0 160px; } .row-fluid .celebrating-section { padding: 70px 0; } .cybersecurity-section { padding-bottom: 60px; } .row-fluid .footer-top-inner .footer-menu ul li { margin-right: 7px; } .row-fluid .footer-top-inner .footer-menu { padding-left: 30px; } .row-fluid .footerv2 .footer-recent { padding-left: 67px; } .row-fluid .footerv2 .footer-social { padding-left: 15px; } .row-fluid .footerv2 .copyright { padding-left: 15px;} .social-list ul li { margin: 0 10px 10px 0; } .team-sectionv2 .team-box { width: calc(100% / 3 - 33px);  margin: 0 15px 38px; } .team-sectionv2 .team-sectionv2 { padding-bottom: 20px; } .pricing_title h3 { font-size: 24px; } .pricing-row { margin-top: -87px; } .popular-box { width: calc(100% / 3 - 50px); margin-bottom: 30px; padding: 18px 18px 100px; } .watch_webinar .building-caption { padding: 40px 40px; } .customers-content { padding-right: 0; } .header.headerSection { padding: 20px 0; } .header.headerSection .header-right { text-align: left; padding-left: 20px; } .row-fluid .headerv2.headerSection .menu .hs-menu-wrapper>ul>li a { font-size: 15px; } .bodyv3 .headerButtons .btn a { padding: 12px 16px; font-size: 15px; } .bodyv3 .headerButtons .btn2 a { padding:12px 8px } .building-items { width: 50%; } .section-post-right ul li p.hide.copy-text, .vide-social-share-sec p.hide.copy-text { right: 0; top: -30px; } .row-fluid .wrapper { max-width: 950px; padding: 0 15px; } .case-body-main { padding-left: 15px;} .bodyv3 .hero-pricing-lft h1 { font-size: 44px; line-height: 58px; } .row-fluid .headerv2.header-nsec .menu .hs-menu-wrapper > ul > li { margin-right: 14px; } .row-fluid .headerv2.header-nsec .btn2 { margin-left: 0px; } .bodyv3 .header-nsec .headerButtons .btn2 a { padding: 12px 7px; } .bodyv3 .sample-header h2 { font-size: 34px; line-height: 40px; } .bodyv3 .pricing-platform-cls h3 { font-size: 26px; } .bodyv3 .pricing-cta-lft h2 { font-size: 34px; } .headerButtons .btn2 a { padding: 12px 8px; } .row-fluid .headerv2 .menu .hs-menu-wrapper>ul>li { margin-right: 15px; } .blog-recslider-row .slick-arrow.slick-prev { left: -30px; } .blog-recslider-row .slick-arrow.slick-next { right: -30px; } .bloghome-sliderow .slick-arrow.slick-prev { left: -30px; } .bloghome-sliderow .slick-arrow.slick-next { right: -30px; } .ratrShap span { width: 184px; height: 204px; } .ratingsec-home:before { width: 174px; height: 194px; } .ratrShap span.ratrShap1 { top: -120px; } .ratrShap span.ratrShap4 { bottom: -90px; right: -72px; } .ratingsec-scroll { max-width: 400px; padding: 23px 60px 15px 60px; } .ratingsec-scroll:nth-child(odd) { right: 130px; } .row-fluid .gctStep h2 { font-size: 36px; } .threestep-cols { padding: 0 60px 30px 100px; width: 50%; } .threestep-cols .threestep-num:before { left: 0; font-size: 130px; } .row-fluid .threestep-image img { top: 0; left: 0; } .threestep-cols:nth-child(3n + 1) .threestep-num:before { left: 0; } .maviTBox { font-size: 20px; line-height: 30px; } .bodyv2 .teamCon h3 { font-size: 20px; line-height: 24px; } .bodyv2 .heroabInn h1 { font-size: 50px; line-height: 60px; } .bodyv2 .ousTitle h2, .bodyv2 .teamTitles h2, .bodyv2 .inpaTitle h2, .bodyv2 .recTops h2 { font-size: 36px; } .maviTco { min-height: 60px; } .hero-sgtitle h1 { font-size: 44px; } .testimonial-sgcoltxt , .testimonial-sgcoltxt p { font-size: 24px; line-height: 30px; } .hero-sgleft .hero-sgtitle h1 { font-size: 44px; line-height: 45px; } .sample-titlesg h2 { line-height: 46px; font-size: 40px; } .usecList { font-size: 16px; } .usecLeft { width: 100%; padding: 0 0 30px; } .usecRight { width: 100%; } } @media (min-width:768px){.d-sm-flex{ display: flex; display: -webkit-flex; }.footer-leftlogo { padding-right: 30px; }.footer-sgcopyright { width: calc(100% - 130px); }}@media (min-width:991px){ .row-fluid-inputs { display: flex; justify-content: center; display: -webkit-flex; -webkit-justify-content: center; } .row-fluid-inputs .cybersecurity-form { width: 100%; max-width: 700px; margin: 0 auto !important; float: none !important; } .cybersecurity-form form{ display: flex; display: -webkit-flex; } .cybersecurity-form .hs_email {  width: 53%; float:left; } .cybersecurity-form .hs_submit { width: 47%; float:left; } .pl-sm-0 { padding-left: 0!important; } .pr-sm-0 { padding-right: 0!important; } .mb-sm-0 { margin-bottom: 0; } .mb-sm-1{ margin-bottom: 1; } .cyber-vertical-form .cybersecurity-form form { display: block; } body .cyber-vertical-form .cybersecurity-caption .hs-form-field { width: 100%; text-align: left; } .cyber-vertical-form .cybersecurity-form form .hs-form-field { margin: 0 0 10px; } .cyber-vertical-form .cybersecurity-caption .hs_submit.hs-submit { padding-left: 0; padding-top:20px;} .cyber-vertical-form .cybersecurity-caption{ padding:30px 30px; } .row-fluid .header-nsec .header-right { display: block !important; overflow: visible !important; } .hero-opera-sec .hero-sgouter { flex-flow: row-reverse; } .hero-opera-sec .hero-sgright { padding-right: 20px; margin-left: -16%; width: calc(50% + 16%); padding-left: 0; margin-right: 0;} .hero-sgright.hero-fullimg { width: 50%; margin-left: 0;  padding-right: 80px; } .operat-sec .trust-operas-items:nth-child(3n){ margin-right: 0; } }@media (max-width: 991px){ .bodyv3 .hero-pricing-lft h1{ font-size: 38px; line-height: 48px; } .row-fluid .headerv2.headerSection { padding: 15px 0; width:100%; } .row-fluid .header { position: relative; z-index: 999; } .row-fluid .header .header-right { position: absolute; left: 0; top: 100%; width: 100%; text-align: left; padding: 20px 15px 30px; background: #05517c; } .ebiz-toggle { width: 30px; height: 30px; background: transparent; position: absolute; right: 15px; border: 0; display: block; cursor: pointer; } .headerLogo button.ebiz-toggle { top: 16px; } .ebiz-toggle span, .ebiz-toggle span:after, .ebiz-toggle span:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #1d76bb; width: 25px; height: 2px; margin: auto; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .ebiz-toggle span { -webkit-transition: all 0s; -moz-transition: all 0s; -ms-transition: all 0s; -o-transition: all 0s; transition: all 0s; } .subopen.ebiz-toggle span { background: transparent; } .ebiz-toggle span:before { top: -16px; } .ebiz-toggle span:after { top: 10px; } .subopen.ebiz-toggle span:before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0; } .subopen.ebiz-toggle span:after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0; } .header.headerSection .header-right>div>div { display: block !important; } .span8.headerMenu { width: 100% !important;  display: block; } .span4.headerButtons{ width: 100% !important; display: block; margin-left: 0 !important; } .row-fluid .header .menu { width: 100%; } .menu .hs-menu-wrapper.hs-menu-flow-horizontal ul { flex-direction: column; } .row-fluid .headerv2 .menu .hs-menu-wrapper>ul>li a { font-size: 16px; display: block; width: 100%; float: left; padding: 15px 0; color: #fff; } span.mobile-toggle { width: 20px; height: 20px; position: absolute; right: 6px; top: 10px; cursor: pointer; } .row-fluid .header.headerSection .menu .hs-menu-wrapper>ul>li.hs-item-has-children:after { display: none; } .mobile-toggle:after, .mobile-toggle:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #fff; margin: auto; } .mobile-toggle:before { width: 100%; height: 2px; } .mobile-toggle:after { height: 100%; width: 2px; } .ebiz-subopen.mobile-toggle:after { opacity: 0; } .row-fluid .headerv2 .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper { opacity: 1; visibility: visible; padding: 0; position: relative; background: transparent; top: 0; box-shadow: none; border: 0; } .row-fluid .headerv2.headerSection .menu .hs-menu-wrapper>ul>li a { font-size: 16px;  } .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li { padding: 3px 0; } .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li>a { border: 0; padding: 8px 15px; font-size: 12px; } .row-fluid .header .btn a { color: #1d76bb; background: #fff; border-color: #fff; font-size: 16px; line-height: 26px; min-width: 150px; text-align: center; } .headerButtons { text-align: left; } .row-fluid .header .span6.btn { display: block; width: 100%; } .row-fluid .header .btn { margin-top: 10px; } body .headerButtons .btn2 a { padding: 4px 16px; } body .headerButtons .btn2 a:hover { color: #002f49; font-weight: 700; background-color: transparent; } .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper { display: none; } .row-fluid .header .header-right { display: none; } .headerButtons .btn a { padding: 4px 16px; } .row-fluid .headerv2 .btn2 { margin-left: 0; } .row-fluid .headerv2 .menu .hs-menu-wrapper>ul>li { margin: 3px 0 !important; padding: 0; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 { width:100%; float:left; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 ul { border-right:0; background-color:transparent; display:block !important; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:nth-child(2) { width:100%; padding:0; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-children-wrapper li a span { color:#fff; font-size: 16px; line-height: 22px; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 ul>li.hs-menu-depth-3 a { font-size:14px; padding:0px 15px 0px 30px; margin: 8px 0; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 span.mobile-toggle { visibility: hidden; opacity: 0; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 { width: 100%; margin-right:0; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:nth-child(2) > ul > li.hs-menu-depth-3 > a > img { background-color:#fff; border-radius: 50%; max-width: 22px; width: 100%; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-children-wrapper li a:hover { color:#fff; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 a { padding: 0; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li > a:hover { color: #fff !important; } .row-fluid .headerv2.new_header .menu .hs-menu-wrapper>ul>li:nth-child(2)>ul { min-width: 100%; } .row-fluid .threecl-cols { width: 49%; margin-right: 2%; } .threecl-cols:nth-child(2n) { margin-right: 0; } .ratingsec-left { width: 100%; } .ratingsec-right { width: 100%; padding: 40px 0 0; margin: 0px 0 -58px; } .ratingsec-home:before { display:none; } .row-fluid .herosec-home .hs_container_left { width: 100%; } .row-fluid .herosec-home .hero-caption.hero-Form-inner { width: 100%; padding-right: 0; } .row-fluid .herosec-home .hero-caption.hero-Form-inner .hs_submit.hs-submit { padding-top: 0; } .row-fluid .herosec-home .hero-img { width: 100% !important; padding: 40px 0 0; } .feature-left { width: 100%; margin-right:0; } .feature-right { width: 100%; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li ul.hs-menu-children-wrapper { z-index: 1 !important; } body #hs_cos_wrapper_widget_1628639586750 { padding-left: 15px !important; padding-right: 15px !important;} .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper .hs-menu-children-wrapper li a span { font-weight: 400; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 img { min-width: 46px; left: -5px; max-width: 46px; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:first-child ul>li.hs-menu-depth-3 a { padding-left: 46px; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:nth-child(2) > ul > li.hs-menu-depth-3 > a > img { min-width: auto; max-width: 34px; left: 0; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2:nth-child(2) > ul > li.hs-menu-depth-3 > a { display: flex; flex-wrap: wrap; align-items: center; padding-left: 46px; padding-bottom: 10px; padding-top: 10px; border-radius:8px; } .row-fluid .header.new_header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children:nth-child(2)>ul.hs-menu-children-wrapper>li.hs-menu-depth-2 ul>li.hs-menu-depth-3 a { line-height: 26px; font-size: 16px; } .teamInners.set_four_column .teamBox { width: 33.33%; } .bodyv2 .ousTitle h2, .bodyv2 .teamTitles h2, .bodyv2 .recTops h2 { font-size: 32px; text-align: left; } .bodyv2 .inpaTitle h2 { font-size: 32px; max-width: 300px; margin: 0 auto 49px; } .trust-operas-items { width: 100%; margin: 0 0 80px; } .trust-operas-items:last-child { margin: 0; } .trust-operas-outers-inns .text-center { text-align: left; } .trust-operas-inners { padding: 30px 0 0; } .trust-operas-outers.visible { background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/mobile-back-shape-min.svg); } .usectIt a { font-size: 16px; line-height: 24px; padding: 15px 30px; } .usectIt { margin: 20px 15px 0 0; } .usecLeft { padding-right: 30px; } .footer-sgrow:last-child { padding-right: 0;} .footer-sgright { justify-content: space-between; -webkit-justify-content: space-between;} .rpost-sgrow.slick-slider { padding: 0; } }@media (max-width:990px){ .footer-top-inner ul,.footer-top-inner ul li { margin-bottom: 10px; margin-left: 10px; } .footer-top-inner ul li ul, .footer-top-inner ul li ul li { margin-left: 0;   } .footer-top-inner ul li:nth-child(1) a { padding: 0; margin-bottom: 0px;     } .footer-top-inner ul li a { padding: 10px 0; margin-bottom: 5px;     } .pt-xs-15{ margin-bottom: 15px;     } .row-fluid .wrapper { max-width: 750px; } .container, .row-fluid .container[class*="span"] {  max-width: 750px; } .row-fluid .container_right[class*="span"] , .container_right { padding-right: calc((100%  - 720px) / 2); } .row-fluid .container_left[class*="span"] , .container_left { padding-left: calc((100%  - 720px) / 2); } .wrapper-1224 { max-width: 750px; } h3 {  font-size: 24px; line-height: 34px; } h4 { font-size: 20px; } h2 {  font-size: 32px; } body {  font-size: 16px; } .btn a { font-size: 16px; padding: 8px 22px 4px; } .row-fluid .menu .hs-menu-wrapper > ul > li a {  font-size: 16px; } .row-fluid .menu .hs-menu-wrapper > ul > li {  margin-right: 20px; } .hero-caption { padding-top: 40px; } .hero-caption { width: 400px; padding-bottom: 30px; } .register-caption { max-width: 500px; padding: 40px 15px 40px 50px; } .d-month { width: 84px; } .d-month span.month {  font-size: 16px; } .register-caption li {  font-size: 16px; } span.days { font-size: 32px; } .tml-title-inner { float: none; min-height: auto; } .person-bio { font-size: 16px; line-height: 24px; } .person-text { font-size: 16px; line-height: 24px; margin-bottom: 20px; } .audit-section {  padding: 60px 0; } .mission-section {  padding-top: 50px; } .mission-section h4 { margin-bottom: 20px; } .row-fluid .footer-top .logo { width: 100%; text-align: center;  margin-bottom: 30px; } .row-fluid .footer-top .logo img.hs-image-widget {  max-width: 100% !important; height: auto; } .row-fluid .footer-social { width: 37%; padding-left: 0; } .recent-list li a { flex-direction: column; text-align: center; } .recent-list li a>img { margin: 0 0 20px; } .recent-list li .post-content {width: 100%; padding: 0;  text-align: left; } .row-fluid .footer-recent { width: 28%; } .row-fluid .footer-menu { width: 26%; padding-left: 30px; } .hero-inner:after { height: 160px; bottom: -70px; } .hero-inner { padding-bottom: 100px; } .team-row { margin: 0 -8px; } .team-box {  margin: 160px 8px 0; width: calc(100% / 2 - 19px); } .blog-section { padding-top: 40px; } .post-img { width: 320px; height: 160px; } .post-content { width: calc(100% - 320px); padding-left: 25px; } .post-content h3 { font-size: 20px; line-height: 28px; margin-bottom: 10px; } .topic_list {  line-height: normal; } .post-date { margin-bottom: 10px; } .blog-section .section h1 {line-height: 40px;} .row-fluid .header_inner .logo {  max-width: 160px; } .lp_hero h4 { font-size: 24px; } .preparing_section .register-caption { padding: 35px 28px; } .signup-form .signup-form-title h3 {  font-size: 20px; } .lp-footer .footer-social { width: 100%; } .pla-ser-left { width: 29%; } .pla-ser-right { width: 71%; } .section-header { max-width: 750px; } .lp-hero-section:after { height: 130px; } .lp-hero-section { padding-bottom: 120px; } .compliance-form-section { padding: 40px 0 50px; } .compliance-form-left { padding-right: 30px; } .compliance-form-title { font-size: 34px; margin-bottom: 30px; } .compliance-form-title span { font-size: 24px; } .form_style2 .hs-form input.hs-button { font-size: 16px; padding: 18px 28px; } .testimonial-content { padding-left: 40px; } .authorsv2-section .team-img { margin: auto; float: none; } .team-box-inner { display: block; } .authorsv2-section .team-content { width: 100%; text-align: center; padding: 20px 0 0; } .video-content { padding-left: 20px; } .video-content h2 { font-size: 24px; } .image-text-content { padding-left: 30px; } .image-text-box:nth-child(2n) .image-text-content { padding-right: 30px; } .image-text { font-size: 16px;  line-height: 24px; } .tml-section.tm-style2 .tml-main .person-box {max-width: 100%;margin: 0; padding:40px;} .request-demo-section iframe {width:100%; height:auto;} .pricing-section .section-title h3 {font-size:32px; line-height:42px;} .complimentary-test-section { padding: 60px 0 40px;} .faq-section { padding: 45px 0 115px;} .pricing-section .pricing-box-wrap .btm-content {padding:0 20px;} .row-fluid .menu .hs-menu-wrapper>ul>li {    margin-right: 15px;} .bodyv2 .btn a, .bodyv3 .btn a {  padding: 4px 16px; font-size: 16px; } .row-fluid .headerv2 .btn2 { margin-left: 8px; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li a { font-size: 16px; } .row-fluid .headerv2 .menu .hs-menu-wrapper>ul>li.hs-item-has-children:after { vertical-align: middle; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li { margin-right: 9px; } .bodyv2 h1 {  font-size: 40px; line-height: 50px; } .building-left { width: 100%; padding-right: 0; padding-bottom: 40px; } .building-row { width: 100%; } .building-caption { display: block; padding: 40px 25px; } .bodyv2 h2 {margin-bottom: 40px; font-size: 28px; } .row-fluid .footer-top-inner .footer-menu { width: 66% }; .row-fluid .footerv2 .footer-social { width: 50%; } .row-fluid .footerv2 .footer-recent {  padding-left: 0; margin-left: 0;  width: 30%; } .row-fluid .footerv2 .footer-social {width: 50%;} .hero-inner.hero-inner-v2 { padding-bottom: 50px; } .team-sectionv2 .team-box { width: calc(100% / 2 - 33px); } .passion-section .believe-left {  width: 100%; padding-right: 0; } .passion-section .believe-right { width: 100%; text-align: center; } .passion-section .building-caption { padding: 40px 30px; } .believe-text { margin-bottom: 50px; } .features_section { padding-bottom: 30px; } .technology-section .building-caption:nth-child(2n) .believe-left {  padding-left: 0; } .features_box {  width: calc(100% / 3 - 40px);  margin: 0 18px 50px; } .pricing-box { width: calc(100% / 3 - 28px); margin: 0 12px; } .pricing_title { padding: 30px 15px; } .pricing-top > span { padding: 0 20px 24px; line-height: 21px; display: inline-block; } .pricing-middle { padding: 30px 20px; } .popular-box { width: calc(100% / 2 - 50px); margin-bottom: 30px; padding: 18px 18px 80px; } .webinar_resource .container_left {width: 100%;} .webinar_resource .hero-caption { padding-right: 0; } .blog_section .believe-text { margin-bottom: 20px; } .blog_section .building-caption h3 { margin-bottom: 20px; } .blog_section .topic_list { margin-bottom: 20px; } .blog_section .believe-left { margin-bottom: 30px; } .blog_inner_section .blog-inner-page h1 { line-height: normal; } .popular-row {  display: flex; flex-wrap: wrap; justify-content: center; } .customers-img { display: table; float: none; } .customers-content {width: 100%;padding-left: 0;padding-top: 30px;} .mb-15 { margin-bottom: 15px;     } .cybersecurity-form input.hs-button { margin: 20px 0 0; } .cybersecurity-form input.hs-button { position: relative !important; } body .cybersecurity-caption .hs-form-field { width: 100%; } body .cybersecurity-caption .hs_submit.hs-submit { width: 100%; padding: 0px 0 0; text-align: center; } .row-fluid .headerv2.headerSection .menu .hs-menu-wrapper>ul>li a { font-size: 14px; } .bodyv3 .headerButtons .btn a { padding: 4px 16px;  } .building-items .building-caption { display: flex;    flex-flow: column-reverse;    display: -webkit-flex;    -webkit-flex-flow: column-reverse;    justify-content: flex-end;     -webkit-justify-content: flex-end; } .building-items .building-caption .believe-left { margin: 0; } .blogItems, .hs-search-results__listing li { width: 50%; } .hero-inner.blogHero { padding: 50px 0 30px; } .tasSection { padding: 30px 0; } .blog-post-Title h3, .blog-post-Title h3 a { font-size: 18px; line-height: 30px; } .blog-post-Title h3 { margin: 8px 0 10px; } .badSection { padding: 60px 0; } .row-fluid .badContent h2 { font-size: 30px; line-height: 38px; } .row-fluid .section-post-body h2 { font-size: 28px; line-height: 36px; } .guide-filt-cl { width: 50%; } .guide-filt-text a { font-size: 18px; line-height: 30px; } .guide-related-cl { width: 50%; } .guide-related-text a { font-size: 18px; line-height: 30px; } .row-fluid .guids-innr-cntnt h2 { font-size: 28px; line-height: 36px; } .row-fluid .details-row>div { width: 100%; padding-left: 0; padding-right: 0; margin-left: 0 !important; margin-right: 0 !important; } .row-fluid .about-box  { text-align: center; } .case-body-main { max-width: 750px;} .box-card-quote-container .box-card-quote { max-width: 710px;} .case-body-main .section-post-right{right:15px;} body .cyber-vertical-form .cybersecurity-caption .hs-form-field {text-align:left;} .cyber-vertical-form .cybersecurity-form form .hs-form-field { margin: 0 0 10px;} .row-fluid .company-description { text-align: left; margin-bottom: 20px; } .row-fluid .company-details .wrapper { max-width: 750px; } .ct-left, .ct-right, .ct-section:before { width: 100%;} .ct-section:before {transform: skew(0deg,0); -webkit-transform: skew(0deg,0);left: 0;} .ct-right { padding-left: 0; padding-top: 30px; } .ct-box { width: 100%; margin-right: 0;} .ct-left-content { max-width: 100%; display: block; } .ct-left-content h2 { margin-bottom: 15px !Important;} .ct-box:last-child {margin-bottom: 0;} .pricing-platform-cls { padding: 30px 20px 25px; } .pricing-platform-clstxt ul li { margin-left: 25px; margin-bottom: 10px; } .pricing-platform-clstxt ul { margin-bottom: 25px; } .bodyv3 .sample-header h2 { font-size: 30px; line-height: 36px; margin-bottom: 10px; } .sample-hdrtxt { line-height: 26px; } .pricing-framework-ttlimg { display: block; } .pricing-framework-logo { margin-top: 5px; } .pricing-framework-cls { padding: 30px 15px 20px; } .green-sign a.plus-sign { top: -12px; width: 25px; height: 25px; } .green-sign a.plus-sign:before { width: 4.03px; height: 16.13px; } .green-sign a.plus-sign:after { height: 4.03px; width: 16.13px; } .pricing-framework-clstxt { font-size: 14px; line-height: 22px; } .pricing-services { padding: 66px 0 60px; } .pricing-cta-outer { padding: 40px 40px; } .pricing-cta { padding: 43px 0 80px; } .pricing-platform-clstxt ul li:before { left: -25px; } .row-fluid .headerv2.header-nsec .container { max-width: 100%; } .row-fluid .header.header-nsec .header-right { display: none; position: absolute; left: 0; top: 100%; width: 100%; text-align: left; padding: 20px 15px 30px; background: #05517c; } .header-nsec .ebiz-toggle { width: 30px; height: 30px; background: transparent; position: absolute; right: 15px; border: 0; display: block; cursor: pointer; top: 16px; } .header-nsec .ebiz-toggle span, .header-nsec .ebiz-toggle span:after, .header-nsec .ebiz-toggle span:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #1d76bb; width: 25px; height: 2px; margin: auto; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .header-nsec .ebiz-toggle span{ -webkit-transition: all 0s; -moz-transition: all 0s; -ms-transition: all 0s; -o-transition: all 0s; transition: all 0s; } .header-nsec .ebiz-toggle span:before { top: -16px; } .header-nsec .ebiz-toggle span:after { top: 16px; } .row-fluid .header.header-nsec { padding: 15px 0; position: relative; z-index: 999; } .row-fluid .headerv2.header-nsec .menu .hs-menu-wrapper > ul > li { margin: 0; float: left; width: 100%; } .row-fluid .header-nsec .menu .hs-menu-wrapper > ul li { position: relative; } .row-fluid .headerv2.headerSection.header-nsec .menu .hs-menu-wrapper > ul > li a { font-size: 16px; display: block; color: #fff; font-weight: 700; } .row-fluid .headerv2.header-nsec .menu .hs-menu-wrapper > ul > li > a { width: 100%; float: left; padding: 15px 0; } .row-fluid .headerv2.header-nsec .headerMenu ,  .row-fluid .headerv2.header-nsec .headerButtons{ width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; } .row-fluid .header-nsec span.mobile-toggle { width: 20px; height: 20px; position: absolute; right: 0; top: 0; cursor: pointer; } .row-fluid .header.header-nsec .menu { width: 100%; } .row-fluid .header-nsec .mobile-toggle:after, .row-fluid .header-nsec .mobile-toggle:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #fff; margin: auto; } .row-fluid .header-nsec .mobile-toggle:before { width: 100%; height: 2px; } .row-fluid .header-nsec .mobile-toggle:after { height: 100%; width: 2px; } .row-fluid .header-nsec .ebiz-subopen.mobile-toggle:after { opacity: 0; } .row-fluid .headerv2.header-nsec .menu .hs-menu-wrapper > ul > li.hs-item-has-children:after { display: none; } .row-fluid .headerv2.header-nsec .subopen.ebiz-toggle span:before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0; } .row-fluid .headerv2.header-nsec .subopen.ebiz-toggle span:after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0; } .row-fluid .headerv2.header-nsec .subopen.ebiz-toggle span { background: transparent; } .row-fluid .header.header-nsec .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper { display: none; opacity: 1; visibility: visible; } .row-fluid .header.header-nsec .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper { padding: 0; position: relative; background: transparent; top: 0; box-shadow: none; border: 0; } .row-fluid .header.header-nsec .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children:hover > ul.hs-menu-children-wrapper { opacity: 1; visibility: visible; } .row-fluid .header.header-nsec .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li { padding: 3px 0; } .row-fluid .header.header-nsec .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li { position: relative; } .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper > li > a { border: none; padding: 8px 15px; font-size: 12px; } .row-fluid .headerv2.header-nsec .btn { margin-top: 10px; width: 100% !important; } .row-fluid .headerv2.header-nsec .headerButtons { text-align: left; } .row-fluid .header.header-nsec .btn a { min-width: 150px; text-align: center; color: #1D76BB; background: #fff;  border-color: #fff; padding: 4px 16px; } .bodyv3 .pricing-platform-cls h3 { line-height: 30px; font-size: 24px; margin-bottom: 15px; } .bodyv3 .pricing-cta-lft h2 { font-size: 30px; } .building-title.powered-titles h2 { padding: 70px 0 10px; } .row-fluid .headerv2.headerSection .menu .hs-menu-wrapper>ul>li a { font-size: 16px; } .row-fluid .headerv2 .btn2 { margin-left: 0; } .blog-recslider-header h2 { margin-bottom: 0; } .blog-recslider-row .slick-arrow.slick-prev { left: -15px; } .blog-recslider-row .slick-arrow.slick-next { right: -15px; } .blog-recslider-row .slick-arrow:hover { background-color: transparent; } .home-formsec:before { width: 186px; height: 510px; } .bloghome-sliderow .slick-arrow.slick-prev { left: -15px; } .bloghome-sliderow .slick-arrow.slick-next { right: -15px; } .zgzag-newrapper .zgzagtext-block h3 { font-size: 30px; line-height: 36px; } .tec-part .believe-left .btn { margin-bottom: 50px; margin-top:0; } .partner-btn.bodyv2 .btn a { padding: 12px 26px; font-size: 16px; } .hero-sgleft { width: 100%; } .hero-sgright { width: 100%; margin-right: 0; padding-left: 0; text-align: center; } .rpost-sgcol { width: 50%; } .cta-sgouter:before { top: -80px; width: 100%; height: calc(100% + 80px); } .testimonial-sgcolname , .test-sgcolposition { font-size: 18px; } .footer-sgleft { width: 100%; margin-bottom: 15px; padding-right: 0; } .footer-sgright { width: 100%; margin-top: 30px; } .footer-sgrow { padding-left: 0; padding-right: 30px; } .footer-sgsec { padding-bottom: 120px; } .footer-sglogotext { max-width: 400px; } .sample-titlesg h2 { line-height: 44px; font-size: 36px; } .operat-sec .trust-operas-items { width: 46%; margin-right: 8%; margin-bottom: 70px;} .operat-sec .trust-operas-items:nth-child(2n) { margin-right: 0; } .operat-sec .trust-operas-inners { width: 100%; margin: 30px 0 0; } .operat-bg-shape .trust-operas-title h3 { font-size: 32px; }.hippaleft-content { width: 100%; padding-right: 0px; }.hipparight-img { width: 100%; text-align: center; }.hipparight-img img { max-width: 500px !important; width: 100%; }}@media (max-width:767px){ h1 { font-size: 22px; letter-spacing: normal; line-height: 30px; } h3 {font-size: 20px;} h6 {  font-size: 16px; } h2 { font-size: 30px; line-height: 44px; } .row-fluid .container_left[class*="span"], .container_left { padding: 0 15px; } .row-fluid .container_right[class*="span"] , .container_right { padding: 0 15px;  } .list-style ol li::marker { font-size: 16px; } .list-style ol li { margin-bottom: 10px; margin-left: 20px; line-height: 24px; } .list-style ul li { margin-bottom: 10px; margin-left: 20px; line-height: 24px; } .row-fluid .header .header-right { display: none; } .row-fluid .header .logo { width: 118px; } .hero-section { flex-direction: column-reverse; padding: 30px 0; } .hero-section .hero-img { width: 100%; text-align: center; } .hero-caption { width: 100%; max-width: 100%; padding-bottom: 0; padding-top: 30px; } .hero-section .hero-img img { width: 100%; /*max-width: 270px;*/ margin: auto; float: none; } .hero-form input.hs-button { min-width: 78px; font-size: 16px; } .d-month {  position: relative; margin: 0 auto 30px;  left: 0; } .register-caption { padding: 0 15px 40px; } .register-section { padding-bottom: 40px; } .person-box { width: 100%; max-width: 320px; margin: 0 auto 30px; display: table; } .person-row { margin: 0; } .platform-left { display: none; } .platform-caption { padding: 30px 30px; max-width: 100%; margin: 0; left: 0; background: #5D9A42; } .platform-right { width: 100%; min-height: auto; } .platform-section { padding-bottom: 40px; padding-top: 30px; } .platform-list ul li { text-align: center; padding-left: 0; font-size: 16px; line-height: 24px; width: 100%; max-width: 350px; display: table; margin: 0 auto 30px; float: none; } .platform-icon { position: relative; max-width: 46px; height: 49px; margin: 0 auto 20px; } .platform-caption h4 { text-align: center; } .form-section .title-section {  margin-bottom: 30px; } .form_style .hs-form .hs-input { width: 100% !important;  height: 41px; } .form_style .hs-form .hs-form-field { width: 100%; } .form_style .hs-form textarea.hs-input { height: 100px; } .row-fluid .footer-social { width: 100%; text-align: center; } .social-list ul li { margin: 0 6px; } .row-fluid .footer-top { padding: 50px 0 10px; } .row-fluid .footer-menu { width: 100%; text-align: center; padding: 30px 0 0; } .row-fluid .footer-menu ul li { margin: 10px auto 0; } .row-fluid .footer-recent { width: 100%; padding: 40px 0 0; } .recent-list li a > img { margin: 0 auto 20px; } .recent-list li .post-content { text-align: center; } .row-fluid .footer { font-size: 16px; line-height: 24px; } .row-fluid .header { padding: 15px 0; position: relative; z-index: 999; } .row-fluid .header .header-right { position: absolute; left: 0; top: 100%; width: 100%; text-align: left; padding: 20px 15px 30px; background: #05517c; } .row-fluid .menu .hs-menu-wrapper>ul>li a { color: #fff; } .row-fluid .menu .hs-menu-wrapper>ul>li a:hover { color: #fff ; } .row-fluid .menu .hs-menu-wrapper > ul > li { width: 100%; margin: 0 0 10px; } .row-fluid .header .menu { width: 100%; } .row-fluid .header .btn { width: 100%; margin-top: 10px; } .row-fluid .header .btn a { color: #1D76BB; background: #fff; border-color: #fff; } .ebiz-toggle { width: 30px; height: 30px; background: transparent; position: absolute; right: 15px; border: none; display:block; cursor:pointer;} .ebiz-toggle span, .ebiz-toggle span:after, .ebiz-toggle span:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: #1D76BB; width: 25px; height: 2px; margin: auto; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;; } .ebiz-toggle span:before { top: -16px; } .ebiz-toggle span:after { top: 10px; } .subopen.ebiz-toggle span:before { -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);; top: 0; } .subopen.ebiz-toggle span:after { -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);; top: 0; } .ebiz-toggle span { -webkit-transition: all 0s; -moz-transition: all 0s; -ms-transition: all 0s; -o-transition: all 0s; transition: all 0s;; } .subopen.ebiz-toggle span { background: transparent; } .row-fluid .menu .hs-menu-wrapper>ul>li:hover a, .row-fluid .menu .hs-menu-wrapper>ul>li.active>a {  color: #fff; } .headerLogo button.ebiz-toggle { top: 16px; } .row-fluid .headerv2.headerSection .menu .hs-menu-wrapper>ul>li a { font-size: 16px; display: block; } .header.headerSection .header-right>div>div { display: block !important; } .headerButtons { text-align: left; } .team-box {  width: calc(100% / 1 - 19px); max-width: 380px; } .hero-inner { padding-top: 50px;  min-height: auto; } .hero-inner:after {  height: 100px;  bottom: -30px; } .blog-section { padding-top: 18px; } .hero-form .hs-form-field .hs-input { padding-right: 90px; } .post-inner {  display: block; } .post-content { width: 100%; padding: 30px 0; } .post-img {width: 100%; height: 240px;  min-height: auto; } .post-item { width: 100%; max-width: 400px;  margin: 0 auto 10px; } .post-content h3 { font-size: 18px; left: 24px; } .post-content a.more-link { font-size: 16px; } .section.post-body img {width: 100% !important;margin: 30px 0 !important;} .blog-section .section h1 { line-height: 30px; } .post-blog-img img { height: 100%; } .section.post-body h5 {  margin: 30px 0 30px; } .section.post-body blockquote { margin-bottom: 10px; } .about-blog-section .about-logo { display: table; margin: 0 auto 20px; } .about-blog-section { display: block; padding: 30px 20px; text-align: center; margin-top: 30px; } .about-blog-content { width: 100%; padding: 0; line-height: 24px; } .strike_author { margin-top: 40px; display: block; } .strike_author_logo { margin: auto; } .strike_author_content { width: 100%; padding: 30px 0 0; text-align: center; } .strike_author_content h6 { margin-bottom: 10px; } h3.hs-author-listing-header { margin-bottom: 30px; } .blog-pagination { margin-top: 0; } .row-fluid .header_inner .logo { max-width: 120px; } .row-fluid .header_inner { padding: 22px 0 12px; } .preparing_row { display: block; text-align: left; float: left; width: 100%; } .preparing_row ul { width: 100%; margin-left: 0; } .preparing_section .preparing_text { width: 100%;  float: left; } .preparing_section .register-caption { width: 100%; float: left;  max-width: 100%; } .lp-footer .footer-top { padding-bottom: 40px; } .signup-form { padding-bottom: 40px; } .signup-form .form_style .hs-form-field > label { font-size: 16px; } .pla-ser-left { width: 100%;  text-align: center; padding-top: 0; } .pla-ser-right { width: 100%; } .pla-ser-section .btn { display: inline-block; vertical-align: middle; margin: 0 5px 30px; } .approach-section { padding: 30px 0 240px; } .approach-caption { padding: 60px 35px; } .approach-left { width: 100%; padding-right: 0; padding-bottom: 30px; } .approach-row { display: block; } .approach-right { width: 100%; border-left: none; padding-bottom: 40px;} .approach-section .approach-img img { max-width: 350px; } .tab-list { display: none; } .tab-content { width: 100%; } .tab-text img { width: 100% !important; max-width: 320px; } .tab-section { padding-bottom: 0; } h2.acc-title { display: block !important; background: #f2f2f2; font-size: 16px; padding: 14px 35px 14px 15px; line-height: 24px; margin-bottom: 10px;  position: relative; } .tab-content { background: transparent; } h2.acc-title:after {content: "\f107";font-family: 'FontAwesome';font-size: 28px;position: absolute;right: 16px;} h2.acc-title.active:after { transform: scaleY(-1); } .tab-box { padding: 10px 0 30px; } .tab-content .form_style { padding: 0; } .lp-hero-caption { width: 100%; } .compliance-form-left { width: 100%; padding: 0; } .compliance-form-section h2 { font-size: 24px; line-height: 34px; } .compliance-form-text ul {padding-left: 0; } .compliance-form-section .form_style {max-width: 100%;padding: 40px 22px;} .compliance-form-section  .compliance-form-right { width: 100%; } .authors-section .team-box { width: calc(100% / 1 - 34px); } .authors-section .team-content { padding: 0 15px; } .testimonial-row:after { width: 45px;height: 48px; } .testimonial-row { padding: 60px 15px 40px; } .testimonial-img { display: table; margin: 0 auto 30px; float: none; width: 120px; height: 120px; } .testimonial-content { width: 100%; padding: 0; } .testimonial-box { text-align: center; } .testimonial-text { font-size: 18px;line-height: 25px;  margin-bottom: 20px; } .testimonial-content h4 { margin-bottom: 5px; } .lp-hero2-img img { width: 250px;left: 0; right: 0; margin: auto; bottom: 0px; } .lp-hero-section.lp-hero2 {padding-bottom: 220px; } .compliance-formv2 .compliance-form-left { width: 100%; padding-bottom: 40px; } .compliance-form-section.compliance-formv2 { padding-bottom: 30px; } .authorsv2-section { padding-top: 40px; padding-bottom: 40px; } .authors-section .team-box { margin-bottom: 30px; } .video-content {width: 100%; padding: 31px 0 0; } .video-img { width: 100%; height: 270px; max-width: 370px; margin: auto; float: none; } .lpv3-hero .hero-img { position: relative; } .amet-adipiscind-box { width: 100%; margin-bottom: 30px; } .amet-adipiscind-title h2 { font-size: 22px; line-height: normal; } .amet-adipiscind-title { margin-bottom: 30px; } .amet-adipiscind-section:after { height: 80px; top: -50px; } .lpv3-hero .hero-caption { padding-bottom: 60px; padding-top: 40px; } .our-platform-title h2 { font-size: 22px; line-height: normal; } .amet-adipiscind-text { font-size: 16px; line-height: 28px; } .our-platform-section .platform-caption { padding: 40px 15px 10px; } .image-text-content { width: 100%;  padding: 20px 0 10px; } .image-text-box { display: block; } .image-text-img { width: 100%; } .image-text-section { padding-bottom: 60px; } .are-you-ready-section { padding-top: 40px; } .pricing-section .section-title h3 {font-size:28px; line-height:36px;} .pricing-section .pricing-box-wrap {flex-direction: column;} .pricing-section .pricing-box-wrap .single-box {margin-bottom:20px;} .pricing-section .pricing-box-wrap .single-box:nth-child(2) {transform:none;} .pricing-section {padding-bottom:50px;}.tml-section.tm-style2 .tml-main .person-box {flex-direction: column;} .tml-section.tm-style2 .tml-main .person-box .person-content {padding-left: 0; width:100%; text-align:center;} .tml-section.tm-style2 .tml-main .person-box .person-content .bio-content {padding:15px 0;} .tml-section.tm-style2 .tml-main .person-box .person-img {margin: 0 auto;} .pricing-section .section-title {margin-bottom: 40px;} .complimentary-test-section .section-content .isotop-filter-group ul li {font-size:14px;} .complimentary-test-section .section-content .isotop-filter-group .listing.flex .list {width: calc(100%/2 - 30px);} .pricing-section .pricing-box-wrap .single-box:nth-child(1) .box-content-part ul { min-height: auto;} .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper {display:none; opacity:1; visibility:visible;} span.mobile-toggle {  width: 20px; height: 20px; position: absolute; right: 6px;  top: 10px;cursor:pointer; } .mobile-toggle:after, .mobile-toggle:before {content: "";position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: #fff;margin: auto;} .mobile-toggle:before {  width: 100%; height: 2px; } .mobile-toggle:after { height: 100%; width: 2px; } .row-fluid .menu .hs-menu-wrapper>ul li { position: relative; } .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children >ul.hs-menu-children-wrapper {  position: relative; background: transparent;  top: 0;  box-shadow: none; padding: 12px 0; border: 0; } .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper>li>a {  border: none; padding: 8px 15px; font-size: 16px; margin: 0 0 5px; } .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper > li { padding: 3px 0; } .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-children-wrapper { position: relative;  left: 0;  background: transparent;  box-shadow: none; } .row-fluid .header .menu .hs-menu-flow-horizontal>ul>li.hs-item-has-children>ul.hs-menu-children-wrapper .hs-menu-children-wrapper li a { width: 100%; font-size: 12px; } .ebiz-subopen.mobile-toggle:after { opacity: 0; } .row-fluid .footerv2 .footer-social { width: 100%; padding: 0; } .row-fluid .footer-top-inner .popular-insights { text-align: center; } .row-fluid .footer-top-inner .footer-menu { width: 100%; text-align: center; padding-left: 0; } .row-fluid .footerv2 .footer-recent { width: 100%; } .row-fluid .footerv2 .copyright { text-align: center; padding: 20px 0; } .row-fluid .celebrating-section { padding: 70px 0; } .hero-sectionv2 { padding-bottom: 50px; } .tricked-text h3 { font-size: 28px; } .bodyv2 h1 { font-size: 32px; line-height: 37px; } .hero-sectionv2 .hero-caption { max-width: 100%; padding-right: 0; } .building-box { width: 100%; padding: 0; } .building-caption h3 { font-size: 28px; } .tricked-inner { padding: 0; } .tricked-text h3 { font-size: 24px; } .tricked-text {font-size: 16px;line-height: 24px;} .row-fluid .celebrating-section { padding: 50px 0; } .row-fluid .celebrating-section h2 { margin-bottom: 30px; } .bodyv2 h2 { font-size: 24px; } .cybersecurity-caption { padding: 40px 15px; } .cybersecurity-form input.hs-button { position: relative; margin: auto; } .cybersecurity-form .hs-input { width: 100% !important; } .cybersecurity-caption .hs_submit { text-align: center; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li a { color: #fff ; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li.hs-item-has-children:after { display: none; } .row-fluid .header .btn { margin-left: 0; } .row-fluid .header .btn a { min-width: 150px; text-align: center; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li { margin: 0; float: left;  width: 100%; } .row-fluid .headerv2 .menu .hs-menu-wrapper > ul > li > a { width: 100%; float: left; padding: 15px 0; } .row-fluid .header .menu .hs-menu-flow-horizontal > ul > li.hs-item-has-children > ul.hs-menu-children-wrapper { padding: 0; } .building-img img { width: 100%; max-width: 490px; } .building-caption { padding: 40px 20px; } .building-caption h3 { font-size: 24px; } .building-title h2 { padding: 40px 0 140px; } .tricked-section { padding: 50px 0; } .row-fluid .footer-top-inner .popular-insights { display: none; } .row-fluid .footer-top-inner .footer-menu { margin-bottom: 30px; } .passion-section .building-caption { padding: 40px 20px; } .row-fluid .team-sectionv2 {  padding: 30px 0 20px; } .row-fluid .team-sectionv2 h2 { margin-bottom: 10px; } .team-sectionv2 .team-box { width: 100%; margin: 0 0 38px; max-width: 100%; } .team-sectionv2 .team-row { margin: 0; } .features_box { width: calc(100% / 1 - 40px); } .features_row { margin: 0 -15px; } .features_icon img { max-width: 170px; } .pricing-box { width: calc(100% / 1 - 28px); margin-bottom: 30px; } .pricing-row { margin: -130px -15px 0; } .pricing-box:nth-child(2) { top: 0; } .popular-box { width: calc(100% / 1 - 50px); margin-bottom: 30px; } .watch_webinar .building-caption { padding: 20px 20px; } .watch_webinar .building-caption iframe {height: 46vw; } .powerpoint-link a { font-size: 20px; margin-top: 10px; } .blog_section .technology-section .building-caption:nth-child(2n) .believe-left { padding-right: 0; } .passion-section .building-caption { padding-bottom: 20px; } .blog_inner_section .blog-inner-page h1 {font-size: 24px;} .blog_inner_section .blog-inner-page .post-date { font-size: 16px; } .blog_inner_section .strike_author .strike_author_content { width: 100%; padding: 30px 0 0; } .blog_inner_section .strike_author { display: block; padding: 30px 20px; } .strike_author_logo { width: 122px; height: 122px; } .blog-section.blog_inner_section {  padding-bottom: 0px; } .popular-section.related-post {  padding-bottom: 20px; } .customers-box { width: calc(100% / 1 - 33px);  max-width: 400px; padding: 22px 20px;  margin-bottom: 20px; } .customers-section { padding-bottom: 30px; } .benefit-working .benefit-text { margin-bottom: 20px; } .customers-title { margin-bottom: 0; } .cybersecurity-caption h2 { font-size: 24px; } .local-lp-input input.hs-input { width: 100% !important; } .building-items { width: 100%; padding:0; } .building-listing { margin: 0; } .building-items .building-caption h3 { font-size: 24px; } .building-items .building-caption { padding: 40px 20px !important; } .expert-mod .row-fluid-f .span4 {  width: 100%; margin: 0 0 30px; } .expert-mod .row-fluid-f .span4:last-child { margin: 0; } .blogItems, .hs-search-results__listing li { width: 100%; margin: 0 0 40px; padding:0; } .blogListings { margin: 0; } .badLeft { width: 100%; padding: 0 0 20px; } .badInner { padding: 40px 30px; } .row-fluid .badContent h2 { font-size: 26px; line-height: 36px; } .blogSection { padding: 30px 0 40px; } .section-post-Inner { padding: 0; } .section-post-right { position: static; padding: 40px 0 0; } .post-feature-img img { margin: 0 0 40px; } .row-fluid .section-post-Header h1, .row-fluid .section-post-Header h1 span, .hero-inner.blogHero h1, .tasLeft h1, .row-fluid .section-post-Header h2, .row-fluid .section-post-Header h2 span { font-size: 34px; line-height: 42px; } .row-fluid .section-post-body h2 { font-size: 28px; line-height: 36px; } .section-post-right ul li, .vide-social-share-con ul li { display: inline-block; margin: 0 12px 0 0; vertical-align: middle; } .blog-Inner-Section { padding: 60px 0; } .blog-related-section { padding: 30px 0 16px; } .row-fluid .blog-related-section h2.blog-related-title, .row-fluid .blog-related-section h1.blog-related-title { font-size: 28px; line-height: 36px; margin: 0 0 30px; } .section-post-right ul li p.hide.copy-text, .vide-social-share-sec p.hide.copy-text { right: auto; } .tasLeft { width: 100%; order: 2; } .tasRight { width: 100%; margin:0 0 30px; } .tasRight .hs-search-field { max-width: 100%; } .guide-filt-Row { margin: 50px 0 0; } .guide-filt-cl { width: 100%; margin: 0 0 40px; padding: 0; } .guide-filt-sec { padding: 50px 0; } .guide-filt-list ul li { font-size: 16px; margin: 0 20px 0px 0; } .guide-filt-Row { margin: 30px 0 0; } .hero-inner.guid-hero { padding-bottom: 30px; } .hero-innr-guids { padding: 50px 0 20px; } .guids-innr-txt { padding: 20px 0 50px; } .guids-innr-outer { max-width: 100%; padding-right: 0; } .guids-innr-rghtsclmda { position: static; padding: 30px 0 0; } .guids-innr-rghtsclmda ul li { display: inline-block; margin: 0 12px 0 0; vertical-align: middle; } .guide-related-sec { padding: 30px 0 16px; } .guide-related-outer > h2 { font-size: 28px; line-height: 36px; margin: 0 0 30px; } .guide-related-cl { width: 100%; margin: 0 0 40px; padding: 0; } .guide-related-Row { margin: 0; } .guide-filt-text { margin-top: 2px; } .post-author-left { width: 100%;  } .post-author-right { width: 100%; padding: 30px 0 0; text-align: center; } .post-author-left img { max-width: 122px; } .tasTopics ul li a, .tasTopics ul li { margin: 0 32px 10px 0; } .company-details .wrapper { max-width: 100% !important;} .case-body-main { display: block !important; padding: 50px 15px !important; float: left; width: 100%; } .box-card-quote-container .box-card-quote { max-width: 100% !important; } .row-fluid .qute-outer { padding: 40px 15px 0px;} .box-card-quote-container .box-card-quote { padding: 80px 15px 40px 15px;} p.imgQuoteGrey:before, p.imgQuoteGrey:after {width: 20px; height: 20px;    left: 0;} p.imgQuoteGrey:after { left: auto;right:0;  bottom: -20px;} .case-body-main .section-post-left, .case-body-main .section-post-right { float: left; width: 100%; } .company-details { padding-top: 0;} .case-body-main .section-post-right { top: 0;right:auto;} .row-fluid .company-details .wrapper { padding: 0px 15px; } .blog-related-section.blog-popular-section { padding: 30px 0px 10px; } .videInner { padding: 0; } .vide-social-share-sec { position: static; width: 100%; float: left; } body .gloss-Grid-item h2, body .gloss-Grid-item h2 a { font-size: 26px; line-height: 32px; } .gloss-filt-sec { padding: 0px 0 60px; } .logos-box div{ width: 50% !important;} .hero-pricing { padding: 80px 0; } .hero-pricing-lft { width: 100%; padding-right: 0; text-align: center; } .hero-pricing-right { width: 100%; text-align: center; margin-top: 30px; } .bodyv3 .hero-pricing-lft h1 { font-size: 32px; line-height: 37px; } .pricing-faq-rght, .sample-hdrtxt, .hero-pricing-text { line-height: 28px; } .bodyv3 .sample-header h2 { font-size: 28px;  } .pricing-platform-cls { width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; } .pricing-framework-cls { text-align: center; width: 100% !important; margin-left: 0 !important; margin-right: 0 !important; } .bodyv3 .pricing-services-cls h3 { font-size: 24px; } .pricing-faq-cls h4:before { margin-top: -3px; width: 15px; height: 15px; border-top: 2px solid #5d9c43; border-right: 2px solid #5d9c43; } .pricing-faq-cls h4.active:before { margin-top: 7px; } .bodyv3 .pricing-faq-cls h4 { font-size: 20px; line-height: 22px; } .pricing-cta-lft { width: 100%; } .pricing-cta-right { width: 100%; text-align: center; margin-top: 10px; } .bodyv3 .pricing-cta-lft h2 { margin-bottom: 20px; font-size: 28px; /* line-height: 48px; font-size: 36px; */ text-align: center; } .pricing-platform-clstxt ul li{ font-size: 16px; } .bodyv3 .common-solutions-rght h3 { font-size: 22px; } .bodyv3 .pricing-platform-cls h3 { line-height: 26px; font-size: 22px; } .pricing-platform-btn a { min-width: 290px; } .building-title.powered-titles h2 { padding: 50px 0 10px; } .Right_Img .Stwo-mntm-cls { width:100%; padding: 0; max-width: 400px; margin: 0 auto 40px; } .Right_Img .Stwo-mntm-cls:before { display:none; } .logos-container .logo-block { width:50%;} .Stwo-mntm-cls.line:before { display:none; } .hippa-hero .hero-img { padding-bottom: 30px; } .password_page { padding-bottom:70px;} .password_page .pass-info { padding:0 5px; } .password_page .pass-info h1 { font-size: 40px; line-height: 48px; } .password_page .pass-form form { padding:30px; } .pass-form form input[type=submit] { margin-bottom:0; } .blog-recslider-Items { margin-right: 10px; margin-left: 10px; } .blog-recslider-row .slick-arrow { width: 48px; height: 48px; } .blog-recslider-row .slick-arrow:before { width: 12px; } .blog-video-headertext { font-size: 18px; line-height: 28px; } .post-accordion-section { padding: 0;} .accordion-box { padding: 20px;} .chiliInner iframe { min-height: 950px; } .chiliInner { padding: 20px 10px; } .cas-post-cols { width: 50%; margin: 0 0 20px; } .section-post-right.casestudy-sm { padding-top: 20px; } .cs-postleft .blog-Inner-Section { padding-bottom: 30px; } .blog-recslider-row { padding: 0; } .blog-recslider-header { padding: 0 16px; } .blog-recslider-row .slick-dots li.slick-active button:before { opacity: 0; } .blog-recslider-row .slick-dots li button { margin: 0 auto; } .blog-recslider-row .slick-dots li { width: 30px; } .blog-recslider-row .slick-dots li button:before { display: none; } .blog-recslider-row .slick-dots li button { width: 12px; height: 12px; } .bodyv3 .home-form-inner h2 { font-size: 34px; line-height: 44px; } .bloghome-sliderow { padding: 0; margin-bottom: 50px; } .bloghome-sliderow .slick-dots li.slick-active button:before { opacity: 0; } .bloghome-sliderow .slick-dots li button { margin: 0 auto; } .bloghome-sliderow .slick-dots li { width: 20px; } .bloghome-sliderow .slick-dots li button:before { display: none; } .bloghome-sliderow .slick-dots li button { width: 12px; height: 12px; } .hshero-logos-box > div { padding: 0 10px; } .threestep-cols { width: 100%; padding: 0; margin: 0 0 30px; } .threestep-cols .threestep-num:before { top: 30px; left: auto; right: 30px; font-size: 80px; } .feature-right .feature-cols { width: 100%; margin-right: 0; } .ratingsec-scroll:nth-child(odd) { right: 0; } .ratingsec-scroll { padding: 23px 50px 15px 50px; max-width: 90%; } .ratingsec-pimg { width: 60px; height: 60px; } .row-fluid .threecl-cols { width: 100%; margin-right: 0; } .ratrShap span { display: none; } .feature-right .feature-image { width: 100%; max-width: 100%; text-align: center; padding: 0 0 5px; } .feature-right .feature-content { width: 100%; text-align: center; } .feature-right .feature-btn { position: static; } .herosec-home .hero-Form-inner .hs_submit.hs-submit { width: 100%; padding: 0; } body .herosec-home .hero-Form-inner .hs-form-field { width: 100%; } .home-formsec .home-form-part form { padding: 0; max-width: 100%; } .home-formsec .home-form-part form input.hs-button { position: static; } .stack-box { width: 100%; padding: 0 0 20px; } .technology-stack-row { margin: 0; } .empocInn { width: 100%; } .empoRight { position: static; width: 100%; margin: 20px 0 0; } .empocInn h3 { font-size: 26px; line-height: 33px; } .row-fluid .technology-stack h2, .row-fluid .tssiStep h2 { font-size: 32px; } .resource-newblog .blog-recslider-sec ul.slick-dots { display: flex !important;display: -webkit-flex !important;  overflow: scroll;    bottom: -15px !important;} /* width */ .resource-newblog .blog-recslider-sec ul.slick-dots::-webkit-scrollbar { width: 0px; } /* Track */ .resource-newblog .blog-recslider-sec ul.slick-dots::-webkit-scrollbar-track { background: transparent; } /* Handle */ .resource-newblog .blog-recslider-sec ul.slick-dots::-webkit-scrollbar-thumb { background: transparent; } /* Handle on hover */ .resource-newblog .blog-recslider-sec ul.slick-dots::-webkit-scrollbar-thumb:hover { background:transparent; } .resource-newblog .blog-recslider-sec .slick-dotted.slick-slider { padding-bottom: 30px;} .home-formsec .home-form-part form .hs_submit.hs-submit { width: 100%; padding: 20px 0 0; } .home-formsec .home-form-part form .hs-form-field { width: 100%; } .tasTopics ul li { margin: 0 15px 5px 0; } .zgzag-newrapper .zgzagimage-block { width: 100%; justify-content: center; } .zgzag-newrapper .zgzagtext-block { padding-right: 0; width: 100%; } .zgzag-newrapper .zgzag-block.left-side .zgzagtext-block { padding-left: 0; } .zgzag-newrapper .zgzagbelieve-text { max-width: 100%; } .threestep-cols:nth-child(3n + 1) .threestep-num:before { left: auto; } .teamInners.set_four_column .teamBox { width:50%; } .teamInners.set_four_column .teamBox .membImage { height: 124px; } .teamInners.set_four_column .teamBox .membImage img { max-width: 130px !important; margin-top: -15px; } .teamBox { width: 100%; margin: 0 0 45px; } .oustItem { width: 100%; } .bodyv2 .heroabInn h1 { font-size: 32px; line-height: 37px; } .inpaItem { width: 100%; padding: 0 0 17px; } .recItem { width: 100%; } .recInner ~ .recInner { margin: 60px 0 0; } .mavitcon { display: none; } .mavitcon.mavimobCon { max-width: 300px; display: block; margin: 14px 0 0; text-align: center; font-size: 20px; line-height: 30px; } .bodyv2 .teamButts h4 { font-size: 20px; line-height: 24px; } .bodyv2 .ousTitle h2 { margin: 0 0 13px; } .ousText { font-size: 18px; } .maviTBox:first-child { padding-bottom: 30px; margin: 0 0 30px; } .bodyv2 .teamTitles h2 { margin: 0 0 62px; } .inpaImage { max-width: 218px; margin: 0 auto; padding: 30px 10px; } .bodyv2 .recTops h2 { display: block; width: 100%; margin: 0 0 10px; max-width: 340px; } .recTops a { width: 100%; } .Readpopup-left { width: 100%; border-radius: 10px 10px 0px 0px; padding: 30px 20px; } .Readpopupright { width: 100%; border-radius: 0 0px 10px 10px; padding: 30px 20px; } body .cybersecurity-section-vertical .cybersecurity-caption fieldset.form-columns-2 { margin: 0; } body .cybersecurity-section-vertical .cybersecurity-caption form fieldset.form-columns-2 .hs-form-field { width: 100%; padding: 0; } .sample-textsg, .sample-textsg p { font-size: 18px; line-height: 30px; } .sample-headersg { margin-bottom: 30px; } .sample-titlesg h2 { font-size: 28px; line-height: 36px; } .sample-subtitlesg h6 { font-size: 16px; line-height: 26px; margin-bottom: 10px; } .hero-sgtitle h1 { font-size: 36px; } .hero-sgtext { margin-bottom: 25px; } .hero-sgtitle { margin-bottom: 20px; } .testimonial-sgcol { margin: 0 10px; } .test-sginnercol { padding: 30px 15px; } .testimonial-sgcoltxt, .testimonial-sgcoltxt p { font-size: 18px; line-height: 26px; } .test-sgbtm { bottom: 30px; padding: 10px 15px 0; } .testimonial-sgcolname, .test-sgcolposition { font-size: 16px; line-height: 26px; } .testimonial-sgrow .slick-dots li { margin: 0 5px; } .testimonial-sgrow .slick-dots li button { width: 10px; height: 10px; } .testimonial-sgrow .slick-dots { bottom: -40px; } .testimonial-sgrow { margin-bottom: 40px; } .rpost-sgcol { width: 100%; margin-right: 0 !important; margin-bottom: 30px; } .rpost-sgTitle h3 a { font-size: 22px; line-height: 30px; } .rpost-sgTitle { margin-bottom: 25px; } .rpost-sgbtndesc { margin-bottom: 20px; } .rpost-sgbtndesc, .rpost-sgbtndesc p { font-size: 20px; line-height: 30px; } .cta-sgheader { padding: 30px 20px; } .cta-sgicon, .cta-sgtext { margin-bottom: 20px; } .cta-sgtext.sample-textsg, .cta-sgtext.sample-textsg p { font-size: 18px; line-height: 30px; } .sample-headersg .cta-sgtitle.sample-titlesg h2 { letter-spacing: -0.01em; font-size: 24px; } .footer-sgrow { width: 100%; } .footer-sgsec { padding-bottom: 80px; } .footer-sgright { margin-top: 20px; } .footer-sgouter { padding-top: 40px; } .footer-sglogo { margin-bottom: 15px; } .footer-sgmenu h5 { margin-bottom: 8px; } .footer-sgsocialmedia ul li a img { max-width: 38px !important; } .footer-sgsocialmedia ul li { margin-right: 10px; } .footer-sgcopyrightext { margin-top: 15px; } .hero-sgleft .hero-sgtitle h1 { font-size: 36px; line-height: 38px; } .bodyv3 .row-fluid .hsnew-home.hero-section .hero-caption.hero-Form-inner .btn a { font-size: 16px; line-height: 28px; } .row-fluid .hsnew-home.hero-section { padding-bottom: 130px; } .threecl-header { margin-bottom: 10px; } .body-container--homepage .bloghome-sliderow  { margin-bottom: 0; } .trust-operas-title h3 { font-size: 28px; line-height: 44px; } .usectIt a { font-size: 12px; } .usecLeft { width: 100%; padding: 0 0 30px; } .usecRight { width: 100%; } .usecTops { margin: 30px 0 0; } .fraworks-logo img { max-width: 120px; } .fraworksInners { margin: 30px 0 0; } .uses-cases-sec { position: relative; z-index: 1; } .uses-cases-sec:before { content: ""; background-image: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Strike%20Graph%202022/hexagon-rings%202.svg); position: absolute; width: 100%; height: 630px; background-size: contain; background-repeat: no-repeat; background-position: center top; top: 120px; z-index: -1; } .usecRight { margin-left: -20px; } /**/ .operat-sec .trust-operas-items { width: 100%; margin-right: 0 !important; padding: 25px; margin-bottom: 30px; } .operat-sec .trust-operas-items:last-child { margin-bottom: 0; } .operat-bg-shape .trust-operas-title h3 { font-size: 24px; } .footer-sgrow {padding-right:0;} /*   .usecImages img { max-width: 240px; } */ .usecList { font-size: 14px; } .usecList:first-child { top: -11px; left: 140px; } .usecList:nth-child(2) { top: 19px; left: 165px; } .usecList:nth-child(3) { top: 50px; left: 150px; } .usecList:nth-child(4) { top: 80px; left: 230px; } .usecList:nth-child(5) { top: 110px; left: 200px; } .usecList:nth-child(6) { top: 140px; left: 160px; } .usecList:nth-child(7) { top: 170px; left: 225px; } .usecList:nth-child(8) { bottom: 115px; left: 250px; } .usecList:nth-child(9) { bottom: 85px; left: 210px; } .usecList:nth-child(10) { bottom: 55px; left: 170px; } .usecList:nth-child(11) { bottom: 25px; left: 200px; } .usecList:nth-child(12) { bottom: -5px; left: 140px; } .footer-leftlogo { padding-bottom: 20px; }.footer-sgcopyright { width: 100%; }.hippaleft-content { order: 1; }} @media(max-width:575px){ .pricing-section .section-title h3 { font-size: 24px; line-height: 34px;} .faq-section .section-content .single-faq-box {padding-right: 45px;} .faq-section .section-content .single-faq-box .qusn-wrap:after {right:15px;} .complimentary-test-section .section-content .isotop-filter-group .listing.flex .list {width: 100%;margin: 0 0 15px;} .complimentary-test-section .section-content .isotop-filter-group .listing.flex {margin-left: 0; margin-right: 0;} .complimentary-test-section .section-content .isotop-filter-group ul li {margin: 0 3px 7px;} .img-aicpa img { margin: 15px 20px; display: block; } .px-xs-0 { padding-left: 0 !important; padding-right: 0 !important; } .ctbox-text {font-size: 19px;} .logos-box div { padding: 0 15px !important;    margin-bottom: 15px  !important;  width: 50% !important;} .pricing-services-lft { width: 100%; margin-bottom: 20px; } .pricing-services-cls:nth-child(3n+1) .pricing-services-rght { width: 100%; } .pricing-services-cls { padding: 30px 15px 20px; width: 100%; margin-right: 0; } .pricing-services { padding: 60px 0 40px; } .pricing-cta-outer { padding: 30px 20px; } .pricing-faq { padding: 60px 0 40px; } } @media(max-width:480px){ body .cybersecurity-section-vertical .cybersecurity-caption fieldset.form-columns-2 .hs-form-field { width: 100%; padding: 0; } body .cybersecurity-section-vertical .cybersecurity-caption fieldset.form-columns-2 { margin: 0; } .ct-badges {width:50%;} body.bodyv3 h1, .bodyv3 .herosec-home h1 { font-size: 40px; line-height: 48px; } body.bodyv3 h2, .ratingsec-left h2 { font-size: 30px; } body.bodyv3 h3 { font-size: 24px; } .row-fluid .hsnew-home.hero-section .hero-caption.hero-Form-inner { padding-top: 0; } .hshero-logos-box.no-act-slider .hshero-logos-item { margin: 10px 10px; } .hshero-logos-box.no-act-slider .hshero-logos-item img { max-width: 130px; } .hsnew-home .title-grey-small { font-size: 18px; line-height: 22px; } .bodyv3 .feature-header h2, .row-fluid .gctStep h2, .bodyv3 .blog-recslider-home h2, .bodyv3 .home-form-inner h2 { font-size: 30px; line-height: 40px; } .zgzag-newrapper .zgzagtext-block h3 { font-size: 24px; line-height: 30px; } } @media(max-width:380px){ body.bodyv3 h1 { font-size: 32px; line-height: 42px; } .usecList { font-size: 12px; } .usecList:first-child { top: -11px; left: 120px; } .usecList:nth-child(2) { top: 13px; left: 140px; } .usecList:nth-child(3) { top: 37px; left: 125px; } .usecList:nth-child(4) { top: 63px; left: 190px; } .usecList:nth-child(5) { top: 88px; left: 162px; } .usecList:nth-child(6) { top: 113px; left: 135px; } .usecList:nth-child(7) { top: 138px; left: 190px; } .usecList:nth-child(8) { bottom: 95px; left: 210px; } .usecList:nth-child(9) { bottom: 67px; left: 175px; } .usecList:nth-child(10) { bottom: 42px; left: 145px; } .usecList:nth-child(11) { bottom: 19px; left: 170px; } .usecList:nth-child(12) { bottom: -6px; left: 115px; } } h1 { font-size: 62px; line-height: 70px; font-family: 'Rubik',sans-serif; } .footer-top-inner ul { padding-top: 10px; } .footer-top-inner ul li a { color: white; } .footer-top-inner li.hs-menu-depth-1 > a { border-bottom: 1px solid; font-weight: 600; } body.bodyv3 {font-family: 'Roboto', sans-serif;}.bodyv3 .btn a {padding: 12px 26px;font-family: 'Rubik', sans-serif;background: #0E527D;color: #fff;border-radius: 8px;border-color: #0E527D;}.bodyv3 .btn2 a {background: transparent;color: #0E527D;}.bodyv3 h1 {font-size: 62px;line-height: 70px;font-family: 'Rubik', sans-serif;}.bodyv3 h2 {font-size: 44px;font-weight: 700;font-family: 'Rubik',sans-serif;line-height: normal;}.bodyv3 h3 {font-size: 32px;line-height: normal;margin-bottom: 30px;color: #373737;font-family: 'Rubik', sans-serif;}.bodyv3 h4 {font-family: 'Rubik', sans-serif;}.bodyv3 h5 {font-size: 18px;color: #373737;font-family: 'Roboto',sans-serif;line-height: normal;margin-bottom: 12px;}.bodyv3 h6 {font-family: 'Rubik', sans-serif;}.bodyv3 .btn2 a:hover {color: #fff;background: #033554;border-radius: 5px;}.bodyv3 .btn a:hover {color: #fff;background: #033554;}.bodyv3 p strong{color: #373737;}@media (max-width:767px){.bodyv3 h1 {font-size: 32px;line-height: 37px;}.bodyv3 h2 {font-size: 24px;}}@media (max-width:991px){.bodyv3 .btn a {padding: 4px 16px;font-size: 12px;}.bodyv3 h1 {font-size: 40px;line-height: 50px;}.bodyv3 h2 {margin-bottom: 40px;font-size: 28px;}}@media (max-width:1199px){.bodyv3 h1 {font-size: 50px;line-height: 58px;}.bodyv3 h2 {font-size: 36px;}} @-ms-viewport {width: device-width;}html {-webkit-box-sizing: border-box;box-sizing: border-box;-ms-overflow-style: scrollbar;}*, *::before, *::after {-webkit-box-sizing: inherit;box-sizing: inherit;}.container-b {margin-right: auto;margin-left: auto;padding-right: 15px;padding-left: 15px;}@media (min-width: 576px) {.container-b {padding-right: 15px;padding-left: 15px;}}@media (min-width: 768px) {.container-b {padding-right: 15px;padding-left: 15px;}}@media (min-width: 992px) {.container-b {padding-right: 15px;padding-left: 15px;}}@media (min-width: 1200px) {.container-b {padding-right: 15px;padding-left: 15px;}}@media (min-width: 576px) {.container-b {width: 540px;max-width: 100%;}}@media (min-width: 768px) {.container-b {width: 720px;max-width: 100%;}}@media (min-width: 992px) {.container-b {width: 960px;max-width: 100%;}}@media (min-width: 1200px) {.container-b {width: 1140px;max-width: 100%;}}.container-b-fluid {width: 100%;margin-right: auto;margin-left: auto;padding-right: 15px;padding-left: 15px;}@media (min-width: 576px) {.container-b-fluid {padding-right: 15px;padding-left: 15px;}}@media (min-width: 768px) {.container-b-fluid {padding-right: 15px;padding-left: 15px;}}@media (min-width: 992px) {.container-b-fluid {padding-right: 15px;padding-left: 15px;}}@media (min-width: 1200px) {.container-b-fluid {padding-right: 15px;padding-left: 15px;}}.row {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -15px;margin-left: -15px;}@media (min-width: 576px) {.row {margin-right: -15px;margin-left: -15px;}}@media (min-width: 768px) {.row {margin-right: -15px;margin-left: -15px;}}@media (min-width: 992px) {.row {margin-right: -15px;margin-left: -15px;}}@media (min-width: 1200px) {.row {margin-right: -15px;margin-left: -15px;}}.no-gutters {margin-right: 0;margin-left: 0;}.no-gutters > .col, .no-gutters > [class*="col-"] {padding-right: 0;padding-left: 0;}.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {position: relative;width: 100%;min-height: 1px;padding-right: 15px;padding-left: 15px;}@media (min-width: 576px) {.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {padding-right: 15px;padding-left: 15px;}}@media (min-width: 768px) {.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {padding-right: 15px;padding-left: 15px;}}@media (min-width: 992px) {.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {padding-right: 15px;padding-left: 15px;}}@media (min-width: 1200px) {.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {padding-right: 15px;padding-left: 15px;}}.col {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.pull-0 {right: auto;}.pull-1 {right: 8.333333%;}.pull-2 {right: 16.666667%;}.pull-3 {right: 25%;}.pull-4 {right: 33.333333%;}.pull-5 {right: 41.666667%;}.pull-6 {right: 50%;}.pull-7 {right: 58.333333%;}.pull-8 {right: 66.666667%;}.pull-9 {right: 75%;}.pull-10 {right: 83.333333%;}.pull-11 {right: 91.666667%;}.pull-12 {right: 100%;}.push-0 {left: auto;}.push-1 {left: 8.333333%;}.push-2 {left: 16.666667%;}.push-3 {left: 25%;}.push-4 {left: 33.333333%;}.push-5 {left: 41.666667%;}.push-6 {left: 50%;}.push-7 {left: 58.333333%;}.push-8 {left: 66.666667%;}.push-9 {left: 75%;}.push-10 {left: 83.333333%;}.push-11 {left: 91.666667%;}.push-12 {left: 100%;}.offset-1 {margin-left: 8.333333%;}.offset-2 {margin-left: 16.666667%;}.offset-3 {margin-left: 25%;}.offset-4 {margin-left: 33.333333%;}.offset-5 {margin-left: 41.666667%;}.offset-6 {margin-left: 50%;}.offset-7 {margin-left: 58.333333%;}.offset-8 {margin-left: 66.666667%;}.offset-9 {margin-left: 75%;}.offset-10 {margin-left: 83.333333%;}.offset-11 {margin-left: 91.666667%;}@media (min-width: 576px) {.col-sm {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-sm-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-sm-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-sm-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-sm-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-sm-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-sm-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-sm-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-sm-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-sm-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-sm-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-sm-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-sm-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-sm-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.pull-sm-0 {right: auto;}.pull-sm-1 {right: 8.333333%;}.pull-sm-2 {right: 16.666667%;}.pull-sm-3 {right: 25%;}.pull-sm-4 {right: 33.333333%;}.pull-sm-5 {right: 41.666667%;}.pull-sm-6 {right: 50%;}.pull-sm-7 {right: 58.333333%;}.pull-sm-8 {right: 66.666667%;}.pull-sm-9 {right: 75%;}.pull-sm-10 {right: 83.333333%;}.pull-sm-11 {right: 91.666667%;}.pull-sm-12 {right: 100%;}.push-sm-0 {left: auto;}.push-sm-1 {left: 8.333333%;}.push-sm-2 {left: 16.666667%;}.push-sm-3 {left: 25%;}.push-sm-4 {left: 33.333333%;}.push-sm-5 {left: 41.666667%;}.push-sm-6 {left: 50%;}.push-sm-7 {left: 58.333333%;}.push-sm-8 {left: 66.666667%;}.push-sm-9 {left: 75%;}.push-sm-10 {left: 83.333333%;}.push-sm-11 {left: 91.666667%;}.push-sm-12 {left: 100%;}.offset-sm-0 {margin-left: 0%;}.offset-sm-1 {margin-left: 8.333333%;}.offset-sm-2 {margin-left: 16.666667%;}.offset-sm-3 {margin-left: 25%;}.offset-sm-4 {margin-left: 33.333333%;}.offset-sm-5 {margin-left: 41.666667%;}.offset-sm-6 {margin-left: 50%;}.offset-sm-7 {margin-left: 58.333333%;}.offset-sm-8 {margin-left: 66.666667%;}.offset-sm-9 {margin-left: 75%;}.offset-sm-10 {margin-left: 83.333333%;}.offset-sm-11 {margin-left: 91.666667%;}}@media (min-width: 768px) {.col-md {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-md-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-md-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-md-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-md-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-md-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-md-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-md-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-md-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-md-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-md-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-md-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-md-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-md-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.pull-md-0 {right: auto;}.pull-md-1 {right: 8.333333%;}.pull-md-2 {right: 16.666667%;}.pull-md-3 {right: 25%;}.pull-md-4 {right: 33.333333%;}.pull-md-5 {right: 41.666667%;}.pull-md-6 {right: 50%;}.pull-md-7 {right: 58.333333%;}.pull-md-8 {right: 66.666667%;}.pull-md-9 {right: 75%;}.pull-md-10 {right: 83.333333%;}.pull-md-11 {right: 91.666667%;}.pull-md-12 {right: 100%;}.push-md-0 {left: auto;}.push-md-1 {left: 8.333333%;}.push-md-2 {left: 16.666667%;}.push-md-3 {left: 25%;}.push-md-4 {left: 33.333333%;}.push-md-5 {left: 41.666667%;}.push-md-6 {left: 50%;}.push-md-7 {left: 58.333333%;}.push-md-8 {left: 66.666667%;}.push-md-9 {left: 75%;}.push-md-10 {left: 83.333333%;}.push-md-11 {left: 91.666667%;}.push-md-12 {left: 100%;}.offset-md-0 {margin-left: 0%;}.offset-md-1 {margin-left: 8.333333%;}.offset-md-2 {margin-left: 16.666667%;}.offset-md-3 {margin-left: 25%;}.offset-md-4 {margin-left: 33.333333%;}.offset-md-5 {margin-left: 41.666667%;}.offset-md-6 {margin-left: 50%;}.offset-md-7 {margin-left: 58.333333%;}.offset-md-8 {margin-left: 66.666667%;}.offset-md-9 {margin-left: 75%;}.offset-md-10 {margin-left: 83.333333%;}.offset-md-11 {margin-left: 91.666667%;}}@media (min-width: 992px) {.col-lg {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-lg-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-lg-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-lg-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-lg-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-lg-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-lg-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-lg-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-lg-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-lg-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-lg-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-lg-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-lg-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-lg-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.pull-lg-0 {right: auto;}.pull-lg-1 {right: 8.333333%;}.pull-lg-2 {right: 16.666667%;}.pull-lg-3 {right: 25%;}.pull-lg-4 {right: 33.333333%;}.pull-lg-5 {right: 41.666667%;}.pull-lg-6 {right: 50%;}.pull-lg-7 {right: 58.333333%;}.pull-lg-8 {right: 66.666667%;}.pull-lg-9 {right: 75%;}.pull-lg-10 {right: 83.333333%;}.pull-lg-11 {right: 91.666667%;}.pull-lg-12 {right: 100%;}.push-lg-0 {left: auto;}.push-lg-1 {left: 8.333333%;}.push-lg-2 {left: 16.666667%;}.push-lg-3 {left: 25%;}.push-lg-4 {left: 33.333333%;}.push-lg-5 {left: 41.666667%;}.push-lg-6 {left: 50%;}.push-lg-7 {left: 58.333333%;}.push-lg-8 {left: 66.666667%;}.push-lg-9 {left: 75%;}.push-lg-10 {left: 83.333333%;}.push-lg-11 {left: 91.666667%;}.push-lg-12 {left: 100%;}.offset-lg-0 {margin-left: 0%;}.offset-lg-1 {margin-left: 8.333333%;}.offset-lg-2 {margin-left: 16.666667%;}.offset-lg-3 {margin-left: 25%;}.offset-lg-4 {margin-left: 33.333333%;}.offset-lg-5 {margin-left: 41.666667%;}.offset-lg-6 {margin-left: 50%;}.offset-lg-7 {margin-left: 58.333333%;}.offset-lg-8 {margin-left: 66.666667%;}.offset-lg-9 {margin-left: 75%;}.offset-lg-10 {margin-left: 83.333333%;}.offset-lg-11 {margin-left: 91.666667%;}}@media (min-width: 1200px) {.col-xl {-webkit-flex-basis: 0;-ms-flex-preferred-size: 0;flex-basis: 0;-webkit-box-flex: 1;-webkit-flex-grow: 1;-ms-flex-positive: 1;flex-grow: 1;max-width: 100%;}.col-xl-auto {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;width: auto;max-width: none;}.col-xl-1 {-webkit-box-flex: 0;-webkit-flex: 0 0 8.333333%;-ms-flex: 0 0 8.333333%;flex: 0 0 8.333333%;max-width: 8.333333%;}.col-xl-2 {-webkit-box-flex: 0;-webkit-flex: 0 0 16.666667%;-ms-flex: 0 0 16.666667%;flex: 0 0 16.666667%;max-width: 16.666667%;}.col-xl-3 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%;}.col-xl-4 {-webkit-box-flex: 0;-webkit-flex: 0 0 33.333333%;-ms-flex: 0 0 33.333333%;flex: 0 0 33.333333%;max-width: 33.333333%;}.col-xl-5 {-webkit-box-flex: 0;-webkit-flex: 0 0 41.666667%;-ms-flex: 0 0 41.666667%;flex: 0 0 41.666667%;max-width: 41.666667%;}.col-xl-6 {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}.col-xl-7 {-webkit-box-flex: 0;-webkit-flex: 0 0 58.333333%;-ms-flex: 0 0 58.333333%;flex: 0 0 58.333333%;max-width: 58.333333%;}.col-xl-8 {-webkit-box-flex: 0;-webkit-flex: 0 0 66.666667%;-ms-flex: 0 0 66.666667%;flex: 0 0 66.666667%;max-width: 66.666667%;}.col-xl-9 {-webkit-box-flex: 0;-webkit-flex: 0 0 75%;-ms-flex: 0 0 75%;flex: 0 0 75%;max-width: 75%;}.col-xl-10 {-webkit-box-flex: 0;-webkit-flex: 0 0 83.333333%;-ms-flex: 0 0 83.333333%;flex: 0 0 83.333333%;max-width: 83.333333%;}.col-xl-11 {-webkit-box-flex: 0;-webkit-flex: 0 0 91.666667%;-ms-flex: 0 0 91.666667%;flex: 0 0 91.666667%;max-width: 91.666667%;}.col-xl-12 {-webkit-box-flex: 0;-webkit-flex: 0 0 100%;-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}.pull-xl-0 {right: auto;}.pull-xl-1 {right: 8.333333%;}.pull-xl-2 {right: 16.666667%;}.pull-xl-3 {right: 25%;}.pull-xl-4 {right: 33.333333%;}.pull-xl-5 {right: 41.666667%;}.pull-xl-6 {right: 50%;}.pull-xl-7 {right: 58.333333%;}.pull-xl-8 {right: 66.666667%;}.pull-xl-9 {right: 75%;}.pull-xl-10 {right: 83.333333%;}.pull-xl-11 {right: 91.666667%;}.pull-xl-12 {right: 100%;}.push-xl-0 {left: auto;}.push-xl-1 {left: 8.333333%;}.push-xl-2 {left: 16.666667%;}.push-xl-3 {left: 25%;}.push-xl-4 {left: 33.333333%;}.push-xl-5 {left: 41.666667%;}.push-xl-6 {left: 50%;}.push-xl-7 {left: 58.333333%;}.push-xl-8 {left: 66.666667%;}.push-xl-9 {left: 75%;}.push-xl-10 {left: 83.333333%;}.push-xl-11 {left: 91.666667%;}.push-xl-12 {left: 100%;}.offset-xl-0 {margin-left: 0%;}.offset-xl-1 {margin-left: 8.333333%;}.offset-xl-2 {margin-left: 16.666667%;}.offset-xl-3 {margin-left: 25%;}.offset-xl-4 {margin-left: 33.333333%;}.offset-xl-5 {margin-left: 41.666667%;}.offset-xl-6 {margin-left: 50%;}.offset-xl-7 {margin-left: 58.333333%;}.offset-xl-8 {margin-left: 66.666667%;}.offset-xl-9 {margin-left: 75%;}.offset-xl-10 {margin-left: 83.333333%;}.offset-xl-11 {margin-left: 91.666667%;}}.order-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}.order-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}.order-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}.flex-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}.align-self-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}@media (min-width: 576px) {.order-sm-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}.order-sm-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}.order-sm-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}.flex-sm-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-sm-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-sm-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-sm-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-sm-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-sm-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-sm-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-sm-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-sm-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-sm-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-sm-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-sm-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-sm-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-sm-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-sm-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-sm-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-sm-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-sm-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-sm-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-sm-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-sm-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-sm-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-sm-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-sm-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-sm-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-sm-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-sm-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}.align-self-sm-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-sm-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 768px) {.order-md-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}.order-md-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}.order-md-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}.flex-md-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-md-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-md-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-md-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-md-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-md-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-md-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-md-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-md-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-md-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-md-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-md-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-md-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-md-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-md-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-md-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-md-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-md-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-md-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-md-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-md-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-md-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-md-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-md-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-md-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-md-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-md-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}.align-self-md-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-md-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 992px) {.order-lg-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}.order-lg-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}.order-lg-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}.flex-lg-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-lg-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-lg-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-lg-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-lg-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-lg-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-lg-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-lg-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-lg-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-lg-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-lg-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-lg-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-lg-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-lg-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-lg-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-lg-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-lg-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-lg-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-lg-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-lg-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-lg-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-lg-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-lg-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-lg-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-lg-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-lg-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-lg-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}.align-self-lg-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-lg-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}}@media (min-width: 1200px) {.order-xl-first {-webkit-box-ordinal-group: 0;-webkit-order: -1;-ms-flex-order: -1;order: -1;}.order-xl-last {-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;}.order-xl-0 {-webkit-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;}.flex-xl-row {-webkit-box-orient: horizontal !important;-webkit-box-direction: normal !important;-webkit-flex-direction: row !important;-ms-flex-direction: row !important;flex-direction: row !important;}.flex-xl-column {-webkit-box-orient: vertical !important;-webkit-box-direction: normal !important;-webkit-flex-direction: column !important;-ms-flex-direction: column !important;flex-direction: column !important;}.flex-xl-row-reverse {-webkit-box-orient: horizontal !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: row-reverse !important;-ms-flex-direction: row-reverse !important;flex-direction: row-reverse !important;}.flex-xl-column-reverse {-webkit-box-orient: vertical !important;-webkit-box-direction: reverse !important;-webkit-flex-direction: column-reverse !important;-ms-flex-direction: column-reverse !important;flex-direction: column-reverse !important;}.flex-xl-wrap {-webkit-flex-wrap: wrap !important;-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;}.flex-xl-nowrap {-webkit-flex-wrap: nowrap !important;-ms-flex-wrap: nowrap !important;flex-wrap: nowrap !important;}.flex-xl-wrap-reverse {-webkit-flex-wrap: wrap-reverse !important;-ms-flex-wrap: wrap-reverse !important;flex-wrap: wrap-reverse !important;}.justify-content-xl-start {-webkit-box-pack: start !important;-webkit-justify-content: flex-start !important;-ms-flex-pack: start !important;justify-content: flex-start !important;}.justify-content-xl-end {-webkit-box-pack: end !important;-webkit-justify-content: flex-end !important;-ms-flex-pack: end !important;justify-content: flex-end !important;}.justify-content-xl-center {-webkit-box-pack: center !important;-webkit-justify-content: center !important;-ms-flex-pack: center !important;justify-content: center !important;}.justify-content-xl-between {-webkit-box-pack: justify !important;-webkit-justify-content: space-between !important;-ms-flex-pack: justify !important;justify-content: space-between !important;}.justify-content-xl-around {-webkit-justify-content: space-around !important;-ms-flex-pack: distribute !important;justify-content: space-around !important;}.align-items-xl-start {-webkit-box-align: start !important;-webkit-align-items: flex-start !important;-ms-flex-align: start !important;align-items: flex-start !important;}.align-items-xl-end {-webkit-box-align: end !important;-webkit-align-items: flex-end !important;-ms-flex-align: end !important;align-items: flex-end !important;}.align-items-xl-center {-webkit-box-align: center !important;-webkit-align-items: center !important;-ms-flex-align: center !important;align-items: center !important;}.align-items-xl-baseline {-webkit-box-align: baseline !important;-webkit-align-items: baseline !important;-ms-flex-align: baseline !important;align-items: baseline !important;}.align-items-xl-stretch {-webkit-box-align: stretch !important;-webkit-align-items: stretch !important;-ms-flex-align: stretch !important;align-items: stretch !important;}.align-content-xl-start {-webkit-align-content: flex-start !important;-ms-flex-line-pack: start !important;align-content: flex-start !important;}.align-content-xl-end {-webkit-align-content: flex-end !important;-ms-flex-line-pack: end !important;align-content: flex-end !important;}.align-content-xl-center {-webkit-align-content: center !important;-ms-flex-line-pack: center !important;align-content: center !important;}.align-content-xl-between {-webkit-align-content: space-between !important;-ms-flex-line-pack: justify !important;align-content: space-between !important;}.align-content-xl-around {-webkit-align-content: space-around !important;-ms-flex-line-pack: distribute !important;align-content: space-around !important;}.align-content-xl-stretch {-webkit-align-content: stretch !important;-ms-flex-line-pack: stretch !important;align-content: stretch !important;}.align-self-xl-auto {-webkit-align-self: auto !important;-ms-flex-item-align: auto !important;align-self: auto !important;}.align-self-xl-start {-webkit-align-self: flex-start !important;-ms-flex-item-align: start !important;align-self: flex-start !important;}.align-self-xl-end {-webkit-align-self: flex-end !important;-ms-flex-item-align: end !important;align-self: flex-end !important;}.align-self-xl-center {-webkit-align-self: center !important;-ms-flex-item-align: center !important;align-self: center !important;}.align-self-xl-baseline {-webkit-align-self: baseline !important;-ms-flex-item-align: baseline !important;align-self: baseline !important;}.align-self-xl-stretch {-webkit-align-self: stretch !important;-ms-flex-item-align: stretch !important;align-self: stretch !important;}}.p-1{padding: 1rem;}.p-2{padding: 2rem;}.p-3{padding: 3rem;}.p-4{padding: 4rem;}.px-1{padding: 0 1rem;}.px-2{padding: 0 2rem;}.px-3{padding: 0 3rem;}.px-4{padding: 0 4rem;}.py-1{padding: 1rem 0;}.py-2{padding: 2rem 0;}.py-3{padding: 3rem 0;}.py-4{padding: 4rem 0;}.fraworks-logo a img { transition: ease all .3s; } .fraworks-logo a:hover img { transform: scale(1.1); filter: drop-shadow(0px 0px 40px #42C6FF); }.not-upper .sample-subtitlesg h6 { text-transform: initial; letter-spacing: 0; font-weight: 500; }   body.typeform_emd { overflow: auto !important; }body.body-bgblack { background: #000; }body.fancyNew .fancybox-container { z-index: 99999; }.rpost-nwsec .rpost-sgcol { padding: 0px 10px; margin-bottom: 34px; }.rpost-nwsec .rpost-sgcol-content { padding: 25px 20px; }.rpost-nwsec .rpost-sgTitle, .rpost-nwsec .rpost-sgTitle h3 { margin-bottom: 5px; }.rpost-nwsec .rpost-sgDate { margin-bottom: 14px; }.rpost-nwsec .rpost-sgTitle h3, .rpost-nwsec .rpost-sgTitle h3 a { font-family: Roboto, sans-serif; line-height: 28px; }.rpost-nwsec .rpost-sgTag { color: #6FC9C0; }.rpost-nwsec .rpost-sgTag, .rpost-nwsec .rpost-sgTag a { color: #6FC9C0; font-size: 14px; font-family: Roboto, sans-serif; letter-spacing: 0; line-height: 1.2; }.rpost-nwsec .rpost-sgTag a { display: inline; }.rpost-nwsec .rpost-sgbtndesc { margin-bottom: 34px; }.blog-related-section.blgrelat-nwsec h1.blog-related-title { text-align: center; font-size: 42px; letter-spacing: -0.42px; line-height: 1; font-weight: 700; }.blgrelat-nwsec .blogfeature, .blgrelat-nwsec .soc-sldr-ftrimg { margin-bottom: 0; border-radius: 0px; }.blgrelat-nwsec .soc-sldr-ftrimg { float: none; box-shadow: none; }.blgrelat-nwsec .blogContent { padding: 25px 20px; }.blgrelat-nwsec .blogInner { background: linear-gradient(252deg, #E7F3F8 3.58%, #FFF 35.43%, #FFF 65.89%, #E8EFF3 95.9%); height: 100%; border-radius: 10px; overflow: hidden; }.blgrelat-nwsec .blog-post-Title h3 { margin: 0; }.blgrelat-nwsec .blog-post-Title h3, .blgrelat-nwsec .blog-post-Title h3 a { font-size: 24px; font-weight: 400; line-height: 28px; color: #01070C; }.blgrelat-nwsec .blogDate { color: #666666; line-height: 24px; text-transform: none; letter-spacing: 0; text-align: left; }.blgrelat-nwsec .blogTag { margin: 19px 0 0; color: #005F74; }.blgrelat-nwsec .blogTag a.topic-link { color: #005F74; font-weight: 700; text-transform: none; letter-spacing: 0; display: inline; }.blgrelat-nwsec .blogItems { margin-bottom: 50px; padding: 0px 10px; }.blgrelat-nwsec .blogBtn { text-align: center; }.blgrelat-nwsec ul.soc-sldr-tag { float: none; width: 100%; color: #005F74;}   .blgrelat-nwsec ul.soc-sldr-tag > li { margin: 0; display: inline; }.blgrelat-nwsec .soc-sldr-tgdt { float: none; margin-bottom: 0; }.blgrelat-nwsec .soc-sldr-rw .slick-prev.slick-arrow { left: 50%; }.blgrelat-nwsec .soc-sldr-rw .slick-arrow { width: 54px; height: 54px; border: 2px solid #DEE4E9; background: #fff; box-shadow: none; bottom: 0; }.blgrelat-nwsec .soc-sldr-rw .slick-arrow:before { border-width: 2px; width: 16px; height: 16px; }.blgrelat-nwsec .soc-sldr-rw { padding-bottom: 84px; }.soc-sldr-btn { margin-top: 30px; }.blgrelat-nwsec .blog-post-Title h3 a:hover { color: #005F74; }.cybersecurity-btn .cybersecurity-caption .hs_submit.hs-submit { top: 0; }.u-new .section-post-topic, .u-new .post-feature-img { display: none; }.u-new .section-post-Header h1 span { font-size: 55px; line-height: 1; color: #01070C; font-weight: 700; }.u-new .section-post-Inner { max-width: 882px; margin: 0 auto; position: relative; padding-right: 76px; }.u-new .section-post-body h2 { font-size: 44px; line-height: 52px; color: #01070C; }.u-new .section-post-body h3 { font-size: 36px; line-height: 36px; color: #01070C; }.u-new .section-post-body h4 { font-size:32px; line-height:1.1; color:#0E527D; font-weight: 600; }.u-new .section-post-body h5 { color:#01070C; font-size: 24px; font-weight: 600; line-height: normal; }.u-new .section-post-body p { font-size:18px; }.u-new .ret-res { display:block; }.u-new .ret-res a { color: #0E527D; font-weight: 500; padding: 10px 0 10px 50px; margin: 0 0 35px; position: relative; }.u-new .ret-res a:before { position: absolute; content: ''; left: 0; top: 6px; width: 34px; height: 34px; border: #000000 solid 1px; border-radius: 50%; }.u-new .ret-res a:after { position: absolute; content: ''; width: 10px; height: 10px; border-left: #000000 solid 2px; left: 14px; top: 17px; border-bottom: #000000 solid 2px; transform: rotate(45deg); }.u-new.blog-Inner-Section { padding:40px 0; }.u-new.blog-related-section { padding-top: 0; }.u-new .cybersecurity-caption { background: linear-gradient(17deg, #00273d 0%, #00745f 100%); border: none; }.u-new .cybersecurity-caption h2 { color: #FFFFFF; font-size: 42px; line-height: 1.1; }.u-new .cybersecurity-caption .hs_submit.hs-submit input.hs-button.primary.large { background: linear-gradient(to right, #0e7d76 0%, #3a9552 100%); border-radius: 50px; font-size: 18px; font-weight: 500; } .u-new .cybersecurity-caption .hs_submit.hs-submit input.hs-button.primary.large:hover { background: linear-gradient(to right,  #3a9552 0%,#0e7d76 100%); }.u-new .cybersecurity-cfrmtext { max-width: 820px; color:#FFFFFF; }.u-new.cybersecurity-section { padding-top: 80px; }.u-new .ret-res-tags.hide { display: block; }.ret-res-tags { margin: 16px 0; }.ret-res-tag a { letter-spacing: normal; vertical-align: middle; color: #005F74; font-size: 18px; font-style: normal; font-weight: 500; line-height: normal; }.ret-res-tag a:hover { color: #1c99e8; }@media(min-width: 992px){.rpost-nwsec .rpost-sgrow.slick-slider { padding: 0px 24px; }}@media(max-width:991px) {.blgrelat-nwsec .blog-post-Title h3, .blgrelat-nwsec .blog-post-Title h3 a { font-size: 22px; }.u-new .section-post-Header h1 span { font-size: 46px; }.u-new .section-post-body h2 { font-size: 34px; line-height: 42px; }.u-new .section-post-body h3 { font-size: 30px; }.u-new .section-post-body h4 { font-size: 28px; }}@media(max-width:767px) {.u-new .section-post-Inner { padding-right:0; }.u-new .section-post-Header h1 span { font-size: 40px; }.u-new .ret-res a { margin: 0 0 15px; }.u-new .section-post-body h2 { font-size: 28px; line-height: 36px; }.u-new .section-post-body h3 { font-size: 24px; line-height: 36px; }.u-new .section-post-body h4 { font-size: 20px; }.u-new .section-post-body h5 { font-size: 18px; }}@media(max-width:600px) {.blgrelat-nwsec .soc-sldr-rw { padding-bottom: 70px; }}
a, .newstrikegraph-theme .usectIt a:before, .newstrikegraph-theme .fraworks-logo a img, .newstrikegraph-theme .change-btn-style .hero-sgbtn a:not(.btn-two-hero):before, .newstrikegraph-theme .testimonial-sgcol { transition: none !important; }
.section-post-body ol > li { list-style: decimal; margin: 10px 0; }


.section-post-author, .blog-post-article { margin-bottom: 56px; }
.author-image { width: 150px; height: 150px; border-radius: 50%; position: relative; background: #2a2a2a; display: flex; padding-left: 4px; padding-bottom: 2px; align-items: flex-end; margin-right: 19px; }
.author-contnt { width: calc(100% - 170px); }
.author-social { position: absolute; right: 0px; bottom: -3px; }
.author-contnt h6 { margin-bottom: 5px; }
.author-contnt h6, .author-contnt h6 a { font-size: 16px; color: #3A9552; text-transform: uppercase; line-height: 20px; }
.blog-author-avatar { background-color: #fff; width: 134px; height: 134px; border-radius: 50%; background-size: cover; background-position: top center; background-repeat: no-repeat; }
.blod-post-date { font-size: 16px; color: #858585; font-weight: 500; line-height: 20px; margin-bottom: 30px; }
.section-post-subtxt { font-size: 24px; margin-bottom: 48px; color: #5a5a5a; line-height: 1.3; }
.blog-post-article h6 { font-size: 16px; text-transform: uppercase; margin-bottom: 17px; line-height: 20px; color: #3A9552;}
.toc-article-list li a, .article-list li a { color: #3185A0; text-decoration: underline; font-size: 18px; }

.blogauthor-lf { margin-right: 19px; width: 150px; }
.blogauthor-lf .author-image { margin-right: 0; padding: 0; background: transparent; }
.blogauthor-Inner .author-contnt { padding-left: 16px; }
.blog-author-info { color: #5a5a5a; margin-top: 27px; font-size: 18px; line-height: 1.3; }
.blog-author-info strong { color: #3185A0; display: block; }
.blog-author-position > span { display: none; }
.blogAuthor.u-new { padding-top: 54px; }
.u-new .blogauthor-Inner .ret-res { max-width: 882px; margin: 0 auto; }
.u-new .blogauthor-Inner .ret-res a { margin-bottom: 64px; }
.toc-article-list li, .article-list li { position: relative; z-index: 1; padding-left: 15px; }
.toc-article-list li:before, .article-list li:before { content: ''; position: absolute; width: 5px; height: 5px; background: #3185A0; border-radius: 20px; left: 0; top: 11px; }
.blgbody-content a { color: #024164; }
.blogauthor-lf .blog-author-avatar { width: 100%; height: 100%; }


.blgnew.blog-Inner-Section { padding: 59px 0px 27px; }
.blg-post-Inner { max-width: 1100px; margin: 0 auto; position: relative; z-index: 1; }
.blgnew .section-post-left { width: 73%; padding-right: 55px; }
.blgnew .blg-post-right { width: calc(27% + 44px); margin-right: -44px; position: static; }
.blgnew .ret-res a { margin-bottom: 28px; }
.blgnew .section-post-Header h1 { margin-top: 0; }
.blgnew .section-post-Header h1 span { font-size: 44px; letter-spacing: -0.88px; }
.blg-author-avatar { width: 47px; height: 47px; background-size: cover; background-position: top center; }
.blg-author-bio { color: #5A5A5A; font-size: 16px; line-height: 20px; }
.blg-author-info h6 { color: #858585; font-size: 16px; line-height: 20px; margin-bottom: 5px; font-family: 'Roboto', sans-serif; font-weight: 400; }
.blg-author-info h6 span { font-weight: 400; }
.blg-author-info h6 a { color: #3185A0; font-weight: 700; }
.blg-post-date { font-size: 16px; line-height: 20px; color: #858585; font-weight: 500; }
.blg-author-content { width: 68%; padding-left: 20px; }
.blg-author-info { width: calc(100% - 47px); padding-left: 10px; }
.blg-author-image { width: 100%; display: flex; flex-wrap: wrap; align-items: center; }
.blg-author-image .blog-author-position { display: inline-block; }
.blgnew .section-post-author { align-items: flex-start; -webkit-align-items: flex-start; margin-bottom: 35px; }
.blog-post-article h4 { font-size: 24px; color: #01070C; font-weight: 600; letter-spacing: 0; margin-bottom: 16px; }
.blgnew .blog-post-article { margin-bottom: 48px; }
.blgnew .section-post-body > .hs_cos_wrapper a { color: #6fc9c0; text-decoration: underline; }
.blg-Author { gap: 26px; margin-top: 66px; padding: 51px 0px; border-top: 1px solid #999; border-bottom: 1px solid #999; }
.blg-avatar { width: 154px; height: 154px; background-size: cover; border-radius: 50%; background-position: top center; }
.blg-author-right { width: calc(100% - 180px); }
.blg-author-right h4 { font-size: 24px; color: #01070C; font-weight: 600; letter-spacing: 0; margin-bottom: 6px; }
.blg-author-right .author-bio { color: #5A5A5A; font-size: 18px; }
.blg-post-content { max-width: 720px; }
.blg-author-social { margin-top: 20px; gap: 13px; }
.blg-author-btn a { display: flex; flex-wrap: wrap; align-items: center; color: #3185A0; font-size: 18px; font-weight: 700; }
.blg-author-btn a svg { margin-right: 6px; }
.blg-author-btn a svg path { stroke :#3185A0; }
.blg-author-btn a:hover { color: #1c99e8; }
.blg-author-btn a:hover svg path { stroke: #1c99e8; }
.blgnew .section-post-right ul { display: flex; flex-wrap: wrap; gap: 12px; }
.blgnew .section-post-right ul li { display: inline-block; margin: 0; }
.blgnew .section-post-right ul li p.hide.copy-text { transform: translateX(-50%); right: auto; left: 50%; top: auto; bottom: 100%; margin-bottom: 5px; }
.blgnew .ebook-content h3 { color: #fff; letter-spacing: -0.64px; font-weight: 600; margin-bottom: 16px; }
.blgnew .ebook-certisec { margin: 0; }
.blgnew .blog-related-section { padding-top: 50px; }
/* .blgnew .ret-res-tags { margin: 32px 0 0; } */
.blgnew .ret-res-tags h4 { font-size: 24px; color: #01070C; font-weight: 600; margin-bottom: 12px; letter-spacing: 0; line-height: 1.1; }
.blgnew .ret-res-tag, .blgnew .ret-res-tag a { font-size: 16px; line-height: 20px; color: rgb(51 51 51 / 50%); font-weight: 400; }
.blg-social-icons.section-post-right { position: static; margin: 16px 0px; }
.blgnew .blg-ret-res { display: block; margin-bottom: 30px; }
.blg-ret-res li { display: inline; color: #333; font-size: 16px; font-weight: 400; }
.blg-ret-res li a { color: #0E527D; }
.blgnew .imgcta-newsec { margin-top: 0; }
.ebookblg-sec { margin-top: 36px; }
.ebook-imgcta-sec { margin-bottom: 36px; }
.blgnew .ctablg-Inner h3 { letter-spacing: -0.64px; color: #fff !important; margin-bottom: 12px !important; color: var(--White, #FFF); font-size: 32px; }
.blgnew .ctablg-text, .blgnew .ctablg-text p { color: #ffff; font-size: 18px; line-height: 26px; }
.ebookblg-sec.ctablg-sec, .webinar-cta { margin: 0 0 36px; }

.blg-author-img { width: 249px; height: 249px; background-size: cover; background-position: top center; background-repeat: no-repeat; border-radius: 50%; }
.blgnw-author .author-content { width: calc(100% - 249px); padding-left: 54px; }
.blgnw-author .blog-author-info { margin-top: 0; font-size: 24px; line-height: 32px; }
.blgnw-author .author-bio { margin-top: 35px; }
.blgnw-author .author-content h2 { color: #01070C; letter-spacing: -0.88px; margin-bottom: 0; }
.blgau-social { margin-top: 35px; }
.blgau-social a > img { max-width: 52px !important; margin-right: 15px; }
.blgau-social a { font-size: 22px; line-height: 32px; color: #007EBB; display: flex; align-items: center; font-weight: 700; }
.blgnw-author .blg-ret-res { display: block; margin-bottom: 44px; }

/**/
.blg-post-newdate { display: flex; flex-wrap: wrap; align-items: center; gap: 5px; }
.blg-post-date span { display: inline-block; /* margin-left: 5px; margin-right: 5px; */ }

.blogimgcontain .blogfeature { background-color: #F2F2F2; }
.blogimgcontain .blogfeature a { background-size: 90%; background-position: center; }
.blogimgcontain.msm-post .msmp-image img { object-fit: contain; }
.blogimgcontain.msm-post.case_study .msmp-image { background-color: #F2F2F2; padding: 20px; }

/* Home Page - 2025 */
.hrstnew-txt { max-width: 1015px; margin: 0 auto; }
.hrstnew-inner .sample-headersg { margin-bottom: 30px; }
.hrstnew-tile h1 { font-size: 54px; line-height: 55px; letter-spacing: -0.54px; margin-bottom: 20px; }
.typewrite > .wrap { animation: blinkTextCursor 800ms steps(25) infinite; }
.hrstnew-btns { display: flex; flex-wrap: wrap; justify-content: center; gap: 15px; }
.btn-grdnt-border a:hover, .btn-grdnt-border a:focus { text-decoration: none; font-family: inherit; font-style: inherit; }
.btn-grdnt-border a { position: relative; z-index: 1; background-color: transparent; border-radius: 53px; display: inline-block; transition: 0.3s; text-decoration: none; padding: 14.5px 20px; min-width: 210px; font-family: Rubik, sans-serif; font-weight: 500; font-size: 18px; line-height: 21px; text-align: center; color: #FFFFFF; margin-right: 15px; }
.btn-grdnt-border a:before { content: ""; position: absolute; z-index: -1; width: 100%; height: 100%; transition: 0.3s;  inset: 0; border-radius: 53px; padding: 3px; background: linear-gradient(to right, #3A9552 0%, #0E7D76 100%); -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); -webkit-mask-composite: xor; mask-composite: exclude; top: 0; left: 0; }
.btn-grdnt-border a:hover { color: #fff; }
.btn-grdnt-border a:not(.btn-two-hero):hover:before { background: linear-gradient(to right, #3A9552 0%, #0E7D76 100%); -webkit-mask: none; }

@keyframes blinkTextCursor{
  from { border-right-color: #b2b2b2; }
  to { border-right-color: transparent; }
}

.soluvertt-btn, .imgtitle-sgbtn { margin-top: 20px; } 
.soluverti-inn { max-width: 1100px; margin: 0 auto; overflow: hidden; }
.soluverti-left { width: 60%; margin-bottom: 0; padding: 35px 0px; }
.soluverti-right { margin-left: 48px; width: calc(40% - 48px); mask-image: linear-gradient(180deg, rgba(255, 255, 255, 0.00) 0%, #FFF 29.5%, #FFF 72%, rgba(255, 255, 255, 0.00) 100%); }
.soluverti-sec { position: relative; z-index: 1; }
.soluverti-shapeimg { background-repeat: no-repeat; background-position: center; background-size: contain; position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: -1; }
.soluverti-col { border-radius: 10px; background: linear-gradient(221deg, rgba(37, 111, 121, 0.79) 9.27%, rgba(0, 39, 61, 0.79) 71.22%); padding: 18px 24px; border: 0 !important; width: 100% !important; margin: 7.5px 0px; }
.soluverti-text { font-family: 'Rubik'; font-size: 24px; font-weight: 600; letter-spacing: -0.48px; }
.soluverti-tile h3 { font-size: 32px; font-weight: 600; letter-spacing: -0.64px; line-height: normal; margin: 0; }
.soluverti-tile img { max-width: 46px !important; position: absolute; top: 0; left: 0; }
.soluverti-tile { position: relative; padding-left: 56px; margin-bottom: 10px; }
.soluverti-slider .slick-list { overflow: visible; display: flex !important;  }
.soluverti-left .sample-subtitlesg h6 { font-size: 20px; letter-spacing: 4px; } 

.fraworksbtn { margin-top: 35px; }

.framelogo-sec .fraworksInners { max-width: 900px; margin: 0 auto; }
.framelogo-sec .sample-textsg  { max-width: 970px; margin: 0 auto; }
.framelogo-sec .sample-headersg { margin-bottom: 38px; } 


.hrplatfr-inn .sample-subtitlesg h6 { font-size: 24px; line-height: 36px; letter-spacing: 0; text-transform: none; }
.hrplatfr-inn .sample-textsg { max-width: 900px; margin: 0 auto; }
.hrplatfr-btns { margin-top: 20px; }
.hrplatfr-image { max-width: 830px; margin: -81px auto -90px; mask-image: linear-gradient(180deg, rgba(239, 239, 239, 0.10) 0%, #000 64.36%); box-shadow: 0px -17px 62.3px 0px rgba(1, 7, 12, 0.20) inset; mask-type: alpha; }
.hrplatfr-inn .sample-headersg { margin-bottom: 0; position: relative; z-index: 1; }

.platproce-inn .sample-headersg { max-width: 1080px; margin: 0 auto 20px; }
.platproce-content img { max-width: 43px !important; margin-right: 11px;  }
.platproce-content { display: flex; align-items: center; justify-content: center; }
.platproce-col { margin: 12px 0px; opacity: 0.1; transition: all 0.3s ease; }
.platproce-text span { letter-spacing: 5.52px; text-transform: uppercase; }
.platproce-text { font-family: Rubik; font-size: 24px; font-weight: 600; letter-spacing: -0.48px; }
.slick-active.slick-center.platproce-col, .slick-center.platproce-col { opacity: 1; }
.platproce-sec { position: relative; z-index: 1; }
.platproce-sec:before { position: absolute; width: 100%; height: 100%; top: 0; left: 0; background-size: cover; background-position: center bottom; background-repeat: no-repeat; z-index: -1; }

.sgunique-sec { position: relative; z-index: 1; }
.sgunique-img { width: 50%; }
.sgunique-rght { width: 50%; padding-left: 44px; }
.sgunique-row { max-width: 1150px; margin: 0 auto; }
.sgunique-box { gap: 20px; padding: 29px 26px; border-radius: 10px; background: linear-gradient(221deg, rgba(0, 116, 95, 0.60) 9.27%, rgba(0, 39, 61, 0.60) 71.22%); box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.10); margin-bottom: 20px; }
.sgunique-box:last-child { margin-bottom: 0;  }
.sgunique-icon { width: 40px; }
.sgunique-content { width: calc(100% - 60px); }
.sgunique-content h4 { font-size: 24px; font-weight: 600; letter-spacing: -0.48px; margin-bottom: 5px; }
.sgunique-btn { margin-top: 50px; }
.sguniq-shape > span { position: absolute; top: 50%; left: 0; transform: translateY(-50%); opacity: 0.2; mix-blend-mode: screen; z-index: -1; }
.sguniq-shape span.sguniq-rght { left: auto; right: 0; }


.securcrd-heading { max-width: 1100px; margin: 0 auto 40px; }
.securcrd-subtitlesg h6 { font-size: 28px; line-height: normal; letter-spacing: 5.6px; margin-bottom: 10px; }
.securcrd-titlesg h2 { margin-bottom: 10px; }
.securcrd-btn { margin-top: 40px; } 
.securcrd-col { margin: 0px 5px; height: inherit !important; transition: all 0.3s ease; opacity: 0.1; }
.securcrd-card { padding: 20px 25px; border-radius: 10px; background: #FFF; height: 100%; display: flex; display: -webkit-flex; flex-flow: column; -webkit-flex-flow: column; transition: all 0.3s ease; box-shadow: 0px 4px 30px 0px rgba(0, 0, 0, 0.10); }
.securcrd-col:hover .securcrd-card { background: linear-gradient(180deg, #F9FFF9 0%, #DBEFDE 100%); }
.securcrd-img { margin-bottom: 20px; }
.securcrd-content h3 { font-size: 20px; font-weight: 600; letter-spacing: -0.4px; line-height: normal; margin-bottom: 5px; }
.securcrd-button { margin-top: 20px; }
.securcrd-sec { overflow: hidden; }
.securcrd-slider .slick-list { overflow: visible; }
.securcrd-slider .slick-track { display: flex; }
.securcrd-button a { font-size: 18px; font-style: normal; font-weight: 700 !important; line-height: 24px; }
.securcrd-col.slick-active { opacity: 1; }
.securcrd-slider .slick-arrow { width: 35px; height: 40px; background: transparent; border: 0; }
/* .securcrd-slider .slick-arrow:before { background: none;  width: 25px; height: 25px; border-top: 3px solid #3185A0; border-right: 3px solid #3185A0; transform: rotate(45deg); margin-left: -5px; }
.securcrd-slider .slick-arrow.slick-prev:before { transform: rotate(-135deg); margin-left: 5px; } */
.securcrd-slider .slick-arrow:before { background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/Website%20Images/arrow-icon.svg)no-repeat center/contain; width: 25px; height: 40px; }
.securcrd-slider .slick-arrow:hover:before { filter: none; }
.securcrd-txt { line-height: 24px; }
.securcrd-row { padding: 0 24px; }
.securcrd-slider .slick-prev { left: -12px; }
.securcrd-slider .slick-next { right: -12px; }
.securcrd-slider .slick-dots { margin-top: 30px; }
.securcrd-slider .slick-dots li button { width: 16px; height: 16px; background: #D9D9D9; opacity: 1; }
.securcrd-slider .slick-dots li.slick-active button { background: #3A9552; }


 
.differzig-sec { position: relative; z-index: 1; } 
.differzig-heading { max-width: 1100px; margin: 0 auto; } 
.differzig-col { padding: 40px 0px; gap: 50px; align-items: center; border-bottom: 1px solid #B1CBC8; }
.differzig-col:last-child { border: 0; }
.differzig-image { width: 260px; } 
.differzig-content { width: calc(100% - 310px); }
.differzig-content h3 { font-size: 36px; font-weight: 600; line-height: 36px; letter-spacing: -0.72px; margin-bottom: 10px; }
.differzig-col.image_right { flex-direction: row-reverse; }
.differzig-sec .dotLeft, .differzig-sec .dotRight { position: absolute; top: 0; left: 0; z-index: -1; }
.differzig-sec .dotRight { left: auto; right: 0; }



.detalisg-heading { margin-bottom: 30px; }
.detalisg-outer { max-width: 1100px; margin: 0 auto; }
.detalisg-title { padding: 0px 10px; }
.detalisg-col { width: 50%; }
.detalisg-title h3 { font-size: 32px; font-weight: 600; line-height: normal; letter-spacing: -0.64px; margin-bottom: 0;  }
.detalisg-tab ul { padding: 0; margin: 0 0 20px; display: flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 21px; text-align: center; }
.detalisg-tab ul li { font-family: Rubik; font-size: 32px; font-weight: 600; line-height: normal; letter-spacing: -0.64px; color: #333; margin: 0; width: calc(50% - 10.5px); transition: all 0.5s ease; cursor: pointer }
.detalisg-boxtile { background: linear-gradient(180deg, #EFEFEF 0%, #E1E1E1 100%); text-align: center; padding: 12px; }
.detalisg-boxtile h4 { color: #333; font-size: 24px; font-weight: 600; line-height: normal; letter-spacing: -0.48px; margin: 0; }
.detalisg-boxrow { border-radius: 0px 0px 10px 10px; overflow: hidden; margin-bottom: 20px; }
.detalisg-boxrow:not(:last-child) { margin-bottom: 0; }
.detalisg-boxcol { width: 50%; padding: 30px; background: #fff; box-shadow: 0px 4px 40px 0px rgba(0, 39, 61, 0.10); color: #333; }
.detalisg-head { font-family: Rubik; font-size: 20px; font-weight: 600; letter-spacing: -0.4px; display: flex; align-items: flex-start; margin-bottom: 10px; line-height: normal; }
.detalisg-head img { margin-right: 10px; max-width: 25px !important; }
.detalisg-boxcol.boxgradient { background: linear-gradient(268deg, #0E7D76 11.55%, #0E527D 65.63%); box-shadow: 0px 4px 40px 0px rgba(111, 201, 192, 0.50); color: #fff; }
.detalisg-tabrow { display: none; }
.detalisg-tabrow.current { display: inherit; }
.detalisg-tab ul li.current { color: #0E527D; }

.testidiffere-heading { margin-bottom: 30px; }
.testidiffere-inn { max-width: 1100px; margin: 0 auto }
/* .testidiffere-txtsg, .testidiffere-txtsg p { font-size: 32px; line-height: 42px; } */
.testidiffere-txtsg { max-width: 928px; margin: 0 auto; padding: 0px 15px; }
.testidiffere-txtsg, .testidiffere-txtsg p { font-size: 28px; line-height: 43px; font-weight: 300; }
.testidiffere-position { font-size: 24px; font-weight: 600; margin-top: 10px; }
.testidiffere-txtsg span { display: inline; position: relative; }
.testidiffere-txtsg span:before { content: ''; position: absolute; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/%E2%80%9C.svg) no-repeat center / contain; width: 35px; height: 27px; left: -40px; }
.testidiffere-txtsg span:after { content: ''; position: absolute; background: url(https://7356953.fs1.hubspotusercontent-na1.net/hubfs/7356953/%E2%80%9C.svg) no-repeat center / contain; width: 35px; height: 27px; bottom: 16px; transform: rotate(180deg); }

.sldrating-slider .slick-dots li button { display: none; }
.sldrating-slider .slick-dots li { background-color: #C4C4C4; width: 11px; height: 11px;  border-radius: 50px; }
.sldrating-slider .slick-dots li.slick-active {  background-color: #255179; }
.sldrating-slider .slick-dots, .sldrating-slider .slick-dots li { vertical-align: middle; line-height: normal; }


.company-details.company-details-v2 { padding-top: 0; }
.section-post-right.casestudy-sm.casestudy-smv2 { padding-top: 0; }
.blog-Inner-Section.blog-Inner-Section-v2 { padding-top: 10px; }


@media(min-width: 768px){
  .blg-mobshow { display: none !important; } 
  .blgnew .section-post-left .imgcta-newsec, .blgnew .section-post-left .ebookblg-sec, .blgnew .section-post-left .webinar-cta { display: none; }
}

@media(min-width: 1300px){  
  
  .securcrd-row { margin: 0px -20px; padding: 0; }
  .securcrd-slider .slick-prev { left: -40px; }
  .securcrd-slider .slick-next { right: -40px; }
    
}

@media(max-width: 1199px){ 
  .blgnew .blg-post-right { width: 30%; margin-right: 0; }
  .blgnew .section-post-left { width: 70%; padding-right: 40px; }
  .ebook-content { padding: 20px; }
  
  /* Home - 2025 */
  .hrstnew-tile h1 { font-size: 44px; line-height: 1.1; }
  .differzig-sec .dotLeft, .differzig-sec .dotRight { width: 60%; }
    
}

@media(max-width: 991px){ 
  .blgnew .blg-post-right { width: 100%; padding-top: 50px; }
  .blgnew .section-post-left { width: 100%; padding-right: 0px; }
  .ebook-content { padding: 34px; }
  .blg-ebook-Inner { max-width: 400px; width: 100%; }
/*   .blgnew .section-post-right ul li { display: inline-block; margin: 0 12px 0 0; vertical-align: middle; } */
  
  .blgnw-author .author-content { width: 100%; padding-left: 0; }
  .blg-author-img { margin: 0 auto 30px; }
  .blgau-info { text-align: center; }
  .blgnw-author .author-content h2 { margin-bottom: 0; }
  .blg-ebook-img, .blgnew .imgcta-newsec, .webinar-cta .imgcta-sec { text-align: center; }
  .ebook-imgcta-sec a img, .imgcta-sec a img, .blg-ebook-img img { max-width: 500px !important; width: 100%; }
  
  /* Home - 2025 */
  .soluverti-left { width: 100%; padding: 0 0 30px; }
  .soluverti-right { width: 100%; margin-left: 0; }
  .soluverti-slider { padding-bottom: 100px; }
  
  .platproce-text span { letter-spacing: 3px; }
  .platproce-text { font-size: 22px; }
  .platproce-row { max-width: 600px; margin: 0 auto; }
  
  
  .sgunique-img { width: 100%; margin-bottom: 44px; } 
  .sgunique-rght { width: 100%; padding-left: 0; }
  .securcrd-subtitlesg h6 { font-size: 24px; }
  
  .differzig-content h3 { font-size: 30px; line-height: 1.2; }  
  .testidiffere-txtsg, .testidiffere-txtsg p { font-size: 24px;  }
  
}

@media(max-width: 767px){
  .section-post-author, .blog-post-article { margin-bottom: 30px; }
  .author-contnt { width: 100%; margin-top: 25px; }
  .blogauthor-Inner .author-contnt { padding-left: 0; }
  .section-post-subtxt { font-size: 20px; line-height: 30px; margin-bottom: 24px; }
  .author-image { width: 130px; height: 130px; }
  .blog-author-avatar {  width: 115px; height: 115px; }
  .author-social img { max-width: 35px !important; }
  
  .u-new .blogauthor-Inner .ret-res a { margin-bottom: 25px; }
  .blogauthor-lf { width: 100%; }
  .blog-author-info { text-align: left; font-size: 16px; } 
  
  .blgnew .blgmob-hide, .blg-author-content { display: none; }
  .blg-author-image { /*width: 100%;*/ border-right: 0; }
  .blgnew.blog-Inner-Section { padding: 39px 0px 86px; }
  .blgnew .ret-res a { margin-bottom: 16px; }
  .blgnew .section-post-Header h1 span { font-size: 32px; letter-spacing: -0.96px; }
  .blgnew .ret-res-tag a { font-size: 16px; line-height: 20px; }  
  .blg-author-info h6, .blg-post-date { font-size: 14px; line-height: 18px; }
  .blg-mobshow { display: block; }
  .blgnew .section-post-author { margin-bottom: 24px; }
  .blgnew .section-post-right { padding: 0; }
  .blog-post-article h4 { font-size: 20px; }
  .blgnew .blog-post-article { margin-bottom: 24px; }
  .blgnew .section-post-body h4 { font-size: 24px; }
  .blgnew .section-post-body h5 { font-size: 20px; margin-bottom: 12px; }
  /*.blgnew .imgcta-newsec,*/ .blg-Author { margin-top: 50px; }
  .author-Img, .blg-author-right { width: 100%; }
  .blg-author-right h4 { font-size: 20px; } 
  .blgnw .blog-related-section.blgrelat-nwsec h1.blog-related-title { font-size: 32px; line-height: 36px; letter-spacing: -0.96px; margin-bottom: 50px; }
  .blgnw .blgrelat-nwsec .blogItems { margin-bottom: 20px; }
  .blgnw .blogBtn { margin-top: 50px; }
/*   .blgnew .ret-res-tags { margin-top: 50px; } */
  .blgnew .ret-res-tags h4 { margin-bottom: 20px; }
  body.blgnw { background: #F9FBFC; }
  .blgnew .section-post-right ul li p.hide.copy-text { left: 0; transform: none; }
  .blgnew .blg-ret-res { margin-bottom: 20px; }
  
 .blogAuthor.blgnw-author { padding-top: 44px; }
 .blgnw-author .blog-author-info { text-align: center; }
 .blgnw-author .author-bio { margin-top: 30px; font-size: 18px; line-height: 28px; }
 .blgau-social { margin-top: 24px } 
 .blgnw-author .section-post-author { margin-bottom: 30px; }
 .blgnw-author .section-post-left { width: 100%; }  
 .ebookblg-sec.ctablg-sec, .webinar-cta { margin-top: 50px; }
 .blgnw-author .blg-ret-res { margin-bottom: 24px; } 
 
/*  .blg-post-date span { margin-left: 2px; margin-right: 2px; } */
      .footer-sgsec { padding-bottom: 120px !important; }
  
  /* Home - 2025 */
  .home_25 .container { padding: 0px 30px; }
  .hrstnew-tile h1 { font-size: 38px; }
  .hrstnew-image { margin-top: 24px; }
  
  .home_25 .sample-titlesg h2 { font-size: 32px; line-height: 36px; } 
  .home_25 .sample-subtitlesg h6, .soluverti-left .sample-subtitlesg h6 { font-size: 14px; line-height: 24px; letter-spacing: 2.8px; }
  .soluverti-left .sample-textsg , .soluverti-left .sample-textsg  p, .home_25 .imgtitle-sgtext, .home_25 .imgtitle-sgtext p, .framelogo-sec .sample-textsg, .framelogo-sec .sample-textsg p { font-size: 20px; line-height: 30px; }
  .soluverti-tile h3 { font-size: 24px; line-height: 35px; }
  .soluverti-tile img { max-width: 40px !important; }
  .soluverti-text { font-size: 20px; } 
  .soluverti-tile { padding-left: 45px; }
  
  .mob-contentleft, .framelogo-sec .sample-headersg  { text-align: left; }
  .mob-contentleft .imgtitle-sgbtn { text-align: center; }
     
  .framelogo-sec .fraworks-logo { margin: 5px 2px; }
  .framelogo-sec .fraworksInners { margin: 0 -21px; width: calc(100% + 42px); }
  
  .hrplatfr-inn .sample-subtitlesg h6 { font-size: 20px; line-height: normal; }
  .hrplatfr-inn .sample-textsg, .hrplatfr-inn .sample-textsg p { font-size: 20px; line-height: 30px; }
  .hrplatfr-image { margin-top: 0; margin-bottom: -50px; }
  
  
  .platproce-inn .sample-titlesg h2 { font-size: 32px; line-height: 36px; margin-bottom: 20px; }
  .platproce-content { flex-wrap: wrap; justify-content: left; gap: 11px; }
  .platproce-text { width: 100%; font-size: 20px; }
  .platproce-col { margin: 0px 10px; }
  .platproce-row { max-width: calc(100% + 30px ); margin: 0px -15px; }
  
  .securcrd-subtitlesg h6 { font-size: 20px; letter-spacing: 4px; }
  .securcrd-titlesg h2, .sgunique-heading .sample-titlesg h2 { font-size: 32px; line-height: 36px; }
  .securcrd-row { padding: 0 15px; }
  .sgunique-txt { font-size: 18px; line-height: 26px; }
  .sguniq-shape { display: none; }
  .securcrd-inner { position: relative; z-index: 1; }
  .securcrd-col { opacity: 1; }
  .securcrd-card { background: linear-gradient(180deg, #F9FFF9 0%, #DBEFDE 100%); }
  
  .differzig-heading .sample-titlesg h2, .testidiffere-tilesg h2, .mobheading-true h2 { font-size: 32px; line-height: 36px; letter-spacing: -0.96px; }
  
  .differzig-image, .differzig-content { width: 100%; }
  .differzig-col { flex-direction: column-reverse !important; gap: 10px; text-align: center; } 
  .differzig-content h3 { font-size: 28px; letter-spacing: 0; margin-bottom: 10px; }
  .differzig-sec .dotLeft, .differzig-sec .dotRight { display: none; }
  
  .detalisg-tab ul li { font-size: 24px; letter-spacing: 0; }
  .detalisg-boxtile h4 { font-size: 20px; letter-spacing: 0; }
  .detalisg-head { flex-wrap: wrap; row-gap: 10px; font-size: 16px; }
  .detalisg-boxcol { padding: 15px; }
  .detalisg-txt, .detalisg-txt p { font-size: 14px; line-height: 18px; }
  .detalisg-txt p:not(:last-child) { margin-bottom: 6px; }
 
  .testidiffere-txtsg, .testidiffere-txtsg p { font-size: 20px; line-height: 32px; }
  .testidiffere-position { font-size: 16px; line-height: 1.2; }
  .testidiffere-txtsg span:before { width: 24px; height: 19px; left: -23px; }
  .testidiffere-txtsg span:after { width: 24px; height: 19px; bottom: 12px; }
  .section-post-topic a { margin: 0 10px 5px 0; }
  .article-list li { margin: 0 0 10px; }
  
  
  
  
}

@media(max-width: 480px){
/*     .hrplatfr-image { transform: scale(1.8); margin-top: 70px; margin-bottom: -40px; } */
  .hrplatfr-image { margin-bottom: -30px; }
    .sgunique-img { max-width: 308px; margin: 0 auto 44px; }
   .detalisg-tabcontent, .testidiffere-inn { margin: 0px -7px; }
  
}